Date: Tue, 12 Dec 2017 18:35:32 +0000 (UTC) From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r456181 - in head: devel/geany-plugin-geanypy editors/kate-plugin-pate emulators/catapult games/crossfire-server games/kiki games/rtb graphics/pecomato graphics/py-exif graphics/truevis... Message-ID: <201712121835.vBCIZWMI004866@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: antoine Date: Tue Dec 12 18:35:32 2017 New Revision: 456181 URL: https://svnweb.freebsd.org/changeset/ports/456181 Log: - Those ports fail to build with python3 - Add some explicit FLAVOR to dependencies where needed Modified: head/devel/geany-plugin-geanypy/Makefile head/editors/kate-plugin-pate/Makefile head/emulators/catapult/Makefile head/games/crossfire-server/Makefile head/games/kiki/Makefile head/games/rtb/Makefile head/graphics/pecomato/Makefile head/graphics/py-exif/Makefile head/graphics/truevision/Makefile head/japanese/libtomoe-gtk/Makefile head/java/eclipse-pydev/Makefile head/korean/hunspell/Makefile head/textproc/py-libxslt/Makefile Modified: head/devel/geany-plugin-geanypy/Makefile ============================================================================== --- head/devel/geany-plugin-geanypy/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/devel/geany-plugin-geanypy/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -7,7 +7,7 @@ CATEGORIES= devel MAINTAINER= madpilot@FreeBSD.org COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC} -USES= python +USES= python:2.7 USE_GNOME= pygtk2 .include "${.CURDIR}/../geany-plugins/files/Makefile.common" Modified: head/editors/kate-plugin-pate/Makefile ============================================================================== --- head/editors/kate-plugin-pate/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/editors/kate-plugin-pate/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -9,7 +9,7 @@ DISTNAME= kate-${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Support for Python plugins in Kate -USES= cmake:outsource,noninja kde:4 python tar:xz +USES= cmake:outsource,noninja kde:4 python:2.7 tar:xz USE_KDE= kdelibs automoc4 kate \ pykde4_build pykde4_run USE_QT4= gui webkit \ Modified: head/emulators/catapult/Makefile ============================================================================== --- head/emulators/catapult/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/emulators/catapult/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -18,7 +18,7 @@ RUN_DEPENDS= openmsx:emulators/openmsx OPTIONS_DEFINE= DEBUG DOCS -USES= gmake pkgconfig python:build +USES= gmake pkgconfig python:2.7,build USE_GCC= yes USE_CXXSTD= gnu++0x USE_GNOME= gtk20 libxml2 Modified: head/games/crossfire-server/Makefile ============================================================================== --- head/games/crossfire-server/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/games/crossfire-server/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -22,7 +22,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libpng.so:graphics/png RUN_DEPENDS= bash:shells/bash -USES= autoreconf gmake libtool perl5 python shebangfix tar:bzip2 \ +USES= autoreconf gmake libtool perl5 python:2.7 shebangfix tar:bzip2 \ uidfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static --with-check=no --localstatedir=/var/games Modified: head/games/kiki/Makefile ============================================================================== --- head/games/kiki/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/games/kiki/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -13,7 +13,7 @@ COMMENT= Kiki the nanobot is a 3-D puzzle game BUILD_DEPENDS= swig:devel/swig13 -USES= compiler dos2unix gmake python +USES= compiler dos2unix gmake python:2.7 USE_GL= gl glu glut USE_SDL= sdl mixer image DOS2UNIX_REGEX= .*/(Makefile|.*\.cpp|.*\.h|.*\.i)$ Modified: head/games/rtb/Makefile ============================================================================== --- head/games/rtb/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/games/rtb/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsed:textproc/gsed -USES= gettext gmake perl5 pkgconfig python tar:bzip2 +USES= gettext gmake perl5 pkgconfig python:2.7 tar:bzip2 USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-rtb-dir=${PREFIX}/lib/${PORTNAME} Modified: head/graphics/pecomato/Makefile ============================================================================== --- head/graphics/pecomato/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/graphics/pecomato/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -10,7 +10,7 @@ MASTER_SITES= http://www.mollux.org/projects/pecomato/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Command-line picture metadata processor -USES= gmake python:build +USES= gmake python:2.7,build MAKEFILE= Makefile.unix Modified: head/graphics/py-exif/Makefile ============================================================================== --- head/graphics/py-exif/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/graphics/py-exif/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -12,7 +12,7 @@ DISTNAME= pyexif-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python library to extract EXIF metadata from JPEG and TIFF image files -USES= python +USES= python:2.7 WRKSRC= ${WRKDIR}/pyexif DATADIR= ${PREFIX}/share/py-exif DOCSDIR= ${PREFIX}/share/doc/py-exif Modified: head/graphics/truevision/Makefile ============================================================================== --- head/graphics/truevision/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/graphics/truevision/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -17,7 +17,7 @@ LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkgl WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R} USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ - python shared-mime-info tar:bzip2 + python:2.7 shared-mime-info tar:bzip2 USE_GNOME= gnomeprefix intlhack libgnomeui USE_GL= gl GNU_CONFIGURE= yes Modified: head/japanese/libtomoe-gtk/Makefile ============================================================================== --- head/japanese/libtomoe-gtk/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/japanese/libtomoe-gtk/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -14,7 +14,7 @@ COMMENT= TOMOE GTK+ library LIB_DEPENDS= libtomoe.so:japanese/tomoe GNU_CONFIGURE= yes -USES= gmake libtool pathfix pkgconfig python:build +USES= gmake libtool pathfix pkgconfig python:2.7,build USE_GNOME= gtk20 USE_LDCONFIG= yes Modified: head/java/eclipse-pydev/Makefile ============================================================================== --- head/java/eclipse-pydev/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/java/eclipse-pydev/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -27,7 +27,7 @@ OPTIONS_DEFINE= JYTHON PLUGINDIR= share/eclipse/dropins/pydev/eclipse/plugins PYDEV_BUNDLES_INFO= ${PREFIX}/${PLUGINDIR}/bundles.info -USES= python zip +USES= python:2.7 zip .include <bsd.port.options.mk> Modified: head/korean/hunspell/Makefile ============================================================================== --- head/korean/hunspell/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/korean/hunspell/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -14,7 +14,7 @@ LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSE.GPL LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSE.LGPL LICENSE_FILE_MPL11= ${WRKSRC}/LICENSE.MPL -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} TEST_DEPENDS= hunspell:textproc/hunspell GH_ACCOUNT= changwoo @@ -22,7 +22,7 @@ GH_PROJECT= ${PORTNAME}-dict-ko USE_GITHUB= yes NO_ARCH= yes -USES= python:build,test +USES= python:2.7,build,test PLIST_FILES= %%DATADIR%%/ko_KR.aff \ %%DATADIR%%/ko_KR.dic Modified: head/textproc/py-libxslt/Makefile ============================================================================== --- head/textproc/py-libxslt/Makefile Tue Dec 12 18:34:34 2017 (r456180) +++ head/textproc/py-libxslt/Makefile Tue Dec 12 18:35:32 2017 (r456181) @@ -7,10 +7,6 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= gnome@FreeBSD.org COMMENT= Python interface for XSLT C library for GNOME -py34_BROKEN= does not package -py35_BROKEN= does not package -py36_BROKEN= does not package - MASTERDIR= ${.CURDIR}/../libxslt BUILD_WRKSRC= ${WRKSRC}/python INSTALL_WRKSRC= ${BUILD_WRKSRC} @@ -18,7 +14,7 @@ DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist USE_GNOME= libxslt -USES+= python +USES+= python:2.7 USE_PYTHON= flavors CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc \ --with-python=${PYTHON_CMD}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712121835.vBCIZWMI004866>