diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2024-03-10 10:02:23 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2024-03-10 10:02:23 +0100 |
commit | e5394d3a1249a90b7615817324018adc96332b58 (patch) | |
tree | d097331a2f0d6c8a06fa93b31bd6ece840e213fd | |
parent | kde-apps/akonadi: Drop obsolete README (diff) | |
download | kde-e5394d3a1249a90b7615817324018adc96332b58.tar.gz kde-e5394d3a1249a90b7615817324018adc96332b58.tar.bz2 kde-e5394d3a1249a90b7615817324018adc96332b58.zip |
kde-misc/tellico: Port to KF6, update dependencies
Upstream commits:
6668ab84c0e1aaa17b042d25eb27229a05ef80c2
a7adbe9c18c15092058b6f9530bf31937fcdb39a
9a2988c37f6739aa3526f8c02764772786d7cb9a
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r-- | kde-misc/tellico/tellico-9999.ebuild | 83 |
1 files changed, 40 insertions, 43 deletions
diff --git a/kde-misc/tellico/tellico-9999.ebuild b/kde-misc/tellico/tellico-9999.ebuild index 4825d85cac..011accfb13 100644 --- a/kde-misc/tellico/tellico-9999.ebuild +++ b/kde-misc/tellico/tellico-9999.ebuild @@ -5,6 +5,7 @@ EAPI=8 ECM_HANDBOOK="forceoptional" ECM_TEST="forceoptional" +KFMIN=6.0.0 inherit ecm kde.org DESCRIPTION="Collection manager based on KDE Frameworks" @@ -12,73 +13,69 @@ HOMEPAGE="https://tellico-project.org/" if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="https://tellico-project.org/files/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="~amd64" fi LICENSE="|| ( GPL-2 GPL-3 )" -SLOT="5" -IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" +SLOT="0" +IUSE="bibtex cddb discid pdf semantic-desktop taglib v4l xmp yaz" # tests need network access RESTRICT="test" -RDEPEND=" +# TODO: IUSE="scanner" +# scanner? ( kde-apps/libksane:6 ) +DEPEND=" dev-libs/libxml2 dev-libs/libxslt - dev-qt/qtcharts:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - 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/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/qtbase:6[dbus,gui,network,widgets,xml] + dev-qt/qtcharts:6 + dev-qt/qtwebengine:6[widgets] + kde-frameworks/karchive:6 + kde-frameworks/kcodecs:6 + kde-frameworks/kcompletion:6 + kde-frameworks/kconfig:6 + kde-frameworks/kconfigwidgets:6 + kde-frameworks/kcoreaddons:6 + kde-frameworks/kcrash:6 + kde-frameworks/kguiaddons:6 + kde-frameworks/kiconthemes:6 + kde-frameworks/kitemmodels:6 + kde-frameworks/ki18n:6 + kde-frameworks/kjobwidgets:6 + kde-frameworks/kio:6 + kde-frameworks/knewstuff:6 + kde-frameworks/kparts:6 + kde-frameworks/kservice:6 + kde-frameworks/ktextwidgets:6 + kde-frameworks/kwidgetsaddons:6 + kde-frameworks/kxmlgui:6 + kde-frameworks/solid:6 + kde-frameworks/sonnet:6 bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 ) - cddb? ( kde-apps/libkcddb:5 ) + cddb? ( kde-apps/libkcddb:6 ) discid? ( dev-libs/libcdio:= ) - pdf? ( app-text/poppler[qt5] ) - scanner? ( kde-apps/libksane:5 ) - semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) + pdf? ( app-text/poppler[qt6] ) + semantic-desktop? ( kde-frameworks/kfilemetadata:6 ) 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}" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5 +" BDEPEND="sys-devel/gettext" src_configure() { local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON -DENABLE_BTPARSE=$(usex bibtex) - $(cmake_use_find_package cddb KF5Cddb) + $(cmake_use_find_package cddb KCddb6) $(cmake_use_find_package discid CDIO) $(cmake_use_find_package pdf Poppler) - $(cmake_use_find_package scanner KF5Sane) - $(cmake_use_find_package semantic-desktop KF5FileMetaData) +# $(cmake_use_find_package scanner KF5Sane) + $(cmake_use_find_package semantic-desktop KF6FileMetaData) $(cmake_use_find_package taglib Taglib) -DENABLE_WEBCAM=$(usex v4l) $(cmake_use_find_package xmp Exempi) |