Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Dec 2017 19:34:12 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r456845 - in head: audio/libgpod biology/libsbml comms/gnuradio comms/owfs devel/libftdi1 devel/py-instant dns/ldns emulators/gem5 graphics/hugin graphics/mapserver math/fityk math/ufc ...
Message-ID:  <201712201934.vBKJYCC6096330@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Wed Dec 20 19:34:11 2017
New Revision: 456845
URL: https://svnweb.freebsd.org/changeset/ports/456845

Log:
  Switch from swig 2.0 to swig 3.0

Modified:
  head/audio/libgpod/Makefile
  head/biology/libsbml/Makefile
  head/comms/gnuradio/Makefile
  head/comms/owfs/Makefile
  head/devel/libftdi1/Makefile
  head/devel/py-instant/Makefile
  head/dns/ldns/Makefile
  head/emulators/gem5/Makefile
  head/graphics/hugin/Makefile
  head/graphics/mapserver/Makefile
  head/math/fityk/Makefile
  head/math/ufc/Makefile
  head/textproc/zorba/Makefile

Modified: head/audio/libgpod/Makefile
==============================================================================
--- head/audio/libgpod/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/audio/libgpod/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -38,12 +38,12 @@ IMOBILE_CONFIGURE_WITH=	libimobiledevice
 MONO_USE=		GNOME=gtksharp20
 MONO_CONFIGURE_WITH=	mono
 
-PYTHON_BUILD_DEPENDS=	swig2.0:devel/swig20 \
+PYTHON_BUILD_DEPENDS=	swig3.0:devel/swig30 \
 			${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen
 PYTHON_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen
 PYTHON_USE=		GNOME=pygobject
 PYTHON_USES=		python:2.7
-PYTHON_CONFIGURE_ENV=	SWIG="${LOCALBASE}/bin/swig2.0"
+PYTHON_CONFIGURE_ENV=	SWIG="${LOCALBASE}/bin/swig3.0"
 PYTHON_CONFIGURE_WITH=	python
 
 PORTDOCS=	ChangeLog NEWS README*

Modified: head/biology/libsbml/Makefile
==============================================================================
--- head/biology/libsbml/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/biology/libsbml/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -26,16 +26,18 @@ OPTIONS_DEFINE=	EXAMPLES PYTHON RUBY
 OPTIONS_SUB=	yes
 PLIST_SUB+=	PORTVERSION=${PORTVERSION}
 
-PYTHON_BUILD_DEPENDS=	swig2.0:devel/swig20
+PYTHON_BUILD_DEPENDS=	swig3.0:devel/swig30
 PYTHON_USES=		python:2.7
 PYTHON_CMAKE_ON=	-DWITH_PYTHON:BOOL=ON \
 			-DPYTHON_INCLUDE_DIR:STRING="${PYTHON_INCLUDEDIR}" \
 			-DPYTHON_LIBRARY:STRING="${PYTHONBASE}/lib/lib${PYTHON_VERSION}.so" \
 			-DPYTHON_EXECUTABLE:STRING="${PYTHON_CMD}"
+PYTHON_BINARY_ALIAS=	swig=swig3.0
 
-RUBY_BUILD_DEPENDS=	swig2.0:devel/swig20
+RUBY_BUILD_DEPENDS=	swig3.0:devel/swig30
 RUBY_USE=		ruby=yes
 RUBY_CMAKE_ON=		-DWITH_RUBY:BOOL=ON
+RUBY_BINARY_ALIAS=	swig=swig3.0
 
 post-patch:
 	@${REINPLACE_CMD} -e \

Modified: head/comms/gnuradio/Makefile
==============================================================================
--- head/comms/gnuradio/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/comms/gnuradio/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -2,7 +2,7 @@
 
 PORTNAME=	gnuradio
 PORTVERSION=	3.7.10.1
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	comms astro hamradio
 MASTER_SITES=	http://gnuradio.org/releases/gnuradio/ \
 		LOCAL/db
@@ -13,7 +13,7 @@ COMMENT=	Amateur Radio Software defined radio
 LICENSE=	GPLv3
 
 BUILD_DEPENDS=	sdl-config:devel/sdl12 \
-		swig2.0:devel/swig20 \
+		swig3.0:devel/swig30 \
 		cheetah:devel/py-cheetah@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
 		xdg-open:devel/xdg-utils \
@@ -47,7 +47,7 @@ USES=		cmake:outsource compiler:c11 iconv perl5 pkgcon
 SHEBANG_FILES=	grc/scripts/freedesktop/grc_setup_freedesktop.in \
 		gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor \
 		gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
-CMAKE_ARGS+=	-DSWIG_EXECUTABLE:STRING="${LOCALBASE}/bin/swig2.0"\
+CMAKE_ARGS+=	-DSWIG_EXECUTABLE:STRING="${LOCALBASE}/bin/swig3.0"\
 		-DICONV_PREFIX:STRING="${ICONV_PREFIX}" \
 		-DICONV_LIB:STRING="X${ICONV_LIB}" \
 		-DENABLE_GR_CTRLPORT="YES" \

Modified: head/comms/owfs/Makefile
==============================================================================
--- head/comms/owfs/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/comms/owfs/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -100,8 +100,8 @@ PLIST_SUB+=			OWNETPYTHON="@comment "
 
 # If Perl, Python or PHP is requested, enable SWIG
 .if ${PORT_OPTIONS:MOWPERL} || ${PORT_OPTIONS:MOWPYTHON} || ${PORT_OPTIONS:MOWPHP}
-BUILD_DEPENDS+=			${LOCALBASE}/bin/swig2.0:devel/swig20
-CONFIGURE_ARGS+=		--enable-swig SWIG=${LOCALBASE}/bin/swig2.0
+BUILD_DEPENDS+=			swig3.0:devel/swig30
+CONFIGURE_ARGS+=		--enable-swig SWIG=${LOCALBASE}/bin/swig3.0
 .else
 CONFIGURE_ARGS+=		--disable-swig
 .endif

Modified: head/devel/libftdi1/Makefile
==============================================================================
--- head/devel/libftdi1/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/devel/libftdi1/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -44,7 +44,8 @@ CMAKE_ARGS+=	-DEXAMPLES:BOOL=false
 .if ${PORT_OPTIONS:MPYTHON}
 USES+=		python:2
 CMAKE_ARGS+=	-DPYTHON_BINDINGS:BOOL=true
-BUILD_DEPENDS+=	swig2.0:devel/swig20
+BUILD_DEPENDS+=	swig3.0:devel/swig30
+BINARY_ALIAS=	swig=swig3.0
 .else
 CMAKE_ARGS+=	-DPYTHON_BINDINGS:BOOL=false
 .endif

Modified: head/devel/py-instant/Makefile
==============================================================================
--- head/devel/py-instant/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/devel/py-instant/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -3,6 +3,7 @@
 
 PORTNAME=	instant
 PORTVERSION=	${MMVERSION}.0
+PORTREVISION=	1
 CATEGORIES=	devel python
 MASTER_SITES=	https://launchpad.net/${PORTNAME}/${MMVERSION}.x/${PORTVERSION}/+download/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +13,7 @@ COMMENT=	Python module for instant inlining of C and C
 
 LICENSE=	LGPL3
 
-RUN_DEPENDS=	swig2.0:devel/swig20
+RUN_DEPENDS=	swig3.0:devel/swig30
 
 USES=			python:2
 USE_PYTHON=		distutils

Modified: head/dns/ldns/Makefile
==============================================================================
--- head/dns/ldns/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/dns/ldns/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -66,8 +66,9 @@ INSTALL_TARGET=	install-pyldns
 
 CONFIGURE_ARGS+=--with-pyldns
 LIB_DEPENDS+=	libldns.so:dns/ldns
-BUILD_DEPENDS+=	swig2.0:devel/swig20
+BUILD_DEPENDS+=	swig3.0:devel/swig30
 CFLAGS+=	-I${OPENSSLINC}
+BINARY_ALIAS=	swig=swig3.0
 
 post-patch:
 	@${REINPLACE_CMD} \

Modified: head/emulators/gem5/Makefile
==============================================================================
--- head/emulators/gem5/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/emulators/gem5/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -8,7 +8,7 @@ CATEGORIES=	emulators
 MAINTAINER=	vg@FreeBSD.org
 COMMENT=	gem5 Simulator System
 
-BUILD_DEPENDS=	swig2.0:devel/swig20 \
+BUILD_DEPENDS=	swig3.0:devel/swig30 \
 		scons:devel/scons
 
 BROKEN_armv6=		fails to link: undefined reference to HDLcd::BUS_OPTIONS_RESETV
@@ -21,7 +21,7 @@ DATE=		20140422
 USE_GITHUB=	yes
 GH_ACCOUNT=	CTSRD-CHERI
 GH_TAGNAME=	99d65cc
-SWIG_BIN=	swig2.0
+SWIG_BIN=	swig3.0
 USES=		gmake
 
 .include <bsd.port.pre.mk>

Modified: head/graphics/hugin/Makefile
==============================================================================
--- head/graphics/hugin/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/graphics/hugin/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -49,7 +49,8 @@ AUTOPANOSIFTC_RUN_DEPENDS=	autopano:graphics/autopano-
 
 PYTHON_DESC=		Python Scripting Interface
 PYTHON_USES=		python:2.7
-PYTHON_BUILD_DEPENDS=	swig2.0:devel/swig20
+PYTHON_BUILD_DEPENDS=	swig3.0:devel/swig30
+PYTHON_BINARY_ALIAS=	swig=swig3.0
 PYTHON_CMAKE_ON=	-DBUILD_HSI=ON
 PYTHON_CMAKE_OFF=	-DBUILD_HSI=OFF
 

Modified: head/graphics/mapserver/Makefile
==============================================================================
--- head/graphics/mapserver/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/graphics/mapserver/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -44,7 +44,8 @@ WCS_DESC=		WCS Server support
 
 .if ${PORT_OPTIONS:MPYTHON}
 USES+=			python:2
-BUILD_DEPENDS+=		swig2.0:devel/swig20
+BUILD_DEPENDS+=		swig3.0:devel/swig30
+BINARY_ALIAS=		swig=swig3.0
 CMAKE_ARGS+=		-DWITH_PYTHON=yes
 PLIST_SUB+=		PYTHON=""
 MAP_EGG=		MapScript-${PORTVERSION}-${PYTHON_VERSION:S/thon//}
@@ -137,9 +138,10 @@ PLIST_SUB+=		PHP="@comment "
 
 .if ${PORT_OPTIONS:MPERL}
 USES+=		perl5
-BUILD_DEPENDS=	${LOCALBASE}/bin/swig2.0:devel/swig20
+BUILD_DEPENDS=	swig3.0:devel/swig30
 CMAKE_ARGS+=	-DWITH_PERL=1
 PLIST_SUB+=	PERL=""
+BINARY_ALIAS=	swig=swig3.0
 .else
 CMAKE_ARGS+=	-DWITH_PERL=0
 PLIST_SUB+=	PERL="@comment "

Modified: head/math/fityk/Makefile
==============================================================================
--- head/math/fityk/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/math/fityk/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -14,7 +14,7 @@ LICENSE=	GPLv2 # (or later)
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	boost-libs>=1.35:devel/boost-libs \
-		swig2.0:devel/swig20 \
+		swig3.0:devel/swig30 \
 		gnuplot:math/gnuplot
 RUN_DEPENDS=	gnuplot:math/gnuplot
 
@@ -32,6 +32,7 @@ WX_CONF_ARGS=	absolute
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
+BINARY_ALIAS=	swig=swig3.0
 
 CFLAGS+=	-D_GNU_SOURCE
 CPPFLAGS+=	-I${WRKDIR}/xylib-1.4 \

Modified: head/math/ufc/Makefile
==============================================================================
--- head/math/ufc/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/math/ufc/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -10,7 +10,7 @@ MASTER_SITES=	http://launchpad.net/${PORTNAME}/${MMVER
 MAINTAINER=	bacon4000@gmail.com
 COMMENT=	Unified framework for finite element assembly
 
-BUILD_DEPENDS=	swig2.0:devel/swig20
+BUILD_DEPENDS=	swig3.0:devel/swig30
 LIB_DEPENDS=	libboost_math_c99.so:devel/boost-libs
 
 # LICENSE=	public domain

Modified: head/textproc/zorba/Makefile
==============================================================================
--- head/textproc/zorba/Makefile	Wed Dec 20 19:20:20 2017	(r456844)
+++ head/textproc/zorba/Makefile	Wed Dec 20 19:34:11 2017	(r456845)
@@ -82,7 +82,8 @@ CMAKE_ARGS+=	-DJAVA_LIBDIR:PATH=${JAVALIBDIR}
 .endif
 
 .if defined(WITH_SWIG)
-BUILD_DEPENDS+=	swig2.0:devel/swig20
+BUILD_DEPENDS+=	swig3.0:devel/swig30
+BINARY_ALIAS=	swig=swig3.0
 .endif
 
 post-patch:



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