summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2025-01-27 19:13:46 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2025-01-27 19:42:25 +0100
commit78b1e56562c0255814565f62f3e857e01843eeae (patch)
tree0ee3a764a2545b6396bfc2a235bcb56250dfe0c6 /kde-frameworks/sonnet
parentkde-frameworks/solid: drop 6.7.0-r2 (diff)
downloadgentoo-78b1e56562c0255814565f62f3e857e01843eeae.tar.gz
gentoo-78b1e56562c0255814565f62f3e857e01843eeae.tar.bz2
gentoo-78b1e56562c0255814565f62f3e857e01843eeae.zip
kde-frameworks/sonnet: drop 6.7.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/sonnet')
-rw-r--r--kde-frameworks/sonnet/Manifest1
-rw-r--r--kde-frameworks/sonnet/files/sonnet-6.7.0-no-backend.patch44
-rw-r--r--kde-frameworks/sonnet/sonnet-6.7.0.ebuild46
3 files changed, 0 insertions, 91 deletions
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index 1b673243d423..af2183145b09 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,4 +1,3 @@
DIST sonnet-5.116.0.tar.xz 2406608 BLAKE2B 9ccdcf3ff032182ea5a76de9b2a523c48ada455cda5b997d534042bf25371c95bfc017d6d8c57fc16b49ad41e8049b0f51ea10c392b7bb4ba9d54d9de3ab26c0 SHA512 d40f721679f77d0eef706eddaa4369c63bb28a45852f0ad8f09518762ef249983dcdc1b4fac2b08fa37b2f4d53a6c301ec1abe2aab2af075ee52d442c248e88b
DIST sonnet-6.10.0.tar.xz 2435832 BLAKE2B 74ba617a8b9048d15d10bc7b46b386b3ea8c29d51953bf38c74eabf08a9679204f21ba285d17873d7c5764641a7ace6a1ddfc82aeadd36d1db971783ab778b13 SHA512 3d9649640017afa4a114876a0e2da9a7d683a588a0e2e6ce97cba4e7103039e66b329eda27166d05d8e6bb43ca5fe4c5f29d77b2373cc7d9627d7fa38eec5275
-DIST sonnet-6.7.0.tar.xz 2433280 BLAKE2B d7c39c98e646c5f44ed2decccf05dcd974188698e225b59df200802092806891b02bfda5fc1e1013f5aa842ea91d9cf1dd8f807ac9b79ea3a763b5190b922aaf SHA512 b2cbf6029bc532d27ef151a4a2332d18840330e08195bcc902a26e1d3ad8d1eff555be17f3a951c03e82a8c144011af606c5ee6c33d2d764fca36d9b92f023a2
DIST sonnet-6.9.0.tar.xz 2433648 BLAKE2B ccad4b673a61b28dcd3e854b680fd2193f5d1f5be778bd165b12e389592a1e98289aa90d0dba573872913a6cb4cb0ab631d2a0d70add3ef51231e5659c4b18ef SHA512 24c1eda93fb6d4e540f0dd6518eabcc37a00ec4ddc2fedae8b4f53a0618a9b4e1051b20041bd6113de6ea321719ede45d7efdd7f27c1bf0a3f4def11c34598a3
diff --git a/kde-frameworks/sonnet/files/sonnet-6.7.0-no-backend.patch b/kde-frameworks/sonnet/files/sonnet-6.7.0-no-backend.patch
deleted file mode 100644
index 7c8ffd35a67d..000000000000
--- a/kde-frameworks/sonnet/files/sonnet-6.7.0-no-backend.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 1764decd7b7426320f24f3dbde44fc13993d1ed2 Mon Sep 17 00:00:00 2001
-From: Andreas Cord-Landwehr <cordlandwehr@kde.org>
-Date: Sun, 13 Oct 2024 08:19:16 +0200
-Subject: [PATCH] Provide SONNET_NO_BACKENDS option to deactivate build
- failures with no backends
-
-For cross-compilation tooling, both a native host and a target device
-build is needed in which the first provides the parsediagrams6
-executable. We do not want to build any plugins when just the
-cross-build tooling is being built.
----
- CMakeLists.txt | 1 +
- src/plugins/CMakeLists.txt | 4 ++--
- 2 files changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index b8e03cf0..b9425a19 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -32,6 +32,7 @@ set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control the range of deprec
- set(REQUIRED_QT_VERSION 6.5.0)
- option(SONNET_USE_WIDGETS "Build components using Qt6Widgets" ON)
- option(SONNET_USE_QML "Build components using Qt6Quick" ON)
-+option(SONNET_NO_BACKENDS "Do not fail when no backends are built (to be used for cross-build host tooling)" OFF)
-
- if(SONNET_USE_WIDGETS)
- find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets)
-diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt
-index 85441211..b53c9de7 100644
---- a/src/plugins/CMakeLists.txt
-+++ b/src/plugins/CMakeLists.txt
-@@ -53,7 +53,7 @@ if (WIN32)
- endif ()
-
- # if we did not find any backend, that is bad
--# do that on Andriod, too, if we have some backend for it
--if (NOT ANDROID AND NOT SONNET_BACKEND_FOUND)
-+# do that on Android, too, if we have some backend for it
-+if (NOT ANDROID AND NOT SONNET_BACKEND_FOUND AND NOT SONNET_NO_BACKENDS)
- message(FATAL_ERROR "Can not build any backend plugin for Sonnet.")
- endif ()
---
-GitLab
-
diff --git a/kde-frameworks/sonnet/sonnet-6.7.0.ebuild b/kde-frameworks/sonnet/sonnet-6.7.0.ebuild
deleted file mode 100644
index b0a5daf92c69..000000000000
--- a/kde-frameworks/sonnet/sonnet-6.7.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-QTMIN=6.6.2
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
-
-LICENSE="LGPL-2+ LGPL-2.1+"
-KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
-IUSE="aspell +hunspell qml"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- aspell? ( app-text/aspell )
- hunspell? ( app-text/hunspell:= )
- qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
-
-PATCHES=( "${FILESDIR}/${P}-no-backend.patch" ) # bug 941425
-
-CMAKE_SKIP_TESTS=(
- # bug 779994
- sonnet-test_autodetect
- # bug 680032
- sonnet-test_settings
- sonnet-test_highlighter
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package aspell ASPELL)
- $(cmake_use_find_package hunspell HUNSPELL)
- -DSONNET_USE_QML=$(usex qml)
- )
- if ! use aspell && ! use hunspell; then
- mycmakeargs+=( -DSONNET_NO_BACKENDS=ON )
- fi
-
- ecm_src_configure
-}