commit:     7631e2269175989832383ab5e9d934f6b17f4029
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 26 11:54:24 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Feb 26 11:54:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7631e226

media-libs/gegl: fix broken vala_src_prepare

Closes: https://bugs.gentoo.org/834077
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-libs/gegl/{gegl-0.4.36.ebuild => gegl-0.4.36-r1.ebuild} | 9 ++-------
 1 file 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
similarity index 95%
rename from media-libs/gegl/gegl-0.4.36.ebuild
rename to 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

Reply via email to