Install this version:
emerge -a =dev-libs/ktextaddons-2.1.2
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =dev-libs/ktextaddons-2.1.2
Or alternatively:
emerge --autounmask-write -a =dev-libs/ktextaddons-2.1.2
# 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.26.0
QTMIN=6.10.1
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/$(ver_cut 1-2)"
IUSE="speech"
RESTRICT="test"
DEPEND="
>=dev-libs/qtkeychain-0.16.0:=
>=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
}
Manage flags for this package:
euse -i <flag> -p dev-libs/ktextaddons |
euse -E <flag> -p dev-libs/ktextaddons |
euse -D <flag> -p dev-libs/ktextaddons
>=dev-libs/qtkeychain-0.16.0:= >=dev-qt/qtbase-6.10.1:6[dbus,gui,network,widgets] >=dev-qt/qtmultimedia-6.10.1:6 >=kde-frameworks/karchive-6.26.0:6 >=kde-frameworks/kconfig-6.26.0:6 >=kde-frameworks/kcolorscheme-6.26.0:6 >=kde-frameworks/kcoreaddons-6.26.0:6 >=kde-frameworks/ki18n-6.26.0:6 >=kde-frameworks/kiconthemes-6.26.0:6 >=kde-frameworks/kio-6.26.0:6 >=kde-frameworks/kitemviews-6.26.0:6 >=kde-frameworks/kservice-6.26.0:6 >=kde-frameworks/ktextwidgets-6.26.0:6 >=kde-frameworks/kwidgetsaddons-6.26.0:6 >=kde-frameworks/sonnet-6.26.0:6 >=kde-frameworks/syntax-highlighting-6.26.0:6 speech? ( >=dev-qt/qtspeech-6.10.1:6 )
>=dev-libs/qtkeychain-0.16.0:= >=dev-qt/qtbase-6.10.1:6[dbus,gui,network,widgets] >=dev-qt/qtmultimedia-6.10.1:6 >=kde-frameworks/karchive-6.26.0:6 >=kde-frameworks/kconfig-6.26.0:6 >=kde-frameworks/kcolorscheme-6.26.0:6 >=kde-frameworks/kcoreaddons-6.26.0:6 >=kde-frameworks/ki18n-6.26.0:6 >=kde-frameworks/kiconthemes-6.26.0:6 >=kde-frameworks/kio-6.26.0:6 >=kde-frameworks/kitemviews-6.26.0:6 >=kde-frameworks/kservice-6.26.0:6 >=kde-frameworks/ktextwidgets-6.26.0:6 >=kde-frameworks/kwidgetsaddons-6.26.0:6 >=kde-frameworks/sonnet-6.26.0:6 >=kde-frameworks/syntax-highlighting-6.26.0:6 speech? ( >=dev-qt/qtspeech-6.10.1:6 ) !/ktextaddons:5
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | ktextaddons-2.1.2.tar.xz | 1302040 bytes | mirror://kde/stable/ktextaddons/ktextaddons-2.1.2.tar.xz |