media-libs/gegl: 0.4.18 fix skipping mipmap tests
authorSergey Torokhov <torokhov-s-a@yandex.ru>
Sat, 7 Dec 2019 01:21:29 +0000 (04:21 +0300)
committerJoonas Niilola <juippis@gentoo.org>
Sun, 8 Dec 2019 13:35:04 +0000 (15:35 +0200)
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/13826
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
media-libs/gegl/gegl-0.4.18.ebuild

index 24ffd8e23d7a661268cf5d90f7de2f67ff84d339..654bbe899330887447a6aeb8c602ea73956a3a6d 100644 (file)
@@ -99,6 +99,12 @@ src_prepare() {
                -e '/composite-transform.xml/d' \
                -i tests/compositions/meson.build || die
 
+       # fix skipping mipmap tests due to executable not found
+       for item in "invert-crop.sh" "invert.sh" "rotate-crop.sh" "rotate.sh" "unsharp-crop.sh" "unsharp.sh"; do
+               sed -i "s:/bin/gegl:/bin/gegl-0.4:g" "${S}/tests/mipmap/${item}" || die
+               sed -i "s:/tools/gegl-imgcmp:/tools/gegl-imgcmp-0.4:g" "${S}/tests/mipmap/${item}" || die
+       done
+
        gnome2_environment_reset
 
        use vala && vala_src_prepare