From b284a3168fa91a038925d2ecf5e4791011ea5e7d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 18 Nov 2019 10:15:03 +0000 Subject: gentoo resync : 18.11.2019 --- kde-misc/Manifest.gz | Bin 5612 -> 5614 bytes kde-misc/basket/Manifest | 3 +- kde-misc/basket/basket-2.49b.ebuild | 2 + .../files/basket-2.49b-xdg_mime_install_dir.patch | 35 ++++++++ kde-misc/kshutdown/Manifest | 2 + kde-misc/kshutdown/kshutdown-5.1_beta.ebuild | 63 +++++++++++++++ kde-misc/rsibreak/Manifest | 2 +- kde-misc/rsibreak/rsibreak-0.12.11.ebuild | 49 +++++++----- kde-misc/tellico/Manifest | 2 + kde-misc/tellico/tellico-3.2.2.ebuild | 89 +++++++++++++++++++++ 10 files changed, 223 insertions(+), 24 deletions(-) create mode 100644 kde-misc/basket/files/basket-2.49b-xdg_mime_install_dir.patch create mode 100644 kde-misc/kshutdown/kshutdown-5.1_beta.ebuild create mode 100644 kde-misc/tellico/tellico-3.2.2.ebuild (limited to 'kde-misc') diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index 2d70608b9286..d922d9fe1c58 100644 Binary files a/kde-misc/Manifest.gz and b/kde-misc/Manifest.gz differ diff --git a/kde-misc/basket/Manifest b/kde-misc/basket/Manifest index 9d8e1df1df8d..119c75a9afa3 100644 --- a/kde-misc/basket/Manifest +++ b/kde-misc/basket/Manifest @@ -1,3 +1,4 @@ +AUX basket-2.49b-xdg_mime_install_dir.patch 1429 BLAKE2B cc1177ec5d9675d2a85c81bcbee77b02ee1fcf11f9d609e7298d4b1c067c07c818fe18d2d1aaa1fc0c159fa5fc7a2d84322eddbd82eff2dddedd81b446a01879 SHA512 224c3dae19c80ae8f0826f2bee6429391998c3baadf708aac3353ca0962646de595d9498e003b1d9d87a9e321858dc43de39a9f0866e4894791a05b28fde05f6 DIST basket-2.49b.tar.gz 4686990 BLAKE2B 6915d673abae6902bd2a0073a88cdf5bc497a7e7eec47dc87dbafcce68915e55bb02505c81a24cc00ed081e60b4c135afd337c6c4d08843182175f42c39e9119 SHA512 70d4241928712a7366cbc592e414864896cfb27bea251e5e4d3606b34534a932d7c208f98a8f48b49c11234c52f78d9003ca00af979e61112dbe139627e6f134 -EBUILD basket-2.49b.ebuild 1808 BLAKE2B 96bbac08b9be7d25fc19b0132a8dfa4f00969e6ceefa17563ab77d2b91f7784b623e70e82d0bfe6119215465eb29499296e841b4103dde4becbe06262d85b15c SHA512 783d591ab532de235c1817cd08c2a9f43c8f96d36313d2e34f61afd4d0ecad40503c6b7802daadd1740cc5cdf8edd22858e7a42fcee6588d5c97d3624b27f03b +EBUILD basket-2.49b.ebuild 1867 BLAKE2B 35d8812cb706ae892ca9a1a21cb47d394a6d06aec0ac48c9912d7513b5b9e30e60ecf07ff7055c1c22724c6298f28adc39f71fdcbe7a531801064b95afce9ac8 SHA512 bd5f975500ed8b3fbd52a2b48170f49097f617da60eb5d3c961c22e8c07ce8287c7433ba7adf100dde39482590be095cac3b94e29dee39bebf5ad49838e3cab7 MISC metadata.xml 336 BLAKE2B 0a9704885fd7a47cb2b0b01f51baf34c3cfac7eefcfb06c4328d83aa51b4909e5ad20a29ffc7df79df38d01d1a86e37ece806a0f905714eb0e86a29f12e2aade SHA512 8c2e68454f9153eefec98b4c918de8390de6e3384b0d3339b64bcbe54592e582c933a372852444f031fe0574e4d1ad3e4b6fcd80fe9f610cd6624e13eaec3eb0 diff --git a/kde-misc/basket/basket-2.49b.ebuild b/kde-misc/basket/basket-2.49b.ebuild index cb8a10b757ed..7a67ebb6fc1a 100644 --- a/kde-misc/basket/basket-2.49b.ebuild +++ b/kde-misc/basket/basket-2.49b.ebuild @@ -54,6 +54,8 @@ DEPEND="${RDEPEND} $(add_qt_dep qtconcurrent) " +PATCHES=( "${FILESDIR}/${P}-xdg_mime_install_dir.patch" ) + src_prepare() { kde5_src_prepare if ! use test; then diff --git a/kde-misc/basket/files/basket-2.49b-xdg_mime_install_dir.patch b/kde-misc/basket/files/basket-2.49b-xdg_mime_install_dir.patch new file mode 100644 index 000000000000..d118cb2baab7 --- /dev/null +++ b/kde-misc/basket/files/basket-2.49b-xdg_mime_install_dir.patch @@ -0,0 +1,35 @@ +From 4c80df2dd6aeb7a90677d983a292e4f9a95f2a70 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 14 Nov 2019 13:35:42 +0100 +Subject: [PATCH] Fix install basket.xml to XDG_MIME_INSTALL_DIR + +Previous code did not work at all in a sandboxed packaging build. +--- + file-integration/CMakeLists.txt | 14 ++------------ + 1 file changed, 2 insertions(+), 12 deletions(-) + +diff --git a/file-integration/CMakeLists.txt b/file-integration/CMakeLists.txt +index c3774fe..77e4692 100644 +--- a/file-integration/CMakeLists.txt ++++ b/file-integration/CMakeLists.txt +@@ -11,15 +11,5 @@ install(TARGETS basketthumbcreator DESTINATION ${PLUGIN_INSTALL_DIR}) + + ########### install files ############### + +-find_program(XDG-MIME_EXECUTABLE xdg-mime) +-find_program(XDG-DESKTOP-MENU_EXECUTABLE xdg-desktop-menu) +- +-install(FILES basketthumbcreator.desktop DESTINATION ${SERVICES_INSTALL_DIR}) +-install(CODE " +-execute_process(COMMAND ${XDG-MIME_EXECUTABLE} install --novendor +- ${CMAKE_CURRENT_SOURCE_DIR}/basket.xml) +-execute_process(COMMAND ${XDG-DESKTOP-MENU_EXECUTABLE} install +- --novendor ${CMAKE_SOURCE_DIR}/src/basket.desktop) +-execute_process(COMMAND ${XDG-MIME_EXECUTABLE} default +- ${CMAKE_SOURCE_DIR}/src/basket.desktop application/x-basket-item) +-") ++install(FILES basketthumbcreator.desktop DESTINATION ${SERVICES_INSTALL_DIR}) ++install(FILES basket.xml DESTINATION ${XDG_MIME_INSTALL_DIR}) +-- +2.24.0 + diff --git a/kde-misc/kshutdown/Manifest b/kde-misc/kshutdown/Manifest index e19a67b00f85..74dea5fba46a 100644 --- a/kde-misc/kshutdown/Manifest +++ b/kde-misc/kshutdown/Manifest @@ -1,4 +1,6 @@ AUX kshutdown-5.0-cmake-3.15.patch 996 BLAKE2B 9529d6fb2a82e6c3b3d5be901b9aa48c41df7f871733842b37986cfba3e87ca301672fe9cb1623b7e270a4bfb6bae62f4fbab9c2989bf4c430dba408e88c75b9 SHA512 415c53f8554971f448fa869b6e9a8dbbd0ada064cf6c5af45c445a1d2f42dfdc3305fc7a177d79fc9aecbe89b303f90168f5f6e9378c888129f6fd135d4edd09 DIST kshutdown-source-5.0.zip 454848 BLAKE2B 481cafbf5bd3831088ec9168b6eb82e342106b9b570279b6b8ca1db1f2df8c5640b3942f76032559396b504903b18fe106eb940e81822472a63f235e1a004644 SHA512 7a3920315db142f150227e624fa4a765966ec8367a08686214cb072d94a62d24f3a22fbef8fc84411d385be935102cf85df1b001b2922399455cc320c1e0f0db +DIST kshutdown-source-5.1-beta.zip 458881 BLAKE2B f07b1c3ab4d8c272eb4a9dd5e09d5606c175590791878663c784fdd457afc8850f7ad90b707edb3294e67418e58798731adc1304f9b8cc5f66251dade8e32186 SHA512 6afb050428e34cdfc25c9f899ecc117a7eee91b6f55ba4bb090b6b7825bad4cee113a155d053d2fc554c4d4846576f28e3d5c43b90c855f5f1884c26c04afaad EBUILD kshutdown-5.0.ebuild 1105 BLAKE2B 42e92eadbab70f27f41e76ec2ce0d4500976830eb0c333b76315c1dd473687d5e4af7764e5776cadbee74b491991e973f940f6599376aba5e855016dbe709758 SHA512 1c7776029fdbee8bf6775464747db33685c94a5fc964c26363428e0988c6c30b0ea995c15780688e5bd95868c3970b29f5367963e704517403074f74aea202da +EBUILD kshutdown-5.1_beta.ebuild 1256 BLAKE2B 19a6be87a8dc461addd3e88015aba4beef7298425305602b53a68e7dc67b79b9565571325947896edf830637c4dee47217b1962489550ca5bd1512bebe97b7eb SHA512 8d197451579befdb9c05c9f7a8742fa7e782fb91cacc10a28e05b97f208fadfc598977aaa61a2342834f7d40c75f8727e0e223257b22ac25cc48882fcbf2b1ec MISC metadata.xml 328 BLAKE2B 7fca7d8d10232412fe198ba6c48e27ff6e1f45574255cd0b386f05264822a8bfe84a77f12b5104682d2188f51c230baf6cc6180b50249634cb5bc7bcc0cfa946 SHA512 b26f71d9d8119e82c3f395850e2309f97edc6c7fbb201387ff0bd03c7241b3262218dd5baea6a438b649ee3c13d4061531b0234471c3d8b4b8349e658d5bd775 diff --git a/kde-misc/kshutdown/kshutdown-5.1_beta.ebuild b/kde-misc/kshutdown/kshutdown-5.1_beta.ebuild new file mode 100644 index 000000000000..d5506fd01fd8 --- /dev/null +++ b/kde-misc/kshutdown/kshutdown-5.1_beta.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils kde.org xdg + +DESCRIPTION="Shutdown manager for desktop environments like KDE Plasma" +HOMEPAGE="https://kshutdown.sourceforge.io" +SRC_URI="mirror://sourceforge/${PN}/${PN}-source-${PV/_/-}.zip" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="+kde" + +BDEPEND=" + app-arch/unzip + sys-devel/gettext + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kcrash:5 + kde-frameworks/kdbusaddons:5 + kde-frameworks/kglobalaccel:5 + kde-frameworks/ki18n:5 + kde-frameworks/kidletime:5 + kde-frameworks/knotifications:5 + kde-frameworks/knotifyconfig:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) +" +RDEPEND="${DEPEND} + || ( + kde-frameworks/breeze-icons:* + kde-frameworks/oxygen-icons:* + ) +" + +PATCHES=( "${FILESDIR}/${PN}-5.0-cmake-3.15.patch" ) + +S="${WORKDIR}/${P/_/-}" + +src_prepare() { + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DKS_PURE_QT=$(usex !kde) + ) + + cmake-utils_src_configure +} diff --git a/kde-misc/rsibreak/Manifest b/kde-misc/rsibreak/Manifest index c509585a40b1..28b6a4a785b8 100644 --- a/kde-misc/rsibreak/Manifest +++ b/kde-misc/rsibreak/Manifest @@ -2,5 +2,5 @@ AUX rsibreak-0.12.10-desktopentry.patch 810 BLAKE2B 301f62b317edd3ea90f62593c7ec DIST rsibreak-0.12.10.tar.xz 546044 BLAKE2B f851affb985c6a4d066705e8e74bf256f5c3d4b59890c8ed3cbe4b7bde9c7d89e2434cc1473b9e9bc6d41d34a179eee84ab54754d98937366fba8c7d819032df SHA512 0e5c5dabe0efa05f53b5a0b5823ef856ca6806ac1a3a1a45f57f236789190718b2ab73af35ee6617a42eb672e06554687dd41f3ab02e9c37d25ef926fee2240c DIST rsibreak-0.12.11.tar.xz 547764 BLAKE2B c0f78acdd457518fa40269865d24b1eeadafe8936328341f96ebf5703576a9fbfd14de7de563057cca0b9ed62161baa1c9e28170f4bb2480112c7e7cc3d623f6 SHA512 78498b747eeef842e40170236ace9d1ddd8b1f4bcc378134f2935cd2cf1c6933d44fa232f2f9b0724ee6b2638a34e4f71ebee2eac7664946093ed4df8eeb12ec EBUILD rsibreak-0.12.10-r1.ebuild 1217 BLAKE2B 7ae8bf981b1cc9e2ee4bdd6b605dc50305b03214d9813199b1cee1ecf1ff45c9e4d49389bcdc9cd791acc4d3bb68033ce1285a2d6caa157ca07e8cc08ff40b2e SHA512 1836cbede787a2323af2435f0e6cb63550154f0d7c14f85ab7dec8e5074821f0f4b0ee34843ad646ab91dce8cd635fcd4db1d4269d67ddc4c37b9f1e77df2236 -EBUILD rsibreak-0.12.11.ebuild 1168 BLAKE2B dde1c62c260607fc783d20901ae9686166b8ff21dcb25f41c9252966b5daf0d59e98787fc1ebac0410887e2001e3ddbfd8c36cdd8f1c5f0d10285d7ef63e3485 SHA512 16e5db85a0f43dbf00b87c1a522a404ea834e8ec68019e8f2e51e30dc547f79597f57d9d6674066223479decdfc38a7ca654169b6bfa0a1d3fe0b74cffe0ad9b +EBUILD rsibreak-0.12.11.ebuild 1376 BLAKE2B 01255c64ff643b1b453c2af6d3ecca47efeb3033ebeb8225717a7eb66324c28e0d11bde6367c858321cfaa2858b1f98777047e0c904be68b8a28f0b87f2ae8ad SHA512 12dcf6c19bbceac33eded73a48dbdd8f601fa2592158b66740a315483c961055df22b49280dd3189202b5b2cf967365ae6c4493a30d0e019e3dd6de3bb798c58 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-misc/rsibreak/rsibreak-0.12.11.ebuild b/kde-misc/rsibreak/rsibreak-0.12.11.ebuild index db6c48179083..712f1a81d492 100644 --- a/kde-misc/rsibreak/rsibreak-0.12.11.ebuild +++ b/kde-misc/rsibreak/rsibreak-0.12.11.ebuild @@ -3,41 +3,46 @@ EAPI=7 -KDE_HANDBOOK="forceoptional" +ECM_HANDBOOK="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 VIRTUALX_REQUIRED="test" -inherit kde5 +inherit ecm kde.org DESCRIPTION="Small utility which bothers you at certain intervals" -HOMEPAGE="https://userbase.kde.org/RSIBreak" +HOMEPAGE="https://kde.org/applications/utilities/org.kde.rsibreak +https://userbase.kde.org/RSIBreak" + if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/$(ver_cut 1-2)/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-2+ handbook? ( FDL-1.2 )" -KEYWORDS="~amd64 ~x86" +SLOT="5" IUSE="" BDEPEND="sys-devel/gettext" DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kidletime) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 " # bug 587170 for frameworkintegration RDEPEND="${DEPEND} - $(add_frameworks_dep frameworkintegration) + >=kde-frameworks/frameworkintegration-${KFMIN}:5 " diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest index 247b14bd5a5f..586c18d5c26c 100644 --- a/kde-misc/tellico/Manifest +++ b/kde-misc/tellico/Manifest @@ -1,4 +1,6 @@ AUX tellico-3.2.1-missing-header.patch 1196 BLAKE2B 757bfca5c2edd2fb41903a8ff1961ad200347a97ff589ceed3e4c84a061e527a69f19367ad3111a63a0bd222795bf5d478cacaf9e372fb1b5fb76b0cc66f2b73 SHA512 22ce1aa6d5ab3fcd5e9b427e8950e31afc5ebe02de30ca961c03a79a0bf967b5049cb77d6d3a08e5635c00d10c6d51ac3d02887bbb5fd81fc7adb2f3ec3e303b DIST tellico-3.2.1.tar.xz 5604632 BLAKE2B 4e0f156a315eca387b60f254df9824615aca3a917a1a256bfd3612e6babd7495e22d79234bdd92297167c323d5a3aabed253ddc38d757e41b64c289392b6e827 SHA512 ada45c66fce2e73f301e3f7d69acb20caf5ebde85ac77bd6e6f0701f55044f5f1a44f8e6ae5d6d6bd244fd6538fba88591caf70178855b6910ce5132508fba9b +DIST tellico-3.2.2.tar.xz 5589296 BLAKE2B 7a9bb2afd4f0111d4b5173f060bfcf3b0530ddf9582e796adc08d5881da2afdbd689f1527d69e344dbd4daaf2879ba2871b2bda529bad110a6ee2926f3082761 SHA512 20af0a3017054c371dbeae7412d66b7f3cc7f0ab5119079c2da4373c23bd2eaa2f457955f8ace7448cbe69d8f0f4971f87127b25e06e3e26b07cfe47cf93b34b EBUILD tellico-3.2.1.ebuild 2516 BLAKE2B 84b1943c2d8fd608642252e75408ae827edda5e273597265982f3422c2994a580a1f6436f8873ddccab46f5719a92e9cd4be22ca254c46bbdf6f66f5b49e2ba3 SHA512 53c16b74327a9c800a817712553be35a1ab11306cb0a0774f403f9b859b99deb9facd5c701998c6d91169a845f0228d62838622b1771a8efc0db1c48ecc349aa +EBUILD tellico-3.2.2.ebuild 2317 BLAKE2B 7a2671840e53a5cc95ab37414a5a1f4e063333e00f9208a2c94db2a2142a0e894f09252800f065f35ca114e9d6b30bbce533530b4350d2b6a0c50793387137cf SHA512 67c8942dafd3607ff5a36565eadaf3dd03e68188cda457a1af7561cff9a4ad4f157ced04ea108c09c1f08aa24c924ec7593035f0626dd626a01c6473e60b921e MISC metadata.xml 666 BLAKE2B 5d03d3b6466087a3fee7c12daee7824d8a995fdb8feeeb458801e56549cca5cd24794f30ba82dd0146626edc7284d02770a904400b2aae25831dca59a8c31e76 SHA512 57316bf5ca997b02babd947e54909960300e0ca0340662fdb7b151b161913ab255502aee63951c78d301071b2fd1b5cd33d5238496e3ba8e8a8956c102d4d16e diff --git a/kde-misc/tellico/tellico-3.2.2.ebuild b/kde-misc/tellico/tellico-3.2.2.ebuild new file mode 100644 index 000000000000..5070732abf47 --- /dev/null +++ b/kde-misc/tellico/tellico-3.2.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Collection manager based on KDE Frameworks" +HOMEPAGE="https://tellico-project.org/" + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="https://tellico-project.org/files/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="5" +IUSE="cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" + +BDEPEND=" + sys-devel/gettext +" +RDEPEND=" + kde-frameworks/karchive:5 + kde-frameworks/kcodecs:5 + kde-frameworks/kcompletion:5 + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kcrash:5 + kde-frameworks/kguiaddons:5 + kde-frameworks/khtml:5 + kde-frameworks/kiconthemes:5 + kde-frameworks/kitemmodels:5 + kde-frameworks/ki18n:5 + kde-frameworks/kjobwidgets:5 + kde-frameworks/kio:5 + kde-frameworks/knewstuff:5 + kde-frameworks/kparts:5 + kde-frameworks/kservice:5 + kde-frameworks/ktextwidgets:5 + kde-frameworks/kwallet:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kwindowsystem:5 + kde-frameworks/kxmlgui:5 + kde-frameworks/solid:5 + kde-frameworks/sonnet:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-libs/libxml2 + dev-libs/libxslt + >=dev-perl/Text-BibTeX-0.780.0-r1 + cddb? ( kde-apps/libkcddb:5 ) + discid? ( dev-libs/libcdio:= ) + pdf? ( app-text/poppler[qt5] ) + scanner? ( kde-apps/libksane:5 ) + semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) + taglib? ( >=media-libs/taglib-1.5 ) + v4l? ( >=media-libs/libv4l-0.8.3 ) + xmp? ( >=media-libs/exempi-2 ) + yaz? ( >=dev-libs/yaz-2:0 ) +" +DEPEND="${RDEPEND}" + +# tests need network access +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON + $(cmake-utils_use_find_package cddb KF5Cddb) + $(cmake-utils_use_find_package discid CDIO) + $(cmake-utils_use_find_package pdf Poppler) + $(cmake-utils_use_find_package scanner KF5Sane) + $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) + $(cmake-utils_use_find_package taglib Taglib) + -DENABLE_WEBCAM=$(usex v4l) + $(cmake-utils_use_find_package xmp Exempi) + $(cmake-utils_use_find_package yaz Yaz) + ) + + ecm_src_configure +} -- cgit v1.2.3