summaryrefslogtreecommitdiff
path: root/x11-themes
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-25 03:04:45 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-25 03:04:45 -0500
commita2d754850b88dddfc90152e4eaf858d6907b5201 (patch)
treee987342a645cd8d7bce252c8e897fcc8f1abd79b /x11-themes
parent719f5679cb7b1141529b574349239e0640bae1ca (diff)
downloadbaldeagleos-repo-a2d754850b88dddfc90152e4eaf858d6907b5201.tar.gz
baldeagleos-repo-a2d754850b88dddfc90152e4eaf858d6907b5201.tar.xz
baldeagleos-repo-a2d754850b88dddfc90152e4eaf858d6907b5201.zip
Adding metadata
Diffstat (limited to 'x11-themes')
-rw-r--r--x11-themes/kvantum/Manifest6
-rw-r--r--x11-themes/kvantum/kvantum-1.1.6.ebuild82
-rw-r--r--x11-themes/kvantum/kvantum-1.1.8.ebuild (renamed from x11-themes/kvantum/kvantum-1.1.5.ebuild)50
-rw-r--r--x11-themes/qtcurve/Manifest2
-rw-r--r--x11-themes/qtcurve/files/qtcurve-1.9.0_p20250314-qt-6.10.patch39
-rw-r--r--x11-themes/qtcurve/qtcurve-1.9.0_p20260606.ebuild (renamed from x11-themes/qtcurve/qtcurve-1.9.0_p20250314-r2.ebuild)21
6 files changed, 18 insertions, 182 deletions
diff --git a/x11-themes/kvantum/Manifest b/x11-themes/kvantum/Manifest
index 938f1c543fd3..cea66e55f23f 100644
--- a/x11-themes/kvantum/Manifest
+++ b/x11-themes/kvantum/Manifest
@@ -1,4 +1,2 @@
-DIST Kvantum-1.1.5.tar.xz 2079940 BLAKE2B 7c375ff80a5b61181e62765d7ae57a460d38b5c0b0e05edd21c9cddc4d7570721f87123144747f508539ebe6b56bdf6b7e578482692b72f4f3c21ba6cf6ae6b2 SHA512 28ae6a20f93d7911735e8f0fbef961f1ed8aa7b3db25bdc5cc03665e971923f7c3b01624fd83dfc38caffe4682f6bfac0a967aade2daa73b59677988ef881d60
-DIST Kvantum-1.1.5.tar.xz.asc 862 BLAKE2B b3910e0a1b091653c7338110994d5f6c9456924d3b7d0c98c391e070c88160fb860e1227fc3021d398483431a9652dbeb72cf960ffafff867c851fa3a5859990 SHA512 a34c57c7ab2c4794777af28e65a5b2d3c531a89129f33d10f4fd5d2d9b32fcb6dd9c6025100e7cf522533666ebd3d04dd13e53517de409f66da0a89d5bc281da
-DIST Kvantum-1.1.6.tar.xz 2119340 BLAKE2B f97d499d861d1c87e7b43dc392d6c73e6c510f444074e04b419fc444462f92dc6ca9db241fe78ed2e768f595f568f1514afe091642862b9170ab5ba7ddbfad81 SHA512 aac871a9d8295b0363ca9e09ed702061d5afdf0132160b9058a97b4282c30596c5a246d4ad5611e966b21347d572187d1f4515b6ce844439458394eec4ba6356
-DIST Kvantum-1.1.6.tar.xz.asc 862 BLAKE2B 0890228e3c81f5c92d60377ca316a366bd26d6b788f7dfe0c9f1b7477fe523f25980854c630ae02323644dce73aba6182bc9a2c420a237bcc2a23f08a8446d94 SHA512 5cf05c4bd710b26d48426ca99b05ef40e531a9ad8697118c3db9754a4ed175142f104f324f55b69fabe3cae983abb09a3f14e451455610f4581031e3ab5c9138
+DIST Kvantum-1.1.8.tar.xz 2130624 BLAKE2B 8b483239548d35eb4dbb50b8612ae1e3bef4617f808f95a7b84b2f86edd29c47ab34484cff048325188788fb5ddd5b9ad27426a439fa5095e8ca3ea24f132397 SHA512 381c89f3109b801267acd3d39a62b1e0842e01f52ae47a109b5065800c6eeaef3b4588c6a925661a96144297d730927382573b18e4dd52f1a52660f6eb2926cf
+DIST Kvantum-1.1.8.tar.xz.asc 862 BLAKE2B 7136ad0f4b5a5e0d8c893fa8ebd37334a5cef6a5bac6acc68079f0cea901f9981463ae264ca309d9192d248b8f91c570739e3c6a66af7ab823d04b0393955c77 SHA512 ba74997a965955e4f319c36bad14456048a73a36c7e4f21a7188cf4842cc576a2f0d685e7103a3b73e66e66b42426d20b4742a0ffc14a912a5df7e08fdd938fc
diff --git a/x11-themes/kvantum/kvantum-1.1.6.ebuild b/x11-themes/kvantum/kvantum-1.1.6.ebuild
deleted file mode 100644
index 9ee518d548ab..000000000000
--- a/x11-themes/kvantum/kvantum-1.1.6.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# minimum taken from Kvantum/style/CMakeLists.txt
-# increased downstream to ensure sane upgrades
-QTMIN="6.8.2"
-KFMIN="6.13.0"
-inherit cmake multibuild verify-sig xdg
-
-DESCRIPTION="SVG-based theme engine for Qt, KDE Plasma and LXQt"
-HOMEPAGE="https://github.com/tsujan/Kvantum"
-SRC_URI="
- https://github.com/tsujan/${PN^}/releases/download/V${PV}/${P^}.tar.xz
- verify-sig? ( https://github.com/tsujan/${PN^}/releases/download/V${PV}/${P^}.tar.xz.asc )
-"
-S=${WORKDIR}/${PN^}-${PV}/${PN^}
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="kde qt5"
-
-RESTRICT="test" # no tests
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,X]
- >=dev-qt/qtsvg-${QTMIN}:6
- x11-libs/libX11
- kde? ( >=kde-frameworks/kwindowsystem-${KFMIN}:6 )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- )
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
-"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- qt5? ( dev-qt/linguist-tools:5 )
- verify-sig? ( sec-keys/openpgp-keys-tsujan )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tsujan.asc"
-
-pkg_setup() {
- MULTIBUILD_VARIANTS=( $(usev qt5) qt6 )
-}
-
-src_configure() {
- my_src_configure() {
- local mycmakeargs=(
- -DENABLE_QT4=OFF
- )
- if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
- mycmakeargs+=(
- -DENABLE_QT5=ON
- )
- elif [[ ${MULTIBUILD_VARIANT} = qt6 ]]; then
- mycmakeargs+=(
- -DENABLE_QT5=OFF
- -DWITHOUT_KF=$(usex !kde)
- )
- fi
- cmake_src_configure
- }
-
- multibuild_foreach_variant my_src_configure
-}
-
-src_compile() {
- multibuild_foreach_variant cmake_src_compile
-}
-
-src_install() {
- multibuild_foreach_variant cmake_src_install
-}
diff --git a/x11-themes/kvantum/kvantum-1.1.5.ebuild b/x11-themes/kvantum/kvantum-1.1.8.ebuild
index 9ee518d548ab..fabdf0d1b600 100644
--- a/x11-themes/kvantum/kvantum-1.1.5.ebuild
+++ b/x11-themes/kvantum/kvantum-1.1.8.ebuild
@@ -7,7 +7,7 @@ EAPI=8
# increased downstream to ensure sane upgrades
QTMIN="6.8.2"
KFMIN="6.13.0"
-inherit cmake multibuild verify-sig xdg
+inherit cmake verify-sig xdg
DESCRIPTION="SVG-based theme engine for Qt, KDE Plasma and LXQt"
HOMEPAGE="https://github.com/tsujan/Kvantum"
@@ -15,12 +15,12 @@ SRC_URI="
https://github.com/tsujan/${PN^}/releases/download/V${PV}/${P^}.tar.xz
verify-sig? ( https://github.com/tsujan/${PN^}/releases/download/V${PV}/${P^}.tar.xz.asc )
"
-S=${WORKDIR}/${PN^}-${PV}/${PN^}
+S="${WORKDIR}/${PN^}-${PV}/${PN^}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="kde qt5"
+IUSE="kde"
RESTRICT="test" # no tests
@@ -29,54 +29,22 @@ RDEPEND="
>=dev-qt/qtsvg-${QTMIN}:6
x11-libs/libX11
kde? ( >=kde-frameworks/kwindowsystem-${KFMIN}:6 )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtx11extras:5
- )
"
DEPEND="${RDEPEND}
x11-base/xorg-proto
"
BDEPEND="
dev-qt/qttools:6[linguist]
- qt5? ( dev-qt/linguist-tools:5 )
verify-sig? ( sec-keys/openpgp-keys-tsujan )
"
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tsujan.asc"
-pkg_setup() {
- MULTIBUILD_VARIANTS=( $(usev qt5) qt6 )
-}
-
src_configure() {
- my_src_configure() {
- local mycmakeargs=(
- -DENABLE_QT4=OFF
- )
- if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
- mycmakeargs+=(
- -DENABLE_QT5=ON
- )
- elif [[ ${MULTIBUILD_VARIANT} = qt6 ]]; then
- mycmakeargs+=(
- -DENABLE_QT5=OFF
- -DWITHOUT_KF=$(usex !kde)
- )
- fi
- cmake_src_configure
- }
-
- multibuild_foreach_variant my_src_configure
-}
-
-src_compile() {
- multibuild_foreach_variant cmake_src_compile
-}
-
-src_install() {
- multibuild_foreach_variant cmake_src_install
+ local mycmakeargs=(
+ -DENABLE_QT4=OFF
+ -DENABLE_QT5=OFF
+ -DWITHOUT_KF=$(usex !kde)
+ )
+ cmake_src_configure
}
diff --git a/x11-themes/qtcurve/Manifest b/x11-themes/qtcurve/Manifest
index 19d4a08b0cc6..7d2518116369 100644
--- a/x11-themes/qtcurve/Manifest
+++ b/x11-themes/qtcurve/Manifest
@@ -1 +1 @@
-DIST qtcurve-1.9.0_p20250314-efb9e510.tar.gz 2572580 BLAKE2B d39389498737d3833a4e2a06ee8f28eb637efd815a6edd56591ae4be92dea9a908fd2fbd19eea174e488e98cb348a26afec8cbe60327885159b940e882c0dbdb SHA512 ac91fd29c853ab550b1b0cefbd70d67624637b834d63f1b92b0ae33265db2aa50b0f3da8b2506de617d8f99f911a29349999623449d00de170a58059af82a7be
+DIST qtcurve-1.9.0_p20260606.tar.xz 891492 BLAKE2B 11e32048f661c9797009e4e564fb177b3e1be594340f7bf37d0d48f993ba60d9322af5be489ba29691be0638c27ce7ad927d0bd1870ea985fb4484ce9b87e906 SHA512 d30dd0a1f1a765e1f905a7d1865a973938a16327a428798085a81fa70ae3185c6f5c0eccc18d84f9a4d8518e3506d79c60500a95dd6794223f6b7a3bec399e48
diff --git a/x11-themes/qtcurve/files/qtcurve-1.9.0_p20250314-qt-6.10.patch b/x11-themes/qtcurve/files/qtcurve-1.9.0_p20250314-qt-6.10.patch
deleted file mode 100644
index d714fcf912d0..000000000000
--- a/x11-themes/qtcurve/files/qtcurve-1.9.0_p20250314-qt-6.10.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 5a5566ffdb7c672f73788426aab8a8604ff7dc87 Mon Sep 17 00:00:00 2001
-From: Lars Wendler <polynomial-c@gmx.de>
-Date: Fri, 21 Nov 2025 01:29:26 +0100
-Subject: [PATCH] Fix build with qt-6.10
-
-Successfully tested with qt-6.9.3 as well
----
- qt6/CMakeLists.txt | 7 ++-----
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/qt6/CMakeLists.txt b/qt6/CMakeLists.txt
-index 27b6bf7e..31f31ba6 100644
---- a/qt6/CMakeLists.txt
-+++ b/qt6/CMakeLists.txt
-@@ -4,9 +4,9 @@ set(CMAKE_AUTOUIC True)
- include(CMakePrintHelpers)
-
- if(QTC_QT6_ENABLE_QTQUICK2)
-- set(QTC_QT6_MODULES Core Gui Widgets Svg Quick DBus)
-+ set(QTC_QT6_MODULES Core Gui GuiPrivate Widgets WidgetsPrivate Svg Quick DBus)
- else()
-- set(QTC_QT6_MODULES Core Gui Widgets Svg DBus)
-+ set(QTC_QT6_MODULES Core Gui GuiPrivate Widgets WidgetsPrivate Svg DBus)
- endif()
- if(QTC_QT6_ENABLE_KDE)
- list(APPEND QTC_QT6_MODULES PrintSupport)
-@@ -18,9 +18,6 @@ set(QTC_QT6_ENABLE_KWIN Off)
-
- find_package(Qt6 REQUIRED COMPONENTS ${QTC_QT6_MODULES})
- list(TRANSFORM QTC_QT6_MODULES PREPEND "Qt6::" OUTPUT_VARIABLE QTC_QT6_LINK_LIBS)
--if(QTC_ENABLE_X11)
-- list(APPEND QTC_QT6_LINK_LIBS Qt6::CorePrivate)
--endif()
- foreach(QtModule ${QTC_QT6_OPT_MODULES})
- find_package(Qt6${QtModule})
- if(Qt6${QtModule}_FOUND)
---
-GitLab
-
diff --git a/x11-themes/qtcurve/qtcurve-1.9.0_p20250314-r2.ebuild b/x11-themes/qtcurve/qtcurve-1.9.0_p20260606.ebuild
index 4d863ca2ed28..2e66d0c78cac 100644
--- a/x11-themes/qtcurve/qtcurve-1.9.0_p20250314-r2.ebuild
+++ b/x11-themes/qtcurve/qtcurve-1.9.0_p20260606.ebuild
@@ -1,21 +1,21 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-KDE_ORG_COMMIT=efb9e510f50f8147f05054d77c3ef433a8b9390e
inherit cmake kde.org
DESCRIPTION="Widget styles for Qt and GTK2"
HOMEPAGE="https://invent.kde.org/system/qtcurve"
+SRC_URI="https://dev.gentoo.org/~asturm/distfiles/kde/${P}.tar.xz" # at be313810
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gtk plasma qt5 +qt6 test X"
+IUSE="gtk plasma +qt6 test X"
REQUIRED_USE="gtk? ( X )
- || ( gtk qt5 qt6 )
+ || ( gtk qt6 )
plasma? ( qt6 )
"
RESTRICT="test"
@@ -43,14 +43,6 @@ DEPEND="
kde-frameworks/kwindowsystem:6[X]
kde-frameworks/kxmlgui:6
)
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- X? ( dev-qt/qtx11extras:5 )
- )
qt6? (
>=dev-qt/qtbase-6.9.0:6[dbus,gui,widgets]
>=dev-qt/qtsvg-6.9.0:6
@@ -73,18 +65,17 @@ BDEPEND="
DOCS=( AUTHORS ChangeLog.md README.md TODO.md )
PATCHES=(
- "${FILESDIR}/${P}-manhandle-cmake.patch" # bug 959633
- "${FILESDIR}/${P}-qt-6.10.patch" # bug 966408
+ "${FILESDIR}/${PN}-1.9.0_p20250314-manhandle-cmake.patch" # bug 959633
)
src_configure() {
local mycmakeargs=(
-DENABLE_QT4=OFF
+ -DENABLE_QT5=OFF
-DQTC_QT4_ENABLE_KDE=OFF
-DQTC_KDE4_DEFAULT_HOME=ON
-DENABLE_GTK2=$(usex gtk)
-DQTC_INSTALL_PO=$(usex plasma)
- -DENABLE_QT5=$(usex qt5)
-DENABLE_QT6=$(usex qt6)
-DQTC_QT6_ENABLE_KDE=$(usex plasma)
-DBUILD_TESTING=$(usex test)