Index: head/audio/beast/Makefile =================================================================== --- head/audio/beast/Makefile (revision 441394) +++ head/audio/beast/Makefile (revision 441395) @@ -1,78 +1,78 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= beast PORTVERSION= 0.7.8 PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= http://testbit.eu/pub/dists/beast/v${PORTVERSION:R}/ MAINTAINER= ports@FreeBSD.org COMMENT= Powerful music composition and modular synthesis application LICENSE= LGPL21 LIB_DEPENDS= libasound.so:audio/alsa-lib \ libmad.so:audio/libmad \ libvorbisfile.so:audio/libvorbis \ libguile.so:lang/guile RUN_DEPENDS= xdg-open:devel/xdg-utils USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ shared-mime-info shebangfix tar:bzip2 SHEBANG_FILES= autotools/intltool-merge # Fails to build with GCC 4.9, cf. PR 196849. USE_GCC= 4.8 USE_GNOME= intltool libgnomecanvas GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-osspcm=/dev/dsp \ --enable-ossmidi=/dev/midi USE_LDCONFIG= yes INSTALL_TARGET= install-strip CXXFLAGS+= -fpermissive CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= VERSION="${PORTVERSION}" OPTIONS_SUB= yes OPTIONS_DEFINE= DEBUG OPTIONS_DEFINE_i386= SSE OPTIONS_DEFINE_amd64= SSE OPTIONS_DEFAULT_i386= ${MACHINE_CPU:Msse:tu} OPTIONS_DEFAULT_amd64= SSE DEBUG_CONFIGURE_ENABLE= debug SSE_VARS= SSE_FLAGS="-mmmx -msse" .include -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= fails to package: bseblockutils.SSE.so: No such file or directory MAKE_JOBS_UNSAFE= yes .if ${ARCH} != amd64 && ${ARCH} != i386 SSE_FLAGS= SSE_VARS= .endif post-patch: @${REINPLACE_CMD} -e \ '/^[[:space:]].*FLAGS -[Ofgp].*"/s|^|#| ; \ s|-mmmx -msse \(-ftree-vectorize\)|${SSE_FLAGS} \1| ; \ s|\(if test 0\) ==|\1 -eq| ; \ s|\(bseladspapath=\)$${|\1\\\$${| ; \ s|\(LDFLAGS=\)""|\1"$$LDFLAGS"|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|/bin/bash|${SH}|' ${WRKSRC}/mkrelease.sh @${REINPLACE_CMD} -e \ 's|BIRNET_.*_UINT == 0|1|' ${WRKSRC}/birnet/birnetcdefs.h @${REINPLACE_CMD} -e \ 's|; q|;| ; \ s|-o \(pipefail\)|\1|' ${WRKSRC}/docs/Makefile.in @${REINPLACE_CMD} -e \ 's|-DG_DISABLE_DEPRECATED||' ${WRKSRC}/bse/Makefile.am \ ${WRKSRC}/bse/Makefile.in .include Index: head/audio/bristol/Makefile =================================================================== --- head/audio/bristol/Makefile (revision 441394) +++ head/audio/bristol/Makefile (revision 441395) @@ -1,35 +1,35 @@ # Created by: pjm # $FreeBSD$ PORTNAME= bristol PORTVERSION= 0.60.10 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.60 MAINTAINER= pierrejacques.mimifir@gmail.com COMMENT= Vintage synthesiers emulation for electric pianos and organs LICENSE= GPLv2 LIB_DEPENDS= libjack.so:audio/jack \ libfluidsynth.so:audio/fluidsynth USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes QT_COMPONENTS= gui qmake_build moc_build uic_build rcc_build linguist_build CONFIGURE_ARGS+= --disable-alsa --enable-oss \ --enable-jack-default-audio \ --enable-jack-default-midi \ --disable-version-check BROKEN_aarch64= Does not build: error: unknown FP unit 'sse' BROKEN_armv6= Does not build: error: unknown FP unit 'sse' BROKEN_mips64= Does not build: error: unknown FP unit 'sse' -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: error: unknown FP unit 'sse' PORTDATA= * .include Index: head/audio/gnomoradio/Makefile =================================================================== --- head/audio/gnomoradio/Makefile (revision 441394) +++ head/audio/gnomoradio/Makefile (revision 441395) @@ -1,38 +1,38 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= gnomoradio PORTVERSION= 0.15.1 PORTREVISION= 19 CATEGORIES= audio net MASTER_SITES= SAVANNAH MAINTAINER= ports@FreeBSD.org COMMENT= Program for finding and playing free music from the Internet -BROKEN= fails to build - LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libao.so:audio/libao + +BROKEN= fails to compile: trackable.h: expected ';' at end of declaration list USES= pathfix pkgconfig libtool GNU_CONFIGURE= yes USE_GNOME= gconfmm26 gnomeprefix gtkmm24 USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} '/^rainbow_get_LDADD =/s/$$/ $$(RAINBOW_LIBS)/' \ ${WRKSRC}/rainbow/Makefile.in @${REINPLACE_CMD} -e 's|CCLD = $$(CC)|CCLD = $$(CXX)|' \ ${WRKSRC}/roboradio/mp3/Makefile.in @${REINPLACE_CMD} -e 's|static char|static const char|' \ ${WRKSRC}/gnomoradio/*.xpm @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/roboradio/mp3/common.c \ ${WRKSRC}/roboradio/mp3/esd-audio.[ch] \ ${WRKSRC}/roboradio/mp3/id3.h .include Index: head/audio/gnuspeechsa/Makefile =================================================================== --- head/audio/gnuspeechsa/Makefile (revision 441394) +++ head/audio/gnuspeechsa/Makefile (revision 441395) @@ -1,29 +1,29 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= gnuspeechsa PORTVERSION= 0.1.5 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= GNU/gnuspeech MAINTAINER= amdmi3@FreeBSD.org COMMENT= Command line, or application-based speech output module of gnuspeech LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= Does not build: the clang compiler does not support -march=native -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= Does not build: the clang compiler does not support -march=native USES= cmake compiler:c++11-lib PORTDOCS= README OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include Index: head/audio/mhwaveedit/Makefile =================================================================== --- head/audio/mhwaveedit/Makefile (revision 441394) +++ head/audio/mhwaveedit/Makefile (revision 441395) @@ -1,57 +1,57 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= mhwaveedit PORTVERSION= 1.4.23 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://download.gna.org/mhwaveedit/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Graphical program for editing sound files LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= localbase pathfix pkgconfig tar:bzip2 USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-alsalib --without-arts -BROKEN_sparc64= Does not compile on sparc64 -BROKEN_powerpc64= Does not build on powerpc64 +BROKEN_powerpc64= fails to compile on powerpc64: convert_inc.c: conflicting types for 'C_FLOAT_PCM32SBEPM' +BROKEN_sparc64= fails to compile on sparc64 OPTIONS_DEFINE= DOUBLE_SAMPLES ESOUND JACK LADSPA OSS PORTAUDIO \ PULSEAUDIO SAMPLERATE SDL SNDFILE NLS OPTIONS_DEFAULT= OSS SAMPLERATE SNDFILE OPTIONS_SUB= yes DOUBLE_SAMPLES_DESC= Increase quality for 24/32-bit samplerates DOUBLE_SAMPLES_CONFIGURE_WITH= double-samples ESOUND_USE= gnome=esound ESOUND_CONFIGURE_WITH= esound JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_WITH= jack LADSPA_BUILD_DEPENDS= ladspa>0:audio/ladspa LADSPA_RUN_DEPENDS= ladspa>0:audio/ladspa LADSPA_CONFIGURE_ENV_OFF= ac_cv_header_ladspa_h=no OSS_CONFIGURE_WITH= oss PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_CONFIGURE_WITH= portaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_WITH= pulse SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SAMPLERATE_CONFIGURE_WITH= libsamplerate SDL_USE= sdl=sdl SDL_CONFIGURE_WITH= sdl SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_CONFIGURE_WITH= libsndfile NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e \ '/^Icon/s|=.*|=${PREFIX}/share/pixmaps/mhwaveedit.xpm|' \ ${WRKSRC}/share/applications/mhwaveedit.desktop .include Index: head/benchmarks/nosqlbench/Makefile =================================================================== --- head/benchmarks/nosqlbench/Makefile (revision 441394) +++ head/benchmarks/nosqlbench/Makefile (revision 441395) @@ -1,28 +1,28 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= nosqlbench PORTVERSION= 0.0.${DATE} CATEGORIES= benchmarks databases MASTER_SITES= LOCAL/vg MAINTAINER= vg@FreeBSD.org COMMENT= Micro-benchmarking NoSQL storage LICENSE= BSD2CLAUSE LIB_DEPENDS= libleveldb.so:databases/leveldb DATE= 20151214 USES= cmake tar:bzip2 CONFLICTS= tarantool-c BROKEN_aarch64= Does not build: clang does not support -march=native -BROKEN_powerpc64= Does not build on powerpc64 +BROKEN_powerpc64= Does not build: clang does not support -march=native post-install: ${INSTALL_DATA} ${WRKSRC}/sources/nosqlbench.conf \ ${STAGEDIR}${PREFIX}/etc/nosqlbench.conf.sample .include Index: head/benchmarks/smhasher/Makefile =================================================================== --- head/benchmarks/smhasher/Makefile (revision 441394) +++ head/benchmarks/smhasher/Makefile (revision 441395) @@ -1,27 +1,27 @@ # Created by: gnn # $FreeBSD$ PORTNAME= smhasher PORTVERSION= 1.0 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= benchmarks MAINTAINER= gnn@FreeBSD.org COMMENT= Hash Algorithm Benchmarking LICENSE= MIT -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= fails to compile: City.cpp: byteswap.h: No such file or directory USE_GITHUB= yes GH_ACCOUNT= gvnn3 USES= cmake PLIST_FILES= bin/SMHasher do-install: ${INSTALL_PROGRAM} ${WRKSRC}/SMHasher ${STAGEDIR}${PREFIX}/bin .include Index: head/cad/repsnapper/Makefile =================================================================== --- head/cad/repsnapper/Makefile (revision 441394) +++ head/cad/repsnapper/Makefile (revision 441395) @@ -1,44 +1,44 @@ # Created by: Martin Dieringer # $FreeBSD$ PORTNAME= repsnapper PORTVERSION= 2.3.2a3 PORTREVISION= 6 CATEGORIES= cad MASTER_SITES= https://codeload.github.com/timschmidt/repsnapper/tar.gz/ DISTNAME= ${PORTVERSION} EXTRACT_SUFX= # DIST_SUBDIR= ${PORTNAME} MAINTAINER= martin.dieringer@gmx.de COMMENT= Controller and GCode generator for RepRap 3D printers LICENSE= GPLv2 BSD3CLAUSE MIT LICENSE_COMB= multi -BROKEN= fails to build - LIB_DEPENDS= libgtkglextmm-x11-1.2.so:x11-toolkits/gtkglextmm \ libzip.so:archivers/libzip \ + +BROKEN= fails to compile: ustring.h: expected ';' at end of declaration list USES= autoreconf gmake libtool perl5 pkgconfig USE_GNOME= gtkmm24 intltool libxml++26 USE_GL= gl USE_PERL5= build GNU_CONFIGURE= yes INSTALLS_ICONS= yes LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} INSTALL_TARGET= install-strip post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/xdg/repsnapper/repsnapper.conf \ ${STAGEDIR}${PREFIX}/etc/xdg/repsnapper/repsnapper.conf.sample .include Index: head/databases/percona-pam-for-mysql/Makefile =================================================================== --- head/databases/percona-pam-for-mysql/Makefile (revision 441394) +++ head/databases/percona-pam-for-mysql/Makefile (revision 441395) @@ -1,28 +1,34 @@ # Created by: Mark Felder # $FreeBSD$ PORTNAME= percona PORTREVISION= 1 PKGNAMESUFFIX= -pam-for-mysql COMMENT= PAM plugin for MySQL +BROKEN_armv6= fails to compile: cannot combine with previous 'type-name' declaration specifier +BROKEN_mips= fails to configure: CMake Error: Generator: execution of make failed +BROKEN_mips64= fails to configure: CMake Error: Generator: execution of make failed +NOT_FOR_ARCHS= powerpc64 +NOT_FOR_ARCHS_REASON= unsupported platform + MASTERDIR= ${.CURDIR}/../percona56-server PKGMESSAGE= ${.CURDIR}/pkg-message PATCHDIR= ${MASTERDIR}/files FILESDIR= ${.CURDIR}/files PLIST= ${.CURDIR}/pkg-plist DESCR= ${.CURDIR}/pkg-descr CMAKE_ARGS+= -DWITH_PAM=1 PLUGIN_ONLY= yes do-install: (cd ${WRKSRC}/plugin/percona-pam-for-mysql && ${MAKE} ${MAKE_ARGS} install) ${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/mysqld.sample .include "${MASTERDIR}/Makefile" RUN_DEPENDS= # This plugin has no run dependencies. It should work with any desired mysql client/server. Index: head/databases/percona56-server/Makefile =================================================================== --- head/databases/percona56-server/Makefile (revision 441394) +++ head/databases/percona56-server/Makefile (revision 441395) @@ -1,110 +1,107 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME?= percona DISTVERSION= 5.6.35-80.0 PORTREVISION?= 1 CATEGORIES= databases ipv6 MASTER_SITES= http://www.percona.com/downloads/Percona-Server-5.6/Percona-Server-${DISTVERSION}/source/tarball/ PKGNAMESUFFIX?= 56-server DISTNAME= percona-server-${DISTVERSION} MAINTAINER= flo@FreeBSD.org COMMENT?= Multithreaded SQL database (server) -BROKEN_powerpc64= Does not build: #error Unsupported platform +NOT_FOR_ARCHS= powerpc64 +NOT_FOR_ARCHS_REASON= unsupported platform SLAVEDIRS= databases/percona56-client \ databases/percona-pam-for-mysql USES= bison cmake perl5 shebangfix OPTIONS_DEFINE= OPENSSL FASTMTX INNODBMEMCACHED TOKUDB OPTIONS_DEFAULT= OPENSSL INNODBMEMCACHED OPTIONS_SUB= yes FASTMTX_DESC= Replace mutexes with spinlocks FASTMTX_CMAKE_ON= -DWITH_FAST_MUTEXES=1 INNODBMEMCACHED_DESC= InnoDB Memcached plugin INNODBMEMCACHED_CMAKE_ON= -DWITH_INNODB_MEMCACHED=1 OPENSSL_CMAKE_ON= -DWITH_SSL=bundled TOKUDB_DESC= TokuDB Engine (experimental) TOKUDB_CMAKE_ON= -DUSE_CTAGS=0 TOKUDB_EXTRA_PATCHES=${PATCHDIR}/extrapatch-tokudb DATADIR= ${PREFIX}/share/mysql CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \ -DINSTALL_DOCREADMEDIR="share/doc/mysql" \ -DINSTALL_INCLUDEDIR="include/mysql" \ -DINSTALL_INFODIR="info" \ -DINSTALL_LIBDIR="lib/mysql" \ -DINSTALL_MANDIR="man" \ -DINSTALL_MYSQLDATADIR="/var/db/mysql" \ -DINSTALL_MYSQLSHAREDIR="share/mysql" \ -DINSTALL_MYSQLTESTDIR="share/mysql/tests" \ -DINSTALL_PLUGINDIR="lib/mysql/plugin" \ -DINSTALL_SBINDIR="libexec" \ -DINSTALL_SCRIPTDIR="bin" \ -DINSTALL_SHAREDIR="share" \ -DINSTALL_SQLBENCHDIR="share/mysql" \ -DINSTALL_SUPPORTFILESDIR="share/mysql" \ -DWITH_EDITLINE=system \ -DWITH_LIBWRAP=1 SHEBANG_FILES= scripts/*.pl* scripts/*.sh .ifdef USE_MYSQL .error You have `USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again. .endif .ifdef CLIENT_ONLY # Client part USES+= libedit .elifdef PLUGIN_ONLY # For building plugins (percona-pam-for-mysql, etc) # Currently do nothing special USES+= libedit .else # MySQL-Server part USES+=mysql:56p CONFLICTS_INSTALL= mysql*-server-* \ mariadb*-server-* \ percona5[0-57-9]-server-* USE_RC_SUBR= mysql-server USERS= mysql GROUPS= mysql INFO= mysql MANPAGES= my_print_defaults.1 myisam_ftdump.1 myisamchk.1 myisamlog.1 myisampack.1 \ mysql.server.1 mysql_convert_table_format.1 mysql_fix_extensions.1 \ mysql_install_db.1 mysql_plugin.1 mysql_secure_installation.1 mysql_setpermission.1 \ mysql_tzinfo_to_sql.1 mysql_upgrade.1 mysql_zap.1 mysqlbug.1 \ mysqld_multi.1 mysqld_safe.1 mysqldumpslow.1 mysqlhotcopy.1 mysqlman.1 \ mysqltest.1 perror.1 replace.1 resolve_stack_dump.1 resolveip.1 CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" post-install: @${MKDIR} ${STAGEDIR}/var/db/mysql .endif post-patch: @${REINPLACE_CMD} 's/*.1/${MANPAGES}/' ${WRKSRC}/man/CMakeLists.txt .include - -.if ${ARCH} == "arm" -BROKEN= Does not compile on arm -.endif .if ${PORT_OPTIONS:MTOKUDB} NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= TokuDB not supported on 32-bit platforms, see \ https://github.com/percona/PerconaFT/blob/master/README.md .endif .include Index: head/databases/riak2/Makefile =================================================================== --- head/databases/riak2/Makefile (revision 441394) +++ head/databases/riak2/Makefile (revision 441395) @@ -1,106 +1,105 @@ # $FreeBSD$ PORTNAME= riak2 PORTVERSION= 2.1.1 PORTREVISION= 3 CATEGORIES= databases MASTER_SITES= http://s3.amazonaws.com/downloads.basho.com/riak/${PORTVERSION:R}/${PORTVERSION}/ \ http://downloads.basho.com.s3.amazonaws.com/riak/${PORTVERSION:R}/${PORTVERSION}/ \ http://s3.amazonaws.com/files.basho.com/solr/:solr \ http://s3.amazonaws.com/files.basho.com/yokozuna/:yokozuna DISTNAME= riak-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ solr-4.7.0-yz-1.tgz:solr \ yokozuna-1.jar:yokozuna \ yz_monitor-1.jar:yokozuna EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} solr-4.7.0-yz-1.tgz MAINTAINER= wg@FreeBSD.org COMMENT= Riak is an open source, distributed, noSQL database LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/lib/riak-erlang/bin/erlc:lang/erlang-riak USES= gmake readline shebangfix SHEBANG_FILES= deps/eper/priv/bin/* \ ../solr-4.7.0-yz-1/example/etc/create-solrtest.keystore.sh USE_RC_SUBR= riak USE_GCC= yes BROKEN_i386= does not build -BROKEN_powerpc64= does not build BROKEN_sparc64= does not build: Please implement AtomicPointer for this platform -NOT_FOR_ARCHS= aarch64 +NOT_FOR_ARCHS= aarch64 powerpc64 NOT_FOR_ARCHS_REASON= does not build: error: Unknown CPU architecture USERS= riak GROUPS= riak RIAK_CONFDIR?= ${PREFIX}/etc/riak RIAK_DBDIR?= /var/db/riak RIAK_HOMEDIR?= ${PREFIX}/lib/riak RIAK_LIBDIR?= ${PREFIX}/lib/riak/lib RIAK_LOGDIR?= /var/log/riak PLIST_SUB+= RIAK_CONFDIR=${RIAK_CONFDIR} \ RIAK_DBDIR=${RIAK_DBDIR} \ RIAK_HOMEDIR=${RIAK_HOMEDIR} \ RIAK_LIBDIR=${RIAK_LIBDIR} \ RIAK_LOGDIR=${RIAK_LOGDIR} \ USERS=${USERS} \ GROUPS=${GROUPS} ALL_TARGET= rel MAKE_JOBS_UNSAFE=yes MAKE_ENV= PATH=${LOCALBASE}/lib/riak-erlang/bin:${PATH} post-patch: @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/rel/vars.config @${REINPLACE_CMD} -e 's|%%BUILD_DIR%%|${WRKDIR}|g' \ -e 's|%%DISTDIR%%|${DISTDIR}|g' \ -e 's|%%YOKOZUNA%%|${WRKSRC}/deps/yokozuna|g' \ ${WRKSRC}/deps/yokozuna/tools/grab-solr.sh do-install: ${MKDIR} ${STAGEDIR}${RIAK_CONFDIR} ${MKDIR} ${STAGEDIR}${RIAK_DBDIR} ${MKDIR} ${STAGEDIR}${RIAK_LOGDIR} ${INSTALL_DATA} ${WRKSRC}/rel/riak/etc/riak.conf ${STAGEDIR}${RIAK_CONFDIR}/riak.conf.sample ${INSTALL_DATA} ${WRKSRC}/rel/riak/etc/solr-log4j.properties ${STAGEDIR}${RIAK_CONFDIR}/solr-log4j.properties.sample (cd ${WRKSRC}/rel/riak/lib/ && ${COPYTREE_BIN} . ${STAGEDIR}${RIAK_LIBDIR}) (cd ${WRKSRC}/rel/riak/bin/ && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/sbin/) (cd ${WRKSRC}/rel/riak/lib/basho-patches && ${COPYTREE_SHARE} . ${STAGEDIR}${RIAK_LIBDIR}/basho-patches) (cd ${WRKSRC}/rel/riak/releases && ${COPYTREE_SHARE} . ${STAGEDIR}${RIAK_HOMEDIR}/releases) ${CP} -R ${WRKSRC}/rel/riak/erts-* ${STAGEDIR}${RIAK_HOMEDIR} ${INSTALL_MAN} ${WRKSRC}/doc/man/man1/riak.1.gz ${STAGEDIR}${MANPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/man1/riak-admin.1.gz ${STAGEDIR}${MANPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/man1/riak-debug.1.gz ${STAGEDIR}${MANPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/man1/search-cmd.1.gz ${STAGEDIR}${MANPREFIX}/man/man1/ #@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/riak/lib/bitcask-1.7.0/priv/bitcask.so #@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/riak/lib/erlang_js-1.3.0-0-g07467d8/priv/erlang_js_drv.so #@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/riak/lib/syslog-1.0.2/priv/syslog_drv.so #@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/riak/lib/canola-2.0.0-0-g9bdfee8/priv/canola-port #@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/riak/lib/sext-1.1p3-0-g846b9cc/priv/sext.so post-install: (cd ${STAGEDIR}${RIAK_HOMEDIR}; ${FIND} releases -type f \ | ${SED} -e 's,^\./,,g' \ | ${AWK} '{print length, $$0}' | ${SORT} -rn | ${SED} -e 's/^/lib\//' \ | ${AWK} '{print "lib/riak/"$$2 }' >> ${TMPPLIST}) (cd ${STAGEDIR}${RIAK_HOMEDIR}; ${FIND} erts-* -type f \ | ${SED} -e 's,^\./,,g' \ | ${AWK} '{print length, $$0}' | ${SORT} -rn \ | ${AWK} '{print "lib/riak/"$$2 }' >> ${TMPPLIST}) (cd ${STAGEDIR}${RIAK_LIBDIR}; ${FIND} . -type f \ | ${SED} -e 's,^\./,,g' \ | ${AWK} '{print length, $$0}' | ${SORT} -rn | ${SED} -e 's/^/lib\//' \ | ${AWK} '{print "lib/riak/lib/"$$2 }' >> ${TMPPLIST}) (cd ${STAGEDIR}${RIAK_LIBDIR}; ${FIND} . -type d -empty \ | ${SED} -e 's,^\./,,g' \ | ${AWK} '{print length, $$0}' | ${SORT} -rn | ${SED} -e 's/^/lib\//' \ | ${AWK} '{print "@dir lib/riak/lib/"$$2 }' >> ${TMPPLIST}) ${ECHO} "@owner" >> ${TMPPLIST} ${ECHO} "@group" >> ${TMPPLIST} .include Index: head/devel/art/Makefile =================================================================== --- head/devel/art/Makefile (revision 441394) +++ head/devel/art/Makefile (revision 441395) @@ -1,38 +1,38 @@ # Created by: Vladimir Gorelov # $FreeBSD$ PORTNAME= art PORTVERSION= 0.9.01 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://skylark.tsu.ru/art/0.9/download/src/ \ SF/art-project/src/ MAINTAINER= virtual.lark@gmail.com COMMENT= Resource tracing, debugging, and profiling tool LICENSE= GPLv3 -BROKEN= fails to build - LIB_DEPENDS= libxml++-2.6.so:textproc/libxml++26 + +BROKEN= fails to compile: ustring.h: expected ';' at end of declaration list USES= gmake pkgconfig OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/artlibgen/src/artlibgen ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/artrepgen/artrepgen ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docs in posix-gcc-mt-file-lint.xml posix-gcc-mt-netw-lint.xml \ posix-gcc-mt-file-special.xml @${INSTALL_DATA} ${WRKSRC}/artlibgen/templates/${docs} ${STAGEDIR}${DOCSDIR} .endfor .if defined(MAINTAINER_MODE) full-regression-test: build cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} test .endif .include Index: head/devel/tigcc/Makefile =================================================================== --- head/devel/tigcc/Makefile (revision 441394) +++ head/devel/tigcc/Makefile (revision 441395) @@ -1,143 +1,146 @@ # Created by: Ben Haga # $FreeBSD$ PORTNAME= tigcc PORTVERSION= 0.96.b8 PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= GCC/snapshots/4.1-20060728:gcc \ GNU/binutils:gas \ http://tigcc.ticalc.org/linux/:tigcc DISTFILES= gcc-core-4.1-20060728.tar.bz2:gcc \ binutils-2.16.1.tar.bz2:gas \ tigcc_src.tar.bz2:tigcc MAINTAINER= cyberbotx@cyberbotx.com COMMENT= C compiler for the TI89, 92, and 92+ calculators -BROKEN_powerpc64= Does not build +BROKEN_mips= fails to compile: main_opt.inc: nested functions are disabled, use -fnested-functions to re-enable +BROKEN_mips64= fails to compile: main_opt.inc: nested functions are disabled, use -fnested-functions to re-enable +BROKEN_powerpc64= fails to compile: main_opt.inc: nested functions are disabled, use -fnested-functions to re-enable +BROKEN_sparc64= fails to compile: main_opt.inc: nested functions are disabled, use -fnested-functions to re-enable USE_CSTD= gnu89 USES= bison compiler:nestedfct gmake tar:bzip2 NO_WRKSUBDIR= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS EXAMPLES do-extract: @${MKDIR} ${WRKSRC} @${MKDIR} ${WRKSRC}/tigcc @${TAR} xjf ${DISTDIR}/tigcc_src.tar.bz2 -C ${WRKSRC}/tigcc/ @${MKDIR} ${WRKSRC}/gnu @${TAR} xjf ${DISTDIR}/gcc-core-4.1-20060728.tar.bz2 -C ${WRKSRC}/gnu/ @${TAR} xjf ${DISTDIR}/binutils-2.16.1.tar.bz2 -C ${WRKSRC}/gnu/ post-patch: @cd ${WRKSRC}/gnu/binutils-2.16.1; ${PATCH} -s -p1 < ${WRKSRC}/tigcc/sources/gcc/gas-2.16-tigcc-patch.diff @cd ${WRKSRC}/gnu/gcc-4.1-20060728; ${PATCH} -s -p1 < ${WRKSRC}/tigcc/sources/gcc/gcc-4.1-tigcc-patch.diff @cd ${WRKSRC}/gnu/gcc-4.1-20060728/gcc; ${ECHO} "echo all:" > mklibgcc.in @${REINPLACE_CMD} -e 's/^CC[[:space:]]*=/CC ?=/' -e 's/^CFLAGS[[:space:]]*=/CFLAGS ?=/' \ ${WRKSRC}/tigcc/sources/a68k/Makefile ${WRKSRC}/tigcc/sources/ld-tigcc/Makefile \ ${WRKSRC}/tigcc/sources/patcher/src/Makefile ${WRKSRC}/tigcc/sources/tigcc/src/Makefile \ ${WRKSRC}/tigcc/sources/tprbuilder/src/Makefile do-build: @${ECHO} Building GNU AS @${MKDIR} ${WRKSRC}/gnu/binutils_build @cd ${WRKSRC}/gnu/binutils_build; \ ${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \ CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \ LDFLAGS="${LDFLAGS}" LIBS="${LIBS}" \ ${CONFIGURE_ENV} \ ${WRKSRC}/gnu/binutils-2.16.1/configure --disable-serial-configure --target=m68k-coff --disable-shared \ --enable-static --disable-multilib --disable-nls --disable-win32-registry @cd ${WRKSRC}/gnu/binutils_build; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} @${ECHO} Building the GNU C COMPILER @${MKDIR} ${WRKSRC}/gnu/gcc_build @cd ${WRKSRC}/gnu/gcc_build; \ ${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \ CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \ LDFLAGS="${LDFLAGS}" LIBS="${LIBS}" \ ${CONFIGURE_ENV} \ ${WRKSRC}/gnu/gcc-4.1-20060728/configure --target=m68k-coff --with-gnu-as --disable-nls --disable-multilib \ --disable-shared --enable-static --disable-threads --disable-win32-registry --disable-checking --disable-werror \ --disable-pch --disable-mudflap --disable-libssp @cd ${WRKSRC}/gnu/gcc_build; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} @${ECHO} Building A68K @cd ${WRKSRC}/tigcc/sources/a68k; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} @${ECHO} Building LD-TIGCC @cd ${WRKSRC}/tigcc/sources/ld-tigcc; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} @${ECHO} Building PATCHER @cd ${WRKSRC}/tigcc/sources/patcher/src; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} @${ECHO} Building the ExePack support from the TIGCC Tools Suite @cd ${WRKSRC}/tigcc/sources/ttpack; ${CC} ${CFLAGS} -o ttpack ttpack.c @cd ${WRKSRC}/tigcc/sources/ttpack; ${CC} ${CFLAGS} -o ttbin2oth ttbin2oth.c @${ECHO} Building TIGCC @cd ${WRKSRC}/tigcc/sources/tigcc/src; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} @${ECHO} Building TPRBUILDER @cd ${WRKSRC}/tigcc/sources/tprbuilder/src; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/tigcc @${MKDIR} ${STAGEDIR}${PREFIX}/tigcc/bin @${ECHO} Installing GNU AS ${INSTALL_PROGRAM} ${WRKSRC}/gnu/binutils_build/gas/as-new ${STAGEDIR}${PREFIX}/tigcc/bin/as @${ECHO} Installing the GNU C Compiler ${INSTALL_PROGRAM} ${WRKSRC}/gnu/gcc_build/gcc/cc1 ${STAGEDIR}${PREFIX}/tigcc/bin/cc1 ${INSTALL_PROGRAM} ${WRKSRC}/gnu/gcc_build/gcc/xgcc ${STAGEDIR}${PREFIX}/tigcc/bin/gcc @${ECHO} Installing A68K ${INSTALL_PROGRAM} ${WRKSRC}/tigcc/sources/a68k/A68k ${STAGEDIR}${PREFIX}/tigcc/bin/a68k @${ECHO} Installing LD-TIGCC ${INSTALL_PROGRAM} ${WRKSRC}/tigcc/sources/ld-tigcc/ld-tigcc ${STAGEDIR}${PREFIX}/tigcc/bin/ld-tigcc ${INSTALL_PROGRAM} ${WRKSRC}/tigcc/sources/ld-tigcc/ar-tigcc ${STAGEDIR}${PREFIX}/tigcc/bin/ar-tigcc @${ECHO} Installing PATCHER ${INSTALL_PROGRAM} ${WRKSRC}/tigcc/sources/patcher/src/patcher ${STAGEDIR}${PREFIX}/tigcc/bin/patcher @${ECHO} Installing the ExePack support from the TIGCC Tools Suite ${INSTALL_PROGRAM} ${WRKSRC}/tigcc/sources/ttpack/ttpack ${STAGEDIR}${PREFIX}/tigcc/bin/ttpack ${INSTALL_PROGRAM} ${WRKSRC}/tigcc/sources/ttpack/ttbin2oth ${STAGEDIR}${PREFIX}/tigcc/bin/ttbin2oth @${ECHO} Installing TIGCC ${INSTALL_PROGRAM} ${WRKSRC}/tigcc/sources/tigcc/src/tigcc ${STAGEDIR}${PREFIX}/tigcc/bin/tigcc @${ECHO} Installing TPRBUILDER ${INSTALL_PROGRAM} ${WRKSRC}/tigcc/sources/tprbuilder/src/tprbuilder ${STAGEDIR}${PREFIX}/tigcc/bin/tprbuilder @${ECHO} Installing TIGCCLIB @${CP} -R ${WRKSRC}/tigcc/tigcclib/include ${STAGEDIR}${PREFIX}/tigcc/ @${LN} -s ./os.h ${STAGEDIR}${PREFIX}/tigcc/include/asm/OS.h @${CP} -R ${WRKSRC}/tigcc/tigcclib/lib ${STAGEDIR}${PREFIX}/tigcc/ do-install-DOCS-on: @${ECHO} Installing the TIGCC documentation @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/tigcc; ${CP} AUTHORS BUGS CHANGELOG COPYING DIRECTORIES HOWTO INSTALL README README.linux README.osX ${STAGEDIR}${DOCSDIR}/ @${MKDIR} ${STAGEDIR}${DOCSDIR}/a68k @cd ${WRKSRC}/tigcc/sources/a68k; ${CP} Bugs.txt Doc.txt History.txt ToDo.txt ${STAGEDIR}${DOCSDIR}/a68k/ @${MKDIR} ${STAGEDIR}${DOCSDIR}/tigcc @cd ${WRKSRC}/tigcc; ${CP} AUTHORS COPYING CHANGELOG README ${STAGEDIR}${DOCSDIR}/tigcc/ @${MKDIR} ${STAGEDIR}${DOCSDIR}/tprbuilder @cd ${WRKSRC}/tigcc/sources/tprbuilder; ${CP} AUTHORS COPYING ChangeLog README ${STAGEDIR}${DOCSDIR}/tprbuilder/ @${MKDIR} ${STAGEDIR}${DOCSDIR}/patcher @cd ${WRKSRC}/tigcc/sources/patcher; ${CP} AUTHORS COPYING ChangeLog README ${STAGEDIR}${DOCSDIR}/patcher/ @${CP} -R ${WRKSRC}/tigcc/tigcclib/doc/html ${STAGEDIR}${DOCSDIR}/ @${LN} -s ./html ${STAGEDIR}${DOCSDIR}/tigcclib @${CP} ${WRKSRC}/tigcc/tigcclib/doc/converter/tigccdoc ${STAGEDIR}${PREFIX}/tigcc/bin/ do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${CP} ${WRKSRC}/tigcc/tigcclib/examples/* ${STAGEDIR}${EXAMPLESDIR}/ .include Index: head/emulators/qemu-riscv/Makefile =================================================================== --- head/emulators/qemu-riscv/Makefile (revision 441394) +++ head/emulators/qemu-riscv/Makefile (revision 441395) @@ -1,59 +1,61 @@ # $FreeBSD$ PORTNAME= qemu PORTVERSION= 2.7.50 PORTREVISION= 20170306 CATEGORIES= emulators PKGNAMESUFFIX?= -riscv MAINTAINER= lwhsu@FreeBSD.org COMMENT= QEMU with RISC-V (RV64GC, RV32GC) emulation support LICENSE= GPLv2 +BROKEN_powerpc64= fails to compile: async.c: internal compiler error: Segmentation fault + USE_GITHUB= yes GH_ACCOUNT= riscv GH_PROJECT= riscv-qemu GH_TAGNAME= 2094f39 HAS_CONFIGURE= yes USES= gmake libtool makeinfo pkgconfig python:2,build USE_XORG= pixman USE_GNOME+= glib20 ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 CONFIGURE_ARGS+=--target-list=riscv64-softmmu,riscv32-softmmu \ --cc=${CC} \ --disable-curl \ --disable-docs \ --disable-gtk \ --disable-gcrypt \ --disable-kvm \ --disable-libssh2 \ --disable-linux-aio \ --disable-linux-user \ --disable-vnc \ --disable-sdl \ --disable-nettle \ --disable-gnutls \ --disable-vte \ --disable-xen \ --extra-cflags=-I${WRKSRC}\ -I${LOCALBASE}/include\ -DPREFIX=\\\"\"${PREFIX}\\\"\" \ --extra-ldflags=-L\"${LOCALBASE}/lib\" \ --localstatedir=/var \ --python=${PYTHON_CMD} PLIST_FILES= bin/qemu-system-riscv32 \ bin/qemu-system-riscv64 .include .if ${OSVERSION} < 1100000 IGNORE= does not build .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/riscv32-softmmu/qemu-system-riscv32 ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/riscv64-softmmu/qemu-system-riscv64 ${STAGEDIR}${PREFIX}/bin .include Index: head/games/cheech/Makefile =================================================================== --- head/games/cheech/Makefile (revision 441394) +++ head/games/cheech/Makefile (revision 441395) @@ -1,49 +1,49 @@ # Created by: Yinghong.Liu # $FreeBSD$ PORTNAME= cheech PORTVERSION= 0.8 PORTREVISION= 8 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Multiplayer Chinese Checkers game LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN= fails to build - LIB_DEPENDS= libgnet-2.0.so:net/gnet2 + +BROKEN= fails to compile: ustring.h: expected ';' at end of declaration list OPTIONS_DEFINE= DOCS USES= gmake pkgconfig tar:tgz USE_GNOME= gtkmm24 USE_AUTOTOOLS= automake:env GNU_CONFIGURE= yes DESKTOP_ENTRIES="cheech" \ "${COMMENT}" \ "${PREFIX}/share/pixmaps/${PORTNAME}.png" \ "cheech" \ "Game;BoardGame;" \ "false" post-patch: @${REINPLACE_CMD} -e \ 's|$${prefix}/doc|$$(datadir)/doc| ; \ /^cheechdoc_DATA/s|COPYING||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ '/^AM_CXXFLAGS/s|[[:blank:]]-g||' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e \ 's|\([[:blank:]]\)usleep|\1Glib::usleep|' ${WRKSRC}/src/utility.cc @${REINPLACE_CMD} -e \ 's|connect(SigC::slot|connect(sigc::mem_fun|g ; \ s|#include ||g' ${WRKSRC}/src/*.cc pre-configure: @${LN} -sf ${AUTOMAKE_DIR}/install-sh ${WRKSRC} .include Index: head/games/ember/Makefile =================================================================== --- head/games/ember/Makefile (revision 441394) +++ head/games/ember/Makefile (revision 441395) @@ -1,67 +1,67 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= ember PORTVERSION= 0.7.2 PORTREVISION= 8 CATEGORIES= games MASTER_SITES= SF/worldforge/Ember%20%28OGRE%20client%29/${PORTVERSION} \ http://amber.worldforge.org/ember/releases/stable/ DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-media-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= oliver@FreeBSD.org COMMENT= Ember is a WorldForge 3D client using the OGRE 3D library LICENSE= GPLv3 -BROKEN= fails to build - BUILD_DEPENDS= ${LOCALBASE}/lib/libOgreMain.so:graphics/ogre3d RUN_DEPENDS= ${LOCALBASE}/lib/libOgreMain.so:graphics/ogre3d LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ liberis-1.3.so:devel/eris \ libvarconf-1.0.so:devel/varconf \ libmercator-0.3.so:devel/mercator \ libwfut-0.2.so:devel/libwfut \ libboost_thread.so:devel/boost-libs \ libCEGUIBase-0.so:graphics/cegui + +BROKEN= fails to compile: ServerService.h: 'sigc++/object_slot.h' file not found CONFIGURE_ARGS= --with-png-prefix=${LOCALBASE} --enable-binreloc \ --program-transform-name= --disable-cppunit --disable-debug \ --with-boost=${LOCALBASE} --with-toluaxx=${TOLUAXX_CMD} CONFIGURE_ENV+= LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}" \ LUA_CFLAGS="-I${LUA_INCDIR}" \ TOLUAXX="${TOLUAXX_CMD}" TOLUAXX_CMD= ${LOCALBASE}/bin/tolua++${LUA_VER} USE_SDL= sdl GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= openal:al,alut pathfix pkgconfig compiler:c++11-lib tar:bzip2 lua:51 OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '\ s|-lGL|-L${LOCALBASE}/lib -lGL|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's| install-dist_docDATA | |g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|#plugindir=.*|plugindir="${LOCALBASE}/lib/OGRE"|; \ s|,Plugin_CgProgramManager||g' \ ${WRKSRC}/ember.conf @${REINPLACE_CMD} -e 's|std::lround|lround|g' \ ${WRKSRC}/src/components/ogre/terrain/TerrainPageGeometry.cpp \ ${WRKSRC}/src/components/ogre/terrain/HeightMap.cpp post-install: (cd ${WRKDIR}/ember-media-${PORTVERSION}/media && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/media) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docfile in README.md COPYING AUTHORS ChangeLog ${INSTALL_DATA} ${WRKSRC}/${docfile} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/games/freedoko/Makefile =================================================================== --- head/games/freedoko/Makefile (revision 441394) +++ head/games/freedoko/Makefile (revision 441395) @@ -1,90 +1,90 @@ # Created by: Thomas Gellekum # $FreeBSD$ PORTNAME= freedoko PORTVERSION= 0.7.14 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/free-doko/FreeDoko%20source DISTNAME= FreeDoko_${PORTVERSION}.src MAINTAINER= ports@FreeBSD.org COMMENT= Play the card game Doppelkopf LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../doc/GPL -BROKEN= fails to build - LIB_DEPENDS= libgnet-2.0.so:net/gnet2 + +BROKEN= fails to compile: refptr.h: expected ';' at end of declaration list WRKSRC= ${WRKDIR}/${DISTNAME:C/\.src$//}/src USES= gmake pkgconfig zip:infozip USE_GNOME= gtkmm24 MAKE_ENV= OS="${OPSYS}" DATADIR="${DATADIR}" DOCSDIR="${DOCSDIR}" OPTIONS_DEFINE= DOCS OPENAL OPTIONS_DEFAULT= OPENAL OPENAL_USES= openal:alut OPENAL_MAKE_ENV= INCLUDE_SOUND_ALUT="$$(pkg-config --cflags freealut)" \ LIBS_SOUND_ALUT="$$(pkg-config --libs freealut)" \ USE_SOUND=true USE_SOUND_ALUT=true post-patch: @${REINPLACE_CMD} -e \ 's|@echo $$(CXX)|@true $$(CXX)|g ; \ s|@$$(CXX)|$$(CXX)|g' \ ${WRKSRC}/Makefile.rules @${REINPLACE_CMD} -e \ '/\/X11\//d ; \ s|/usr/local/|${LOCALBASE}/|g' \ ${WRKSRC}/misc/setting.cpp @${REINPLACE_CMD} -e \ '/^Exec/s|=.*|=FreeDoko| ; \ /^Path/d ; \ /Categories/s|Application;|GTK;|' \ ${WRKSRC}/../bin/FreeDoko.desktop do-configure: @(cd ${WRKSRC} && ${SED} -e \ '/VALUE/s|#CPPFLAGS|CPPFLAGS| ; \ s|\.\./data|$$(DATADIR)| ; \ s|\.\./manual|$$(DOCSDIR)/manual|' \ < Makefile.local.template > Makefile.local) post-build: @${FIND} ${WRKSRC}/../doc -empty -delete do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} FreeDoko \ ${STAGEDIR}${PREFIX}/bin) ${LN} -sf FreeDoko ${STAGEDIR}${PREFIX}/bin/freedoko (cd ${WRKSRC}/../bin && ${INSTALL_DATA} FreeDoko.desktop \ ${STAGEDIR}${PREFIX}/share/applications) ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${INSTALL_DATA} icon.png logo.png \ ${STAGEDIR}${DATADIR}) .for i in backgrounds cardsets iconsets rules sounds translations (cd ${WRKSRC}/../data && ${COPYTREE_SHARE} ${i} \ ${STAGEDIR}${DATADIR} "! -name *Makefile*") .endfor ${LN} -sf ${DATADIR}/icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/FreeDoko.png post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/../doc && ${INSTALL_DATA} Bugs Roadmap \ ${STAGEDIR}${DOCSDIR}) ${MKDIR} ${STAGEDIR}${DOCSDIR}/de (cd ${WRKSRC}/../doc/de && ${INSTALL_DATA} LiesMich.* \ ${STAGEDIR}${DOCSDIR}/de) ${MKDIR} ${STAGEDIR}${DOCSDIR}/en (cd ${WRKSRC}/../doc/en && ${INSTALL_DATA} README.* \ ${STAGEDIR}${DOCSDIR}/en) ${MKDIR} ${STAGEDIR}${DOCSDIR}/manual (cd ${WRKSRC}/../manual && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DOCSDIR}/manual "! -name *Makefile*") .include Index: head/games/stonesoup/Makefile =================================================================== --- head/games/stonesoup/Makefile (revision 441394) +++ head/games/stonesoup/Makefile (revision 441395) @@ -1,96 +1,97 @@ # Created by: Tobias Rehbein # $FreeBSD$ PORTNAME= stonesoup PORTVERSION= 0.19.5 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/crawl-ref/Stone%20Soup/${PORTVERSION} MASTER_SITES= http://crawl.develz.org/release/ DISTNAME= stone_soup-${PORTVERSION}-nodeps MAINTAINER= lifanov@FreeBSD.org COMMENT= Dungeon Crawl Stone Soup - a fun, free rogue-like game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../licence.txt -BROKEN_armv6= Does not build: error: Missing platform #define or unsupported compiler -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= fails to compile: tool/tile.h: 'nullptr' was not declared in this scope +NOT_FOR_ARCHS= armv6 +NOT_FOR_ARCHS_REASON= missing platform \#define or unsupported compiler USES= bison compiler:c++11-lib gmake lua:51 perl5 pkgconfig \ shebangfix sqlite tar:xz USE_PERL5= build SHEBANG_FILES= util/gen-mi-enum \ util/good-depfile SAVEDIR= \~/.stonesoup WRKSRC= ${WRKDIR}/stone_soup-${PORTVERSION}/source/ SUB_FILES= README.FreeBSD PLIST_SUB= SAVEDIR="${SAVEDIR}" MAKE_ARGS= prefix=${PREFIX} \ DATADIR=${DATADIR} \ SAVEDIR=${SAVEDIR} \ DESTDIR=${STAGEDIR} \ INSTALL_UGRP=root:games \ NO_AUTO_OPT=YesPlease \ NO_OPTIMIZE=YesPlease \ NO_TRY_GOLD=YesPlease \ POSIX=YesPlease \ SQLITE_INCLUDE_DIR=${LOCALBASE}/include \ SQLITE_LIB=-lsqlite3 \ V=yes OPTIONS_DEFINE= SDL SOUND NOWIZARD LUA DOCS EXAMPLES OPTIONS_DEFAULT=LUA OPTIONS_SUB= yes SOUND_DESC= Sound support NOWIZARD_DESC= Disable Wizard mode LUA_DESC= Bindings for LUA user scripts SDL_CONFLICTS= ${PORTNAME}-[0-9]* SDL_USE= sdl=sdl2,image2 gl=gl,glu SDL_USES_OFF= ncurses SDL_MAKE_ARGS= TILES=y SDL_BUILD_DEPENDS= \ fc-list:x11-fonts/fontconfig \ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu SDL_RUN_DEPENDS= \ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu SDL_LIB_DEPENDS=libpng.so:graphics/png \ libfreetype.so:print/freetype2 SDL_CONFLICTS_OFF= ${PORTNAME}-sdl-[0-9]* NOWIZARD_MAKE_ARGS= NOWIZARD=y SOUND_RUN_DEPENDS= sox:audio/sox LUA_MAKE_ARGS_OFF= NO_LUA_BINDINGS=yes .include .if ${CHOSEN_COMPILER_TYPE} != clang CFLAGS+= -D_GLIBCXX_USE_C99 .endif post-patch-SOUND-on: @${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE}," ${WRKSRC}/AppHdr.h @${REINPLACE_CMD} -e "s,%%SOUND%%,," ${WRKSRC}/AppHdr.h post-patch-SOUND-off: @${REINPLACE_CMD} -e "s,%%SOUND%%,// ," ${WRKSRC}/AppHdr.h pre-install: @${FIND} ${WRKSRC}/dat -type f -name '*.orig' -delete post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${STAGEDIR}${DATADIR}/settings/init.txt ${STAGEDIR}${EXAMPLESDIR}/sample.crawlrc .include Index: head/graphics/gimmage/Makefile =================================================================== --- head/graphics/gimmage/Makefile (revision 441394) +++ head/graphics/gimmage/Makefile (revision 441395) @@ -1,25 +1,25 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= gimmage PORTVERSION= 0.2.3 PORTREVISION= 12 CATEGORIES= graphics MASTER_SITES= BERLIOS MAINTAINER= portmaster@bsdforge.com COMMENT= Simple image viewer LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN= fails to build - LIB_DEPENDS= libcurl.so:ftp/curl + +BROKEN= fails to compile: ustring.h: expected ';' at end of declaration list USES= desktop-file-utils gettext pkgconfig USE_GNOME= gtkmm24 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libintl-prefix=${LOCALBASE} .include Index: head/math/asir2000/Makefile =================================================================== --- head/math/asir2000/Makefile (revision 441394) +++ head/math/asir2000/Makefile (revision 441395) @@ -1,83 +1,83 @@ # Created by: Tomokatsu SAITO # $FreeBSD$ PORTNAME= asir PORTVERSION= 20140819 CATEGORIES= math MASTER_SITES= ftp://ftp.jssac.org/pub/distfiles/asir/ \ ftp://ftp.asir.org/pub/asir/src/ \ http://www.hboehm.info/gc/gc_source/ DISTFILES= ${ASIR_SRC} ${ASIR_DOC} ${GC_SRC} EXTRACT_ONLY= ${ASIR_SRC} MAINTAINER= ports@FreeBSD.org COMMENT= General computer algebra system (Risa/Asir) LICENSE= RALUL LICENSE_NAME= Risa/Asir Limited Use License LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -BROKEN= does not build - LIB_DEPENDS= libpari.so:math/pari +BROKEN= does not compile: paridecl.h: conflicting types for 'mulreal' +NOT_FOR_ARCHS= aarch64 +NOT_FOR_ARCHS_REASON= fails to compile: the collector has not been ported to this machine/OS combination + MAKE_JOBS_UNSAFE= yes USES= autoreconf readline tar:bz2 USE_XORG= x11 xaw xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --enable-plot --enable-fep --enable-interval --with-pari --with-asir-gc --with-gc7 ASIR_SRC_VERSION= ${PORTVERSION} ASIR_DOC_VERSION= 20140705 GC_VERSION= 7.2e ASIR_SRC= asir-${ASIR_SRC_VERSION}${EXTRACT_SUFX} ASIR_DOC= asirdoc-${ASIR_DOC_VERSION}${EXTRACT_SUFX} GC_SRC= gc-${GC_VERSION}.tar.gz WRKSRC= ${WRKDIR}/asir2000 - -BROKEN_aarch64= Fails to compile: the collector has not been ported to this machine/OS combination LIB_DATA= alpi bfct bgk const cyclic defs.h dfff dmul dmul102 fctrdata \ fctrtest fff glib gr ifplot katsura launch mat nf num primdec \ primdec_lex primdec_mod ratint robot solve sp sturm sym weight xm OPTIONS_DEFINE= DOCS PORTDOCS= * PORTDATA= * post-extract: @${TAR} xfz ${DISTDIR}/${GC_SRC} -C ${WRKSRC} @${MKDIR} ${WRKDIR}/asirdoc @${TAR} xfz ${DISTDIR}/${ASIR_DOC} -C ${WRKDIR}/asirdoc post-patch: @${REINPLACE_CMD} -e 's|$${DESTDIR}|${STAGEDIR}|' \ ${WRKSRC}/lib/Makefile.am @${REINPLACE_CMD} -e 's|reallocarray|_&|' \ ${WRKSRC}/include/ca.h ${WRKSRC}/parse/eval.c \ ${WRKSRC}/parse/glob.c ${WRKSRC}/parse/load.c \ ${WRKSRC}/parse/pvar.c ${WRKSRC}/parse/struct.c \ ${WRKSRC}/parse/util.c post-install: ${MKDIR} ${STAGEDIR}${DATADIR} (\ cd ${WRKSRC}/lib ; \ for i in ${LIB_DATA} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${DATADIR} ; \ done ;\ make install-doc \ ) ${LN} -fs ${PREFIX}/bin/asir ${STAGEDIR}${DATADIR}/ox_asir ${LN} -fs ${PREFIX}/bin/asir ${STAGEDIR}${DATADIR}/ox_plot ${LN} -fs ${PREFIX}/bin/asir ${STAGEDIR}${DATADIR}/ox_launch ${LN} -fs ${DATADIR} ${STAGEDIR}${PREFIX}/lib/asir ${INSTALL_MAN} ${WRKDIR}/asirdoc/${PORTNAME}.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKDIR}/asirdoc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/math/clp/Makefile =================================================================== --- head/math/clp/Makefile (revision 441394) +++ head/math/clp/Makefile (revision 441395) @@ -1,38 +1,38 @@ # Created by: Robin Schilham # $FreeBSD$ PORTNAME= Clp PORTVERSION= 1.16.10 PORTREVISION= 2 CATEGORIES= math MASTER_SITES= http://www.coin-or.org/download/source/${PORTNAME}/ \ http://www.mavetju.org/download/adopted/ MAINTAINER= co9co9@gmail.com COMMENT= Linear Programming Solver LICENSE= EPL -BROKEN_powerpc64= does not build +BROKEN_powerpc64= fails to compile: CoinSignal.hpp: ISO C++ forbids declaration of '__decltype' with no type USES= blaslapack fortran libtool tar:tgz pathfix CXXFLAGS+= -ffast-math GNU_CONFIGURE= yes USE_LDCONFIG= yes TEST_TARGET= unitTest TEST_WRKSRC= ${WRKSRC}/${PORTNAME} CONFIGURE_ARGS= --with-lapack-lib="${LAPACKLIB} -L${LOCALBASE}/lib" \ --with-blas-lib="${BLASLIB} -L${LOCALBASE}/lib" \ --datadir=${DATADIR} OPTIONS_DEFINE= DEBUG PORTDOCS= * DEBUG_CXXFLAGS= -fomit-frame-pointer post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include Index: head/math/vowpal_wabbit/Makefile =================================================================== --- head/math/vowpal_wabbit/Makefile (revision 441394) +++ head/math/vowpal_wabbit/Makefile (revision 441395) @@ -1,24 +1,24 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= vowpal_wabbit PORTVERSION= 7.10 PORTREVISION= 4 CATEGORIES= math MAINTAINER= demon@FreeBSD.org COMMENT= Fast out-of-core learning system LIB_DEPENDS= libboost_thread.so:devel/boost-libs -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= fails to compile: network.cc: 'atoi' was not declared in this scope USES= compiler:c++11-lang libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= JohnLangford CONFIGURE_ARGS= --enable-shared=no --with-boost=${LOCALBASE} .include Index: head/multimedia/bombono/Makefile =================================================================== --- head/multimedia/bombono/Makefile (revision 441394) +++ head/multimedia/bombono/Makefile (revision 441395) @@ -1,55 +1,55 @@ # Created by: Stas Timokhin # $FreeBSD$ PORTNAME= bombono PORTVERSION= 1.2.2 PORTREVISION= 15 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-dvd/${PORTVERSION:R} DISTNAME= ${PORTNAME}-dvd-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= DVD authoring program LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN= fails to build - BUILD_DEPENDS= gm:graphics/GraphicsMagick LIB_DEPENDS= libxml++-2.6.so:textproc/libxml++26 \ liblavfile.so:multimedia/mjpegtools \ libdvdread.so:multimedia/libdvdread \ libavcodec.so:multimedia/ffmpeg \ libboost_filesystem.so:devel/boost-libs RUN_DEPENDS= gm:graphics/GraphicsMagick \ enca:converters/enca \ growisofs:sysutils/dvd+rw-tools \ toolame:audio/toolame + +BROKEN= fails to compile: weakref.h: macro "static_assert" passed 3 arguments, but takes just 2 USES= desktop-file-utils gettext pkgconfig scons shared-mime-info \ tar:bzip2 USE_CXXSTD= gnu++98 USE_GNOME= gtkmm24 INSTALLS_ICONS= yes CXXFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lintl MAKE_ARGS= DVDREAD_INCLUDE=${LOCALBASE}/include \ DVDREAD_LIBPATH=${LOCALBASE}/lib \ CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" \ CC="${CC}" CXX="${CXX}" USE_EXT_BOOST=true .include .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1000023 USES+= compiler:gcc-c++11-lib .endif post-install: .for i in bombono-dvd mpeg2demux ${INSTALL_MAN} ${WRKSRC}/docs/man/man1/${i}.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i} .endfor .include Index: head/multimedia/kissdx/Makefile =================================================================== --- head/multimedia/kissdx/Makefile (revision 441394) +++ head/multimedia/kissdx/Makefile (revision 441395) @@ -1,58 +1,58 @@ # Created by: Simon Riget # $FreeBSD$ PORTNAME= kissdx PORTVERSION= 0.13.10a PORTREVISION= 15 CATEGORIES= multimedia net MASTER_SITES= http://paragi.dk/kiss/ MAINTAINER= ports@FreeBSD.org COMMENT= Multimedia streaming server for KiSS/Linksys player LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgd.so:graphics/gd \ libdvdread.so:multimedia/libdvdread -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= fails to compile: kissdx.c: nested functions are disabled, use -fnested-functions to re-enable USES= compiler:nestedfct dos2unix iconv jpeg MAKE_ENV= FreeBSD=defined USE_RC_SUBR= kissdx SUB_FILES= pkg-message PORTDOCS= README PLIST_FILES= etc/kissdx.conf man/man1/kissdx.1.gz \ sbin/kissd-posttrigger sbin/kissd-pretrigger sbin/kissdx OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|Linux|Unix| ; \ s|/etc/|${PREFIX}&|' ${WRKSRC}/kissdx.1 @${REINPLACE_CMD} -e \ 's|/etc/|${PREFIX}&|' ${WRKSRC}/config.c # Fix parallel (-jX) builds: sanitize dependencies @${REINPLACE_CMD} -e \ 's|-liconv|${ICONV_LIB}| ; \ s|^\.o :|${PORTNAME}: $$(OBJS)| ; \ /^all:/s| $$(OBJS)||' ${WRKSRC}/Makefile pre-build: @${RM} ${WRKSRC}/kissdx.o do-install: ${INSTALL_PROGRAM} ${WRKSRC}/kissdx ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/kissd-pretrigger ${WRKSRC}/kissd-posttrigger ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/kissdx.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/kissdx.conf ${STAGEDIR}${PREFIX}/etc do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/tvheadend/Makefile =================================================================== --- head/multimedia/tvheadend/Makefile (revision 441394) +++ head/multimedia/tvheadend/Makefile (revision 441395) @@ -1,97 +1,99 @@ # Created by: Bernhard Froehlich # $FreeBSD$ PORTNAME= tvheadend PORTVERSION= 4.0.8 DISTVERSIONPREFIX= v PORTREVISION= 5 CATEGORIES= multimedia MAINTAINER= decke@FreeBSD.org COMMENT= TV streaming server supporting DVB, IPTV and V4L LICENSE= GPLv3 BUILD_DEPENDS= bash:shells/bash \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libcurl.so:ftp/curl \ liburiparser.so:net/uriparser RUN_DEPENDS= dtv-scan-tables>=0:multimedia/dtv-scan-tables -BROKEN_powerpc64= Does not build +BROKEN_mips= fails to configure: No C compiler found +BROKEN_mips64= fails to configure: No C compiler found +BROKEN_powerpc64= fails to configure: No C compiler found USE_GITHUB= yes USES= execinfo gmake pkgconfig python shebangfix GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes USE_RC_SUBR= ${PORTNAME} SHEBANG_FILES= ${WRKSRC}/Autobuild.sh \ ${WRKSRC}/configure \ ${WRKSRC}/support/apt-update \ ${WRKSRC}/support/configure.inc \ ${WRKSRC}/support/getmuxlist \ ${WRKSRC}/support/version TVHUSER?= tvheadend TVHGROUP?= tvheadend USERS= ${TVHUSER} GROUPS= ${TVHGROUP} webcamd SUB_LIST+= TVHUSER="${TVHUSER}" \ TVHGROUP="${TVHGROUP}" CONFIGURE_ENV+= PLATFORM=freebsd CONFIGURE_ARGS+=--disable-dvbscan --disable-zlib CFLAGS+= -I${LOCALBASE}/include -Wno-conversion -Wno-int-to-pointer-cast LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo -lssl -lcrypto -lz OPTIONS_DEFINE= AVAHI DVBCSA HDHOMERUN INOTIFY TRANSCODING XMLTV OPTIONS_DEFAULT=DVBCSA HDHOMERUN INOTIFY AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app DVBCSA_DESC= Replace internal ffdecsa with dvbcsa DVBCSA_LIB_DEPENDS= libdvbcsa.so:multimedia/libdvbcsa DVBCSA_CONFIGURE_ENABLE= dvbcsa HDHOMERUN_DESC= Native support for HDHomeRun network tuners HDHOMERUN_LIB_DEPENDS= libhdhomerun.so:multimedia/libhdhomerun HDHOMERUN_CONFIGURE_ENABLE= hdhomerun_client INOTIFY_DESC= File system notifications support INOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify INOTIFY_CONFIGURE_ENABLE= inotify INOTIFY_LDFLAGS= -linotify TRANSCODING_DESC= Transcoding for mobile and web clients TRANSCODING_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg TRANSCODING_CONFIGURE_ENABLE= libav XMLTV_RUN_DEPENDS= p5-xmltv>=0:textproc/p5-xmltv # CLANG also needs -Wno-microsoft which GCC 4.2 does not know CFLAGS+= -Wno-microsoft \ -Wno-tautological-constant-out-of-range-compare post-patch: @${REINPLACE_CMD} 's|0.0.0~unknown|${PORTVERSION}-${GH_TAGNAME}|' \ ${WRKSRC}/support/version @${REINPLACE_CMD} 's|-g||' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} 's|-ldl||' \ ${WRKSRC}/Makefile # ignore gcc warnings on FreeBSD 9.X, and clang warnings on FreeBSD 10+ @${REINPLACE_CMD} 's|-Werror||' \ ${WRKSRC}/Makefile # Remove -Wunused-result because gcc 4.2 on FreeBSD 9.x does not know it @${REINPLACE_CMD} 's|-Wunused-result||' \ ${WRKSRC}/Makefile # to suppress clang CC flags on FreeBSD 10+ # @${REINPLACE_CMD} 's|clang|clang-options-disabled|' \ # to enable clang CC flags, because clang is identified as 'cc' on FreeBSD 10+ @${REINPLACE_CMD} 's|clang|cc|' \ ${WRKSRC}/Makefile .include Index: head/net/userfw/Makefile =================================================================== --- head/net/userfw/Makefile (revision 441394) +++ head/net/userfw/Makefile (revision 441395) @@ -1,40 +1,40 @@ # Created by: Maxim Ignatenko # $FreeBSD$ PORTNAME= userfw PORTVERSION= 0.1.3 PORTREVISION= 1 CATEGORIES= net kld MASTER_SITES= http://userfw.net/files/release/ \ http://imax.in.ua/files/ \ http://projects.ukrweb.net/files/ MAINTAINER= gelraen.ua@gmail.com COMMENT= Modular packet filter LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64= Does not build +BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative SSP_UNSAFE= kernel module does not support ssp USES= cmake:outsource kmod tar:xz uidfix USE_LDCONFIG= yes BROKEN_powerpc= does not compile .include .if !exists(${SRC_BASE}/sys/sys/module.h) IGNORE= requires kernel source files .endif .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100000 BROKEN= does not build on FreeBSD 11+ .endif CMAKE_ARGS+= -DDOMAIN_STUB:BOOL=OFF CMAKE_ARGS+= -DOPCODE_VERIFICATION:BOOL=OFF CMAKE_ARGS+= -DKMODDIR="${KMODDIR}" .include Index: head/x11-wm/gcompmgr/Makefile =================================================================== --- head/x11-wm/gcompmgr/Makefile (revision 441394) +++ head/x11-wm/gcompmgr/Makefile (revision 441395) @@ -1,38 +1,38 @@ # Created by: UMENO Takashi # $FreeBSD$ PORTNAME= gcompmgr PORTVERSION= 0.21 PORTREVISION= 10 CATEGORIES= x11-wm MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GNOME interface to xcompmgr -BROKEN= fails to build - RUN_DEPENDS= xcompmgr:x11-wm/xcompmgr + +BROKEN= fails to compile: ustring.h: expected ';' at end of declaration list GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib -lX11 USES= autoreconf libtool pkgconfig USE_GNOME= gtkmm24 USE_XORG= x11 DESKTOP_ENTRIES="gcompmgr" \ "Configure window effects" \ "" \ "gcompmgr" \ "DesktopSettings;Settings;GTK;" \ true OPTIONS_DEFINE= DOCS post-patch: @${RM} ${WRKSRC}/INSTALL @${REINPLACE_CMD} -e 's|connect(SigC::slot|connect(sigc::mem_fun|g ; \ s|#include ||g' \ ${WRKSRC}/src/*.cc .include