Index: head/devel/clanlib/Makefile =================================================================== --- head/devel/clanlib/Makefile (revision 500683) +++ head/devel/clanlib/Makefile (revision 500684) @@ -1,59 +1,58 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= clanlib PORTVERSION= 2.3.7 PORTREVISION= 17 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= http://www.clanlib.org/download/releases-2.0/ DISTNAME= ClanLib-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform game SDK LICENSE= ZLIB -BROKEN_aarch64= fails to compile: X11/x11_window.cpp:1626:40: use of undeclared identifier 'malloc'; did you mean 'valloc'? BROKEN_i386= typedef redefinition with different types ('ptrdiff_t' (aka 'int') vs 'khronos_intptr_t' (aka 'long')) LIB_DEPENDS= libpng.so:graphics/png \ libmikmod.so:audio/libmikmod \ libvorbis.so:audio/libvorbis \ libfontconfig.so:x11-fonts/fontconfig \ libpcre.so:devel/pcre USES= compiler:c++11-lib gmake jpeg libtool localbase:ldflags \ pathfix pkgconfig sqlite tar:tgz USE_XORG= x11 USE_LDCONFIG= yes USE_GL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-docs \ --enable-clanDisplay \ --enable-clanGL \ --enable-clanGL1 \ --enable-clanSound \ --enable-clanDatabase \ --enable-clanSqlite \ --enable-clanRegExp \ --enable-clanNetwork \ --enable-clanGUI \ --enable-clanCSSLayout \ --enable-clanSWRender \ --enable-clanMikMod \ --enable-clanVorbis \ --enable-getaddr INSTALL_TARGET= install-strip PLIST_SUB+= VER=${PORTVERSION:R} \ SHORT_VER=${PORTVERSION:R:R}${PORTVERSION:R:E} post-patch: @${REINPLACE_CMD} -e 's|LIBS="-lsqlite3 -ldl"|LIBS="-lsqlite3"|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e '114 s|/proc/self/exe|/proc/curproc/file|g' \ ${WRKSRC}/Sources/Core/System/Unix/init_linux.cpp .include Index: head/devel/ppl/Makefile =================================================================== --- head/devel/ppl/Makefile (revision 500683) +++ head/devel/ppl/Makefile (revision 500684) @@ -1,55 +1,54 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= ppl PORTVERSION= 1.2 CATEGORIES= devel MASTER_SITES= ftp://ftp.cs.unipr.it/pub/ppl/releases/${PORTVERSION}/ \ http://bugseng.com/products/ppl/download/ftp/releases/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= C++ library for the manipulation of convex polyhedra LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_armv6= fails to compile: ./OR_Matrix_inlines.hh:100:8: error: missing 'typename' prior to dependent type template name 'OR_Matrix::Pseudo_Row' +BROKEN_armv7= fails to compile: ./OR_Matrix_inlines.hh:100:8: error: missing 'typename' prior to dependent type template name 'OR_Matrix::Pseudo_Row' + BUILD_DEPENDS= gm4:devel/m4 LIB_DEPENDS= libglpk.so:math/glpk \ libgmp.so:math/gmp - -BROKEN_aarch64= fails to compile: ./OR_Matrix_inlines.hh:100:8: error: missing 'typename' prior to dependent type template name 'OR_Matrix::Pseudo_Row' -BROKEN_armv6= fails to compile: ./OR_Matrix_inlines.hh:100:8: error: missing 'typename' prior to dependent type template name 'OR_Matrix::Pseudo_Row' -BROKEN_armv7= fails to compile: ./OR_Matrix_inlines.hh:100:8: error: missing 'typename' prior to dependent type template name 'OR_Matrix::Pseudo_Row' USES= gmake perl5 tar:xz libtool USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-debugging \ --enable-optimization \ --enable-documentation \ --with-cflags="${CFLAGS}" \ --with-cxxflags="${CXXFLAGS}" \ --with-gmp-include="${LOCALBASE}/include" \ --with-gmp-lib="${LOCALBASE}/lib" \ --enable-interfaces="${INTERFACES}" INSTALL_TARGET= install-strip USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= * OPTIONS_DEFINE= DOCS # Only enable C and C++ interfaces. Checks for java, prolog and ocaml # have to be added. INTERFACES= c,cxx post-patch: @${REINPLACE_CMD} -e \ '/OPT_FLAGS/s|-O2||' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/for file in/s|COPYING||' ${WRKSRC}/doc/Makefile.in .include Index: head/x11-toolkits/fox17/Makefile =================================================================== --- head/x11-toolkits/fox17/Makefile (revision 500683) +++ head/x11-toolkits/fox17/Makefile (revision 500684) @@ -1,106 +1,105 @@ # Created by: gahr # $FreeBSD$ PORTNAME= fox PORTVERSION= 1.7.64 PORTREVISION= 2 CATEGORIES= x11-toolkits MASTER_SITES= http://ftp.fox-toolkit.org/pub/ \ ftp://ftp.fox-toolkit.org/pub/ PKGNAMESUFFIX= ${PORTVERSION:R:S/.//} MAINTAINER= jhale@FreeBSD.org COMMENT= Fast and extensive C++ GUI toolkit (development version) LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_powerpc= missing __sync_bool_compare_and_swap_8() + LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig USES= compiler:c++11-lib libtool localbase pathfix USE_GL= gl glu USE_XORG= ice sm x11 xcursor xext xfixes xft xi xrandr xrender USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-opengl=yes \ --with-xim \ --enable-png \ --bindir=${PREFIX}/bin/${PORTNAME}-${MAJORVER} INSTALL_TARGET= install-strip MAJORVER= ${PORTVERSION:R} PLIST_SUB+= MAJORVER=${MAJORVER} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${MAJORVER} PORTDOCS= * - -BROKEN_aarch64= Fails to compile: cannot initialize a parameter of type void * with an lvalue of type long -BROKEN_powerpc= missing __sync_bool_compare_and_swap_8() OPTIONS_DEFINE= DEBUG DOCS EXAMPLES OPTIMIZED_CFLAGS PROFILE TEST OPTIONS_GROUP= IMGFMTS OPTIONS_GROUP_IMGFMTS= JPEG OPENJPEG TIFF WEBP OPTIONS_DEFAULT= JPEG OPENJPEG TIFF WEBP IMGFMTS_DESC= Image formats DEBUG_CONFIGURE_ENABLE= debug DEBUG_CXXFLAGS_OFF= -DNDEBUG JPEG_USES= jpeg JPEG_CONFIGURE_ENABLE= jpeg OPENJPEG_LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 OPENJPEG_CONFIGURE_ENABLE= jp2 PROFILE_CONFIGURE_ON= --with-profiling=gprof TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_ENABLE= tiff WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_ENABLE= webp .include .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CXXFLAGS+= -O2 -ffast-math . if !${PORT_OPTIONS:MPROFILE} CXXFLAGS+= -fomit-frame-pointer . endif . if ${CHOSEN_COMPILER_TYPE} == gcc CXXFLAGS+= -fexpensive-optimizations -finline-functions . endif .endif post-patch: # Rename man pages as in manpage.1 --> manpage-17.1 to avoid # conflicts with fox14 and fox16 @files=$$(${FIND} ${WRKSRC} -name *.1); \ for f in $$files; do \ ${MV} $$f `${ECHO_CMD} $$f | ${SED} -e 's|\.1|-17.1|'`; \ done; @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ '/man_MANS/s|\.1|-17.1|g' @${REINPLACE_CMD} -e '/^Libs:/s|$$| -pthread|; s|"||g' ${WRKSRC}/fox17.pc.in # CXXFLAGS safeness @${REINPLACE_CMD} -e \ 's|^\(CXXFLAGS=""\)|#\1|' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} post-patch-EXAMPLES-off: @${REINPLACE_CMD} -e \ 's|^\(SUBDIRS.*\)adie|\1|; \ s|^\(SUBDIRS.*\)pathfinder|\1|; \ s|^\(SUBDIRS.*\)shutterbug|\1|; \ s|^\(SUBDIRS.*\)calculator|\1|' \ ${WRKSRC}/Makefile.in post-patch-TEST-off: @${REINPLACE_CMD} -e \ 's|^\(SUBDIRS.*\)glviewer|\1|; \ s|^\(SUBDIRS.*\)tests|\1|' \ ${WRKSRC}/Makefile.in .include