Index: head/net/mosh/Makefile =================================================================== --- head/net/mosh/Makefile (revision 441493) +++ head/net/mosh/Makefile (revision 441494) @@ -1,31 +1,33 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= mosh PORTVERSION= 1.3.0 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://mosh.mit.edu/ \ http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Mobile terminal that supports intermittent connectivity LICENSE= GPLv3 LIB_DEPENDS= libprotobuf.so:devel/protobuf +BROKEN_powerpc64= fails to compile: metadata_lite.h: class 'google::protobuf::internal::InternalMetadataWithArenaLite' does not have any field named 'InternalMetadataWithArenaBase' + USE_PERL5= run GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-utempter --without-ncurses CONFIGURE_ENV+= CRYPTO_CFLAGS="-I${OPENSSLINC}" CRYPTO_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" \ TINFO_CFLAGS="-I/usr/include" INSTALL_TARGET= install-strip USES= autoreconf:autoconf ncurses perl5 pkgconfig ssl CONFLICTS_INSTALL= mosh-0.[2-9].* PLIST_FILES= bin/mosh bin/mosh-server bin/mosh-client \ man/man1/mosh-client.1.gz man/man1/mosh-server.1.gz man/man1/mosh.1.gz .include Index: head/net/ng_mikrotik_eoip/Makefile =================================================================== --- head/net/ng_mikrotik_eoip/Makefile (revision 441493) +++ head/net/ng_mikrotik_eoip/Makefile (revision 441494) @@ -1,38 +1,40 @@ # $FreeBSD$ PORTNAME= ng_mikrotik_eoip PORTVERSION= 1.0 CATEGORIES= net kld MASTER_SITES= http://projects.ukrweb.net/files/ \ http://imax.in.ua/files/ MAINTAINER= gelraen.ua@gmail.com COMMENT= Netgraph node for Mikrotik EoIP tunneling LICENSE= BSD2CLAUSE +BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative + SSP_UNSAFE= kernel module does not support ssp OPTIONS_DEFINE= PTABLE PTABLE_DESC= Use O(1) lookup for tunnel hooks # This option enables usage of static pointer table to find needed decimal-named hook, # which increases memory usage for each node by 65536*sizeof(hook_p). You probably want # this option if you have many tunnels with single remote IP. KMODDIR?= /boot/modules PLIST_SUB+= KMODDIR=${KMODDIR} \ PORTNAME=${PORTNAME} .include .if !exists(${SRC_BASE}/sys/sys/module.h) IGNORE= requires kernel source files .endif PTABLE_MAKE_ARGS= NO_LINEAR_HOOK_LOOKUP=1 do-install: ${MKDIR} "${STAGEDIR}${KMODDIR}" ${INSTALL_KLD} ${WRKSRC}/${PORTNAME}.ko "${STAGEDIR}${KMODDIR}" .include Index: head/net/ntop/Makefile =================================================================== --- head/net/ntop/Makefile (revision 441493) +++ head/net/ntop/Makefile (revision 441494) @@ -1,78 +1,80 @@ # Created by: Bill Fumerola # $FreeBSD$ PORTNAME= ntop PORTVERSION= 5.0.1 PORTREVISION= 13 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Stable MAINTAINER= amutu@amutu.com COMMENT= Network monitoring tool with command line and web interfaces LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgdbm.so:databases/gdbm \ libevent.so:devel/libevent BUILD_DEPENDS= rrdtool12>=1.2:databases/rrdtool12 \ dot:graphics/graphviz \ geoiplookup:net/GeoIP RUN_DEPENDS:= ${BUILD_DEPENDS} \ urwfonts>0:x11-fonts/urwfonts +BROKEN_powerpc64= fails to link: libntop.so: undefined reference to 'bswap_32' + DBDIR?= /var/db USES= autoreconf:build cpe gmake libtool python shebangfix ssl SHEBANG_FILES= python/sankey.py USE_GNOME= libxml2 GNU_CONFIGURE= yes USE_LDCONFIG= yes PLIST_SUB= DBDIR=${DBDIR} \ PORTVERSION=${PORTVERSION} CONFIGURE_ARGS= --localstatedir=${DBDIR} \ --with-ossl-root=${OPENSSLBASE} \ --with-gdbm-root=${LOCALBASE} \ --with-zlib-root=/usr CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-deinstall SUB_LIST= DBDIR=${DBDIR} USE_RC_SUBR= ntop OPTIONS_DEFINE= PCAP_PORT XMLDUMP JUMBO_FRAMES MAKO PCAP_PORT_DESC= Use libpcap from ports XMLDUMP_DESC= Enable XML Dump support JUMBO_FRAMES_DESC= Jumbo Frames (experimental) MAKO_DESC= Install py-mako for Host Map, Region View PCAP_PORT_LIB_DEPENDS= libpcap.so.1:net/libpcap PCAP_PORT_CONFIGURE_ON= --with-pcap-root=${LOCALBASE} PCAP_PORT_CONFIGURE_OFF=--with-pcap-root=/usr XMLDUMP_LIB_DEPENDS= libgdome.so:textproc/gdome2 XMLDUMP_CPPFLAGS= -I${LOCALBASE}/include/libxml2 \ -I${LOCALBASE}/include/libxml2/libxml \ -I${LOCALBASE}/include/libgdome \ -I${LOCALBASE}/include/glib-2.0 # should set your mtu to 9000 # see http://www.cyberciti.biz/faq/freebsd-jumbo-frames-networking-configration/ JUMBO_FRAMES_CONFIGURE_ON= --enable-jumbo-frames MAKO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako pre-configure: @(cd ${WRKSRC} && ./autogen.sh --noconfig) pre-install: @cd ${WRKSRC} && ${MAKE_CMD} dnetter post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/ntop/plugins/*.so .include Index: head/net/pmf/Makefile =================================================================== --- head/net/pmf/Makefile (revision 441493) +++ head/net/pmf/Makefile (revision 441494) @@ -1,43 +1,45 @@ # Created by: adam # $FreeBSD$ PORTNAME= pmf PORTVERSION= 1.13.1 CATEGORIES= net MASTER_SITES= http://ftp.ntua.gr/pub/net/mud/lpmud/clients/pmf/ \ LOCAL/glarkin MAINTAINER= ports@FreeBSD.org COMMENT= Padrone's Mud Frontend +BROKEN_powerpc64= fails to link: ld: cannot find -lreadline + WRKSRC= ${WRKDIR}/pmfdir BUILD_WRKSRC= ${WRKDIR}/pmfdir/src PATCH_WRKSRC= ${WRKDIR}/pmfdir/src USES= readline SUB_FILES= pmfrc.default OPTIONS_DEFINE= DOCS EXAMPLES .include .if !exists(/usr/lib/libreadline.so) BROKEN= Does not build with modern readline from ports .endif post-build: @${LN} -sf .pmfrc ${WRKSRC}/examples/dot.pmfrc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/pmf ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/system_dir/NEWS ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/pmfrc.default ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/system_dir && ${COPYTREE_SHARE} helpfiles ${STAGEDIR}${DATADIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/net/zerotier/Makefile =================================================================== --- head/net/zerotier/Makefile (revision 441493) +++ head/net/zerotier/Makefile (revision 441494) @@ -1,30 +1,33 @@ # Created by: Corey Smith # $FreeBSD$ PORTNAME= zerotier PORTVERSION= 1.2.4 CATEGORIES= net MAINTAINER= dch@skunkwerks.at COMMENT= Network virtualization everywhere LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL-3 +BROKEN_armv6= fails to link: Source object ext/arm32-neon-salsa2012-asm/salsa2012.o has EABI version 0, but target zerotier-one has EABI version 5 +BROKEN_powerpc64= fails to compile: clang: not found + USES= gmake compiler:c11 USE_RC_SUBR= zerotier USE_GITHUB= yes GH_PROJECT= ZeroTierOne CFLAGS+= -flax-vector-conversions PLIST_FILES= bin/zerotier-cli bin/zerotier-idtool sbin/zerotier-one do-install: ${INSTALL_PROGRAM} ${WRKSRC}/zerotier-one ${STAGEDIR}${PREFIX}/sbin/ .for l in zerotier-cli zerotier-idtool ${LN} -sf ../sbin/zerotier-one ${STAGEDIR}${PREFIX}/bin/${l} .endfor .include Index: head/science/libkml/Makefile =================================================================== --- head/science/libkml/Makefile (revision 441493) +++ head/science/libkml/Makefile (revision 441494) @@ -1,41 +1,43 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= libkml PORTVERSION= 1.3.0 PORTREVISION= 2 CATEGORIES= science MAINTAINER= sunpoet@FreeBSD.org COMMENT= Reference implementation of OGC KML 2.2 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= boost-libs>=1.44.0:devel/boost-libs \ googletest>=1.7.0:devel/googletest \ minizip>=1.2.8:archivers/minizip LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libexpat.so:textproc/expat2 \ libgtest.so:devel/googletest \ libminizip.so:archivers/minizip \ liburiparser.so:net/uriparser +BROKEN_powerpc64= fails to compile: iomem_simple.h: redefinition of typedef 'open_file_func' + OPTIONS_DEFINE= EXAMPLES CMAKE_ARGS= -DWITH_JAVA=OFF -DWITH_PYTHON=OFF -DWITH_SWIG=OFF USE_LDCONFIG= yes USES= cmake pathfix PORTEXAMPLES= * USE_GITHUB= yes EXAMPLES_CMAKE_OFF= -DBUILD_EXAMPLES=OFF -DINSTALL_EXAMPLES=OFF EXAMPLES_CMAKE_ON= -DBUILD_EXAMPLES=ON -DINSTALL_EXAMPLES=ON -DKML_EXAMPLES_DIR=${EXAMPLESDIR} EXAMPLES_LIB_DEPENDS= libcurl.so:ftp/curl post-patch-EXAMPLES-on: @${REINPLACE_CMD} -e 's|DESTINATION examples/|DESTINATION $${KML_EXAMPLES_DIR}/|' ${WRKSRC}/examples/*/CMakeLists.txt .include Index: head/security/arirang/Makefile =================================================================== --- head/security/arirang/Makefile (revision 441493) +++ head/security/arirang/Makefile (revision 441494) @@ -1,33 +1,35 @@ # Created by: Roman Shterenzon # $FreeBSD$ PORTNAME= arirang PORTVERSION= 2.03 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security www MASTER_SITES= http://monkey.org/~pilot/arirang/ MAINTAINER= ports@FreeBSD.org COMMENT= Powerful webserver security scanner for network LICENSE= BSD3CLAUSE LIB_DEPENDS= lib${RUBY_NAME}.so:${RUBY_PORT} +BROKEN_powerpc64= fails to compile: ruby.h: wrong number of arguments specified for 'deprecated' attribute + USES= ssl USE_RUBY= yes USE_RUBY_EXTCONF= yes CFLAGS+= -I${LOCALBASE}/include/ruby-${RUBY_VER} -I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH} CFLAGS+= -DRUBY_19 CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/arirang ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${PREFIX}/share/arirang ${INSTALL_DATA} ${WRKSRC}/scanrule/*.uxe ${STAGEDIR}${PREFIX}/share/arirang ${INSTALL_DATA} ${WRKSRC}/script/*.rb ${STAGEDIR}${PREFIX}/share/arirang .include Index: head/security/dsniff/Makefile =================================================================== --- head/security/dsniff/Makefile (revision 441493) +++ head/security/dsniff/Makefile (revision 441494) @@ -1,38 +1,40 @@ # Created by: Kris Kennaway # $FreeBSD$ PORTNAME= dsniff DISTVERSION= 2.4b1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://www.monkey.org/~dugsong/${PORTNAME}/beta/ \ LOCAL/sbz MAINTAINER= sbz@FreeBSD.org COMMENT= Various sniffing utilities for penetration testing LICENSE= BSD3CLAUSE LIB_DEPENDS= libnet.so:net/libnet BUILD_DEPENDS= ${LOCALBASE}/lib/libnids.a:net/libnids +BROKEN_FreeBSD_12= fails to compile: pcaputil.c: '/usr/include/pcap-int.h' file not found + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libnet=${LOCALBASE} DESTDIRNAME= install_prefix USES= gettext pkgconfig ssl USE_GNOME= glib20 WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:C/(.*)..$/\1/} OPTIONS_DEFINE= X11 OPTIONS_DEFAULT= X11 OPTIONS_SUB= yes X11_USE= xorg=x11,xmu X11_CONFIGURE_WITH=x post-patch: @${REINPLACE_CMD} -e 's,csin,_csin,g' \ ${WRKSRC}/webmitm.c \ ${WRKSRC}/sshmitm.c .include Index: head/security/pecl-crypto/Makefile =================================================================== --- head/security/pecl-crypto/Makefile (revision 441493) +++ head/security/pecl-crypto/Makefile (revision 441494) @@ -1,18 +1,22 @@ # Created by: Gasol Wu # $FreeBSD$ PORTNAME= crypto PORTVERSION= 0.3.1 CATEGORIES= security MAINTAINER= gasol.wu@gmail.com COMMENT= Objective wrapper for OpenSSL Crypto Library LICENSE= PHP301 +BROKEN_mips= fails to configure: C compiler cannot create executables +BROKEN_mips64= fails to configure: C compiler cannot create executables +BROKEN_powerpc64= fails to configure: C compiler cannot create executables + USES= php:pecl CONFIGURE_ARGS= --with-crypto CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} .include Index: head/security/pidentd/Makefile =================================================================== --- head/security/pidentd/Makefile (revision 441493) +++ head/security/pidentd/Makefile (revision 441494) @@ -1,47 +1,49 @@ # Created by: torstenb # $FreeBSD$ PORTNAME= pidentd PORTVERSION= 3.0.19 PORTREVISION= 4 CATEGORIES= security ipv6 MASTER_SITES= ftp://ftp.lysator.liu.se/pub/unix/ident/servers/ \ ftp://ftp.stack.nl/pub/users/johans/pidentd/ PATCH_SITES= ftp://ftp.stack.nl/pub/users/johans/pidentd/ \ ftp://mud.stack.nl/pub/pidentd/ PATCHFILES= pidentd-${PORTVERSION}-ipv6-20080101.diff.gz PATCH_DIST_STRIP= -p0 MAINTAINER= johans@FreeBSD.org COMMENT= RFC1413 identification server +BROKEN_FreeBSD_12= fails to compile: k_freebsd2.c: storage size of 'pcbp' isn't known + CONFLICTS_INSTALL= fakeident-[0-9]* GNU_CONFIGURE= yes USES= ssl PLIST_FILES= sbin/ibench sbin/identd sbin/idecrypt sbin/ikeygen \ man/man8/identd.8.gz man/man8/idecrypt.8.gz CFLAGS+= -DINCLUDE_CRYPT -DOPENSSL_DES_LIBDES_COMPATIBILITY LDFLAGS+= -L${OPENSSLLIB} -lcrypto post-extract: ${CP} ${FILESDIR}/idecrypt.8 ${WRKSRC}/doc/idecrypt.8 post-patch: @${REINPLACE_CMD} \ -e 's| /etc/identd.conf| ${PREFIX}/etc/identd.conf|' \ -e 's| /etc/identd.key| ${PREFIX}/etc/identd.key|' \ ${WRKSRC}/doc/identd.8 ${WRKSRC}/doc/idecrypt.8 @${REINPLACE_CMD} -e 's|freebsd.4.7.|freebsd|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|$$(sbindir)|$${DESTDIR}&|' \ -e 's|-m 755|-s &|' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|$$(mandir)|$${DESTDIR}&|' ${WRKSRC}/Makefile.in post-install: ${INSTALL_MAN} -m 644 ${WRKSRC}/doc/idecrypt.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 .include Index: head/security/quantis-kmod/Makefile =================================================================== --- head/security/quantis-kmod/Makefile (revision 441493) +++ head/security/quantis-kmod/Makefile (revision 441494) @@ -1,26 +1,28 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= quantis DISTVERSION= v13.11.08 CATEGORIES= security MASTER_SITES= http://www.idquantique.com/~download/Quantis/ \ LOCAL/ale PKGNAMESUFFIX= -kmod DISTNAME= Quantis-${DISTVERSION}-src MAINTAINER= ale@FreeBSD.org COMMENT= Kernel driver for Quantis PCI/PCIe random number generator LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= dual LICENSE_FILE= ${WRKDIR}/Quantis-${DISTVERSION}/License.txt +BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative + USES= kmod uidfix zip:infozip EXTRACT_BEFORE_ARGS= -aqo WRKSRC= ${WRKDIR}/Quantis-${DISTVERSION}/Drivers/Unix/QuantisPci PLIST_FILES= ${KMODDIR}/quantis.ko .include Index: head/security/revealrk/Makefile =================================================================== --- head/security/revealrk/Makefile (revision 441493) +++ head/security/revealrk/Makefile (revision 441494) @@ -1,23 +1,25 @@ # $FreeBSD$ PORTNAME= revealrk PORTVERSION= 1.2.2 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/ MAINTAINER= pi@FreeBSD.org COMMENT= Search hidden procs/rootkits from cron with low false positive rate LICENSE= GPLv3 +BROKEN_FreeBSD_12= fails to compile: revealrk.c: 'struct xtcpcb' has no member named 'xt_socket' + PLIST_FILES= bin/revealrk man/man1/revealrk.1.gz USES= scons tar:tgz .if !empty(PREFIX) MAKE_ARGS+= --prefix=${STAGEDIR}${PREFIX} .else MAKE_ARGS+= --prefix=${STAGEDIR}${LOCALBASE} .endif .include Index: head/security/titus/Makefile =================================================================== --- head/security/titus/Makefile (revision 441493) +++ head/security/titus/Makefile (revision 441494) @@ -1,33 +1,35 @@ # Created by: Mark Felder # $FreeBSD$ PORTNAME= titus PORTVERSION= 0.3 PORTREVISION= 1 CATEGORIES= security MAINTAINER= feld@FreeBSD.org COMMENT= TLS/SSL proxy server LICENSE= MIT +BROKEN_powerpc64= fails to compile: child.cpp: undefined reference to std::__cxx11::basic_string + USES= compiler:c++11-lang ssl USE_RC_SUBR= titus USE_GITHUB= yes GH_ACCOUNT= AGWA USERS= titus titus-keys GROUPS= nogroup MAKE_ENV+= MANDIR=${MANPREFIX}/man CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} post-patch: ${REINPLACE_CMD} 's|/var/lib/titus/empty|/var/empty|' ${WRKSRC}/titus.conf.example post-install: ${INSTALL_DATA} ${WRKSRC}/titus.conf.example ${STAGEDIR}${PREFIX}/etc/titus.conf.sample .include Index: head/sysutils/asmem/Makefile =================================================================== --- head/sysutils/asmem/Makefile (revision 441493) +++ head/sysutils/asmem/Makefile (revision 441494) @@ -1,30 +1,32 @@ # Created by: jack # $FreeBSD$ PORTNAME= asmem PORTVERSION= 1.12 PORTREVISION= 1 CATEGORIES= sysutils afterstep MASTER_SITES= http://tigr.net/afterstep/download/asmem/ MAINTAINER= ports@FreeBSD.org COMMENT= AfterStep look-n-feel memory utilization monitor LICENSE= GPLv2 +BROKEN_FreeBSD_12= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' + USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-xpm \ --with-xpm-includes=${LOCALBASE}/include \ --with-xpm-library=${LOCALBASE}/lib post-build: @${LN} -sf asmem.man ${WRKSRC}/asmem.1 do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} asmem \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC} && ${INSTALL_MAN} asmem.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) .include Index: head/sysutils/asmon/Makefile =================================================================== --- head/sysutils/asmon/Makefile (revision 441493) +++ head/sysutils/asmon/Makefile (revision 441494) @@ -1,33 +1,38 @@ # Created by: jack # $FreeBSD$ PORTNAME= asmon PORTVERSION= 0.61 PORTREVISION= 3 CATEGORIES= sysutils afterstep MASTER_SITES= AFTERSTEP/apps/asmon MAINTAINER= bofh@FreeBSD.org COMMENT= Swallowable applet monitors the CPU usage, memory, and swap, etc LICENSE= GPLv2 +BROKEN_armv6= fails to compile: asmon.c: variable has incomplete type 'struct vmmeter' +BROKEN_mips= fails to compile: asmon.c: storage size of 'sum' isn't known +BROKEN_mips64= fails to compile: asmon.c: storage size of 'sum' isn't known +BROKEN_powerpc64= fails to compile: asmon.c: storage size of 'sum' isn't known + USE_XORG= xpm x11 BUILD_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/asmon CFLAGS+= -I${LOCALBASE}/include USES= gmake USE_CSTD= gnu89 ALL_TARGET= asmon MAKE_ARGS+= LIBDIR="-L${LOCALBASE}/lib" \ SOLARIS_LIBS=-lkvm PLIST_FILES= "@(,kmem,) bin/asmon" post-patch: ${REINPLACE_CMD} -e 's:gcc:${CC} ${CFLAGS}:' ${BUILD_WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/asmon/asmon ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/atop/Makefile =================================================================== --- head/sysutils/atop/Makefile (revision 441493) +++ head/sysutils/atop/Makefile (revision 441494) @@ -1,47 +1,52 @@ # Created by: Alex Samorukov # $FreeBSD$ PORTNAME= atop PORTVERSION= 2.0.2.b3 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= samm@os2.kiev.ua COMMENT= ASCII Monitor for system resources and process activity LICENSE= GPLv2 +BROKEN_armv6= fails to build: photosyst.c: 'struct xtcpcb' has no member named 'xt_tp' +BROKEN_mips= fails to build: photosyst.c: 'struct xtcpcb' has no member named 'xt_tp' +BROKEN_mips64= fails to build: photosyst.c: 'struct xtcpcb' has no member named 'xt_tp' +BROKEN_powerpc64= fails to build: photosyst.c: 'struct xtcpcb' has no member named 'xt_tp' + USE_GITHUB= yes GH_ACCOUNT= samm-git GH_PROJECT= atop-freebsd GH_TAGNAME= ${PORTNAME}-${PORTVERSION:C|b|fbsd.beta|} USES= ncurses MAKEFILE= BSDmakefile LOGDIR?= /var/log/atop PLIST_SUB+= LOGDIR="${LOGDIR}" SUB_LIST= LOGDIR="${LOGDIR}" USE_RC_SUBR= atop SUB_FILES= pkg-message PORTDOCS= AUTHOR \ ChangeLog \ ChangeLog.FreeBSD \ README \ README.FreeBSD do-install: ${INSTALL_PROGRAM} ${WRKSRC}/atop ${STAGEDIR}${PREFIX}/bin ${LN} -sf atop ${STAGEDIR}${PREFIX}/bin/atopsar .for manpage in atop.1 atopsar.1 ${INSTALL_MAN} ${WRKSRC}/man/${manpage} ${STAGEDIR}${MAN1PREFIX}/man/man1/ .endfor ${INSTALL_MAN} ${WRKSRC}/man/atoprc.5 ${STAGEDIR}${MAN5PREFIX}/man/man5/ @${MKDIR} ${STAGEDIR}${LOGDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/sysutils/facter/Makefile =================================================================== --- head/sysutils/facter/Makefile (revision 441493) +++ head/sysutils/facter/Makefile (revision 441494) @@ -1,35 +1,37 @@ # $FreeBSD$ PORTNAME= facter PORTVERSION= 3.1.3 PORTREVISION= 6 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/facter/ MAINTAINER= ruby@FreeBSD.org COMMENT= Cross-platform library for retrieving facts from OS LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libyaml-cpp.so:devel/yaml-cpp +BROKEN_powerpc64= fails to compile: collection.cc: 'stoi' was not declared in this scope + PLIST_SUB+= PORTVERSION="${PORTVERSION}" USE_LDCONFIG= yes USE_RUBY= yes USES= cmake compiler:c++11-lib CMAKE_ARGS+= -DMAN_PATH=${MANPREFIX}/man CONFLICTS_INSTALL= rubygem-facter-2* BROKEN_DragonFly= DragonFly is not supported upstream .include .if ${OPSYS} == FreeBSD && ${COMPILER_FEATURES:Mlibstdc++} BROKEN= Build with system libstdc++ is unsupported .endif .include Index: head/sysutils/graid5/Makefile =================================================================== --- head/sysutils/graid5/Makefile (revision 441493) +++ head/sysutils/graid5/Makefile (revision 441494) @@ -1,33 +1,35 @@ # Created by: Lev Serebryakov # $FreeBSD$ PORTNAME= graid5 PORTVERSION= ${MAINVERSION}.${VERSIONDATE} CATEGORIES= sysutils MASTER_SITES= http://lev.serebryakov.spb.ru/download/graid5/ MAINTAINER= lev@FreeBSD.org COMMENT= RAID5 geom class LICENSE= BSD2CLAUSE +BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative + NO_PACKAGE= should be recompiled for a particular FreeBSD kernel MAINVERSION=1.3 VERSIONDATE=20140711.62 MAKE_ENV+= KMODDIR=${KMODDIR} SRC_BASE=${SRC_BASE} USES= tar:bzip2 kmod uidfix .include .if !exists(${SRC_BASE}/sbin/geom/Makefile) IGNORE= requires sbin source files .endif pre-install: ${MKDIR} ${STAGEDIR}/lib/geom ${MKDIR} ${STAGEDIR}/sbin .include Index: head/sysutils/ipdbtools/Makefile =================================================================== --- head/sysutils/ipdbtools/Makefile (revision 441493) +++ head/sysutils/ipdbtools/Makefile (revision 441494) @@ -1,27 +1,29 @@ # $FreeBSD$ PORTNAME= ipdbtools PORTVERSION= 1.1.1 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://cyclaero.com/public/ipdbtools/ MAINTAINER= cyclaero@gmail.com COMMENT= Tools for IP based Geo-blocking and Geo-routing LICENSE= BSD2CLAUSE +BROKEN_aarch64= fails to compile: error: invalid conversion between vector type and integer type +BROKEN_armv6= fails to compile: error: invalid conversion between vector type and integer type +BROKEN_powerpc64= fails to compile: error: unrecognized command line option -mssse3 +BROKEN_sparc64= fails to compile: error: unrecognized command line option -mssse3 + USES= tar:bzip2 compiler:c11 PLIST_FILES= bin/ipup \ bin/ipdb \ bin/ipdb-update.sh \ man/man1/ipdbtools.1.gz \ man/man1/ipup.1.gz \ man/man1/ipdb.1.gz \ man/man1/ipdb-update.sh.1.gz - -BROKEN_aarch64= Fails to compile: error: invalid conversion between vector type and integer type -BROKEN_sparc64= Fails to compile: error: unrecognized command line option -mssse3 .include Index: head/sysutils/logstalgia/Makefile =================================================================== --- head/sysutils/logstalgia/Makefile (revision 441493) +++ head/sysutils/logstalgia/Makefile (revision 441494) @@ -1,39 +1,41 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= logstalgia PORTVERSION= 1.0.7 PORTREVISION= 3 CATEGORIES= sysutils www MAINTAINER= ehaupt@FreeBSD.org COMMENT= Website access log visualization tool LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ libfreetype.so:print/freetype2 \ libpcre.so:devel/pcre \ libpng.so:graphics/png \ libftgl.so:graphics/ftgl +BROKEN_powerpc64= fails to compile: custom.cpp: 'sscanf' was not declared in this scope + USE_GITHUB= yes GH_ACCOUNT= acaudwell GH_PROJECT= Logstalgia:DEFAULT Core:core GH_TAGNAME= d99bdb2:DEFAULT 83eba3a:core GNU_CONFIGURE= yes USES= autoreconf compiler:c++0x gmake jpeg localbase:ldflags pkgconfig USE_GL= gl glu glew USE_SDL= image2 sdl2 post-extract: @${MV} ${WRKDIR}/Core-83eba3a/* ${WRKSRC}/src/core/ post-patch: @${REINPLACE_CMD} -e 's| -Wno-unused-but-set-variable||' \ ${WRKSRC}/Makefile.am .include Index: head/sysutils/muse/Makefile =================================================================== --- head/sysutils/muse/Makefile (revision 441493) +++ head/sysutils/muse/Makefile (revision 441494) @@ -1,16 +1,21 @@ # Created by: freebsd@spatula.net # $FreeBSD$ PORTNAME= muse PORTVERSION= 0.2 CATEGORIES= sysutils MASTER_SITES= http://www.spatula.net/muse/ MAINTAINER= freebsd@spatula.net COMMENT= Shows memory usage data +BROKEN_armv6= fails to compile: muse.c: variable has incomplete type 'struct vmmeter' +BROKEN_mips= fails to compile: muse.c: storage size of 'vmstats' isn't known +BROKEN_mips64= fails to compile: muse.c: storage size of 'vmstats' isn't known +BROKEN_powerpc64= fails to compile: muse.c: storage size of 'vmstats' isn't known + USES= uidfix PLIST_FILES= bin/muse man/man1/muse.1.gz .include Index: head/sysutils/pftop/Makefile =================================================================== --- head/sysutils/pftop/Makefile (revision 441493) +++ head/sysutils/pftop/Makefile (revision 441494) @@ -1,67 +1,69 @@ # Created by: Max Laier # $FreeBSD$ PORTNAME= pftop PORTVERSION= 0.7 PORTREVISION= 8 CATEGORIES= sysutils net MASTER_SITES= http://www.eee.metu.edu.tr/~canacar/ MAINTAINER= araujo@FreeBSD.org COMMENT= Utility for real-time display of statistics for pf LICENSE= BSD2CLAUSE +BROKEN_FreeBSD_12= fails to compile: sf-gencode.h: pcap-int.h: No such file or directory + OPTIONS_DEFINE= ALTQ ALTQ_DESC= ALTQ support for queue statistics .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100080 EXTRA_PATCHES+= ${FILESDIR}/extra-patch-bpf_dump.c \ ${FILESDIR}/extra-patch-sf-gencode.h .endif MAKE_ARGS= LOCALBASE="${PREFIX}" OSLEVEL=45 CFLAGS+= -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 .if ${PORT_OPTIONS:MALTQ} CFLAGS+= -DHAVE_ALTQ=1 .endif EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cache.c \ ${FILESDIR}/extra-patch-cache.h \ ${FILESDIR}/extra-patch-config.h \ ${FILESDIR}/extra-patch-pftop.c \ ${FILESDIR}/extra-patch-sf-gencode.c .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1000017 CFLAGS+= -DHAVE_FINE_GRAINED_LOCKING=1 .endif EXTRA_PATCHES+= ${FILESDIR}/extra-patch-engine.c MAKE_ARGS+= CSTD=gnu89 MAKE_ENV+= __MAKE_CONF=/dev/null PLIST_FILES= sbin/pftop man/man8/pftop.8.gz post-patch: .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100000 @${ECHO_MSG} "===> Applying FairQ/Codel patches to ${PORTNAME}." @${CAT} ${FILESDIR}/extra-patch-fairq_codel.diff | \ ${PATCH} -d ${PATCH_WRKSRC} ${PATCH_ARGS} .endif @${REINPLACE_CMD} -e 's||"${FILESDIR}/queue.h"|g' \ ${WRKSRC}/engine.c @${REINPLACE_CMD} -e 's|__dead|__dead2|g' ${WRKSRC}/sf-gencode.h @${REINPLACE_CMD} -e 's|__dead|__dead2|g' ${WRKSRC}/sf-gencode.c @${REINPLACE_CMD} -e 's|#include ||g' \ ${WRKSRC}/sf-gencode.c .if ${OPSYS} == DragonFly || ${OSVERSION} >= 1100070 @${REINPLACE_CMD} -e 's|altq/|net/&|' ${WRKSRC}/pftop.c .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pftop ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/pftop.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include Index: head/sysutils/scprotect/Makefile =================================================================== --- head/sysutils/scprotect/Makefile (revision 441493) +++ head/sysutils/scprotect/Makefile (revision 441494) @@ -1,30 +1,27 @@ # Created by: Denis Barov # $FreeBSD$ PORTNAME= scprotect PORTVERSION= 20091116 CATEGORIES= sysutils kld MASTER_SITES= http://dindin.ru/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Protect process from killing when the swap space is exhausted +BROKEN_FREEBSD_11= does not build on FreeBSD 11.x+ +BROKEN_FREEBSD_12= does not build on FreeBSD 11.x+: scprotect.c: 'sysctl__' undeclared (first use in this function) + USES= kmod uidfix WRKSRC= ${WRKDIR}/${PORTNAME} CFLAGS+= -DWITH_SCPROTECT_LIST -.include - -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100000 -BROKEN= does not build on FreeBSD 11.x+ -.endif - post-extract: @cd ${WRKSRC}/kmod && ${RM} machine post-install: @${RM} -r ${STAGEDIR}/usr/lib/debug -.include +.include Index: head/sysutils/syslog-ng-devel/Makefile =================================================================== --- head/sysutils/syslog-ng-devel/Makefile (revision 441493) +++ head/sysutils/syslog-ng-devel/Makefile (revision 441494) @@ -1,160 +1,160 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.9.1 PKGNAMESUFFIX= -devel CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement -BROKEN_sparc64= Does not compile on sparc64: gcc core dump - LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson +BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) +BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) + CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules # JAVA_MOD_BROKEN= Unsupported maven downloads. JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar - PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_PLIST_FILES= lib/syslog-ng/libcurl.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng37/Makefile =================================================================== --- head/sysutils/syslog-ng37/Makefile (revision 441493) +++ head/sysutils/syslog-ng37/Makefile (revision 441494) @@ -1,139 +1,140 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng PORTVERSION= 3.7.3 PORTREVISION= 7 .if !defined(MASTERDIR) PKGNAMESUFFIX= 37 .endif CATEGORIES= sysutils #MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ -DISTNAME= syslog-ng-${DISTVERSION}_with_man +DISTNAME= syslog-ng-${DISTVERSION}_with_man MASTER_SITES= http://peter.czanik.hu/freebsd/ MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement -BROKEN_sparc64= Does not compile on sparc64: gcc core dump - LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid -BUILD_DEPENDS= xsltproc:textproc/libxslt \ +BUILD_DEPENDS= xsltproc:textproc/libxslt +BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) +BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) + CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS JAVA PYTHON MONGO OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (and modules, like Elastic) PYTHON_DESC= Build with Python 2.7 support USES= gmake libtool pathfix pkgconfig ssl gettext-runtime USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ - --datadir=${PREFIX}/share/syslog-ng/ + --datadir=${PREFIX}/share/syslog-ng/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_LIB_DEPENDS= libnet.so:net/libnet IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=/usr/local/ SMTP_CONFIGURE_OFF= --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_BUILD_DEPENDS= mongo:databases/mongodb MONGO_RUN_DEPENDS= mongo:databases/mongodb MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so JAVA_CONFIGURE_ENABLE= java JAVA_BROKEN= Unsupported maven downloads. JAVA_USE_JAVA= yes JAVA_BUILD_DEPENDS= gradle:devel/gradle JAVA_BUILD_DEPENDS= bash:shells/bash JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar \ lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/java-modules.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar \ lib/syslog-ng/java-modules/dummy.jar PYTHON_CONFIGURE_ON= --enable-python --with-python=2.7 PYTHON_CONFIGURE_OFF= --disable-python PYTHON_USES= python:2.7 PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/u-boot-utilite/Makefile =================================================================== --- head/sysutils/u-boot-utilite/Makefile (revision 441493) +++ head/sysutils/u-boot-utilite/Makefile (revision 441494) @@ -1,51 +1,53 @@ # $FreeBSD$ PORTNAME= u-boot PORTVERSION= 2015.07 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.denx.de/pub/u-boot/:source1 \ http://www.compulab.co.il/wp-content/uploads/2015/10/:source2 PKGNAMESUFFIX= -utilite DISTFILES= u-boot-2015.07.tar.bz2:source1 \ cm-fx6_u-boot_2015-10-18.zip:source2 MAINTAINER= martin@waschbuesch.de COMMENT= Cross-build U-Boot loader for Utilite (and Utilite Pro) LICENSE= GPLv2 BUILD_DEPENDS= ${CROSS_GCC}:devel/arm-none-eabi-gcc492 +BROKEN_powerpc64= fails to compile: cmd_mem.c: internal compiler error: Segmentation fault + CROSS_GCC= arm-none-eabi-gcc-4.9.2 EXTRA_PATCHES= ${WRKDIR}/cm-fx6-u-boot/u-boot/u-boot-2015.07-cm-fx6-3.patch:-p1 NO_ARCH= yes USES= gmake PORTSCOUT= ignore:1 U_BOOT_DIR= share/u-boot/${PORTNAME}${PKGNAMESUFFIX} MAKE_ARGS+= ARCH=arm \ CC=${CROSS_GCC} \ CROSS_COMPILE=arm-none-eabi- \ HOSTCC=cc do-configure: cd ${WRKSRC}; ${MAKE_CMD} ${MAKE_ARGS} cm_fx6_config # The build results in two output files: SPL, and u-boot.img. # Combine them into a single u-boot.imx so that there is only one file to be # copied onto the boot media starting at a 1K offset on the disk. CM_FX6_FIRMWARE= ${STAGEDIR}/${PREFIX}/${U_BOOT_DIR}/cm-fx6-firmware do-install: cd ${WRKSRC}; ./tools/mkimage -n arch/arm/imx-common/spl_sd.cfg.cfgtmp -T imximage -e 0x00908000 -d spl/u-boot-spl.bin spl.img ${MKDIR} ${STAGEDIR}/${PREFIX}/${U_BOOT_DIR} dd if=/dev/zero count=500 bs=1K | ${TR} '\000' '\377' > ${CM_FX6_FIRMWARE} dd if=${WRKSRC}/spl.img of=${CM_FX6_FIRMWARE} bs=1K seek=1 conv=notrunc && dd if=${WRKSRC}/u-boot.img of=${CM_FX6_FIRMWARE} bs=1K seek=64 conv=notrunc ${INSTALL_DATA} ${DESCR} ${STAGEDIR}/${PREFIX}/${U_BOOT_DIR}/README .include Index: head/sysutils/usbhotkey/Makefile =================================================================== --- head/sysutils/usbhotkey/Makefile (revision 441493) +++ head/sysutils/usbhotkey/Makefile (revision 441494) @@ -1,30 +1,32 @@ # Created by: Nikos Ntarmos # $FreeBSD$ PORTNAME= usbhotkey PORTVERSION= 0.4 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Utility to remap USB keyboards under X11 LICENSE= GPLv2 LIB_DEPENDS= libhid.so:devel/libhid \ libXtst.so:x11/libXtst +BROKEN_powerpc64= fails to compile: ruby.h: wrong number of arguments specified for 'deprecated' attribute + USES= gmake USE_RUBY= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include \ -I${LOCALBASE}/include/ruby-${RUBY_VER} \ -I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH} LDFLAGS+= -L${LOCALBASE}/lib LIBS+= -lX11 CONFIGURE_ARGS= --without-Imlib .include Index: head/sysutils/wmmemfree/Makefile =================================================================== --- head/sysutils/wmmemfree/Makefile (revision 441493) +++ head/sysutils/wmmemfree/Makefile (revision 441494) @@ -1,25 +1,30 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= wmmemfree PORTVERSION= 0.7 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= SUNSITE/X11/xutils MAINTAINER= ports@FreeBSD.org COMMENT= Memory and swap monitoring dockapp +BROKEN_armv6= fails to compile: mem_freebsd.c: variable has incomplete type 'struct vmmeter' +BROKEN_mips= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known +BROKEN_mips64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known +BROKEN_powerpc64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known + USES= tar:bzip2 USE_XORG= xpm PLIST_FILES= "@(,kmem,2555) bin/wmmemfree" man/man1/${PORTNAME}.1.gz post-patch: @${CP} ${FILESDIR}/mem_freebsd.* ${WRKSRC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/sysutils/zbackup/Makefile =================================================================== --- head/sysutils/zbackup/Makefile (revision 441493) +++ head/sysutils/zbackup/Makefile (revision 441494) @@ -1,35 +1,37 @@ # $FreeBSD$ PORTNAME= zbackup PORTVERSION= 1.4.4 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= https://github.com/zbackup/zbackup/archive/ DISTNAME= ${PORTVERSION} MAINTAINER= kevlo@FreeBSD.org COMMENT= Versatile deduplicating backup tool LICENSE= GPLv2 LIB_DEPENDS= libprotobuf.so:devel/protobuf \ liblzo2.so:archivers/lzo2 +BROKEN_powerpc64= fails to compile: metadata_lite.h: class 'google::protobuf::internal::InternalMetadataWithArenaLite' does not have any field named 'InternalMetadataWithArenaBase' + USES= alias cmake ssl WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= DOCS PLIST_FILES= bin/zbackup PORTDOCS= README.md post-patch: @${REINPLACE_CMD} -e 's| CHECK(| ZBACKUP_CHECK(|' ${WRKSRC}/*.cc ${WRKSRC}/*.hh ${WRKSRC}/tests/*/*.cc do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} ${INSTALL_PROGRAM} ${WRKSRC}/zbackup ${STAGEDIR}${PREFIX}/bin .include Index: head/textproc/htmltolatex/Makefile =================================================================== --- head/textproc/htmltolatex/Makefile (revision 441493) +++ head/textproc/htmltolatex/Makefile (revision 441494) @@ -1,45 +1,47 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= htmltolatex PORTVERSION= 1 PORTREVISION= 21 CATEGORIES= textproc MASTER_SITES= http://people.FreeBSD.org/~foxfair/distfiles/ DISTNAME= ${PORTNAME} MAINTAINER= pi@FreeBSD.org COMMENT= HTML to LaTeX to PDF Converter LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/copying.txt LIB_DEPENDS= libGraphicsMagick++.so:graphics/GraphicsMagick +BROKEN_powerpc64= fails to link: libGraphicsMagick++.so: undefined reference to std::__cxx11::basic_string + USES= bison gmake MAKEFILE= GNUmakefile MAKE_JOBS_UNSAFE= yes MAKE_ARGS= CXX="${CXX}" \ CXXFLAGS="${CXXFLAGS} -DUNIX \ `GraphicsMagick++-config --cppflags`" post-configure: ${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ -e 's,-lMagick,-lGraphicsMagick,g' \ -e 's,-lstdc++,,' \ -e 's,{quote},{tightquote},' ${WRKSRC}/QA/test1*_baseline*.tex \ ${WRKSRC}/${MAKEFILE} post-build test: @if ! cd ${WRKSRC}/QA && ./run_tests; \ then \ ${CAT} ${WRKSRC}/QA/*.diff; \ exit 1; \ fi do-install: ${INSTALL_PROGRAM} ${WRKSRC}/h2l ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/nmr.tex ${STAGEDIR}${DATADIR} .include Index: head/textproc/msort/Makefile =================================================================== --- head/textproc/msort/Makefile (revision 441493) +++ head/textproc/msort/Makefile (revision 441494) @@ -1,39 +1,40 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= msort PORTVERSION= 8.53 PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= http://billposer.org/Software/Downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Sorting files in sophisticated ways LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtre.so:textproc/libtre \ libuninum.so:devel/libuninum \ libutf8proc.so:textproc/utf8proc RUN_DEPENDS= iwidgets>=0:x11-toolkits/iwidgets -BROKEN_aarch64= Fails to link: missing sbrk +BROKEN_aarch64= fails to link: missing sbrk +BROKEN_powerpc64= fails to compile: gmp.h: 'UINT_MAX' undeclared USES= gettext localbase tk:wrapper,run CONFIGURE_ENV= ac_cv_lib_tre_regwcomp=yes GNU_CONFIGURE= yes TEST_TARGET= test PLIST_FILES= bin/msg bin/msort man/man1/msort.1.gz post-patch: @${MV} ${WRKSRC}/limits.h ${WRKSRC}/${PORTNAME}_limits.h @${REINPLACE_CMD} -e 's,limits\.h,${PORTNAME}_&,' \ ${WRKSRC}/Makefile.in ${WRKSRC}/info.c \ ${WRKSRC}/input.c ${WRKSRC}/msort.c @${REINPLACE_CMD} -e 's|bash|sh|' ${WRKSRC}/RegressionTests/Makefile @${REINPLACE_CMD} -e 's|msort|../&|' \ ${WRKSRC}/RegressionTests/RunTests.sh .include Index: head/textproc/opengrm-ngram/Makefile =================================================================== --- head/textproc/opengrm-ngram/Makefile (revision 441493) +++ head/textproc/opengrm-ngram/Makefile (revision 441494) @@ -1,21 +1,23 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= opengrm-ngram PORTVERSION= 1.3.1 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= http://openfst.cs.nyu.edu/twiki/pub/GRM/NGramDownload/ MAINTAINER= demon@FreeBSD.org COMMENT= Library for making n-gram language models encoded as weighted FSTs LICENSE= APACHE20 +BROKEN_powerpc64= fails to compile: ngram-count.cc: 'to_string' is not a member of 'std' + LIB_DEPENDS= libfst.so:math/openfst USES= compiler:c++11-lib libtool localbase USE_LDCONFIG= yes GNU_CONFIGURE= yes .include Index: head/textproc/pdfgrep/Makefile =================================================================== --- head/textproc/pdfgrep/Makefile (revision 441493) +++ head/textproc/pdfgrep/Makefile (revision 441494) @@ -1,25 +1,27 @@ # Created by: Michael Ranner # $FreeBSD$ PORTNAME= pdfgrep PORTVERSION= 1.4.1 PORTREVISION= 4 CATEGORIES= textproc MASTER_SITES= https://pdfgrep.org/download/ MAINTAINER= michael@ranner.eu COMMENT= Tool to search text in PDF files LICENSE= GPLv2 LIB_DEPENDS= libpoppler.so:graphics/poppler +BROKEN_powerpc64= fails to link: pdfgrep.cc: undefined reference to poppler::set_debug_error_function + GNU_CONFIGURE= yes USES= compiler:c++11-lib gmake pkgconfig CONFIGURE_ARGS= poppler_CFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/poppler" PLIST_FILES= bin/pdfgrep man/man1/pdfgrep.1.gz \ share/bash-completion/completions/pdfgrep \ share/zsh/site-functions/_pdfgrep .include Index: head/textproc/uncle/Makefile =================================================================== --- head/textproc/uncle/Makefile (revision 441493) +++ head/textproc/uncle/Makefile (revision 441494) @@ -1,20 +1,22 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= uncle PORTVERSION= 0.1 CATEGORIES= textproc MAINTAINER= gblach@FreeBSD.org COMMENT= Convert UCL config file to desired format LICENSE= BSD2CLAUSE LIB_DEPENDS= libucl.so:textproc/libucl +BROKEN_powerpc64= fails to compile: uncle.c: 'for' loop initial declaration used outside C99 mode + USE_GITHUB= yes GH_ACCOUNT= MagikBSD PLIST_FILES= bin/uncle .include Index: head/www/cherokee/Makefile =================================================================== --- head/www/cherokee/Makefile (revision 441493) +++ head/www/cherokee/Makefile (revision 441494) @@ -1,109 +1,111 @@ # Created by: silence # $FreeBSD$ PORTNAME= cherokee PORTVERSION= 1.2.104 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= www MAINTAINER= ports@FreeBSD.org COMMENT= Fast and flexible web server LICENSE= GPLv2 +BROKEN_FreeBSD_12= fails to configure: Unable to detect data struct is used by crypt_r + USE_GITHUB= yes GH_PROJECT= webserver USES= autoreconf cpe gettext gmake libtool pathfix pkgconfig \ python:2,build shebangfix ssl SHEBANG_FILES= admin/CTK/CTK-run.pre admin/server.py \ admin/upgrade_config.py cherokee/cherokee-admin-launcher \ cherokee/cherokee-tweak contrib/tracelor.py \ doc/build/asciidoc.py doc/cookbook_dbslayer.txt \ doc/test_images.py doc/test_links.py \ po/admin/generate_POTFILESin.py po/po_stats.py \ qa/fcgi.py qa/run-tests.py USE_RC_SUBR= cherokee GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ --localstatedir=${CHEROKEE_VARDIR} \ --without-php \ --with-python=${PYTHON_CMD} \ --with-wwwroot=${WWWDIR} \ --with-wwwuser=${CHEROKEE_USER} \ --with-wwwgroup=${CHEROKEE_GROUP} MAKE_ARGS= pkgconfigdir=${PREFIX}/libdata/pkgconfig INSTALL_TARGET= install-strip USE_LDCONFIG= yes CPE_VENDOR= cherokee-project CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -pthread SUB_FILES= pkg-install pkg-message CHEROKEE_VARDIR?= /var # Adjust this if you need to run Cherokee as a distinct user:group CHEROKEE_USER= www CHEROKEE_GROUP= www OPTIONS_DEFINE= ADMIN DOCS FFMPEG GEOIP INTPCRE IPV6 LDAP MYSQL \ RRDTOOL UWSGI OPTIONS_DEFAULT= ADMIN GEOIP OPTIONS_SUB= yes ADMIN_DESC= Build the Admin Interface ADMIN_USES= python:2,run ADMIN_CONFIGURE_OFF= --disable-admin FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ON= --with-ffmpeg=yes FFMPEG_CONFIGURE_OFF= --with-ffmpeg=no GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ON= --with-geoip=yes GEOIP_CONFIGURE_OFF= --with-geoip=no INTPCRE_DESC= Use internal PCRE library INTPCRE_LIB_DEPENDS_OFF=libpcre.so:devel/pcre INTPCRE_CONFIGURE_ON= --enable-internal-pcre IPV6_CONFIGURE_OFF= --disable-ipv6 LDAP_USE= openldap=yes LDAP_CONFIGURE_ON= --with-ldap=yes LDAP_CONFIGURE_OFF= --with-ldap=no MYSQL_USE= mysql=yes MYSQL_CONFIGURE_ON= --with-mysql=yes MYSQL_CONFIGURE_OFF= --with-mysql=no RRDTOOL_DESC= Usage graphs support RRDTOOL_RUN_DEPENDS= rrdtool:databases/rrdtool UWSGI_DESC= uWSGI support UWSGI_RUN_DEPENDS= uwsgi:www/uwsgi .include post-patch: @${RM} ${WRKSRC}/INSTALL pre-configure: @(cd ${WRKSRC}/po/admin && ${PYTHON_CMD} generate_POTFILESin.py \ > POTFILES.in) post-install: .for i in mods-available mods-enabled sites-available sites-enabled ssl @${MKDIR} ${STAGEDIR}${ETCDIR}/${i} @${ECHO_CMD} -n > ${STAGEDIR}${ETCDIR}/${i}/.empty .endfor (cd ${WRKSRC} && ${INSTALL_DATA} cherokee.conf.sample \ ${STAGEDIR}${ETCDIR}/cherokee.conf.sample) (cd ${WRKSRC} && ${INSTALL_DATA} performance.conf.sample \ ${STAGEDIR}${ETCDIR}/cherokee.conf.perf_sample) .if ${PORT_OPTIONS:MADMIN} (cd ${WRKSRC} && ${INSTALL_DATA} cherokee.conf.sample \ ${STAGEDIR}${DATADIR}/admin) (cd ${WRKSRC} && ${INSTALL_DATA} performance.conf.sample \ ${STAGEDIR}${DATADIR}/admin) @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \ -d ${DATADIR}/admin -f ${DATADIR_REL}/admin) .endif .include Index: head/www/edbrowse/Makefile =================================================================== --- head/www/edbrowse/Makefile (revision 441493) +++ head/www/edbrowse/Makefile (revision 441494) @@ -1,42 +1,44 @@ # $FreeBSD$ PORTNAME= edbrowse PORTVERSION= 3.5.1 PORTREVISION= 2 CATEGORIES= www editors MASTER_SITES= http://the-brannons.com/edbrowse/ \ http://rithmomachia.org/edbrowse/ MAINTAINER= david.vionnet@vmailbox.org COMMENT= Line-oriented Web browser and text editor LICENSE= GPLv2 BUILD_DEPENDS= ${UNZIP_CMD}:archivers/unzip LIB_DEPENDS= libpcre.so:devel/pcre \ libmozjs-24.so:lang/spidermonkey24 \ libcurl.so:ftp/curl +BROKEN_powerpc64= fails to link: html.o: undefined reference to std::__cxx11::basic_string + USES= compiler:c11 readline zip ssl OPTIONS_DEFINE= DOCS WRKBASE= ${WRKDIR}/${PORTNAME}-${PORTVERSION} WRKSRC= ${WRKBASE}/src MAKEFILE= makefile.bsd do-install: ${INSTALL_PROGRAM} ${WRKSRC}/edbrowse ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKBASE}/doc/man-edbrowse-debian.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/edbrowse.1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKBASE}/CHANGES ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKBASE}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKBASE}/README ${STAGEDIR}${DOCSDIR} (cd ${WRKBASE}/doc && \ ${FIND} . \( -name setup.ebrc -or -name "man-edbrowse*" \) -delete && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/www/squid-devel/Makefile =================================================================== --- head/www/squid-devel/Makefile (revision 441493) +++ head/www/squid-devel/Makefile (revision 441494) @@ -1,314 +1,316 @@ # $FreeBSD$ PORTNAME= squid PORTVERSION= 4.0.19 CATEGORIES= www ipv6 MASTER_SITES= http://www.squid-cache.org/Versions/v4/ \ http://www2.us.squid-cache.org/Versions/v4/ \ http://www1.at.squid-cache.org/Versions/v4/ \ http://www.eu.squid-cache.org/Versions/v4/ \ http://www1.jp.squid-cache.org/Versions/v4/ PKGNAMESUFFIX= -devel 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/v4/changesets #PATCHFILES= MAINTAINER= timp87@gmail.com COMMENT= HTTP Caching Proxy LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to link: ext_time_quota_acl.cc: undefined reference to std::ctype + CONFLICTS= squid*-3.* USES= compiler:c++11-lib cpe perl5 shebangfix tar:xz bdb CPE_VENDOR= squid-cache SHEBANG_FILES= scripts/*.pl contrib/*.pl tools/*.pl GNU_CONFIGURE= yes USE_RC_SUBR= squid CPPFLAGS+= -I${BDB_INCLUDE_DIR} LDFLAGS+= -L${BDB_LIB_DIR} 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 # Nil aufs threads is default, set any other value via SQUID_CONFIGURE_ARGS, # e.g. SQUID_CONFIGURE_ARGS=--with-aufs-threads=N 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} \ --enable-security-cert-generators="file" \ 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="" # Make it build on FreeBSD < 10 GSSAPI_BASE_EXTRA_PATCHES= ${FILESDIR}/extra-patch-build-8-9 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= Install SMB auth. helpers (req. Samba) 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 \ src/auth/basic/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 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" \ --enable-security-cert-validators="fake" # 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}/src/auth/basic/DB/passwd.sql \ ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${MYDOCS} ${STAGEDIR}${DOCSDIR}) .include .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/www/wt/Makefile =================================================================== --- head/www/wt/Makefile (revision 441493) +++ head/www/wt/Makefile (revision 441494) @@ -1,228 +1,230 @@ # Created by: Mohammad S. Babaei # $FreeBSD$ PORTNAME= wt PORTVERSION= 3.3.7 CATEGORIES= www MAINTAINER= info@babaei.net COMMENT= Widget-centric C++ library for developing web applications LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS+= libpng.so:graphics/png \ libboost_system.so:devel/boost-libs \ libGraphicsMagick.so:graphics/GraphicsMagick +BROKEN_powerpc64= fails to link: libwthttp.so. undefined reference to boost::program_options::abstract_variables_map::operator + USE_GITHUB= yes GH_ACCOUNT= kdeforche USE_LDCONFIG= yes USE_XORG+=x11 USES= cmake:outsource pkgconfig ssl CMAKE_ARGS+= -DCONFIGDIR:STRING=${LOCALBASE}/etc/wt \ -DGM_PREFIX:STRING=${LOCALBASE} \ -DPNG_PREFIX:STRING=${LOCALBASE} \ -DSSL_PREFIX:STRING=/usr \ -DZLIB_PREFIX:STRING=/usr \ -DCONNECTOR_ISAPI:BOOL=OFF \ -DWEBUSER:STRING=www \ -DWEBGROUP:STRING=www \ -DWT_WRASTERIMAGE_IMPLEMENTATION:STRING=GraphicsMagick \ -DENABLE_SSL:BOOL=ON NO_OPTIONS_SORT= yes OPTIONS_DEFINE= \ DOXYGEN \ EXAMPLES \ TESTS \ RESOURCES \ CMAKE_MODULE \ CPP11 \ HARU \ PANGO \ EXT \ QT4 \ LIBWTTEST \ OPENGL OPTIONS_DEFAULT= \ TESTS \ RESOURCES \ CMAKE_MODULE \ CPP11 \ HARU \ PANGO \ OPENGL \ LIBWTTEST OPTIONS_GROUP= CONNECTOR DBO WSTRING OPTIONS_SUB= yes EXAMPLES_DESC= Install examples (implies SQLITE3 and WTHTTP) TESTS_DESC= Build Wt tests RESOURCES_DESC= Install resources directory CMAKE_MODULE_DESC= Install FindWt.cmake in systemwide cmake dir CPP11_DESC= Compile Wt in C++11 mode (Clang or GCC 4.6+) HARU_DESC= Enable Haru Free PDF Library EXT_DESC= Build Wt Ext library with JavaScript-only widgets LIBWTTEST_DESC= Build Wt::Test for automated (integration/unit) tests OPTIONS_GROUP_CONNECTOR= FCGI WTHTTP OPTIONS_DEFAULT += FCGI WTHTTP CONNECTOR_DESC= Connector FCGI_DESC= Build FastCGI connector WTHTTP_DESC= Build Wt stand-alone httpd connector OPTIONS_GROUP_DBO= SQLITE3 POSTGRES FIREBIRD MYSQL OPTIONS_DEFAULT += SQLITE3 DBO_DESC= Wt::DBO SQLITE3_DESC= Build Wt with SQLite 3 support POSTGRES_DESC= Build Wt with PostgreSQL support FIREBIRD_DESC= Build Wt with Firebird support MYSQL_DESC= Build Wt with MariaDB or MySQL support OPTIONS_GROUP_WSTRING= NO_STD_LOCALE NO_STD_WSTRING WSTRING_DESC= Wt::WString NO_STD_LOCALE_DESC= Build for a system without std::locale support NO_STD_WSTRING_DESC= Build for a system without std::wstring support EXAMPLES_IMPLIES= SQLITE3 WTHTTP CMAKE_MODULE_CMAKE_ON= -DINSTALL_FINDWT_CMAKE_FILE:BOOL=ON CMAKE_MODULE_CMAKE_OFF= -DINSTALL_FINDWT_CMAKE_FILE:BOOL=OFF DOXYGEN_CMAKE_ON= -DBUILD_DOCS:BOOL=ON DOXYGEN_CMAKE_OFF= -DBUILD_DOCS:BOOL=OFF FCGI_CMAKE_ON= -DCONNECTOR_FCGI:BOOL=ON FCGI_CMAKE_OFF= -DCONNECTOR_FCGI:BOOL=OFF FIREBIRD_CMAKE_ON= -DENABLE_FIREBIRD:BOOL=ON FIREBIRD_CMAKE_OFF= -DENABLE_FIREBIRD:BOOL=OFF EXT_CMAKE_ON= -DENABLE_EXT:BOOL=ON EXT_CMAKE_OFF= -DENABLE_EXT:BOOL=OFF HARU_CMAKE_ON= -DENABLE_HARU:BOOL=ON HARU_CMAKE_OFF= -DENABLE_HARU:BOOL=OFF LIBWTTEST_CMAKE_ON= -DENABLE_LIBWTTEST:BOOL=ON LIBWTTEST_CMAKE_OFF= -DENABLE_LIBWTTEST:BOOL=OFF MYSQL_CMAKE_ON= -DENABLE_MYSQL:BOOL=ON MYSQL_CMAKE_OFF= -DENABLE_MYSQL:BOOL=OFF NO_STD_LOCALE_CMAKE_ON= -DWT_NO_STD_LOCALE:BOOL=ON NO_STD_LOCALE_CMAKE_OFF=-DWT_NO_STD_LOCALE:BOOL=OFF NO_STD_WSTRING_CMAKE_ON= -DWT_NO_STD_WSTRING:BOOL=ON NO_STD_WSTRING_CMAKE_OFF= -DWT_NO_STD_WSTRING:BOOL=OFF OPENGL_CMAKE_ON= -DENABLE_OPENGL:BOOL=ON OPENGL_CMAKE_OFF= -DENABLE_OPENGL:BOOL=OFF PANGO_CMAKE_ON= -DENABLE_PANGO:BOOL=ON PANGO_CMAKE_OFF= -DENABLE_PANGO:BOOL=OFF POSTGRES_CMAKE_ON= -DENABLE_POSTGRES:BOOL=ON POSTGRES_CMAKE_OFF= -DENABLE_POSTGRES:BOOL=OFF QT4_CMAKE_ON= -DENABLE_QT4:BOOL=ON QT4_CMAKE_OFF= -DENABLE_QT4:BOOL=OFF RESOURCES_CMAKE_ON= -DINSTALL_RESOURCES:BOOL=ON RESOURCES_CMAKE_OFF= -DINSTALL_RESOURCES:BOOL=OFF SQLITE_CMAKE_ON= -DENABLE_SQLITE:BOOL=ON SQLITE_CMAKE_OFF= -DENABLE_SQLITE:BOOL=OFF TESTS_CMAKE_ON= -DBUILD_TESTS:BOOL=ON TESTS_CMAKE_OFF= -DBUILD_TESTS:BOOL=OFF WTHTTP_CMAKE_ON= -DCONNECTOR_HTTP:BOOL=ON WTHTTP_CMAKE_OFF= -DCONNECTOR_HTTP:BOOL=OFF .include .if ${PORT_OPTIONS:MDOXYGEN} BUILD_DEPENDS+= asciidoc:textproc/asciidoc \ doxygen:devel/doxygen .endif .if ${PORT_OPTIONS:MEXAMPLES} CMAKE_ARGS+= -DBUILD_EXAMPLES:BOOL=ON -DINSTALL_EXAMPLES:BOOL=ON .if ${PORT_OPTIONS:MSQLITE3} \ || ${PORT_OPTIONS:MPOSTGRES} \ || ${PORT_OPTIONS:MFIREBIRD} \ || ${PORT_OPTIONS:MMYSQL} PLIST_SUB+= DBO_EXAMPLES="" .if ${PORT_OPTIONS:MSQLITE3} .else PLIST_SUB+= DBO_SQLITE3_EXAMPLES="" .endif PLIST_SUB+= DBO_SQLITE3_EXAMPLES="@comment " .else PLIST_SUB+= DBO_EXAMPLES="@comment " PLIST_SUB+= DBO_SQLITE3_EXAMPLES="@comment " .endif .if ${PORT_OPTIONS:MQT4} PLIST_SUB+= QT4_EXAMPLES="" .else PLIST_SUB+= QT4_EXAMPLES="@comment " .endif .else CMAKE_ARGS+= -DBUILD_EXAMPLES:BOOL=OFF -DINSTALL_EXAMPLES:BOOL=OFF PLIST_SUB+= DBO_EXAMPLES="@comment " PLIST_SUB+= DBO_SQLITE3_EXAMPLES="@comment " PLIST_SUB+= QT4_EXAMPLES="@comment " .endif .if ${PORT_OPTIONS:MCPP11} USES+= compiler:c++11-lib CMAKE_ARGS+= -DWT_CPP_11_MODE:STRING=-std=c++0x .endif .if ${PORT_OPTIONS:MHARU} LIB_DEPENDS+= libhpdf.so:print/libharu CMAKE_ARGS+= -DHARU_PREFIX:STRING=${LOCALBASE} .endif .if ${PORT_OPTIONS:MPANGO} USE_GNOME+= pango .endif .if ${PORT_OPTIONS:MQT4} USE_QT4= corelib moc_build .endif .if ${PORT_OPTIONS:MOPENGL} USE_GL= gl glew .endif .if ${PORT_OPTIONS:MFCGI} LIB_DEPENDS+= libfcgi.so:www/fcgi \ libfcgi++.so:www/fcgi CMAKE_ARGS+= -DFCGI_PREFIX:STRING=${LOCALBASE} .endif .if ${PORT_OPTIONS:MSQLITE3} \ || ${PORT_OPTIONS:MPOSTGRES} \ || ${PORT_OPTIONS:MFIREBIRD} \ || ${PORT_OPTIONS:MMYSQL} CMAKE_ARGS+= -DENABLE_LIBWTDBO:BOOL=ON PLIST_SUB+= DBO="" .else CMAKE_ARGS+= -DENABLE_LIBWTDBO:BOOL=OFF PLIST_SUB+= DBO="@comment " .endif .if ${PORT_OPTIONS:MSQLITE3} USES+= sqlite:3 CMAKE_ARGS+= -DSQLITE3_PREFIX:STRING=${LOCALBASE} .endif .if ${PORT_OPTIONS:MPOSTGRES} USE_PGSQL= yes CMAKE_ARGS+= -DPOSTGRES_PREFIX:STRING=${LOCALBASE} .endif .if ${PORT_OPTIONS:MFIREBIRD} USE_FIREBIRD= yes CMAKE_AGS+= -DFIREBIRD_PREFIX:STRING=${LOCALBASE} .endif .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes CMAKE_ARGS+= -DMYSQL_PREFIX:STRING=${LOCALBASE} .endif post-install: @${RM} ${STAGEDIR}${ETCDIR}/wt_config.xml @${MKDIR} ${STAGEDIR}${ETCDIR} @${CP} -p ${BUILD_WRKSRC}/wt_config.xml \ ${STAGEDIR}${ETCDIR}/wt_config.xml.sample .include Index: head/x11/eterm/Makefile =================================================================== --- head/x11/eterm/Makefile (revision 441493) +++ head/x11/eterm/Makefile (revision 441494) @@ -1,47 +1,50 @@ # Created by: Murray Stokely # $FreeBSD$ PORTNAME= eterm PORTVERSION= 0.9.6 PORTREVISION= 5 CATEGORIES+= x11 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Eterm-${PORTVERSION} DISTNAME= Eterm-${PORTVERSION} MAINTAINER?= enlightenment@FreeBSD.org COMMENT?= X11 terminal emulator based on rxvt/xterm BUILD_DEPENDS= man2html:textproc/man2html LIB_DEPENDS= libast.so:devel/libast \ libImlib2.so:graphics/imlib2 -BROKEN_aarch64= Fails to install: gdb.scr: no such file or directory +BROKEN_aarch64= fails to package: gdb.scr: no such file or directory +BROKEN_mips= fails to package: gdb.scr: no such file or directory +BROKEN_mips64= fails to package: gdb.scr: no such file or directory +BROKEN_powerpc64= fails to package: gdb.scr: no such file or directory GNU_CONFIGURE= yes CONFIGURE_ARGS?=--enable-trans --enable-utmp \ --enable-xim --with-theme-update \ --with-backspace=bs --without-terminfo \ --enable-multi-charset CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USES= iconv libtool shebangfix SHEBANG_FILES= ${WRKSRC}/utils/kEsetroot.in perl_OLD_CMD= @PERL@ USE_CSTD= gnu89 USE_LDCONFIG= yes USE_XORG= x11 xt OPTIONS_DEFINE= DOCS OPTIONS_DEFINE_i386= MMX MMX_CONFIGURE_WITH= mmx post-patch: @${FIND} ${WRKSRC} -name '*.orig' -delete post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ReleaseNotes ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/Eterm_reference.html ${STAGEDIR}${DOCSDIR} .include Index: head/x11/tint/Makefile =================================================================== --- head/x11/tint/Makefile (revision 441493) +++ head/x11/tint/Makefile (revision 441494) @@ -1,34 +1,36 @@ # $FreeBSD$ PORTNAME= tint2 PORTVERSION= 0.13 CATEGORIES= x11 MAINTAINER= yamagi@yamagi.org COMMENT= Lightweight freedesktop-compliant panel/taskbar/systray/clock LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libImlib2.so:graphics/imlib2 \ libstartup-notification-1.so:x11/startup-notification +BROKEN_powerpc64= fails to build: area.h: redefinition of typedef 'Area' + USES= alias cmake:outsource pkgconfig USE_GNOME= cairo glib20 gtk20 librsvg2 pango USE_XORG= x11 xcomposite xdamage xfixes xinerama xrandr xrender INSTALLS_ICONS= yes CMAKE_ARGS= -DMANDIR:PATH=man -DSYSCONFDIR:PATH=etc OPTIONS_DEFINE= EXAMPLES NLS OPTIONS_SUB= yes EXAMPLES_CMAKE_BOOL= ENABLE_EXAMPLES NLS_USES= gettext NLS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Gettext USE_GITHUB= yes GH_ACCOUNT= o9000 .include Index: head/x11-wm/subtle/Makefile =================================================================== --- head/x11-wm/subtle/Makefile (revision 441493) +++ head/x11-wm/subtle/Makefile (revision 441494) @@ -1,33 +1,35 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= subtle PORTVERSION= 0.11.3224 CATEGORIES= x11-wm ruby MASTER_SITES= http://subtle.subforge.org/attachments/download/81/ DISTNAME= ${PORTNAME}-${PORTVERSION}-xi MAINTAINER= danfe@FreeBSD.org COMMENT= Grid-based manual tiling window manager LICENSE= GPLv2 BUILD_DEPENDS= rake:devel/rubygem-rake +BROKEN_powerpc64= fails to compile: ruby.h: wrong number of arguments specified for 'deprecated' attribute + USES= pkgconfig tar:tbz2 USE_RUBY= yes USE_XORG= x11 xft xinerama xpm xrandr xtst MAKE_CMD= rake -v MAKEFILE= Rakefile ALL_TARGET= build post-patch: @${REINPLACE_CMD} -e 1d ${WRKSRC}/data/subtler/runner.rb @${REINPLACE_CMD} -e 's,/etc/xdg,${LOCALBASE}&,' \ ${WRKSRC}/src/subtle/ruby.c do-configure: @cd ${WRKSRC} && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} config .include