diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-10-16 04:04:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-10-16 04:04:29 +0100 |
commit | 61a1cada8ceb208845fa604b982216b0a7b099cb (patch) | |
tree | d91d334e3ed29648631d4c04be64001120d48e44 /kde-frameworks | |
parent | 45392c898b8ba163e95028bd98896e77f0c73806 (diff) |
gentoo auto-resync : 16:10:2024 - 04:04:29
Diffstat (limited to 'kde-frameworks')
-rw-r--r-- | kde-frameworks/Manifest.gz | bin | 13757 -> 13757 bytes | |||
-rw-r--r-- | kde-frameworks/kquickcharts/Manifest | 2 | ||||
-rw-r--r-- | kde-frameworks/kquickcharts/kquickcharts-6.7.0-r1.ebuild (renamed from kde-frameworks/kquickcharts/kquickcharts-6.7.0.ebuild) | 1 | ||||
-rw-r--r-- | kde-frameworks/sonnet/Manifest | 3 | ||||
-rw-r--r-- | kde-frameworks/sonnet/files/sonnet-6.7.0-no-backend.patch | 44 | ||||
-rw-r--r-- | kde-frameworks/sonnet/sonnet-6.7.0.ebuild | 5 |
6 files changed, 53 insertions, 2 deletions
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz Binary files differindex d5837d848c67..138893526bbf 100644 --- a/kde-frameworks/Manifest.gz +++ b/kde-frameworks/Manifest.gz diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest index 4eefc66a17a6..58e90015f15a 100644 --- a/kde-frameworks/kquickcharts/Manifest +++ b/kde-frameworks/kquickcharts/Manifest @@ -3,5 +3,5 @@ DIST kquickcharts-6.6.0.tar.xz 110208 BLAKE2B 43af5f0604e2313cd8494d924caeacf233 DIST kquickcharts-6.7.0.tar.xz 110180 BLAKE2B bdc75fe0d872336d6617837acf385fd528e614904cd96727f86a9bf332164a3b9ec85d90b85e7006e4c4855b451cdbadab852c322283edf8fad799be6eddc998 SHA512 3a1bfe21b07f510c71947bf8bdf627baa4032dc7d3b31a7501cf2f52cc608796ef4cd249514dd859ae50bbcab7d1a43b63328cdd3ab7ecee82e3ad8a5e273ca7 EBUILD kquickcharts-5.116.0-r1.ebuild 707 BLAKE2B 562c15d91c8f493fb92be898762c43632d7f26277092351973e2869db2e2b86810f08e16c47a07d1d9251060ed5774b42bcecf1ba91dfb96bd63467833c53a19 SHA512 05575a03cc96cb8abaead7492306fc5351d9c1f8e16dfef48519fdf94885a7a3e2060192e96ac8f34aea1a9e5407aaa43b079d8d639c10b399e089344ba7d334 EBUILD kquickcharts-6.6.0.ebuild 810 BLAKE2B fbf4cbf146efab580551b469f3c2c77fcf382efbf779a191888a5d7eb468a9ee81c444b7eb3db931c4b1d275b78568f94c5989f86cbf1ca37d942c1d6be7ecd5 SHA512 7a9142ea5949723ef392c452f3014ecb7f82c73e8b9f2bab59b1eb9b2242aec4f72dc637cc173bfe528ed873eab1c7a6daf09193afe04fc527b58814ea213e7f -EBUILD kquickcharts-6.7.0.ebuild 812 BLAKE2B c93fd408b2c8597a7d9d391c3459751685be79472ad49dbd1a9a7c2500359051b8e5afd68b4a4f593b6857b538c16230f475a61a28d7d66f147dfde94c7eefe5 SHA512 0e2e03aa3f226695fecd2b8b8a3c33ac5ad4a1c4ff244382850f4d7a07ab08e4cef257733af47df3f1237833a8085e0f9cd02672357be96ec1269b11d70bd652 +EBUILD kquickcharts-6.7.0-r1.ebuild 847 BLAKE2B f96075a2560dd6f6df617c5a8606d1844cd5828acac3b9f2f4bbbac7706f2609f663ea2e700b39bc3cb2b662c42042644fca7f718f5c87d211414236b5639c23 SHA512 ab7caf56ab6f869d3d7a3ed2a25d5b6c1d372268933f1dec7cf6f6cec372ff1be125792ec8cee3e9c41309d96c089b278ccbbef1361315c4e0a888a1962c6b88 MISC metadata.xml 523 BLAKE2B ac616ef6e3c895b29f1b4f67962d0291a8fa716003249efd1176dc68aae3a06ef4ad17388c62af5c788099a64105a0e0e72f7af19e9c907dcfe1907a0245fee8 SHA512 fe433c3611db66cb4be3b7288015ab48a23368fad103af778efe451ad8e645e21a1e39385d7fa942de7522512ec622f01a47c51f824ea7945f6101e6cb008f33 diff --git a/kde-frameworks/kquickcharts/kquickcharts-6.7.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.7.0-r1.ebuild index 15f1e1833e1f..7cf78ede197c 100644 --- a/kde-frameworks/kquickcharts/kquickcharts-6.7.0.ebuild +++ b/kde-frameworks/kquickcharts/kquickcharts-6.7.0-r1.ebuild @@ -20,6 +20,7 @@ IUSE="" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui] >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtshadertools-${QTMIN}:6 examples? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] =kde-frameworks/kdeclarative-${PVCUT}*:6 diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest index c75537b73a24..8bdbdea8fd84 100644 --- a/kde-frameworks/sonnet/Manifest +++ b/kde-frameworks/sonnet/Manifest @@ -1,7 +1,8 @@ +AUX sonnet-6.7.0-no-backend.patch 1794 BLAKE2B 6aa56632a06d5222dc9abb51f57a1b292bcbfab70e0a2b09c394b6f59fdcfe5b2de929f89fdde81932d196e4487965c9ef95b45791a31c7faf1a10bf97c7c9e5 SHA512 31bd594c79ef23a03189dd047f6ce556188e25c394c4caf759f191abadf68917097e6c17705979b18c0d0a1e16fd723ca1440d66fe636ed465fb98000bc98162 DIST sonnet-5.116.0.tar.xz 2406608 BLAKE2B 9ccdcf3ff032182ea5a76de9b2a523c48ada455cda5b997d534042bf25371c95bfc017d6d8c57fc16b49ad41e8049b0f51ea10c392b7bb4ba9d54d9de3ab26c0 SHA512 d40f721679f77d0eef706eddaa4369c63bb28a45852f0ad8f09518762ef249983dcdc1b4fac2b08fa37b2f4d53a6c301ec1abe2aab2af075ee52d442c248e88b DIST sonnet-6.6.0.tar.xz 2432952 BLAKE2B 8c6d9a25b182c71bf83409506d491203ebd922c02e4ac937c937c82095201da234dabaaea0ee3cdd1ed9fb6e6ff31e8a2be0d382330914649dfa76442faf3ed4 SHA512 4139545217d656c856cb6346e1cb7c07892ba0e68f034563e979ae36e42f5ee7e52b168eaa8b8a557be8b21869bf44833bbbacc04960f422082e3f7dce244735 DIST sonnet-6.7.0.tar.xz 2433280 BLAKE2B d7c39c98e646c5f44ed2decccf05dcd974188698e225b59df200802092806891b02bfda5fc1e1013f5aa842ea91d9cf1dd8f807ac9b79ea3a763b5190b922aaf SHA512 b2cbf6029bc532d27ef151a4a2332d18840330e08195bcc902a26e1d3ad8d1eff555be17f3a951c03e82a8c144011af606c5ee6c33d2d764fca36d9b92f023a2 EBUILD sonnet-5.116.0.ebuild 939 BLAKE2B 1979a40412f8adb131a4aa8dfedd46c12055ffd648034b56d924d03a8e04df73c1e3fe1c6289a74aa825ea4b292207d936be81ce0b99fdc76c6c383d44131353 SHA512 b7cefb76fc7626bb85c0cdf5b956c8ddb3547615ed0171de7871a147d49dfba311de30fca1e57f444b96bf89000f6787018c24bc7a3852edf0f5998ba8a50f0f EBUILD sonnet-6.6.0.ebuild 908 BLAKE2B 0f45ff99cb1ce18938f6fd7b5e30c5fbf52098ddcad0551843ae7bd34c9a0b19fd2079da08943a9557fb95af63a3b9f8946f096d93be67db7338e901d9398210 SHA512 d57120c76824ad12abc2ee549b2402534033ee5cff14d4fe7f1c5b86e5c15ba8329936fef21589dec27db14c98a7b17717b710bb4aaaf34348abd4c0e1413fae -EBUILD sonnet-6.7.0.ebuild 911 BLAKE2B 9d22377ec1370f113cf8323df67caedcbbb0ed3a91dde6e5067706339ebac2fdfbe309d78753b97b5e8ee9bc38a9598d12d5852c33667654a4b2d19daa68a3f4 SHA512 feaa7d1aee46c9caeda75bb89c0b23caae5687c705414da5086bffffcf3f7bb2b8ea5f9649e0b9d1e5374a4543ce5763acba81ce0200b71b12b827dafb6e1727 +EBUILD sonnet-6.7.0.ebuild 1061 BLAKE2B b7e88e181a1b2cab7faf677a45934198d8c9a500f2f7ed0786803d2e1013773696466a0ad5fa43a6ade1934c7497f85d554cb80455a4f0bf9012b8136d17ae5b SHA512 4cda2332ac675370647f7e41a3ef00a7a250530ca8b71bcd848b4e4cc8a499d9566bb6e140bbf075d6ccc9e5a5388ed4365f5cae74e942aa047c9306d706d09b MISC metadata.xml 820 BLAKE2B f325a864172a141f2c05e3a798edd7d978f268de3d51c9014220654942ebba783a300bb55b943f82da43f7296f6f24b940aa079e9c5de5a9061ea5ef4ce6fa3c SHA512 2a71a8af916c56a07bca5d90ccf024d49e6fe06bf6a383b9aef09ec24623db306b1ed93e9c1e240555e8c9735b01930c92f7e89f19dd21f4e3d9db71481c1da2 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 new file mode 100644 index 000000000000..7c8ffd35a67d --- /dev/null +++ b/kde-frameworks/sonnet/files/sonnet-6.7.0-no-backend.patch @@ -0,0 +1,44 @@ +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 index 518249d7ab30..f49e856bd186 100644 --- a/kde-frameworks/sonnet/sonnet-6.7.0.ebuild +++ b/kde-frameworks/sonnet/sonnet-6.7.0.ebuild @@ -22,6 +22,8 @@ DEPEND=" 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 @@ -36,6 +38,9 @@ src_configure() { $(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 } |