[Midnightbsd-cvs] mports [24675] trunk/graphics/graphviz: disable svg lib

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Nov 22 15:34:02 EST 2018


Revision: 24675
          http://svnweb.midnightbsd.org/mports/?rev=24675
Author:   laffer1
Date:     2018-11-22 15:34:01 -0500 (Thu, 22 Nov 2018)
Log Message:
-----------
disable svg lib

Modified Paths:
--------------
    trunk/graphics/graphviz/Makefile
    trunk/graphics/graphviz/pkg-plist

Modified: trunk/graphics/graphviz/Makefile
===================================================================
--- trunk/graphics/graphviz/Makefile	2018-11-22 20:27:51 UTC (rev 24674)
+++ trunk/graphics/graphviz/Makefile	2018-11-22 20:34:01 UTC (rev 24675)
@@ -2,14 +2,15 @@
 
 PORTNAME=	graphviz
 PORTVERSION=	2.40.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics tk
-MASTER_SITES=	http://www.graphviz.org/pub/graphviz/ARCHIVE/
+MASTER_SITES=	https://graphviz.gitlab.io/pub/graphviz/stable/SOURCES/
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Graph Visualization Software from AT&T and Bell Labs
 
 LICENSE=	epl
+LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libltdl.so:devel/libltdl \
 		libpng.so:graphics/png \
@@ -18,7 +19,9 @@
 		libexpat.so:textproc/expat2 \
 		libgd.so:${GD_PORT}
 
-USES=		bison cpe gmake jpeg libtool:keepla pkgconfig pathfix shebangfix
+USES=		bison compiler:c++11-lang cpe gmake groff \
+		jpeg libtool:keepla localbase:ldflags \
+		pkgconfig pathfix shebangfix
 GNU_CONFIGURE=	yes
 LDFLAGS+=	-L${LOCALBASE}/lib
 CPPFLAGS+=	-I${LOCALBASE}/include
@@ -49,7 +52,7 @@
 
 USE_LDCONFIG=	${TRUE_PREFIX}/lib/${PORTNAME}
 
-OPTIONS_DEFINE=	XPM DIGCOLA IPSEPCOLA ICONV NLS PANGOCAIRO LIBRSVG2 POPPLER \
+OPTIONS_DEFINE=	XPM DIGCOLA IPSEPCOLA ICONV NLS PANGOCAIRO POPPLER \
 		ANN GTS GTK2 GDK GDK_PIXBUF GNOMEUI SMYRNA GVEDIT MING DEVIL \
 		GHOSTSCRIPT PERL PHP PYTHON RUBY LUA TCL TK GUILE NVTHREADS \
 		DOCS EXAMPLES
@@ -84,7 +87,6 @@
 ICONV_USES=	iconv
 NLS_USES=	gettext
 PANGOCAIRO_USE=	GNOME=pango,cairo XORG=xrender,x11,xau,xdmcp
-LIBRSVG2_USE=	GNOME=librsvg2 GL=gl,glu,glut
 GTK2_USE=	XORG=sm,ice,xext,xinerama,xi,xrandr,xcursor,xfixes GNOME=gtk20
 GNOMEUI_USE=	GNOME=libgnomeui
 SMYRNA_USE=	GNOME=libglade2 GL=glut
@@ -98,6 +100,7 @@
 LUA_USES=	lua
 TCL_USES=	tcl:build
 TK_USES= 	tk:build
+TK_IMPLIES=	TCL
 POPPLER_LIB_DEPENDS=	libpoppler-glib.so:graphics/poppler-glib
 ANN_LIB_DEPENDS=	libann.so:math/ann
 GTS_LIB_DEPENDS=	libgts.so:graphics/gts
@@ -114,7 +117,6 @@
 IPSEPCOLA_CONFIGURE_WITH=	ipsepcola
 NLS_CONFIGURE_ENABLE=		nls
 PANGOCAIRO_CONFIGURE_WITH=	pangocairo
-LIBRSVG2_CONFIGURE_WITH=	rsvg
 POPPLER_CONFIGURE_WITH=		poppler
 ANN_CONFIGURE_WITH=		ann
 ANN_CONFIGURE_ENV=	ANN_CFLAGS=-I${LOCALBASE}/include ANN_LIBS=-lann
@@ -163,6 +165,7 @@
 		--with-libgd \
 		--with-fontconfigincludedir=${LOCALBASE}/include \
 		--with-fontconfiglibdir=${LOCALBASE}/lib \
+		--without-rsvg \
 		--disable-io --disable-ocaml --disable-java \
 		--disable-sharp
 
@@ -170,12 +173,6 @@
 BROKEN=	Ming incomplete, uses removed libgraph
 .endif
 
-.if ${OSVERSION} > 1100000
-.if ${PORT_OPTIONS:MPHP}
-BROKEN=	code generated by swig fails to compile
-.endif
-.endif
-
 .if ${PORT_OPTIONS:MTK}
 .if empty(PORT_OPTIONS:MTCL)
 IGNORE=	option TCL is required for option TK
@@ -195,12 +192,6 @@
 CONFIGURE_ARGS+=	--without-libiconv-prefix
 .endif
 
-.if ${PORT_OPTIONS:MLIBRSVG2}
-.if empty(PORT_OPTIONS:MPANGOCAIRO)
-IGNORE=	option PANGOCAIRO is required for option LIBRVG2
-.endif
-.endif
-
 .if ${PORT_OPTIONS:MGHOSTSCRIPT}
 .if empty(PORT_OPTIONS:MPANGOCAIRO)
 IGNORE=	option PANGOCAIRO is required for option GHOSTSCRIPT

Modified: trunk/graphics/graphviz/pkg-plist
===================================================================
--- trunk/graphics/graphviz/pkg-plist	2018-11-22 20:27:51 UTC (rev 24674)
+++ trunk/graphics/graphviz/pkg-plist	2018-11-22 20:34:01 UTC (rev 24675)
@@ -209,10 +209,6 @@
 %%RUBY%%lib/graphviz/ruby/libgv_ruby.la
 %%RUBY%%lib/graphviz/ruby/libgv_ruby.so
 %%RUBY%%%%RUBY_SITEARCHLIBDIR%%/gv.so
-%%LIBRSVG2%%lib/graphviz/libgvplugin_rsvg.la
-%%LIBRSVG2%%lib/graphviz/libgvplugin_rsvg.so
-%%LIBRSVG2%%lib/graphviz/libgvplugin_rsvg.so.6
-%%LIBRSVG2%%lib/graphviz/libgvplugin_rsvg.so.6.0.0
 %%DEVIL%%lib/graphviz/libgvplugin_devil.la
 %%DEVIL%%lib/graphviz/libgvplugin_devil.so
 %%DEVIL%%lib/graphviz/libgvplugin_devil.so.6



More information about the Midnightbsd-cvs mailing list