Index: head/cad/repsnapper/Makefile =================================================================== --- head/cad/repsnapper/Makefile (revision 480641) +++ head/cad/repsnapper/Makefile (revision 480642) @@ -1,37 +1,35 @@ # Created by: Martin Dieringer # $FreeBSD$ PORTNAME= repsnapper DISTVERSION= 2.5a4 PORTREVISION= 4 CATEGORIES= cad MAINTAINER= martin.dieringer@gmx.de COMMENT= Controller and GCode generator for RepRap 3D printers LICENSE= GPLv2 BSD3CLAUSE MIT LICENSE_COMB= multi -BROKEN_powerpc64= fails to compile: clipper.hpp:52:10: 'vector' file not found - LIB_DEPENDS= libgtkglextmm-x11-1.2.so:x11-toolkits/gtkglextmm \ libpolyclipping.so:graphics/polyclipping \ libzip.so:archivers/libzip USES= compiler:c++11-lib autoreconf gettext gmake libtool localbase \ perl5 pkgconfig USE_GITHUB= yes GH_ACCOUNT= timschmidt USE_GNOME= gtkmm24 intltool libxml++26 USE_GL= gl USE_PERL5= build GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/xdg/repsnapper/repsnapper.conf \ ${STAGEDIR}${PREFIX}/etc/xdg/repsnapper/repsnapper.conf.sample .include Index: head/databases/mariadb-connector-c/Makefile =================================================================== --- head/databases/mariadb-connector-c/Makefile (revision 480641) +++ head/databases/mariadb-connector-c/Makefile (revision 480642) @@ -1,42 +1,40 @@ # $FreeBSD$ PORTNAME= mariadb-connector-c PORTVERSION= 3.0.6 CATEGORIES= databases ipv6 MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \ http://mirrors.supportex.net/${SITESDIR}/ \ http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \ http://gd.tuwien.ac.at/db/${SITESDIR}/ \ http://mirrors.fe.up.pt/pub/${SITESDIR}/ \ http://mirror.de.gsnw.de:56431/${SITESDIR}/ \ http://mirror.layerjet.com/${SITESDIR}/ \ http://mirror.switch.ch/mirror/${SITESDIR}/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= brnrd@FreeBSD.org COMMENT= MariaDB database connector for C LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LIB -BROKEN_powerpc64= fails to compile: my_stmt_codec.c: error: invalid use of void expression +LIB_DEPENDS= libcurl.so:ftp/curl CONFLICTS_INSTALL= mariadb[0-9]*-client-* \ mariadb102-server-* \ mysql[0-9]*-client-* \ percona[0-9]*-client-* USES= cmake compiler:c++11-lib iconv:translit ssl USE_LDCONFIG= ${PREFIX}/lib/mariadb SITESDIR= mariadb/connector-c-${PORTVERSION} DOCSDIR= ${PREFIX}/share/doc/mysql - -LIB_DEPENDS= libcurl.so:ftp/curl CMAKE_ARGS+= -DCOMPILATION_COMMENT="FreeBSD Ports" \ -DWITH_EXTERNAL_ZLIB="YES" # See https://jira.mariadb.org/browse/CONC-328 CFLAGS= -I${LOCALBASE}/include .include Index: head/devel/dia2code+/Makefile =================================================================== --- head/devel/dia2code+/Makefile (revision 480641) +++ head/devel/dia2code+/Makefile (revision 480642) @@ -1,36 +1,34 @@ # Created by: Muhammad Moinur Rahman # $FreeBSD$ PORTNAME= dia2code+ PORTVERSION= 1.0.0 PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= SF/dia2code/dia2code+/${PORTVERSION} DISTNAME= dia2code-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Complete rewrite of dia2code in C++ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_powerpc64= fails to compile: GenerateCodePhp.cpp: 'stoi' is not a member of 'std' - USES= autoreconf:build compiler:c++11-lib iconv USE_GNOME= libxml2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/dia2code \ man/man1/dia2code.1.gz post-patch: @${REINPLACE_CMD} '/dia2code_CXXFLAGS =/ s,-fprofile-arcs,,' \ ${WRKSRC}/src/Makefile.in post-install: ${INSTALL_MAN} ${WRKSRC}/docs/dia2code.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/devel/flatbuffers/Makefile =================================================================== --- head/devel/flatbuffers/Makefile (revision 480641) +++ head/devel/flatbuffers/Makefile (revision 480642) @@ -1,34 +1,32 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= flatbuffers DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Memory efficient serialization library LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BROKEN_powerpc64= fails to compile: base.h:189:32: use of deleted function flatbuffers::EndianSwap(T) - USES= cmake:outsource compiler:c++11-lib USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= google CMAKE_ON= FLATBUFFERS_BUILD_SHAREDLIB CMAKE_OFF= FLATBUFFERS_BUILD_FLATLIB FLATBUFFERS_BUILD_TESTS TEST_TARGET= test PLIST_SUB= SHLIB_VER=${PORTVERSION} do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DFLATBUFFERS_BUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${TEST_TARGET} .include Index: head/devel/libgrading/Makefile =================================================================== --- head/devel/libgrading/Makefile (revision 480641) +++ head/devel/libgrading/Makefile (revision 480642) @@ -1,27 +1,25 @@ # $FreeBSD$ PORTNAME= libgrading PORTVERSION= 0.1.2 PORTREVISION= 3 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= jonathan@FreeBSD.org COMMENT= Simple library for grading C- and C++-language assignments LICENSE= APACHE20 LIB_DEPENDS= libdistance.so:devel/libdistance -BROKEN_powerpc64= fails to compile: Arguments.cpp: 'atol' is not a member of 'std' - USE_GITHUB= yes GH_ACCOUNT= trombonehero USES= cmake compiler:c++11-lib USE_LDCONFIG= yes PLIST_FILES= include/libgrading.h \ lib/libgrading.so .include Index: head/devel/liblas/Makefile =================================================================== --- head/devel/liblas/Makefile (revision 480641) +++ head/devel/liblas/Makefile (revision 480642) @@ -1,32 +1,31 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= liblas PORTVERSION= 1.8.1 PORTREVISION= 12 CATEGORIES= devel MAINTAINER= wen@FreeBSD.org COMMENT= Library For Reading And Writing LAS-Format Data LICENSE= BSD2CLAUSE +BROKEN_aarch64= fails to compile: file liblas/detail/endian.hpp needs to be set up for your CPU type + LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libgeotiff.so:graphics/libgeotiff CONFLICTS= liblas12-1.2* PORTSCOUT= skipv:progress-20071229 USES= cmake compiler:c++11-lang libtool LDFLAGS+= -lpthread GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= libLAS GH_PROJECT= ${GH_ACCOUNT} - -BROKEN_aarch64= fails to compile: file liblas/detail/endian.hpp needs to be set up for your CPU type -BROKEN_powerpc64= fails to compile: undefined reference to boost::program_options::to_internal .include Index: head/devel/py-bullet3/Makefile =================================================================== --- head/devel/py-bullet3/Makefile (revision 480641) +++ head/devel/py-bullet3/Makefile (revision 480642) @@ -1,29 +1,27 @@ # $FreeBSD$ PORTNAME= bullet3 DISTVERSION= 2.87 PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python version of 3D collision detection library Bullet LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BROKEN_powerpc64= fails to compile: FontData.h:265:1: narrowing conversion of '-96' from 'int' to 'char' inside { } - USES= compiler:c++11-lang localbase python USE_GITHUB= yes GH_ACCOUNT= bulletphysics USE_PYTHON= autoplist distutils USE_GL= gl glew post-patch: # remove examples because they fail: https://github.com/bulletphysics/bullet3/issues/1510, and they shouldn't be built anyway @${REINPLACE_CMD} -E 's,"examples/.*\.(cpp|c|m)",,' ${WRKSRC}/setup.py post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pybullet.so .include Index: head/emulators/stella/Makefile =================================================================== --- head/emulators/stella/Makefile (revision 480641) +++ head/emulators/stella/Makefile (revision 480642) @@ -1,47 +1,46 @@ # Created by: Jacques Vidrine # $FreeBSD$ PORTNAME= stella PORTVERSION= 5.1.3 PORTREVISION= 1 CATEGORIES= emulators MAINTAINER= acm@FreeBSD.org COMMENT= Multi-platform Atari 2600 VCS emulator LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/License.txt BROKEN_aarch64= fails to compile: Checking for compiler version... 5.0.0, bad; Please ensure you are using GCC 4.7 / Clang 3.4 or above BROKEN_armv6= fails to compile: Checking for compiler version... 5.0.0, bad; Please ensure you are using GCC 4.7 / Clang 3.4 or above BROKEN_armv7= fails to compile: Checking for compiler version... 5.0.0, bad; Please ensure you are using GCC 4.7 / Clang 3.4 or above -BROKEN_powerpc64= fails to compile: CartDebug.cxx: 'snprintf' is not a member of 'std' LIB_DEPENDS= libpng.so:graphics/png USE_GITHUB= yes GH_ACCOUNT= stella-emu CONFLICTS_INSTALL= rubygem-stella WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= compiler:c++11-lib gmake tar:xz USE_SDL= sdl2 HAS_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/stella ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/src/emucore/stella.pro ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include Index: head/games/emptyepsilon/Makefile =================================================================== --- head/games/emptyepsilon/Makefile (revision 480641) +++ head/games/emptyepsilon/Makefile (revision 480642) @@ -1,36 +1,34 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= emptyepsilon DISTVERSIONPREFIX= EE- DISTVERSION= 2018.02.15 PORTREVISION= 1 CATEGORIES= games MAINTAINER= yuri@FreeBSD.org COMMENT= Spaceship bridge simulator game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64= fails to compile: scienceDatabase.cpp: call of overloaded 'abs(float)' is ambiguous - LIB_DEPENDS= libsfml-system.so:devel/sfml USES= cmake:outsource compiler:c++11-lib USE_GITHUB= yes GH_ACCOUNT= daid GH_PROJECT= EmptyEpsilon SeriousProton:sproton USE_GL= gl glu CMAKE_ARGS= -DSERIOUS_PROTON_DIR="${WRKSRC_sproton}/" post-patch: @${REINPLACE_CMD} -e 's|basepath + |"${DATADIR}/" + basepath + |' \ ${WRKSRC_sproton}/src/resources.cpp @${REINPLACE_CMD} -e 's|loadFromFile("resources/"|loadFromFile("${DATADIR}/resources/"|' \ ${WRKSRC_sproton}/src/postProcessManager.cpp post-install: @${MV} ${STAGEDIR}${PREFIX}/bin/EmptyEpsilon ${STAGEDIR}${PREFIX}/bin/emptyepsilon .include Index: head/games/stonesoup/Makefile =================================================================== --- head/games/stonesoup/Makefile (revision 480641) +++ head/games/stonesoup/Makefile (revision 480642) @@ -1,105 +1,104 @@ # Created by: Tobias Rehbein # $FreeBSD$ PORTNAME= stonesoup PORTVERSION= 0.22.1 CATEGORIES= games MAINTAINER= lifanov@FreeBSD.org COMMENT= Dungeon Crawl Stone Soup - a fun, free rogue-like game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../../LICENSE -BROKEN_powerpc64= fails to compile: tool/tile.h: 'nullptr' was not declared in this scope NOT_FOR_ARCHS= armv6 NOT_FOR_ARCHS_REASON= missing platform \#define or unsupported compiler USES= bison compiler:c++11-lib gmake lua:51 perl5 pkgconfig \ shebangfix sqlite tar:xz USE_GITHUB= yes GH_ACCOUNT= crawl GH_PROJECT= crawl USE_PERL5= build SHEBANG_FILES= util/gen-mi-enum \ util/good-depfile SAVEDIR= \~/.stonesoup WRKSRC_SUBDIR= crawl-ref/source SUB_FILES= README.FreeBSD PLIST_SUB= SAVEDIR="${SAVEDIR}" MAKE_ARGS= prefix=${PREFIX} \ DATADIR=${DATADIR} \ SAVEDIR=${SAVEDIR} \ DESTDIR=${STAGEDIR} \ INSTALL_UGRP=root:games \ NO_AUTO_OPT=YesPlease \ NO_OPTIMIZE=YesPlease \ NO_TRY_GOLD=YesPlease \ POSIX=YesPlease \ SQLITE_INCLUDE_DIR=${LOCALBASE}/include \ SQLITE_LIB=-lsqlite3 \ V=yes OPTIONS_DEFINE= SDL SOUND NOWIZARD LUA DOCS EXAMPLES OPTIONS_DEFAULT=LUA OPTIONS_SUB= yes SOUND_DESC= Sound support NOWIZARD_DESC= Disable Wizard mode LUA_DESC= Bindings for LUA user scripts SDL_CONFLICTS= ${PORTNAME}-[0-9]* SDL_USE= sdl=sdl2,image2,mixer2 gl=gl,glu SDL_USES= gl SDL_USES_OFF= ncurses SDL_MAKE_ARGS= TILES=y SOUND=y SDL_BUILD_DEPENDS= \ fc-list:x11-fonts/fontconfig \ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu SDL_RUN_DEPENDS= \ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu SDL_LIB_DEPENDS=libpng.so:graphics/png \ libfreetype.so:print/freetype2 SDL_CONFLICTS_OFF= ${PORTNAME}-sdl-[0-9]* NOWIZARD_MAKE_ARGS= NOWIZARD=y SOUND_MAKE_ARGS= SOUND=y SOUND_RUN_DEPENDS= sox:audio/sox LUA_MAKE_ARGS_OFF= NO_LUA_BINDINGS=yes .include .if ${CHOSEN_COMPILER_TYPE} != clang CFLAGS+= -D_GLIBCXX_USE_C99 .endif post-patch-SOUND-on: @${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE}," ${WRKSRC}/sound.h @${REINPLACE_CMD} -e "s,%%SOUND%%,," ${WRKSRC}/sound.h post-patch-SOUND-off: @${REINPLACE_CMD} -e "s,%%SOUND%%,// ," ${WRKSRC}/sound.h pre-build: @${ECHO} ${PORTVERSION} > ${WRKSRC}/util/release_ver pre-install: @${FIND} ${WRKSRC}/dat -type f -name '*.orig' -delete post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${STAGEDIR}${DATADIR}/settings/init.txt ${STAGEDIR}${EXAMPLESDIR}/sample.crawlrc post-install: @${RM} -r ${STAGEDIR}${DATADIR}/settings/mac .include Index: head/games/traingame/Makefile =================================================================== --- head/games/traingame/Makefile (revision 480641) +++ head/games/traingame/Makefile (revision 480642) @@ -1,78 +1,76 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= traingame PORTVERSION= 0.3 PORTREVISION= 16 CATEGORIES= games MAINTAINER= ports@FreeBSD.org COMMENT= Game about Trains LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING.txt LIB_DEPENDS= libfreetype.so:print/freetype2 \ libxerces-c.so:textproc/xerces-c3 \ libboost_filesystem.so:devel/boost-libs -BROKEN_powerpc64= fails to compile: Main.cpp.o: undefined reference to boost::program_options::arg - USE_GITHUB= yes GH_ACCOUNT= nickg GH_TAGNAME= cb6513e USES= cmake compiler:c++11-lib dos2unix pkgconfig DOS2UNIX_GLOB= *.mtl *.obj USE_CXXSTD= c++11 USE_SDL= sdl image USE_GL= glew LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -Wno-return-type PORTDOCS= model_notes.txt models.gnuplot OPTIONS_DEFINE= DOCS INSTALLS_ICONS= yes ICON_SIZES= 22x22 32x32 48x48 64x64 72x72 96x96 128x128 192x192 SUB_FILES= ${PORTNAME} pkg-message post-patch: @${REINPLACE_CMD} -e 's|[io]fstream|std::&|g' \ ${WRKSRC}/src/*.cpp ${WRKSRC}/include/*.hpp do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}-map.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-map .for d in buildings engines fonts images layouts maps schemas trees waggons @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor ${INSTALL_PROGRAM} ${WRKSRC}/bin/TrainGame ${STAGEDIR}${DATADIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} .for s in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${INSTALL_DATA} ${WRKSRC}/icons/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install: @${ECHO_CMD} @${ECHO_CMD} =============================================================================== @${ECHO_CMD} @${ECHO_CMD} "These Maps you can use:" @${ECHO_CMD} @${LS} ${STAGEDIR}${DATADIR}/maps @${ECHO_CMD} @${ECHO_CMD} =============================================================================== .include Index: head/graphics/inkscape/Makefile =================================================================== --- head/graphics/inkscape/Makefile (revision 480641) +++ head/graphics/inkscape/Makefile (revision 480642) @@ -1,88 +1,86 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ PORTNAME= inkscape PORTVERSION= 0.92.3 PORTREVISION= 3 CATEGORIES= graphics gnome MASTER_SITES= https://inkscape.org/en/gallery/item/12187/ MAINTAINER= gnome@FreeBSD.org COMMENT= Full featured open source SVG editor LICENSE= GPLv2+ GPLv3+ LGPL21 MPL11 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/GPL2.txt LICENSE_FILE_GPLv3= ${WRKSRC}/GPL3.txt LICENSE_FILE_LGPL21= ${WRKSRC}/LGPL2.1.txt -BROKEN_powerpc64= fails to build: lib/libinkscape_base.so: undefined reference to Magick::Image::read(std::__cxx11::basic_string, std::allocator > const&) - BUILD_DEPENDS= ${LOCALBASE}/include/boost/concept_check.hpp:devel/boost-libs LIB_DEPENDS= libpopt.so:devel/popt \ libgc.so:devel/boehm-gc \ libgsl.so:math/gsl \ libgtkspell.so:textproc/gtkspell \ liblcms2.so:graphics/lcms2 \ libfribidi.so:converters/fribidi \ libaspell.so:textproc/aspell \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libpotrace.so:graphics/libpotrace \ libpng.so:graphics/png \ libMagick++-6.so:graphics/ImageMagick -USE_GNOME= gtkmm24 libxml2 libxslt USES= compiler:c++11-lib cmake cpe desktop-file-utils gnome \ iconv:wchar_t jpeg pathfix pkgconfig python:2.7,build \ shebangfix tar:bzip2 +USE_GNOME= gtkmm24 libxml2 libxslt USE_XORG= x11 INSTALLS_ICONS= yes CMAKE_ARGS+= -DWITH_GNOME_VFS:BOOL=NO SHEBANG_FILES= cxxtest/cxxtestgen.pl share/extensions/*.p[lm] \ share/extensions/*.py share/extensions/genpofiles.sh \ fix-roff-punct OPTIONS_DEFINE= POPPLER VISIO CDR DBUS WPG OPTIONS_DEFAULT=POPPLER VISIO CDR WPG OPTIONS_SUB= yes CDR_DESC= Support for CorelDRAW diagrams CDR_CMAKE_BOOL= WITH_LIBCDR CDR_LIB_DEPENDS= librevenge-stream-0.0.so:textproc/librevenge \ libcdr-0.1.so:graphics/libcdr01 DBUS_CMAKE_BOOL= WITH_DBUS DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus #OPENMP_USES= compiler:openmp #OPENMP_USES_OFF= compiler:c++11-lib #OPENMP_CMAKE_BOOL= WITH_OPENMP CMAKE_ARGS+= -DWITH_OPENMP:BOOL=NO POPPLER_DESC= PDF preview rendering POPPLER_CMAKE_BOOL= ENABLE_POPPLER ENABLE_POPPLER_CAIRO POPPLER_LIB_DEPENDS= libpoppler.so:graphics/poppler \ libpoppler-glib.so:graphics/poppler-glib VISIO_DESC= Support for Microsoft Visio diagrams VISIO_CMAKE_BOOL= WITH_LIBVISIO VISIO_LIB_DEPENDS= librevenge-stream-0.0.so:textproc/librevenge \ libvisio-0.1.so:textproc/libvisio01 WPG_DESC= Support for WordPerfect graphics WPG_CMAKE_BOOL= WITH_LIBWPG WPG_LIB_DEPENDS= libwpg-0.3.so:graphics/libwpg03 # temporary until the build works for the !NLS case USES+= gettext #NLS_CMAKE_BOOL= WITH_NLS #NLS_USES= gettext post-patch: @${REINPLACE_CMD} -e 's|COMMAND python|COMMAND ${PYTHON_VERSION}|g' \ ${WRKSRC}/share/*/CMakeLists.txt .include Index: head/graphics/mapnik/Makefile =================================================================== --- head/graphics/mapnik/Makefile (revision 480641) +++ head/graphics/mapnik/Makefile (revision 480642) @@ -1,115 +1,114 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= mapnik PORTVERSION= 3.0.9 DISTVERSIONPREFIX= v PORTREVISION= 21 CATEGORIES= graphics geography MASTER_SITES= http://mapnik.s3.amazonaws.com/dist/v${PORTVERSION}/ PATCH_SITES= https://github.com/mapnik/mapnik/commit/ PATCHFILES= 1ddfe6c31548.patch:-p1 PATCHFILES+= aca42e284599.patch:-p1 MAINTAINER= littlesavage@rambler.ru COMMENT= Free Toolkit For Developing Mapping Applications LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc= fails to install: runs out of virtual memory + LIB_DEPENDS= libicuuc.so:devel/icu \ libboost_system.so:devel/boost-libs \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz - -BROKEN_powerpc= fails to install: runs out of virtual memory -BROKEN_powerpc64= fails to link: libmapnik.so: undefined reference to boost::match_results USES= compiler:c++11-lib pkgconfig python scons tar:bzip2 USE_GNOME= libxml2 USE_LDCONFIG= yes MAKE_ARGS= INPUT_PLUGINS="`${ECHO} ${INPUT_PLUGINS} | ${TR} ' ' ,`" \ CUSTOM_CFLAGS="${CFLAGS}" CUSTOM_CXXFLAGS="${CXXFLAGS}" \ CUSTOM_LDFLAGS="${LDFLAGS}" PORTDOCS= * INPUT_PLUGINS= csv raster shape geojson topojson OPTIONS_DEFINE= DOCS CAIRO JPEG PNG TIFF WEBP PROJ OPTIONS_DEFAULT=CAIRO GDAL OGR POSTGIS PGRASTER SQLITE3 JPEG PNG TIFF PROJ WEBP OPTIONS_GROUP= INPUT OPTIONS_GROUP_INPUT= GDAL OGR POSTGIS PGRASTER SQLITE3 OPTIONS_SUB= yes INPUT_DESC= Input plugins GDAL_DESC= GDAL input plugin OGR_DESC= OGR input plugin POSTGIS_DESC= PostGIS input plugin PGRASTER_DESC= PGraster input plugin SQLITE3_DESC= SQLite input plugin PROJ_DESC= proj4 support CAIRO_DESC= Enable cairo rendering GDAL_VARS= INPUT_PLUGINS+=gdal GDAL_LIB_DEPENDS= libgdal.so:graphics/gdal OGR_VARS= INPUT_PLUGINS+=ogr OGR_LIB_DEPENDS= libgdal.so:graphics/gdal POSTGIS_VARS= INPUT_PLUGINS+=postgis POSTGIS_USES= pgsql PGRASTER_VARS= INPUT_PLUGINS+=pgraster PGRASTER_USES= pgsql SQLITE3_VARS= INPUT_PLUGINS+=sqlite SQLITE3_LIB_DEPENDS= libsqlite3.so:databases/sqlite3 PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_MAKE_ARGS_OFF= PNG=False JPEG_USES= jpeg JPEG_MAKE_ARGS_OFF= JPEG=False TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_MAKE_ARGS_OFF= TIFF=False WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_MAKE_ARGS_OFF= WEBP=False PROJ_LIB_DEPENDS= libproj.so:graphics/proj PROJ_MAKE_ARGS_OFF= PROJ=False CAIRO_LIB_DEPENDS= libcairo.so:graphics/cairo CAIRO_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=1.8.2:graphics/py-cairo@${PY_FLAVOR} CAIRO_MAKE_ARGS_OFF= CAIRO=False .include .if ${CHOSEN_COMPILER_TYPE} == gcc CXXFLAGS+= -D_GLIBCXX_USE_C99 # gcc c++11 support is broken on FreeBSD .endif pre-configure-SQLITE3-on: @if ! ${LOCALBASE}/bin/sqlite3 :memory: 'create virtual table foo using rtree(pkid, xmin, xmax, ymin, ymax)' > /dev/null 2>&1; then \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "The SQLite plugin requires libsqlite3 built with RTREE support"; \ ${ECHO_MSG} "Please, reinstall 'databases/sqlite3' port with R*Tree module enabled"; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi post-patch: @${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' \ -e 's#/usr/include#${LOCALBASE}/include#g' \ ${WRKSRC}/SConstruct post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mapnik-index \ ${STAGEDIR}${PREFIX}/bin/mapnik-render \ ${STAGEDIR}${PREFIX}/bin/shapeindex @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mapnik/input/*.input post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS.md CHANGELOG.md README.md docs" \ ${STAGEDIR}${DOCSDIR} .include Index: head/lang/hugs/Makefile =================================================================== --- head/lang/hugs/Makefile (revision 480641) +++ head/lang/hugs/Makefile (revision 480642) @@ -1,62 +1,61 @@ # Created by: Torsten Teg Grust (Torsten.Grust@uni-konstanz.de) # $FreeBSD$ PORTNAME= hugs98 PORTVERSION= 200609 PORTREVISION= 14 CATEGORIES= lang haskell MASTER_SITES= http://cvs.haskell.org/Hugs/downloads/2006-09/ DISTNAME= ${PORTNAME}-plus-${HUGS_DATE} MAINTAINER= haskell@FreeBSD.org COMMENT= Interpreter for the functional programming language Haskell 98 -BUILD_DEPENDS= bash:shells/bash - BROKEN_armv6= fails to compile: cppinput.c: invalid preprocessing directive \#! BROKEN_armv7= fails to compile: cppinput.c: invalid preprocessing directive \#! -BROKEN_powerpc64= fails to compile: cppinput.c: detected recursion whilst expanding macro "vector" + +BUILD_DEPENDS= bash:shells/bash WRKSRC= ${WRKDIR}/${DISTNAME} HUGS_DATE= Sep2006 USES= bison gmake openal:al,alut USE_CSTD= gnu89 USE_GCC= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-pthreads USE_GL= glut USE_XORG= sm ice xmu xi x11 .include .if ${ARCH} == i386 && ${OSVERSION} > 1200000 CFLAGS+= -O0 .endif post-patch: @${REINPLACE_CMD} 's/LIBS/LIBRARIES/' ${WRKSRC}/libraries/Makefile.in @${REINPLACE_CMD} -e '/^install :: install_notes/d ; \ /^install :: install_guide/d' \ ${WRKSRC}/src/MkInstal.in @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \ ${WRKSRC}/packages/OpenGL/configure \ ${WRKSRC}/packages/GLUT/configure \ ${WRKSRC}/packages/X11/configure \ ${WRKSRC}/packages/HGL/configure @${REINPLACE_CMD} -e 's,"gcc","${CC}",g' \ ${WRKSRC}/hsc2hs/Main.hs do-build: . for dir in src libraries docs cd ${WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET} . endfor do-install: . for dir in src libraries demos docs cd ${WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} . endfor .include Index: head/math/cryptominisat/Makefile =================================================================== --- head/math/cryptominisat/Makefile (revision 480641) +++ head/math/cryptominisat/Makefile (revision 480642) @@ -1,29 +1,27 @@ # $FreeBSD$ PORTNAME= cryptominisat DISTVERSION= 5.6.3 PORTREVISION= 1 CATEGORIES= math MAINTAINER= arrowd@FreeBSD.org COMMENT= General-purpose award-winning SAT solver LICENSE= MIT LGPL21 LICENSE_COMB= multi LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSE.txt LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.txt -BROKEN_powerpc64= fails to compile: main.cpp: undefined reference to boost::program_options::abstract_variables_map::operator[] - LIB_DEPENDS= libboost_program_options.so:devel/boost-libs USES= cmake:outsource compiler:c++11-lib USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= msoos CMAKE_ON= NOM4RI CMAKE_OFF= ENABLE_PYTHON_INTERFACE .include Index: head/math/vowpal_wabbit/Makefile =================================================================== --- head/math/vowpal_wabbit/Makefile (revision 480641) +++ head/math/vowpal_wabbit/Makefile (revision 480642) @@ -1,24 +1,22 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= vowpal_wabbit PORTVERSION= 7.10 PORTREVISION= 11 CATEGORIES= math MAINTAINER= demon@FreeBSD.org COMMENT= Fast out-of-core learning system LIB_DEPENDS= libboost_thread.so:devel/boost-libs -BROKEN_powerpc64= fails to compile: network.cc: 'atoi' was not declared in this scope - USES= compiler:c++11-lang libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= JohnLangford CONFIGURE_ARGS= --enable-shared=no --with-boost=${LOCALBASE} .include Index: head/security/botan2/Makefile =================================================================== --- head/security/botan2/Makefile (revision 480641) +++ head/security/botan2/Makefile (revision 480642) @@ -1,68 +1,67 @@ # $FreeBSD$ PORTNAME= botan DISTVERSION= 2.7.0 CATEGORIES= security MASTER_SITES= http://botan.randombit.net/releases/ PKGNAMESUFFIX= 2 DISTNAME= Botan-${PORTVERSION} MAINTAINER= tremere@cainites.net COMMENT= Portable, easy to use and efficient C++ crypto library LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt BROKEN_armv6= include/arm_neon.h:28:2: error: "NEON support not enabled" BROKEN_armv7= fails to package: pkg-static: Unable to access file stage/usr/local/include/botan-2/botan/rdrand_rng.h:No such file or directory -BROKEN_powerpc64= fails to configure: Unknown compiler "None"; available options: clang ekopath gcc hpcc icc msvc pgi sunstudio xlc LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs OPTIONS_DEFINE= SQLITE3 SSL DOCS OPTIONS_DEFAULT= SSL OPTIONS_SUB= yes USES= compiler:c++11-lang gmake python:build shebangfix tar:tgz HAS_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_SCRIPT= configure.py CONFIGURE_ARGS= --with-external-includedir=${PREFIX}/include \ --with-external-libdir=${PREFIX}/lib \ --with-boost --with-bzip2 --with-lzma --with-zlib LDFLAGS+= -pthread SHEBANG_FILES= configure.py src/scripts/install.py DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} PORTDOCS= * SQLITE3_USES= sqlite SQLITE3_CONFIGURE_WITH= sqlite3 SSL_USES= ssl SSL_CONFIGURE_WITH= openssl SSL_VARS= BROKEN_SSL= openssl-devel .include .if ${ARCH} == aarch64 CONFIGURE_ARGS+= --cc-abi="-march=armv8-a+crypto" .endif .if ${ARCH} == i386 || ${ARCH} == amd64 PLIST_SUB+= HAS_RDRAND_RNG="" .else PLIST_SUB+= HAS_RDRAND_RNG="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|^optimization_flags .*|optimization_flags "${CXXFLAGS}"|' \ ${WRKSRC}/src/build-data/cc/clang.txt post-install: .for i in bin/botan lib/libbotan-2.so.7.7.0 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${i} .endfor .include Index: head/www/cppcms/Makefile =================================================================== --- head/www/cppcms/Makefile (revision 480641) +++ head/www/cppcms/Makefile (revision 480642) @@ -1,41 +1,39 @@ # $FreeBSD$ PORTNAME= cppcms PORTVERSION= 1.2.1 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= C++ web development framework LICENSE= MIT -BROKEN_powerpc64= Does not build: error: 'localeconv_l' was not declared in this scope - LIB_DEPENDS= libpcre.so:devel/pcre USES= cmake python:2.7 shebangfix ssl tar:bzip2 USE_LDCONFIG= yes SHEBANG_FILES= bin/cppcms_tmpl_cc OPTIONS_DEFINE= EXAMPLES GCRYPT ICU OPTIONS_DEFAULT=ICU ICU_DESC= ICU unicode support GCRYPT_CMAKE_BOOL= DISABLE_GCRYPT GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt ICU_CMAKE_BOOL= DISABLE_ICONV ICU_LIB_DEPENDS= libicuuc.so:devel/icu ICU_USE= CXXSTD=gnu++11 ICU_USES= compiler:c++11-lib ICU_USES_OFF= iconv post-patch: @${REINPLACE_CMD} -e 's|python2|${PYTHON_VERSION}|' ${WRKSRC}/CMakeLists.txt post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include