diff --git a/multimedia/graphics/gegl/actions.py b/multimedia/graphics/gegl/actions.py
index 4200eb3640..c74385892b 100644
--- a/multimedia/graphics/gegl/actions.py
+++ b/multimedia/graphics/gegl/actions.py
@@ -4,51 +4,22 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
-from pisi.actionsapi import shelltools
-from pisi.actionsapi import autotools
-from pisi.actionsapi import pisitools
+
from pisi.actionsapi import get
+from pisi.actionsapi import mesontools
+from pisi.actionsapi import pisitools
+
def setup():
- #autotools.autoreconf("-vfi")
- autotools.configure("--enable-mmx \
- --enable-sse \
- --includedir=/usr/include \
- --datadir=/usr/share \
- --with-pic \
- --with-cairo \
- --with-pango \
- --with-pangocairo \
- --with-gdk-pixbuf \
- --with-lensfun \
- --with-openexr \
- --with-sdl \
- --with-jasper \
- --with-lua \
- --without-libavformat \
- --with-libv4l \
- --with-libspiro \
- --with-exiv2 \
- --with-umfpack \
- --disable-static \
- --disable-gtk-doc \
- --enable-gtk-doc-html=no \
- --disable-docs \
- --disable-workshop")
- #--with-librsvg \
- #--with-graphviz \
-
- pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+ mesontools.configure("-Ddocs=false \
+ -Dexiv2=enabled \
+ -Dgdk-pixbuf=enabled")
def build():
- autotools.make()
-
-# disabled due sandbox violations
-#def check():
-# autotools.make("check")
-
+ mesontools.build()
+
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
-
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "COPYING.LESSER", "NEWS", "README")
+ mesontools.install()
+
+ pisitools.dodoc("AUTHORS", "COPYING", "COPYING.LESSER")
diff --git a/multimedia/graphics/gegl/pspec.xml b/multimedia/graphics/gegl/pspec.xml
index 4c49cc1193..6e57842e36 100644
--- a/multimedia/graphics/gegl/pspec.xml
+++ b/multimedia/graphics/gegl/pspec.xml
@@ -14,8 +14,9 @@
app:console
A graph based image processing framework
gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output.
- https://download.gimp.org/pub/gegl/0.4/gegl-0.4.16.tar.bz2
+ https://download.gimp.org/pub/gegl/0.4/gegl-0.4.20.tar.xz
+ meson
libspiro-devel
@@ -62,6 +63,7 @@
tiff
webp
+ ffmpeg
libraw
lcms2
libgcc
@@ -106,6 +108,13 @@
+
+ 2020-02-12
+ 0.4.20
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-02-12
0.4.16