[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/, dev-libs/ktextaddons/files/
commit: 8557e52864425f96e1e45d636d2fc2f07db143a2 Author: Alfred Wingate protonmail com> AuthorDate: Sun Mar 17 08:52:40 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Mar 20 11:57:12 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8557e528 dev-libs/ktextaddons: disable vosk plugin specifically * Patch broken by upstream changes. It's better to just disable vosk plugin and build the other available plugins. * Committer comment: Option available since upstream commit e8990e7e375073632af7409beff5442fdf569f7b "Add option for enabled it" Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/kde/pull/983 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/ktextaddons--no-textspeechtotext.patch | 16 dev-libs/ktextaddons/ktextaddons-.ebuild | 5 ++--- 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/dev-libs/ktextaddons/files/ktextaddons--no-textspeechtotext.patch b/dev-libs/ktextaddons/files/ktextaddons--no-textspeechtotext.patch deleted file mode 100644 index bcc7cbdc8a..00 --- a/dev-libs/ktextaddons/files/ktextaddons--no-textspeechtotext.patch +++ /dev/null @@ -1,16 +0,0 @@ -Unpackaged dependencies. - -https://bugs.gentoo.org/919236 -https://bugs.gentoo.org/919234 - a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -100,7 +100,7 @@ add_subdirectory(textgrammarcheck) - add_subdirectory(texttranslator) - add_subdirectory(textemoticons) - add_subdirectory(textutils) --if (QT_MAJOR_VERSION STREQUAL "6") -+if (FALSE) - find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} CONFIG REQUIRED MultimediaWidgets) - add_subdirectory(textspeechtotext) - endif() diff --git a/dev-libs/ktextaddons/ktextaddons-.ebuild b/dev-libs/ktextaddons/ktextaddons-.ebuild index 6242a3cbfb..b3cf3493b8 100644 --- a/dev-libs/ktextaddons/ktextaddons-.ebuild +++ b/dev-libs/ktextaddons/ktextaddons-.ebuild @@ -42,12 +42,11 @@ RDEPEND="${DEPEND} !${CATEGORY}/${PN}:5 " -# TODO: unpackaged vosk, kaldi (bugs #919236, 919234) -PATCHES=( "${FILESDIR}/${P}-no-textspeechtotext.patch" ) - src_configure() { local mycmakeargs=( $(cmake_use_find_package speech Qt6TextToSpeech) + # TODO: unpackaged vosk, kaldi (bugs #919236, 919234) + -DSPEAK_TO_TEXT_VOSK_PLUGIN=OFF ) ecm_src_configure }
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/
commit: bc6df359c7145a0e5bf0665dd61fdaa96efc6bc6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 20:03:04 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 20:03:04 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc6df359 dev-libs/ktextaddons: Drop dev-qt/qtmultimedia:6[widgets] USEdep again Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/ktextaddons/ktextaddons-.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-libs/ktextaddons/ktextaddons-.ebuild b/dev-libs/ktextaddons/ktextaddons-.ebuild index 6bee9dd3dd..3ae1525f9e 100644 --- a/dev-libs/ktextaddons/ktextaddons-.ebuild +++ b/dev-libs/ktextaddons/ktextaddons-.ebuild @@ -36,10 +36,7 @@ DEPEND=" >=kde-frameworks/kio-${KFMIN}:6 >=kde-frameworks/sonnet-${KFMIN}:6 >=kde-frameworks/syntax-highlighting-${KFMIN}:6 - speech? ( - >=dev-qt/qtmultimedia-${QTMIN}:6[widgets] - >=dev-qt/qtspeech-${QTMIN}:6 - ) + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) " RDEPEND="${DEPEND} !${CATEGORY}/${PN}:5
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/
commit: 73dc1b3be8ce48d86c9a8f3af7aa00b4634b5896 Author: Sam James gentoo org> AuthorDate: Mon Feb 26 01:27:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 01:27:32 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=73dc1b3b dev-libs/ktextaddons: refresh deps * Need qtmultimedia[widgets] with USE=speech (upstream commit 3e1981fbf021c483d9e5ec45cd6f86f040c69735). Signed-off-by: Sam James gentoo.org> dev-libs/ktextaddons/ktextaddons-.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/ktextaddons/ktextaddons-.ebuild b/dev-libs/ktextaddons/ktextaddons-.ebuild index 3ae1525f9e..6bee9dd3dd 100644 --- a/dev-libs/ktextaddons/ktextaddons-.ebuild +++ b/dev-libs/ktextaddons/ktextaddons-.ebuild @@ -36,7 +36,10 @@ DEPEND=" >=kde-frameworks/kio-${KFMIN}:6 >=kde-frameworks/sonnet-${KFMIN}:6 >=kde-frameworks/syntax-highlighting-${KFMIN}:6 - speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) + speech? ( + >=dev-qt/qtmultimedia-${QTMIN}:6[widgets] + >=dev-qt/qtspeech-${QTMIN}:6 + ) " RDEPEND="${DEPEND} !${CATEGORY}/${PN}:5
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/files/, dev-libs/ktextaddons/
commit: a11c6ababb5803219080d6a62ddcb060c7bb28e4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jan 10 10:46:34 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jan 10 10:47:07 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a11c6aba dev-libs/ktextaddons: drop 1.5.2_p20240107, overshadowed by ::gentoo Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktextaddons-1.5.2_p20240107-kf-5.247.patch | 322 - .../ktextaddons-1.5.2_p20240107-no-xmlgui.patch| 136 - .../ktextaddons/ktextaddons-1.5.2_p20240107.ebuild | 57 3 files changed, 515 deletions(-) diff --git a/dev-libs/ktextaddons/files/ktextaddons-1.5.2_p20240107-kf-5.247.patch b/dev-libs/ktextaddons/files/ktextaddons-1.5.2_p20240107-kf-5.247.patch deleted file mode 100644 index 3cdb9e7d0f..00 --- a/dev-libs/ktextaddons/files/ktextaddons-1.5.2_p20240107-kf-5.247.patch +++ /dev/null @@ -1,322 +0,0 @@ -From 733f14eaeaf48a79b0016e5ce3ba237cd543241e Mon Sep 17 00:00:00 2001 -From: Laurent Montel -Date: Mon, 6 Nov 2023 08:02:28 +0100 -Subject: [PATCH] Adapt to new api - - textaddonswidgets/selectspecialchardialog.cpp | 4 ++-- - textcustomeditor/plaintexteditor/plaintexteditor.cpp | 10 +- - textcustomeditor/richtexteditor/richtexteditor.cpp | 10 +- - textedittexttospeech/texttospeechconfigdialog.cpp | 4 ++-- - textemoticons/core/emojimodelmanager.cpp | 4 ++-- - .../grammalecte/grammalecteconfigdialog.cpp| 4 ++-- - textgrammarcheck/grammalecte/grammalectemanager.cpp| 4 ++-- - .../languagetool/languagetoolconfigdialog.cpp | 4 ++-- - textgrammarcheck/languagetool/languagetoolmanager.cpp | 4 ++-- - .../plugins/bergamot/begamotenginedialog.cpp | 4 ++-- - .../translator/widgets/translatordebugdialog.cpp | 4 ++-- - texttranslator/translator/widgets/translatorwidget.cpp | 4 ++-- - 12 files changed, 30 insertions(+), 30 deletions(-) - -diff --git a/textaddonswidgets/selectspecialchardialog.cpp b/textaddonswidgets/selectspecialchardialog.cpp -index 24bf91bf..5e58a72b 100644 a/textaddonswidgets/selectspecialchardialog.cpp -+++ b/textaddonswidgets/selectspecialchardialog.cpp -@@ -71,14 +71,14 @@ void SelectSpecialCharDialogPrivate::readConfig() - { - q->create(); // ensure a window is created - q->windowHandle()->resize(QSize(300, 200)); --KConfigGroup group(KSharedConfig::openStateConfig(), mySelectSpecialCharDialogConfigGroupName); -+KConfigGroup group(KSharedConfig::openStateConfig(), QLatin1String(mySelectSpecialCharDialogConfigGroupName)); - KWindowConfig::restoreWindowSize(q->windowHandle(), group); - q->resize(q->windowHandle()->size()); // workaround for QTBUG-40584 - } - - void SelectSpecialCharDialogPrivate::writeConfig() - { --KConfigGroup group(KSharedConfig::openStateConfig(), mySelectSpecialCharDialogConfigGroupName); -+KConfigGroup group(KSharedConfig::openStateConfig(), QLatin1String(mySelectSpecialCharDialogConfigGroupName)); - KWindowConfig::saveWindowSize(q->windowHandle(), group); - } - -diff --git a/textcustomeditor/plaintexteditor/plaintexteditor.cpp b/textcustomeditor/plaintexteditor/plaintexteditor.cpp -index f7785135..1d8e12db 100644 a/textcustomeditor/plaintexteditor/plaintexteditor.cpp -+++ b/textcustomeditor/plaintexteditor/plaintexteditor.cpp -@@ -52,7 +52,7 @@ public: - , webshortcutMenuManager(new KIO::KUriFilterSearchProviderActions(q)) - { - KConfig sonnetKConfig(QStringLiteral("sonnetrc")); --KConfigGroup group(, "Spelling"); -+KConfigGroup group(, QLatin1String("Spelling")); - checkSpellingEnabled = group.readEntry("checkerEnabledByDefault", false); - supportFeatures |= PlainTextEditor::Search; - supportFeatures |= PlainTextEditor::SpellChecking; -@@ -866,8 +866,8 @@ void PlainTextEditor::setSpellCheckingConfigFileName(const QString &_fileName) - { - d->spellCheckingConfigFileName = _fileName; - KSharedConfig::Ptr config = KSharedConfig::openConfig(d->spellCheckingConfigFileName); --if (config->hasGroup("Spelling")) { --KConfigGroup group(config, "Spelling"); -+if (config->hasGroup(QLatin1String("Spelling"))) { -+KConfigGroup group(config, QLatin1String("Spelling")); - d->checkSpellingEnabled = group.readEntry("checkerEnabledByDefault", false); - d->spellCheckingLanguage = group.readEntry("Language", QString()); - } -@@ -905,7 +905,7 @@ void PlainTextEditor::setSpellCheckingLanguage(const QString &_language) - if (_language != d->spellCheckingLanguage) { - d->spellCheckingLanguage = _language; - KSharedConfig::Ptr config = KSharedConfig::openConfig(d->spellCheckingConfigFileName); --KConfigGroup group(config, "Spelling"); -+KConfigGroup group(config, QLatin1String("Spelling")); -
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/, dev-libs/ktextaddons/files/
commit: dd08323e1ba4b6ea2849e8a1d100d308280412ec Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 8 20:46:30 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 8 20:46:30 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dd08323e dev-libs/ktextaddons: Make 1.5.2_p20240107 build at all Upstream MR: https://invent.kde.org/libraries/ktextaddons/-/merge_requests/9 Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktextaddons-1.5.2_p20240107-kf-5.247.patch | 322 + .../ktextaddons-1.5.2_p20240107-no-xmlgui.patch| 136 + .../ktextaddons/ktextaddons-1.5.2_p20240107.ebuild | 6 + 3 files changed, 464 insertions(+) diff --git a/dev-libs/ktextaddons/files/ktextaddons-1.5.2_p20240107-kf-5.247.patch b/dev-libs/ktextaddons/files/ktextaddons-1.5.2_p20240107-kf-5.247.patch new file mode 100644 index 00..3cdb9e7d0f --- /dev/null +++ b/dev-libs/ktextaddons/files/ktextaddons-1.5.2_p20240107-kf-5.247.patch @@ -0,0 +1,322 @@ +From 733f14eaeaf48a79b0016e5ce3ba237cd543241e Mon Sep 17 00:00:00 2001 +From: Laurent Montel +Date: Mon, 6 Nov 2023 08:02:28 +0100 +Subject: [PATCH] Adapt to new api + +--- + textaddonswidgets/selectspecialchardialog.cpp | 4 ++-- + textcustomeditor/plaintexteditor/plaintexteditor.cpp | 10 +- + textcustomeditor/richtexteditor/richtexteditor.cpp | 10 +- + textedittexttospeech/texttospeechconfigdialog.cpp | 4 ++-- + textemoticons/core/emojimodelmanager.cpp | 4 ++-- + .../grammalecte/grammalecteconfigdialog.cpp| 4 ++-- + textgrammarcheck/grammalecte/grammalectemanager.cpp| 4 ++-- + .../languagetool/languagetoolconfigdialog.cpp | 4 ++-- + textgrammarcheck/languagetool/languagetoolmanager.cpp | 4 ++-- + .../plugins/bergamot/begamotenginedialog.cpp | 4 ++-- + .../translator/widgets/translatordebugdialog.cpp | 4 ++-- + texttranslator/translator/widgets/translatorwidget.cpp | 4 ++-- + 12 files changed, 30 insertions(+), 30 deletions(-) + +diff --git a/textaddonswidgets/selectspecialchardialog.cpp b/textaddonswidgets/selectspecialchardialog.cpp +index 24bf91bf..5e58a72b 100644 +--- a/textaddonswidgets/selectspecialchardialog.cpp b/textaddonswidgets/selectspecialchardialog.cpp +@@ -71,14 +71,14 @@ void SelectSpecialCharDialogPrivate::readConfig() + { + q->create(); // ensure a window is created + q->windowHandle()->resize(QSize(300, 200)); +-KConfigGroup group(KSharedConfig::openStateConfig(), mySelectSpecialCharDialogConfigGroupName); ++KConfigGroup group(KSharedConfig::openStateConfig(), QLatin1String(mySelectSpecialCharDialogConfigGroupName)); + KWindowConfig::restoreWindowSize(q->windowHandle(), group); + q->resize(q->windowHandle()->size()); // workaround for QTBUG-40584 + } + + void SelectSpecialCharDialogPrivate::writeConfig() + { +-KConfigGroup group(KSharedConfig::openStateConfig(), mySelectSpecialCharDialogConfigGroupName); ++KConfigGroup group(KSharedConfig::openStateConfig(), QLatin1String(mySelectSpecialCharDialogConfigGroupName)); + KWindowConfig::saveWindowSize(q->windowHandle(), group); + } + +diff --git a/textcustomeditor/plaintexteditor/plaintexteditor.cpp b/textcustomeditor/plaintexteditor/plaintexteditor.cpp +index f7785135..1d8e12db 100644 +--- a/textcustomeditor/plaintexteditor/plaintexteditor.cpp b/textcustomeditor/plaintexteditor/plaintexteditor.cpp +@@ -52,7 +52,7 @@ public: + , webshortcutMenuManager(new KIO::KUriFilterSearchProviderActions(q)) + { + KConfig sonnetKConfig(QStringLiteral("sonnetrc")); +-KConfigGroup group(, "Spelling"); ++KConfigGroup group(, QLatin1String("Spelling")); + checkSpellingEnabled = group.readEntry("checkerEnabledByDefault", false); + supportFeatures |= PlainTextEditor::Search; + supportFeatures |= PlainTextEditor::SpellChecking; +@@ -866,8 +866,8 @@ void PlainTextEditor::setSpellCheckingConfigFileName(const QString &_fileName) + { + d->spellCheckingConfigFileName = _fileName; + KSharedConfig::Ptr config = KSharedConfig::openConfig(d->spellCheckingConfigFileName); +-if (config->hasGroup("Spelling")) { +-KConfigGroup group(config, "Spelling"); ++if (config->hasGroup(QLatin1String("Spelling"))) { ++KConfigGroup group(config, QLatin1String("Spelling")); + d->checkSpellingEnabled = group.readEntry("checkerEnabledByDefault", false); + d->spellCheckingLanguage = group.readEntry("Language", QString()); + } +@@ -905,7 +905,7 @@ void PlainTextEditor::setSpellCheckingLanguage(const QString &_language) + if (_language != d->spellCheckingLanguage) { + d->spellCheckingLanguage = _language; + KSharedConfig::Ptr config = KSharedConfig::openConfig(d->spellCheckingConfigFileName); +-KConfigGroup group(config, "Spelling"); ++KConfigGroup
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/
commit: 1a7905ba0e3fa17c27a6020ffcaec738dc569be9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 7 16:10:06 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 7 17:00:29 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1a7905ba dev-libs/ktextaddons: add 1.5.2_p20240107 Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktextaddons/ktextaddons-1.5.2_p20240107.ebuild | 51 ++ 1 file changed, 51 insertions(+) diff --git a/dev-libs/ktextaddons/ktextaddons-1.5.2_p20240107.ebuild b/dev-libs/ktextaddons/ktextaddons-1.5.2_p20240107.ebuild new file mode 100644 index 00..6a31bb --- /dev/null +++ b/dev-libs/ktextaddons/ktextaddons-1.5.2_p20240107.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="true" +KDE_ORG_COMMIT="f62bfee42797bc46795d8e997e5aee271d193227" +KFMIN=5.245.0 +QTMIN=6.6.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" +fi + +LICENSE="LGPL-2+" +SLOT="6" +IUSE="speech" + +RESTRICT="test" + +DEPEND=" + >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${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=( + $(cmake_use_find_package speech Qt6TextToSpeech) + ) + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/
commit: 9c946c5bac524f550d1334e91bdcec02dc31bac2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 17 17:42:24 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 17 17:44:35 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c946c5b dev-libs/ktextaddons: Add missing dependency Upstream commit e34f4809e67bbad3f261f78a1455bbdaaf424e83 Closes: https://bugs.gentoo.org/904435 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/ktextaddons/ktextaddons-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/ktextaddons/ktextaddons-.ebuild b/dev-libs/ktextaddons/ktextaddons-.ebuild index 3471357080..f557b3280e 100644 --- a/dev-libs/ktextaddons/ktextaddons-.ebuild +++ b/dev-libs/ktextaddons/ktextaddons-.ebuild @@ -26,6 +26,7 @@ IUSE="speech" RESTRICT="test" RDEPEND=" + dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtnetwork-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/
commit: 649e9d48ea4cfbceb1dcf1eee211e4780482e62a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 16 19:52:31 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 16 19:57:09 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=649e9d48 dev-libs/ktextaddons: drop 1.1.1 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/ktextaddons/ktextaddons-1.1.1.ebuild | 47 --- 1 file changed, 47 deletions(-) diff --git a/dev-libs/ktextaddons/ktextaddons-1.1.1.ebuild b/dev-libs/ktextaddons/ktextaddons-1.1.1.ebuild deleted file mode 100644 index 3471357080..00 --- a/dev-libs/ktextaddons/ktextaddons-1.1.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_QTHELP="true" -ECM_TEST="true" -KFMIN=5.103.0 -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -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" -fi - -LICENSE="LGPL-2+" -SLOT="5" -IUSE="speech" - -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) -" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package speech Qt5TextToSpeech) - ) - ecm_src_configure -}
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/
commit: 5b1d256be778c3d391f8de8669e76019a7cfd6c3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 5 21:15:49 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 5 21:15:49 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b1d256b dev-libs/ktextaddons: Set ECM_DESIGNERPLUGIN=true, raise KFMIN to 5.103 Upstream commits: 428cb8b84cd5a09c55928efca508eb4c34d2c18e 6c15735d048ba402dca9523b23cde57d0992c603 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/ktextaddons/ktextaddons-.ebuild | 3 ++- dev-libs/ktextaddons/metadata.xml| 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-libs/ktextaddons/ktextaddons-.ebuild b/dev-libs/ktextaddons/ktextaddons-.ebuild index 7e34bd4595..a3b61e4e53 100644 --- a/dev-libs/ktextaddons/ktextaddons-.ebuild +++ b/dev-libs/ktextaddons/ktextaddons-.ebuild @@ -3,9 +3,10 @@ EAPI=8 +ECM_DESIGNERPLUGIN="true" ECM_QTHELP="true" ECM_TEST="true" -KFMIN=5.102.0 +KFMIN=5.103.0 QTMIN=5.15.5 VIRTUALX_REQUIRED="test" inherit ecm kde.org diff --git a/dev-libs/ktextaddons/metadata.xml b/dev-libs/ktextaddons/metadata.xml index fa80953797..c28e75b424 100644 --- a/dev-libs/ktextaddons/metadata.xml +++ b/dev-libs/ktextaddons/metadata.xml @@ -9,6 +9,7 @@ https://bugs.kde.org/ + Build plugins for dev-qt/designer Enable text-to-speech support
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/
commit: f2c151755d258587f750719c36c623d280091e8e Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 16 19:34:18 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 16 19:37:00 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f2c15175 dev-libs/ktextaddons: new package, add Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/ktextaddons/ktextaddons-.ebuild | 41 dev-libs/ktextaddons/metadata.xml| 14 ++ 2 files changed, 55 insertions(+) diff --git a/dev-libs/ktextaddons/ktextaddons-.ebuild b/dev-libs/ktextaddons/ktextaddons-.ebuild new file mode 100644 index 00..7e34bd4595 --- /dev/null +++ b/dev-libs/ktextaddons/ktextaddons-.ebuild @@ -0,0 +1,41 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=5.102.0 +QTMIN=5.15.5 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Various text handling addons" + +LICENSE="LGPL-2+" +SLOT="5" +KEYWORDS="" +IUSE="speech" + +RESTRICT="test" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt5TextToSpeech) + ) + ecm_src_configure +} diff --git a/dev-libs/ktextaddons/metadata.xml b/dev-libs/ktextaddons/metadata.xml new file mode 100644 index 00..fa80953797 --- /dev/null +++ b/dev-libs/ktextaddons/metadata.xml @@ -0,0 +1,14 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + k...@gentoo.org + Gentoo KDE Project + + + https://bugs.kde.org/ + + + Enable text-to-speech support + +