diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2021-08-15 11:10:36 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2021-08-15 11:12:08 +0200 |
commit | b5d6698e0011b74a38dda2b7518803569e06d8a3 (patch) | |
tree | ecd63dbf88db58654e83b8f724ec6b6e8ffb62d2 /x11-themes/qtcurve | |
parent | app-metrics/node_exporter: add 1.2.2 (diff) | |
download | gentoo-b5d6698e0011b74a38dda2b7518803569e06d8a3.tar.gz gentoo-b5d6698e0011b74a38dda2b7518803569e06d8a3.tar.bz2 gentoo-b5d6698e0011b74a38dda2b7518803569e06d8a3.zip |
x11-themes/qtcurve: Add 1.9.0_p20210412 snapshot
Bug: https://bugs.gentoo.org/759769
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'x11-themes/qtcurve')
-rw-r--r-- | x11-themes/qtcurve/Manifest | 1 | ||||
-rw-r--r-- | x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild | 79 |
2 files changed, 80 insertions, 0 deletions
diff --git a/x11-themes/qtcurve/Manifest b/x11-themes/qtcurve/Manifest index 69b27ecedfcd..5af9bf44763f 100644 --- a/x11-themes/qtcurve/Manifest +++ b/x11-themes/qtcurve/Manifest @@ -1 +1,2 @@ DIST qtcurve-1.9.0.tar.gz 801675 BLAKE2B ed8d490b6e00e527f7da62c1fb676072ed3d75e50e14ae57e7807e7a9bd37f10a7b6b29e062ac05e02507c19be13ac3d003ea240fd00cff27bc74938a216a3e0 SHA512 a158f0880a2dc657e5f14366e046b18f0fe9d9983d1e1b243417f26987f6e69612c83f8b69293ae9036361adf67833b296564750f0f4cc0f405604f628dbff66 +DIST qtcurve-1.9.0_p20210412-be78a85b.tar.gz 805926 BLAKE2B 9a763f91bf073e341bf0517e5d3bc480eb1670f78c5d74242059cd229b9fcab72ec28255693335e74ae4cb8f154ce4390257b27d71a91d2285cb4f6db03e666a SHA512 686397cf408f436017782ce06baf80f91589f3486e01fe5cbda602a0a44fc11150c6d5dacf9d9c499ed713b04b64612e3e3dbaa72bb0e72e3dc2823f31d2291e diff --git a/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild b/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild new file mode 100644 index 000000000000..766354270641 --- /dev/null +++ b/x11-themes/qtcurve/qtcurve-1.9.0_p20210412.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="gtk nls plasma +qt5 test +X" + +REQUIRED_USE="gtk? ( X ) + || ( gtk qt5 ) + plasma? ( qt5 ) +" + +BDEPEND=" + virtual/pkgconfig + nls? ( sys-devel/gettext ) + plasma? ( kde-frameworks/extra-cmake-modules:5 ) +" +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}" + +RESTRICT+=" test" + +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)" + -DQTC_QT5_ENABLE_KDE="$(usex plasma)" + ) + + cmake_src_configure +} |