svn commit: r482161 - head/graphics/graphviz
Tobias Kortkamp
tobik at FreeBSD.org
Mon Oct 15 18:00:29 UTC 2018
On Mon, Oct 15, 2018, at 19:10, Mathieu Arnold wrote:
> Author: mat
> Date: Mon Oct 15 17:10:42 2018
> New Revision: 482161
> URL: https://svnweb.freebsd.org/changeset/ports/482161
>
> Log:
> Remove LIBRSVG2 option, it creates a dependency loop.
>
> It is also discouraged upstream, graphviz can create svg without it.
>
> Modified:
> head/graphics/graphviz/Makefile (contents, props changed)
>
> Modified: head/graphics/graphviz/Makefile
> ==============================================================================
> --- head/graphics/graphviz/Makefile Mon Oct 15 16:46:32 2018 (r482160)
> +++ head/graphics/graphviz/Makefile Mon Oct 15 17:10:42 2018 (r482161)
> @@ -54,7 +54,7 @@ PDOCS_HTML= doc/*.html doc/info/*.gif
>
> USE_LDCONFIG= ${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
> @@ -89,7 +89,6 @@ XPM_USE= XORG=xaw,xpm,xmu,xt,sm,ice,xext,x11,xau,xdmcp
> 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,pangox-compat GL=glut
> @@ -121,8 +120,6 @@ IPSEPCOLA_CONFIGURE_WITH= ipsepcola
> IPSEPCOLA_IMPLIES= DIGCOLA
> NLS_CONFIGURE_ENABLE= nls
> PANGOCAIRO_CONFIGURE_WITH= pangocairo
> -LIBRSVG2_CONFIGURE_WITH= rsvg
> -LIBRSVG2_IMPLIES= PANGOCAIRO
> POPPLER_CONFIGURE_WITH= poppler
> ANN_CONFIGURE_WITH= ann
> ANN_CONFIGURE_ENV= ANN_CFLAGS=-I${LOCALBASE}/include ANN_LIBS=-lann
>
I always wonder with commits like this: Since LIBRSVG2_CONFIGURE_WITH
is now gone, I think --without-rsvg should be added to CONFIGURE_ARGS.
Otherwise if librsvg2 is installed in the build environment it will
be accidentally picked up by the configure script.
More information about the svn-ports-all
mailing list