From 844ae757702c53a56ee57056873a8204d256d47e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 19 Dec 2022 13:48:26 +0000 Subject: gentoo auto-resync : 19:12:2022 - 13:48:25 --- dev-libs/ayatana-ido/Manifest | 3 ++ dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild | 45 +++++++++++++++++++++++++++ dev-libs/ayatana-ido/metadata.xml | 10 ++++++ 3 files changed, 58 insertions(+) create mode 100644 dev-libs/ayatana-ido/Manifest create mode 100644 dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild create mode 100644 dev-libs/ayatana-ido/metadata.xml (limited to 'dev-libs/ayatana-ido') diff --git a/dev-libs/ayatana-ido/Manifest b/dev-libs/ayatana-ido/Manifest new file mode 100644 index 000000000000..2533072477f6 --- /dev/null +++ b/dev-libs/ayatana-ido/Manifest @@ -0,0 +1,3 @@ +DIST ayatana-ido-0.9.2.tar.gz 122286 BLAKE2B f6498591d72fa6deb5d9c8d87ddad399e41b3701719e45fe82dc8d5bd6ede30bb754561fdeaa938713692a90b8c48657ea2cb472c762acab6c3f36c73907b92e SHA512 efc5825d32d707b02397692c347f99f3bca13da2cd653b6ce87882643c85c2698bdac6168e89a01ed98d5ee58c88a820d89dad7b88a5aee235b450c40969d0a7 +EBUILD ayatana-ido-0.9.2.ebuild 907 BLAKE2B a518e7d4b9f5d5ae7ff38165c85f4266cca6ae2990041aa9bf265d5e4d075a627d230c87dad4930c1244d8a36c73953b745a0eebaf3f312e3b8c4874a8535fb6 SHA512 2f55d4151a2412ff463b24a9ea73fc8fa32c43c2f88b7f67a5b2bf27a1a1f6dbe5ede123fba8f66557366176e02851908af57e4d3c47952799515ef876c7c43f +MISC metadata.xml 311 BLAKE2B 28fa9db014e9362128d165b27c8f26056169acdc0fe2b438c9d3d47d473a4d05116cf65e061d5a881052b081df278678fa8c8d70d7b16765cd7b4881e6c8a2ea SHA512 504ed1007b71b9964cd9a0718270cf2147069eaa1eac3e13f2837d10486d893fddfad3458835d582c37c9987f8542702782db4f853d51cf3cddcdac96d5fb635 diff --git a/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild b/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild new file mode 100644 index 000000000000..45c5daadf28e --- /dev/null +++ b/dev-libs/ayatana-ido/ayatana-ido-0.9.2.ebuild @@ -0,0 +1,45 @@ +# 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 + +DESCRIPTION="Ayatana Application Indicators (Shared Library)" +HOMEPAGE="https://github.com/AyatanaIndicators/ayatana-ido" +SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1 LGPL-3 GPL-3" +SLOT="0" +IUSE="test" + +# https://github.com/AyatanaIndicators/ayatana-ido/issues/62 +RESTRICT="test" +#RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-libs/glib-2.58:2 + >=x11-libs/gtk+-3.24:3[introspection] +" +DEPEND="${RDEPEND}" +BDEPEND=" + $(vala_depend) + test? ( dev-cpp/gtest ) +" + +src_prepare() { + cmake_src_prepare + vala_setup +} + +src_configure() { + local mycmakeargs+=( + -DVALA_COMPILER="${VALAC}" + -DVAPI_GEN="${VAPIGEN}" + -DENABLE_TESTS="$(usex test)" + ) + cmake_src_configure +} diff --git a/dev-libs/ayatana-ido/metadata.xml b/dev-libs/ayatana-ido/metadata.xml new file mode 100644 index 000000000000..fee410960338 --- /dev/null +++ b/dev-libs/ayatana-ido/metadata.xml @@ -0,0 +1,10 @@ + + + + + pacho@gentoo.org + + + AyatanaIndicators/ayatana-ido + + -- cgit v1.2.3