gnome-extra/libgsf: add 1.14.56

Signed-off-by: Lukas Schmelting <lschmelting@posteo.com>
Part-of: https://github.com/gentoo/gentoo/pull/46016
Closes: https://github.com/gentoo/gentoo/pull/46016
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
This commit is contained in:
Lukas Schmelting
2026-03-27 19:21:36 +01:00
committed by Pacho Ramos
parent 04c844f2c8
commit e1ae49d944
2 changed files with 48 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST libgsf-1.14.53.tar.xz 714840 BLAKE2B 2a8f2c51efda730648a33df6492d4877494520cfe96445468a0921304f620c12546747ac1f0a36575edbfd5d260709d10ea43119ecff8cf6171403a348514b0b SHA512 f2f8fa0806bf2edae271b3503cc311bd7ba32c145530afce382305cacfaae624edbc8298bd8766364e94804e71b1b8d0aac8383ae514aad646f2a926727cf727
DIST libgsf-1.14.54.tar.xz 705684 BLAKE2B 2266a0c17e34db27138ff8ab978eb5a4adb0d337ebc87a3b9ff357c6044df38506c79ddc3cddfffac6c0db31a51ffcacc8c627c7aa4a6c404abd8144dfb2f73a SHA512 69ddb2cd8553c4a1b4dc37d07edfab11861021490ee746416135c57a1a30e39958a80f5b126114152569fa8bd0cf4176ad6e544593861dc8a6749099516a96cc
DIST libgsf-1.14.56.tar.xz 712868 BLAKE2B b980c45a967c89b06d55914dd4ac2b30b0541a55e746ed76c572b86388ec16707cbb5617ce709e10b8d5f58ebb04d4815287886144c5901474cf1f6bde266ec4 SHA512 6d10542176ff8f182d33d17f3ecac25935f3b1579b93fb9090bc4fdd17af4ac6a71557e602fcae2127d7dbcc00b97ec4f82c13cb8f427e24a94dbb6103c3d9c1

View File

@@ -0,0 +1,47 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
GNOME2_EAUTORECONF=yes
inherit gnome2
DESCRIPTION="The GNOME Structured File Library"
HOMEPAGE="https://gitlab.gnome.org/GNOME/libgsf"
LICENSE="LGPL-2.1"
SLOT="0/114" # libgsf-1.so version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-solaris"
IUSE="bzip2 gtk +introspection test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.62.0:2
>=dev-libs/libxml2-2.4.16:2=
virtual/zlib:=
bzip2? ( app-arch/bzip2 )
gtk? (
x11-libs/gdk-pixbuf:2
virtual/imagemagick-tools
)
introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= )
"
DEPEND="${RDEPEND}
>=dev-build/gtk-doc-am-1.12
dev-libs/gobject-introspection-common
>=sys-devel/gettext-0.19.6
virtual/pkgconfig
test? ( dev-perl/XML-Parser )
"
PATCHES=(
"${FILESDIR}"/1.14.49-skip-valgrind-tests.patch
)
src_configure() {
gnome2_src_configure \
--disable-static \
$(use_with bzip2 bz2) \
$(use_enable introspection) \
$(use_with gtk gdk-pixbuf)
}