dev-libs/libayatana-appindicator: add 0.5.94

Signed-off-by: Pacho Ramos <pacho@gentoo.org>
This commit is contained in:
Pacho Ramos
2025-06-25 16:00:04 +02:00
parent 9feef393e8
commit 6f683e4d7f
2 changed files with 51 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST libayatana-appindicator-0.5.93.tar.gz 162627 BLAKE2B 323853db4253d9d9b5d094dc21e731d6a9420dd6dcdcc93de73ef41d8d71e9819171e790be37f634864ee2372b0519008d1f81714b178fb2ae383f3f644d9440 SHA512 0477555de74d98a52d6415f5a5a2550aede1db0b54e9df3e761a0ad697b753b5b81827324df860c5ef0fd38c903b07dd8f4bf3129a2bb764d77f9028b03570b4
DIST libayatana-appindicator-0.5.94.tar.gz 164282 BLAKE2B 3629a6b8647fb71464cd2c2ad5e4abab77544be85a4f720f90ac728c638b6c82a7b538876bdce026dff073f6e1f00260ceea2a593eec5e94bdb56ac454edcedf SHA512 4bd251dd56601dfb99b0085cc272118680c9145cdac671ad6695ef3200e582343a07e99dc30f5a72b586b6e2e60de0042d4a95b9d9eeafa7695b0afe2425dba4

View File

@@ -0,0 +1,50 @@
# Copyright 1999-2025 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 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~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
}