From owner-svn-ports-all@freebsd.org Wed Dec 20 19:34:14 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59083E9F54E; Wed, 20 Dec 2017 19:34:14 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2F6027E2CD; Wed, 20 Dec 2017 19:34:14 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBKJYD3Y096343; Wed, 20 Dec 2017 19:34:13 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBKJYCC6096330; Wed, 20 Dec 2017 19:34:12 GMT (envelope-from bapt@FreeBSD.org) Message-Id: <201712201934.vBKJYCC6096330@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f From: Baptiste Daroussin Date: Wed, 20 Dec 2017 19:34:12 +0000 (UTC) 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 ... X-SVN-Group: ports-head X-SVN-Commit-Author: bapt X-SVN-Commit-Paths: 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 textproc/zorba X-SVN-Commit-Revision: 456845 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2017 19:34:14 -0000 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 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: