diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest index 6ffb6c8735815..e46123006ac83 100644 --- a/kde-frameworks/ktexteditor/Manifest +++ b/kde-frameworks/ktexteditor/Manifest @@ -1,2 +1,3 @@ DIST ktexteditor-6.27.0.tar.xz 2948772 BLAKE2B 8b1358f3f2e3f9fd580212c516769f80a3af93028e79f3cdb485b2f10d5682e326d56617c30a1b259daacff45ec927622c359a1585c8234e36c027167873d187 SHA512 01c1d19027a8a8ba4c670d05b02e7cbfeaf4c254389540b8adcef9ad40c4da55e83c5ba04ffc75df8f1fb318012c05a91c1a6a88b3d9f065de1d7656cc988988 DIST ktexteditor-6.29.0.tar.xz 2976448 BLAKE2B 7bf2a31ceefd5c2c1998903929e254c3a6022ee6973f52aa874765200aa440e81190e651bb0f892ec5dd0283645f06753ed29f90923d7b9379441c0e67835640 SHA512 d878b8536f96aa937b9a5b6ff63179948331821c2e09a5ae751c731509983ec85fe55495055b0ea1df804a0efd3b69d7590550858cd1877a844437a573c3a7ba +DIST ktexteditor-6.30.0.tar.xz 2982660 BLAKE2B b60aabf1b91be9514dc2b0690e7f1f1979bd6755f1ec412a43d7ab0476f3c7decf310322d830c7509f547b8d20512ed3df8d83f4f199ee296ecc37aff86dfce7 SHA512 e61ac2d44c83958454b1bfa608e0e20eb2791d9bcd739d125cbe382cc815383c1a1b9dcb1bc2f734cc20a4b31b3d0f1e4de636e4d8096ca9870eeaa687748cf9 diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.30.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.30.0.ebuild new file mode 100644 index 0000000000000..c9e1423dcb719 --- /dev/null +++ b/kde-frameworks/ktexteditor/ktexteditor-6.30.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=6.10.1 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework providing a full text editor component" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+editorconfig" + +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtspeech-${QTMIN}:6 + =kde-frameworks/karchive-${KDE_CATV}*:6 + =kde-frameworks/kauth-${KDE_CATV}*:6 + =kde-frameworks/kcodecs-${KDE_CATV}*:6 + =kde-frameworks/kcolorscheme-${KDE_CATV}*:6 + =kde-frameworks/kcompletion-${KDE_CATV}*:6 + =kde-frameworks/kconfig-${KDE_CATV}*:6 + =kde-frameworks/kconfigwidgets-${KDE_CATV}*:6 + =kde-frameworks/kcoreaddons-${KDE_CATV}*:6 + =kde-frameworks/kguiaddons-${KDE_CATV}*:6 + =kde-frameworks/ki18n-${KDE_CATV}*:6 + =kde-frameworks/kio-${KDE_CATV}*:6 + =kde-frameworks/kitemviews-${KDE_CATV}*:6 + =kde-frameworks/kjobwidgets-${KDE_CATV}*:6 + =kde-frameworks/kparts-${KDE_CATV}*:6 + =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6 + =kde-frameworks/kxmlgui-${KDE_CATV}*:6 + =kde-frameworks/sonnet-${KDE_CATV}*:6 + =kde-frameworks/syntax-highlighting-${KDE_CATV}*:6 + editorconfig? ( app-text/editorconfig-core-c ) +" +RDEPEND="${DEPEND}" +BDEPEND="test? ( >=kde-frameworks/kservice-${KDE_CATV}:6 )" + +PATCHES=( "${FILESDIR}/${PN}-6.29.0-libcxx23-missing-header.patch" ) # in 6.31 + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package editorconfig EditorConfig) + ) + + ecm_src_configure +}