summaryrefslogtreecommitdiff
path: root/x11-themes/qtcurve
diff options
context:
space:
mode:
Diffstat (limited to 'x11-themes/qtcurve')
-rw-r--r--x11-themes/qtcurve/Manifest6
-rw-r--r--x11-themes/qtcurve/metadata.xml14
-rw-r--r--x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild78
-rw-r--r--x11-themes/qtcurve/qtcurve-1.9.0_p20250314.ebuild86
4 files changed, 96 insertions, 88 deletions
diff --git a/x11-themes/qtcurve/Manifest b/x11-themes/qtcurve/Manifest
index 780419319f28..d79b67d272bf 100644
--- a/x11-themes/qtcurve/Manifest
+++ b/x11-themes/qtcurve/Manifest
@@ -1,3 +1,3 @@
-DIST qtcurve-1.9.0_p20210412-be78a85b.tar.gz 805926 BLAKE2B 9a763f91bf073e341bf0517e5d3bc480eb1670f78c5d74242059cd229b9fcab72ec28255693335e74ae4cb8f154ce4390257b27d71a91d2285cb4f6db03e666a SHA512 686397cf408f436017782ce06baf80f91589f3486e01fe5cbda602a0a44fc11150c6d5dacf9d9c499ed713b04b64612e3e3dbaa72bb0e72e3dc2823f31d2291e
-EBUILD qtcurve-1.9.0_p20210412.ebuild 1701 BLAKE2B b0dad698fe0176561a3c01d1da03853438ccc01083bed7158195b9d26098f0de6ae4ca026af3fa469c75357c0539da94997da9a912b0b1149ebbe5115eef1f46 SHA512 9edb983f93c9f67411632593ead21fff55cd953807a8d41d43a1c2f47323a07c2965e6014b6f856ddb18fac7ed76f5c275cdd39a048dc52d5259b081663c2860
-MISC metadata.xml 343 BLAKE2B 939b307c8018d522666c3bb459cde22033f675dfd4a939d366c693278c10c685ed8a3ec041cebfa1d43819f0823db1e1ae83d19f33c45978490055a92700bbcd SHA512 d15c16554bbc0cdad57d332a5ea89472c3f3c91dab00903493e4c73800480bfcf0044950f799de9978371c29e28493ddbb8f17ab222893fe600e600321a8a236
+DIST qtcurve-1.9.0_p20250314-efb9e510.tar.gz 2572580 BLAKE2B d39389498737d3833a4e2a06ee8f28eb637efd815a6edd56591ae4be92dea9a908fd2fbd19eea174e488e98cb348a26afec8cbe60327885159b940e882c0dbdb SHA512 ac91fd29c853ab550b1b0cefbd70d67624637b834d63f1b92b0ae33265db2aa50b0f3da8b2506de617d8f99f911a29349999623449d00de170a58059af82a7be
+EBUILD qtcurve-1.9.0_p20250314.ebuild 1815 BLAKE2B f04d62ad78f4d035495baedf47e5b947d58a3264817681318b7d8350fa4bf3ff01373f154b9303bd0e86793fe58c142f8bceebcbacc7c201670db99fb94ba763 SHA512 b0dc4daaec8772a8a9bb744ba60e057aff2170a9f172e165fae2f6c02c177f4cc45190e0933b77ed873b3b3ac5def9e27395cb10f3bf3c60e0a0aed1903cdd63
+MISC metadata.xml 363 BLAKE2B 2b9dce61d6a8f190cef1fb32947bb5ba5aaa59f087d6f3b0c00f7571a866e06b7e0b1ae8f4b0aa03011724ae730c3600ada0c7e7cc90af9c997f516f55674826 SHA512 f6a1a7116d207e1122720ba3893eaad74513dc4e41c89a0bdd35fb965402b0a8357f99dd607709d3110080a915bff8b23c03eb8f08ebde7a700188fd77389f0e
diff --git a/x11-themes/qtcurve/metadata.xml b/x11-themes/qtcurve/metadata.xml
index 694358ad0738..febe9db3f73e 100644
--- a/x11-themes/qtcurve/metadata.xml
+++ b/x11-themes/qtcurve/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <upstream>
- <remote-id type="kde-invent">system/qtcurve</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="kde-invent">system/qtcurve</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild b/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild
deleted file mode 100644
index cddb6af3e79f..000000000000
--- a/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_COMMIT=be78a85b627e90d854da0de1049e8f191e67f228
-inherit cmake kde.org
-
-DESCRIPTION="Widget styles for Qt and GTK2"
-HOMEPAGE="https://invent.kde.org/system/qtcurve"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gtk nls plasma +qt5 test +X"
-
-REQUIRED_USE="gtk? ( X )
- || ( gtk qt5 )
- plasma? ( qt5 )
-"
-RESTRICT="test"
-
-DEPEND="
- gtk? ( x11-libs/gtk+:2 )
- plasma? (
- dev-qt/qtprintsupport:5
- kde-frameworks/frameworkintegration:5
- kde-frameworks/karchive:5
- kde-frameworks/kcompletion:5
- kde-frameworks/kconfig:5
- kde-frameworks/kconfigwidgets:5
- kde-frameworks/kcoreaddons:5
- kde-frameworks/kguiaddons:5
- kde-frameworks/ki18n:5
- kde-frameworks/kiconthemes:5
- kde-frameworks/kio:5
- kde-frameworks/kwidgetsaddons:5
- kde-frameworks/kwindowsystem:5
- kde-frameworks/kxmlgui:5
- )
- 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 )
- )
- X? (
- x11-libs/libX11
- x11-libs/libxcb
- )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- plasma? ( kde-frameworks/extra-cmake-modules:0 )
-"
-
-DOCS=( AUTHORS ChangeLog.md README.md TODO.md )
-
-src_configure() {
- local mycmakeargs=(
- -DLIB_INSTALL_DIR="$(get_libdir)"
- -DENABLE_QT4=OFF
- -DQTC_QT4_ENABLE_KDE=OFF
- -DQTC_KDE4_DEFAULT_HOME=ON
- -DENABLE_GTK2="$(usex gtk)"
- -DENABLE_QT5="$(usex qt5)"
- -DBUILD_TESTING="$(usex test)"
- -DQTC_ENABLE_X11="$(usex X)"
- -DQTC_INSTALL_PO="$(usex nls)"
- )
- use qt5 && mycmakeargs+=( -DQTC_QT5_ENABLE_KDE="$(usex plasma)" )
-
- cmake_src_configure
-}
diff --git a/x11-themes/qtcurve/qtcurve-1.9.0_p20250314.ebuild b/x11-themes/qtcurve/qtcurve-1.9.0_p20250314.ebuild
new file mode 100644
index 000000000000..2594c0560ce9
--- /dev/null
+++ b/x11-themes/qtcurve/qtcurve-1.9.0_p20250314.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2025 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"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk plasma qt5 +qt6 test X"
+
+REQUIRED_USE="gtk? ( X )
+ || ( gtk qt5 qt6 )
+ plasma? ( qt6 )
+"
+RESTRICT="test"
+
+DEPEND="
+ gtk? ( x11-libs/gtk+:2 )
+ plasma? (
+ kde-frameworks/frameworkintegration:6
+ kde-frameworks/karchive:6
+ kde-frameworks/kcolorscheme:6
+ kde-frameworks/kcompletion:6
+ kde-frameworks/kconfig:6
+ kde-frameworks/kconfigwidgets:6
+ kde-frameworks/kcoreaddons:6
+ kde-frameworks/kguiaddons:6
+ kde-frameworks/ki18n:6
+ kde-frameworks/kiconthemes:6
+ kde-frameworks/kio:6
+ kde-frameworks/kwidgetsaddons:6
+ 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[dbus,gui,widgets]
+ dev-qt/qtsvg:6
+ X? ( dev-qt/qtbase:6=[X] )
+ )
+ X? (
+ x11-libs/libX11
+ x11-libs/libxcb
+ )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ plasma? (
+ kde-frameworks/extra-cmake-modules:0
+ kde-frameworks/ki18n:6
+ )
+"
+
+DOCS=( AUTHORS ChangeLog.md README.md TODO.md )
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_QT4=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)
+ -DQTC_ENABLE_X11=$(usex X)
+ )
+ use qt5 && mycmakeargs+=( -DQTC_QT5_ENABLE_KDE=OFF )
+
+ cmake_src_configure
+}