summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-apps/libksieve')
-rw-r--r--kde-apps/libksieve/Manifest4
-rw-r--r--kde-apps/libksieve/files/libksieve-21.12.3-speech-optional.patch180
-rw-r--r--kde-apps/libksieve/files/libksieve-22.03.80-unused-dep.patch39
-rw-r--r--kde-apps/libksieve/libksieve-21.12.3.ebuild59
-rw-r--r--kde-apps/libksieve/libksieve-23.08.5.ebuild (renamed from kde-apps/libksieve/libksieve-22.04.2.ebuild)21
-rw-r--r--kde-apps/libksieve/libksieve-24.02.2.ebuild55
-rw-r--r--kde-apps/libksieve/metadata.xml3
7 files changed, 68 insertions, 293 deletions
diff --git a/kde-apps/libksieve/Manifest b/kde-apps/libksieve/Manifest
index 428038434145..4374b65974da 100644
--- a/kde-apps/libksieve/Manifest
+++ b/kde-apps/libksieve/Manifest
@@ -1,2 +1,2 @@
-DIST libksieve-21.12.3.tar.xz 572276 BLAKE2B 190a32d2e19abb6a28ef1419c73fa93bc73989086374e83b95427ab4ded93fa058c644c290052e273a9ac45895c842efee87eb3d626a8f769e0e969b547976d9 SHA512 ca4b970a3ec510a904187904c5070990728c7fcd3dc42e2052caf80cc828c0e00d31b00828457dbc8dc7a2f21927542f60552b1d67cfedc85b52a57f0c12d3a4
-DIST libksieve-22.04.2.tar.xz 576908 BLAKE2B 467d3d90289302ad70bba35f9c7d672246595316d801565b134937ba768baab78ebbf01f56fb9299546eb56b82733149c46b1f8222ce6168adb95cff7430fb44 SHA512 811a930ade6d25f26e7a0e0a5cff42605a560ac2c331fed05d757f7518fe2dd02096e5f251cf6f3673ce87209feeeb1c2216b408af1df14632ca7977e23236b5
+DIST libksieve-23.08.5.tar.xz 581988 BLAKE2B 23aca922e538c3f31793e5e50ec00111db1cc0de5a1249618e27112791c229018d6e5b1a9876947a6efb4ed16e1bc91fbd397a6eb46d6b5a98716a604ae4e12b SHA512 791f4d9e5f24c8b3ba785db2db73d800275e82bf5ce68fdbc0ae0b8411a24417de71be0d38f21b1225e124efcc4fba4fa585602fbfdefcc5af106a8aa1d848d6
+DIST libksieve-24.02.2.tar.xz 584908 BLAKE2B d04b2f7ff9539f102d172d54a93dce614a25e395fc687c7ae916f19d86024981dfe3e514b3609694524ae4789ce4bf8b55380a6c4b678d0567be5e0863857b33 SHA512 e85a47e8f6673ff41d35a26000e9fa36efac478cd7fb0bae8b03d22692f742d50840606e5913e5717df19b9879a39906baf1ad56650f21b954e32b973371d9b7
diff --git a/kde-apps/libksieve/files/libksieve-21.12.3-speech-optional.patch b/kde-apps/libksieve/files/libksieve-21.12.3-speech-optional.patch
deleted file mode 100644
index b77300483aa5..000000000000
--- a/kde-apps/libksieve/files/libksieve-21.12.3-speech-optional.patch
+++ /dev/null
@@ -1,180 +0,0 @@
-From dd296ce1c679f73a52b4d501383346f51acccce8 Mon Sep 17 00:00:00 2001
-From: Laurent Montel <montel@kde.org>
-Date: Sun, 23 Jan 2022 10:48:47 +0100
-Subject: [PATCH] Fix compile without texttospeech
-
-(cherry picked from commit 4ff666c61d4c0dde3e96ad7d45c0a81cb58324a0)
-
-Merged with (and stripped of Qt6 trivia):
-
-Text to speak is not supported yet in qt6
-(cherry picked from commit 72be23f5c355864a78174f402596d959a5ad4081)
-
-Fix some qt6 build
-(cherry picked from commit b7acbb937cf92d41c955199c31758c5770b08f0e)
-
-USe upper cas includes
-(cherry picked from commit 66a6cd63083a15bb570100c62053c3ac3e292642)
----
- src/ksieveui/editor/sieveeditortextmodewidget.cpp | 7 ++++++-
- src/ksieveui/editor/sieveeditortextmodewidget.h | 1 +
- .../sievescriptdebuggerfrontendwidgettest.cpp | 8 ++++++--
- .../sievescriptdebuggerfrontendwidget.cpp | 10 +++++++---
- src/ksieveui/templates/sievetemplateeditdialog.cpp | 11 +++++++----
- 5 files changed, 27 insertions(+), 10 deletions(-)
-
-diff --git a/src/ksieveui/editor/sieveeditortextmodewidget.cpp b/src/ksieveui/editor/sieveeditortextmodewidget.cpp
-index d5c7c57a..0c10f9fa 100644
---- a/src/ksieveui/editor/sieveeditortextmodewidget.cpp
-+++ b/src/ksieveui/editor/sieveeditortextmodewidget.cpp
-@@ -21,7 +21,9 @@
- #include <KPIMTextEdit/PlainTextEditorWidget>
- #include <KPIMTextEdit/SlideContainer>
- #include <KPIMTextEdit/TextGotoLineWidget>
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- #include <KPIMTextEdit/TextToSpeechWidget>
-+#endif
-
- #include <ksieve/error.h>
- #include <ksieve/parser.h>
-@@ -73,9 +75,10 @@ SieveEditorTextModeWidget::SieveEditorTextModeWidget(QWidget *parent)
- mTabWidget = new SieveEditorTabWidget;
- connect(mTabWidget, &SieveEditorTabWidget::currentChanged, this, &SieveEditorTextModeWidget::sieveEditorTabCurrentChanged);
- connect(mTabWidget, &SieveEditorTabWidget::copyAvailable, this, &SieveEditorTextModeWidget::copyAvailable);
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- mTextToSpeechWidget = new KPIMTextEdit::TextToSpeechWidget(this);
- editorWidgetLayout->addWidget(mTextToSpeechWidget);
--
-+#endif
- mTextEdit = new SieveTextEdit;
- editorWidgetLayout->addWidget(mTextEdit);
- connect(mTextEdit, &SieveTextEdit::textChanged, this, &SieveEditorTextModeWidget::valueChanged);
-@@ -83,7 +86,9 @@ SieveEditorTextModeWidget::SieveEditorTextModeWidget(QWidget *parent)
- mTabWidget->tabBar()->hide();
- textEditLayout->addWidget(mTabWidget);
- connect(mTextEdit, &SieveTextEdit::openHelp, mTabWidget, &SieveEditorTabWidget::slotAddHelpPage);
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- connect(mTextEdit, &SieveTextEdit::say, mTextToSpeechWidget, &KPIMTextEdit::TextToSpeechWidget::say);
-+#endif
- connect(mTextEdit, &SieveTextEdit::editRule, this, &SieveEditorTextModeWidget::slotEditRule);
- connect(mTextEdit, &SieveTextEdit::insertRule, this, &SieveEditorTextModeWidget::slotInsertRule);
-
-diff --git a/src/ksieveui/editor/sieveeditortextmodewidget.h b/src/ksieveui/editor/sieveeditortextmodewidget.h
-index 934b3d72..2ef5b824 100644
---- a/src/ksieveui/editor/sieveeditortextmodewidget.h
-+++ b/src/ksieveui/editor/sieveeditortextmodewidget.h
-@@ -7,6 +7,7 @@
-
- #include "ksieveui_export.h"
- #include "sieveeditorabstractwidget.h"
-+#include <kpimtextedit/kpimtextedit-texttospeech.h>
- class QSplitter;
- namespace KPIMTextEdit
- {
-diff --git a/src/ksieveui/sievescriptdebugger/autotests/sievescriptdebuggerfrontendwidgettest.cpp b/src/ksieveui/sievescriptdebugger/autotests/sievescriptdebuggerfrontendwidgettest.cpp
-index ea66438b..28b2ba08 100644
---- a/src/ksieveui/sievescriptdebugger/autotests/sievescriptdebuggerfrontendwidgettest.cpp
-+++ b/src/ksieveui/sievescriptdebugger/autotests/sievescriptdebuggerfrontendwidgettest.cpp
-@@ -6,7 +6,10 @@
-
- #include "sievescriptdebuggerfrontendwidgettest.h"
- #include "../sievescriptdebuggerfrontendwidget.h"
--#include <KPIMTextEdit/kpimtextedit/texttospeechwidget.h>
-+#include <kpimtextedit/kpimtextedit-texttospeech.h>
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
-+#include <KPIMTextEdit/TextToSpeechWidget>
-+#endif
- #include <KUrlRequester>
- #include <QLabel>
- #include <QLineEdit>
-@@ -48,9 +51,10 @@ void SieveScriptDebuggerFrontEndWidgetTest::shouldHaveDefaultValue()
- QVERIFY(extension);
- QVERIFY(extension->text().isEmpty());
- QVERIFY(extension->isClearButtonEnabled());
--
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- auto textToSpeechWidget = w.findChild<KPIMTextEdit::TextToSpeechWidget *>(QStringLiteral("texttospeechwidget"));
- QVERIFY(textToSpeechWidget);
-+#endif
- }
-
- void SieveScriptDebuggerFrontEndWidgetTest::shouldChangeButtonEnabledState()
-diff --git a/src/ksieveui/sievescriptdebugger/sievescriptdebuggerfrontendwidget.cpp b/src/ksieveui/sievescriptdebugger/sievescriptdebuggerfrontendwidget.cpp
-index 4543caef..5ff016e4 100644
---- a/src/ksieveui/sievescriptdebugger/sievescriptdebuggerfrontendwidget.cpp
-+++ b/src/ksieveui/sievescriptdebugger/sievescriptdebuggerfrontendwidget.cpp
-@@ -14,7 +14,10 @@
- #include <KLineEdit>
- #include <KLocalizedString>
- #include <KPIMTextEdit/PlainTextEditorWidget>
-+#include <kpimtextedit/kpimtextedit-texttospeech.h>
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- #include <KPIMTextEdit/TextToSpeechWidget>
-+#endif
- #include <KUrlRequester>
- #include <Libkdepim/LineEditCatchReturnKey>
- #include <QDate>
-@@ -71,18 +74,19 @@ SieveScriptDebuggerFrontEndWidget::SieveScriptDebuggerFrontEndWidget(QWidget *pa
- auto vboxSieveEditorLayout = new QVBoxLayout;
- sieveEditorWidget->setLayout(vboxSieveEditorLayout);
- vboxSieveEditorLayout->setContentsMargins({});
--
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- auto textToSpeechWidget = new KPIMTextEdit::TextToSpeechWidget(this);
- textToSpeechWidget->setObjectName(QStringLiteral("texttospeechwidget"));
- vboxSieveEditorLayout->addWidget(textToSpeechWidget);
--
-+#endif
- auto textEdit = new KSieveUi::SieveScriptDebuggerTextEdit(this);
- connect(textEdit, &KSieveUi::SieveScriptDebuggerTextEdit::textChanged, this, &SieveScriptDebuggerFrontEndWidget::slotScriptTextChanged);
- mSieveTextEditWidget = new KSieveUi::SieveTextEditWidget(textEdit, this);
- mSieveTextEditWidget->setObjectName(QStringLiteral("sievetexteditwidget"));
- vboxSieveEditorLayout->addWidget(mSieveTextEditWidget);
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- connect(mSieveTextEditWidget->textEdit(), &SieveTextEdit::say, textToSpeechWidget, &KPIMTextEdit::TextToSpeechWidget::say);
--
-+#endif
- mSplitter->addWidget(sieveEditorWidget);
- mSplitter->setChildrenCollapsible(false);
-
-diff --git a/src/ksieveui/templates/sievetemplateeditdialog.cpp b/src/ksieveui/templates/sievetemplateeditdialog.cpp
-index 8a7127c4..5f039f0d 100644
---- a/src/ksieveui/templates/sievetemplateeditdialog.cpp
-+++ b/src/ksieveui/templates/sievetemplateeditdialog.cpp
-@@ -24,9 +24,10 @@
- #include <QVBoxLayout>
-
- #include <editor/sievetexteditwidget.h>
--
-+#include <kpimtextedit/kpimtextedit-texttospeech.h>
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- #include <KPIMTextEdit/TextToSpeechWidget>
--
-+#endif
- using namespace KSieveUi;
-
- SieveTemplateEditDialog::SieveTemplateEditDialog(QWidget *parent, bool defaultTemplate)
-@@ -62,16 +63,18 @@ SieveTemplateEditDialog::SieveTemplateEditDialog(QWidget *parent, bool defaultTe
- hbox->addWidget(mTemplateNameEdit);
-
- vbox->addLayout(hbox);
--
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- auto textToSpeechWidget = new KPIMTextEdit::TextToSpeechWidget(this);
- vbox->addWidget(textToSpeechWidget);
-+#endif
-
- mTextEditWidget = new KSieveUi::SieveTextEditWidget;
- mTextEditWidget->textEdit()->setShowHelpMenu(false);
- mTextEditWidget->setReadOnly(defaultTemplate);
- vbox->addWidget(mTextEditWidget);
-+#if KPIMTEXTEDIT_TEXT_TO_SPEECH
- connect(mTextEditWidget->textEdit(), &SieveTextEdit::say, textToSpeechWidget, &KPIMTextEdit::TextToSpeechWidget::say);
--
-+#endif
- auto shortcut = new QShortcut(this);
- shortcut->setKey(Qt::Key_F | Qt::CTRL);
- connect(shortcut, &QShortcut::activated, mTextEditWidget, &SieveTextEditWidget::slotFind);
---
-2.35.1
-
diff --git a/kde-apps/libksieve/files/libksieve-22.03.80-unused-dep.patch b/kde-apps/libksieve/files/libksieve-22.03.80-unused-dep.patch
deleted file mode 100644
index 2d0a36210ee6..000000000000
--- a/kde-apps/libksieve/files/libksieve-22.03.80-unused-dep.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 5e89420482da4f24ca4b0555562a9160cf259de4 Mon Sep 17 00:00:00 2001
-From: Laurent Montel <montel@kde.org>
-Date: Tue, 15 Mar 2022 06:49:17 +0100
-Subject: [PATCH] Use KWindowStateSaver directly
-
----
- src/ksieveui/editor/sieveeditortextmodewidget.cpp | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/src/ksieveui/editor/sieveeditortextmodewidget.cpp b/src/ksieveui/editor/sieveeditortextmodewidget.cpp
-index 7d7c385d..a9857d54 100644
---- a/src/ksieveui/editor/sieveeditortextmodewidget.cpp
-+++ b/src/ksieveui/editor/sieveeditortextmodewidget.cpp
-@@ -33,10 +33,11 @@
- #include <KLocalizedString>
- #include <KMessageBox>
- #include <KSharedConfig>
-+#include <KWindowStateSaver>
-
--#include <PimCommon/KPimPrintPreviewDialog>
- #include <QPointer>
- #include <QPrintDialog>
-+#include <QPrintPreviewDialog>
- #include <QPrinter>
- #include <QPushButton>
- #include <QShortcut>
-@@ -442,7 +443,8 @@ void SieveEditorTextModeWidget::printPreview()
- if (w == mEditorWidget) {
- bool restoreSpellCheck = mTextEdit->checkSpellingEnabled();
- mTextEdit->setCheckSpellingEnabled(false);
-- QPointer<PimCommon::KPimPrintPreviewDialog> previewdlg = new PimCommon::KPimPrintPreviewDialog(this);
-+ QPointer<QPrintPreviewDialog> previewdlg = new QPrintPreviewDialog(this);
-+ new KWindowStateSaver(previewdlg.data(), "SieveEditorPrintPreviewDialog");
- connect(previewdlg.data(), &QPrintPreviewDialog::paintRequested, this, [this](QPrinter *printer) {
- mTextEdit->print(printer);
- });
---
-GitLab
-
diff --git a/kde-apps/libksieve/libksieve-21.12.3.ebuild b/kde-apps/libksieve/libksieve-21.12.3.ebuild
deleted file mode 100644
index 0ea9f904ebea..000000000000
--- a/kde-apps/libksieve/libksieve-21.12.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_QTHELP="true"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.88.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Common PIM libraries"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-IUSE="speech"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-libs/cyrus-sasl
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-apps/kidentitymanagement-${PVCUT}:5
- >=kde-apps/kmime-${PVCUT}:5
- >=kde-apps/kpimtextedit-${PVCUT}:5[speech=]
- >=kde-apps/libkdepim-${PVCUT}:5
- >=kde-apps/pimcommon-${PVCUT}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- >=kde-frameworks/syntax-highlighting-${KFMIN}:5
-"
-DEPEND="${RDEPEND}
- >=kde-apps/kimap-${PVCUT}:5
- >=kde-apps/kmailtransport-${PVCUT}:5
-"
-
-PATCHES=( "${FILESDIR}/${PN}-21.12.3-speech-optional.patch" )
-
-src_prepare() {
- ecm_src_prepare
- cmake_run_in kioslave cmake_comment_add_subdirectory doc
-}
diff --git a/kde-apps/libksieve/libksieve-22.04.2.ebuild b/kde-apps/libksieve/libksieve-23.08.5.ebuild
index 42358ae64462..2ce536dbeb54 100644
--- a/kde-apps/libksieve/libksieve-22.04.2.ebuild
+++ b/kde-apps/libksieve/libksieve-23.08.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,22 +7,22 @@ ECM_HANDBOOK="forceoptional"
ECM_QTHELP="true"
ECM_TEST="true"
PVCUT=$(ver_cut 1-3)
-KFMIN=5.92.0
-QTMIN=5.15.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
DESCRIPTION="Common PIM libraries"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
IUSE="speech"
RESTRICT="test"
RDEPEND="
dev-libs/cyrus-sasl
+ dev-libs/ktextaddons:5[speech?]
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
@@ -51,9 +51,10 @@ DEPEND="${RDEPEND}
>=kde-apps/kmailtransport-${PVCUT}:5
"
-PATCHES=( "${FILESDIR}/${PN}-22.03.80-unused-dep.patch" )
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package speech KF5TextEditTextToSpeech)
+ )
-src_prepare() {
- ecm_src_prepare
- cmake_run_in kioslave cmake_comment_add_subdirectory doc
+ ecm_src_configure
}
diff --git a/kde-apps/libksieve/libksieve-24.02.2.ebuild b/kde-apps/libksieve/libksieve-24.02.2.ebuild
new file mode 100644
index 000000000000..118a4044f472
--- /dev/null
+++ b/kde-apps/libksieve/libksieve-24.02.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="true"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Common PIM libraries"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="speech"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/cyrus-sasl
+ >=dev-libs/ktextaddons-1.5.3:6[speech?]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${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/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ >=kde-apps/kimap-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package speech KF6TextEditTextToSpeech)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-apps/libksieve/metadata.xml b/kde-apps/libksieve/metadata.xml
index fa80953797d0..d925f2439758 100644
--- a/kde-apps/libksieve/metadata.xml
+++ b/kde-apps/libksieve/metadata.xml
@@ -8,7 +8,4 @@
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
- <use>
- <flag name="speech">Enable text-to-speech support</flag>
- </use>
</pkgmetadata>