mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-libs/ktextaddons: add 2.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
@@ -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
|
||||
|
||||
61
dev-libs/ktextaddons/ktextaddons-2.0.2.ebuild
Normal file
61
dev-libs/ktextaddons/ktextaddons-2.0.2.ebuild
Normal 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
|
||||
}
|
||||
Reference in New Issue
Block a user