summaryrefslogtreecommitdiff
path: root/kde-apps/baloo-widgets
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-23 02:44:06 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-23 02:44:06 +0100
commitf019a919bf109460ee009a5f9210b99d0467db97 (patch)
tree5e62ee11b837b7b408bb93bf2f01eb74f7b8a73f /kde-apps/baloo-widgets
parent6a9905e269a1104c93dceb41e2627a8568642946 (diff)
gentoo auto-resync : 23:08:2022 - 02:44:06
Diffstat (limited to 'kde-apps/baloo-widgets')
-rw-r--r--kde-apps/baloo-widgets/Manifest3
-rw-r--r--kde-apps/baloo-widgets/baloo-widgets-22.08.0.ebuild33
-rw-r--r--kde-apps/baloo-widgets/files/baloo-widgets-22.08.0-fix-disable-deprecation.patch33
3 files changed, 69 insertions, 0 deletions
diff --git a/kde-apps/baloo-widgets/Manifest b/kde-apps/baloo-widgets/Manifest
index 6a1e488571f0..a390868a98c1 100644
--- a/kde-apps/baloo-widgets/Manifest
+++ b/kde-apps/baloo-widgets/Manifest
@@ -1,3 +1,6 @@
+AUX baloo-widgets-22.08.0-fix-disable-deprecation.patch 1101 BLAKE2B 2a20774fde872aa2123d24fc09a1dc732f468803d69fa278e5763dc5e9159e7e1a07c875f587eb2489a52b21829ebf7c58eb787176495579defa538cbe872ceb SHA512 096a84a68f3ab1999081ee652c218ef6771a46a13ac2ef725ae9aada23f9898657f867ad7e72fa785d0181ff90afea26fcd8f722729a7a9d1cccfc8f26b8b804
DIST baloo-widgets-22.04.3.tar.xz 271288 BLAKE2B 9d06f7891abab5eb92ad5860769dd967cdf38ec8089ba760218c09e45905300270ad7db0170bd3d4440d7a2432062e2ccb9018b2caa1e5e23d82582166bc120f SHA512 c2dd5ed1401e163b26ec6f85284b7eb7a77ffc8c622f70d2d06e6846d91aa9cd00173d035c7ec6053c447dfc4300965047755d6b2d25a6b0efb72ba93e2861bc
+DIST baloo-widgets-22.08.0.tar.xz 272688 BLAKE2B 2faba5844c8b30addc8e9de63a3ce2304a760e9775e1134c38511fe2e33e5ba37a043537d9587cbbbc0dbcc6466ae9ee9812a026c0d7102112d25c7379d5d88e SHA512 3969f792b122f53d7310896670092ec2a7a8d5299a6cf9b5ee4f587587a604ff8dbe127d94603f9ee999109990aa229676be8ce02091bf83c90e7ca530d4fa0c
EBUILD baloo-widgets-22.04.3.ebuild 714 BLAKE2B c4d2e3c6eb380a6beb422020bbf1879d622a8d191ac32401c3d417cc83ad3d51e4e5dd9b685e8789443595ca0af5f8cb406c801239f1b1bed458bb6b885c564a SHA512 88466c54922abe06bc995247930ff1ff7ef4f6ce554cad6cfce34b1f3e2ebc549071d46aac19840ea0aa1796d57d4ebb1a980d0af5d05e2c98a780474977ac8a
+EBUILD baloo-widgets-22.08.0.ebuild 779 BLAKE2B f2e465ac42a15b877542155223ba0f67753324fbd2f4005235c1ecd60944aad768e09e02bc58c328692a318ce6c0c71e7c78338a9589c14d6a1b76f45e18b28b SHA512 f89ff361e6f919d6b4d634819a3cf41ca3466a23481e7a2bbf24837309d9b55d40f0732cd6f94e7ac0ed1035bc3081872457b1626eb7fb2a656fb787eff9a6b1
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/baloo-widgets/baloo-widgets-22.08.0.ebuild b/kde-apps/baloo-widgets/baloo-widgets-22.08.0.ebuild
new file mode 100644
index 000000000000..cca40b24c5e0
--- /dev/null
+++ b/kde-apps/baloo-widgets/baloo-widgets-22.08.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Widget library for baloo"
+
+LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/baloo-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kfilemetadata-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-fix-disable-deprecation.patch" )
diff --git a/kde-apps/baloo-widgets/files/baloo-widgets-22.08.0-fix-disable-deprecation.patch b/kde-apps/baloo-widgets/files/baloo-widgets-22.08.0-fix-disable-deprecation.patch
new file mode 100644
index 000000000000..9abab5a0edba
--- /dev/null
+++ b/kde-apps/baloo-widgets/files/baloo-widgets-22.08.0-fix-disable-deprecation.patch
@@ -0,0 +1,33 @@
+From 7ff54ae9b68ca0edf3d6cd57c3eefb6cf072b6f8 Mon Sep 17 00:00:00 2001
+From: Ahmad Samir <a.samirh78@gmail.com>
+Date: Fri, 19 Aug 2022 22:50:26 +0200
+Subject: [PATCH] Disable deprecated KF API from the latest KF released version
+
+This unbreaks building while porting to new API happens.
+
+GIT_SILENT
+
+(cherry picked from commit caa66e6a930a6b892987961a42ea35f5b9b1aac4)
+---
+ CMakeLists.txt | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 5c62156..9af9cef 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -40,8 +40,9 @@ ecm_setup_version(PROJECT
+ PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KF5BalooWidgetsConfigVersion.cmake")
+
+ add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050F00)
+-add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000)
+-
++# Bump manually after building with the latest KF released version
++# and porting all deprecated code
++add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x056100) # 5.97.0
+ add_subdirectory(src)
+ if (BUILD_TESTING)
+ add_subdirectory(test)
+--
+GitLab
+