dev-libs/ktextaddons: add 2.0.2

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2026-05-09 22:09:56 +02:00
parent 8dd9fd98e5
commit 013f82b77b
2 changed files with 62 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST ktextaddons-1.8.0.tar.xz 1012860 BLAKE2B fa3712fc81fea6f3bc292a8a830553114c760b36a4dac1b32c3480e0729862a421b1974becaed0a25306d54b4483602e038e91ecbb16802255e8cde73ef9cecb SHA512 d3a5fef223446e2a068bc73bfc11d5781a52a9e8ea9b4fc0825c255858fb913980f3cd696e1ad9d12e05fb293620a1afa161e91102176958f99dd35a02d1e81f
DIST ktextaddons-2.0.1.tar.xz 1152824 BLAKE2B c2a6d899b45f557ad20e96518fe9a16d1d3fee856eae226cfe2e02c938af3be3e71c3a21aca2fc7cb589dc0a2f5ec41e3e30ba2edc7c0984425804245574592f SHA512 faadf9797ee2cb3c03223552d8f14534a48f71d3d697431c95353bf350ac60dfe0e950a1ef929be904f02bbb8d400a8253692e3d8603484c35bd23c065260b06
DIST ktextaddons-2.0.2.tar.xz 1165556 BLAKE2B 12b3f6052370c56f0d3ec2f7499ad8926024faede1b5f5ad7ff264448ef80f56aad8790afae458f3341d1fb3e3284590c36230fba21ae5aa77886c8b3fe0957c SHA512 310942b5eb982a6021beb90cea0773aee1ec2b333e08efa1f85177fa23c2d5631c44db80a7e1645f485fa63b85d5943c3908a1265a668ea0f2f1ee3c621b94de

View File

@@ -0,0 +1,61 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ECM_DESIGNERPLUGIN="true"
ECM_QTHELP="false" # TODO: Port to ECMGenerateQDoc
ECM_TEST="true"
KFMIN=6.20.0
QTMIN=6.9.0
inherit ecm kde.org
DESCRIPTION="Various text handling addons"
HOMEPAGE="https://invent.kde.org/libraries/ktextaddons"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64"
fi
LICENSE="LGPL-2+"
SLOT="6"
IUSE="speech"
RESTRICT="test"
DEPEND="
>=dev-libs/qtkeychain-0.15.0:=[qt6(+)]
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
>=dev-qt/qtmultimedia-${QTMIN}:6
>=kde-frameworks/karchive-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kcolorscheme-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kiconthemes-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kitemviews-${KFMIN}:6
>=kde-frameworks/kservice-${KFMIN}:6
>=kde-frameworks/ktextwidgets-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/sonnet-${KFMIN}:6
>=kde-frameworks/syntax-highlighting-${KFMIN}:6
speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
"
RDEPEND="${DEPEND}
!${CATEGORY}/${PN}:5
"
src_configure() {
local mycmakeargs=(
# We don't do PCH in Gentoo, too unreliable
-DENABLE_PCH=OFF
-DENABLE_WARN_OUTDATED=OFF
-DWARNINGS_AS_ERRORS=OFF
$(cmake_use_find_package speech Qt6TextToSpeech)
# TODO: unpackaged vosk, kaldi (bugs #919236, 919234)
-DSPEAK_TO_TEXT_VOSK_PLUGIN=OFF
)
ecm_src_configure
}