dev-libs/libgee: Version bump to 0.20.8

Signed-off-by: Lukas Schmelting <lschmelting@posteo.com>
Part-of: https://github.com/gentoo/gentoo/pull/42537
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Lukas Schmelting
2025-06-10 18:46:13 +02:00
committed by Sam James
parent f6c9ca05d2
commit b2452da42a
2 changed files with 39 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST libgee-0.20.6.tar.xz 690436 BLAKE2B cdb88719e0e1bceccefd6a824823e6e514bf1f4d6b8cf5330d6d83f781649312b23554c7dfc4a6b4eeb3bbcd81ca42843666d596b85634ff95fc90e90fea44bd SHA512 05176b221274b2a0512b018b93ae730ca750482bbc7a4951376eb868c0a388950371e80a438b5af792ebe4a64b6a38e0c94ca52ebd0fc4539f0fe233e0be5903
DIST libgee-0.20.8.tar.xz 692112 BLAKE2B 44aae82f9a69675e23c53c088766fe57df8fae46b541ead04ed783a4442be71f77d6372fb03ae660a82169856576e6a368d93fa8936c05ba780b22a8f8d03fec SHA512 9af883bb4b2c25c429271201e634d1851378631b913bab282fe432b2b76a44674111e65caa99269fd403454c87b5474f2567c554bddd0b3ea58ca6e138c311e1

View File

@@ -0,0 +1,38 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit gnome2 vala
DESCRIPTION="GObject-based interfaces and classes for commonly used data structures"
HOMEPAGE="https://wiki.gnome.org/Projects/Libgee"
LICENSE="LGPL-2.1+"
SLOT="0.8/2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux"
IUSE="+introspection"
# FIXME: add doc support, requires valadoc
RDEPEND="
>=dev-libs/glib-2.36:2
introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
"
DEPEND="
${RDEPEND}
$(vala_depend)
"
BDEPEND="virtual/pkgconfig"
src_prepare() {
vala_setup
gnome2_src_prepare
}
src_configure() {
# Commented out VALAC="$(type -P false)" for c99 patches
# We can drop all the Vala wiring and use the shipped files once
# a new release is made.
gnome2_src_configure \
$(use_enable introspection)
}