1
0

Accepting request 1108027 from home:Vogtinator:branches:KDE:Applications

- Remove the kdeconnect_open handler to work around kde#472697

OBS-URL: https://build.opensuse.org/request/show/1108027
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kdeconnect-kde?expand=0&rev=120
This commit is contained in:
Christophe Marin
2023-08-30 07:53:45 +00:00
committed by Git OBS Bridge
parent d9da372ea3
commit 9c9deea3c2
2 changed files with 13 additions and 4 deletions

View File

@@ -32,9 +32,9 @@ Source100: kdeconnect-kde.SuSEfirewall
BuildRequires: cmake >= 3.0
BuildRequires: extra-cmake-modules
BuildRequires: kf5-filesystem
BuildRequires: libQt5Gui-private-headers-devel
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: libQt5Gui-private-headers-devel
BuildRequires: cmake(KF5ConfigWidgets)
BuildRequires: cmake(KF5DBusAddons)
BuildRequires: cmake(KF5Declarative)
@@ -58,16 +58,16 @@ BuildRequires: cmake(Qca-qt5)
BuildRequires: cmake(Qt5Multimedia)
BuildRequires: cmake(Qt5Quick)
BuildRequires: cmake(Qt5QuickControls2)
BuildRequires: cmake(Qt5X11Extras)
BuildRequires: cmake(Qt5WaylandClient)
BuildRequires: cmake(Qt5X11Extras)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libfakekey)
BuildRequires: pkgconfig(wayland-protocols)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(wayland-protocols)
Requires: kirigami2
Requires: kirigami-addons
Requires: kirigami2
Requires: libqt5-qtquickcontrols2
Requires: plasma-framework-components
# kdeconnect-openssh-8.8.patch needs https://github.com/libfuse/sshfs/pull/269,
@@ -125,6 +125,10 @@ install -D -m 0644 %{SOURCE100} \
%suse_update_desktop_file %{buildroot}%{_kf5_applicationsdir}/org.kde.kdeconnect.nonplasma.desktop Network RemoteAccess
%suse_update_desktop_file %{buildroot}%{_kf5_applicationsdir}/org.kde.kdeconnect_open.desktop Network RemoteAccess
# Applications behave unexpectedly if application/octet-stream has a handler,
# remove it for now (kde#472697).
rm %{buildroot}%{_kf5_applicationsdir}/org.kde.kdeconnect_open.desktop
%pre
# migrate old kdeconnect-kde service
# XXX: can be removed after some time, the author would suggest after 2023-06-15 has passed