Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Feb 2020 21:17:52 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r527132 - in head/graphics/gegl: . files
Message-ID:  <202002252117.01PLHqSK071606@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Tue Feb 25 21:17:52 2020
New Revision: 527132
URL: https://svnweb.freebsd.org/changeset/ports/527132

Log:
  Update gegl to 0.4.22.
  
  - Poppler support is back
  - Move a couple of OPTION _DESC lines to the other OPTION variables.

Deleted:
  head/graphics/gegl/files/
Modified:
  head/graphics/gegl/Makefile
  head/graphics/gegl/distinfo
  head/graphics/gegl/pkg-plist

Modified: head/graphics/gegl/Makefile
==============================================================================
--- head/graphics/gegl/Makefile	Tue Feb 25 21:12:51 2020	(r527131)
+++ head/graphics/gegl/Makefile	Tue Feb 25 21:17:52 2020	(r527132)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gegl
-PORTVERSION=	0.4.18
-PORTREVISION=	3
+PORTVERSION=	0.4.22
 CATEGORIES=	graphics
 MASTER_SITES=	GIMP
 
@@ -21,9 +20,10 @@ BUILD_DEPENDS=	bash:shells/bash
 LIB_DEPENDS=	libbabl-0.1.so:x11/babl \
 		libjson-glib-1.0.so:devel/json-glib \
 		libfribidi.so:converters/fribidi \
+		libnsgif.so:graphics/libnsgif \
 		libpng.so:graphics/png
 
-USES=		compiler:c++14-lang cpe gettext gnome jpeg libtool localbase \
+USES=		compiler:c++14-lang cpe gettext gnome jpeg localbase \
 		meson pathfix pkgconfig shebangfix uniquefiles tar:xz
 USE_GNOME=	glib20 intltool introspection:build
 USE_LDCONFIG=	yes
@@ -39,24 +39,19 @@ MESON_ARGS=	-Ddocs=false \
 		-Dvapigen=disabled \
 		-Dlua=disabled
 
-GEGL_MINOR=	417
+GEGL_SHLIB=	0.421.1
 GEGL_VER=	0.4
-PLIST_SUB+=	GEGL_MINOR="${GEGL_MINOR}" GEGL_VER=${GEGL_VER}
+PLIST_SUB+=	GEGL_SHLIB=${GEGL_SHLIB} GEGL_VER=${GEGL_VER}
 
 SHEBANG_FILES=	tools/xml_insert.sh
 
 OPTIONS_SUB=	yes
 OPTIONS_DEFINE=	CAIRO ENSCRIPT FFMPEG PIXBUF GRAPHVIZ JASPER \
-		OPENEXR RAW PANGO LIBRSVG2 SDL SPIRO V4L \
+		OPENEXR RAW PANGO POPPLER LIBRSVG2 SDL SPIRO V4L \
 		LCMS2 WEBP TIFF GEXIV2
 OPTIONS_DEFAULT=CAIRO ENSCRIPT GEXIV2 PIXBUF GRAPHVIZ JASPER LCMS2 \
-		OPENEXR RAW PANGO LIBRSVG2 SDL SPIRO V4L WEBP TIFF
+		OPENEXR RAW PANGO POPPLER LIBRSVG2 SDL SPIRO V4L WEBP TIFF
 
-ENSCRIPT_DESC=	Enscript support
-SPIRO_DESC=	Spiro support
-#UMFPACK_DESC=	UMFpack support
-GEXIV2_DESC=	EXIF and IPTC metadata support via gexiv2
-
 PIXBUF_USE=	GNOME=gdkpixbuf2
 PIXBUF_MESON_ENABLED=	gdk-pixbuf
 
@@ -66,6 +61,10 @@ CAIRO_MESON_ENABLED=	cairo
 PANGO_USE=	GNOME=pango
 PANGO_MESON_ENABLED=	pango
 
+POPPLER_LIB_DEPENDS=	libpoppler-glib.so:graphics/poppler-glib
+POPPLER_MESON_WITH=	poppler
+
+ENSCRIPT_DESC=		Enscript support
 ENSCRIPT_BUILD_DEPENDS=	enscript:print/enscript-a4
 
 FFMPEG_LIB_DEPENDS=	libavformat.so:multimedia/ffmpeg
@@ -94,6 +93,7 @@ SDL_USE=		SDL=sdl2
 SDL_USES=		sdl
 SDL_MESON_ENABLED=	sdl2
 
+SPIRO_DESC=		Spiro support
 SPIRO_LIB_DEPENDS=	libspiro.so:graphics/libspiro
 SPIRO_MESON_ENABLED=	libspiro
 
@@ -107,10 +107,12 @@ WEBP_MESON_ENABLED=	webp
 
 # UMFPACK has two "problems"
 # 1) it build with port gcc 2) needed libs aren't recorded in the libraries.
+#UMFPACK_DESC=		UMFpack support
 #UMFPACK_LIB_DEPENDS=	libumfpack.so:math/suitesparse
 #UMFPACK_MESON_ENABLED=	umfpack
 MESON_ARGS+=		-Dumfpack=disabled
 
+GEXIV2_DESC=		EXIF and IPTC metadata support via gexiv2
 GEXIV2_LIB_DEPENDS=	libgexiv2.so:graphics/gexiv2
 GEXIV2_MESON_ENABLED=	gexiv2
 

Modified: head/graphics/gegl/distinfo
==============================================================================
--- head/graphics/gegl/distinfo	Tue Feb 25 21:12:51 2020	(r527131)
+++ head/graphics/gegl/distinfo	Tue Feb 25 21:17:52 2020	(r527132)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1577439289
-SHA256 (gegl-0.4.18.tar.xz) = c946dfb45beb7fe0fb95b89a25395b449eda2b205ba3e8a1ffb1ef992d9eca64
-SIZE (gegl-0.4.18.tar.xz) = 4812756
+TIMESTAMP = 1582643758
+SHA256 (gegl-0.4.22.tar.xz) = 1888ec41dfd19fe28273795c2209efc1a542be742691561816683990dc642c61
+SIZE (gegl-0.4.22.tar.xz) = 4826748

Modified: head/graphics/gegl/pkg-plist
==============================================================================
--- head/graphics/gegl/pkg-plist	Tue Feb 25 21:12:51 2020	(r527131)
+++ head/graphics/gegl/pkg-plist	Tue Feb 25 21:17:52 2020	(r527132)
@@ -97,6 +97,7 @@ lib/gegl-%%GEGL_VER%%/jpg-save.so
 %%CAIRO%%lib/gegl-%%GEGL_VER%%/npd.so
 lib/gegl-%%GEGL_VER%%/npy-save.so
 %%CAIRO%%lib/gegl-%%GEGL_VER%%/path.so
+%%POPPLER%%lib/gegl-%%GEGL_VER%%/pdf-load.so
 %%PIXBUF%%lib/gegl-%%GEGL_VER%%/pixbuf-load.so
 %%PIXBUF%%lib/gegl-%%GEGL_VER%%/pixbuf-save.so
 lib/gegl-%%GEGL_VER%%/png-load.so
@@ -122,7 +123,7 @@ lib/gegl-%%GEGL_VER%%/transformops.so
 lib/girepository-1.0/Gegl-%%GEGL_VER%%.typelib
 lib/libgegl-%%GEGL_VER%%.so
 lib/libgegl-%%GEGL_VER%%.so.0
-lib/libgegl-%%GEGL_VER%%.so.0.%%GEGL_MINOR%%.1
+lib/libgegl-%%GEGL_VER%%.so.%%GEGL_SHLIB%%
 lib/libgegl-npd-%%GEGL_VER%%.so
 lib/libgegl-sc-%%GEGL_VER%%.so
 libdata/pkgconfig/gegl-%%GEGL_VER%%.pc
@@ -145,8 +146,8 @@ share/locale/it/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
 share/locale/ko/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
 share/locale/lv/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
 share/locale/mr/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
-share/locale/ne/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
 share/locale/nb/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
+share/locale/ne/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
 share/locale/oc/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
 share/locale/pl/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
 share/locale/pt_BR/LC_MESSAGES/gegl-%%GEGL_VER%%.mo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002252117.01PLHqSK071606>