Index: head/biology/avida/Makefile =================================================================== --- head/biology/avida/Makefile (revision 434866) +++ head/biology/avida/Makefile (revision 434867) @@ -1,75 +1,76 @@ # Created by: Jeremy # $FreeBSD$ PORTNAME= avida PORTVERSION= 2.12.4 DISTVERSIONSUFFIX= -src CATEGORIES= biology MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Auto-adaptive genetic system designed for ALife research LICENSE= GPLv3 BROKEN_aarch64= invokes x86 asm +BROKEN_armv6= invokes x86 asm BROKEN_mips= invokes x86 asm BROKEN_mips64= invokes x86 asm BROKEN_sparc64= missing atomics implementation BROKEN_powerpc64= Does not build on powerpc64 USES= cmake:outsource ncurses CMAKE_ARGS= -DAPTO_UNIT_TESTS:BOOL=OFF \ -DAVD_UNIT_TESTS:BOOL=OFF \ -DNCURSES_INCLUDE_PATH:STRING="${NCURSESINC}" PORTDOCS= * PLIST_FILES= ${BIN_FILES:S|^|bin/|} \ ${BIN_FILES:S|^|lib/${PORTNAME}/|} \ ${DATA_FILES:S|^|lib/${PORTNAME}/|} BIN_FILES= avida avida-viewer DATA_FILES= analyze.cfg avida.cfg default-gx.org \ default-heads-sex.org default-heads.org default-smt.org \ default-transsmt.org environment.cfg events.cfg \ experimental.org instset-experimental.cfg instset-gx.cfg \ instset-heads-sex.cfg instset-heads.cfg instset-smt.cfg \ instset-transsmt.cfg OPTIONS_DEFINE= DOCS post-patch: @${FIND} ${WRKSRC} -name "CMakeLists.txt" | ${XARGS} \ ${REINPLACE_CMD} -e \ 's|-O[0-9]|| ; \ s| pthread| -pthread|' @${REINPLACE_CMD} -e '/long long int/s|std::abs|llabs|' \ ${WRKSRC}/avida-core/source/main/cPopulationInterface.cc @${REINPLACE_CMD} -e '/__PPC__/s|linux|${OPSYS}|' \ ${WRKSRC}/libs/tcmalloc-1.4/src/atomicops.h pre-build: .for exec in ${BIN_FILES} @(cd ${WRKSRC} && ${ECHO_CMD} \ 'cd ${PREFIX}/lib/${PORTNAME} && ./${exec} $$@' > ${exec}.sh) .endfor do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} .for exec in ${BIN_FILES} ${INSTALL_SCRIPT} ${WRKSRC}/${exec}.sh \ ${STAGEDIR}${PREFIX}/bin/${exec} ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/bin/${exec} \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME} .endfor ${INSTALL_DATA} \ ${WRKSRC}/avida-core/support/config/*.cfg \ ${WRKSRC}/avida-core/support/config/*.org \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC}/avida-core/documentation && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DOCSDIR}) .include Index: head/biology/gmap/Makefile =================================================================== --- head/biology/gmap/Makefile (revision 434866) +++ head/biology/gmap/Makefile (revision 434867) @@ -1,38 +1,39 @@ # Created by: Bob Zimmermann # $FreeBSD$ PORTNAME= gmap PORTVERSION= 2015.09.21 CATEGORIES= biology MASTER_SITES= http://research-pub.gene.com/gmap/src/ DISTNAME= ${PORTNAME}-gsnap-${PORTVERSION:C|\.|-|g} MAINTAINER= bacon4000@gmail.com COMMENT= Genomic Mapping and Alignment Program for mRNA and EST Sequences LICENSE= GMAP LICENSE_NAME= GMAP License LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror pkg-mirror auto-accept USES= gmake perl5 GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C|\.|-|g} OPTIONS_DEFINE= SIMD SIMD_CONFIGURE_OFF= --disable-builtin-popcount --disable-simd BROKEN_aarch64= Does not build: invokes x86 asm +BROKEN_armv6= Does not build: invokes x86 asm BROKEN_mips64= Does not build: invokes x86 asm BROKEN_powerpc64= Does not build on powerpc64 BROKEN_sparc64= Does not build: invokes x86 asm # shebang_fix operates during patch. # These scripts are created during configure. post-configure: ${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|g' \ ${WRKSRC}/Makefile ${WRKSRC}/util/*.pl .include Index: head/devel/k8048/Makefile =================================================================== --- head/devel/k8048/Makefile (revision 434866) +++ head/devel/k8048/Makefile (revision 434867) @@ -1,35 +1,37 @@ # Created by: Bruce M. Simpson # $FreeBSD$ PORTNAME= k8048 PORTVERSION= 3.05 CATEGORIES= devel MASTER_SITES= http://dev.kewl.org/k8048/ MAINTAINER= bofh@FreeBSD.org COMMENT= Programs Microchip PICs using Velleman K8048 board LICENSE= BSD3CLAUSE WRKSRC= ${WRKDIR}/${PORTNAME}/Src USES= gmake ALL_TARGET= build +BROKEN_armv6= fails to compile: invokes x86 asm + PLIST_FILES= bin/${PORTNAME} bin/kio ${BIN_SYMLINKS} BIN_SYMLINKS= bin/k12 bin/k14 bin/k16 bin/ktest post-patch: @${REINPLACE_CMD} -e \ 's|^CC=|CC?=| ; \ s|^CFLAGS=|CFLAGS+=| ; \ s|-ggdb||' ${WRKSRC}/Makefile do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} kio ${STAGEDIR}${PREFIX}/bin) .for i in ${BIN_SYMLINKS} ${LN} -sf ${PORTNAME} ${STAGEDIR}${PREFIX}/${i} .endfor .include Index: head/devel/kyra/Makefile =================================================================== --- head/devel/kyra/Makefile (revision 434866) +++ head/devel/kyra/Makefile (revision 434867) @@ -1,47 +1,48 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= kyra PORTVERSION= 2.1.3 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2/${PORTVERSION} DISTNAME= ${PORTNAME}_src_${PORTVERSION:S/./_/g} MAINTAINER= ports@FreeBSD.org COMMENT= Simple Sprite engine written in C++ LICENSE= GPLv2 LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake jpeg zip USE_GL= gl USE_SDL= image sdl MAKEFILE= MakefileKyra MAKE_ENV= MAKE_KYRA=RELEASE KYRA_OPENGL=YES MAKE_ARGS= CC="${CC}" CXX="${CXX}" LD="${CXX}" \ RELEASE_CFLAGS="${CFLAGS}" RELEASE_CXXFLAGS="${CXXFLAGS}" BROKEN_aarch64= Fails to compile: error: invalid output constraint =A in asm +BROKEN_armv6= Fails to compile: error: invalid output constraint =A in asm do-install: .for i in encoder spriteed (cd ${WRKSRC}/${i} && ${INSTALL_PROGRAM} kr${i} ${STAGEDIR}${PREFIX}/bin) .endfor (cd ${WRKSRC}/engine && ${INSTALL_DATA} libkyra.a ${STAGEDIR}${PREFIX}/lib) @${MKDIR} ${STAGEDIR}${PREFIX}/include/Kyra (cd ${WRKSRC} && ${INSTALL_DATA} kyra.h ${STAGEDIR}${PREFIX}/include/Kyra) .for i in engine gui guiExtended util @${MKDIR} ${STAGEDIR}${PREFIX}/include/Kyra/${i} (cd ${WRKSRC}/${i} && ${INSTALL_DATA} *.h \ ${STAGEDIR}${PREFIX}/include/Kyra/${i}) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/include/Kyra/tinyxml (cd ${WRKSRC}/../tinyxml && ${INSTALL_DATA} *.h \ ${STAGEDIR}${PREFIX}/include/Kyra/tinyxml) .include Index: head/devel/php-uprofiler/Makefile =================================================================== --- head/devel/php-uprofiler/Makefile (revision 434866) +++ head/devel/php-uprofiler/Makefile (revision 434867) @@ -1,29 +1,30 @@ # Created by: Gasol Wu # $FreeBSD$ PORTNAME= uprofiler PORTVERSION= 0.11.0.20150219 PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= php- MAINTAINER= gasol.wu@gmail.com COMMENT= Lightweight profiler for PHP LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../LICENSE BROKEN_aarch64= Does not build: invokes x86 asm +BROKEN_armv6= Does not build: invokes x86 asm BROKEN_mips64= Does not build: invokes x86 asm BROKEN_powerpc64= Does not build BROKEN_sparc64= Does not build: invokes x86 asm USE_GITHUB= yes GH_ACCOUNT= FriendsOfPHP GH_TAGNAME= 483c1e5 WRKSRC_SUBDIR= extension USES= php:ext IGNORE_WITH_PHP= 70 71 .include Index: head/multimedia/libde265/Makefile =================================================================== --- head/multimedia/libde265/Makefile (revision 434866) +++ head/multimedia/libde265/Makefile (revision 434867) @@ -1,19 +1,21 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libde265 PORTVERSION= 1.0.2 -CATEGORIES= multimedia DISTVERSIONPREFIX= v +CATEGORIES= multimedia MAINTAINER= kwm@FreeBSD.org COMMENT= Open source h.265 video codec USE_GITHUB= yes GH_ACCOUNT= strukturag USES= autoreconf compiler:c++11-lib libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-sherlock265 --disable-dec265 + +BROKEN_armv6= fails to compile: invokes x86 assembler .include Index: head/net-mgmt/fastnetmon/Makefile =================================================================== --- head/net-mgmt/fastnetmon/Makefile (revision 434866) +++ head/net-mgmt/fastnetmon/Makefile (revision 434867) @@ -1,64 +1,65 @@ # Created by: Babak Farrokhi # $FreeBSD$ PORTNAME= fastnetmon PORTVERSION= 1.1.3 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= net-mgmt security MAINTAINER= farrokhi@FreeBSD.org COMMENT= Very fast DDoS analyzer with sflow/netflow/mirror support LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64= Does not build - LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ liblog4cpp.so:devel/log4cpp \ libndpi.so:net/ndpi \ libluajit-5.1.so:lang/luajit \ libmongoc-1.0.so:devel/mongo-c-driver \ libjson-c.so:devel/json-c USE_GITHUB= yes GH_ACCOUNT= pavel-odintsov USERS= ${PORTNAME} GROUPS= ${PORTNAME} USES= cmake CMAKE_SOURCE_PATH= ${WRKSRC}/src CMAKE_ARGS+= -DDISABLE_PF_RING_SUPPORT=ON CMAKE_INSTALL_PREFIX= ${PREFIX} + +BROKEN_armv6= Does not build: invokes x86 assembler +BROKEN_powerpc64= Does not build USE_RC_SUBR= ${PORTNAME} OPTIONS_DEFINE= DOCS REDIS REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis PORTDOCS= * CFLAGS_i386= -march=i586 post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/src/CMakeLists.txt @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|; \ s|/var/run|&/fastnetmon|g; s|/var/log|&/fastnetmon|g; \ s|"/etc/|"${PREFIX}/etc/|g; s|/root/fastnetmon|${DATADIR}|g' \ ${WRKSRC}/src/fastnetmon.conf ${WRKSRC}/src/fastnetmon.cpp post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample ${MKDIR} ${STAGEDIR}/var/run/fastnetmon ${STAGEDIR}/var/log/fastnetmon ${INSTALL_MAN} ${WRKSRC}/src/man/fastnetmon.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/src/man/fastnetmon_client.1 ${STAGEDIR}${MANPREFIX}/man/man1 post-install-DOCS-on: cd ${WRKSRC} && ${COPYTREE_SHARE} "README.md docs" ${STAGEDIR}${DOCSDIR} .include