Index: head/archivers/py-zstandard/Makefile =================================================================== --- head/archivers/py-zstandard/Makefile (revision 479350) +++ head/archivers/py-zstandard/Makefile (revision 479351) @@ -1,25 +1,27 @@ # $FreeBSD$ PORTNAME= zstandard DISTVERSION= 0.9.1 PORTREVISION= 2 CATEGORIES= archivers python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Zstandard bindings for Python, a full-featured version LICENSE= BSD2CLAUSE +BROKEN_powerpc64= fails to build: cffi.error.CDefError: parse error + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.8.0:devel/py-cffi@${PY_FLAVOR} #LIB_DEPENDS= libzstd.so:archivers/zstd # system-zstd is broken, see comment below USES= localbase python USE_PYTHON= distutils autoplist #PYDISTUTILS_BUILDARGS= --system-zstd # broken: https://github.com/indygreg/python-zstandard/issues/52 post-install: @cd ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} && ${STRIP_CMD} zstd.so _zstd_cffi.so .include Index: head/audio/cava/Makefile =================================================================== --- head/audio/cava/Makefile (revision 479350) +++ head/audio/cava/Makefile (revision 479351) @@ -1,53 +1,55 @@ # $FreeBSD$ PORTNAME= cava DISTVERSION= 0.6.1 CATEGORIES= audio MAINTAINER= tobik@FreeBSD.org COMMENT= Console-based Audio Visualizer for MPD, PulseAudio, and sndio LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_powerpc64= fails to compile: cc1: unrecognized command line option -Wno-unused-result + LIB_DEPENDS= libfftw3.so:math/fftw3 \ libiniparser.so:devel/iniparser USES= autoreconf libtool localbase ncurses USE_GITHUB= yes GH_ACCOUNT= karlstav GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_lib_asound_snd_pcm_open=no INSTALL_TARGET= install-strip PLIST_FILES= bin/cava PORTDOCS= README.md PORTEXAMPLES= config OPTIONS_DEFINE= DOCS EXAMPLES PULSEAUDIO SNDIO OPTIONS_DEFAULT=PULSEAUDIO SNDIO PULSEAUDIO_CONFIGURE_ENV_OFF= ac_cv_lib_pulse_simple_pa_simple_new=no PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio \ libpulse.so:audio/pulseaudio \ SNDIO_CONFIGURE_ENV_OFF= ac_cv_lib_sndio_sio_open=no SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio post-patch: @${REINPLACE_CMD} '/^cava_font/d' ${WRKSRC}/Makefile.am pre-configure: @${ECHO_CMD} ${DISTVERSION} > ${WRKSRC}/version post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example_files/config ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/cpprestsdk/Makefile =================================================================== --- head/devel/cpprestsdk/Makefile (revision 479350) +++ head/devel/cpprestsdk/Makefile (revision 479351) @@ -1,24 +1,26 @@ # $FreeBSD$ PORTNAME= cpprestsdk PORTVERSION= 2.9.1 DISTVERSIONPREFIX= v PORTREVISION= 7 CATEGORIES= devel MAINTAINER= projects@phess.net COMMENT= Microsoft C++ REST SDK LICENSE= MIT LICENSE_FILE= ${WRKSRC}/../license.txt +BROKEN_powerpc64= fails to compile: threadpool.h:59:25: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value + LIB_DEPENDS= libboost_system.so:devel/boost-libs USES= cmake compiler:c++11-lib ssl USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= Microsoft WRKSRC_SUBDIR= Release CMAKE_OFF= BUILD_SAMPLES BUILD_TESTS .include Index: head/devel/godot/Makefile =================================================================== --- head/devel/godot/Makefile (revision 479350) +++ head/devel/godot/Makefile (revision 479351) @@ -1,118 +1,119 @@ # Created by: Shane Ambler # $FreeBSD$ PORTNAME= godot PORTVERSION= 3.0.3 DISTVERSIONSUFFIX= -stable CATEGORIES= devel games MAINTAINER= FreeBSD@Shaneware.biz COMMENT?= Game runtime engine LICENSE= MIT CC-BY-3.0 LICENSE_COMB= multi LICENSE_FILE_CC-BY-3.0= ${WRKSRC}/LOGO_LICENSE.md LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.txt BROKEN_aarch64= fails to build: KeyError: 'android_arch' BROKEN_armv6= fails to build: KeyError: 'android_arch' BROKEN_armv7= fails to build: KeyError: 'android_arch' +BROKEN_powerpc64= fails to compile: inv_txfm_sse2.h:14:32: emmintrin.h: No such file or directory BUILD_DEPENDS= yasm:devel/yasm LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png RUN_DEPENDS= xdg-user-dir:devel/xdg-user-dirs \ xdg-open:devel/xdg-utils \ xmessage:x11/xmessage # on 10.4 using clang34 fails - so we want to use clang60 # gl already needs clang60 so this shouldn't add any overhead USES= compiler:c++14-lang pkgconfig scons ssl USE_XORG= x11 xcursor xi xinerama xrandr USE_GL= gl glew glu USE_GITHUB= yes GH_ACCOUNT= godotengine MAKE_ARGS+= platform=x11 builtin_libpng=False builtin_openssl=False verbose=True MAKE_ARGS+= ${MAKE_ARGS_${CHOSEN_COMPILER_TYPE}} MAKE_ARGS_clang= use_llvm=True CXXFLAGS+= -DRTAUDIO_ENABLED CXXFLAGS_i386= ${CXXFLAGS_i386_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_i386_gcc= -march=i586 CXXFLAGS_aarch64= -DNO_THREADS CXXFLAGS_sparc64= -DNO_THREADS CXXFLAGS_mips= -DNO_THREADS CXXFLAGS_mips64= -DNO_THREADS # option MONO can be built but is not stable enough to use yet # for now leave it out as an option OPTIONS_DEFINE= EXAMPLES TOOLS OPTIONS_DEFAULT= OSS # Moved to devel/godot-tools OPTIONS_EXCLUDE?= EXAMPLES TOOLS OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA OSS PULSEAUDIO AUDIO_DESC= Audio support ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_MAKE_ARGS= alsa=True EXAMPLES_GH_PROJECT= godot-demo-projects:DEMOS # master at 31/1 EXAMPLES_GH_TAGNAME= d69cc10a0b8a:DEMOS EXAMPLES_PORTEXAMPLES= * # while mono support can build it isn't stable enough to be used yet MONO_LIB_DEPENDS= libmonosgen-2.0.so:lang/mono MONO_MAKE_ARGS= module_mono_enabled=True OSS_MAKE_ARGS= oss=True PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio PULSEAUDIO_MAKE_ARGS= pulseaudio=True TOOLS_DESC= Include development tools (IDE) TOOLS_MAKE_ARGS= target=release_debug tools=True TOOLS_MAKE_ARGS_OFF= target=release tools=False TOOLS_DESKTOP_ENTRIES= "Godot" "${COMMENT}" "${GODOTFILE}" \ "${GODOTFILE}" "Development;IDE;" "" TOOLS_PLIST_FILES= share/pixmaps/${GODOTFILE}.png \ share/pixmaps/${GODOTFILE}.svg GODOTFILE= ${PORTNAME}${PKGNAMESUFFIX} PLIST_FILES= bin/${GODOTFILE} .ifmake makesum # Always include optional distfiles .MAKEFLAGS: WITH="${OPTIONS_DEFINE}" OPTIONS_EXCLUDE= .endif post-patch: @${REINPLACE_CMD} -e 's|custom_build|${OPSYS}_Ports_build|' \ ${WRKSRC}/methods.py @${REINPLACE_CMD} -e 's|/usr/bin|${PREFIX}/bin|' \ ${WRKSRC}/platform/x11/os_x11.cpp pre-build-MONO-on: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ ${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g} \ target=release_debug tools=True mono_glue=False) @(cd ${WRKSRC} && ${FIND} ${WRKSRC}/bin -name 'godot*' -exec {} \ --generate-mono-glue modules/mono/glue \; && \ ${FIND} ${WRKSRC}/bin -name 'godot*' -delete) # The official godot binary name reflects options used to compile # We just want a simple name matching the portname # This gives us bin/godot for runtime and bin/godot-tools for the IDE do-install: @${RM} ${WRKSRC}/bin/*.debugsymbols cd ${WRKSRC}/bin && ${INSTALL_PROGRAM} godot.x11* \ ${STAGEDIR}/${PREFIX}/bin/${GODOTFILE} do-install-EXAMPLES-on: (cd ${WRKSRC_DEMOS} && ${COPYTREE_SHARE} "${PORTEXAMPLES}" \ ${STAGEDIR}${EXAMPLESDIR}) do-install-TOOLS-on: ${INSTALL_DATA} ${WRKSRC}/icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${GODOTFILE}.png ${INSTALL_DATA} ${WRKSRC}/icon.svg \ ${STAGEDIR}${PREFIX}/share/pixmaps/${GODOTFILE}.svg .include Index: head/devel/p4/Makefile =================================================================== --- head/devel/p4/Makefile (revision 479350) +++ head/devel/p4/Makefile (revision 479351) @@ -1,51 +1,52 @@ # Created by: gordon@FreeBSD.org # $FreeBSD$ PORTNAME= p4 PORTVERSION= ${YEAR}.${MAJOR}.${MINOR} PORTREVISION= 2 CATEGORIES= devel # Perforce stupidly rerolls their distfiles on a regular basis, updating the # files' timestamps when they do, which changes the zip file's checksum. Work # around that by cacheing the distfile in LOCAL and using that version to make # distinfo MASTER_SITES= LOCAL/asomers/perforce/p4 \ https://swarm.workshop.perforce.com/projects/perforce_software-p4/archives/ DISTNAME= ${YEAR}-${MAJOR} DISTFILES= ${ZIP_FILES} DIST_SUBDIR= perforce/p4 MAINTAINER= asomers@FreeBSD.org COMMENT= Perforce client LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_mips64= fails to install: /wrkdirs/usr/ports/devel/p4/work/2016-1/p4-bin/p4: No such file or directory +BROKEN_powerpc64= fails to build: /bin/sh: clang++: not found BUILD_DEPENDS= ${JAM}:devel/jam # p4 links libssl and libcrypto statically, so specify :build USES= ssl:build PLIST_FILES= bin/p4 .include .include "Makefile.inc" # Sadly, Jam always returns 1 even on success. Ignore its return value and # detect build errors during the install phase. do-build: cd ${WRKSRC} && ${SETENV} C++="${CXX}" C++FLAGS="${CXXFLAGS}" \ CCFLAGS="${CFLAGS}" \ LINKFLAGS="${LDFLAGS}" \ OSVER=${OSVER} \ SSL="yes" \ SSLPREFIX=${OPENSSLLIB} \ ${JAM} -dx -j${MAKE_JOBS_NUMBER} || true do-install: ${INSTALL_PROGRAM} ${WRKSRC}/p4-bin/p4 ${STAGEDIR}${PREFIX}/bin .include Index: head/devel/performance/Makefile =================================================================== --- head/devel/performance/Makefile (revision 479350) +++ head/devel/performance/Makefile (revision 479351) @@ -1,21 +1,22 @@ # $FreeBSD$ PORTNAME= performance PORTVERSION= 0.5.0 PORTREVISION= 4 CATEGORIES= devel gnustep MASTER_SITES= GNUSTEP/libs DISTNAME= Performance-${PORTVERSION} MAINTAINER= theraven@FreeBSD.org COMMENT= Help improve the performance of GNUstep applications LICENSE= LGPL3 BROKEN_armv7= fails to build: gmake[2]: *** No rule to make target 'Performance/dependencies', needed by 'internal-doc-all_'. Stop. +BROKEN_powerpc64= fails to build: gmake[2]: *** No rule to make target 'Performance/dependencies', needed by 'internal-doc-all_'. Stop. USES= gnustep USE_GNUSTEP= base build USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES} .include Index: head/devel/sope2/Makefile =================================================================== --- head/devel/sope2/Makefile (revision 479350) +++ head/devel/sope2/Makefile (revision 479351) @@ -1,59 +1,61 @@ # Created by: Euan Thoms # $FreeBSD$ PORTNAME= sope2 PORTVERSION= 2.3.23 PORTREVISION= 1 CATEGORIES= devel gnustep MASTER_SITES= http://www.sogo.nu/files/downloads/SOGo/Sources/ DISTNAME= SOPE-${PORTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= Extensive set of GNUstep web application frameworks LICENSE= LGPL20 +BROKEN_powerpc64= fails to build: bundle.make:301: STXSaxDriver.sax/Resources/Info-gnustep.plist] Illegal instruction (core dumped) + LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libmemcached.so:databases/libmemcached WRKSRC= ${WRKDIR}/SOPE OPTIONS_DEFINE= LDAP MYSQL PGSQL MEMCACHED OPTIONS_DEFAULT= LDAP PGSQL MEMCACHED OPTIONS_SUB= yes LDAP_DESC= Build with LDAP support MYSQL_DESC= Build with MySQL support PGSQL_DESC= Build with PostgreSQL support MEMCACHED_DESC= Install memcached USES= gmake iconv gnustep USE_GNUSTEP= base build USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES} SUB_LIST+= GNUSTEP_LOCAL_TOOLS=${GNUSTEP_LOCAL_TOOLS} \ GNUSTEP_MAKEFILES=${GNUSTEP_MAKEFILES} CONFIGURE_ARGS= --with-gnustep --disable-debug --enable-strip LDAP_USE= OPENLDAP=client PGSQL_USES= pgsql MYSQL_USE= MYSQL=client MEMCACHED_RUN_DEPENDS= ${LOCALBASE}/bin/memcached:databases/memcached post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure post-patch-LDAP-off: @${REINPLACE_CMD} -e '/checkLinking "ldap"/d' ${WRKSRC}/configure post-patch-PGSQL-off: @${REINPLACE_CMD} -e '/checkLinking "pq"/d' ${WRKSRC}/configure post-patch-MYSQL-off: @${REINPLACE_CMD} -e '/checkLinking "mysqlclient"/d' ${WRKSRC}/configure do-configure: cd ${WRKSRC} ; . ${GNUSTEP_MAKEFILES}/GNUstep.sh ; ./configure ${CONFIGURE_ARGS} .include Index: head/devel/sope3/Makefile =================================================================== --- head/devel/sope3/Makefile (revision 479350) +++ head/devel/sope3/Makefile (revision 479351) @@ -1,62 +1,64 @@ # Created by: Euan Thoms # $FreeBSD$ PORTNAME= sope3 PORTVERSION= 3.2.10 PORTREVISION= 2 CATEGORIES= devel gnustep MASTER_SITES= http://www.sogo.nu/files/downloads/SOGo/Sources/ DISTNAME= SOPE-${PORTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= Extensive set of GNUstep web application frameworks LICENSE= LGPL20 +BROKEN_powerpc64= fails to build: bundle.make:301: STXSaxDriver.sax/Resources/Info-gnustep.plist] Illegal instruction (core dumped) + LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libmemcached.so:databases/libmemcached WRKSRC= ${WRKDIR}/SOPE OPTIONS_DEFINE= LDAP MYSQL PGSQL MEMCACHED OPTIONS_DEFAULT= LDAP PGSQL MEMCACHED OPTIONS_SUB= yes LDAP_DESC= Build with LDAP support MYSQL_DESC= Build with MySQL support PGSQL_DESC= Build with PostgreSQL support MEMCACHED_DESC= Install memcached USES= gmake iconv gnustep USE_GNUSTEP= base build USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES} CONFLICTS= sope2-[0-9]* SUB_LIST+= GNUSTEP_LOCAL_TOOLS=${GNUSTEP_LOCAL_TOOLS} \ GNUSTEP_MAKEFILES=${GNUSTEP_MAKEFILES} CONFIGURE_ARGS= --with-gnustep --disable-debug --enable-strip CONFIGURE_ENV+= CC="${CC}" LDAP_USE= OPENLDAP=client PGSQL_USES= pgsql MYSQL_USE= MYSQL=client MEMCACHED_RUN_DEPENDS= ${LOCALBASE}/bin/memcached:databases/memcached post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure post-patch-LDAP-off: @${REINPLACE_CMD} -e '/checkLinking "ldap"/d' ${WRKSRC}/configure post-patch-PGSQL-off: @${REINPLACE_CMD} -e '/checkLinking "pq"/d' ${WRKSRC}/configure post-patch-MYSQL-off: @${REINPLACE_CMD} -e '/checkLinking "mysqlclient"/d' ${WRKSRC}/configure do-configure: cd ${WRKSRC} ; . ${GNUSTEP_MAKEFILES}/GNUstep.sh ; ./configure ${CONFIGURE_ARGS} .include Index: head/editors/jucipp/Makefile =================================================================== --- head/editors/jucipp/Makefile (revision 479350) +++ head/editors/jucipp/Makefile (revision 479351) @@ -1,36 +1,38 @@ # Created by: Mohammad S. Babaei # $FreeBSD$ PORTNAME= jucipp DISTVERSIONPREFIX= v DISTVERSION= 1.4.4 PORTREVISION= 1 CATEGORIES= editors MAINTAINER= info@babaei.net COMMENT= Lightweight C++-IDE with support for C++11, C++14 and C++17 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_powerpc64= fails to build: cc1plus: unrecognized command line option -Wno-cpp + LIB_DEPENDS= libaspell.so:textproc/aspell \ libboost_filesystem.so:devel/boost-libs \ libgit2.so:devel/libgit2 \ libclang.so.5:devel/llvm50 USES= cmake:outsource desktop-file-utils pkgconfig USE_GITHUB= yes GH_ACCOUNT= cppit GH_TUPLE= cppit:libclangmm:5a0195e:libclangmm/libclangmm \ eidheim:tiny-process-library:a034812:tiny_process_library/tiny-process-library USE_GNOME= gdkpixbuf2 gtkmm30 gtksourceviewmm3 INSTALLS_ICONS= yes CMAKE_ARGS+= -DCMAKE_INCLUDE_PATH=${LOCALBASE}/llvm50/include \ -DCMAKE_LIBRARY_PATH=${LOCALBASE}/llvm50/lib PLIST_FILES= bin/juci \ share/applications/juci.desktop \ share/icons/hicolor/scalable/apps/juci.svg .include Index: head/ftp/netdumpd/Makefile =================================================================== --- head/ftp/netdumpd/Makefile (revision 479350) +++ head/ftp/netdumpd/Makefile (revision 479351) @@ -1,25 +1,26 @@ # Created by: Mark Johnston # $FreeBSD$ PORTNAME= netdumpd PORTVERSION= 20180511 PORTREVISION= 1 CATEGORIES= ftp MASTER_SITES= LOCAL/markj MAINTAINER= markj@FreeBSD.org COMMENT= UDP server capable of handling netdump transfers LICENSE= BSD2CLAUSE IGNORE_FreeBSD_10= Depends on libcasper +BROKEN_powerpc64= fails to build: netdumpd.c:270: warning: declaration of 'index' shadows a global declaration MAKE_ARGS+= BINDIR=${PREFIX}/sbin MAKE_ARGS+= MANDIR=${PREFIX}/man/man MAKE_ARGS+= SCRIPTSDIR=${PREFIX}/etc/rc.d PLIST_FILES= sbin/${PORTNAME} man/man8/${PORTNAME}.8.gz etc/rc.d/${PORTNAME} USES+= uidfix .include Index: head/graphics/inkscape/Makefile =================================================================== --- head/graphics/inkscape/Makefile (revision 479350) +++ head/graphics/inkscape/Makefile (revision 479351) @@ -1,86 +1,88 @@ # 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_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/math/gnubc/Makefile =================================================================== --- head/math/gnubc/Makefile (revision 479350) +++ head/math/gnubc/Makefile (revision 479351) @@ -1,38 +1,40 @@ # Created by: Gabor Kovesdan # $FreeBSD$ PORTNAME= bc DISTVERSION= 1.07.1 CATEGORIES= math MASTER_SITES= GNU PKGNAMEPREFIX= gnu MAINTAINER= ports@FreeBSD.org COMMENT= GNU bc/dc calculator LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to build: tests fail with error code 2 + USES= libedit makeinfo GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-libedit INFO= bc \ dc PLIST_FILES= bin/bc \ bin/dc \ man/man1/bc.1.gz \ man/man1/dc.1.gz PORTEXAMPLES= ckbook.b \ pi.b \ primes.b \ twins.b OPTIONS_DEFINE= EXAMPLES post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/Examples/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/math/metis/Makefile =================================================================== --- head/math/metis/Makefile (revision 479350) +++ head/math/metis/Makefile (revision 479351) @@ -1,122 +1,124 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= metis PORTVERSION= 5.1.0 PORTREVISION= 5 CATEGORIES= math MASTER_SITES= http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/ MAINTAINER= ports@FreeBSD.org COMMENT= Package for unstructured graph partitioning LICENSE= APACHE20 +BROKEN_powerpc64= fails to build: cc: Internal error: Segmentation fault (program ld) + CONFLICTS= metis4-4* metis-edf-[0-9]* USES= cmake:noninja OPTIONS_DEFINE= OPENMP SHARED STATIC DOCS OPENMP_DESC= multithreading via OpenMP #PROFILE_DESC= profiling libraries SHARED_DESC= shared library and dynamically-linked executables STATIC_DESC= libmetis archive OPTIONS_DEFAULT= SHARED STATIC BINS= cmpfillin gpmetis graphchk m2gmetis mpmetis ndmetis .include .if ${PORT_OPTIONS:MOPENMP} CMAKE_ARGS+= -DOPENMP=1 USE_GCC= any .endif .if ${PORT_OPTIONS:MSHARED} ALL_TARGET_SHARED= all CMAKE_ARGS_SHARED= -DSHARED=1 PLIST_SUB+= SHARED="" .if ${ARCH} == "sparc64" SHARED_FLAGS?= -fPIC .else SHARED_FLAGS?= -fpic .endif SHLIB_MAJOR?= 2 CMAKE_ARGS+= -DSHLIB_MAJOR="${SHLIB_MAJOR}" USE_LDCONFIG= yes WRKSRC_SHARED= ${WRKSRC}_SHARED INSTALL_WRKSRC_SHARED= ${WRKSRC_SHARED} .else PLIST_SUB+= SHARED="@comment " .endif .if ${PORT_OPTIONS:MSTATIC} ALL_TARGET_STATIC= metis PLIST_SUB+= STATIC="" WRKSRC_STATIC= ${WRKSRC} INSTALL_WRKSRC_STATIC= ${WRKSRC_STATIC}/libmetis .else PLIST_SUB+= STATIC="@comment " .endif pre-configure: @${REINPLACE_CMD} -e "/^# Add compiler flags/,/^$$/d" \ -e "/^check_include_file(execinfo.h/d" \ ${WRKSRC}/GKlib/GKlibSystem.cmake @${REINPLACE_CMD} -e "\|/home/karypis/|d" \ ${WRKSRC}/programs/CMakeLists.txt .for o in SHARED #PROFILE .if ${PORT_OPTIONS:M${o}} @${CP} -R ${WRKSRC} ${WRKSRC_${o}} .endif .endfor do-configure: .for o in SHARED STATIC #PROFILE .if ${PORT_OPTIONS:M${o}} @${PRINTF} "\n\nConfiguring ${o}:\n\n\n" @cd ${WRKSRC_${o}}; ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} \ ${CMAKE_ARGS:C|${CFLAGS}|& ${${o}_FLAGS}|g} ${CMAKE_ARGS_${o}} \ -DGKLIB_PATH="${WRKSRC_${o}}/GKlib" ${CMAKE_SOURCE_PATH} .endif .endfor do-build: .for o in SHARED STATIC #PROFILE .if ${PORT_OPTIONS:M${o}} @${PRINTF} "\n\nBuilding ${o}:\n\n\n" @cd ${WRKSRC_${o}}; ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} \ ${MAKE_ARGS} ${ALL_TARGET_${o}} .endif .endfor .if ${PORT_OPTIONS:MSHARED} @cd ${WRKSRC_SHARED}/programs; ${STRIP_CMD} ${BINS} @cd ${WRKSRC_SHARED}/libmetis; ${STRIP_CMD} libmetis.so.* .endif .if ${PORT_OPTIONS:MSTATIC} @cd ${WRKSRC_STATIC}/libmetis; ${STRIP_CMD} libmetis.a .endif check regression-test test: build cd ${WRKSRC_SHARED}/graphs ; ../programs/gpmetis ./4elt.graph 5 do-install: .for o in SHARED STATIC #PROFILE .if ${PORT_OPTIONS:M${o}} @${PRINTF} "\n\nInstalling ${o}:\n\n\n" @cd ${INSTALL_WRKSRC_${o}}; ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} \ ${MAKE_ARGS} install .endif .endfor .if ${PORT_OPTIONS:MDOCS} PORTDOCS= manual.pdf post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/manual/manual.pdf ${STAGEDIR}${DOCSDIR} .endif .include Index: head/math/openblas/Makefile =================================================================== --- head/math/openblas/Makefile (revision 479350) +++ head/math/openblas/Makefile (revision 479351) @@ -1,167 +1,169 @@ # Created by: Eijiro Shibusawa # $FreeBSD$ PORTNAME= openblas PORTVERSION= 0.2.20 PORTREVISION= 3 DISTVERSIONPREFIX= v PORTEPOCH= 1 CATEGORIES= math MASTER_SITES= NL/lapack/timing/:lapack_tmg DISTFILES= large.tgz:lapack_tmg timing.tgz:lapack_tmg DIST_SUBDIR= openblas MAINTAINER= phd_kimberlite@yahoo.co.jp COMMENT= Optimized BLAS library based on GotoBLAS2 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_powerpc64= fails to compile: gemm.c:403: 'SGEMM_DEFAULT_Q' undeclared (first use in this function) + USES= fortran gmake perl5 USE_GITHUB= yes GH_ACCOUNT= xianyi GH_PROJECT= OpenBLAS LARGE_FILE= large.tgz TIMING_FILE= timing.tgz USE_LDCONFIG= yes USE_PERL5= build OPENBLAS_SUFX= r${PORTVERSION} OPENBLAS_LIBS= libopenblas libopenblasp OPENBLAS_SVER= 0 OPENBLAS_FILES= ${OPENBLAS_LIBS:S|$|.so|} ${OPENBLAS_LIBS:S|$|.so.${OPENBLAS_SVER}|} ${OPENBLAS_LIBS:S|$|.a|} PLIST_FILES= ${OPENBLAS_FILES:S|^|lib/|} TEST_TARGET= tests OPTIONS_DEFINE= INTERFACE64 OPENMP OPTIONS_DEFINE_i386= DYNAMIC_ARCH AVX AVX2 OPTIONS_DEFINE_amd64= ${OPTIONS_DEFINE_i386} .if defined(BATCH) || defined(PACKAGE_BUILDING) OPTIONS_DEFAULT_i386= DYNAMIC_ARCH OPTIONS_DEFAULT_amd64= DYNAMIC_ARCH .endif DYNAMIC_ARCH_DESC= Support multiple CPU types on i386 and amd64 INTERFACE64_DESC= Use 8 byte integers on 64-bit architectures OPENMP_DESC= Use OpenMP for threading AVX_DESC= Support Advanced Vector Extensions (AVX) AVX2_DESC= Support Advanced Vector Extensions 2 (AVX2) .include .if defined(TARGET_CPU_ARCH) BUILDFLAGS+= TARGET=${TARGET_CPU_ARCH} .endif MAXTHREADS?= 8 BUILDFLAGS_THREAD+= NUM_THREADS=${MAXTHREADS} USE_THREAD=1 .if ${ARCH:M*64} == "" BUILDFLAGS+= BINARY32=1 .else BUILDFLAGS+= BINARY64=1 .endif .if ! ${PORT_OPTIONS:MDYNAMIC_ARCH} && ( ${ARCH} == "amd64" || ${ARCH} == "i386" ) MANUAL_PACKAGE_BUILD= Optimizes for the build machine. .endif .if ${PORT_OPTIONS:MDYNAMIC_ARCH} BUILDFLAGS+= DYNAMIC_ARCH=1 .endif .if ${PORT_OPTIONS:MINTERFACE64} BUILDFLAGS+= INTERFACE64=1 .endif .if ${PORT_OPTIONS:MOPENMP} USES+= compiler:openmp BUILDFLAGS_THREAD+= USE_OPENMP=1 .endif .if ! ${PORT_OPTIONS:MAVX} BUILDFLAGS+= NO_AVX=1 .endif .if ! ${PORT_OPTIONS:MAVX2} BUILDFLAGS+= NO_AVX2=1 .endif post-extract: cd ${DISTDIR}/${DIST_SUBDIR} ; \ ${CP} ${LARGE_FILE} ${TIMING_FILE} ${WRKSRC} ${MKDIR} ${WRKDIR}/lib post-patch: ${REINPLACE_CMD} -e "s+%%FIND%%+${FIND}+" \ -e "s+%%XARGS%%+${XARGS}+" \ -e "s+%%REINPLACE_CMD%%+${REINPLACE_CMD}+" \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e "s+%%FC%%+${FC}+" -e "s+%%CC%%+${CC}+" \ ${WRKSRC}/Makefile.rule ${REINPLACE_CMD} -e "s+(ARCH)+(ARCH_)+" \ ${WRKSRC}/Makefile.rule \ ${WRKSRC}/Makefile.tail \ ${WRKSRC}/driver/level3/Makefile \ ${WRKSRC}/driver/others/Makefile \ ${WRKSRC}/exports/Makefile \ ${WRKSRC}/interface/Makefile \ ${WRKSRC}/kernel/Makefile \ ${WRKSRC}/kernel/Makefile.L3 \ ${WRKSRC}/lapack/laswp/Makefile \ ${WRKSRC}/lapack-netlib/SRC/Makefile \ ${WRKSRC}/lapack-netlib/SRC/VARIANTS/Makefile \ ${WRKSRC}/lapack-netlib/TESTING/MATGEN/Makefile \ ${WRKSRC}/lapack-netlib/LAPACKE/src/Makefile \ ${WRKSRC}/lapack-netlib/LAPACKE/utils/Makefile \ ${WRKSRC}/reference/Makefile ${REINPLACE_CMD} -e "s+(ARCH)+(ARCH_)+" \ -e 's+%%LDFLAGS%%+${LDFLAGS}+' \ -e 's+%%LOCALBASE%%+${LOCALBASE}+' \ -e 's+%%FIND%%+${FIND}+' \ -e 's+%%XARGS%%+${XARGS}+' \ -e 's+%%REINPLACE_CMD%%+${REINPLACE_CMD}+' \ -e 's+$${CROSS_SUFFIX}+${LOCALBASE}/bin/+' \ -e '/Clang.*OpenMP/g' \ ${WRKSRC}/Makefile.system post-patch-OPENMP-on: ${REINPLACE_CMD} -e "s+OPENBLAS_NUM_THREADS+OMP_NUM_THREADS+g" \ ${WRKSRC}/test/Makefile \ ${WRKSRC}/ctest/Makefile do-build: cd ${WRKSRC} ; ${SETENV} ${BUILDFLAGS} NUM_THREADS=1 USE_THREAD=0 \ ${MAKE_CMD} ${MAKE_ARGS} ${CP} ${WRKSRC}/libopenblas-${OPENBLAS_SUFX}.a ${WRKDIR}/lib/libopenblas.a ${CP} ${WRKSRC}/libopenblas-${OPENBLAS_SUFX}.so ${WRKDIR}/lib/libopenblas.so.${OPENBLAS_SVER} cd ${WRKSRC} ; ${MAKE_CMD} ${MAKE_ARGS} clean cd ${WRKSRC} ; ${SETENV} ${BUILDFLAGS} ${BUILDFLAGS_THREAD} \ ${MAKE_CMD} ${MAKE_ARGS} ${CP} ${WRKSRC}/libopenblasp-${OPENBLAS_SUFX}.a ${WRKDIR}/lib/libopenblasp.a ${CP} ${WRKSRC}/libopenblasp-${OPENBLAS_SUFX}.so ${WRKDIR}/lib/libopenblasp.so.${OPENBLAS_SVER} BENCHMARK_MAXTHREADS?= ${MAXTHREADS} .if ${PORT_OPTIONS:MOPENMP} BENCHMARK_THREADS_FLAG= OMP_NUM_THREADS=${BENCHMARK_MAXTHREADS} .else BENCHMARK_THREADS_FLAG= OPENBLAS_NUM_THREADS=${BENCHMARK_MAXTHREADS} .endif benchmark: build cd ${WRKSRC} ; ${SETENV} ${BUILDFLAGS} NUM_THREADS=${MAXTHREADS} \ USE_THREAD=1 ${MAKE_CMD} ${MAKE_ARGS} hpl cd ${WRKSRC}/benchmark ; ${SETENV} ${BUILDFLAGS} NUM_THREADS=${MAXTHREADS} \ USE_THREAD=1 ${BENCHMARK_THREADS_FLAG} ${MAKE_CMD} ${MAKE_ARGS} do-install: .for L in ${OPENBLAS_LIBS} ${INSTALL_DATA} ${WRKDIR}/lib/${L}.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKDIR}/lib/${L}.so.${OPENBLAS_SVER} ${STAGEDIR}${PREFIX}/lib ${LN} -sf ${L}.so.${OPENBLAS_SVER} ${STAGEDIR}${PREFIX}/lib/${L}.so .endfor .include Index: head/net/shadowsocks-libev/Makefile =================================================================== --- head/net/shadowsocks-libev/Makefile (revision 479350) +++ head/net/shadowsocks-libev/Makefile (revision 479351) @@ -1,62 +1,64 @@ # Created by: Xiaoding Liu # $FreeBSD$ PORTNAME= shadowsocks-libev DISTVERSIONPREFIX= v DISTVERSION= 3.1.3 PORTREVISION= 5 CATEGORIES= net MAINTAINER= xiaoding+freebsd@xiaoding.org COMMENT= Lightweight tunnel proxy which can help you get through firewalls LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_powerpc64= fails to link: cc: Internal error: Segmentation fault (program ld) + LIB_DEPENDS= libev.so:devel/libev \ libmbedcrypto.so:security/mbedtls \ libpcre.so:devel/pcre \ libsodium.so:security/libsodium \ libcares.so:dns/c-ares USES= autoreconf gmake libtool:keepla pathfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared USE_GITHUB= yes GH_ACCOUNT= shadowsocks GH_TUPLE= shadowsocks:libbloom:7a9deb8:libbloom/libbloom \ shadowsocks:libcork:0220aa5:libcork/libcork \ shadowsocks:ipset:3ea7fe3:libipset/libipset INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= BASH DOCS ZSH OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= asciidoc:textproc/asciidoc \ xmlto:textproc/xmlto DOCS_CONFIGURE_OFF= --disable-documentation USE_RC_SUBR= shadowsocks_libev post-patch: @${REINPLACE_CMD} -e 's|^#ifdef TCP_FASTOPEN|#if defined(TCP_FASTOPEN) \&\& defined(__linux)|' \ ${WRKSRC}/src/local.c ${WRKSRC}/src/server.c post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/debian/config.json ${STAGEDIR}${ETCDIR}/config.json.sample post-install-BASH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions .for c in ss-local ss-manager ss-redir ss-server ss-tunnel ${INSTALL_DATA} ${WRKSRC}/completions/bash/${c} ${STAGEDIR}${PREFIX}/share/bash-completion/completions/${c} .endfor post-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions .for c in _ss-local _ss-manager _ss-redir _ss-server _ss-tunnel ${INSTALL_DATA} ${WRKSRC}/completions/zsh/${c} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/${c} .endfor .include Index: head/security/opensc/Makefile =================================================================== --- head/security/opensc/Makefile (revision 479350) +++ head/security/opensc/Makefile (revision 479351) @@ -1,66 +1,68 @@ # Created by: Bruce M Simpson # $FreeBSD$ PORTNAME= opensc PORTVERSION= 0.18.0 CATEGORIES= security devel MASTER_SITES= https://github.com/OpenSC/OpenSC/releases/download/${PORTVERSION}/ MAINTAINER= ale@FreeBSD.org COMMENT= Libraries and utilities to access smart cards LICENSE= LGPL21 +BROKEN_powerpc64= fails to compile: cc1: unrecognized command line option "-Wno-unused-but-set-variable" + OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND=PCSC OPENCT CTAPI OPTIONS_DEFINE= SM NOTIFY DOCS MANPAGES OPTIONS_DEFAULT=PCSC SM NOTIFY MANPAGES OPTIONS_SUB= yes PCSC_DESC= Use PC/SC backend OPENCT_DESC= Use OpenCT backend CTAPI_DESC= Use CT-API backend SM_DESC= Enable secure messaging support NOTIFY_DESC= Enable notification support USES= libtool pkgconfig gmake ssl GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip CONFIGURE_ENV= \ OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" PORTDOCS= * MANPAGES_CONFIGURE_ENABLE= man OPENCT_LIB_DEPENDS= libopenct.so:security/openct OPENCT_CONFIGURE_ENABLE= openct PCSC_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite PCSC_CONFIGURE_ENABLE= pcsc CTAPI_CONFIGURE_ENABLE= ctapi SM_CONFIGURE_ENABLE= sm NOTIFY_USE= GNOME=glib20 NOTIFY_CONFIGURE_ENABLE= notify DOCS_CONFIGURE_ENABLE= doc .include .if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MMANPAGES} BUILD_DEPENDS+= xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl CONFIGURE_ENV+= XSLTPROC="${LOCALBASE}/bin/xsltproc" CONFIGURE_ARGS+=--with-xsl-stylesheetsdir=${LOCALBASE}/share/xsl/docbook .else CONFIGURE_ENV+= XSLTPROC="${FALSE}" CONFIGURE_ARGS+=--without-xsl-stylesheetsdir .endif .include Index: head/security/pixiewps/Makefile =================================================================== --- head/security/pixiewps/Makefile (revision 479350) +++ head/security/pixiewps/Makefile (revision 479351) @@ -1,25 +1,27 @@ # Created by: Franz Bettag # $FreeBSD$ PORTNAME= pixiewps DISTVERSIONPREFIX= v DISTVERSION= 1.4.1 CATEGORIES= security MAINTAINER= franz@bett.ag COMMENT= Offline WPS bruteforce utility LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/../LICENSE.md +BROKEN_powerpc64= fails to compile: /usr/include/sys/sysctl.h:1033:25: unknown type name 'u_int' + USES= gmake WRKSRC_SUBDIR= src USE_GITHUB= yes GH_ACCOUNT= wiire PLIST_FILES= bin/pixiewps do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/sleuthkit/Makefile =================================================================== --- head/sysutils/sleuthkit/Makefile (revision 479350) +++ head/sysutils/sleuthkit/Makefile (revision 479351) @@ -1,59 +1,61 @@ # Created by: Pieter Danhieux # $FreeBSD$ PORTNAME= sleuthkit PORTVERSION= 4.6.2 CATEGORIES= sysutils security MASTER_SITES= https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-${PORTVERSION}/ MAINTAINER= antoine@FreeBSD.org COMMENT= Tools and library for filesystem forensic analysis LICENSE= CPL IBM GPLv2 LICENSE_COMB= multi LICENSE_NAME_CPL=Common Public License LICENSE_NAME_IBM=IBM Public License LICENSE_FILE_CPL=${WRKSRC}/licenses/cpl1.0.txt LICENSE_FILE_IBM=${WRKSRC}/licenses/IBM-LICENSE LICENSE_PERMS_CPL=dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_IBM=dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +BROKEN_powerpc64= fails to compile: cc1: unrecognized command line option -Wpedantic + RUN_DEPENDS= p5-DateTime-TimeZone>=0:devel/p5-DateTime-TimeZone \ exif:graphics/exif CONFLICTS= ja-ls-[0-9]* icat-[0-9]* CPPFLAGS+= -D_WITH_GETLINE GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_libpq_fe_h=no USES= libtool perl5 sqlite USE_LDCONFIG= yes INSTALL_TARGET= install-strip DATADIR= ${PREFIX}/share/tsk PORTDOCS= NEWS.txt README.md OPTIONS_DEFINE= AFFLIB DOCS LIBEWF LIBVHDI LIBVMDK AFFLIB_DESC= Build with AFF support LIBEWF_DESC= Build with EWF support LIBVHDI_DESC= Build with VHDI support LIBVMDK_DESC= Build with VMDK support OPTIONS_DEFAULT=LIBEWF LIBVHDI LIBVMDK AFFLIB_LIB_DEPENDS= libafflib.so:sysutils/afflib AFFLIB_CONFIGURE_WITH= afflib=${LOCALBASE} LIBEWF_LIB_DEPENDS= libewf.so:devel/libewf LIBEWF_CONFIGURE_WITH= libewf=${LOCALBASE} LIBVHDI_LIB_DEPENDS= libvhdi.so:devel/libvhdi LIBVHDI_CONFIGURE_WITH= libvhdi=${LOCALBASE} LIBVMDK_LIB_DEPENDS= libvmdk.so:devel/libvmdk LIBVMDK_CONFIGURE_WITH= libvmdk=${LOCALBASE} post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/www/unit/Makefile =================================================================== --- head/www/unit/Makefile (revision 479350) +++ head/www/unit/Makefile (revision 479351) @@ -1,80 +1,82 @@ # Created by: Sergey A. Osokin # $FreeBSD$ PORTNAME= unit PORTVERSION= 1.3 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://unit.nginx.org/download/ MAINTAINER= osa@FreeBSD.org COMMENT?= Dynamic web application server LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_powerpc64= fails to build: nxt_conf_validation.c:275: undefined reference to __builtin_popcount + USES+= cpe CPE_VENDOR= nginx CPE_PRODUCT= unit OPTIONS_DEFINE?= \ DEBUG \ IPV6 \ UNIXSOCK OPTIONS_DEFAULT?=UNIXSOCK DEBUG_DESC= Enable debug logging UNIXSOCK_DESC= Enable unix sockets .include HAS_CONFIGURE= yes UNIT_VARDIR?= /var UNIT_RUNDIR?= ${UNIT_VARDIR}/run/unit UNIT_LOGDIR?= ${UNIT_VARDIR}/log/${PORTNAME} UNIT_LOGFILE?= ${UNIT_LOGDIR}/${PORTNAME}.log UNIT_PIDFILE?= ${UNIT_RUNDIR}/${PORTNAME}.pid UNIT_SOCK?= ${UNIT_RUNDIR}/control.unit.sock CONFIGURE_ARGS= --prefix=${PREFIX} \ --modules=libexec/unit/modules \ --state=libexec/unit \ --log=${UNIT_LOGFILE} \ --pid=${UNIT_PIDFILE} \ --ld-opt="-L${LOCALBASE}/lib" PLIST_FILES?= sbin/unitd PLIST_DIRS?= libexec/unit/modules \ libexec/unit USE_RC_SUBR?= unitd SUB_LIST= UNIT_PIDFILE=${UNIT_PIDFILE} \ UNIT_SOCK=${UNIT_SOCK} \ PREFIX=${PREFIX} .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+=--debug .endif .if empty(PORT_OPTIONS:MIPV6) CONFIGURE_ARGS+=--no-ipv6 .endif .if empty(PORT_OPTIONS:MUNIXSOCK) CONFIGURE_ARGS+=--no-unix-sockets .else CONFIGURE_ARGS+=--control=unix:${UNIT_SOCK} .endif .if !target(post-install) post-install: ${MKDIR} ${STAGEDIR}${UNIT_LOGDIR} ${MKDIR} ${STAGEDIR}${UNIT_RUNDIR} ${ECHO_CMD} @dir ${UNIT_LOGDIR} >> ${TMPPLIST} ${ECHO_CMD} @dir ${UNIT_RUNDIR} >> ${TMPPLIST} ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unit/modules .endif .include