From 5304620cba8fc39cf4dea100e27bb8551c544a90 Mon Sep 17 00:00:00 2001 From: David Morgan Date: Mon, 20 Aug 2018 16:51:07 +0100 Subject: add gammaray 2.9.1 --- dev-util/gammaray/Manifest | 3 ++ dev-util/gammaray/gammaray-2.9.1.ebuild | 55 +++++++++++++++++++++++++++++++++ dev-util/gammaray/metadata.xml | 10 ++++++ 3 files changed, 68 insertions(+) create mode 100644 dev-util/gammaray/Manifest create mode 100644 dev-util/gammaray/gammaray-2.9.1.ebuild create mode 100644 dev-util/gammaray/metadata.xml diff --git a/dev-util/gammaray/Manifest b/dev-util/gammaray/Manifest new file mode 100644 index 0000000..2814eb5 --- /dev/null +++ b/dev-util/gammaray/Manifest @@ -0,0 +1,3 @@ +DIST gammaray-2.9.1.tar.gz 9666109 BLAKE2B 68c1e9cc79130f9478734b0ee500ef8e6aa9908c2de463a8f21e13d1f3c6fa05b72dffea3570dd40fb8d8a986ddbd5b02f201a23951039ede1a9be96d868cc91 SHA512 2da7b9a653c5dbc3959ca174d7a91d249f392ec30b71f3ceb3c9ef2aefaf0a39e3a26da52afb3458201b27a58d27efed5a411fd202a040bc1b90b929e2f73bba +EBUILD gammaray-2.9.1.ebuild 1444 BLAKE2B 87af8e7437366c262e4d7eb67150fa65e8bd77e675d31614bae0a770183897e8e5ae39ccba3e43156b1948e67503b59fcae9cfb653d740c6d803bb14a6c1e8b6 SHA512 3851e20f04beeaa8bc98683c2c1d1952ef4055a94717be4c9dc403231bc4cb25e61d16f2908ee6993ea124216d4efa543931f5feda4eca3a2a6db4b404a670ac +MISC metadata.xml 546 BLAKE2B 7bbf1dec2e78b2a80b9b0b4a00057de365a782d9b1a4d94c8a66771cc2fab1b033628871d1a216d9ec05fc91ca9fd6821f58ccf0e446602e5a9df48b2dbe261e SHA512 c82029dc82c43bc1e3d5b9708c830f5bfe8a942d45d07ff9ec2c8f4b6084af65b8c83f69e1cc8574b7cc8fe6db17cc06be78d3c30dccb2c8978f4d9a46cb1552 diff --git a/dev-util/gammaray/gammaray-2.9.1.ebuild b/dev-util/gammaray/gammaray-2.9.1.ebuild new file mode 100644 index 0000000..d67d5cc --- /dev/null +++ b/dev-util/gammaray/gammaray-2.9.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit cmake-utils + +RESTRICT="mirror" + +DESCRIPTION="GammaRay" +HOMEPAGE="https://github.com/KDAB/GammaRay" +SRC_URI="https://github.com/KDAB/GammaRay/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="+qt5 qt3d bluetooth concurrent designer location positioning printsupport qml svg script test webengine widgets wayland qtlayout disablefeedback staticprobe" +REQUIRE_USE="qt5" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + qt3d? ( dev-qt/qt3d:5 ) + bluetooth? ( dev-qt/qtbluetooth:5 ) + concurrent? ( dev-qt/qtconcurrent:5 ) + designer? ( dev-qt/designer:5 ) + location? ( dev-qt/qtlocation:5 ) + positioning? ( dev-qt/qtpositioning:5 ) + printsupport? ( dev-qt/qtprintsupport:5 ) + qml? ( dev-qt/qtdeclarative:5 dev-qt/qtquickcontrols:5 dev-qt/qtquickcontrols2:5 ) + svg? ( dev-qt/qtsvg:5 ) + script? ( dev-qt/qtscript:5 ) + test? ( dev-qt/qttest:5 ) + webengine? ( dev-qt/qtwebengine:5 ) + widgets? ( dev-qt/qtwidgets:5 ) + wayland? ( dev-qt/qtwayland:5 ) + " + +DEPEND="${RDEPEND}" + +#S="${WORKDIR}/GammaRay-${PV}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING="$(usex test)" + -DGAMMARAY_DISABLE_FEEDBACK_DEFAULT="$(usex disablefeedback)" + -DGAMMARAY_STATIC_PROBE="$(usex staticprobe)" + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install +} diff --git a/dev-util/gammaray/metadata.xml b/dev-util/gammaray/metadata.xml new file mode 100644 index 0000000..574a771 --- /dev/null +++ b/dev-util/gammaray/metadata.xml @@ -0,0 +1,10 @@ + + + + + Install into Qt directory layout + Disable user feedback support + Build the probe as static library for compile-time injection + + GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent. + -- cgit v1.2.3