Install this version:
emerge -a =dev-libs/ktextaddons-2.0.1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =dev-libs/ktextaddons-2.0.1
Or alternatively:
emerge --autounmask-write -a =dev-libs/ktextaddons-2.0.1
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.0.1 | 8 | 6 |
# 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.19.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
}
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.15.0:=[qt6(+)] >=dev-qt/qtbase-6.9.0:6[dbus,gui,network,widgets] >=dev-qt/qtmultimedia-:6 >=kde-frameworks/karchive-6.19.0:6 >=kde-frameworks/kconfig-:6 >=kde-frameworks/kcolorscheme-:6 >=kde-frameworks/kcoreaddons-:6 >=kde-frameworks/ki18n-:6 >=kde-frameworks/kiconthemes-:6 >=kde-frameworks/kio-:6 >=kde-frameworks/kitemviews-:6 >=kde-frameworks/kservice-:6 >=kde-frameworks/ktextwidgets-:6 >=kde-frameworks/kwidgetsaddons-:6 >=kde-frameworks/sonnet-:6 >=kde-frameworks/syntax-highlighting-:6 speech? ( >=dev-qt/qtspeech-:6 )
>=dev-libs/qtkeychain-0.15.0:=[qt6(+)] >=dev-qt/qtbase-6.9.0:6[dbus,gui,network,widgets] >=dev-qt/qtmultimedia-:6 >=kde-frameworks/karchive-6.19.0:6 >=kde-frameworks/kconfig-:6 >=kde-frameworks/kcolorscheme-:6 >=kde-frameworks/kcoreaddons-:6 >=kde-frameworks/ki18n-:6 >=kde-frameworks/kiconthemes-:6 >=kde-frameworks/kio-:6 >=kde-frameworks/kitemviews-:6 >=kde-frameworks/kservice-:6 >=kde-frameworks/ktextwidgets-:6 >=kde-frameworks/kwidgetsaddons-:6 >=kde-frameworks/sonnet-:6 >=kde-frameworks/syntax-highlighting-:6 speech? ( >=dev-qt/qtspeech-:6 ) !/ktextaddons:5
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | ktextaddons-2.0.1.tar.xz | 1152824 bytes | mirror://kde/stable/ktextaddons/ktextaddons-2.0.1.tar.xz |