diff options
Diffstat (limited to 'kde-apps')
-rw-r--r-- | kde-apps/Manifest.gz | bin | 37093 -> 37098 bytes | |||
-rw-r--r-- | kde-apps/kio-extras-kf5/Manifest | 5 | ||||
-rw-r--r-- | kde-apps/kio-extras-kf5/files/kio-extras-kf5-24.01.85-activities-optional.patch | 48 | ||||
-rw-r--r-- | kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild | 15 | ||||
-rw-r--r-- | kde-apps/kio-extras-kf5/metadata.xml | 1 | ||||
-rw-r--r-- | kde-apps/kio-extras/Manifest | 5 | ||||
-rw-r--r-- | kde-apps/kio-extras/files/kio-extras-24.01.85-activities-optional.patch (renamed from kde-apps/kio-extras/files/kio-extras-24.01.80-no-activities.patch) | 0 | ||||
-rw-r--r-- | kde-apps/kio-extras/kio-extras-23.08.5-r100.ebuild | 13 | ||||
-rw-r--r-- | kde-apps/kio-extras/kio-extras-24.01.85.ebuild | 13 | ||||
-rw-r--r-- | kde-apps/spectacle/Manifest | 2 | ||||
-rw-r--r-- | kde-apps/spectacle/spectacle-24.01.85.ebuild | 69 |
11 files changed, 158 insertions, 13 deletions
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz Binary files differindex 7fc2412f0bec..98e1b967736d 100644 --- a/kde-apps/Manifest.gz +++ b/kde-apps/Manifest.gz diff --git a/kde-apps/kio-extras-kf5/Manifest b/kde-apps/kio-extras-kf5/Manifest index ad013d7d76c6..a3d2424399e9 100644 --- a/kde-apps/kio-extras-kf5/Manifest +++ b/kde-apps/kio-extras-kf5/Manifest @@ -1,3 +1,4 @@ +AUX kio-extras-kf5-24.01.85-activities-optional.patch 1594 BLAKE2B 48a45efeba3206fd668b3a83154e608daf04c0e26e486f7afc825522aec280b0b295ce5baa72f09cd7883769e6fa000588e30e87046fe11e9af36760553463ae SHA512 0663653da1e6ec6525a303ca0782c70bcd0a6be922e7bbe9c17f518d3b8e3384890aa5d5e451444d7a515662b53a3baf67937506a478057e5ebd511d3fe4584e DIST kio-extras-kf5-24.01.85.tar.xz 1465840 BLAKE2B 76a4af6dadd3e0df0ca0e264a961c73963b96fc768e4190915451cc58d61bf1875a0e4071c6de13e76eb124b41ed8081e23a29f9b4d60a109e869d7632adba0a SHA512 3ccbfd7c1d0b35f68143cfdd935e94658844f4f9e37d7c56e7e6d77b45b6998211d8ecb04bd5a5b96e8bda0f89644e9f0de7eac2097fca3155ade3b1a99a756b -EBUILD kio-extras-kf5-24.01.85.ebuild 2751 BLAKE2B d91e16d881f0850cc6565172f82ed52607f765b24570890ec9774c0a0db9f57ec70bb1210bbf0f70340bf8be2c19c0deb75e55d16dfb4229c986b1edb87fa352 SHA512 2d7971c55fb169b7a3c32aea78398db80ae5590bb6b7de9885a817af0f0955df9c1f238b0ed0f484997e915135313236e98eb5e7a1204d3cd5c876957119af94 -MISC metadata.xml 1148 BLAKE2B 59c7c246b60ecb16ec7ff37e38829e84c7f09338dce24d54c9cf4af2684254462a8b187ff545e24206639d5363ada62edbf16e60d6daebcab663c8ace4e62da9 SHA512 01789b1112c1db30b64194b44addbe0c639dc18ac7f9c93a2b3861a4d482e18895774379685e9bf71f8d7fe1f7f3c77d5bf27561efb0649742d1013f99251673 +EBUILD kio-extras-kf5-24.01.85.ebuild 2879 BLAKE2B ed9d8b814d2206fb92da2c43e2852aa804b759fbfd178e0e0f783274124681a14e2cbf6003e6d475fa3dc3261370f46f2d25a99d2fb78c34913b0f4a0618846d SHA512 1e806506f1e01ac5422a95a807d82478db5b395a90196cf54f41e7a36a223f6353dda264025250afdc837c89539ed7e9065ef02dfe37263cb193d52bcec060a2 +MISC metadata.xml 1230 BLAKE2B 9b567eac809ae4520744b33f1bac2230e14e8666b7d12be0dab5b99a750626ff6f87b93f15c3ebfded9ca0540b6244105ec5531aa61778e052fe9610130f3a17 SHA512 60f5c4fe5c342680b50d3c8796142d41477468edab3aeb7b45f8e4d8ae932d2ee781bb49034272ca1d726031ab14c73fa137541318dcefd62f28aeba271c4295 diff --git a/kde-apps/kio-extras-kf5/files/kio-extras-kf5-24.01.85-activities-optional.patch b/kde-apps/kio-extras-kf5/files/kio-extras-kf5-24.01.85-activities-optional.patch new file mode 100644 index 000000000000..e6cd9f7a7976 --- /dev/null +++ b/kde-apps/kio-extras-kf5/files/kio-extras-kf5-24.01.85-activities-optional.patch @@ -0,0 +1,48 @@ +From d6db8756c906db73b22faf83a3bb5d2884342ba8 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Sat, 16 Dec 2023 21:25:17 +0100 +Subject: [PATCH] Add BUILD_ACTIVITIES option (default=ON) + +Maybe we can keep this optional while the future of activities is still +not entirely clear. + +Follow-up to f220e0ebf670e64f3e7dc4d8a75c3b5dd00bfe2c + +Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> +(cherry picked from commit d74e09cace0cd533648b37e81c9d07f9a7c82043) +--- + CMakeLists.txt | 11 +++++++---- + 1 file changed, 7 insertions(+), 4 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 685302eb5..faa2be999 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -63,9 +63,12 @@ file(GLOB_RECURSE ALL_CLANG_FORMAT_SOURCE_FILES *.cpp *.h) + kde_clang_format(${ALL_CLANG_FORMAT_SOURCE_FILES}) + + if (NOT WIN32) +- find_package(KF5Activities REQUIRED) +- find_package(Qt5Sql REQUIRED) +- find_package(KF5ActivitiesStats ${KF_MIN_VERSION} REQUIRED) ++ option(BUILD_ACTIVITIES "Build recentlyused:/, activities:/ KIO workers and fileitem plugin." ON) ++ if(BUILD_ACTIVITIES) ++ find_package(Qt5Sql REQUIRED) ++ find_package(KF5Activities REQUIRED) ++ find_package(KF5ActivitiesStats ${KF_MIN_VERSION} REQUIRED) ++ endif() + endif() + + find_package(Phonon4Qt5 4.6.60 NO_MODULE) +@@ -160,7 +163,7 @@ option(KF6_COMPAT_BUILD "Don't install files that conflict with KF6-based kio-ex + + add_subdirectory( doc ) + +-if(NOT WIN32) ++if(BUILD_ACTIVITIES) + add_subdirectory( activities ) + add_subdirectory( recentlyused ) + endif() +-- +2.43.0 + diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild index 6ad7506e5509..b4ea776f629c 100644 --- a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild +++ b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild @@ -18,7 +18,7 @@ EGIT_BRANCH="kf5" LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib X" +IUSE="activities ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib X" # requires running Plasma environment RESTRICT="test" @@ -27,7 +27,6 @@ DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 >=dev-qt/qtsvg-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 @@ -47,8 +46,11 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:5 >=kde-frameworks/solid-${KFMIN}:5 >=kde-frameworks/syntax-highlighting-${KFMIN}:5 - >=kde-plasma/plasma-activities-${KFMIN}:5 - >=kde-plasma/plasma-activities-stats-${KFMIN}:5 + activities? ( + >=dev-qt/qtbase-${QTMIN}:6[sql] + kde-plasma/plasma-activities:6 + kde-plasma/plasma-activities-stats:6 + ) ios? ( app-pda/libimobiledevice:= app-pda/libplist:= @@ -66,14 +68,17 @@ DEPEND=" ) " RDEPEND="${DEPEND} - !kde-apps/kio-extras:5 + !<kde-apps/kio-extras-23.08.5-r100:5 >=kde-frameworks/kded-${KFMIN}:5 kf6compat? ( kde-apps/kio-extras:6 ) " BDEPEND="man? ( dev-util/gperf )" +PATCHES=( "${FILESDIR}/${P}-activities-optional.patch" ) + src_configure() { local mycmakeargs=( + -DBUILD_ACTIVITIES=$(usex activities) $(cmake_use_find_package ios IMobileDevice) $(cmake_use_find_package ios PList) $(cmake_use_find_package man Gperf) diff --git a/kde-apps/kio-extras-kf5/metadata.xml b/kde-apps/kio-extras-kf5/metadata.xml index 72853d9bad5f..f55e3c5c8bb9 100644 --- a/kde-apps/kio-extras-kf5/metadata.xml +++ b/kde-apps/kio-extras-kf5/metadata.xml @@ -11,6 +11,7 @@ <remote-id type="kde-invent">network/kio-extras</remote-id> </upstream> <use> + <flag name="activities">Enable activities KIO worker and fileitem plugin</flag> <flag name="ios">Enable AFC (Apple File Conduit) KIO worker for iOS devices support</flag> <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag> <flag name="man">Enable manpages KIO worker</flag> diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest index 8b10ade9fb10..743fb122ab47 100644 --- a/kde-apps/kio-extras/Manifest +++ b/kde-apps/kio-extras/Manifest @@ -1,8 +1,9 @@ -AUX kio-extras-24.01.80-no-activities.patch 1571 BLAKE2B 4337722f2fe40fd62c891769a51cf9f876a6178b0f5e214c33a02ad996d781ed9c028cd8cf597d82b69c008a770be0954343165a6454827dd7da101bbf619b3e SHA512 d13e7eeae8fcd138f3e0445ba4a0f741f82362d45dd0e8334d8cc917f7ca3e327a6b81297984ef30f6c234c4d3d2a8620e582e77316bb8f190b7922d9d99d0a1 +AUX kio-extras-24.01.85-activities-optional.patch 1571 BLAKE2B 4337722f2fe40fd62c891769a51cf9f876a6178b0f5e214c33a02ad996d781ed9c028cd8cf597d82b69c008a770be0954343165a6454827dd7da101bbf619b3e SHA512 d13e7eeae8fcd138f3e0445ba4a0f741f82362d45dd0e8334d8cc917f7ca3e327a6b81297984ef30f6c234c4d3d2a8620e582e77316bb8f190b7922d9d99d0a1 DIST kio-extras-23.08.3.tar.xz 1489156 BLAKE2B 6ad66a1658ac2ad8a5b88ca5f7c66cb3fd5dfbcee9baa49feeea185eb935121a7e51035f539e84c79af066fb50c68cba850eeefaf0f99a65d457a06e1f46fe9d SHA512 dac80cce3e47a6b0686feae297cf6707bbbb2ede0930d2636a4c93b43610beea391148df92ba381fec3ba8b8eed279de19ad5315b3aa989436b0bc8e6937e680 DIST kio-extras-23.08.4.tar.xz 1490584 BLAKE2B f38b87c9934a2d8f7862131d6ad8200035cdd55696918e1e8164e7811907a17ae583f392856fb4e709a2a09dcb560fb40c08d2485caed12331da9068bc3b3932 SHA512 ac2be6e745121962e13fe952d746281fa45778b6d491b001b9ea7a65caedfd5d6354ee75537fde0bf174638d248eb8796db6710830641149dcf35544048cfe27 DIST kio-extras-24.01.85.tar.xz 3552164 BLAKE2B 23fcf051f47c3dc1a29923c535552201967cc213a137a70749d70bed5454e98526fcbfa1fabc89aab2f854ce84c5c18618dec8bfb0bd70187deaa53f2a5dcf39 SHA512 f0564fbd1be10f635f3e4374057f17a285fca2674592f338ed1af324710358501ef4949a79e0112e68d18636d99fccf59dfd4b7886e6827786080f9947283027 EBUILD kio-extras-23.08.3.ebuild 2798 BLAKE2B e137158c8eed073fa0b4b441b3ad91c8d707f5cc667303829b26e630cf97e3d568dce6b6e69edeb38d3a92cac40082b6da486570ef8d19a6066641c40b70f4f5 SHA512 223e73e605103fb3bbac5c17c6858a0c6aa4f5f2232353eceab0e65b7c8b3b8c0cc48809e4fd0d44fb6eae05498adb8887d7657c6c693629eeade91164bf1bd0 EBUILD kio-extras-23.08.4.ebuild 2801 BLAKE2B 3112d09ea49d38bf60f58a2533c1ce1b27df286aedf3303fdea1eda100b5daccee4a1050144332c18f10341846ca768165ba054bc9000655a1982f335c2e8dc2 SHA512 cce96a436f8227ce4e3167989704689f098e820a33ceeb912e71bbeacf7f3ce24bc521656c265c45bffbd7f4787373c26c7c1af58cf46fb06ef4d8697675616d -EBUILD kio-extras-24.01.85.ebuild 2770 BLAKE2B 88ed52bfc5cee0d5c9b8ab2c4c09e3758e92cf97b22bce3f6d926f825c1ecaad5adf08ff9b8372bb309ede3a3d2f0977d2fee621e7ca433925f41e5c449bb10a SHA512 4c7377b8fc3ba9dccfb2288eb0856ff687cabc11a166b87873d5399ff850e378b54cda9b21039f88a121b92e271a9ebbe3dc4d6c747efc957a484d2e2d084418 +EBUILD kio-extras-23.08.5-r100.ebuild 335 BLAKE2B 2a045ff2eea1f82f38b7f847dcd0abcaacd0efd8b552be4bcfcce79f82f6178391a0aa992c4518721d13561c3bd2681b2f482c7ad7236b70e01edb6be1badad2 SHA512 31fe0220f1775734db5eb9bd5de46d4e900290740b1c0ce8bfc83e790250338790ad1e565d7a8d9e625612fd87560785e20204c28fe5f26ef190d5bac5b1d4a9 +EBUILD kio-extras-24.01.85.ebuild 2930 BLAKE2B ca6d59ecbb915a3ade9c56701573f068a5853d3125b84d1ebb536143576061aca8d99eb6e7e2ed0b69284f58bc46bc06d6748eeae87d7fc714fccd21ef8b55fd SHA512 c9c450ea4a0f005ffa1f7a8330d164cb82bfea078e01eb26d7ed9e20f842d233d695b92e15e9bf92714e3ab3782172bbabbcf610b43163740e9113fe44d8e632 MISC metadata.xml 1126 BLAKE2B c0d81be1cdef0408907a5edd4475a80e1cdb5d34b64841f9f77dee91b1aac70cceab2e69a598761553bb4d39f8872bee51ccc6682d83148fc07f5ea354551f97 SHA512 a8819b4e309dbed0a35d0879de8e1b5342e8c6a1626bd9278f4ed274d714b491f3e1f6a58e291fed17e98cee3e4a6c12ddd429e4a9bd33ab9d125f7dfddde2a8 diff --git a/kde-apps/kio-extras/files/kio-extras-24.01.80-no-activities.patch b/kde-apps/kio-extras/files/kio-extras-24.01.85-activities-optional.patch index 73ce35a37188..73ce35a37188 100644 --- a/kde-apps/kio-extras/files/kio-extras-24.01.80-no-activities.patch +++ b/kde-apps/kio-extras/files/kio-extras-24.01.85-activities-optional.patch diff --git a/kde-apps/kio-extras/kio-extras-23.08.5-r100.ebuild b/kde-apps/kio-extras/kio-extras-23.08.5-r100.ebuild new file mode 100644 index 000000000000..d97f688ef147 --- /dev/null +++ b/kde-apps/kio-extras/kio-extras-23.08.5-r100.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Shim kio-extras to divert slot 5 users to kio-extras-kf5" +HOMEPAGE="https://invent.kde.org/network/kio-extras/-/tree/kf5" + +LICENSE="metapackage" +SLOT="5" +KEYWORDS="~amd64" + +RDEPEND="kde-apps/kio-extras-kf5:5" diff --git a/kde-apps/kio-extras/kio-extras-24.01.85.ebuild b/kde-apps/kio-extras/kio-extras-24.01.85.ebuild index a82cf978fa4c..fe471ef1aa7c 100644 --- a/kde-apps/kio-extras/kio-extras-24.01.85.ebuild +++ b/kde-apps/kio-extras/kio-extras-24.01.85.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://invent.kde.org/network/kio-extras" LICENSE="GPL-2" # TODO: CHECK SLOT="6" KEYWORDS="~amd64" -IUSE="ios +man mtp openexr phonon +sftp taglib X" +IUSE="activities ios +man mtp openexr phonon +sftp taglib X" # TODO: activities: collides with Plasma-5, plus: # https://invent.kde.org/network/kio-extras/-/merge_requests/320 # TODO: samba (net-libs/kdsoap packaging issue w/ upstream) @@ -47,6 +47,11 @@ DEPEND=" >=kde-frameworks/kxmlgui-${KFMIN}:6 >=kde-frameworks/solid-${KFMIN}:6 >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + activities? ( + >=dev-qt/qtbase-${QTMIN}:6[sql] + kde-plasma/plasma-activities:6 + kde-plasma/plasma-activities-stats:6 + ) ios? ( app-pda/libimobiledevice:= app-pda/libplist:= @@ -68,18 +73,18 @@ DEPEND=" # >=net-libs/kdsoap-ws-discovery-client-0.3.0 # ) RDEPEND="${DEPEND} - !kde-apps/kio-extras:5 + !<kde-apps/kio-extras-23.08.5-r100:5 !kde-apps/kio-extras-kf5:5[-kf6compat] !kde-frameworks/kio:5[-kf6compat(-)] >=kde-frameworks/kded-${KFMIN}:6 " BDEPEND="man? ( dev-util/gperf )" -PATCHES=( "${FILESDIR}/${PN}-24.01.80-no-activities.patch" ) +PATCHES=( "${FILESDIR}/${P}-activities-optional.patch" ) src_configure() { local mycmakeargs=( - -DBUILD_ACTIVITIES=OFF + -DBUILD_ACTIVITIES=$(usex activities) $(cmake_use_find_package ios IMobileDevice) $(cmake_use_find_package ios PList) $(cmake_use_find_package man Gperf) diff --git a/kde-apps/spectacle/Manifest b/kde-apps/spectacle/Manifest index 8c200c7702f7..fd18ff402a72 100644 --- a/kde-apps/spectacle/Manifest +++ b/kde-apps/spectacle/Manifest @@ -1,5 +1,7 @@ DIST spectacle-23.08.3.tar.xz 1352580 BLAKE2B 3a5375c515d9b79e690602181e0490b7cca9477865b05749508f2a8891e11be7a954a2727309a805a1217a16b16ea0f03372aecaef10e4f6f6db79b5d216f91c SHA512 a860228b61bd81788b18e6c66af2144775b82abf668e66cb5cbabef1d6a00396d14ffaaa0faf8775d640cade8086667aac0ba88c6bb166c687bb84c81aa4a115 DIST spectacle-23.08.4.tar.xz 1352620 BLAKE2B 5c8401f9e8b562b5e14aadc92ee9c2b948efdb4985da940154232b747957af0295135380f53c31367fa3f7f7d3085cc84e7754aa5047ad9128a00342d34592be SHA512 a182d01edb74adea9a4762aeb95bda76dd01458212d78d3093d6d6663d0abbecb59e4862505813e9306be638d01d431eed1c35ad3ee1a413fe07871bdac71e79 +DIST spectacle-24.01.85.tar.xz 1401612 BLAKE2B 3c19e1400f2f77c131bcd2fcc156108810dc76bc462a991aa113fee0653dab78e9407e9a7608212d31ea909125b6928ea2f3b293994aaabc0bca5d9693e8db4b SHA512 667ac4424a75b346264e237df1d38b38bdd133534ce1382cf6afbdcbc2be3b7490dc421b9d1689a5696f37ae3680dc0bc3d5e5f899f4f69b0ac9446ed82fd2be EBUILD spectacle-23.08.3.ebuild 1854 BLAKE2B e620e553a43cbc840107d5bb0896aa240a32eb853570ab8d0a8e663edd183ae1e7ed16ee9c8494ee482d29bbd489082ce135efa9db8323ab09bb878740bbe43b SHA512 3812e0ae7ab2388224386c4a1fbbff67cfbb230aea6d3be7c1d6299c4a5bd43ace14ab6f6844cdca5cde8da7db5a4da861497f36809e91f2dd92930384d693ef EBUILD spectacle-23.08.4.ebuild 1857 BLAKE2B fa3b9a6cc0272a7a50feadff6fb2c11ad7d4ab788e30eba4f22289a09884bf57bf59114b91bb004eb55a34328138bd47fa291a31ca5f9e8d99c8559099b834d9 SHA512 233fd89423040827c644e07345aa4077b78c9246d7835ed7cc6a9b466defb558d1e2625c3c1ad9bfa433eca153e350f25d6ab3cfc30b2ddd7ac4c387020232e5 +EBUILD spectacle-24.01.85.ebuild 1707 BLAKE2B 2481eac9cec8b412b530f35b12a88e0122acbee8196b3382658fab4e6f9bfe3c9a437f58e03b19ac7abc957d565a0b5dc71f1533ee2b7c438ef5b77dd2c77aac SHA512 6fa372aca189dea242d4f93475fce0be7d074bdbffd028c53be3af100c1e49084681612d91590b40bba399cececc60f045c95c9b368914299dabb2dc59128d00 MISC metadata.xml 433 BLAKE2B aa15f0a819a00c6b039f74d707659bf6beb6ee9c2ac9cd5a1c69163cd684c46d928105e832d93ac8096f128cb479bc30a85866979773cefc5a800ade4a7fd254 SHA512 2df906f333d8f522e66d7977570f8fd35efd329fb797cc4998a9eadfb7405748207f895e8b741004fdcde5dddff58a746337a33edbb7e4a748106fcf366675b0 diff --git a/kde-apps/spectacle/spectacle-24.01.85.ebuild b/kde-apps/spectacle/spectacle-24.01.85.ebuild new file mode 100644 index 000000000000..babe4dd89ff4 --- /dev/null +++ b/kde-apps/spectacle/spectacle-24.01.85.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.246.0 +QTMIN=6.6.0 +inherit ecm gear.kde.org + +DESCRIPTION="Screenshot capture utility" +HOMEPAGE="https://apps.kde.org/spectacle/" + +LICENSE="LGPL-2+ handbook? ( FDL-1.3 )" +SLOT="6" +KEYWORDS="~amd64" +IUSE="share" + +COMMON_DEPEND=" + dev-libs/wayland + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtwayland-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + kde-plasma/kpipewire:6 + x11-libs/libxcb + x11-libs/xcb-util + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.11.1 +" +RDEPEND="${COMMON_DEPEND} + !${CATEGORY}/${PN}:5 + || ( + >=dev-qt/qttools-${QTMIN}:6[qdbus] + dev-qt/qdbus:0 + ) + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=dev-qt/qtsvg-${QTMIN}:6 +" +BDEPEND=" + >=dev-qt/qtwayland-${QTMIN}:6 + dev-util/wayland-scanner +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package share KF6Purpose) + ) + ecm_src_configure +} |