Index: head/science/openbabel/Makefile =================================================================== --- head/science/openbabel/Makefile (revision 439788) +++ head/science/openbabel/Makefile (revision 439789) @@ -1,48 +1,48 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= openbabel PORTVERSION= 2.3.2 PORTREVISION= 2 CATEGORIES= science MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Chemistry file translation program -BROKEN_powerpc64= Does not build - BUILD_DEPENDS= ${LOCALBASE}/include/eigen3/Eigen/Eigen:math/eigen3 + +BROKEN_powerpc64= Does not build: relocation truncated to fit: R_PPC64_TOC16_DS CONFLICTS_INSTALL= babel-* USE_CXXSTD= gnu++98 USE_GNOME= libxml2 USES= cmake:outsource CMAKE_ARGS= -DBUILD_GUI=off USE_LDCONFIG= yes PLIST_SUB= VERSION="${PORTVERSION}" OPTIONS_DEFINE= CAIRO PYTHON OPTIONS_DEFAULT= PYTHON OPTIONS_SUB= yes CAIRO_DESC= PNG support via cairo library CAIRO_LIB_DEPENDS= libcairo.so:graphics/cairo CAIRO_USES= pkgconfig PYTHON_USES= python PYTHON_CMAKE_ON= -DPYTHON_BINDINGS=on post-patch: ${REINPLACE_CMD} -e '/pkgconfig/s,$${LIB_INSTALL_DIR},libdata,' \ ${WRKSRC}/CMakeLists.txt ${REINPLACE_CMD} -e 's,share/man,man,' \ ${WRKSRC}/doc/CMakeLists.txt post-patch-CAIRO-off: ${REINPLACE_CMD} -e '/find_package(Cairo)/d' \ ${WRKSRC}/CMakeLists.txt .include Index: head/security/beecrypt/Makefile =================================================================== --- head/security/beecrypt/Makefile (revision 439788) +++ head/security/beecrypt/Makefile (revision 439789) @@ -1,46 +1,47 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= beecrypt PORTVERSION= 4.2.1 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SF + PATCHFILES= mpntrbits.patch PATCH_SITES= http://sourceforge.net/p/beecrypt/patches/_discuss/thread/bff89ba1/5387/attachment/ MAINTAINER= mi@aldan.algebra.com COMMENT= BeeCrypt is an open source cryptography library -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: Error: unsupported relocation against r3 GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-java --without-python INSTALL_TARGET= install-strip USES= libtool USE_LDCONFIG= yes OPTIONS_DEFINE= OPENMP OPENMP_CONFIGURE_ENABLE= openmp .include post-patch: .if ${PORT_OPTIONS:MOPENMP} @${ECHO_MSG} "Configuring for OpenMP support" @${ECHO_MSG} "Any ports depending on beecrypt must be configured for OpenMP too." .endif # Configure tries to guess our CPU-features using Linux-centric logic. # Help it here: .for o in sse3 sse2 sse mmx .if ${MACHINE_CPU:M$o} != "" CPPFLAGS+= -DOPTIMIZE_${o:tu} .endif .endfor regression-test test check: build @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} check) .include Index: head/security/bro/Makefile =================================================================== --- head/security/bro/Makefile (revision 439788) +++ head/security/bro/Makefile (revision 439789) @@ -1,96 +1,96 @@ # Created by: David O'Brien # $FreeBSD$ PORTNAME= bro PORTVERSION= 2.4.1 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://www.bro.org/downloads/release/ MAINTAINER= leres@ee.lbl.gov COMMENT= System for detecting network intruders in real-time LICENSE= BSD3CLAUSE -BROKEN_powerpc64= Does not build - BUILD_DEPENDS= ${LOCALBASE}/bin/bison:devel/bison \ ${LOCALBASE}/bin/swig:devel/swig13 LIB_DEPENDS= libGeoIP.so:net/GeoIP + +BROKEN_powerpc64= Does not build: error: zero-size array 'names' USES= cmake:outsource compiler:c++11-lang perl5 python ssl CMAKE_ARGS+= -D PYTHON_EXECUTABLE:PATH=${PYTHON_CMD} CXXFLAGS+= -std=c++11 -Wextra -Wall -pedantic SUB_FILES= pkg-message NO_MTREE= yes .if defined(BRO_PREFIX) PREFIX=${BRO_PREFIX} PLIST_SUB+= CLEANUP_PREFIX="" .else PLIST_SUB+= CLEANUP_PREFIX="@comment " .endif CMAKE_ARGS+= -D CMAKE_INSTALL_PREFIX:PATH=${PREFIX} \ -D BRO_ROOT_DIR:PATH=${PREFIX} \ -D PY_MOD_INSTALL_DIR:PATH=${PREFIX}/lib/broctl \ -D BRO_SCRIPT_INSTALL_PATH:PATH=${PREFIX}/share/bro \ -D BRO_ETC_INSTALL_DIR:PATH=${PREFIX}/etc \ -D BRO_MAN_INSTALL_PATH=${MANPREFIX}/man \ -D ENABLE_PERFTOOLS:BOOL=false \ -D ENABLE_PERFTOOLS_DEBUG:BOOL=false \ -D BinPAC_SKIP_INSTALL:BOOL=true \ -D INSTALL_AUX_TOOLS:BOOL=true \ -D BUILD_SHARED_LIBS:BOOL=true \ -D CMAKE_EXE_LINKER_FLAGS="${OPENSSL_LDFLAGS}" BROUSER?= bro BROGROUP?= bro PLIST_SUB+= BROUSER=${BROUSER} \ BROGROUP=${BROGROUP} USERS= ${BROUSER} GROUPS= ${BROGROUP} OPTIONS_DEFINE= BROCCOLI BROCTL BROKER DEBUG IPSUMDUMP LBL_CF LBL_HF PERFTOOLS OPTIONS_DEFAULT=BROCCOLI BROCTL IPSUMDUMP LBL_CF LBL_HF OPTIONS_SUB= yes BROCCOLI_DESC= Build support for libbroccoli communications BROCTL_DESC= BroControl support (implies BROCCOLI and IPSUMDUMP) BROKER_DESC= Enable the Broker communication library IPSUMDUMP_DESC= Enables traffic summaries LBL_CF_DESC= Unix time to formated time/date filter support LBL_HF_DESC= Address to hostname filter support PERFTOOLS_DESC= Use Perftools to improve memory & CPU usage BROCTL_IMPLIES= BROCCOLI IPSUMDUMP BROCCOLI_LIB_DEPENDS= libbroccoli.so:security/broccoli BROCTL_BUILD_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 BROCTL_RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 BROCTL_CMAKE_BOOL= INSTALL_BROCTL BROCTL_USE= LDCONFIG=yes IPSUMDUMP_BUILD_DEPENDS=ipsumdump:net/ipsumdump IPSUMDUMP_RUN_DEPENDS= ipsumdump:net/ipsumdump BROKER_CMAKE_BOOL= ENABLE_BROKER BROKER_BUILD_DEPENDS= caf>=0.14.1:devel/caf DEBUG_CMAKE_BOOL= ENABLE_DEBUG LBL_HF_RUN_DEPENDS= ${LOCALBASE}/bin/hf:sysutils/lbl-hf LBL_CF_RUN_DEPENDS= ${LOCALBASE}/bin/cf:sysutils/lbl-cf PERFTOOLS_CMAKE_BOOL= ENABLE_PERFTOOLS PERFTOOLS_RUN_DEPENDS= ${LOCALBASE}/bin/pprof:devel/google-perftools post-install-BROCTL-on: @${MKDIR} ${STAGEDIR}${PREFIX}/logs @${MKDIR} ${STAGEDIR}${PREFIX}/spool/tmp @${MKDIR} ${STAGEDIR}${PREFIX}/spool/installed-scripts-do-not-touch/auto @${MKDIR} ${STAGEDIR}${PREFIX}/spool/installed-scripts-do-not-touch/site .for F in broctl.cfg networks.cfg node.cfg @${MV} ${STAGEDIR}${PREFIX}/etc/${F} ${STAGEDIR}${PREFIX}/etc/${F}.example .endfor .include Index: head/security/hpenc/Makefile =================================================================== --- head/security/hpenc/Makefile (revision 439788) +++ head/security/hpenc/Makefile (revision 439789) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= hpenc PORTVERSION= 2.0 PORTREVISION= 3 CATEGORIES= security MASTER_SITES= http://highsecure.ru/distfiles/ MAINTAINER= vsevolod@FreeBSD.org COMMENT= Fast authenticated encryption CLI tool LICENSE= BSD2CLAUSE -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: fatal error: cpuid_flags.inc: No such file or directory NOT_FOR_ARCHS= aarch64 sparc64 NOT_FOR_ARCHS_REASON= not yet ported to this architecture USES= tar:xz compiler:c++11-lib gmake ssl PLIST_FILES= bin/hpenc man/man1/hpenc.1.gz MAKE_ARGS+= "ARCH=${ARCH:S/amd64/x86/:S/i386/x86/}" CXXFLAGS+= -std=c++11 \ -I${WRKSRC}/chacha-opt/app/include \ -I${WRKSRC}/poly1305-opt/app/include \ -I${OPENSSLINC} LDFLAGS+= -pthread -lcrypto -L${OPENSSLLIB} post-install: ${INSTALL_MAN} ${WRKSRC}/doc/hpenc.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/hpenc .include Index: head/security/i2pd/Makefile =================================================================== --- head/security/i2pd/Makefile (revision 439788) +++ head/security/i2pd/Makefile (revision 439789) @@ -1,55 +1,55 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= i2pd PORTVERSION= 2.13.0 CATEGORIES= security net-p2p MAINTAINER= amdmi3@FreeBSD.org COMMENT= C++ implementation of I2P client LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_thread.so:devel/boost-libs -BROKEN_powerpc64= does not build +BROKEN_powerpc64= does not build: error: to_string is not a member of std USE_GITHUB= yes GH_ACCOUNT= PurpleI2P USES= cmake compiler:c++11-lib ssl CMAKE_SOURCE_PATH=${WRKSRC}/build USE_RC_SUBR= ${PORTNAME} PORTDOCS= * USERS= _i2pd GROUPS= _i2pd PLIST_SUB= USER="${USERS}" GROUP="${GROUPS}" SUB_LIST= USER="${USERS}" GROUP="${GROUPS}" SUB_FILES= i2pd.newsyslog.conf OPTIONS_DEFINE= AESNI UPNP DOCS AESNI_DESC= Use AES-NI instructions set AESNI_CMAKE_BOOL= WITH_AESNI UPNP_DESC= Include support for UPnP client UPNP_CMAKE_BOOL= WITH_UPNP UPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/debian/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d ${INSTALL_DATA} ${WRKDIR}/i2pd.newsyslog.conf ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d/i2pd.conf @${MKDIR} ${STAGEDIR}/var/run/i2pd @${MKDIR} ${STAGEDIR}/var/log/i2pd @${MKDIR} ${STAGEDIR}/var/db/i2pd do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/security/tor/Makefile =================================================================== --- head/security/tor/Makefile (revision 439788) +++ head/security/tor/Makefile (revision 439789) @@ -1,127 +1,127 @@ # Created by: peter.thoenen@yahoo.com # $FreeBSD$ PORTNAME= tor PORTVERSION= 0.2.9.10 CATEGORIES= security net ipv6 MASTER_SITES= TOR MAINTAINER= yuri@rawbw.com COMMENT= Anonymizing overlay network for TCP LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_mips64= Does not build: error: Need a uint128_t implementation! -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: error: Need a uint128_t implementation! BROKEN_sparc64= Does not build: error: Need a uint128_t implementation! USES= cpe gmake CPE_VENDOR= torproject GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-openssl-dir="${OPENSSLBASE}" --disable-asciidoc CONFIGURE_ENV= TOR_CPPFLAGS_libevent="-I${LOCALBASE}/include" \ TOR_LDFLAGS_libevent="-L${LOCALBASE}/lib/" \ TOR_LIBEVENT_LIBS="${TOR_LIBEVENT_LIBS}" OPTIONS_DEFINE= STATIC_TOR TCMALLOC TOR2WEB TRANSPARENT STATIC_TOR_DESC= Build a static tor TCMALLOC_DESC= Use the tcmalloc memory allocation library TOR2WEB_DESC= (EXPERT OPTION) Faster but non-anonymous hidden services TRANSPARENT_DESC= Transparent proxy support OPTIONS_DEFAULT= TRANSPARENT USE_RC_SUBR= tor SUB_FILES= pkg-message SUB_LIST= USER="${USERS}" GROUP="${GROUPS}" PLIST_SUB= USER="${USERS}" GROUP="${GROUPS}" GROUPS= _tor USERS= _tor CONFLICTS= tor-devel-[0-9]* STATIC_TOR_USES= ssl:build STATIC_TOR_USES_OFF= ssl .include .if !defined(USE_GCC) && empty(CC:T:M*gcc4*) && \ empty(PORT_OPTIONS:MSTATIC_TOR) && empty(ARCH:Mia64) CONFIGURE_ARGS+= --enable-gcc-hardening .else CONFIGURE_ARGS+= --disable-gcc-hardening .endif .if ${PORT_OPTIONS:MSTATIC_TOR} BUILD_DEPENDS += ${LOCALBASE}/lib/libevent.a:devel/libevent CONFIGURE_ARGS+= --enable-static-tor \ --with-zlib-dir=/usr/lib --disable-linker-hardening TOR_LIBEVENT_LIBS= ${LOCALBASE}/lib/libevent.a .else CONFIGURE_ARGS+= --enable-linker-hardening LIB_DEPENDS+= libevent.so:devel/libevent TOR_LIBEVENT_LIBS= -levent .endif .if ${PORT_OPTIONS:MTCMALLOC} CONFIGURE_ARGS+= --with-tcmalloc .if ${PORT_OPTIONS:MSTATIC_TOR} BUILD_DEPENDS+= ${LOCALBASE}/lib/libtcmalloc.a:devel/google-perftools .else LIB_DEPENDS+= libtcmalloc.so:devel/google-perftools .endif .endif .if ${PORT_OPTIONS:MTOR2WEB} CONFIGURE_ARGS+= --enable-tor2web-mode .endif .if ${PORT_OPTIONS:MTRANSPARENT} CONFIGURE_ARGS+= --enable-transparent .else CONFIGURE_ARGS+= --disable-transparent .endif pre-everything:: .if ${PORT_OPTIONS:MTOR2WEB} @${ECHO_MSG} @${ECHO_MSG} "Warning: The expert option 'tor2web' is chosen." @${ECHO_MSG} " With this option tor cannot be used for regular traffic," @${ECHO_MSG} " only for non-anonymous hidden service traffic." @${ECHO_MSG} " Please make sure you understand this option." @${ECHO_MSG} .endif post-patch: @${REINPLACE_CMD} -E -e "s@(-z) (relro|now)@-Wl,\1,\2@g" \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|lib/tor|db/tor|' \ ${WRKSRC}/src/config/torrc.*.in \ ${WRKSRC}/doc/tor.1.* \ ${WRKSRC}/doc/tor.html.in post-patch-STATIC_TOR-off: @${REINPLACE_CMD} -e "s@-ltcmalloc@${LOCALBASE}/lib/libtcmalloc.so@" \ ${WRKSRC}/configure post-patch-STATIC_TOR-on: @${REINPLACE_CMD} -e "s@-ltcmalloc@${LOCALBASE}/lib/libtcmalloc.a@" \ ${WRKSRC}/configure post-configure: @${REINPLACE_CMD} -e '\|^nodist_man1_MANS =|s|$$|$$(install_mans:=.1)|' \ ${WRKSRC}/Makefile post-install: @${MKDIR} ${STAGEDIR}/var/log/tor ${STAGEDIR}/var/run/tor ${STAGEDIR}/var/db/tor .if ! ${PORT_OPTIONS:MTOR2WEB} check regression-test test: build @cd ${BUILD_WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_ARGS} check .endif .include Index: head/security/tor-devel/Makefile =================================================================== --- head/security/tor-devel/Makefile (revision 439788) +++ head/security/tor-devel/Makefile (revision 439789) @@ -1,132 +1,132 @@ # Created by: peter.thoenen@yahoo.com # $FreeBSD$ PORTNAME= tor DISTVERSION= 0.3.0.3-alpha CATEGORIES= security net ipv6 MASTER_SITES= TOR PKGNAMESUFFIX= -devel MAINTAINER= yuri@rawbw.com COMMENT= Anonymizing overlay network for TCP LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_mips64= Does not build: error: Need a uint128_t implementation! -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: error: Need a uint128_t implementation! BROKEN_sparc64= Does not build: error: Need a uint128_t implementation! USES= cpe gmake CPE_VENDOR= torproject #CPE_VERSION= ${DISTVERSION:C/-.*//} #CPE_UPDATE= ${DISTVERSION:C/.*-//} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-openssl-dir="${OPENSSLBASE}" CONFIGURE_ENV= TOR_CPPFLAGS_libevent="-I${LOCALBASE}/include" \ TOR_LDFLAGS_libevent="-L${LOCALBASE}/lib/" \ TOR_LIBEVENT_LIBS="${TOR_LIBEVENT_LIBS}" OPTIONS_DEFINE= MANPAGES STATIC_TOR TCMALLOC TOR2WEB TRANSPARENT OPTIONS_SUB= yes STATIC_TOR_DESC= Build a static tor TCMALLOC_DESC= Use the tcmalloc memory allocation library TOR2WEB_DESC= (EXPERT OPTION) Faster but non-anonymous hidden services TRANSPARENT_DESC= Transparent proxy support OPTIONS_DEFAULT= MANPAGES TRANSPARENT USE_RC_SUBR= tor SUB_FILES= pkg-message GROUPS= _tor USERS= _tor CONFLICTS= tor-[0-9]* STATIC_TOR_USES= ssl:build STATIC_TOR_USES_OFF= ssl MANPAGES_BUILD_DEPENDS= asciidoc:textproc/asciidoc MANPAGES_CONFIGURE_OFF= --disable-asciidoc .include .if !defined(USE_GCC) && empty(CC:T:M*gcc4*) && \ empty(PORT_OPTIONS:MSTATIC_TOR) && empty(ARCH:Mia64) CONFIGURE_ARGS+= --enable-gcc-hardening .else CONFIGURE_ARGS+= --disable-gcc-hardening .endif .if ${PORT_OPTIONS:MSTATIC_TOR} BUILD_DEPENDS += ${LOCALBASE}/lib/libevent.a:devel/libevent CONFIGURE_ARGS+= --enable-static-tor \ --with-zlib-dir=/usr/lib --disable-linker-hardening TOR_LIBEVENT_LIBS= ${LOCALBASE}/lib/libevent.a .else CONFIGURE_ARGS+= --enable-linker-hardening LIB_DEPENDS+= libevent.so:devel/libevent TOR_LIBEVENT_LIBS= -levent .endif .if ${PORT_OPTIONS:MTCMALLOC} CONFIGURE_ARGS+= --with-tcmalloc .if ${PORT_OPTIONS:MSTATIC_TOR} BUILD_DEPENDS+= ${LOCALBASE}/lib/libtcmalloc.a:devel/google-perftools .else LIB_DEPENDS+= libtcmalloc.so:devel/google-perftools .endif .endif .if ${PORT_OPTIONS:MTOR2WEB} CONFIGURE_ARGS+= --enable-tor2web-mode .endif .if ${PORT_OPTIONS:MTRANSPARENT} CONFIGURE_ARGS+= --enable-transparent .else CONFIGURE_ARGS+= --disable-transparent .endif pre-everything:: .if ${PORT_OPTIONS:MTOR2WEB} @${ECHO_MSG} @${ECHO_MSG} "Warning: The expert option 'tor2web' is chosen." @${ECHO_MSG} " With this option tor cannot be used for regular traffic," @${ECHO_MSG} " only for non-anonymous hidden service traffic." @${ECHO_MSG} " Please make sure you understand this option." @${ECHO_MSG} .endif post-patch: @${REINPLACE_CMD} -E -e "s@(-z) (relro|now)@-Wl,\1,\2@g" \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|lib/tor|db/tor|' \ ${WRKSRC}/src/config/torrc.*.in \ ${WRKSRC}/doc/tor.1.* \ ${WRKSRC}/doc/tor.html.in post-patch-STATIC_TOR-off: @${REINPLACE_CMD} -e "s@-ltcmalloc@${LOCALBASE}/lib/libtcmalloc.so@" \ ${WRKSRC}/configure post-patch-STATIC_TOR-on: @${REINPLACE_CMD} -e "s@-ltcmalloc@${LOCALBASE}/lib/libtcmalloc.a@" \ ${WRKSRC}/configure post-configure: @${REINPLACE_CMD} -e '\|^nodist_man1_MANS =|s|$$|$$(install_mans:=.1)|' \ ${WRKSRC}/Makefile post-install: @${MKDIR} ${STAGEDIR}/var/log/tor ${STAGEDIR}/var/run/tor .if ! ${PORT_OPTIONS:MTOR2WEB} check regression-test test: build @cd ${BUILD_WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_ARGS} check .endif .include Index: head/sysutils/acpica-tools/Makefile =================================================================== --- head/sysutils/acpica-tools/Makefile (revision 439788) +++ head/sysutils/acpica-tools/Makefile (revision 439789) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= acpica PORTVERSION= 20170303 CATEGORIES= sysutils devel MASTER_SITES= https://acpica.org/sites/acpica/files/ \ LOCAL/jkim PKGNAMESUFFIX= -tools DISTNAME= ${PORTNAME}-unix-${PORTVERSION} MAINTAINER= jkim@FreeBSD.org COMMENT= Tools from the ACPI Component Architecture (ACPICA) project LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= dual USES= gmake BUILD_WRKSRC= ${WRKSRC}/generate/unix ACPICA_TOOLS= acpibin acpidump acpiexec acpihelp acpinames acpisrc ACPICA_TOOLS+= acpixtract iasl PLIST_FILES= ${ACPICA_TOOLS:S,^,bin/,} MAKE_ARGS= HOST=_FreeBSD NOOPT=TRUE PROGS="${ACPICA_TOOLS}" MAKE_ARGS+= CC="${CC}" LEX="${FLEX}" YACC="${YACC}" BROKEN_aarch64= Fails to compile: error: comparison of constant -1 with expression of type char is always true -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Fails to compile: warning: comparison is always true due to limited range of data type do-install: ${INSTALL_PROGRAM} ${ACPICA_TOOLS:S,^,${BUILD_WRKSRC}/bin/,} \ ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/bsdmoted/Makefile =================================================================== --- head/sysutils/bsdmoted/Makefile (revision 439788) +++ head/sysutils/bsdmoted/Makefile (revision 439789) @@ -1,22 +1,22 @@ # Created by: Daniel Walter # $FreeBSD$ PORTNAME= bsdmoted PORTVERSION= 0.4.0 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= sahne@0x90.at COMMENT= Use Wii remote as mouse LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64= does not build +BROKEN_powerpc64= does not build: warning Make sure new member of socket address initialized BROKEN_FreeBSD_11= does not build (bluetooth changes in 11.x need to be handled) BROKEN_FreeBSD_12= does not build (bluetooth changes in 11.x need to be handled) USES= uidfix PLIST_FILES= sbin/bsdmoted .include Index: head/sysutils/cmogstored/Makefile =================================================================== --- head/sysutils/cmogstored/Makefile (revision 439788) +++ head/sysutils/cmogstored/Makefile (revision 439789) @@ -1,28 +1,28 @@ # Created by: Mikolaj Golub # $FreeBSD$ PORTNAME= cmogstored PORTVERSION= 1.6.0 CATEGORIES= sysutils MASTER_SITES= http://bogomips.org/cmogstored/files/ MAINTAINER= trociny@FreeBSD.org COMMENT= Alternative mogstored implementation for MogileFS LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: internal compiler error: Segmentation fault PLIST_FILES= sbin/cmogstored \ man/man1/cmogstored.1.gz HAS_CONFIGURE= yes CONFIGURE_ARGS+=--bindir=${PREFIX}/sbin \ --mandir=${PREFIX}/man USE_RC_SUBR= cmogstored regression-test: build ${MAKE} -C ${WRKSRC} check .include Index: head/sysutils/mbgtools/Makefile =================================================================== --- head/sysutils/mbgtools/Makefile (revision 439788) +++ head/sysutils/mbgtools/Makefile (revision 439789) @@ -1,23 +1,23 @@ # Created by: George Neville-Neil gnn@freebsd.org # $FreeBSD$ PORTNAME= mbgtools DISTVERSION= fbsd-dev-2013-06-26 CATEGORIES= sysutils MASTER_SITES= http://www.meinberg.de/download/drivers/ MAINTAINER= gnn@FreeBSD.org COMMENT= Drivers and tools for Meinberg PTP/GPS cards LICENSE= BSD USE_RC_SUBR= mbgsvcd USES= kmod uidfix BROKEN_aarch64= cannot compile: unused variables BROKEN_mips64= cannot compile: unused variables -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= cannot compile: warning: mbg_dbg_data defined but not used BROKEN_sparc64= cannot compile: error in structure definitions .include Index: head/textproc/kenlm/Makefile =================================================================== --- head/textproc/kenlm/Makefile (revision 439788) +++ head/textproc/kenlm/Makefile (revision 439789) @@ -1,32 +1,32 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= kenlm PORTVERSION= 20140830 PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= http://kheafield.com/code/ DISTNAME= ${PORTNAME} MAINTAINER= demon@FreeBSD.org COMMENT= KenLM Language Model Toolkit BUILD_DEPENDS= bjam:devel/boost-jam \ bash:shells/bash LIB_DEPENDS= libboost_thread.so:devel/boost-libs USES+= compiler:c++11-lib USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} MAKE_ENV+= BOOST_BUILD_PATH=${WRKSRC}/jam-files/boost-build -BROKEN_aarch64= Fails to compile: target architecture was not detected as supported by Double-Conversion -BROKEN_powerpc64= Does not build +BROKEN_aarch64= fails to compile: target architecture was not detected as supported by Double-Conversion +BROKEN_powerpc64= fails to compile: error: in QuantTrieAll: difference{inf} between static_cast and static_cast exceeds 0.001% do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/bjam --toolset=${CHOSEN_COMPILER_TYPE} --with-boost=${LOCALBASE} ${_MAKE_JOBS}) do-install: (cd ${WRKSRC}/bin && ${INSTALL_PROGRAM} lmplz fragment query filter build_binary dump_counts cat_compressed ${STAGEDIR}${PREFIX}/bin/) .include Index: head/textproc/luceneplusplus/Makefile =================================================================== --- head/textproc/luceneplusplus/Makefile (revision 439788) +++ head/textproc/luceneplusplus/Makefile (revision 439789) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= lucene++ PORTVERSION= 3.0.7 DISTVERSIONPREFIX= rel_ PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= arved@FreeBSD.org COMMENT= C++ port of the Lucene library LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LGPL.license -BROKEN_powerpc64= Does not build - LIB_DEPENDS= libboost_system.so:devel/boost-libs + +BROKEN_powerpc64= Does not build: Warning: end of file not at end of a line; newline inserted USE_GITHUB= yes GH_ACCOUNT= luceneplusplus GH_PROJECT= LucenePlusPlus USES= cmake:outsource compiler USE_LDCONFIG= yes .include post-patch: ${REINPLACE_CMD} "/cotire/d" ${WRKSRC}/src/contrib/CMakeLists.txt \ ${WRKSRC}/src/core/CMakeLists.txt \ ${WRKSRC}/src/test/CMakeLists.txt post-install: cd ${WRKSRC}/include &&${INSTALL_DATA} *.h \ ${STAGEDIR}${PREFIX}/include/lucene++/ .include Index: head/textproc/randlm/Makefile =================================================================== --- head/textproc/randlm/Makefile (revision 439788) +++ head/textproc/randlm/Makefile (revision 439789) @@ -1,35 +1,35 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= randlm PORTVERSION= 0.2.5 PORTREVISION= 4 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME} MAINTAINER= demon@FreeBSD.org COMMENT= A toolkit for building randomized language models BUILD_DEPENDS= ${LOCALBASE}/include/google/sparse_hash_map:devel/sparsehash LIB_DEPENDS= libboost_thread.so:devel/boost-libs RUN_DEPENDS= ${LOCALBASE}/include/google/sparse_hash_map:devel/sparsehash GNU_CONFIGURE= yes USE_PERL5= run USE_LDCONFIG= yes USES= autoreconf libtool compiler:c++11-lang GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE=yes CXXFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip -BROKEN_aarch64= Fails to compile: invalid output constraint =a in asm -BROKEN_armv6= Fails to compile: invalid output constraint =a in asm -BROKEN_powerpc64= Does not build +BROKEN_aarch64= fails to compile: invalid output constraint =a in asm +BROKEN_armv6= fails to compile: invalid output constraint =a in asm +BROKEN_powerpc64= fails to compile: error: 'itr' does not name a type post-patch: cd ${WRKSRC}/hadoop && ${MV} strings.cpp strings.cc && ${MV} strings.h s.h ${REINPLACE_CMD} -e s#strings.h#s.h# ${WRKSRC}/hadoop/r_compute_ngram_counts.cpp ${WRKSRC}/hadoop/m_compute_ngram_counts_batch.cpp .include Index: head/textproc/senna/Makefile =================================================================== --- head/textproc/senna/Makefile (revision 439788) +++ head/textproc/senna/Makefile (revision 439789) @@ -1,49 +1,46 @@ # $FreeBSD$ PORTNAME= senna PORTVERSION= 1.1.5 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= textproc MASTER_SITES= SFJP/senna/46945 MAINTAINER= kuriyama@FreeBSD.org COMMENT= Embeddable Fulltext Search Engine -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= does not build: relocation truncated to fit: R_PPC64_TOC16_DS +BROKEN_sparc64= does not build GNU_CONFIGURE= YES USE_GCC= any USES= gmake libtool pathfix USE_LDCONFIG= YES CONFIGURE_ARGS= --with-sennahome=${SENNA_HOME} LDFLAGS+= -lpthread -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include MAKE_ARGS= CFLAGS="${CFLAGS}" WRKSRC= ${WRKDIR}/${DISTNAME} SENNA_HOME?= /var/senna OPTIONS_DEFINE= MECAB NFKC OPTIONS_DEFAULT= MECAB NFKC MECAB_DESC= use mecab for morphological analysis NFKC_DESC= use nfkc based utf8 normalization .include - -.if ${ARCH} == "ia64" || ${ARCH} == "sparc64" -BROKEN= Does not compile on ${ARCH} -.endif .if ${PORT_OPTIONS:MMECAB} CONFIGURE_ARGS+= --with-mecab LIB_DEPENDS+= libmecab.so:japanese/mecab .else CONFIGURE_ARGS+= --without-mecab .endif .if ${PORT_OPTIONS:MNFKC} CONFIGURE_ARGS+= --disable-nfkc .endif .include Index: head/textproc/topic/Makefile =================================================================== --- head/textproc/topic/Makefile (revision 439788) +++ head/textproc/topic/Makefile (revision 439789) @@ -1,22 +1,22 @@ # Created by: Michael Sanders # $FreeBSD$ PORTNAME= topic PORTVERSION= 1.04 CATEGORIES= textproc MASTER_SITES= http://freebsd.hypermart.net/code/ MAINTAINER= email@freebsd.hypermart.net COMMENT= Topic markup parser LICENSE= BSD2CLAUSE -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: warning: comparison is always false due to limited range of data type PLIST_FILES= bin/topic \ man/man1/topic.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/topic ${STAGEDIR}${PREFIX}/bin/topic ${INSTALL_MAN} ${WRKSRC}/topic.1 ${STAGEDIR}${PREFIX}/man/man1/topic.1 .include Index: head/textproc/turboxsl/Makefile =================================================================== --- head/textproc/turboxsl/Makefile (revision 439788) +++ head/textproc/turboxsl/Makefile (revision 439789) @@ -1,28 +1,29 @@ # $FreeBSD$ PORTNAME= turboxsl DISTVERSION= b03c2c9 PORTEPOCH= 1 CATEGORIES= textproc MAINTAINER= hrs@FreeBSD.org COMMENT= Fast, multithreaded XML+XSLT transformation library LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libck.so:devel/concurrencykit \ libmemcached.so:databases/libmemcached -BROKEN_powerpc64= Does not build -ONLY_FOR_ARCHS= amd64 ia64 powerpc64 sparc64 +BROKEN_powerpc64= Does not build: ld: skipping incompatible /usr/local/lib/libck.so when searching for -lck +ONLY_FOR_ARCHS= amd64 powerpc64 sparc64 + USES= autoreconf libtool pathfix pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= Litres GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .include Index: head/textproc/wiggle/Makefile =================================================================== --- head/textproc/wiggle/Makefile (revision 439788) +++ head/textproc/wiggle/Makefile (revision 439789) @@ -1,34 +1,34 @@ # Created by: mandree@FreeBSD.org # $FreeBSD$ PORTNAME= wiggle PORTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= http://neil.brown.name/wiggle/ MAINTAINER= mandree@FreeBSD.org COMMENT= Apply rejected patches and perform word-wise diffs LICENSE= GPLv2 -BROKEN_powerpc64= Does not build - BUILD_DEPENDS= bash:shells/bash + +BROKEN_powerpc64= Does not build: error: nested functions are disabled, use -fnested-functions to re-enable USES= compiler:nestedfct gmake ncurses MAKE_ARGS+= CFLAGS="${CFLAGS} -I. -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter" pre-patch: ${REINPLACE_CMD} -Ee 's,\./dotest,bash ./dotest,' ${WRKSRC}/Makefile ${REINPLACE_CMD} -Ee "s,/usr/bin/time -o .time -f '%U',," ${WRKSRC}/dotest ${REINPLACE_CMD} -Ee 's|#include.*|#include |' ${WRKSRC}/config.h @# fix a clang warning: ${REINPLACE_CMD} -Ee 's|(^[[:space:]]+[[:<:]])cols = cols;|\1(void)cols;|' ${WRKSRC}/vpatch.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wiggle ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/wiggle.1 ${STAGEDIR}${PREFIX}/man/man1/ .include Index: head/www/anyterm/Makefile =================================================================== --- head/www/anyterm/Makefile (revision 439788) +++ head/www/anyterm/Makefile (revision 439789) @@ -1,48 +1,48 @@ # Created by: Douglas Thrift # $FreeBSD$ PORTNAME= anyterm PORTVERSION= 1.1.29 PORTREVISION= 6 CATEGORIES= www MASTER_SITES= http://anyterm.org/download/ \ http://dl1.douglasthrift.net/${PORTNAME}/ \ http://dl2.douglasthrift.net/${PORTNAME}/ MAINTAINER= douglas@douglasthrift.net COMMENT= Terminal emulator on a Web page LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: ld: cannot find -lboost_system USE_RC_SUBR= anytermd USES= gmake iconv localbase tar:tbz2 USE_GCC= any ALL_TARGET= default_target PLIST_FILES= man/man1/anytermd.1.gz \ sbin/anytermd post-patch: @${REINPLACE_CMD} -e 's|/private/etc/apache2|${FILESDIR}|' \ ${WRKSRC}/scripts/mimetype.sh @${REINPLACE_CMD} \ -e 's|$$(CPP_FLAGS)|& ${CPPFLAGS} |' \ -e '/^COMPILE_FLAGS=/s|$$| ${CXXFLAGS}|' \ -e 's|$${OPTIMISE_FLAGS}||' \ -e 's|$$(LINK_FLAGS)|& -L${ICONV_PREFIX}/lib ${ICONV_LIB} |' \ ${WRKSRC}/common.mk @${REINPLACE_CMD} \ -e '/^COMPILE_FLAGS=/s|$$| ${CXXFLAGS}|' \ -e 's|$$(INC_FLAGS)|& ${CPPFLAGS} |' \ -e 's|$$(CXXFLAGS)||' -e 's|$$(OPTIMISE_FLAGS)||' \ ${WRKSRC}/libpbe/common.mk do-install: ${INSTALL_PROGRAM} ${WRKSRC}/anytermd ${STAGEDIR}${PREFIX}/sbin/anytermd ${INSTALL_MAN} ${WRKSRC}/anytermd.1 ${STAGEDIR}${MANPREFIX}/man/man1/anytermd.1 .include Index: head/www/cppcms/Makefile =================================================================== --- head/www/cppcms/Makefile (revision 439788) +++ head/www/cppcms/Makefile (revision 439789) @@ -1,47 +1,47 @@ # $FreeBSD$ PORTNAME= cppcms PORTVERSION= 1.0.5 PORTREVISION= 7 CATEGORIES= www MASTER_SITES= SF/cppcms/${PORTNAME}/${PORTVERSION} MAINTAINER= kevlo@FreeBSD.org COMMENT= C++ web development framework LICENSE= LGPL3 -BROKEN_powerpc64= Does not build - LIB_DEPENDS= libpcre.so:devel/pcre + +BROKEN_powerpc64= Does not build: error: 'localeconv_l' was not declared in this scope USES= cmake python:2 shebangfix tar:bzip2 ssl USE_LDCONFIG= yes SHEBANG_FILES= bin/cppcms_tmpl_cc OPTIONS_DEFINE= EXAMPLES GCRYPT ICU OPTIONS_DEFAULT= ICU ICU_DESC= ICU unicode support .include .if ${PORT_OPTIONS:MICU} LIB_DEPENDS+= libicuuc.so:devel/icu CMAKE_ARGS+= -DDISABLE_ICONV:BOOL=ON .else USES+= iconv CMAKE_ARGS+= -DDISABLE_ICU_LOCALE:BOOL=ON .endif .if ${PORT_OPTIONS:MGCRYPT} LIB_DEPENDS+= libgcrypt.so:security/libgcrypt CMAKE_ARGS+= -DDISABLE_GCRYPT:BOOL=OFF .else CMAKE_ARGS+= -DDISABLE_GCRYPT:BOOL=ON .endif post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/www/mod_authnz_crowd/Makefile =================================================================== --- head/www/mod_authnz_crowd/Makefile (revision 439788) +++ head/www/mod_authnz_crowd/Makefile (revision 439789) @@ -1,56 +1,56 @@ # Created by: Vick Khera # $FreeBSD$ PORTNAME= mod_authnz_crowd PORTVERSION= 2.2.2 PORTREVISION= 6 CATEGORIES= www MASTER_SITES= http://downloads.atlassian.com/software/crowd/downloads/cwdapache/ DIST_SUBDIR= apache2 MAINTAINER= vivek@khera.org COMMENT= Apache 2.2+ module to use Atlassian Crowd for authentication LICENSE= APACHE20 -BROKEN_powerpc64= Does not build - LIB_DEPENDS= libsvn_client-1.so:devel/subversion \ libcurl.so:ftp/curl RUN_DEPENDS= ${LOCALBASE}/${APACHEMODDIR}/mod_dav_svn.so:www/mod_dav_svn + +BROKEN_powerpc64= Does not build: error: curl/curl.h: No such file or directory GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib USES= autoreconf libtool USE_GNOME= libxml2 USE_GCC= any USE_APACHE= 22+ SUB_FILES= pkg-message zzz_authnz_crowd.conf SUB_LIST+= APACHEETCDIR=${APACHEETCDIR} \ APACHEMODDIR=${APACHEMODDIR} \ AP_MODULE=mod_authnz_crowd PLIST_FILES= ${APACHEMODDIR}/mod_authnz_crowd.so \ ${APACHEMODDIR}/mod_authnz_crowd.so.0.0.0 \ ${APACHEMODDIR}/mod_authz_svn_crowd.so \ ${APACHEMODDIR}/mod_authz_svn_crowd.so.0.0.0 \ ${APACHEETCDIR}/Includes/zzz_authnz_crowd.conf post-patch: ${REINPLACE_CMD} -e 's|@APXS_STAGE@|-S LIBEXECDIR=${STAGEDIR}${PREFIX}/${APACHEMODDIR}|' \ ${WRKSRC}/src/Makefile.am ${REINPLACE_CMD} -e 's|%%APACHEETCDIR%%|${APACHEETCDIR}|g' \ -e 's|%%APACHEINCLUDEDIR%%|${APACHEINCLUDEDIR}|g' \ -e 's|%%APACHEMODDIR%%|${APACHEMODDIR}|g' \ ${WRKSRC}/configure.ac pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/Includes post-install: ${INSTALL_DATA} ${WRKDIR}/zzz_authnz_crowd.conf \ ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/Includes/ .include Index: head/www/mongrel2/Makefile =================================================================== --- head/www/mongrel2/Makefile (revision 439788) +++ head/www/mongrel2/Makefile (revision 439789) @@ -1,53 +1,53 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= mongrel2 PORTVERSION= 1.7.5 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://mongrel2.org/static/downloads/ MAINTAINER= vg@FreeBSD.org COMMENT= Is an application, language, and network arch LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64= Does not build +LIB_DEPENDS= libzmq.so:net/libzmq2 \ + libsqlite3.so:databases/sqlite3 + BROKEN_armv6= does not build BROKEN_mips= does not build (tests segfault) BROKEN_mips64= does not build (tests segfault) - -LIB_DEPENDS= libzmq.so:net/libzmq2 \ - libsqlite3.so:databases/sqlite3 +BROKEN_powerpc64= does not build (tests segfault) USES= gmake tar:bzip2 MAKE_FLAGS= freebsd EXAMPLES_LIST= bbs \ chat \ configs \ http_0mq \ kegogi \ mp3stream \ procer \ python \ tornado \ zcov MAKE_JOBS_UNSAFE=yes OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's#fdclose#my_fdclose#g' ${WRKSRC}/src/*.c \ ${WRKSRC}/src/task/*.[ch] ${WRKSRC}/tests/*.c post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mongrel2/*/*.so @${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} .for example in ${EXAMPLES_LIST} @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${example} ${STAGEDIR}/${EXAMPLESDIR} .endfor .include Index: head/www/spdylay/Makefile =================================================================== --- head/www/spdylay/Makefile (revision 439788) +++ head/www/spdylay/Makefile (revision 439789) @@ -1,41 +1,41 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= spdylay PORTVERSION= 1.4.0 PORTREVISION= 4 CATEGORIES= www net MASTER_SITES= https://github.com/tatsuhiro-t/${PORTNAME}/releases/download/v${PORTVERSION}/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= SPDY protocol version 2, 3 and 3.1 implementation in C LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= libevent>=2.0.8:devel/libevent LIB_DEPENDS= libevent_openssl.so:devel/libevent BROKEN_SSL= openssl-devel -BROKEN_powerpc64= does not build +BROKEN_powerpc64= does not link: undefined reference to `std::ctype::_M_widen_init() BROKEN_sparc64= does not build: fails to link CONFIGURE_ARGS= --enable-examples \ --enable-src CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_CXXSTD= c++11 USE_GNOME= libxml2 USE_LDCONFIG= yes USES= compiler:c++11-lang libtool pathfix pkgconfig ssl tar:xz PORTDOCS= * post-install: ${INSTALL_SCRIPT} ${WRKSRC}/examples/spdycli ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/shrpx.conf.sample ${STAGEDIR}${PREFIX}/etc/ .include Index: head/www/squid/Makefile =================================================================== --- head/www/squid/Makefile (revision 439788) +++ head/www/squid/Makefile (revision 439789) @@ -1,314 +1,314 @@ # $FreeBSD$ PORTNAME= squid PORTVERSION= 3.5.24 PORTREVISION= 2 CATEGORIES= www ipv6 MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \ http://www2.us.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \ http://www1.at.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \ http://www.eu.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \ http://www1.jp.squid-cache.org/Versions/v3/${PORTVERSION:R}/ DIST_SUBDIR= squid${PORTVERSION:R} PATCH_SITES= http://www.squid-cache.org/%SUBDIR%/ \ http://www2.us.squid-cache.org/%SUBDIR%/ \ http://www1.at.squid-cache.org/%SUBDIR%/ \ http://www.eu.squid-cache.org/%SUBDIR%/ \ http://www1.jp.squid-cache.org/%SUBDIR%/ \ http://master.squid-cache.org/~amosjeffries/patches/:nosid PATCH_SITE_SUBDIR= Versions/v3/${PORTVERSION:R}/changesets #PATCHFILES= MAINTAINER= timp87@gmail.com COMMENT= HTTP Caching Proxy LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= squid*-4.* -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: error: unrecognizable insn USES= compiler cpe perl5 shebangfix tar:xz CPE_VENDOR= squid-cache SHEBANG_FILES= scripts/*.pl contrib/*.pl src/*.pl tools/*.pl \ helpers/ssl/cert_valid.pl GNU_CONFIGURE= yes USE_RC_SUBR= squid USERS= squid GROUPS= squid MYDOCS= QUICKSTART README RELEASENOTES.html doc/debug-sections.txt PORTDOCS= ${MYDOCS:T} PORTEXAMPLES= * SUB_FILES+= pkg-install pkg-message OPTIONS_SUB= yes OPTIONS_GROUP= AUTH OPTIONS_RADIO= FW OPTIONS_GROUP_AUTH=AUTH_LDAP AUTH_NIS AUTH_SASL AUTH_SMB AUTH_SQL OPTIONS_RADIO_FW=TP_IPF TP_IPFW TP_PF OPTIONS_DEFINE= ARP_ACL CACHE_DIGESTS DEBUG DELAY_POOLS ECAP ESI \ FOLLOW_XFF FS_AUFS FS_DISKD FS_ROCK HTCP ICAP ICMP IDENT IPV6 \ KQUEUE LARGEFILE NETTLE SNMP SSL SSL_CRTD STACKTRACES LAX_HTTP \ VIA_DB WCCP WCCPV2 DOCS EXAMPLES OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT OPTIONS_DEFAULT=ARP_ACL AUTH_NIS CACHE_DIGESTS DELAY_POOLS FOLLOW_XFF \ FS_AUFS FS_DISKD FS_ROCK HTCP ICAP ICMP IDENT KQUEUE LARGEFILE \ LAX_HTTP SNMP SSL SSL_CRTD TP_IPFW VIA_DB WCCP WCCPV2 GSSAPI_BASE ARP_ACL_CONFIGURE_ENABLE= eui AUTH_LDAP_CFLAGS= -I${LOCALBASE}/include AUTH_LDAP_LDFLAGS= -L${LOCALBASE}/lib AUTH_LDAP_USE= OPENLDAP=yes AUTH_LDAP_VARS= BASIC_AUTH+=LDAP EXTERNAL_ACL+=LDAP_group AUTH_SASL_CFLAGS= -I${LOCALBASE}/include AUTH_SASL_CPPFLAGS= -I${LOCALBASE}/include AUTH_SASL_LDFLAGS= -L${LOCALBASE}/lib AUTH_SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 AUTH_SASL_VARS= BASIC_AUTH+=SASL AUTH_SMB_USES= samba:run AUTH_SMB_VARS= BASIC_AUTH+=SMB EXTERNAL_ACL+=wbinfo_group AUTH_SQL_RUN_DEPENDS= p5-DBI>=1.08:databases/p5-DBI AUTH_SQL_VARS= EXTERNAL_ACL+=SQL_session CACHE_DIGESTS_CONFIGURE_ENABLE= cache-digests DELAY_POOLS_CONFIGURE_ENABLE= delay-pools ECAP_CFLAGS= -I${LOCALBASE}/include ECAP_CONFIGURE_ENABLE= ecap ECAP_LDFLAGS= -L${LOCALBASE}/lib ECAP_LIB_DEPENDS= libecap.so:www/libecap ECAP_USES= pkgconfig:build ESI_CFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2 ESI_CONFIGURE_ENABLE= esi ESI_LDFLAGS= -L${LOCALBASE}/lib ESI_LIB_DEPENDS= libexpat.so:textproc/expat2 \ libxml2.so:textproc/libxml2 FOLLOW_XFF_CONFIGURE_ENABLE= follow-x-forwarded-for HTCP_CONFIGURE_ENABLE= htcp ICAP_CONFIGURE_ENABLE= icap-client ICMP_CONFIGURE_ENABLE= icmp IDENT_CONFIGURE_ENABLE= ident-lookups IPV6_CONFIGURE_ENABLE= ipv6 KQUEUE_CONFIGURE_ENABLE= kqueue LARGEFILE_CONFIGURE_WITH= large-files LAX_HTTP_CONFIGURE_ENABLE= http-violations FS_AUFS_VARS= STORAGE_SCHEMES+=aufs DISKIO_MODULES+=DiskThreads FS_AUFS_LDFLAGS= -pthread FS_AUFS_CONFIGURE_OFF= --without-pthreads FS_DISKD_VARS= STORAGE_SCHEMES+=diskd DISKIO_MODULES+=DiskDaemon FS_ROCK_VARS= STORAGE_SCHEMES+=rock NETTLE_LIB_DEPENDS= libnettle.so:security/nettle NETTLE_CONFIGURE_OFF= --without-nettle SNMP_CONFIGURE_ENABLE= snmp SSL_CONFIGURE_ENABLE= ssl SSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE} \ LIBOPENSSL_CFLAGS=-I${OPENSSLINC} \ LIBOPENSSL_LIBS="-lcrypto -lssl" SSL_USES= ssl SSL_CRTD_CONFIGURE_ENABLE= ssl-crtd SSL_CRTD_IMPLIES= SSL STACKTRACES_CONFIGURE_ENABLE= stacktraces STACKTRACES_EXTRA_PATCHES+= ${FILESDIR}/extra-patch-gen-stacktrace STACKTRACES_LIB_DEPENDS= libunwind.so:devel/libunwind STACKTRACES_CONFIGURE_ON= --disable-strict-error-checking STACKTRACES_CFLAGS= -g STACKTRACES_LDFLAGS= -lunwind -L${LOCALBASE}/lib STACKTRACES_VARS= strip="" TP_IPFW_CONFIGURE_ENABLE= ipfw-transparent TP_IPF_CONFIGURE_ENABLE= ipf-transparent TP_PF_CONFIGURE_ENABLE= pf-transparent TP_PF_CONFIGURE_WITH= nat-devpf VIA_DB_CONFIGURE_ENABLE= forw-via-db WCCPV2_CONFIGURE_ENABLE= wccpv2 WCCP_CONFIGURE_ENABLE= wccp GSSAPI_NONE_CONFIGURE_ON= --without-heimdal-krb5 \ --without-mit-krb5 \ --without-gss GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --with-heimdal-krb5=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_BASE_PLIST_SUB= AUTH_KERB="" GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_HEIMDAL_CONFIGURE_ON= --with-heimdal-krb5=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_HEIMDAL_PLIST_SUB= AUTH_KERB="" GSSAPI_MIT_USES= gssapi:mit GSSAPI_MIT_CONFIGURE_ON= --with-mit-krb5=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_MIT_PLIST_SUB= AUTH_KERB="" # TODO: # add an option for external_acl/session (requires some kind of external # Berkeley DB support, unsure which one) ARP_ACL_DESC= ARP/MAC/EUI based authentification AUTH_DESC= Authentication helpers AUTH_LDAP_DESC= Install LDAP authentication helpers AUTH_NIS_DESC= Install NIS/YP authentication helpers AUTH_SASL_DESC= Install SASL authentication helpers AUTH_SMB_DESC= Samba authentication helpers AUTH_SQL_DESC= Install SQL based auth CACHE_DIGESTS_DESC= Use cache digests DEBUG_DESC= Build with extended debugging support DELAY_POOLS_DESC= Delay pools (bandwidth limiting) ECAP_DESC= Loadable content adaptation modules ESI_DESC= ESI support FOLLOW_XFF_DESC= Support for the X-Following-For header FS_AUFS_DESC= AUFS (threaded-io) support FS_DISKD_DESC= DISKD storage engine controlled by separate service FS_ROCK_DESC= ROCK storage engine HTCP_DESC= HTCP support ICAP_DESC= the ICAP client ICMP_DESC= ICMP pinging and network measurement IDENT_DESC= Ident lookups (RFC 931) KQUEUE_DESC= Kqueue(2) support LARGEFILE_DESC= Support large (>2GB) cache and log files NETTLE_DESC= Nettle MD5 algorithm support SNMP_DESC= SNMP support SSL_CRTD_DESC= Use ssl_crtd to handle SSL cert requests SSL_DESC= SSL gatewaying support STACKTRACES_DESC= Enable automatic backtraces on fatal errors LAX_HTTP_DESC= Do not enforce strict HTTP compliance TP_IPFW_DESC= Transparent proxying with IPFW TP_IPF_DESC= Transparent proxying with IPFilter TP_PF_DESC= Transparent proxying with PF VIA_DB_DESC= Forward/Via database WCCPV2_DESC= Web Cache Coordination Protocol v2 WCCP_DESC= Web Cache Coordination Protocol change_files= ChangeLog \ contrib/nextstep/makepkg \ contrib/nextstep/post_install \ errors/Makefile.am \ errors/Makefile.in \ helpers/basic_auth/SMB_LM/README.html \ src/Makefile.am \ src/Makefile.in \ src/cf_gen.cc \ src/squid.8.in \ test-suite/Makefile.in \ tools/Makefile.am \ tools/Makefile.in .if !defined(SQUID_CONFIGURE_ARGS) \ || ${SQUID_CONFIGURE_ARGS:M*--disable-unlinkd*} == "" PLIST_SUB+= UNLINKD="" .else PLIST_SUB+= UNLINKD="@comment " .endif CONFIGURE_ARGS= --with-default-user=squid \ --bindir=${PREFIX}/sbin \ --sbindir=${PREFIX}/sbin \ --datadir=${ETCDIR} \ --libexecdir=${PREFIX}/libexec/squid \ --localstatedir=/var \ --sysconfdir=${ETCDIR} \ --with-logdir=/var/log/squid \ --with-pidfile=/var/run/squid/squid.pid \ --with-swapdir=/var/squid/cache \ --without-gnutls \ --enable-auth \ --enable-zph-qos \ --enable-build-info \ --enable-loadable-modules \ --enable-removal-policies="lru heap" \ --disable-epoll \ --disable-linux-netfilter \ --disable-linux-tproxy \ --disable-translation \ --disable-arch-native .include # Authentication methods and modules: BASIC_AUTH+= DB SMB_LM MSNT-multi-domain NCSA PAM POP3 RADIUS fake getpwnam EXTERNAL_ACL+= file_userip time_quota unix_group # POLA: allow the old global make.conf(5) (pre src.conf(5)) defines, too: .if ${PORT_OPTIONS:MAUTH_NIS} && !defined(NO_NIS) && !defined(WITHOUT_NIS) BASIC_AUTH+= NIS .endif # POLA: allow the old global make.conf(5) (pre src.conf(5)) defines, too: .if ${PORT_OPTIONS:MGSSAPI_NONE} || defined(NO_KERBEROS) || defined(WITHOUT_KERBEROS) NEGOTIATE_AUTH= none PLIST_SUB+= AUTH_KERB="@comment " .else # The kerberos_ldap_group external helper also depends on LDAP and SASL: . if ${PORT_OPTIONS:MAUTH_LDAP} && ${PORT_OPTIONS:MAUTH_SASL} EXTERNAL_ACL+= kerberos_ldap_group . endif NEGOTIATE_AUTH= kerberos wrapper .endif # Storage schemes STORAGE_SCHEMES+= ufs DISKIO_MODULES+= AIO Blocking IpcIo Mmapped CONFIGURE_ARGS+= --enable-auth-basic="${BASIC_AUTH}" \ --enable-auth-digest="file" \ --enable-external-acl-helpers="${EXTERNAL_ACL}" \ --enable-auth-negotiate="${NEGOTIATE_AUTH}" \ --enable-auth-ntlm="fake smb_lm" \ --enable-storeio="${STORAGE_SCHEMES}" \ --enable-disk-io="${DISKIO_MODULES}" \ --enable-log-daemon-helpers="file" \ --enable-url-rewrite-helpers="fake" \ --enable-storeid-rewrite-helpers="file" # Other options set via 'make config': .if ${PORT_OPTIONS:MDEBUG} || defined(WITH_DEBUG) CONFIGURE_ARGS+= --disable-optimizations --enable-debug-cbdata WITH_DEBUG?= yes .endif # Finally, add additional user specified configuration options: CONFIGURE_ARGS+= ${SQUID_CONFIGURE_ARGS} post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ ${WRKSRC}/src/cf.data.pre @(cd ${WRKSRC} && ${REINPLACE_CMD} \ -e 's|\.conf\.default|.conf.sample|' \ -e 's|)\.default|).sample|' \ ${change_files}) @(cd ${WRKSRC} && ${MV} src/mime.conf.default src/mime.conf.sample) post-patch-IPV6-off: @${REINPLACE_CMD} -e's/ ::1//' -e's/ fc00::\/7//' \ -e's/ fe80::\/10//' -e's/ 2001:DB8::2//' \ -e's/ 2001:DB8::a:0\/64//' \ -e'/tcp_outgoing_address 2001:db8::c001 good_service_net/d' \ -e'/tcp_outgoing_address 2001:db8::beef normal_service_net/d' \ -e'/tcp_outgoing_address 2001:db8::1/d' \ ${WRKSRC}/src/cf.data.pre post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/helpers/basic_auth/DB/passwd.sql \ ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${MYDOCS} ${STAGEDIR}${DOCSDIR}) .include .if ${PORT_OPTIONS:MSSL} && ${SSL_DEFAULT:Mopenssl-devel} BROKEN= Does not build with openssl-devel .endif .if ${CHOSEN_COMPILER_TYPE} == clang #CXXFLAGS+= -Wno-unused-private-field CXXFLAGS+= -Wno-unknown-warning-option CXXFLAGS+= -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare -Wno-dynamic-class-memaccess .endif .include Index: head/x11-servers/x11rdp/Makefile =================================================================== --- head/x11-servers/x11rdp/Makefile (revision 439788) +++ head/x11-servers/x11rdp/Makefile (revision 439789) @@ -1,57 +1,57 @@ # Created by: Koichiro IWAO # $FreeBSD$ # Do not confuse net/xrdp with x11-servers/x11rdp. This port is not # former version or name of net/xrdp. x11rdp is fundamentally an X server. # xrdp is a RDP server. They work together. Neither xrdp nor x11rdp # can be used fully functionally without the other. # # Simply saying, net/xrdp is front-end, x11-servers/x11rdp is back-end. PORTNAME= x11rdp PORTVERSION= 0.5.0.${X11RDPREVISION} PORTREVISION= 1 CATEGORIES= x11-servers MASTER_SITES= https://xrdp.vmeta.jp/pub/xrdp/:x11rdp \ http://www.club.kyutech.ac.jp/~meta/distfiles/:x11rdp DISTNAME= ${PORTNAME}_xorg71 DISTFILES= ${PORTNAME}_xorg71_r${X11RDPREVISION}.tar.gz:x11rdp DIST_SUBDIR= xrdp MAINTAINER= meta+ports@vmeta.jp COMMENT= X11 server for xrdp LICENSE= MIT RUN_DEPENDS= xorg-fonts>=0:x11-fonts/xorg-fonts # SVN revision of x11rdp X11RDPREVISION= 299 USES= gmake pkgconfig perl5 ssl CONFLICTS_INSTALL= xrdp-devel-[0-9]* x11rdp-devel-[0-9]* PLIST_FILES= bin/X11rdp -BROKEN_aarch64= Fails to compile: error: GLYPHPADBYTES must be 4 -BROKEN_armv6= Fails to compile: error: GLYPHPADBYTES must be 4 -BROKEN_mips64= Fails to compile: No PCI support available for this architecture/OS combination -BROKEN_powerpc64= Does not build +BROKEN_aarch64= fails to compile: error: GLYPHPADBYTES must be 4 +BROKEN_armv6= fails to compile: error: GLYPHPADBYTES must be 4 +BROKEN_mips64= fails to compile: No PCI support available for this architecture/OS combination +BROKEN_powerpc64= fails to compile: error: xf86.h: No such file or directory post-extract: @${MKDIR} ${WRKSRC}/build_dir post-patch: @${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/buildx.sh @${REINPLACE_CMD} -e "s|%%CC%%|${CC}|g" ${WRKSRC}/buildx.sh @${REINPLACE_CMD} -e "s|%%CXX%%|${CXX}|g" ${WRKSRC}/buildx.sh @${REINPLACE_CMD} -e "s|%%CPP%%|${CPP}|g" ${WRKSRC}/buildx.sh @${REINPLACE_CMD} -e "s|%%MAKE_CMD%%|${MAKE_CMD}|g" ${WRKSRC}/buildx.sh do-build: @cd ${WRKSRC} && GNUMAKE=${MAKE_CMD} ${SH} ${WRKSRC}/buildx.sh ${WRKSRC}/build_dir do-install: ${INSTALL_PROGRAM} ${WRKSRC}/build_dir/bin/X11rdp ${STAGEDIR}${PREFIX}/bin/ .include