summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2022-02-26 12:54:24 +0100
committerDavid Seifert <soap@gentoo.org>2022-02-26 12:54:24 +0100
commit7631e2269175989832383ab5e9d934f6b17f4029 (patch)
tree6320a3a081ebdb5577f92824c49992e02e506ebb
parentmedia-libs/babl: fix missing vala/vapi dir (diff)
downloadgentoo-7631e226.tar.gz
gentoo-7631e226.tar.bz2
gentoo-7631e226.zip
media-libs/gegl: fix broken vala_src_prepare
Closes: https://bugs.gentoo.org/834077 Signed-off-by: David Seifert <soap@gentoo.org>
-rw-r--r--media-libs/gegl/gegl-0.4.36-r1.ebuild (renamed from media-libs/gegl/gegl-0.4.36.ebuild)9
1 files changed, 2 insertions, 7 deletions
diff --git a/media-libs/gegl/gegl-0.4.36.ebuild b/media-libs/gegl/gegl-0.4.36-r1.ebuild
index 823ba12190b8..6a4a84a8223b 100644
--- a/media-libs/gegl/gegl-0.4.36.ebuild
+++ b/media-libs/gegl/gegl-0.4.36-r1.ebuild
@@ -95,11 +95,6 @@ src_prepare() {
sed -i -e 's/#ifdef __APPLE__/#if 0/' gegl/opencl/* || die
fi
- # commit 7c78497b : tests that use gegl.png are broken on non-amd64
- sed -e '/clones.xml/d' \
- -e '/composite-transform.xml/d' \
- -i tests/compositions/meson.build || die
-
# fix 'build'headers from *.cl on gentoo-hardened, bug 739816
pushd "${S}/opencl/" || die
for file in *.cl; do
@@ -108,11 +103,11 @@ src_prepare() {
fi
done
popd || die
-
- use vala && vala_src_prepare
}
src_configure() {
+ use vala && vala_setup
+
local emesonargs=(
# - Disable documentation as the generating is bit automagic
# if anyone wants to work on it just create bug with patch