summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Calvin Walton <calvin.walton@kepstin.ca> 2017-08-24 20:51:38 -0400
committerAvatar Heiko Becker <heirecka@exherbo.org> 2017-08-26 18:03:39 +0200
commitab8eacabeda317bae0673e23191e47b93645e4b7 (patch)
tree41c53f6906301595072a15422a7829a42034bf38
parent382c6d5a6cd3ab7985e052a90c44b8411fe92a65 (diff)
downloadmedia-ab8eacabeda317bae0673e23191e47b93645e4b7.tar.gz
media-ab8eacabeda317bae0673e23191e47b93645e4b7.tar.xz
gegl: Bump to 0.3.20
A bunch of multithreading improvements. Previous versions had various perf improvements, bug fixes, and new operations. This version is required by GIMP 2.9.6. The new gcut tool conflicts with cut from coreutils; I have renamed it to gegl-gcut to avoid the issue. Re-enable a test which is no longer failing. Change-Id: I8ff053d930a5798417ae33c7e8d4c6d040c7b12d Reviewed-on: https://galileo.mailstation.de/gerrit/9919 Reviewed-by: Jenkins <wk@mailstation.de> Reviewed-by: Heiko Becker <heirecka@exherbo.org>
-rw-r--r--packages/media-libs/gegl/gegl-0.3.20.exheres-0 (renamed from packages/media-libs/gegl/gegl-0.3.14.exheres-0)0
-rw-r--r--packages/media-libs/gegl/gegl.exlib11
2 files changed, 6 insertions, 5 deletions
diff --git a/packages/media-libs/gegl/gegl-0.3.14.exheres-0 b/packages/media-libs/gegl/gegl-0.3.20.exheres-0
index 44ea762..44ea762 100644
--- a/packages/media-libs/gegl/gegl-0.3.14.exheres-0
+++ b/packages/media-libs/gegl/gegl-0.3.20.exheres-0
diff --git a/packages/media-libs/gegl/gegl.exlib b/packages/media-libs/gegl/gegl.exlib
index 1e82e97..2b0790d 100644
--- a/packages/media-libs/gegl/gegl.exlib
+++ b/packages/media-libs/gegl/gegl.exlib
@@ -79,7 +79,8 @@ if ever at_least 0.3.14; then
DEPENDENCIES+="
build+run:
core/json-glib
- media-libs/babl[$(ever is_scm && echo '~scm' || echo '>=0.1.24')]
+ dev-libs/glib:2[>=2.44.0]
+ media-libs/babl[$(ever is_scm && echo '~scm' || echo '>=0.1.30')]
x11-libs/pango[>=1.38.0]
x11-libs/gdk-pixbuf:2.0[>=2.32.0]
ffmpeg? (
@@ -128,13 +129,10 @@ gegl_src_prepare() {
# Disable failing test, last checked: 0.3.0
ever at_least 0.3.0 && edo sed -e 's#test-image-compare##g' -i tests/simple/Makefile.am
- # Disable failing test, last checked: 0.3.8
+ # Disable failing test, last checked: 0.3.20
# /bin/sh: line 1: ../../examples/gegl-video: No such file or directory
ever at_least 0.3.8 && edo sed -e '/ff-load-save/d' -i tests/Makefile.am
- # Disable failing test, last checked: 0.3.14
- ever at_least 0.3.14 && edo sed -e '/test-serialize/d' -i tests/simple/Makefile.am
-
# don't install locales to /usr/${target}/share
# drop if po/Makefile.in.in doesn't have 'itlocaledir = $(prefix)/$(DATADIRNAME)/locale'
edo intltoolize --force --copy --automake
@@ -149,6 +147,9 @@ gegl_src_configure() {
--prefix=/usr
--exec_prefix=/usr/$(exhost --target)
--includedir=/usr/$(exhost --target)/include
+ # 'gcut' tool name conflicts with cut from coreutils
+ # https://bugzilla.gnome.org/show_bug.cgi?id=786838
+ --program-transform-name='s/^gcut$/gegl-gcut/'
--disable-docs
--disable-introspection
--with-cairo