diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-17 19:13:38 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-17 19:13:38 +0000 |
| commit | c8dcb274f379713bdd93a32b91c9c3e5310ea5c8 (patch) | |
| tree | 8d6725af04672951d3f39c188441a4127f4c4d3f /kde-apps | |
| parent | ca125481edd74de829bb375eebaa362b99ad85ca (diff) | |
| download | baldeagleos-repo-c8dcb274f379713bdd93a32b91c9c3e5310ea5c8.tar.gz baldeagleos-repo-c8dcb274f379713bdd93a32b91c9c3e5310ea5c8.tar.xz baldeagleos-repo-c8dcb274f379713bdd93a32b91c9c3e5310ea5c8.zip | |
Adding metadata
Diffstat (limited to 'kde-apps')
| -rw-r--r-- | kde-apps/kdenetwork-filesharing/files/kdenetwork-filesharing-26.04.0-systemd-optional.patch | 49 | ||||
| -rw-r--r-- | kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-26.04.0.ebuild | 4 |
2 files changed, 53 insertions, 0 deletions
diff --git a/kde-apps/kdenetwork-filesharing/files/kdenetwork-filesharing-26.04.0-systemd-optional.patch b/kde-apps/kdenetwork-filesharing/files/kdenetwork-filesharing-26.04.0-systemd-optional.patch new file mode 100644 index 000000000000..3cff48d36af0 --- /dev/null +++ b/kde-apps/kdenetwork-filesharing/files/kdenetwork-filesharing-26.04.0-systemd-optional.patch @@ -0,0 +1,49 @@ +https://bugs.gentoo.org/972795 +https://invent.kde.org/network/kdenetwork-filesharing/-/merge_requests/73 + +From 418dc3c993b2d9f5de61fdf681fb44a120a881f3 Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Fri, 17 Apr 2026 17:17:06 +0100 +Subject: [PATCH] filepropertiesplugin: fix build without systemd + +As reported at https://invent.kde.org/network/kdenetwork-filesharing/-/merge_requests/69#note_1470656 +--- + samba/filepropertiesplugin/sambausershareplugin.h | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/samba/filepropertiesplugin/sambausershareplugin.h b/samba/filepropertiesplugin/sambausershareplugin.h +index d8a42261..33565cdf 100644 +--- a/samba/filepropertiesplugin/sambausershareplugin.h ++++ b/samba/filepropertiesplugin/sambausershareplugin.h +@@ -20,7 +20,9 @@ + #include "groupmanager.h" + #include "model.h" + #include "permissionshelper.h" ++#ifdef USE_SYSTEMD + #include "servicehelper.h" ++#endif + #include "usermanager.h" + #include <memory> + #include <qcorotask.h> +@@ -159,7 +161,9 @@ class SambaUserSharePlugin : public KPropertiesDialogPlugin + Q_PROPERTY(UserPermissionModel *userPermissionModel MEMBER m_model CONSTANT) + Q_PROPERTY(ShareContext *shareContext MEMBER m_context CONSTANT) + Q_PROPERTY(PermissionsHelper *permissionsHelper MEMBER m_permissionsHelper CONSTANT) ++#ifdef USE_SYSTEMD + Q_PROPERTY(ServiceHelper *serviceHelper MEMBER m_serviceHelper CONSTANT) ++#endif + Q_PROPERTY(GroupManager *groupManager MEMBER m_groupManager CONSTANT) + Q_PROPERTY(QString bugReportUrl READ bugReportUrl CONSTANT) + +@@ -209,7 +213,9 @@ private: + UserPermissionModel *m_model = nullptr; + UserManager *m_userManager = nullptr; + PermissionsHelper *m_permissionsHelper = nullptr; ++#ifdef USE_SYSTEMD + ServiceHelper *m_serviceHelper = nullptr; ++#endif + GroupManager *m_groupManager = nullptr; + QStringList m_addressList; + bool m_checkingService = true; +-- +GitLab diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-26.04.0.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-26.04.0.ebuild index 401a6a6c6212..454ed22c443f 100644 --- a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-26.04.0.ebuild +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-26.04.0.ebuild @@ -31,6 +31,10 @@ RDEPEND="${DEPEND} net-fs/samba " +PATCHES=( + "${FILESDIR}"/${PN}-26.04.0-systemd-optional.patch +) + src_configure() { local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON |
