Diff babl-0.1.126 with a babl-9999

/usr/portage/media-libs/babl/babl-9999.ebuild 2026-09-13 20:03:04.045376445 +0300
12 12
	EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git"
13 13
else
14 14
	SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz"
15
	KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv -sparc x86 ~x64-macos ~x64-solaris"
15
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv -sparc ~x86 ~x64-macos ~x64-solaris"
16 16
fi
17 17

  
18 18
DESCRIPTION="A dynamic, any to any, pixel format conversion library"
......
20 20

  
21 21
LICENSE="LGPL-3"
22 22
SLOT="0"
23
IUSE="+introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
24
REQUIRED_USE="vala? ( introspection )"
23
IUSE="gtk-doc +introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
24
REQUIRED_USE="
25
	gtk-doc? ( introspection )
26
	vala? ( introspection )
27
"
25 28

  
26 29
BDEPEND="
27 30
	virtual/pkgconfig
31
	gtk-doc? ( dev-util/gi-docgen )
32
	introspection? ( dev-libs/gobject-introspection )
28 33
	vala? ( $(vala_depend) )
29 34
"
30 35
RDEPEND="
......
36 41
src_prepare() {
37 42
	default
38 43
	gnome2_environment_reset
44

  
45
	sed -e '/babl_docs =/,/^)$/ { /install_dir/ s|doc|gtk-doc| }' -i docs/reference/meson.build || die
39 46
}
40 47

  
41 48
src_configure() {
......
49 56
	#     detected
50 57
	local emesonargs=(
51 58
		-Dwith-docs=false
59
		$(meson_feature gtk-doc gi-docgen)
52 60
		$(meson_use introspection enable-gir)
53 61
		$(meson_feature lcms with-lcms)
54 62
		$(meson_use vala enable-vapi)
Thank you!