summaryrefslogtreecommitdiff
path: root/dev-libs/libayatana-appindicator
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-19 13:48:26 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-19 13:48:26 +0000
commit844ae757702c53a56ee57056873a8204d256d47e (patch)
tree72fb217d6155c4468b6d34e67a37b45502cbaf1d /dev-libs/libayatana-appindicator
parentfcefa9aa213e0ff26901b351fccd47393113ae5d (diff)
gentoo auto-resync : 19:12:2022 - 13:48:25
Diffstat (limited to 'dev-libs/libayatana-appindicator')
-rw-r--r--dev-libs/libayatana-appindicator/Manifest3
-rw-r--r--dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild51
-rw-r--r--dev-libs/libayatana-appindicator/metadata.xml10
3 files changed, 64 insertions, 0 deletions
diff --git a/dev-libs/libayatana-appindicator/Manifest b/dev-libs/libayatana-appindicator/Manifest
new file mode 100644
index 000000000000..159c392d5236
--- /dev/null
+++ b/dev-libs/libayatana-appindicator/Manifest
@@ -0,0 +1,3 @@
+DIST libayatana-appindicator-0.5.91.tar.gz 158269 BLAKE2B e1df60ce2b3ff5712cabf627a54e0767dcbc94d4e11c96a18fd20079642e6d033bfdd9e57d12235c72075cef1d711f5b042fb0a6282a6120018c8cdcc3b4033c SHA512 cc8631814c881640bf2de91a43205c3405fd1fefcd7d58f259171d0926bf7ab08f9361076f4eea1dd8876e8931f9c9230babd3a328f34dc298bc9c4ff004f8ee
+EBUILD libayatana-appindicator-0.5.91.ebuild 1055 BLAKE2B 8faee83bf1ad99b57ae643d5a256ff5334a756f95bad2db68765f33715b25f9ee83644ebf43caeda9af652b3e760103dce06b2b67c8636c8e333a776b3f87d4f SHA512 0b1026203ec718a7b87c48bb00feba43d24d7afc44809313bb671605543b3fabeaf9952fd4806bc1679ea3a2bd8c54f0e39821143afaded933f6436729e5eebe
+MISC metadata.xml 323 BLAKE2B 62ad338f71f771275eebdf77e713cc18c563be61d5eaee28f05915db16eccb885a436fa5967561b12be5441db354be705d4f9d25c3cbf0d5585e4ec11cd557da SHA512 715eff628c3440dabe9e3d2417f30fb80faae799c599dd4ae7302099e28fe9c1c01b503e0fb7fdc2defd03794bae547ac31bf5ade187e711acea455624d8ec72
diff --git a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild
new file mode 100644
index 000000000000..906aef94b494
--- /dev/null
+++ b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit cmake vala virtualx
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator"
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-2 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.37:2
+ >=x11-libs/gtk+-3.24:3[introspection]
+ dev-libs/libdbusmenu[gtk3]
+ >=dev-libs/libayatana-indicator-0.8.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ $(vala_depend)
+ test? ( dev-util/dbus-test-runner )
+"
+
+src_prepare() {
+ vala_setup
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs+=(
+ -DVALA_COMPILER="${VALAC}"
+ -DVAPI_GEN="${VAPIGEN}"
+ -DENABLE_TESTS="$(usex test)"
+ -DENABLE_GTKDOC=OFF
+ -DENABLE_BINDINGS_MONO=OFF
+ -DFLAVOUR_GTK2=OFF
+ -DFLAVOUR_GTK3=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ virtx cmake_src_test
+}
diff --git a/dev-libs/libayatana-appindicator/metadata.xml b/dev-libs/libayatana-appindicator/metadata.xml
new file mode 100644
index 000000000000..0ba2545e6bf4
--- /dev/null
+++ b/dev-libs/libayatana-appindicator/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>pacho@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">AyatanaIndicators/libayatana-appindicator</remote-id>
+ </upstream>
+</pkgmetadata>