* [gentoo-commits] repo/gentoo:master commit in: kde-apps/artikulate/, eclass/
@ 2025-04-30 20:17 Andreas Sturmlechner
0 siblings, 0 replies; only message in thread
From: Andreas Sturmlechner @ 2025-04-30 20:17 UTC (permalink / raw
To: gentoo-commits
commit: 43513bb22bdba9c69862c5af008031458e153be7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 28 21:40:13 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 30 20:16:26 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43513bb2
kde-apps/artikulate: add Qt6-based 25.07.70_pre20250421
We gain nothing from further bumping Qt5-based releases here.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
eclass/gear.kde.org.eclass | 17 +++++++--
kde-apps/artikulate/Manifest | 1 +
.../artikulate-25.07.70_pre20250421.ebuild | 44 ++++++++++++++++++++++
3 files changed, 58 insertions(+), 4 deletions(-)
diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass
index 2ae40dfbc708..9e216e7e02be 100644
--- a/eclass/gear.kde.org.eclass
+++ b/eclass/gear.kde.org.eclass
@@ -63,7 +63,7 @@ elif [[ -z ${KDE_ORG_COMMIT} ]]; then
SRC_URI="${_KDE_SRC_URI}${KDE_ORG_TAR_PN}-${PV}.tar.xz"
fi
-# list of applications ported to KF6 in SLOT=6 having to block SLOT=5
+# list of applications ported to KF6 having to block SLOT=5
if $(ver_test -gt 24.01.75); then
case ${PN} in
akonadi | \
@@ -248,7 +248,7 @@ if $(ver_test -gt 24.01.75); then
esac
fi
-# list of applications ported to KF6 post-24.02 in SLOT=6 having to block SLOT=5
+# list of applications ported to KF6 post-24.02 having to block SLOT=5
if $(ver_test -gt 24.04.75); then
case ${PN} in
audex | \
@@ -262,7 +262,7 @@ if $(ver_test -gt 24.04.75); then
esac
fi
-# list of applications ported to KF6 post-24.05 in SLOT=6 having to block SLOT=5
+# list of applications ported to KF6 post-24.05 having to block SLOT=5
if $(ver_test -gt 24.07.75); then
case ${PN} in
k3b | \
@@ -285,7 +285,7 @@ if $(ver_test -gt 24.07.75); then
esac
fi
-# list of applications ported to KF6 post-24.08 in SLOT=6 having to block SLOT=5
+# list of applications ported to KF6 post-24.08 having to block SLOT=5
if $(ver_test -gt 24.11.75); then
case ${PN} in
cantor | \
@@ -300,4 +300,13 @@ if $(ver_test -gt 24.11.75); then
esac
fi
+# list of applications ported to KF6 post-25.04 having to block SLOT=5
+if $(ver_test -gt 25.07.50); then
+ case ${PN} in
+ artikulate)
+ RDEPEND+=" !${CATEGORY}/${PN}:5" ;;
+ *) ;;
+ esac
+fi
+
fi
diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest
index db580c1c8e00..4d41f37d6b0a 100644
--- a/kde-apps/artikulate/Manifest
+++ b/kde-apps/artikulate/Manifest
@@ -1,2 +1,3 @@
DIST artikulate-24.12.3.tar.xz 1054360 BLAKE2B 558336efaca7c7d782d0acda2c501e34eb231f4ae62363460881ae6b3d2739d80d5e7c0e2a610464b523366ff12bbee5fe7222c9f43c676c4e6ad68c1d91f9a8 SHA512 bf2f1a51de4843849e68c0a1e6b9b3fa3ce8709d17f560e519a9f568d14cd743c581ccc17bf6a52ad93af79a9a325fa42fc079b838188277ed252e2f8a1ac2d5
DIST artikulate-25.04.0.tar.xz 1054512 BLAKE2B a52552a7212d0f7712f0f3d5cf6b13a00868d11772296b7355aa980535e9296d025e4b38c8dde325cb64554421552db3200026b908b8f3f56912af886cfdefd8 SHA512 37d28acb147ef2d6d84673a337e26ee949124cc23b01435438bf20623eb2dd3d5d4490ab403d8333cb327f8ddef2f54912e8a37e21925ae9330d14631f9a239e
+DIST artikulate-25.07.70_pre20250421-0796e3c6.tar.gz 1225214 BLAKE2B dc42471afd2070e2db45608e3c2bd91f0989e9f12a035c94c46849b3c483ac25a150134ee037921b035325e8d9879d6a3f302ac40d6807994cd1bc5908986f46 SHA512 65cae760029ad8be913cb6c9c3000691b1830eb33e8c108147ea3985fdc285039ef3abbfbad0ac0202e47f7ea794bf915ba4f36b7aad2de0fe2fe51b871f0cfa
diff --git a/kde-apps/artikulate/artikulate-25.07.70_pre20250421.ebuild b/kde-apps/artikulate/artikulate-25.07.70_pre20250421.ebuild
new file mode 100644
index 000000000000..e356fa21df98
--- /dev/null
+++ b/kde-apps/artikulate/artikulate-25.07.70_pre20250421.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_COMMIT=0796e3c6269bfcf645fda6e4602f4400e4f6208b
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=6.13.0
+QTMIN=6.8.1
+inherit ecm gear.kde.org xdg
+
+DESCRIPTION="Language learning application that helps improving pronunciation skills"
+HOMEPAGE="https://apps.kde.org/artikulate/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/libxml2
+ >=dev-qt/qtbase-${QTMIN}:6[gui,sql,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_autotests=$(usex test)
+ )
+ ecm_src_configure
+}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2025-04-30 20:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-30 20:17 [gentoo-commits] repo/gentoo:master commit in: kde-apps/artikulate/, eclass/ Andreas Sturmlechner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox