summaryrefslogtreecommitdiff
path: root/kde-misc/tellico
diff options
context:
space:
mode:
Diffstat (limited to 'kde-misc/tellico')
-rw-r--r--kde-misc/tellico/Manifest4
-rw-r--r--kde-misc/tellico/tellico-4.1.1-r1.ebuild (renamed from kde-misc/tellico/tellico-4.1.1.ebuild)2
-rw-r--r--kde-misc/tellico/tellico-4.1.2.ebuild86
3 files changed, 90 insertions, 2 deletions
diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest
index e085fd4e53c5..aee17b475d03 100644
--- a/kde-misc/tellico/Manifest
+++ b/kde-misc/tellico/Manifest
@@ -1,3 +1,5 @@
DIST tellico-4.1.1.tar.xz 6788272 BLAKE2B cdce4ad1e03cb2bca5e68204d6ceb9de415290847d82c346d94dfc8339688a505b311e2a6eb8c7817a787ced03b0f88f35845fc9a480b74ee1c773ed62f94366 SHA512 606428ee18a60b325f1b2e2896cb422ce2cf9f2838441ddb2a72983d3a454aae0d5129c5d3e26c4e487edf4025c56d180ed65ce52db23a152860f4e62fda5c28
-EBUILD tellico-4.1.1.ebuild 2545 BLAKE2B 741e447f122b14d5e708c988c285e4f770dc1bfe48ed97b95394ffcefea44987002482806d2d5506c047d00df9c1f3a294997c43fe4fc4ef69286e05472be2d5 SHA512 81ec0122f129cae1f5397ac73b829a985be71aadc770968916951dfcd90ceceba5a4919e5f94399efcbfd604418495a6eceff90642458707dc4cb88ac53fc1dd
+DIST tellico-4.1.2.tar.xz 6789616 BLAKE2B 88de89e9586d0c3f37c785f1b750ee98d67a03a94256662eb5d4a37fba2cb66dc05bd016d0ee73a689443793af53802b7815c8b9235ae51b25aa78f601d33eea SHA512 5f989db8a0d4455bf7f798f91b9bcd2cfec5a3a4ee493ad7afd9f10a0c3492db1dc369313142d1c5c29dda6addb048011208c83184e655be2b8f568eccadc303
+EBUILD tellico-4.1.1-r1.ebuild 2547 BLAKE2B ca6e4d6e05e5b856fbc36058ef0960c7431571480658a641d36b759876fcd480fd7c7db26c01b5d3b99a4163b89e3e2956a54c3c3f9483e275edbdd529618762 SHA512 afdedf32cb32999710bf988df70798d7a1117f5d811cff12ecf6128edd81e24cee24db9746c8170ac325e6bb24a043aa64c3483c10f9ff4a403145f18cf8bbbc
+EBUILD tellico-4.1.2.ebuild 2552 BLAKE2B 48a6697f60f0c467618fc156db1c2b4b601316927db80f2ce62920fe11eadbb19dfdef5aaaaf12366253725fce0ef64e1cd0b2d8773f10174cd93d7a61b0d2be SHA512 b7d1d4e0020b9171f445c08b93f8f7ebb62be2b089c6e1cfb821ab7ae5eca83b0e46c02f17c5a4554edf60e26eb5175f75a1d30036bc58b91ceb990d4569ae94
MISC metadata.xml 906 BLAKE2B 27f873396504e61569b0aee35c61b6f1cbd5e9949ccb54bd0a8f2d2a521800b83612700ad4b00d97452f6850125f244bf0db3fa79db271cc1cae2185a35fa3c0 SHA512 bd257757d73d72bb7065f532dfd18014502410bef23839cff5000bd380f3971973d088bfdcdcf7e154e1e89f08905521e75d7f764d148a7c46aa46832b3f3737
diff --git a/kde-misc/tellico/tellico-4.1.1.ebuild b/kde-misc/tellico/tellico-4.1.1-r1.ebuild
index 4a2c2e0c8752..9ac5e45c0446 100644
--- a/kde-misc/tellico/tellico-4.1.1.ebuild
+++ b/kde-misc/tellico/tellico-4.1.1-r1.ebuild
@@ -25,7 +25,7 @@ IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz"
RESTRICT="test"
DEPEND="
- dev-libs/libxml2
+ dev-libs/libxml2:=
dev-libs/libxslt
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
>=dev-qt/qtcharts-${QTMIN}:6
diff --git a/kde-misc/tellico/tellico-4.1.2.ebuild b/kde-misc/tellico/tellico-4.1.2.ebuild
new file mode 100644
index 000000000000..8c55499f3d1b
--- /dev/null
+++ b/kde-misc/tellico/tellico-4.1.2.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm kde.org xdg
+
+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 ~arm64"
+fi
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz"
+
+# tests need network access
+RESTRICT="test"
+
+DEPEND="
+ dev-libs/libxml2:=
+ dev-libs/libxslt
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qtcharts-${QTMIN}:6
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 )
+ cddb? ( kde-apps/libkcddb:6 )
+ discid? ( dev-libs/libcdio:= )
+ pdf? ( app-text/poppler[qt6] )
+ scanner? ( kde-apps/libksane:6 )
+ semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}: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= )
+"
+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 KCddb6)
+ $(cmake_use_find_package discid CDIO)
+ $(cmake_use_find_package pdf Poppler)
+ $(cmake_use_find_package scanner KSaneWidgets6)
+ $(cmake_use_find_package semantic-desktop KF6FileMetaData)
+ $(cmake_use_find_package taglib Taglib)
+ -DENABLE_WEBCAM=$(usex v4l)
+ $(cmake_use_find_package xmp Exempi)
+ $(cmake_use_find_package yaz Yaz)
+ )
+
+ ecm_src_configure
+}