Diff gegl-0.4.64-r1 with a gegl-9999

/usr/portage/media-libs/gegl/gegl-9999.ebuild 2025-11-06 18:18:08.264837423 +0300
14 14
	EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gegl.git"
15 15
else
16 16
	SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz"
17
	KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
17
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
18 18
fi
19 19

  
20 20
DESCRIPTION="A graph based image processing framework"
......
39 39
RDEPEND="
40 40
	>=dev-libs/glib-2.68.2:2
41 41
	>=dev-libs/json-glib-1.2.6
42
	>=media-libs/babl-0.1.116[introspection?,lcms?,vala?]
42
	>=media-libs/babl-0.1.112[introspection?,lcms?,vala?]
43 43
	media-libs/libjpeg-turbo:=
44 44
	>=media-libs/libnsgif-1.0.0:=
45 45
	>=media-libs/libpng-1.6.0:0=
......
76 76

  
77 77
DOCS=( AUTHORS docs/ChangeLog docs/NEWS.adoc )
78 78

  
79
PATCHES=(
80
	"${FILESDIR}"/gegl-0.4.64-system-libnsgif.patch
81
	"${FILESDIR}"/gegl-0.4.64-Fix-implicit-declaration.patch
82
)
83

  
84 79
pkg_pretend() {
85 80
	[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
86 81
}
......
110 105
		sed -i -e 's/#ifdef __APPLE__/#if 0/' gegl/opencl/* || die
111 106
	fi
112 107

  
113
	# fix 'build'headers from *.cl on gentoo-hardened, bug 739816
114
	pushd "${S}/opencl/" || die
115
	for file in *.cl; do
116
		if [[ -f ${file} ]]; then
117
			"${EPYTHON}" cltostring.py "${file}" || die
118
		fi
119
	done
120
	popd || die
121

  
122 108
	# Fix QA warning, install docs into /usr/share/gtk-doc/html/gegl-0.4 instead of /usr/share/doc/gegl-0.4
123 109
	sed -i -e   "s#'doc'#'gtk-doc' / 'html'#" docs/reference/meson.build || die
124 110
}
Thank you!