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 ...
Baptiste Daroussin
bapt at FreeBSD.org
Wed Dec 20 19:34:14 UTC 2017
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 at 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 at 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:
More information about the svn-ports-head
mailing list