Index: head/databases/galera/Makefile =================================================================== --- head/databases/galera/Makefile (revision 442404) +++ head/databases/galera/Makefile (revision 442405) @@ -1,74 +1,75 @@ # Created by: Horia Racoviceanu # $FreeBSD$ PORTNAME= galera PORTVERSION= 25.3.20 PORTREVISION= 2 CATEGORIES= databases MAINTAINER= devel@galeracluster.com COMMENT= Synchronous multi-master replication engine LICENSE= GPLv2 BUILD_DEPENDS= checkmk:devel/check \ ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= libboost_date_time.so:devel/boost-libs -NOT_FOR_ARCHS= i386 +BROKEN_powerpc64= fails to compile: gu_atomic.h: This GCC version does not support 8-byte atomics on this platform. Use GCC >= 4.7.x +NOT_FOR_ARCHS= i386 # On i386 older versions of clang produce: # cannot compile this atomic library call yet ... __atomic_add_fetch # whereas newer ones generate a call to __atomic_add_fetch which ends up with # undefined reference at link time: # undefined reference to `__atomic_fetch_add_8' # https://bugs.llvm.org//show_bug.cgi?id=23262 # https://bugs.llvm.org//show_bug.cgi?id=24908 # https://tracker.crystax.net/issues/1263 NOT_FOR_ARCHS_REASON_i386=Uses 64 bit atomics that clang cannot generate on i386 USES= execinfo python:build scons ssl USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= codership GH_TAGNAME= release_${DISTVERSION} LDFLAGS+= -lboost_program_options -lboost_system MAKE_ARGS+= --config=force \ deterministic_tests=1 \ revno=${GH_TAGNAME} \ system_asio=0 USE_RC_SUBR= garb.sh PLIST_FILES= bin/garbd \ lib/libgalera.so \ lib/libgalera_smm.so OPTIONS_DEFINE= BOOSTPOOL BPOSTATIC DEBUG BOOSTPOOL_DESC= Use boost pool allocator BPOSTATIC_DESC= Use static boost_program_options .include .if ${PORT_OPTIONS:MBOOSTPOOL} MAKE_ARGS+= boost_pool=1 .endif .if ${PORT_OPTIONS:MBPOSTATIC} MAKE_ARGS+= bpostatic=${LOCALBASE}/lib/libboost_program_options.a .endif .if ${PORT_OPTIONS:MDEBUG} MAKE_ARGS+= debug=3 .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/garb/garbd ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_LIB} ${WRKSRC}/libgalera_smm.so ${STAGEDIR}${PREFIX}/lib/ @(cd ${STAGEDIR}${PREFIX}/lib && ${LN} -sf libgalera_smm.so \ libgalera.so) .include Index: head/deskutils/growl-for-linux/Makefile =================================================================== --- head/deskutils/growl-for-linux/Makefile (revision 442404) +++ head/deskutils/growl-for-linux/Makefile (revision 442405) @@ -1,45 +1,47 @@ # $FreeBSD$ PORTNAME= growl-for-linux PORTVERSION= 0.8.1 PORTREVISION= 2 CATEGORIES= deskutils MAINTAINER= nivit@FreeBSD.org COMMENT= Notification system compatible with Growl LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= desktop-file-install:devel/desktop-file-utils LIB_DEPENDS= libcurl.so:ftp/curl \ libdbus-glib-1.so:devel/dbus-glib +BROKEN_powerpc64= fails to compile: balloon.c:160: error: nested functions are disabled, use -fnested-functions to re-enable + CONFIGURE_ARGS= OPENSSL_CFLAGS="-I${OPENSSLINC}" OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" GH_ACCOUNT= mattn GNU_CONFIGURE= yes INSTALL_TARGET= install-strip LIBNOTIFY_DESC= Use notify-osd for libnotify display plugin LIBNOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify LIBNOTIFY_RUN_DEPENDS= notify-osd>=0.9.29_3:deskutils/notify-osd OPTIONS_DEFAULT=LIBNOTIFY OPTIONS_DEFINE= LIBNOTIFY PLIST_SUB= DESKTOPDIR=${DESKTOPDIR:S,^${PREFIX}/,,} USES= autoreconf compiler:nestedfct libtool pkgconfig sqlite:3 ssl USE_GITHUB= yes USE_GNOME= gtk20 post-patch: @${REINPLACE_CMD} '/^gol_LDADD =/s/$$/ -lgmodule-2.0/' \ ${WRKSRC}/Makefile.am post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/libgolplug.a .include Index: head/games/openclonk/Makefile =================================================================== --- head/games/openclonk/Makefile (revision 442404) +++ head/games/openclonk/Makefile (revision 442405) @@ -1,35 +1,37 @@ # Created by: Kevin Zheng # $FreeBSD$ PORTNAME= openclonk PORTVERSION= 7.0 DISTVERSIONSUFFIX= -src PORTREVISION= 5 CATEGORIES= games MASTER_SITES= http://www.openclonk.org/builds/release/${DISTVERSION}/ MAINTAINER= kevinz5000@gmail.com COMMENT= Multiplayer action game involving small and nimble humanoids LICENSE= ISCL CC0-1.0 LICENSE_COMB= multi LICENSE_FILE_ISCL= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libfreetype.so:print/freetype2 \ libogg.so:audio/libogg \ libpng.so:graphics/png \ libvorbis.so:audio/libvorbis +BROKEN_powerpc64= fails to compile: C4Texture.cpp:260:13: error: 'stoul' is not a member of 'std' + USES= compiler:c++14-lang cmake desktop-file-utils jpeg pkgconfig tar:bzip2 USE_GL= glew USE_GNOME= gtk30 USE_SDL= sdl mixer USE_XORG= x11 xpm INSTALLS_ICONS= yes post-patch: @${REINPLACE_CMD} -e 's|DESTINATION games|DESTINATION bin|' \ -e 's|share/games|share|' ${WRKSRC}/CMakeLists.txt .include Index: head/graphics/gcolor3/Makefile =================================================================== --- head/graphics/gcolor3/Makefile (revision 442404) +++ head/graphics/gcolor3/Makefile (revision 442405) @@ -1,27 +1,29 @@ # $FreeBSD$ PORTNAME= gcolor3 PORTVERSION= 2.2 DISTVERSIONPREFIX= v CATEGORIES= graphics MAINTAINER= tobik@FreeBSD.org COMMENT= Simple color chooser LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_powerpc64= fails to compile: main.c: In function '_print_version_and_exit': will never be executed + USES= autoreconf gmake gettext libtool pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk30 intltool GNU_CONFIGURE= yes INSTALLS_ICONS= yes USE_GITHUB= yes GH_ACCOUNT= Hjdskes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls .include Index: head/lang/swi-pl/Makefile =================================================================== --- head/lang/swi-pl/Makefile (revision 442404) +++ head/lang/swi-pl/Makefile (revision 442405) @@ -1,81 +1,85 @@ # Created by: Michael Butschky # $FreeBSD$ PORTNAME= swi-pl PORTVERSION= 7.4.2 CATEGORIES= lang MASTER_SITES= http://www.swi-prolog.org/download/stable/src/ DISTNAME= swipl-${PORTVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= Edinburgh-style Prolog compiler LICENSE= BSD2CLAUSE LIB_DEPENDS= libgmp.so:math/gmp \ libodbc.so:databases/unixODBC \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 +BROKEN_mips= fails to link: libswipl.so: undefined reference to '__sync_sub_and_fetch_4' +BROKEN_mips64= fails to link: libswipl.so: undefined reference to '__sync_sub_and_fetch_4' +BROKEN_powerpc64= fails to compile: pce_principal.pl:155: Shared object "pl2xpce" not found, required by "swipl" + SWIPLDIR= ${PORTNAME:C/-//}-${PORTVERSION} NOPRECIOUSMAKEVARS= yes USE_XORG= ice sm x11 xext xft xinerama xpm xt USES= libedit gmake jpeg libarchive pathfix pkgconfig \ readline shebangfix ssl MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= ARCH=${ARCH}-${OPSYS:tl} CONFIGURE_TARGET= ${ARCH}-${OPSYS:tl} CONFIGURE_ARGS= --with-world --without-jpl --enable-shared MAKE_ARGS= DISABLE_PKGS=jpl \ ac_cv_lib_ossp_uuid_uuid_create=no \ ac_cv_lib_uuid_uuid_create=no SHEBANG_LANG= swipl swipl_OLD_CMD= /usr/bin/swipl swipl_CMD= ${LOCALBASE}/bin/swipl SHEBANG_FILES= library/dialect/sicstus/swipl-lfr.pl \ packages/http/examples/demo_inetd PLIST_SUB= DISTNAME=${SWIPLDIR} ARCH=${ARCH} OS=${OPSYS:tl} \ VER=${PORTVERSION} .include .if (${ARCH} == "i386" || ${ARCH} == "powerpc" || ${ARCH} == "armv6") PLIST_SUB+= BITS=32 .else PLIST_SUB+= BITS=64 .endif .if (${ARCH} == "amd64") ARCH= x86_64 .endif post-configure: .if ${ARCH} != "i386" @${REINPLACE_CMD} -e '/^CMFLAGS=/s/$$/ -fPIC/' \ ${WRKSRC}/packages/Dialect.defs .endif @{ ${ECHO} "#define HAVE_DLOPEN 1"; ${ECHO} "#define HAVE_DLADDR 1"; }\ >> ${WRKSRC}/src/config.h post-patch: @${REINPLACE_CMD} -e 's!^mandir=@mandir@!mandir=${MANPREFIX}/man!' \ -e '/-o $$@ $$(PLOBJ)/s/$$/ $$(LIBS)/' \ -e '/ $$(SHAREDV) $$(SONAME)/d' \ ${WRKSRC}/src/Makefile.in \ ${WRKSRC}/packages/xpce/src/Makefile.in @${REINPLACE_CMD} -e '/EXAMPLEEXE/s/INSTALL_PROGRAM/INSTALL_SCRIPT/' \ ${WRKSRC}/packages/http/Makefile.in \ ${WRKSRC}/packages/pldoc/Makefile.in @${REINPLACE_CMD} -e 's/malloc\.h/stdlib.h/' \ ${WRKSRC}/packages/cpp/SWI-cpp.h post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xpce-client \ ${STAGEDIR}${PREFIX}/lib/${SWIPLDIR}/lib/${ARCH}-${OPSYS:tl}/pl2xpce.so .include Index: head/math/blis/Makefile =================================================================== --- head/math/blis/Makefile (revision 442404) +++ head/math/blis/Makefile (revision 442405) @@ -1,81 +1,83 @@ # Created by: Johannes M Dieterich # $FreeBSD$ PORTNAME= blis PORTVERSION= 0.2.2 PORTREVISION= 1 CATEGORIES= math MAINTAINER= jmd@FreeBSD.org COMMENT= Software framework for high-performance BLAS-like libraries LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash +BROKEN_powerpc64= fails to configure: common.mk:118: Unable to determine compiler vendor + OPTIONS_DEFINE= PARA CBLAS PARA_DESC= use pthread parallelization CBLAS_DESC= build the CBLAS compatibility layer OPTIONS_RADIO= ARCHITECTURE OPTIONS_RADIO_ARCHITECTURE= REFERENCE BULLDOZER PILEDRIVER CARRIZO DUNNINGTON SANDYBRIDGE HASWELL REFERENCE_DESC= reference kernels (slow) BULLDOZER_DESC= optimized kernels for AMD Bulldozer architecture PILEDRIVER_DESC= optimized kernels for AMD Piledriver architecture CARRIZO_DESC= optimized kernels for AMD Carrizo architecture DUNNINGTON_DESC= optimized kernels for Intel Dunnington architecture SANDYBRIDGE_DESC= optimized kernels for Intel Sandybridge architecture HASWELL_DESC= optimized kernels for Intel Haswell architecture OPTIONS_DEFAULT= PARA CBLAS REFERENCE OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= flame GH_TAGNAME= 6e04f9d USE_LDCONFIG= yes USES= gmake HAS_CONFIGURE= yes .include # enable BLAS and static/shared libs by default CONFIGURE_ARGS+= --enable-blas \ --prefix=${PREFIX} \ --enable-shared \ --enable-static #--prefix=PREFIX .if ${PORT_OPTIONS:MPARA} CONFIGURE_ARGS+= -t pthreads .endif .if ${PORT_OPTIONS:MCBLAS} CONFIGURE_ARGS+= --enable-cblas .endif ARCH= reference .if ${PORT_OPTIONS:MREFERENCE} ARCH= reference .elif ${PORT_OPTIONS:MBULLDOZER} ARCH= bulldozer .elif ${PORT_OPTIONS:MPILEDRIVER} ARCH= piledriver .elif ${PORT_OPTIONS:MCARRIZO} ARCH= carrizo .elif ${PORT_OPTIONS:MDUNNINGTON} ARCH= dunnington .elif ${PORT_OPTIONS:MSANDYBRIDGE} ARCH= sandybridge .elif ${PORT_OPTIONS:MHASWELL} ARCH= haswell .endif CONFIGURE_ARGS+= ${ARCH} post-install: ${MV} ${STAGEDIR}/${PREFIX}/lib/libblis-${PORTVERSION}-${ARCH}.a ${STAGEDIR}/${PREFIX}/lib/libblis.a ${MV} ${STAGEDIR}/${PREFIX}/lib/libblis-${PORTVERSION}-${ARCH}.so ${STAGEDIR}/${PREFIX}/lib/libblis.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libblis.so .include Index: head/math/qalculate/Makefile =================================================================== --- head/math/qalculate/Makefile (revision 442404) +++ head/math/qalculate/Makefile (revision 442405) @@ -1,32 +1,34 @@ # Created by: Sergey Akifyev # $FreeBSD$ PORTNAME= qalculate PORTVERSION= 0.9.9 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= math MAINTAINER= jhale@FreeBSD.org COMMENT= Multi-purpose desktop calculator (GTK+3 frontend) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcln.so:math/cln \ libqalculate.so:math/libqalculate RUN_DEPENDS= gnuplot:math/gnuplot \ wget:ftp/wget +BROKEN_powerpc64= fails to compile: main.cc: undefined reference to Calculator::temporaryCategory[abi:cxx11]() + USES= autoreconf compiler:c++11-lang gettext gmake \ libtool:build localbase pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libxml2 GNU_CONFIGURE= yes DATADIR= share/${GH_PROJECT} DOCSDIR= share/doc/${GH_PROJECT} USE_GITHUB= yes GH_ACCOUNT= Qalculate GH_PROJECT= ${PORTNAME}-gtk .include Index: head/multimedia/pwcbsd/Makefile =================================================================== --- head/multimedia/pwcbsd/Makefile (revision 442404) +++ head/multimedia/pwcbsd/Makefile (revision 442405) @@ -1,71 +1,73 @@ # Created by: Raaf # $FreeBSD$ PORTNAME= pwcbsd PORTVERSION= 1.4.1 PORTREVISION= 12 CATEGORIES= multimedia sysutils kld MASTER_SITES= http://raaf.atspace.org/ \ http://www.bsd-geek.de/FreeBSD/distfiles/ \ LOCAL/miwi MAINTAINER= lme@FreeBSD.org COMMENT= The Linux pwc webcam driver ported to FreeBSD LICENSE= GPLv2 +BROKEN_powerpc64= fails to compile: pcpu.h:187: error: size of array '__assert_0' is negative + CONFLICTS= pwcview-[0-9]* SSP_UNSAFE= kernel module does not support ssp USES= kmod WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= PROGRAMS MMAP OPTIONS_DEFAULT= PROGRAMS PROGRAMS_DESC= Build the programs MMAP_DESC= Enable mmap support (MAY CRASH YOUR SYSTEM) .include EXTRA_PATCHES= ${FILESDIR}/extra-patch-Makefile.kld \ ${FILESDIR}/extra-patch-pwc-ctrl.c \ ${FILESDIR}/extra-patch-pwc-v4l.c \ ${FILESDIR}/extra-patch-pwc.c \ ${FILESDIR}/extra-patch-pwc.h .if !exists(${SRC_BASE}/sys/Makefile) IGNORE= requires kernel source files .endif .if ${PORT_OPTIONS:MMMAP} ALL_TARGET= mmap .else ALL_TARGET= all .endif .if ${PORT_OPTIONS:MPROGRAMS} ALL_TARGET+= pwcview PROGRAMS= pwcview USES+= jpeg USE_SDL= sdl PLIST_SUB+= PROGRAMS="" .else PLIST_SUB+= PROGRAMS="@comment " .endif post-patch: .if ${PORT_OPTIONS:MPROGRAMS} @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|g' ${WRKSRC}/Makefile .endif do-install: ${MKDIR} ${STAGEDIR}${KMODDIR} ${INSTALL_KLD} ${WRKSRC}/pwc.ko ${STAGEDIR}${KMODDIR} ${INSTALL_MAN} ${WRKSRC}/pwc.4 ${STAGEDIR}${PREFIX}/man/man4 .if ${PORT_OPTIONS:MPROGRAMS} ${INSTALL_PROGRAM} ${PROGRAMS:S|^|${WRKSRC}/|} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${PROGRAMS:S|^|${WRKSRC}/|}.1 ${STAGEDIR}${PREFIX}/man/man1 .endif .include Index: head/net-im/corebird/Makefile =================================================================== --- head/net-im/corebird/Makefile (revision 442404) +++ head/net-im/corebird/Makefile (revision 442405) @@ -1,54 +1,56 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= corebird PORTVERSION= 1.5 PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= cpm@FreeBSD.org COMMENT= GTK3 Twitter client written in Vala LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libnotify.so:devel/libnotify \ libjson-glib-1.0.so:devel/json-glib \ librest-0.7.so:devel/librest \ libgspell-1.so:textproc/gspell +BROKEN_powerpc64= fails to compile: CbMedia.h:61: redefinition of typedef 'CbMedia' + USE_GITHUB= yes GH_ACCOUNT= baedert USES= autoreconf gmake libtool pkgconfig sqlite GNU_CONFIGURE= yes USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 intltool libxml2 pango INSTALLS_ICONS= yes OPTIONS_DEFINE= GSTREAMER NLS OPTIONS_DEFAULT= GSTREAMER OPTIONS_SUB= yes GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1 \ libgstreamer-1.0.so:multimedia/gstreamer1 GSTREAMER_USE= gstreamer1=yes,bad,good,gtksink,hls,libav,soup,x,ximagesrc GSTREAMER_CONFIGURE_OFF= --disable-video NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls GLIB_SCHEMAS= org.baedert.corebird.gschema.xml post-extract: @(cd ${WRKSRC}/data && ${MV} org.baedert.corebird.desktop.in \ corebird.desktop.in) # Replace locales files in right place post-configure: @${REINPLACE_CMD} -e 's|[$$][(]DATADIRNAME[)]|share|' \ ${WRKSRC}/po/Makefile .include Index: head/security/wolfssl/Makefile =================================================================== --- head/security/wolfssl/Makefile (revision 442404) +++ head/security/wolfssl/Makefile (revision 442405) @@ -1,37 +1,41 @@ # $FreeBSD$ PORTNAME= wolfssl PORTVERSION= 3.11.0 CATEGORIES= security devel MASTER_SITES= http://www.wolfssl.com/ MAINTAINER= johans@FreeBSD.org COMMENT= Embedded SSL C-Library LICENSE= GPLv2 BUILD_DEPENDS= bash:shells/bash +BROKEN_mips= fails to package: pkg-static: Unable to access file libwolfssl.so.3: No such file or directory +BROKEN_mips64= fails to package: pkg-static: Unable to access file libwolfssl.so.3: No such file or directory +BROKEN_powerpc64= fails to package: pkg-static: Unable to access file libwolfssl.so.3: No such file or directory + USES= libtool zip GNU_CONFIGURE= yes CONFIGURE_SHELL=bash CONFIGURE_ARGS= --disable-dependency-tracking \ --enable-shared --enable-static \ --enable-dtls --enable-opensslextra --enable-ipv6 \ --enable-dsa --enable-dh --enable-ecc --enable-sni \ --enable-ripemd --enable-sha512 USE_LDCONFIG= yes PORTDOCS= * post-configure: @${REINPLACE_CMD} \ -e 's|$${prefix}/cyassl/include|$${prefix}/include/cyassl|' \ -e 's|$${prefix}/cyassl/lib|$${prefix}/lib/cyassl|' \ -e '/^pkgconfigdir/s|(libdir)|&data|' \ ${WRKSRC}/Makefile post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libwolfssl.so .include Index: head/sysutils/fsearch/Makefile =================================================================== --- head/sysutils/fsearch/Makefile (revision 442404) +++ head/sysutils/fsearch/Makefile (revision 442405) @@ -1,24 +1,26 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= fsearch DISTVERSION= 0.1beta2 CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Search utility focusing on performance and advanced features LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/License BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_check_compile_flag.m4:devel/autoconf-archive LIB_DEPENDS= libpcre.so:devel/pcre +BROKEN_powerpc64= fails to configure: checking whether C compiler accepts -std=c11... no + USE_GITHUB= yes GH_ACCOUNT= cboxdoerfer USES= autoreconf gettext gmake pkgconfig GNU_CONFIGURE= yes USE_GNOME= cairo gdkpixbuf2 gtk30 intltool .include Index: head/textproc/highlight/Makefile =================================================================== --- head/textproc/highlight/Makefile (revision 442404) +++ head/textproc/highlight/Makefile (revision 442405) @@ -1,41 +1,43 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= highlight PORTVERSION= 3.36 PORTEPOCH= 3 CATEGORIES= textproc MASTER_SITES= http://www.andre-simon.de/zip/ MAINTAINER= kwm@FreeBSD.org COMMENT= Customizable syntax highlighter LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= boost-libs>0:devel/boost-libs +BROKEN_powerpc64= fails to compile: rtfgenerator.cpp:279:37: 'to_string' was not declared in this scope + USES= compiler:c++11-lib gmake lua:52 pkgconfig tar:bzip2 USE_CXXSTD= c++11 MAKEFILE= makefile MAKE_ARGS= CXX="${CXX}" \ CFLAGS="${CXXFLAGS} ${CPPFLAGS} -DHAVE_DECL_GETOPT" \ LDFLAGS="${LDFLAGS}" PORTDOCS= * post-patch: @${REINPLACE_CMD} \ -e 's|^PREFIX =|PREFIX ?=|' \ -e 's|^conf_dir =.*|conf_dir = $${PREFIX}/etc/highlight/|' \ ${WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -e 's|^CXX=|CXX?=|' \ -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/src/${MAKEFILE} post-install: @cd ${STAGEDIR}${PREFIX}/etc/highlight && ${MV} filetypes.conf \ filetypes.conf.sample @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/highlight .include Index: head/textproc/ibus-qt/Makefile =================================================================== --- head/textproc/ibus-qt/Makefile (revision 442404) +++ head/textproc/ibus-qt/Makefile (revision 442405) @@ -1,33 +1,35 @@ # Created by: Henry Hu # $FreeBSD$ PORTNAME= ibus-qt PORTVERSION= 1.3.3 PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/${PORTVERSION}/ DISTNAME= ${PORTNAME}-${PORTVERSION}-Source MAINTAINER= henry.hu.sh@gmail.com COMMENT= IBus input method module for Qt4 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ibus>=1.3.7:textproc/ibus RUN_DEPENDS= ibus>=1.3.7:textproc/ibus LIB_DEPENDS= libdbus-1.so:devel/dbus \ libicuuc.so:devel/icu +BROKEN_powerpc64= fails to link: libicui18n.so: undefined reference to '__cxa_throw_bad_array_new_length@CXXABI_1.3.8' + GH_ACCOUNT= ibus USE_QT4= gui dbus moc_build qmake_build moc_build uic_build rcc_build USES= cmake pkgconfig CMAKE_ARGS= -DDOCDIR=${PREFIX}/share/doc/ibus-qt -DLIBDIR=lib USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/${DISTNAME} .include Index: head/textproc/libstaroffice/Makefile =================================================================== --- head/textproc/libstaroffice/Makefile (revision 442404) +++ head/textproc/libstaroffice/Makefile (revision 442405) @@ -1,26 +1,28 @@ # $FreeBSD$ PORTNAME= libstaroffice PORTVERSION= 0.0.3 CATEGORIES= textproc MASTER_SITES= LODEV MASTER_SITE_SUBDIR= # MAINTAINER= office@FreeBSD.org COMMENT= Library to build a filter for old StarOffice's documents LICENSE= LGPL21+ MPL LICENSE_COMB= dual BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge +BROKEN_powerpc64= fails to configure: Could not find Boost implementation of shared_ptr + GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes USES= libtool pathfix pkgconfig tar:xz CONFIGURE_ARGS= --without-docs CPPFLAGS+= -I${LOCALBASE}/include .include Index: head/textproc/rubygem-cld3/Makefile =================================================================== --- head/textproc/rubygem-cld3/Makefile (revision 442404) +++ head/textproc/rubygem-cld3/Makefile (revision 442405) @@ -1,33 +1,35 @@ # $FreeBSD$ PORTNAME= cld3 PORTVERSION= 3.1.2 PORTREVISION= 1 CATEGORIES= textproc rubygems MASTER_SITES= RG MAINTAINER= jrm@FreeBSD.org COMMENT= Compact Language Detection for Ruby LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= devel/protobuf>0:devel/protobuf \ rubygem-ffi>0:devel/rubygem-ffi +BROKEN_powerpc64= fails to install: Error installing cld3-3.1.2.gem: Failed to build gem native extension + USE_RUBY= yes USES= gem pkgconfig ## do-install here to prevent removal of ext do-install: (cd ${BUILD_WRKSRC}; ${SETENV} ${GEM_ENV} ${RUBYGEMBIN} install \ ${RUBYGEM_ARGS} ${GEMFILES} -- --build-args ${CONFIGURE_ARGS}) ${RM} -r ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR}/build_info/ ${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f -name '*.so' \ -exec ${STRIP_CMD} {} + ${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f \ \( -name mkmf.log -or -name gem_make.out \) -delete ${RM} -r ${STAGEDIR}${PREFIX}/${CACHE_DIR} 2> /dev/null || ${TRUE} ${RMDIR} ${STAGEDIR}${PREFIX}/${EXT_DIR} 2> /dev/null || ${TRUE} .include Index: head/textproc/uncrustify/Makefile =================================================================== --- head/textproc/uncrustify/Makefile (revision 442404) +++ head/textproc/uncrustify/Makefile (revision 442405) @@ -1,33 +1,37 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= uncrustify PORTVERSION= 0.65 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Highly configurable source code beautifier LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_mips= fails to compile: cc1plus: error: unrecognized command line option "-std=gnu++0x" +BROKEN_mips64= fails to compile: cc1plus: error: unrecognized command line option "-std=gnu++0x" +BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=gnu++0x" + NO_WRKSUBDIR= yes USES= cmake:outsource CMAKE_ARGS= -DCURRENT_VERSION="${PORTVERSION}" TEST_TARGET= test PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/etc/*.cfg ${STAGEDIR}${ETCDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/documentation && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ .include Index: head/www/netsurf/Makefile =================================================================== --- head/www/netsurf/Makefile (revision 442404) +++ head/www/netsurf/Makefile (revision 442405) @@ -1,89 +1,91 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= netsurf PORTVERSION= 3.6 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://download.netsurf-browser.org/netsurf/releases/source/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight web browser LICENSE= GPLv2 MIT LICENSE_COMB= multi BUILD_DEPENDS= duk:lang/duktape \ nsgenbind:devel/nsgenbind \ p5-HTML-Parser>=3.72:www/p5-HTML-Parser LIB_DEPENDS= libcurl.so:ftp/curl \ libpng.so:graphics/png \ libnsutils.so:devel/libnsutils \ libutf8proc.so:textproc/libutf8proc \ libnsgif.so:graphics/libnsgif \ libnsbmp.so:graphics/libnsbmp \ libdom.so:www/libdom \ libcss.so:textproc/libcss \ libparserutils.so:devel/libparserutils \ libwapcaplet.so:textproc/libwapcaplet \ libhubbub.so:www/libhubbub \ libexpat.so:textproc/expat2 \ libnspsl.so:dns/libnspsl RUN_DEPENDS= duk:lang/duktape \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss +BROKEN_powerpc64= fails to compile: dukky.h:40: expected declaration specifiers or '...' before 'dom_string' + ALL_TARGET= #empty LDFLAGS+= -L${OPENSSLLIB} -lssl -lcrypto ${ICONV_LIB} CFLAGS+= -I${OPENSSLINC} MAKE_ARGS= HOST_CC="${CC}" CC="${CC}" CCOPT="" HOST="${OPSYS}" \ TARGET="gtk3" \ WARNFLAGS="" Q="" OPTCFLAGS="${CFLAGS}" MAKE_ENV+= COMPONENT_TYPE="lib-shared" \ FLEX="${LOCALBASE}/bin/flex" USES= bison desktop-file-utils gettext-runtime gmake iconv jpeg \ localbase pkgconfig shebangfix ssl USE_GNOME= glib20 gtk30 cairo librsvg2 WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} SHEBANG_FILES= utils/split-messages.pl perl_CMD= ${SETENV} perl OPTIONS_DEFINE= GSTREAMER OPTIONS_EXCLUDE= GSTREAMER GSTREAMER_USE= GSTREAMER=yes, good .include post-patch: @${REINPLACE_CMD} '/CFLAGS/d' \ ${WRKSRC}//Makefile.defaults @${REINPLACE_CMD} 's| -O2||' \ ${WRKSRC}/frontends/gtk/Makefile.defaults @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \ ${WRKSRC}/frontends/gtk/gui.c do-configure: @${CP} ${FILESDIR}/Makefile.config ${WRKSRC} .if empty(ICONV_LIB) @${REINPLACE_CMD} '/NETSURF_USE_LIBICONV_PLUG/ s|NO|YES|' \ ${WRKSRC}/Makefile.config .endif .if ${PORT_OPTIONS:MGSTREAMER} @${REINPLACE_CMD} '/NETSURF_USE_VIDEO/ s|NO|YES|' \ ${WRKSRC}/Makefile.config .endif post-install: cd ${STAGEDIR}${PREFIX}/bin && ${LN} -sf netsurf-gtk3 \ netsurf-gtk .for d in applications pixmaps ${MKDIR} ${STAGEDIR}${PREFIX}/share/${d} .endfor ${INSTALL_DATA} ${WRKSRC}/frontends/gtk/res/netsurf-gtk.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/frontends/gtk/res/netsurf.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps .include Index: head/www/rubygem-jquery-rails-rails50/Makefile =================================================================== --- head/www/rubygem-jquery-rails-rails50/Makefile (revision 442404) +++ head/www/rubygem-jquery-rails-rails50/Makefile (revision 442405) @@ -1,24 +1,26 @@ # Created by: Jason Helfman # $FreeBSD$ PORTNAME= jquery-rails PORTVERSION= 4.3.1 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails50 MAINTAINER= jrm@FreeBSD.org COMMENT= Provides a Rails generator for jQuery LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE RUN_DEPENDS= rubygem-rails-dom-testing-rails50>=1.0:textproc/rubygem-rails-dom-testing-rails50 \ rubygem-railties50>=4.2.0:www/rubygem-railties50 \ rubygem-thor>=0.14:devel/rubygem-thor +BROKEN_powerpc64= fails to install: pkg-static: rubygem-rails-dom-testing-2.0.3 conflicts with rubygem-rails-dom-testing-rails50-2.0.3 (installs files into the same place) + NO_ARCH= yes USE_RUBY= yes USES= gem .include Index: head/x11/sakura/Makefile =================================================================== --- head/x11/sakura/Makefile (revision 442404) +++ head/x11/sakura/Makefile (revision 442405) @@ -1,32 +1,34 @@ # Created by: chinsan # $FreeBSD$ PORTNAME= sakura PORTVERSION= 3.4.0 CATEGORIES= x11 gnome MASTER_SITES= http://launchpadlibrarian.net/301803318/ MAINTAINER= danilo@FreeBSD.org COMMENT= Terminal emulator based on GTK and VTE +LICENSE= GPLv2 + LIB_DEPENDS= libgnutls.so:security/gnutls -LICENSE= GPLv2 +BROKEN_powerpc64= fails to build: sakura.c:1348: 'for' loop initial declaration used outside C99 mode OPTIONS_DEFINE= DOCS USE_GNOME= cairo gdkpixbuf2 vte3 USE_XORG= x11 USES= cmake pkgconfig gettext tar:bzip2 LDFLAGS+= -lintl post-patch: @${REINPLACE_CMD} -e 's,share/man,man,g ; \ /-O2/d ; \ /FILES INSTALL/d' ${WRKSRC}/CMakeLists.txt post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/INSTALL ${STAGEDIR}${DOCSDIR} .include