Releases: Inokinoki/kde-blog
Releases · Inokinoki/kde-blog
GSoC Release
Release for Google Summer of Code evaluation
- kdeconnect-indicator.zip Signed but not notarised
- kdeconnect-indicator-no-qca.zip Signed and notarised, get rid of qca-at5, rpath fixed(recommend)
Issue:
- If you met the problem in the following picture, right click on
kdeconnect-indicator.app
and reopen it.
- Please ensure your app package for KDE Connect is
kdeconnect-indicator.app
, notkdeconnect-indicator 1.app
or something else. This will lead to a failure booting ofkdeconnectd
and other executables in the package.
Install with Homebrew Cask:
There is Homebrew Cask receipt:
cask 'kdeconnect' do
version '20190901'
sha256 '871d0be35e931b1ce5eee37eb4ca6927557484bf158c1ab46727f0e8939a34f9'
url "https://github.com/Inokinoki/kde-blog/releases/download/#{version}/kdeconnect-indicator-no-qca.zip"
appcast 'https://github.com/Inokinoki/kde-blog/releases.atom'
name 'KDE Connect'
homepage 'https://github.com/Inokinoki/kde-blog'
app 'kdeconnect-indicator.app'
end
But it's rejected by Homebrew workgroup, as the repo is not notable enough.
You can use the command to add it into your own Homebrew receipt:
brew cask create kdeconnect
Then delete the auto-generated content, paste the content, save and exit.
Finally, install it:
brew cask install kdeconnect
KDE Connect flatpak
Manually install, for those who cannot access FlatHub:
> flatpak install org.freedesktop.Platform.openh264.flatpak
> flatpak install org.kde.Platform.flatpak
> flatpak install org.kde.kdeconnect.standalone.flatpak
> flatpak override --filesystem=xdg-download org.kde.kdeconnect # Allow KDE Connect to access ~/Downloads to save received file
Automatically, please make sure you have FlatHub repository added:
> flatpak install org.kde.kdeconnect.flatpak
Google Summer of Code Final Release
20190826 macOS DBus
Google Summer of Code Final Release 10.14.5+
KDE Connect macOS Release POC
20190820 macOS DBus
KDE Connect MacOS Release code sign test
Test release sign
KDE Connect MacOS Debug code sign
Code sign command:
codesign --deep kdeconnect-indicator.app -s "My debug cerficate"
Removed files:
➜ KDE rm -rf /Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so
➜ KDE rm -rf /Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/Frameworks/engines-1.1
Verification result:
➜ KDE codesign -vvvv kdeconnect-indicator.app
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/sftpbrowser
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/sftpbrowser
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kioslave
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kioslave
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/ksendbugmail
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/ksendbugmail
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kiod5
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kiod5
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kpac_dhcp_helper
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kpac_dhcp_helper
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/dbus-daemon
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/dbus-daemon
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kconf_update
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kconf_update
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kdeconnect-cli
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kdeconnect-cli
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kconfig_compiler_kf5
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kconfig_compiler_kf5
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kioexec
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kioexec
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kdeconnect-sms
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kdeconnect-sms
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kdeconnectd
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kdeconnectd
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/dbus-daemon-launch-helper
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/dbus-daemon-launch-helper
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kio_http_cache_cleaner
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kio_http_cache_cleaner
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kdeconnect
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/MacOS/kdeconnect
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/mediaservice/libqavfmediaplayer.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/mediaservice/libqavfmediaplayer.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/mediaservice/libqtmedia_audioengine.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/mediaservice/libqtmedia_audioengine.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/mediaservice/libqavfcamera.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/mediaservice/libqavfcamera.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/kdeconnect_runcommand_config.so
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/kdeconnect_runcommand_config.so
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-gnupg.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-gnupg.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-softstore.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-softstore.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-logger.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-logger.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-ossl.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-ossl.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-cyrus-sasl.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/crypto/libqca-cyrus-sasl.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/kauth/helper/kauth_helper_plugin.so
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/kauth/helper/kauth_helper_plugin.so
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/platforms/libqoffscreen.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/platforms/libqoffscreen.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/platforms/libqminimal.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/platforms/libqminimal.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/platforms/libqcocoa.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/platforms/libqcocoa.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/kdeconnect_sendnotifications_config.so
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/kdeconnect_sendnotifications_config.so
--prepared:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/qmltooling/libqmldbg_messages.dylib
--validated:/Volumes/GSoC/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/PlugIns/qmltooling/libqmldbg_messages.dylib
--prepared:/Volumes/GSoC/CraftRoot/build/ext...
KDE Connect MacOS test signed release
Based on https://invent.kde.org/wxiao/kdeconnect-kde/tree/macos-private-dbus
Commit: 00a9009624f505048490b689c869221bbab2ad78
Code sign info, an example with libkdeconnectcore.1.3.3.dylib :
Executable=/Users/***/CraftRoot/build/extragear/kdeconnect-kde/archive/Applications/KDE/kdeconnect-indicator.app/Contents/Frameworks/libkdeconnectcore.1.3.3.dylib
Identifier=libkdeconnectcore.1
Format=Mach-O thin (x86_64)
CodeDirectory v=20200 size=3699 flags=0x0(none) hashes=111+2 location=embedded
Hash type=sha256 size=32
CandidateCDHash sha256=dee9d541356253bcd8b43da841e2002c8fbe3d7a
Hash choices=sha256
CDHash=dee9d541356253bcd8b43da841e2002c8fbe3d7a
Signature size=4707
Authority=Mac Developer: 威轩 肖 (A79C3PCR8H)
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Signed Time=Jul 7, 2019 at 4:26:19 PM
Info.plist=not bound
TeamIdentifier=5433B4KXM8
Sealed Resources=none
Internal requirements count=1 size=176
KDE Connect MacOS test release
0.8964-alpha Site updated: 2019-05-27 06:58:42