From b053169cc3e0f3e71337df145f24a360de269dd9 Mon Sep 17 00:00:00 2001 From: ajacoutot Date: Sat, 10 Dec 2011 09:13:43 +0000 Subject: [PATCH] Bugfix update to gegl-0.1.8. --- graphics/gegl/Makefile | 17 +++++++------ graphics/gegl/distinfo | 10 ++++---- graphics/gegl/patches/patch-gegl_Makefile_in | 16 ++++++++++++ graphics/gegl/pkg/PLIST-main | 26 +++++++++++++++++--- 4 files changed, 53 insertions(+), 16 deletions(-) create mode 100644 graphics/gegl/patches/patch-gegl_Makefile_in diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile index 5e15f37b0b0..c625b70b257 100644 --- a/graphics/gegl/Makefile +++ b/graphics/gegl/Makefile @@ -1,20 +1,18 @@ -# $OpenBSD: Makefile,v 1.34 2011/11/02 21:07:16 naddy Exp $ +# $OpenBSD: Makefile,v 1.35 2011/12/10 09:13:43 ajacoutot Exp $ SHARED_ONLY= Yes COMMENT-main= graph based image processing framework COMMENT-plugins=gegl plugins -V= 0.1.6 +V= 0.1.8 DISTNAME= gegl-${V} -REVISION= 0 CATEGORIES= graphics devel PKGNAME-main= gegl-${V} PKGNAME-plugins=gegl-plugins-${V} -REVISION-plugins=4 -SHARED_LIBS= gegl-0.1 1.0 # .105.1 +SHARED_LIBS= gegl-0.1 1.1 # .105.1 EXTRACT_SUFX= .tar.bz2 @@ -47,14 +45,18 @@ WANTLIB-main += X11 Xau Xdmcp Xrender c cairo croco-0.6 expat fontconfig WANTLIB-main += freetype gdk_pixbuf-2.0 jpeg pango-1.0 WANTLIB-main += pangocairo-1.0 pangoft2-1.0 pixman-1 png pthread WANTLIB-main += pthread-stubs xcb xml2 xcb-render -WANTLIB-main += rsvg-2 babl-0.1 +WANTLIB-main += rsvg-2 babl-0.1 Half Iex IlmThread Imath WANTLIB-main += GL Xdamage Xext Xfixes Xxf86vm drm jasper xcb-shm +BUILD_DEPENDS= devel/gobject-introspection \ + lang/vala + LIB_DEPENDS= devel/libexecinfo LIB_DEPENDS-main= ${LIB_DEPENDS} \ x11/gnome/librsvg \ - graphics/babl + graphics/babl \ + graphics/ilmbase WANTLIB-plugins += ${WANTLIB} WANTLIB-plugins += Half Iex IlmThread Imath gsm mp3lame ogg orc-0.4 @@ -78,6 +80,7 @@ CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \ --disable-gtk-doc \ --disable-static \ --disable-docs \ + --without-umfpack \ --without-sdl \ --without-lua \ --without-libopenraw \ diff --git a/graphics/gegl/distinfo b/graphics/gegl/distinfo index b0db996c268..4fe687f9b01 100644 --- a/graphics/gegl/distinfo +++ b/graphics/gegl/distinfo @@ -1,5 +1,5 @@ -MD5 (gegl-0.1.6.tar.bz2) = r15afTx936orNBTeKn6REw== -RMD160 (gegl-0.1.6.tar.bz2) = i3v3T+dpzuKJsza12BWzcKo6El0= -SHA1 (gegl-0.1.6.tar.bz2) = J77c/Qd9p6aRO4KWbb7JBLIsEh0= -SHA256 (gegl-0.1.6.tar.bz2) = oWYiViXuv7V/1BfIjPH6bimx0wjVCsO9nvMLrZ83JtE= -SIZE (gegl-0.1.6.tar.bz2) = 4118465 +MD5 (gegl-0.1.8.tar.bz2) = yCebhrPVhO5PUDg5/FAEJQ== +RMD160 (gegl-0.1.8.tar.bz2) = Xr12YyhaVyBWYYaEUuZQukG5338= +SHA1 (gegl-0.1.8.tar.bz2) = PU2QJYD1xRIrAbUYi2tdoDCJ7Kw= +SHA256 (gegl-0.1.8.tar.bz2) = EGuVdLbV+ygmg3lPen8JCho/SjiIkOWSsgKCekynb3U= +SIZE (gegl-0.1.8.tar.bz2) = 5532682 diff --git a/graphics/gegl/patches/patch-gegl_Makefile_in b/graphics/gegl/patches/patch-gegl_Makefile_in new file mode 100644 index 00000000000..a2c033d7046 --- /dev/null +++ b/graphics/gegl/patches/patch-gegl_Makefile_in @@ -0,0 +1,16 @@ +$OpenBSD: patch-gegl_Makefile_in,v 1.1 2011/12/10 09:13:43 ajacoutot Exp $ + +XXX missing from tarball??? + +--- gegl/Makefile.in.orig Sat Dec 10 09:34:57 2011 ++++ gegl/Makefile.in Sat Dec 10 09:35:18 2011 +@@ -495,8 +495,7 @@ libgegl_@GEGL_API_VERSION@_la_LIBADD = \ + @HAVE_INTROSPECTION_TRUE@typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) + @HAVE_INTROSPECTION_TRUE@@HAVE_VALA_TRUE@vapidir = $(datadir)/vala/vapi + @HAVE_INTROSPECTION_TRUE@@HAVE_VALA_TRUE@vapi_DATA = \ +-@HAVE_INTROSPECTION_TRUE@@HAVE_VALA_TRUE@ gegl-@GEGL_API_VERSION@.vapi \ +-@HAVE_INTROSPECTION_TRUE@@HAVE_VALA_TRUE@ gegl-@GEGL_API_VERSION@.deps ++@HAVE_INTROSPECTION_TRUE@@HAVE_VALA_TRUE@ gegl-@GEGL_API_VERSION@.vapi + + + # diff --git a/graphics/gegl/pkg/PLIST-main b/graphics/gegl/pkg/PLIST-main index 6700ac91327..e2eddeb0db2 100644 --- a/graphics/gegl/pkg/PLIST-main +++ b/graphics/gegl/pkg/PLIST-main @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST-main,v 1.8 2011/03/02 06:43:25 ajacoutot Exp $ +@comment $OpenBSD: PLIST-main,v 1.9 2011/12/10 09:13:43 ajacoutot Exp $ @bin bin/gegl include/gegl-0.1/ include/gegl-0.1/gegl-buffer-backend.h @@ -7,6 +7,7 @@ include/gegl-0.1/gegl-buffer.h include/gegl-0.1/gegl-chant.h include/gegl-0.1/gegl-color.h include/gegl-0.1/gegl-curve.h +include/gegl-0.1/gegl-enums.h include/gegl-0.1/gegl-lookup.h include/gegl-0.1/gegl-matrix.h include/gegl-0.1/gegl-paramspecs.h @@ -34,8 +35,6 @@ include/gegl-0.1/operation/gegl-operation-source.h include/gegl-0.1/operation/gegl-operation-temporal.h include/gegl-0.1/operation/gegl-operation.h lib/gegl-0.1/ -@comment lib/gegl-0.1/add-noise.la -lib/gegl-0.1/add-noise.so @comment lib/gegl-0.1/add.la lib/gegl-0.1/add.so @comment lib/gegl-0.1/affine.la @@ -78,6 +77,8 @@ lib/gegl-0.1/darken.so lib/gegl-0.1/difference-of-gaussians.so @comment lib/gegl-0.1/difference.la lib/gegl-0.1/difference.so +@comment lib/gegl-0.1/display.la +lib/gegl-0.1/display.so @comment lib/gegl-0.1/divide.la lib/gegl-0.1/divide.so @comment lib/gegl-0.1/dropshadow.la @@ -92,10 +93,16 @@ lib/gegl-0.1/dst-out.so lib/gegl-0.1/dst-over.so @comment lib/gegl-0.1/dst.la lib/gegl-0.1/dst.so +@comment lib/gegl-0.1/edge-laplace.la +lib/gegl-0.1/edge-laplace.so +@comment lib/gegl-0.1/edge-sobel.la +lib/gegl-0.1/edge-sobel.so @comment lib/gegl-0.1/exclusion.la lib/gegl-0.1/exclusion.so @comment lib/gegl-0.1/exp-combine.la lib/gegl-0.1/exp-combine.so +@comment lib/gegl-0.1/exr-save.la +lib/gegl-0.1/exr-save.so @comment lib/gegl-0.1/fattal02.la lib/gegl-0.1/fattal02.so @comment lib/gegl-0.1/fractal-explorer.la @@ -122,6 +129,8 @@ lib/gegl-0.1/invert.so lib/gegl-0.1/jp2-load.so @comment lib/gegl-0.1/jpg-load.la lib/gegl-0.1/jpg-load.so +@comment lib/gegl-0.1/jpg-save.la +lib/gegl-0.1/jpg-save.so @comment lib/gegl-0.1/layer.la lib/gegl-0.1/layer.so @comment lib/gegl-0.1/levels.la @@ -135,7 +144,9 @@ lib/gegl-0.1/magick-load.so @comment lib/gegl-0.1/mantiuk06.la lib/gegl-0.1/mantiuk06.so @comment lib/gegl-0.1/map_absolute.la -lib/gegl-0.1/map_absolute.so +lib/gegl-0.1/map-absolute.so +@comment lib/gegl-0.1/map-relative.la +lib/gegl-0.1/map-relative.so @comment lib/gegl-0.1/mblur.la lib/gegl-0.1/mblur.so @comment lib/gegl-0.1/mirrors.la @@ -146,6 +157,8 @@ lib/gegl-0.1/mono-mixer.so lib/gegl-0.1/motion-blur.so @comment lib/gegl-0.1/multiply.la lib/gegl-0.1/multiply.so +@comment lib/gegl-0.1/noise-reduction.la +lib/gegl-0.1/noise-reduction.so @comment lib/gegl-0.1/noise.la lib/gegl-0.1/noise.so @comment lib/gegl-0.1/nop.la @@ -236,6 +249,8 @@ lib/gegl-0.1/value-invert.so lib/gegl-0.1/vector-fill.so @comment lib/gegl-0.1/vector-stroke.la lib/gegl-0.1/vector-stroke.so +@comment lib/gegl-0.1/vignette.la +lib/gegl-0.1/vignette.so @comment lib/gegl-0.1/weighted-blend.la lib/gegl-0.1/weighted-blend.so @comment lib/gegl-0.1/whitebalance.la @@ -244,6 +259,9 @@ lib/gegl-0.1/whitebalance.so lib/gegl-0.1/write-buffer.so @comment lib/gegl-0.1/xor.la lib/gegl-0.1/xor.so +lib/girepository-1.0/Gegl-0.1.typelib lib/libgegl-0.1.la @lib lib/libgegl-0.1.so.${LIBgegl-0.1_VERSION} lib/pkgconfig/gegl.pc +share/gir-1.0/Gegl-0.1.gir +share/vala/vapi/gegl-0.1.vapi