summaryrefslogtreecommitdiff
path: root/kde-frameworks/kxmlgui
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-12-14 13:26:14 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-12-14 13:26:14 +0000
commit6abbf81ef2f298e3221ff5e67a1f3c5f23958212 (patch)
tree25413d1cb3a0cbfe36029db32398c0f333609215 /kde-frameworks/kxmlgui
parent9c417bacd51da6d8b57fa9f37425161d30d4b95b (diff)
gentoo resync : 14.12.2020
Diffstat (limited to 'kde-frameworks/kxmlgui')
-rw-r--r--kde-frameworks/kxmlgui/Manifest5
-rw-r--r--kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-no-kwindowsystem.patch40
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-5.77.0.ebuild (renamed from kde-frameworks/kxmlgui/kxmlgui-5.76.0.ebuild)4
3 files changed, 46 insertions, 3 deletions
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index 56a5cadd3f5a..d6a3bf2dba9b 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,6 +1,7 @@
AUX kxmlgui-5.74.0-fix-multiple-tabs-popup-on-logout.patch 2160 BLAKE2B c467d71f6ce8d24f90aa29192e1f19d10ff8c2d290a1695259e93fb90b1f0d77ed46a2346599c8c5a540a406c55ef68a3fe8cf9b8fe40bcbdb8cca9f113df755 SHA512 4188f192ac437f6334d261f8f178dd2ca29d2ea48fa4d51e23483b2212369ee79521f098a9a51e8e8ac1ec0f861b76a96fefe5a1620149102d2d9268ca794cb3
+AUX kxmlgui-5.77.0-no-kwindowsystem.patch 1591 BLAKE2B a7034d980cd0c6106b87b3bf33fc719552af846648f3139e1604a4314e5aea6273c5dec73026dc3815e90f7c4355ad457e5dad99b65bbcac4df193785e7b1a36 SHA512 6395aaf426ac1ccde9f9cd14e296f92f00d8540e5a753ececa7cded09229a9131c733081e1d9d1a93fd03948eb2a9a4c63e0785e8d1c44a9d072674254694ac3
DIST kxmlgui-5.74.0.tar.xz 864784 BLAKE2B d6cc88603f0036415981411bbaeca6ba7877df085d5b5095b04b7d5567d0e1f23ad3d8c8b1472a365018e9360ee4351c7523fd791d4e53ecca3e9143cc8f2b72 SHA512 98f3e65c30a095d17c0512894bbba0bb172b2044652a0d23324f843489f5bb726359be40a9d68a7916d45a2a6e135f0bbbf7924b35a1939611b75ad6d44ccd92
-DIST kxmlgui-5.76.0.tar.xz 864484 BLAKE2B ed0d651641413f5539c92a876751e4a1744a1a5e1e6d9b4ca3d051085b5acbae47c04d8bde47d76930923631ae1dc0751b4708dfb619b8967ab295dea9c71b52 SHA512 eb2761f557a7ed6169e93a3266416e22e2a3d66c6aa58340aa831078d3b9a1a1c0ae14f7efc122b6c239dfaf6875b8fa9fac107d9d96ec584f0a129ad03aa3ce
+DIST kxmlgui-5.77.0.tar.xz 860548 BLAKE2B c862dd9524698c5fc3f83933a20b229ad8b52c94b3b5a703f64518bd4e13543f46bfa2dcf85ed21a0d19c0d72e9efafe412f6cbf6698c14e4827ad4f38da6afa SHA512 bd0e9f0b41927f6e90b71328f5e680a9d83a9c9f502edefc78f898fcab6be3cf553409b63e117c80cc8541b7a48ceb66de49fbcc6e7c8afc33a0d9fd901512b0
EBUILD kxmlgui-5.74.0-r2.ebuild 1357 BLAKE2B 6c6005846bf19a7183596eb941ce21234a2cb82c80dea14daa01b5a3340e1e14b3aaecea4555514bcbefbb31176c1462f2121fca823cc249ef1cf929bfb6be52 SHA512 b04f9bf2d45d1cdbd68fe46f015d24b7341b836e673d299b35d3c55688764b829206a39766e521dad0adbdf716371236ff87091f446467c8277f25aa74ecd57c
-EBUILD kxmlgui-5.76.0.ebuild 1288 BLAKE2B 9f1e66c87e0b113b3cbc796f93d603f7bfddc2224883c7652ff25615afbb3517877c24c48bee3e6e6d2fa519221fbb76b381aeffa2ff56cd14659cf82b1e70f1 SHA512 f62c8fa98e4dea4e7d46d70b0ad1420f21afea642f2c89b81998d9f6ba21c5e5d935ceac4a13e20bf7e715e9859321ce9746adfa9e06da2458177fb539b69464
+EBUILD kxmlgui-5.77.0.ebuild 1340 BLAKE2B eeace13d3f75e5e5fddcdb499604782f9f9f0139fa110713d749a96940d146a9c36f0160d7884cf999fedbd28fb459d24fc0832c5377492b1dd9d0523b9b7bb4 SHA512 7f5c7e34ce42426d268b5c0038751b9d5cbdf5f259a523f533d13fa04d94f2974636d5856660957bc513067c557cbaf004065f90f9f6fb968d00719547fe9158
MISC metadata.xml 340 BLAKE2B a8e14dd471ebcdaf382d71d9dec13809433c811acbc813ea4c74b1cd05829474df09efba54d8e3aa1041bce3f5e4a61db879e228bab4f79e3b4d9eed32e40a25 SHA512 c6fa7ef3ff6e38f17ef6db3784bfe04e35607464521488253d03863919392c38e76b7d4cf92e83502b1bec109fa1b1a257a7e4a955ea2c01d61e1784f89f59ae
diff --git a/kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-no-kwindowsystem.patch b/kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-no-kwindowsystem.patch
new file mode 100644
index 000000000000..ba7c45eb6a01
--- /dev/null
+++ b/kde-frameworks/kxmlgui/files/kxmlgui-5.77.0-no-kwindowsystem.patch
@@ -0,0 +1,40 @@
+From ffd68935c2ef48fc60cbbb1b4159d49a018e597b Mon Sep 17 00:00:00 2001
+From: Nicolas Fella <nicolas.fella@gmx.de>
+Date: Thu, 10 Dec 2020 17:22:21 +0100
+Subject: [PATCH] Remove unused KWindowSystem dependency
+
+Since
+https://invent.kde.org/frameworks/kxmlgui/-/commit/28a80aba1463b83ea8845ff22566a2110c8fb041
+it's not needed any more
+---
+ CMakeLists.txt | 1 -
+ src/CMakeLists.txt | 1 -
+ 2 files changed, 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a7ffac4..0e516c5 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -54,7 +54,6 @@ find_package(KF5GuiAddons ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5I18n ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5IconThemes ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5WidgetsAddons ${KF5_DEP_VERSION} REQUIRED)
+-find_package(KF5WindowSystem ${KF5_DEP_VERSION} REQUIRED)
+ find_package(KF5Attica ${KF5_DEP_VERSION})
+ set_package_properties(KF5Attica PROPERTIES DESCRIPTION "A Qt library that implements the Open Collaboration Services API"
+ PURPOSE "Support for Get Hot New Stuff in KXMLGUI"
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index e965d8d..3875a6b 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -110,7 +110,6 @@ PRIVATE
+ KF5::ItemViews #KWidgetItemDelegate in KAboutApplicationPersonListDelegate
+ KF5::I18n #i18n and i18nc in many places
+ KF5::IconThemes #KIconLoader and KIconThemes in KToolBar
+- KF5::WindowSystem #KKeyServer in kkeysequencewidget
+ ${XMLGUI_EXTRA_LIBS}
+ )
+ if (TARGET Qt5::DBus)
+--
+GitLab
+
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.76.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.77.0.ebuild
index 91e0c9a2ebc9..354195a6cc97 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-5.76.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.77.0.ebuild
@@ -27,14 +27,16 @@ DEPEND="
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/kglobalaccel-${PVCUT}*:5
+ =kde-frameworks/kguiaddons-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5
=kde-frameworks/kiconthemes-${PVCUT}*:5
=kde-frameworks/kitemviews-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
- =kde-frameworks/kwindowsystem-${PVCUT}*:5
"
RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}"/${P}-no-kwindowsystem.patch )
+
src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_KF5Attica=ON