kde-apps/parley: 24.12.2 version bump

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2025-02-06 17:20:52 +01:00
parent 19ffd2d99f
commit 7aab08e7dc
2 changed files with 66 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST parley-24.08.3.tar.xz 8433820 BLAKE2B e54bdf23a25ad08fcac9f076f041254f42081d1c66d278b90bbe2c3b81552246b76f084d2355238374310199e613454ba94ed6bda2b4a99564d1f2075d50b3e0 SHA512 a97247a81aeab5a6f141a3cc433faf24035891e386908c9a6525837d0e33eda749360bbcd1f2f471d4ea197388d6f72ea5811949f5c1ec0ed6fa17ef122186f4
DIST parley-24.12.1.tar.xz 8434660 BLAKE2B 231c14dfd00367abfc47122c2c1d32a88a2be09f307308694d0ecf2ad8a5831667dcf9d05b7811138f888aec76652bcba4f2e8956b59076a9de89fc018423bdd SHA512 76770c243fc616ee8505c953e9916a34d7c6b64978cccbb3a0bb5f04f2bcd9142b808d0bbcf91bac7d964b86636ef82224036dbaf87617dd855e61b75439b68d
DIST parley-24.12.2.tar.xz 8434592 BLAKE2B 8e956e52ef3ce589980c20e2ed80b38d9bc411355b08c6d3cc11612f2fde025433eb78dde8532df3b586a421717fb18fab655d3f31b18cabf7130a8aa32b680d SHA512 f4d5bceff13e0717492e98d3f7bdf6c90b082966caab092a8185400093e4b8af4c20d1a59db4a3fbdad5f9b10c3ed53f2ae2f37d9c41c0de328fe869a75e7667

View File

@@ -0,0 +1,65 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_HANDBOOK_DIR="docs"
PVCUT=$(ver_cut 1-3)
KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm gear.kde.org optfeature
DESCRIPTION="Vocabulary trainer to help you memorize things"
HOMEPAGE="https://apps.kde.org/parley/"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="webengine"
DEPEND="
app-i18n/translate-shell
dev-libs/libxml2:2
dev-libs/libxslt
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,widgets]
>=dev-qt/qtmultimedia-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
>=kde-apps/libkeduvocdocument-${PVCUT}: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/ki18n-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/knewstuff-${KFMIN}:6
>=kde-frameworks/knotifications-${KFMIN}:6
>=kde-frameworks/kservice-${KFMIN}:6
>=kde-frameworks/ktextwidgets-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6
>=kde-frameworks/sonnet-${KFMIN}:6
webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] )
"
RDEPEND="${DEPEND}
>=kde-apps/kdeedu-data-${PVCUT}:*
"
src_prepare() {
ecm_src_prepare
cmake_comment_add_subdirectory plugins
}
src_configure() {
local mycmakeargs=(
-DBUILD_BROWSERINTEGRATION=$(usex webengine)
)
ecm_src_configure
}
pkg_postinst() {
optfeature "online access to translations" app-i18n/translate-shell
ecm_pkg_postinst
}