Index: head/databases/grass7/Makefile =================================================================== --- head/databases/grass7/Makefile (revision 485241) +++ head/databases/grass7/Makefile (revision 485242) @@ -1,177 +1,179 @@ # Created by: Mikael URANKAR and Loïc BARTOLETTI # $FreeBSD$ PORTNAME= grass PORTVERSION= 7.4.0 PORTREVISION= 5 CATEGORIES= databases geography MASTER_SITES= http://grass.osgeo.org/%SUBDIR%/ \ http://grass.cict.fr/%SUBDIR%/ \ http://grass.fbk.eu/%SUBDIR%/ \ http://grass.gis-lab.info/%SUBDIR%/ \ http://grass.meteo.uni.wroc.pl/%SUBDIR%/ \ http://grass.polytechnic.edu.na/%SUBDIR%/ \ http://grass.unibuc.ro/%SUBDIR%/ \ http://mirrors.ibiblio.org/grass/%SUBDIR%/ \ http://pinus.gntech.ac.kr/grass/%SUBDIR%/ \ http://wgbis.ces.iisc.ernet.in/grass/%SUBDIR%/ \ http://wgrass.media.osaka-cu.ac.jp/grassh/%SUBDIR%/ MASTER_SITE_SUBDIR= grass74/source PKGNAMESUFFIX= 7 MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Open source Geographical Information System (GIS) LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL.TXT BROKEN= fails to package +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.2:math/py-numpy@${PY_FLAVOR} LIB_DEPENDS= libgdal.so:graphics/gdal \ libpng.so:graphics/png \ libproj.so:graphics/proj \ libtiff.so:graphics/tiff \ libfftw3.so:math/fftw3 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgeos.so:graphics/geos RUN_DEPENDS= bash:shells/bash USES= fortran gettext gmake iconv jpeg perl5 pkgconfig python:2.7 \ readline shebangfix tk SHEBANG_LANG= nviz nviz_OLD_CMD= nviz nviz_CMD= ${PREFIX}/${GRASS_INST_DIR}/bin/nviz USE_XORG= sm ice x11 xext xi xmu xrender xt USE_GL= gl glu USE_GNOME= cairo USE_WX= 3.0 WX_COMPS= wx:build python:run USE_GCC= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-includes=${LOCALBASE}/include \ --with-libs=${LOCALBASE}/lib \ --with-opengl-includes=${LOCALBASE}/include/ \ --with-opengl-libs=${LOCALBASE}/lib/ \ --with-freetype \ --with-freetype-includes=${LOCALBASE}/include/freetype2 \ --with-blas \ --with-lapack \ --with-cairo \ --with-nls \ --with-readline \ --enable-largefile \ --with-wxwidgets=${WX_CONFIG} \ --with-proj-share=${LOCALBASE}/share/proj \ --with-geos=${LOCALBASE}/bin/geos-config \ --with-gdal=${LOCALBASE}/bin/gdal-config \ --with-pthread=yes \ --with-openmp ALL_TARGET= default USE_LDCONFIG= ${PREFIX}/${GRASS_INST_DIR}/lib MAKE_ENV+= TARGET="${CONFIGURE_TARGET}" PLIST_SUB= GRASS_INST_DIR="${GRASS_INST_DIR}" \ VERSION="${PORTVERSION}" \ VER="${PORTVERSION:R:C/\.//}" BROKEN_sparc64= Does not configure on sparc64 OPTIONS_DEFINE= ATLAS LAS MOTIF NETCDF PDAL OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL ODBC PGSQL SQLITE OPTIONS_DEFAULT= LAS PDAL PGSQL SQLITE OPTIONS_SUB= yes ATLAS_DESC= Use ATLAS for BLAS and LAPACK LAS_DESC= Enable LiDAR modules PDAL_DESC= Enable points cloud data modules ATLAS_USES= blaslapack:atlas ATLAS_USES_OFF= blaslapack DB_DESC= Database support LAS_CONFIGURE_ON= --with-liblas=yes LAS_LIB_DEPENDS= liblas.so:devel/liblas \ libboost_program_options.so:devel/boost-libs \ libboost_thread.so:devel/boost-libs \ libgeotiff.so:graphics/libgeotiff MOTIF_USES= motif MOTIF_USE= GL=glw MOTIF_CONFIGURE_ON= --with-motif --with-glw MYSQL_USES= mysql MYSQL_CONFIGURE_ON= --with-mysql \ --with-mysql-includes=${LOCALBASE}/include/mysql \ --with-mysql-libs=${LOCALBASE}/lib/mysql NETCDF_CONFIGURE_ON= --with-netcdf=${LOCALBASE}/bin/nc-config NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC ODBC_CONFIGURE_ON= --with-odbc PDAL_CONFIGURE_ON= --with-pdal=${LOCALBASE}/bin/pdal-config PDAL_LIB_DEPENDS= libpdal_base.so:math/pdal PGSQL_USES= pgsql PGSQL_CONFIGURE_ON= --with-postgres SQLITE_USES= sqlite SQLITE_CONFIGURE_ON= --with-sqlite SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} .include .if !defined (GRASS_INST_DIR) GRASS_INST_DIR= ${PORTNAME}-${PORTVERSION} .endif MANDIRS= ${PREFIX}/grass-${PORTVERSION}/docs/man/man1 post-patch: @${REINPLACE_CMD} -e \ 's|-lblas|${BLASLIB}|g ; \ s|-llapack|${LAPACKLIB}|g ; \ s|g2c|f2c|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|make -C|$$(MAKE) -C| ; \ /^BINDIR/s|=.*|= $${DESTDIR}$${UNIX_BIN}| ; \ /test /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \ /tar /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \ /chmod /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \ /tar /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \ /rm /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \ /$$(MAKE) /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \ /^$$(INST_DIR)\//s|$$(INST_DIR)|$${DESTDIR}$${INST_DIR}|g ; \ s|> $$(INST_DIR)|> $${DESTDIR}$${INST_DIR}|' ${WRKSRC}/include/Make/Install.make @${REINPLACE_CMD} \ 's|= python|= ${PYTHON_CMD:T}|' ${WRKSRC}/include/Make/Platform.make.in @${REINPLACE_CMD} \ "s|'make'|'gmake'|g" ${WRKSRC}/scripts/g.extension/g.extension.py @${REINPLACE_CMD} \ 's|$$(ARCH)|$$(TARGET)|g' ${WRKSRC}/include/Make/Grass.make # Replace hardcoded python interpreter to PYTHON_CMD @${REINPLACE_CMD} -e 's|env python|env ${PYTHON_CMD}|g' \ ${WRKSRC}/lib/gis/parser_script.c \ ${WRKSRC}/general/g.parser/g.parser.html \ ${WRKSRC}/lib/python/docs/src/script_intro.rst \ ${WRKSRC}/lib/init/grass7.html \ ${WRKSRC}/raster/r.solute.transport/r.solute.transport.html @${REINPLACE_CMD} "s|'GRASS_PYTHON', 'python'|'GRASS_PYTHON', \'${PYTHON_CMD}\'|g" \ ${WRKSRC}/scripts/wxpyimgview/wxpyimgview.py @${REINPLACE_CMD} 's|GRASS_PYTHON=python|GRASS_PYTHON=${PYTHON_CMD}|g' \ ${WRKSRC}/lib/init/grass.sh @${REINPLACE_CMD} \ "s|environ\['GRASS_PYTHON'\] = "'"python"'"|environ['GRASS_PYTHON'] = "'"${PYTHON_CMD}"'"|g" \ ${WRKSRC}/lib/python/script/setup.py @${FIND} ${WRKSRC} -type f -name "*.py" | ${XARGS} ${REINPLACE_CMD} \ 's|env python|env ${PYTHON_CMD}|g' post-install: @${RM} -rf ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/demolocation/PERMANENT/.tmp/ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/bin/* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/driver/db/* .for i in clean_temp current_time_s_ms echo i.find lock run r.watershed/seg r.watershed/ram @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/etc/${i} .endfor @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/etc/lister/* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/lib/libgrass_*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/tools/g.echo .include Index: head/emulators/py-nova/Makefile =================================================================== --- head/emulators/py-nova/Makefile (revision 485241) +++ head/emulators/py-nova/Makefile (revision 485242) @@ -1,147 +1,149 @@ # Created by: Alexander Nusov # $FreeBSD$ PORTNAME= nova PORTVERSION= 14.0.3 PORTREVISION= 2 CATEGORIES= emulators python MASTER_SITES= https://fossies.org/linux/misc/openstack/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= alexander.nusov@nfvexpress.com COMMENT= OpenStack compute service LICENSE= APACHE20 BROKEN= depends on conflicting dependencies +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0:databases/py-sqlalchemy10@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}boto>=2.32.1:devel/py-boto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}decorator>=3.4.0:devel/py-decorator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}eventlet>=0:net/py-eventlet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.8:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}keystonemiddleware>=0:devel/py-keystonemiddleware@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=2.3:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}routes>=0:www/py-routes@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.2.3:www/py-webob@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}greenlet>=0.3.2:devel/py-greenlet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.5.0:www/py-pastedeploy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Paste>=0:www/py-paste@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prettytable>=0:devel/py-prettytable@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy-migrate>=0.9.6:databases/py-sqlalchemy-migrate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces>=0.10.4:net/py-netifaces@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}paramiko>=2.0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-cinderclient>=0:net/py-python-cinderclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=2.10.0:devel/py-keystoneauth1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-neutronclient>=5.1.0:net/py-python-neutronclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-glanceclient>=0:net/py-python-glanceclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.16.0:devel/py-stevedore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websockify>=0.8.0:devel/py-websockify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.cache>=1.5.0:devel/py-oslo.cache@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.concurrency>=3.8.0:devel/py-oslo.concurrency@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.9.0:devel/py-oslo.context@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.log>=1.14.0:devel/py-oslo.log@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.reports>=0.6.0:devel/py-oslo.reports@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.db>=0:devel/py-oslo.db@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.rootwrap>=5.0.0:devel/py-oslo.rootwrap@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.messaging>=5.2.0:devel/py-oslo.messaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.policy>=1.9.0:devel/py-oslo.policy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.privsep>=1.9.0:devel/py-oslo.privsep@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.service>=1.10.0:devel/py-oslo.service@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rfc3986>=0.2.2:www/py-rfc3986@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.middleware>=3.0.0:devel/py-oslo.middleware@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil121>=0:sysutils/py-psutil121@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.versionedobjects>=1.13.0:devel/py-oslo.versionedobjects@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}os-brick>=1.6.1:devel/py-os-brick@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}os-vif>=1.1.0:devel/py-os-vif@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}os-win>=0.2.3:devel/py-os-win@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}castellan>=0.4.0:devel/py-castellan@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}microversion-parse>=0.1.2:devel/py-microversion-parse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wsgi_intercept>=0.6.1:devel/py-wsgi_intercept@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlparse>=0:databases/py-sqlparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libvirt>=0:devel/py-libvirt@${PY_FLAVOR} \ e2fsprogs>=0:sysutils/e2fsprogs \ arping>=0:net/arping \ bash:shells/bash EXTRA_PATCHES= ${FILESDIR}/01-firewall-manager.patch:-p1 \ ${FILESDIR}/02-freebsd-l3.patch:-p1 \ ${FILESDIR}/03-nova-conf.patch:-p1 \ ${FILESDIR}/04-xen-phy.patch:-p1 \ ${FILESDIR}/05-online-cpus.patch:-p1 \ ${FILESDIR}/06-freebsd-net.patch:-p1 \ ${FILESDIR}/07-fix-xen-xvd.patch:-p1 \ ${FILESDIR}/08-fix-floating-ips.patch:-p1 \ ${FILESDIR}/09-fix-xen-console.patch:-p1 ONLY_FOR_ARCHS= amd64 USES= python shebangfix SHEBANG_FILES= nova/tests/live_migration/hooks/*.sh \ nova/CA/*.sh nova/cloudpipe/bootscript.template USE_PYTHON= autoplist distutils noegginfo USE_RC_SUBR= nova-api \ nova-consoleauth \ nova-conductor \ nova-scheduler \ nova-network \ nova-compute \ nova-cert \ nova-cells \ nova-serialproxy \ nova-novncproxy USERS= nova GROUPS= nova .include .if ${OPSYS} != FreeBSD IGNORE= only supported on FreeBSD .endif post-extract: @(cd ${WRKSRC}/etc/nova; ${MV} logging_sample.conf logging.conf.sample) @(cd ${WRKSRC}/etc/nova; for f in *.conf; do ${MV} $${f} $${f}.sample; done) post-patch: ${CP} ${FILESDIR}/nova.conf.sample \ ${WRKSRC}/etc/nova/nova.conf.sample ${CP} ${FILESDIR}/nova-compute.conf.sample \ ${WRKSRC}/etc/nova/nova-compute.conf.sample ${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|g" \ ${WRKSRC}/nova/api/openstack/placement/wsgi.py \ ${WRKSRC}/nova/conf/base.py \ ${WRKSRC}/nova/conf/cloudpipe.py \ ${WRKSRC}/nova/conf/network.py \ ${WRKSRC}/nova/conf/remote_debug.py \ ${WRKSRC}/nova/conf/xvp.py \ ${WRKSRC}/nova/hacking/checks.py \ ${WRKSRC}/nova/network/linux_net.py \ ${WRKSRC}/nova/network/manager.py \ ${WRKSRC}/nova/virt/disk/api.py \ ${WRKSRC}/nova/virt/disk/vfs/guestfs.py \ ${WRKSRC}/nova/virt/libvirt/driver.py \ ${WRKSRC}/nova/virt/xenapi/agent.py \ ${WRKSRC}/nova/wsgi/nova-api.py \ ${WRKSRC}/nova/wsgi/nova-metadata.py post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${CP} -R ${WRKSRC}/etc/nova/ ${STAGEDIR}${ETCDIR} .include Index: head/games/kajongg/Makefile =================================================================== --- head/games/kajongg/Makefile (revision 485241) +++ head/games/kajongg/Makefile (revision 485242) @@ -1,24 +1,26 @@ # $FreeBSD$ BROKEN= Requires PyQt5 for python3 which is broken at the moment. +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 PORTNAME= kajongg DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= games kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME}_DESC} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} USES= cmake:outsource pkgconfig python:3 pyqt:5 kde:5 qt:5 tar:xz \ sqlite USE_KDE= config doctools ecm USE_PYQT= core gui svg widgets USE_QT= core gui svg widgets \ buildtools_build qmake_build OPTIONS_DEFINE= DOCS .include <${.CURDIR}/../kdegames/Makefile.common> .include Index: head/graphics/fotoxx/Makefile =================================================================== --- head/graphics/fotoxx/Makefile (revision 485241) +++ head/graphics/fotoxx/Makefile (revision 485242) @@ -1,48 +1,50 @@ # Created by: Rod Person # $FreeBSD$ PORTNAME= fotoxx PORTVERSION= 15.05 CATEGORIES= graphics MASTER_SITES= GENTOO/distfiles \ http://fossies.org/linux/misc/legacy/ \ http://www.kornelix.com/uploads/1/3/0/3/13035936/ MAINTAINER= ports@FreeBSD.org COMMENT= Application to organize and edit image collections LICENSE= GPLv3 BROKEN= conflicting dependencies dcraw and ufraw +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 RUN_DEPENDS= xdg-open:devel/xdg-utils \ dcraw:graphics/dcraw \ exiftool:graphics/p5-Image-ExifTool \ ufraw-batch:graphics/ufraw USES= desktop-file-utils gmake pkgconfig USE_GNOME= gtk30 ALL_TARGET= fotoxx PORTDOCS= * PORTDATA= * PLIST_FILES= bin/fotoxx \ man/man1/fotoxx.1.gz \ share/appdata/fotoxx.appdata.xml \ share/applications/fotoxx.desktop OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|-ggdb|| ; \ s|-rdynamic|-Wl,-export-dynamic| ; \ s|share/man|man| ; \ s|-lpthread|-lexecinfo|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|/usr/share/fotoxx|${DATADIR}|' ${WRKSRC}/desktop post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fotoxx .include Index: head/math/msieve/Makefile =================================================================== --- head/math/msieve/Makefile (revision 485241) +++ head/math/msieve/Makefile (revision 485242) @@ -1,78 +1,80 @@ # Created by: Daniel Roethlisberger # $FreeBSD$ PORTNAME= msieve PORTVERSION= 1.51 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME:C/^m/M/}%20v${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} MAINTAINER= ports@FreeBSD.org COMMENT= Fast factorization of big integers using MPQS and GNFS BROKEN= missing build depends +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 BUILD_DEPENDS= ${LOCALBASE}/lib/libecm.a:math/gmp-ecm WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= gmake MAKE_ENV= ECM=1 HEADERS= mp.h msieve.h util.h PLIST_FILES= bin/msieve lib/libmsieve.a ${HEADERS:S|^|include/msieve/|} PORTDOCS= Changes Readme Readme.nfs Readme.qs OPTIONS_DEFINE= OPTIMIZED_CFLAGS DOCS OPTIONS_DEFAULT= OPTIMIZED_CFLAGS .include .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CFLAGS+= -O3 -ffast-math .if !defined(WITH_DEBUG) CFLAGS+= -fomit-frame-pointer -DNDEBUG .endif .endif .if ${MACHINE_CPU:Mathlon} CFLAGS+= -DHAS_AMD_MMX .endif .if ${MACHINE_CPU:Msse} CFLAGS+= -DHAS_SSE .endif .if ${MACHINE_CPU:Msse2} CFLAGS+= -DHAS_SSE2 .endif .if ${ARCH} == "sparc64" BROKEN= Does not compile on sparc64 .endif post-patch: @${REINPLACE_CMD} -E \ -e '/(^(CC|OPT_FLAGS) =|-DNDEBUG|svnversion|-ldl)/d' \ -e '/^CFLAGS =/s/=/+=/' \ -e 's@-Ignfs/poly/stage1@& -I${LOCALBASE}/include@' \ -e 's@-lecm@-L${LOCALBASE}/lib &@' \ -e 's/-lpthread/-pthread/' \ -e 's/-DHAS_SSE2//' \ ${WRKSRC}/Makefile do-install: @${INSTALL_PROGRAM} ${WRKSRC}/msieve ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/include/msieve @cd ${WRKSRC}/include; ${INSTALL_DATA} ${HEADERS} ${STAGEDIR}${PREFIX}/include/msieve @${INSTALL_DATA} ${WRKSRC}/libmsieve.a ${STAGEDIR}${PREFIX}/lib .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif regression-test test check: build @cd ${WRKSRC}; \ ./msieve -q -d 1 2385734365243128176756453434347656453122245767798 .include Index: head/math/octave-forge-audio/Makefile =================================================================== --- head/math/octave-forge-audio/Makefile (revision 485241) +++ head/math/octave-forge-audio/Makefile (revision 485242) @@ -1,19 +1,21 @@ # Created by: Stephen Montgomery-Smith # $FreeBSD$ PORTNAME= octave-forge-audio PORTVERSION= 1.1.4 PORTREVISION= 18 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge package ${OCTAVE_PKGNAME} LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= does not build with octave version >= 4.4.0 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 GNU_CONFIGURE= yes .include "${.CURDIR}/../../Mk/bsd.octave.mk" .include Index: head/math/octave-forge-engine/Makefile =================================================================== --- head/math/octave-forge-engine/Makefile (revision 485241) +++ head/math/octave-forge-engine/Makefile (revision 485242) @@ -1,21 +1,23 @@ # Created by: Stephen Montgomery-Smith # $FreeBSD$ PORTNAME= octave-forge-engine PORTVERSION= 1.0.9 PORTREVISION= 18 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge package ${OCTAVE_PKGNAME} LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= does not build with octave version >= 4.4.0 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 GNU_CONFIGURE= yes CONFIGURE_ENV+= HOME=${WRKSRC} .include "${.CURDIR}/../../Mk/bsd.octave.mk" .include Index: head/math/octave-forge-fl-core/Makefile =================================================================== --- head/math/octave-forge-fl-core/Makefile (revision 485241) +++ head/math/octave-forge-fl-core/Makefile (revision 485242) @@ -1,30 +1,32 @@ # Created by: Stephen Montgomery-Smith # $FreeBSD$ PORTNAME= octave-forge-fl-core PORTVERSION= 1.0.0 PORTREVISION= 15 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge package ${OCTAVE_PKGNAME} LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING BROKEN= does not build with octave >= 4.4.0 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 # OCTSRC is the name of the directory of the package. # It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. OCTSRC= ${OCTAVE_PKGNAME} WRKSRC= ${WRKDIR}/${OCTSRC}/src USES= dos2unix .include "${.CURDIR}/../../Mk/bsd.octave.mk" post-build: ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} .include Index: head/math/octave-forge-pdb/Makefile =================================================================== --- head/math/octave-forge-pdb/Makefile (revision 485241) +++ head/math/octave-forge-pdb/Makefile (revision 485242) @@ -1,23 +1,25 @@ # Created by: Stephen Montgomery-Smith # $FreeBSD$ PORTNAME= octave-forge-pdb PORTVERSION= 1.0.7 PORTREVISION= 17 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge package ${OCTAVE_PKGNAME} LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= does not build with octave version >= 4.4.0 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 GNU_CONFIGURE= yes post-patch: ${REINPLACE_CMD} -E 's/Octave_map/octave_map/g' ${WRKSRC}/src/*.cc .include "${.CURDIR}/../../Mk/bsd.octave.mk" .include Index: head/net/ntop/Makefile =================================================================== --- head/net/ntop/Makefile (revision 485241) +++ head/net/ntop/Makefile (revision 485242) @@ -1,82 +1,84 @@ # Created by: Bill Fumerola # $FreeBSD$ PORTNAME= ntop PORTVERSION= 5.0.1 PORTREVISION= 14 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Stable MAINTAINER= ports@FreeBSD.org COMMENT= Network monitoring tool with command line and web interfaces LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= Makefiles use hacks that don't work with recent automake. Try net/ntopng +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 LIB_DEPENDS= libgdbm.so:databases/gdbm \ libevent.so:devel/libevent BUILD_DEPENDS= rrdtool12>=1.2:databases/rrdtool12 \ dot:graphics/graphviz \ geoiplookup:net/GeoIP RUN_DEPENDS:= ${BUILD_DEPENDS} \ urwfonts>0:x11-fonts/urwfonts BROKEN_powerpc64= fails to link: libntop.so: undefined reference to 'bswap_32' DBDIR?= /var/db USES= autoreconf:build cpe gmake libtool python shebangfix ssl SHEBANG_FILES= python/sankey.py USE_GNOME= libxml2 GNU_CONFIGURE= yes USE_LDCONFIG= yes PLIST_SUB= DBDIR=${DBDIR} \ PORTVERSION=${PORTVERSION} CONFIGURE_ARGS= --localstatedir=${DBDIR} \ --with-ossl-root=${OPENSSLBASE} \ --with-gdbm-root=${LOCALBASE} \ --with-zlib-root=/usr CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-deinstall SUB_LIST= DBDIR=${DBDIR} USE_RC_SUBR= ntop OPTIONS_DEFINE= PCAP_PORT XMLDUMP JUMBO_FRAMES MAKO PCAP_PORT_DESC= Use libpcap from ports XMLDUMP_DESC= Enable XML Dump support JUMBO_FRAMES_DESC= Jumbo Frames (experimental) MAKO_DESC= Install py-mako for Host Map, Region View PCAP_PORT_LIB_DEPENDS= libpcap.so.1:net/libpcap PCAP_PORT_CONFIGURE_ON= --with-pcap-root=${LOCALBASE} PCAP_PORT_CONFIGURE_OFF=--with-pcap-root=/usr XMLDUMP_LIB_DEPENDS= libgdome.so:textproc/gdome2 XMLDUMP_CPPFLAGS= -I${LOCALBASE}/include/libxml2 \ -I${LOCALBASE}/include/libxml2/libxml \ -I${LOCALBASE}/include/libgdome \ -I${LOCALBASE}/include/glib-2.0 # should set your mtu to 9000 # see http://www.cyberciti.biz/faq/freebsd-jumbo-frames-networking-configration/ JUMBO_FRAMES_CONFIGURE_ON= --enable-jumbo-frames MAKO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} pre-configure: @(cd ${WRKSRC} && ./autogen.sh --noconfig) pre-install: @cd ${WRKSRC} && ${MAKE_CMD} dnetter post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/ntop/plugins/*.so .include Index: head/net/py-libstorj/Makefile =================================================================== --- head/net/py-libstorj/Makefile (revision 485241) +++ head/net/py-libstorj/Makefile (revision 485242) @@ -1,35 +1,37 @@ # $FreeBSD$ PORTNAME= libstoraj PORTVERSION= 1.0.2 DISTVERSIONPREFIX= v CATEGORIES= net PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jhixson@FreeBSD.org COMMENT= Python bindings for libstorj LICENSE= LGPL21+ BROKEN= fails to build +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 BUILD_DEPENDS= swig3.0:devel/swig30 LIB_DEPENDS= libstorj.so:net/libstorj USES= localbase python:2.7 USE_PYTHON= autoplist distutils USE_GITHUB= yes GH_ACCOUNT= Storj GH_PROJECT= python-libstorj GH_TAGNAME= b344699 GH_TUPLE= Storj:libstorj:v1.0.2:libstorj pre-build: @cd ${WRKSRC}; ${CP} -a ${WRKSRC_libstorj}/ ${WRKSRC}/ext/libstorj; \ ${LOCALBASE}/bin/swig3.0 -c++ -python -outdir lib/ext lib/ext/python_libstorj.i post-install: ${INSTALL_PROGRAM} ${WRKSRC}/lib/ext/_python_libstorj.so \ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_python_libstorj.so .include Index: head/net/py-pcs/Makefile =================================================================== --- head/net/py-pcs/Makefile (revision 485241) +++ head/net/py-pcs/Makefile (revision 485242) @@ -1,40 +1,42 @@ # Created by: gnn # $FreeBSD$ PORTNAME= pcs PORTVERSION= 0.6 PORTREVISION= 1 CATEGORIES= net python MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Beta-${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= gnn@FreeBSD.org COMMENT= Protocol Construction Set LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT BROKEN= fails to build with cython 0.28 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 PORTDOCS= pcs.pdf PORTEXAMPLES= * USES= python:2.7 USE_PYTHON= distutils pythonprefix cython OPTIONS_DEFINE= DOCS EXAMPLES post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs/Web && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/scripts && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/bpf.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/pcs/clock.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/pcs/pcap.so .include Index: head/net/scribe/Makefile =================================================================== --- head/net/scribe/Makefile (revision 485241) +++ head/net/scribe/Makefile (revision 485242) @@ -1,71 +1,73 @@ # Created by: Jui-Nan Lin # $FreeBSD$ PORTNAME= scribe DISTVERSION= 2.2.2013.04.15 PORTREVISION= 13 CATEGORIES= net MAINTAINER= ports@FreeBSD.org COMMENT= Aggregating log data streamed in real time LICENSE= APACHE20 BROKEN= fails to build +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 BUILD_DEPENDS= fb303>0:devel/fb303 \ thrift:devel/thrift LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libevent.so:devel/libevent \ libthrift.so:devel/thrift-cpp RUN_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor \ p5-Thrift>0:devel/p5-Thrift \ ${PYTHON_PKGNAMEPREFIX}thrift>0:devel/py-thrift@${PY_FLAVOR} BROKEN_powerpc64= Does not build USE_GITHUB= yes GH_ACCOUNT= facebookarchive GH_TAGNAME= 7359a09 USES= autoreconf compiler gmake perl5 python USE_PYTHON= py3kplist GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-boost-filesystem=boost_filesystem \ --with-boost-system=boost_system \ PY_PREFIX="${PREFIX}" USE_RC_SUBR= ${PORTNAME} OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} -e 's/^AM_INIT_AUTOMAKE/#/' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e '/boost/! s/shared_ptr/boost::&/g' \ ${WRKSRC}/src/conf.cpp \ ${WRKSRC}/src/conn_pool.cpp \ ${WRKSRC}/src/dynamic_bucket_updater.cpp \ ${WRKSRC}/src/env_default.cpp \ ${WRKSRC}/src/file.cpp \ ${WRKSRC}/src/scribe_server.cpp \ ${WRKSRC}/src/store.cpp \ ${WRKSRC}/src/store_queue.cpp post-configure: @${REINPLACE_CMD} 's/-O3/${CXXFLAGS}/' ${WRKSRC}/src/Makefile post-build: ${LOCALBASE}/bin/thrift -o ${WRKSRC} -I ${LOCALBASE}/share --gen "perl" ${WRKSRC}/if/scribe.thrift post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Scribe/Thrift (cd ${WRKSRC}/gen-perl && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}) @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include .if ${COMPILER_TYPE} == clang USE_CXXSTD= c++11 .endif .include Index: head/textproc/ots/Makefile =================================================================== --- head/textproc/ots/Makefile (revision 485241) +++ head/textproc/ots/Makefile (revision 485242) @@ -1,33 +1,35 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= ots PORTVERSION= 0.5.0 PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= SF/lib${PORTNAME}/lib${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Open Text Summarizer LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= unfetchable +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 LIB_DEPENDS= libpopt.so:devel/popt USES= autoreconf gettext libtool pathfix pkgconfig USE_GNOME= glib20 libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE=yes post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||' ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e '\|doc/Makefile|d' ${WRKSRC}/configure.in .include Index: head/x11/xpra/Makefile =================================================================== --- head/x11/xpra/Makefile (revision 485241) +++ head/x11/xpra/Makefile (revision 485242) @@ -1,132 +1,134 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= xpra PORTVERSION= 2.0.3 PORTREVISION= 13 CATEGORIES= x11 MASTER_SITES= http://xpra.org/src/ MAINTAINER= rezny@FreeBSD.org COMMENT= Xpra gives you persistent remote applications for X LICENSE= GPLv2 BROKEN= fails to build with cython 0.28 +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>2:x11-toolkits/py-gtk2@${PY_FLAVOR} \ ${PYNUMPY} LIB_DEPENDS= libturbojpeg.so:graphics/libjpeg-turbo \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lz4>=0.7.0_1:archivers/py-lz4@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rencode>1:converters/py-rencode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>1:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xxhash>0:devel/py-xxhash@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=3.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=3.1.0:graphics/py-PyOpenGL@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyOpenGL-accelerate>=3.1.0:graphics/py-PyOpenGL-accelerate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \ ssh-askpass:security/openssh-askpass \ ${PYTHON_PKGNAMEPREFIX}cryptography>1:security/py-cryptography@${PY_FLAVOR} \ setxkbmap:x11/setxkbmap \ xauth:x11/xauth \ xkbcomp:x11/xkbcomp \ ${LOCALBASE}/share/X11/xkb/rules/base:x11/xkeyboard-config \ Xvfb:x11-servers/xorg-vfbserver \ ${PYTHON_PKGNAMEPREFIX}gtk2>2:x11-toolkits/py-gtk2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gtkglext>1:x11-toolkits/py-gtkglext@${PY_FLAVOR} \ ${PYNUMPY} USES= desktop-file-utils fortran gettext-runtime pkgconfig python:2.7 shared-mime-info shebangfix tar:xz USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango USE_PYTHON= distutils cython USE_XORG= x11 xcomposite xdamage xext xfixes xkbfile xrandr xtst PLIST_SUB+= PORTVERSION=${PORTVERSION} PYTHON_VER=${PYTHON_VER} SHEBANG_FILES= cups/xpraforwarder OPTIONS_DEFINE= AVAHI AVCODEC CUPS FFMPEG GSTREAMER HTML5 LIBYUV SWSCALE VPX WEBCAM X264 X265 OPTIONS_DEFAULT= AVAHI AVCODEC CUPS FFMPEG GSTREAMER HTML5 LIBYUV SWSCALE VPX X264 OPTIONS_SUB= yes AVCODEC_DESC= Enable avcodec2 (FFmpeg) decoder CUPS_DESC= Enable CUPS for printer forwarding FFMPEG_DESC= Enable FFmpeg encoder GSTREAMER_DESC= Enable GStreamer for sound forwarding HTML5_DESC= Install HTML5 client interface LIBYUV_DESC= Enable libyuv CSC module (fastest) SWSCALE_DESC= Enable swscale (FFmpeg) CSC module VPX_DESC= Enable VP8 and VP9 codec WEBCAM_DESC= Enable webcam forwarding (client only) X264_DESC= Enable X264 encoder X265_DESC= Enable X265 encoder (slow) AVAHI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}avahi>0:net/py-avahi@${PY_FLAVOR} AVAHI_VARS= XPRA_OPTIONS+=mdns AVCODEC_VARS= XPRA_OPTIONS+=dec_avcodec2 CUPS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycups>1:print/py-pycups@${PY_FLAVOR} CUPS_VARS= XPRA_OPTIONS+=printing FFMPEG_VARS= XPRA_OPTIONS+=enc_ffmpeg GSTREAMER_BUILD_DEPENDS=${PYTHON_PKGNAMEPREFIX}gstreamer1>1:multimedia/py-gstreamer1@${PY_FLAVOR} GSTREAMER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer1>1:multimedia/py-gstreamer1@${PY_FLAVOR} GSTREAMER_USE= GSTREAMER1=flac,lame,mpg123,ogg,opus,vorbis,wavpack GSTREAMER_VARS= XPRA_OPTIONS+=sound HTML5_VARS= XPRA_OPTIONS+=html5 LIBYUV_LIB_DEPENDS= libyuv.so:graphics/libyuv LIBYUV_VARS= XPRA_OPTIONS+=csc_libyuv SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg SWSCALE_VARS= XPRA_OPTIONS+=csc_swscale VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx VPX_VARS= XPRA_OPTIONS+=vpx WEBCAM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opencv>2:graphics/py-opencv@${PY_FLAVOR} WEBCAM_VARS= XPRA_OPTIONS+=webcam X264_LIB_DEPENDS= libx264.so:multimedia/libx264 X264_VARS= XPRA_OPTIONS+=enc_x264 X265_LIB_DEPENDS= libx265.so:multimedia/x265 X265_VARS= XPRA_OPTIONS+=enc_x265 PYDISTUTILS_PKGNAME= xpra_all XPRA_OPTIONS_ALL= csc_libyuv csc_swscale XPRA_OPTIONS_ALL+= dec_avcodec2 enc_ffmpeg enc_x264 enc_x265 XPRA_OPTIONS_ALL+= html5 mdns sound printing vpx webcam XPRA_OPTIONS_ALL+= ${XPRA_OPTIONS_DISABLED} XPRA_OPTIONS_DISABLED= Xdummy Xdummy_wrapper minify nvenc7 .include .for opt in ${XPRA_OPTIONS_ALL} .if empty(XPRA_OPTIONS:M${opt}) PYDISTUTILS_ARGS+= --without-${opt} .else PYDISTUTILS_ARGS+= --with-${opt} .endif .endfor .if ${PORT_OPTIONS:MAVCODEC} || ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg .endif .include PYDISTUTILS_BUILDARGS+= ${PYDISTUTILS_ARGS} PYDISTUTILS_CONFIGUREARGS+= ${PYDISTUTILS_ARGS} PYDISTUTILS_INSTALLARGS+= ${PYDISTUTILS_ARGS} post-patch: @${REINPLACE_CMD} -e 's|%%GCC_RUNTIME%%|${LOCALBASE}/lib/gcc${_GCC_VER}|' \ ${WRKSRC}/scripts/xpra ${WRKSRC}/scripts/xpra_launcher @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' \ ${WRKSRC}/xpra/platform/pycups_printing.py @${REINPLACE_CMD} -e 's|/usr/sbin|${LOCALBASE}/sbin|' \ ${WRKSRC}/etc/xpra/conf.d/16_printing.conf.in post-install: @${MV} ${STAGEDIR}${ETCDIR}/xorg.conf \ ${STAGEDIR}${ETCDIR}/xorg.conf.sample @${MV} ${STAGEDIR}${ETCDIR}/xpra.conf \ ${STAGEDIR}${ETCDIR}/xpra.conf.sample @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} -name '*.so' \ -exec ${STRIP_CMD} {} + .include Index: head/x11/xpyb/Makefile =================================================================== --- head/x11/xpyb/Makefile (revision 485241) +++ head/x11/xpyb/Makefile (revision 485242) @@ -1,30 +1,32 @@ # Created by: Ashish Shukla # $FreeBSD$ PORTNAME= xpyb PORTVERSION= 1.3.1 PORTREVISION= 2 CATEGORIES= x11 python MASTER_SITES= http://xcb.freedesktop.org/dist/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ashish@FreeBSD.org COMMENT= Python bindings to access X Window System protocol via libxcb BROKEN= fails to build +DEPRECATED= Broken for more than 6 months +EXPIRATION_DATE= 2018-12-19 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xcb-proto.pc:x11/xcb-proto \ xcb-proto>=1.7.1:x11/xcb-proto USES= libtool pathfix pkgconfig python:2.7 tar:bzip2 USE_PYTHON= flavors USE_XORG= xcb PORTDOCS= README COPYING INSTALL NEWS XcbPythonBinding.txt GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS .include Index: head/x11-wm/qtile/Makefile =================================================================== --- head/x11-wm/qtile/Makefile (revision 485241) +++ head/x11-wm/qtile/Makefile (revision 485242) @@ -1,40 +1,40 @@ # Created by: William Grzybowski # $FreeBSD$ PORTNAME= qtile PORTVERSION= 0.6 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= x11-wm MAINTAINER= ports@FreeBSD.org COMMENT= Small, flexible, scriptable tiling window manager written in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE DEPRECATED= does not run -EXPIRATION_DATE= 2018-12-31 +EXPIRATION_DATE= 2018-12-19 BROKEN= does not run RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xpyb>0:x11/xpyb@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= qtile USE_GNOME= pygobject pygtk2 USES= python:2.7 USE_PYTHON= distutils autoplist NO_ARCH= yes PORTDOCS= CHANGELOG INSTALL.rst README.rst OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include