summaryrefslogtreecommitdiff
path: root/kde-plasma/plasma-desktop
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-15 17:55:24 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-15 17:55:24 +0000
commit3392d5e937023e57811edc670b0ed7d3aba55c6d (patch)
tree32c103a9b86223dcc05105e88f05d471bcaf0886 /kde-plasma/plasma-desktop
parent046c3c0984fd20387a9f86cdd0842fd81e70d94f (diff)
gentoo auto-resync : 15:01:2023 - 17:55:24
Diffstat (limited to 'kde-plasma/plasma-desktop')
-rw-r--r--kde-plasma/plasma-desktop/Manifest4
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-1.patch24
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-2.patch40
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.26.5-r2.ebuild (renamed from kde-plasma/plasma-desktop/plasma-desktop-5.26.5.ebuild)7
4 files changed, 73 insertions, 2 deletions
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index e7cba9da8ae0..1f26bb6c4bd7 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -2,9 +2,11 @@ AUX plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch 1033 BLAK
AUX plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch 1738 BLAKE2B 968ba671e2d1a12562bb3681731c2c1d285e8153d2babee626a8fd3592137d69da75cbced54b21121b2391d997a2e381c68518b63c66ec5fe4094ff6c7a788f4 SHA512 9a95cce7d7511a8f68b5db6dd13850307b17fa8cde64d5443f24e2063059f0f84cd401f81755a11365d7fb0311072cb28aceb4da9e8e196f069455dcd987aa0d
AUX plasma-desktop-5.25.5-lock-layout-check.patch 1209 BLAKE2B 4a6626c6fa83d38b05f43d8aa79e2db2badc468333edf1d1d7d6f8dd124a3394345d36c0df5b8f9cb21cd4413bd0706add6fbea733b762cb13ba4048f67916a2 SHA512 410bc165a26d592825dfd1c698345b640f9561c34586a39dcdaca80d85306cf1b4b43541e433178a0254c3b36ac38da14eb2d313c8c5b0673c016a1ff7ec1869
AUX plasma-desktop-5.25.5-lock-layout.patch 2732 BLAKE2B b4c2c09b91e29030f14c82183a540a7984cba4647b115043027d05278dc16053939ddff2ddb2eef0eb38e0c63e8c19aabbdee0beca1b42fe476494a026acdd2c SHA512 e7c68b9814dcbc9792ce985c0c7b12606918d85cbdb3e79d56c68b888eb47b74827c24c0f1a49902c25e4287a4fa1b5f367fe9a4bb5f7befc60b614c6bae94d1
+AUX plasma-desktop-5.26.5-missing-kpackage-1.patch 607 BLAKE2B 9259235c168e4139578e55656e5d870e7f9dea8b224913cf27874614c1023c48ed88ee0d196c62c70b4efcd5b75879fac69edac194fe1774575070318c705602 SHA512 1b70359238da9c73a5a25e4399871a37016b14737258cf37dee71c089aca443af4a5b2a8e83a9855517a163a6d57dbc82b665e4e8c1c416c0924c63777a5ccea
+AUX plasma-desktop-5.26.5-missing-kpackage-2.patch 1123 BLAKE2B 160c72f267016be9a320bd735b1d84e3cba30a28a09665a2f4e4a73eb9834c9b04feb468b1359867d77ee062a84278a65048f727595ac211b492b8490a00e8b3 SHA512 cb75f2a27d4436f5828929fd05d92ec3847c2741a776eeeb7df26fc406da5751ec542f94db9a6e1d71e063e7c292f09c1233e81693409d33d9f65641c558f6ad
DIST plasma-desktop-5.25.5.tar.xz 6327616 BLAKE2B b0693b2097b3cbee01c82c19b803c64401139a5206014de5ceaa17a253de159948d93b870910d37d205989e99e66f245480ca1c79b09338babc0d56eef387399 SHA512 8bcf570ae73c21af7780706a33cf905bd566465badb457cc64515717c01ed332cd8543ca353a82222abdc8b63a762ae85d7881706742b3fe8f93c77584261ec4
DIST plasma-desktop-5.26.5.tar.xz 6352588 BLAKE2B 093d559830719ac011d5aea33beb86c6fb39403a44416da97646c1f890373cfcd570ae6015dfacf0d4cd2448b44e03f814376a3897351178c582bc865e110fce SHA512 6d58bc09c7f0e0218d3ffe4609fe206012c34d8c1ad64003a51ee3228e2ca203b0131b878f797babc43476bd0cf3e7cbe295e8a11ff1ae97843a61b2183ae182
DIST plasma-desktop-override-include-dirs-2.tar.xz 8324 BLAKE2B 5ddf9340edf6b6fa76e80158a982ac887b0fb464bc40d5bc4dcd3d6b8f5a87c2d6ecdd153e67e168454aa7faff8d84defb90ba16096b64f3af1e7a74570a00c6 SHA512 452923555bd419d3e389e808c4c9ea35e48795d4f0d78c5845aea677e21f594068540538a8968c2d4034aacb11e910a7b69908e10518eba486ebcc0dda39221a
EBUILD plasma-desktop-5.25.5-r2.ebuild 5469 BLAKE2B 26a135bc888a05120351bf8052ed06cb1df987e0dde0d6c5dc117a3ab0f1b1f8a2c167a128f63ac4d696b245c58e9304b573de912cbe9814b047f09586222fb0 SHA512 56343cc7e5976c4eed101862763d0d91db0776fc72e3496da2b8547524845268d0ceb2d1ffc9e37fd15d71bbabe00f9e31e95d0a4d887d232d7342b170cd0183
-EBUILD plasma-desktop-5.26.5.ebuild 5488 BLAKE2B 8fa2f0b4e15a7d38ce92820fecb811657f394f7cefc27b9db2f77f957641a081e9370d93c0fa3f19bbe0f04a6cab26a7459759136535e94e6a414b05c7233b49 SHA512 b58b95038d6b73a252fb0f9a9ff4537c44ee0f5731c85091ddeb9272f04ffb4860da4edf17271f26484f3b87d7128a2bbbac176ce7196b18945f7457d49169f0
+EBUILD plasma-desktop-5.26.5-r2.ebuild 5673 BLAKE2B 15b58cc7809d59609921410586e42260d635b15928946a239910119ffa3849d532ff9d293b077d03d23d2f8780abc99bbf63bdb690c0836e354ee1351f1c30b3 SHA512 bae2d469aca2b15ae6a08f4697bfaac1dbccb86a03c1d86abd1f2fb8854b03a5825c4ab87a02493c06842f9ee725abe3bb42bf2a1645b0cba42b497f33163a6b
MISC metadata.xml 682 BLAKE2B fbd378484f259e8b85c9c8776c5ce7eb034432f9a4e547453e0b810b22273bc8c494fdcc5f435c1b660c9660fc68b4860fc40987b0c6b8ee82764cc7fd15e771 SHA512 dff0c23d15a172b901fb0d0b9e383b8cfbc47b2123cf06545c3f9064db492987043695305de4af66fedc8d1900fcfb266b120f4883e2384303c9e4f2a208bee5
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-1.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-1.patch
new file mode 100644
index 000000000000..68f4ffc07848
--- /dev/null
+++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-1.patch
@@ -0,0 +1,24 @@
+From 8447cfdf67458768627def4f481d9f52f8d444e1 Mon Sep 17 00:00:00 2001
+From: Nicolas Fella <nicolas.fella@gmx.de>
+Date: Mon, 28 Nov 2022 13:08:09 +0100
+Subject: [PATCH] Add missing KPackage link
+
+---
+ kcms/ksplash/CMakeLists.txt | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/kcms/ksplash/CMakeLists.txt b/kcms/ksplash/CMakeLists.txt
+index ea75dd743..8bf51f997 100644
+--- a/kcms/ksplash/CMakeLists.txt
++++ b/kcms/ksplash/CMakeLists.txt
+@@ -28,6 +28,7 @@ target_link_libraries(kcm_splashscreen
+ KF5::Plasma
+ KF5::PlasmaQuick
+ KF5::NewStuff
++ KF5::Package
+
+ Qt::DBus
+ Qt::Widgets
+--
+2.39.0
+
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-2.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-2.patch
new file mode 100644
index 000000000000..3ebddb75d195
--- /dev/null
+++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-2.patch
@@ -0,0 +1,40 @@
+From 8ad8d248b91d9357f4ee421e4933d89595faf80a Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sun, 15 Jan 2023 15:17:09 +0100
+Subject: [PATCH] Add missing KPackage search and link
+
+Follow-up to 8447cfdf67458768627def4f481d9f52f8d444e1
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 1 +
+ kcms/landingpage/CMakeLists.txt | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index e797efa50..ef2db360d 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -74,6 +74,7 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
+ WidgetsAddons
+ Codecs
+ Sonnet
++ Package
+ KDELibs4Support # kcms/dateandtime
+ )
+
+diff --git a/kcms/landingpage/CMakeLists.txt b/kcms/landingpage/CMakeLists.txt
+index 215d51234..e39da9f51 100644
+--- a/kcms/landingpage/CMakeLists.txt
++++ b/kcms/landingpage/CMakeLists.txt
+@@ -26,6 +26,7 @@ target_link_libraries(kcm_landingpage
+ KF5::KCMUtils
+ KF5::ConfigWidgets
+ KF5::Declarative
++ KF5::Package
+ PW::KWorkspace
+ KF5::ActivitiesStats
+
+--
+2.39.0
+
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.5-r2.ebuild
index 4266cf6d166b..554f71e30f2c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.5.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.5-r2.ebuild
@@ -20,6 +20,7 @@ SLOT="5"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
dev-libs/wayland
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -62,11 +63,12 @@ COMMON_DEPEND="
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kparts-${KFMIN}:5
>=kde-frameworks/krunner-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
@@ -77,9 +79,11 @@ COMMON_DEPEND="
>=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
>=media-libs/phonon-4.11.0
x11-libs/libX11
+ x11-libs/libXcursor
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libxcb
+ x11-libs/libxkbcommon
x11-libs/libxkbfile
emoji? (
app-i18n/ibus[emoji]
@@ -129,6 +133,7 @@ BDEPEND="
PATCHES=(
"${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
+ "${FILESDIR}"/${P}-missing-kpackage-{1,2}.patch
)
src_prepare() {