Skip to content
Permalink
Browse files

gegl-0.3: update to version 0.3.30

For now, disable external operation ff-save which fails to build
with ffmpeg-devel.

See https://trac.macports.org/ticket/55389
  • Loading branch information
dbevans committed Mar 24, 2018
1 parent 96941ef commit a4e5c9633791d949ab1e707bdcaab01740a6b9c0
@@ -7,7 +7,7 @@ PortGroup gobject_introspection 1.0

name gegl-0.3
set gname gegl
version 0.3.28
version 0.3.30
set branch [join [lrange [split ${version} .] 0 1] .]
conflicts gegl-devel
license {GPL-3+ LGPL-3+}
@@ -28,9 +28,9 @@ use_bzip2 yes

distname ${gname}-${version}

checksums rmd160 6a81a236c889f3594626ac771e136999b92d9c60 \
sha256 152f87604a5a191775329dfb63764efa1d5c32403d1438da68e242f96b7d23ff \
size 6530569
checksums rmd160 afc256265aa66d64153f0b8d758857d92e15018f \
sha256 f8b4a93ad2c5187efcc7d9a665ef626a362587eb701eebccf21b13616791e551 \
size 6675564

depends_build port:pkgconfig \
port:w3m \
@@ -58,6 +58,11 @@ depends_lib port:babl \

patchfiles patch-configure.ac.diff

# disable external operation ff-save for now
# AVFMT_RAWPICTURE removed in ffmpeg-devel
# https://trac.macports.org/ticket/55389
patchfiles-append disable-broken-ffsave.patch

post-patch {
# http://trac.macports.org/ticket/35148
if {${os.major} < 10} {
@@ -0,0 +1,18 @@
--- operations/external/Makefile.am.orig 2018-03-23 17:23:41.000000000 -0700
+++ operations/external/Makefile.am 2018-03-23 17:23:48.000000000 -0700
@@ -105,14 +105,10 @@
endif

if HAVE_AVFORMAT
-ops += ff-load.la ff-save.la
+ops += ff-load.la
ff_load_la_SOURCES = ff-load.c
ff_load_la_LIBADD = $(op_libs) $(AVFORMAT_LIBS)
ff_load_la_CFLAGS = $(AM_CFLAGS) $(AVFORMAT_CFLAGS)
-
-ff_save_la_SOURCES = ff-save.c
-ff_save_la_LIBADD = $(op_libs) $(AVFORMAT_LIBS)
-ff_save_la_CFLAGS = $(AM_CFLAGS) $(AVFORMAT_CFLAGS) -Wno-deprecated-declarations
endif

if HAVE_UMFPACK

This file was deleted.

0 comments on commit a4e5c96

Please sign in to comment.
You can’t perform that action at this time.