Index: head/archivers/snappy-java/Makefile =================================================================== --- head/archivers/snappy-java/Makefile (revision 441813) +++ head/archivers/snappy-java/Makefile (revision 441814) @@ -1,57 +1,59 @@ # Created by: Radim Kolar # $FreeBSD$ # Note to committers: # With each version update, a new maven repository must be created and distributed # so build is repeatable and cluster-safe. PORTNAME= snappy PORTVERSION= 1.0.4.1 DISTVERSIONPREFIX= snappy-java- PORTREVISION= 2 CATEGORIES= archivers java MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/snappy/snappy-1.0.4.tar.gz/b69151652e82168bc5c643bcd6f07162/:source2 \ LOCAL/jgh/archivers/${PORTNAME}/:source3 PKGNAMESUFFIX= java DISTFILES+= snappy-${PORTVERSION:R}.tar.gz:source2 \ FreeBSD-snappy-${PORTVERSION}-maven-repository.tar.gz:source3 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ FreeBSD-snappy-${PORTVERSION}-maven-repository.tar.gz MAINTAINER= mark@tranquillussoftware.co.uk COMMENT= Fast compressor/decompressor library LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/share/java/maven3/bin/mvn:devel/maven3 +BROKEN_armv6= fails to build: maven-assembly-plugin: Failed to retrieve numeric file attributes + USE_GITHUB= yes GH_ACCOUNT= xerial GH_PROJECT= snappy-java USE_JAVA= yes JAVA_VERSION= 1.7+ USES= gmake USE_LDCONFIG= yes MAKE_ARGS+= Default_CXX=${CXX} PLIST_FILES= %%JAVAJARDIR%%/snappy-java.jar lib/libsnappyjava.so post-patch: @${REINPLACE_CMD} -e 's|curl.*||g ; \ s|MVN:=mvn|MVN:=${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/repository --offline|g' \ ${WRKSRC}/Makefile do-build: @${MKDIR} ${WRKSRC}/target @${CP} ${DISTDIR}/snappy-${PORTVERSION:R}.tar.gz ${WRKSRC}/target/ cd ${WRKSRC} && ${SETENV} JAVA_HOME=${JAVA_HOME} \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} && ${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/repository --offline test do-install: ${INSTALL_DATA} ${WRKSRC}/target/snappy-java-${PORTVERSION}.jar \ ${STAGEDIR}${JAVAJARDIR}/snappy-java.jar ${INSTALL_LIB} ${WRKSRC}/target/snappy-${PORTVERSION:R}-Default/libsnappyjava.so \ ${STAGEDIR}${LOCALBASE}/lib .include Index: head/astro/boinc-astropulse/Makefile =================================================================== --- head/astro/boinc-astropulse/Makefile (revision 441813) +++ head/astro/boinc-astropulse/Makefile (revision 441814) @@ -1,77 +1,79 @@ # Created by: rene # $FreeBSD$ PORTNAME= boinc-astropulse PORTVERSION= 6.01 PORTREVISION= 12 CATEGORIES= astro MASTER_SITES= LOCAL/rene DISTNAME= astropulse-svn-1702 # modified archive, see leftout in top directory MAINTAINER= ports@FreeBSD.org COMMENT= Astropulse for BOINC LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3 \ ${NONEXISTENT}:astro/boinc-setiathome-v7:patch RUN_DEPENDS= boinc_client:net/boinc-client LIB_DEPENDS= libfftw3f.so:math/fftw3-float +BROKEN_armv6= fails to compile: call to abs is ambiguous + GNU_CONFIGURE= yes USES= autoreconf gmake libtool pkgconfig tar:xz WRKSRC_SUBDIR= client CPPFLAGS+= -I${LOCALBASE}/include/boinc -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib # these must match settings in ${PORTSDIR}/net/boinc-client/Makefile BOINC_CLIENT_USER?= boinc BOINC_CLIENT_GROUP?= boinc BOINC_CLIENT_HOME?= /var/db/boinc SETI_WORK!= cd ${.CURDIR}/../boinc-setiathome-v7 && ${MAKE} -V WRKSRC CONFIGURE_ENV= BOINCDIR="${NONEXISTENT}" \ BOINC_DIR="${NONEXISTENT}" \ SETI_BOINC_DIR="${SETI_WORK}" CONFIGURE_ARGS= --disable-static-client \ --with-boinc-platform=${ARCH}-portbld-freebsd SETI_SITE= setiathome.berkeley.edu AP_BINARY= astropulse-${PORTVERSION:S/.0/./}.${ARCH}-portbld-freebsd SUB_FILES= pkg-deinstall pkg-install pkg-message SUB_LIST= AP_BINARY=${AP_BINARY} \ AP_VERSION=${PORTVERSION:S/.//} \ SETI_SITE=${SETI_SITE} \ BOINC_CLIENT_HOME=${BOINC_CLIENT_HOME} \ BOINC_CLIENT_USER=${BOINC_CLIENT_USER} \ BOINC_CLIENT_GROUP=${BOINC_CLIENT_GROUP} PLIST_SUB= AP_BINARY=${AP_BINARY} \ SETI_SITE=${SETI_SITE} \ BOINC_CLIENT_HOME=${BOINC_CLIENT_HOME} \ BOINC_CLIENT_USER=${BOINC_CLIENT_USER} \ BOINC_CLIENT_GROUP=${BOINC_CLIENT_GROUP} OPTIONS_DEFINE= X11 OPTIONS_SUB= yes X11_DESC= Build screensaver (requires net/boinc-client with X11) X11_BUILD_DEPENDS= ${LOCALBASE}/lib/libboinc_graphics2.a:net/boinc-client X11_USES= jpeg X11_USE= GL=gl,glu,glut \ XORG=ice,sm,x11,xau,xcb,xext,xi,xdamage,xdmcp,xfixes,xmu,xt,xxf86vm X11_CONFIGURE_ENABLE= graphics X11_BUILD_DEPENDS_OFF= ${LOCALBASE}/include/boinc/std_fixes.h:net/boinc-client do-install: @${MKDIR} ${STAGEDIR}${BOINC_CLIENT_HOME}/projects/${SETI_SITE} ${INSTALL_PROGRAM} ${WRKSRC}/${AP_BINARY} \ ${STAGEDIR}${BOINC_CLIENT_HOME}/projects/${SETI_SITE}/ do-install-X11-on: ${INSTALL_PROGRAM} ${WRKSRC}/ap_graphics \ ${STAGEDIR}${BOINC_CLIENT_HOME}/projects/${SETI_SITE}/ .include Index: head/audio/funktrackergold/Makefile =================================================================== --- head/audio/funktrackergold/Makefile (revision 441813) +++ head/audio/funktrackergold/Makefile (revision 441814) @@ -1,34 +1,37 @@ # Created by: Mark Pulford # $FreeBSD$ PORTNAME= funktrackergold DISTVERSION= 1.5-2 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= SUNSITE/apps/sound/players MAINTAINER= ports@FreeBSD.org COMMENT= Curses MOD/FNK music tracker LICENSE= GPLv2 OPTIONS_DEFINE= DOCS USES= compiler:nestedfct ncurses tar:tgz WRKSRC= ${WRKDIR}/funkgold MAKE_ARGS= EXTRA_LDFLAGS="-lpthread" PORTDOCS= INSTALL PLIST_FILES= bin/funkgold -BROKEN_powerpc64= Does not build: error: nested functions are disabled, use -fnested-functions to re-enable +BROKEN_armv6= fails to compile: function definition is not allowed here +BROKEN_mips= fails to compile: nested functions are disabled, use -fnested-functions to re-enable +BROKEN_mips64= fails to compile: nested functions are disabled, use -fnested-functions to re-enable +BROKEN_powerpc64= fails to compile: nested functions are disabled, use -fnested-functions to re-enable do-install: ${INSTALL_PROGRAM} ${WRKSRC}/funkgold ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docs in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/audio/gervill/Makefile =================================================================== --- head/audio/gervill/Makefile (revision 441813) +++ head/audio/gervill/Makefile (revision 441814) @@ -1,39 +1,41 @@ # Created by: gahr # $FreeBSD$ PORTNAME= gervill PORTVERSION= 1.0 CATEGORIES= audio java MASTER_SITES= SF/rasmusdsp/${PORTNAME}/Gervill%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Generic sound synthesizer for Java LICENSE= GPLv2 # only LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_armv6= fails to package: find: *: No such file or directory + USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} ALL_TARGET= jar JARFILE= ${PORTNAME}.jar PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} PORTDOCS= * OPTIONS_DEFINE= DOCS DOCS_ALL_TARGET=javadocs do-install: ${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${JAVAJARDIR} do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/javadocs && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} .include Index: head/biology/bwa/Makefile =================================================================== --- head/biology/bwa/Makefile (revision 441813) +++ head/biology/bwa/Makefile (revision 441814) @@ -1,35 +1,38 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= bwa PORTVERSION= 0.7.9a CATEGORIES= biology MASTER_SITES= SF/bio-bwa/ MAINTAINER= bacon4000@gmail.com COMMENT= Burrows-Wheeler sequence aligner LICENSE= GPLv3 -BROKEN_aarch64= fails to compile: error: invalid conversion between vector type and integer type -BROKEN_powerpc64= fails to compile: ksw.c: error: emmintrin.h: No such file or directory +BROKEN_aarch64= fails to compile: invalid conversion between vector type and integer type +BROKEN_armv6= fails to compile: invalid conversion between vector type and integer type +BROKEN_mips= fails to compile: cc1: unrecognized command line option "-msse2" +BROKEN_mips64= fails to compile: cc1: unrecognized command line option "-msse2" +BROKEN_powerpc64= fails to compile: ksw.c: emmintrin.h: No such file or directory USES= perl5 shebangfix tar:bzip2 SHEBANG_FILES= qualfa2fq.pl xa2multi.pl USE_PERL5= run PLIST_FILES= bin/bwa bin/qualfa2fq.pl bin/xa2multi.pl man/man1/bwa.1.gz .include .if ${ARCH} == amd64 || ${ARCH} == i386 # Avoid #error in emmintrin.h CFLAGS+= -msse2 .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bwa ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/biology/crux/Makefile =================================================================== --- head/biology/crux/Makefile (revision 441813) +++ head/biology/crux/Makefile (revision 441814) @@ -1,52 +1,52 @@ # Created by: Jason Evans # $FreeBSD$ PORTNAME= crux PORTVERSION= 1.2.0 PORTREVISION= 7 CATEGORIES= biology python MASTER_SITES= http://www.canonware.com/download/Crux/ MAINTAINER= ports@FreeBSD.org COMMENT= Software toolkit for phylogenetic inference LICENSE= BSD2CLAUSE BSD3CLAUSE LICENSE_COMB= multi BROKEN_aarch64= Fails to link: ImportError: /lib/libgcc_s.so.1: version GCC_4.5.0 required by /usr/local/lib/gcc5/libgfortran.so.3 not found -BROKEN_armv64= Fails to link: ImportError: /usr/local/lib/gcc49/libgfortran.so.3: Undefined symbol "__aeabi_ldivmod" +BROKEN_armv6= Fails to link: ImportError: /usr/local/lib/gcc49/libgfortran.so.3: Undefined symbol "__aeabi_ldivmod" USES= fortran gmake python tar:bzip2 USE_CSTD= gnu99 GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir=${PREFIX}/lib \ --with-python=${PYTHON_CMD} \ --disable-mpi CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= SYS_LINALG SYS_LINALG_DESC= Enable system ATLAS/LAPACK SYS_LINALG_LIB_DEPENDS= libatlas.so:math/atlas SYS_LINALG_CONFIGURE_ENABLE= sys-linalg post-patch: @${REINPLACE_CMD} -e '/altivec/s|-f|-m|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|\([[:blank:]]\)\($$(BINDIR)\)|\1$$(DESTDIR)\2| ; \ s|\([[:blank:]]\)\($$(DATADIR)\)|\1$$(DESTDIR)\2| ; \ s|\(,\)\(@site_packages@\)|\1$$(DESTDIR)\2| ; \ s|\([[:blank:]]\)\(@site_packages@\)|\1$$(DESTDIR)\2|' \ ${WRKSRC}/Makefile.in post-install: @(${FIND} ${STAGEDIR}${PREFIX}/lib/Crux/lib -maxdepth 1 -type f \ -name "*.so" | ${XARGS} ${STRIP_CMD}) @(${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -maxdepth 3 -type f \ -name "*.so" | ${XARGS} ${STRIP_CMD}) .include Index: head/comms/rxtx/Makefile =================================================================== --- head/comms/rxtx/Makefile (revision 441813) +++ head/comms/rxtx/Makefile (revision 441814) @@ -1,32 +1,34 @@ # Created by: Jean-Baptiste Quenot # $FreeBSD$ PORTNAME= rxtx PORTVERSION= 2.2p2 PORTREVISION= 4 CATEGORIES= comms java MASTER_SITES= http://rxtx.qbang.org/pub/rxtx/ \ ftp://jarvi.dsl.frii.com/pub/rxtx/ PKGNAMESUFFIX= -${JAVA_PORT:S/java\///} DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/pre/} MAINTAINER= james@elstone.net COMMENT= Native interface to serial ports in Java LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_armv6= fails to link: librxtxParallel.so: No such file or directory + USES= gmake libtool zip USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native GNU_CONFIGURE= yes CONFIGURE_ENV= JAVA_HOME=${JAVA_HOME} INSTALL_TARGET= install-strip USE_LDCONFIG= yes PLIST_SUB= ARCH=${ARCH} JAVA_HOME=${JAVA_HOME:S,^${PREFIX}/,,} .include Index: head/databases/xapian-core10/Makefile =================================================================== --- head/databases/xapian-core10/Makefile (revision 441813) +++ head/databases/xapian-core10/Makefile (revision 441814) @@ -1,35 +1,39 @@ # Created by: J.F. Dockes # $FreeBSD$ PORTNAME= xapian-core PORTVERSION= 1.0.23 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://oligarchy.co.uk/xapian/${PORTVERSION}/ PKGNAMESUFFIX= 10 MAINTAINER= ports@FreeBSD.org COMMENT= Probabilistic text search database engine LICENSE= GPLv2 +BROKEN_armv6= fails to install: quartz_log.cc:: error: call to 'om_tostring' is ambiguous +BROKEN_mips= fails to install: quartz_log.cc:: error: call to 'om_tostring' is ambiguous +BROKEN_mips64= fails to install: quartz_log.cc:: error: call to 'om_tostring' is ambiguous + CONFLICTS_INSTALL= xapian-core- xapian-core12- USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} PORTDOCS= * OPTIONS_DEFINE= DOCS SSE2 SSE2_DESC= Use SSE2 for floating point SSE2_CONFIGURE_ENABLE= sse post-install: .for f in delve quest copydatabase ${INSTALL_PROGRAM} ${WRKSRC}/examples/.libs/${f} \ ${STAGEDIR}${PREFIX}/bin/xapian-${f} .endfor .include Index: head/devel/bazel/Makefile =================================================================== --- head/devel/bazel/Makefile (revision 441813) +++ head/devel/bazel/Makefile (revision 441814) @@ -1,56 +1,58 @@ # Created by: Klaus Aehlig # $FreeBSD$ PORTNAME= bazel PORTVERSION= 0.4.5 CATEGORIES= devel java MASTER_SITES= https://storage.googleapis.com/bazel/${PORTVERSION}/rc${FINALRC}/ DISTNAME= bazel-${PORTVERSION}rc${FINALRC}-dist MAINTAINER= aehlig@linta.de COMMENT= Fast and correct build system LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= bash:shells/bash \ zip:archivers/zip +BROKEN_armv6= fails to package: cp: bazel: No such file or directory + # In bazel, a release is always code-wise identical to the final release candidate. # Hence we can also download that one and so have a simple way to also test earlier release # candidates. FINALRC= 7 NO_WRKSUBDIR= YES USES= shebangfix zip SHEBANG_REGEX= .*(sh|txt|_stub|stub_.*|bazel|get_workspace_status|protobuf_support|_so) USE_JAVA= yes JAVA_VENDOR= openjdk JAVA_VERSION= 1.8 JAVA_BUILD= yes JAVA_RUN= yes # Have the location of the system-wide rc file reside ${ETCDIR}. # Also adapt the sample file to disable persistent java workers as they # do not work reliably on FreeBSD. post-patch: @${REINPLACE_CMD} \ -e "s|\"/etc/bazel.bazelrc\"|\"${ETCDIR}/bazel.bazelrc\"|" \ ${WRKSRC}/src/main/cpp/blaze_util_posix.cc @${ECHO_CMD} build --strategy=Javac=standalone >> ${WRKSRC}/scripts/packages/debian/bazel.bazelrc do-build: @${MKDIR} ${WRKDIR}/bazel_tmp (cd ${WRKSRC} && \ ${SETENV} BAZEL_SH=${LOCALBASE}/bin/bash \ TMPDIR=${WRKDIR}/bazel_tmp \ EMBED_LABEL='${PORTVERSION}' \ ${LOCALBASE}/bin/bash ./compile.sh) do-install: # The bazel binary is also a zip archive (extracted by the elf part), hence cannot be stripped ${CP} ${WRKSRC}/output/bazel ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/scripts/packages/debian/bazel.bazelrc ${STAGEDIR}${ETCDIR}/bazel.bazelrc.sample .include Index: head/devel/charva/Makefile =================================================================== --- head/devel/charva/Makefile (revision 441813) +++ head/devel/charva/Makefile (revision 441814) @@ -1,50 +1,52 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= charva PORTVERSION= 1.1.4 PORTREVISION= 5 CATEGORIES= devel java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME} MAINTAINER= ale@FreeBSD.org COMMENT= Java Windowing Toolkit for Text Terminals BUILD_DEPENDS= gmake:devel/gmake RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging +BROKEN_armv6= fails to compile: build.xml: compilation failed + OPTIONS_DEFINE= DOCS USES= dos2unix zip DOS2UNIX_GLOB= build.xml Makefile.freebsd.txt *.c *.java USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes ALL_TARGET= clean makeDLL dist PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar \ ${JAVA_HOME}/jre/lib/${MACHINE_ARCH}/libTerminal.so PORTDOCS= * DOCS_ALL_TARGET= javadoc do-install: @${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..." @${INSTALL_DATA} ${WRKSRC}/java/dist/lib/${PORTNAME}.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar @${ECHO_MSG} " [DONE]" @${ECHO_MSG} -n ">> Installing JNI library as ${JAVA_HOME}/jre/lib/${MACHINE_ARCH}/libTerminal.so..." -@${MKDIR} ${STAGEDIR}${JAVA_HOME}/jre/lib/${MACHINE_ARCH} @${INSTALL_PROGRAM} ${WRKSRC}/c/lib/libTerminal.so \ ${STAGEDIR}${JAVA_HOME}/jre/lib/${MACHINE_ARCH}/libTerminal.so @${ECHO_MSG} " [DONE]" do-install-DOCS-on: @${ECHO_MSG} -n ">> Installing documentation..." @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/docs && ${FIND} * \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1 @${ECHO_MSG} " [DONE]" .include Index: head/devel/flexdock/Makefile =================================================================== --- head/devel/flexdock/Makefile (revision 441813) +++ head/devel/flexdock/Makefile (revision 441814) @@ -1,27 +1,29 @@ # Created by: Otacilio de Araujo Ramos Neto # $FreeBSD$ PORTNAME= flexdock PORTVERSION= 1.2.4 CATEGORIES= devel java MASTER_SITES= http://forge.scilab.org/index.php/p/${PORTNAME}/downloads/get/ MAINTAINER= makc@FreeBSD.org COMMENT= Swing windowing and docking framework +BROKEN_armv6= fails to package: flexdock/api: No such file or directory + USE_ANT= yes USE_JAVA= yes ALL_TARGET= dist PLIST_FILES= ${JAVAJARDIR:C^${PREFIX}/^^}/${PORTNAME}.jar PORTDOCS= "User Guide.pdf" api OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKSRC}/build/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/build/docs && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) .include Index: head/devel/guile-lib/Makefile =================================================================== --- head/devel/guile-lib/Makefile (revision 441813) +++ head/devel/guile-lib/Makefile (revision 441814) @@ -1,20 +1,22 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= guile-lib PORTVERSION= 0.2.2 CATEGORIES= devel scheme MASTER_SITES= SAVANNAH MAINTAINER= ports@FreeBSD.org COMMENT= Repository of useful code written in Guile Scheme BUILD_DEPENDS= guile:lang/guile RUN_DEPENDS= guile:lang/guile +BROKEN_armv6= fails to compile: stack overflow + USES= gmake GNU_CONFIGURE= yes INFO= guile-library .include Index: head/devel/jna/Makefile =================================================================== --- head/devel/jna/Makefile (revision 441813) +++ head/devel/jna/Makefile (revision 441814) @@ -1,56 +1,58 @@ # $FreeBSD$ PORTNAME= jna PORTVERSION= 4.4.0 CATEGORIES= devel java MAINTAINER= ports@FreeBSD.org COMMENT= Java access to native shared libraries LICENSE= LGPL21+ APACHE20 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSE.LGPL LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.AL +BROKEN_armv6= fails to compile: build.xml: compilation failed + USES= autoreconf:build gmake libtool USE_ANT= yes USE_JAVA= yes USE_XORG= x11 xt MAKE_ARGS= -DCC="${CC}" -DLD="${LD}" MAKE_ENV= ANT_OPTS=-Drelease -DARCH=${ANT_ARCH} USE_GITHUB= yes GH_ACCOUNT= java-native-access PORTDOCS= javadoc platform-${PORTVERSION}-javadoc.jar PLIST_FILES= %%JAVAJARDIR%%/jna-platform.jar \ %%JAVAJARDIR%%/jna.jar ALL_TARGET= native jar TEST_TARGET= test OPTIONS_DEFINE= DOCS ANT_ARCH= ${ARCH:S/amd64/x86-64/:S/i386/x86/} post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/native/Makefile post-build-DOCS-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${ANT} javadoc do-install: ${INSTALL_DATA} ${WRKSRC}/build/freebsd-${ANT_ARCH}.jar \ ${STAGEDIR}${JAVAJARDIR}/jna-platform.jar ${INSTALL_DATA} ${WRKSRC}/build/jna.jar \ ${STAGEDIR}${JAVAJARDIR}/jna.jar do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} javadoc ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/dist/platform-${PORTVERSION}-javadoc.jar \ ${STAGEDIR}${DOCSDIR} .include Index: head/devel/llvm38/Makefile =================================================================== --- head/devel/llvm38/Makefile (revision 441813) +++ head/devel/llvm38/Makefile (revision 441814) @@ -1,475 +1,476 @@ # $FreeBSD$ PORTNAME= llvm DISTVERSION= 3.8.1 PORTREVISION= 8 CATEGORIES= devel lang MASTER_SITES= http://llvm.org/${PRE_}releases/${LLVM_RELEASE}/${RCDIR} DISTNAME= ${PORTNAME}-${DISTVERSION}.src DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX} PKGNAMESUFFIX= ${LLVM_SUFFIX} MAINTAINER= brooks@FreeBSD.org COMMENT= LLVM and Clang -BROKEN_powerpc64= Does not build: internal compiler error: Killed (program cc1plus) +BROKEN_armv6= fails to compile: fatal error: llvm/IR/Attributes.inc file not found +BROKEN_powerpc64= fails to compile: internal compiler error: Killed (program cc1plus) LLVM_RELEASE= ${DISTVERSION:C/rc.*//} RCDIR= ${DISTVERSION:S/${LLVM_RELEASE}//:C|(rc.*)|\1/|} PRE_= ${DISTVERSION:C/.*rc.*/pre-/:N*[0-9]*} LLVM_SUFFIX= ${DISTVERSION:R:S/.//} LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX} DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX} USES= cmake:outsource compiler:c++11-lib libedit ninja perl5 tar:xz \ shebangfix USE_LDCONFIG= ${LLVM_PREFIX}/lib SHEBANG_FILES= utils/lit/lit.py utils/llvm-lit/llvm-lit.in \ tools/clang/tools/scan-view/bin/scan-view \ tools/clang/tools/clang-format/git-clang-format \ tools/clang/tools/clang-format/clang-format-diff.py SUB_FILES= llvm-wrapper.sh SUB_LIST= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}" CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX} CMAKE_ARGS= # Following commit https://github.com/kitware/cmake/commit/956054 # we need to either change the whole man-shuffle below, or simply # redefine CMAKE_INSTALL_MANDIR CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR:PATH="share/man" OPTIONS_DEFINE= CLANG DOCS EXTRAS LIT LLD LLDB OPTIONS_DEFINE_amd64= COMPILER_RT GOLD OPENMP OPTIONS_DEFINE_i386= COMPILER_RT OPTIONS_DEFAULT= CLANG EXTRAS LIT LLD LLDB OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP OPTIONS_DEFAULT_i386= COMPILER_RT OPTIONS_SUB= yes PLIST_FILES= CLANG_DESC= Build clang CLANG_EXTRA_PATCHES= \ ${PATCHDIR}/clang-patch-fformat_extensions.diff \ ${PATCHDIR}/clang-patch-fopenmp.diff \ ${PATCHDIR}/clang-patch-tools_clang_lib_Headers_CMakeLists.txt \ ${PATCHDIR}/clang-patch-tools_clang_tools_clang-format_clang-format.py \ ${PATCHDIR}/clang-patch-tools_clang_tools_scan-build_libexec_ccc-analyzer CLANG_CONFLICTS_INSTALL= clang-devel-3.[1234567]* CLANG_DISTFILES= cfe-${DISTVERSION}.src${EXTRACT_SUFX} CLANG_CMAKE_ON= -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp CLANG_PORTDOCS= clang COMPILER_RT_DESC= Sanitizer libraries COMPILER_RT_DISTFILES= compiler-rt-${DISTVERSION}.src${EXTRACT_SUFX} COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS:S|^|${_CRTLIBDIR}/|} DOCS_PORTDOCS= llvm DOCS_CMAKE_ON= -DLLVM_ENABLE_SPHINX=ON \ -DSPHINX_WARNINGS_AS_ERRORS=OFF \ -DLLVM_BUILD_DOCS=ON DOCS_PLIST_FILES= ${MAN1SRCS:S|^|man/man1/|:S|.1$|${LLVM_SUFFIX}.1.gz|} EXTRAS_DESC= Extra clang tools EXTRAS_IMPLIES= CLANG EXTRAS_DISTFILES= clang-tools-extra-${DISTVERSION}.src${EXTRACT_SUFX} LIT_DESC= Install lit and FileCheck test tools LLD_DESC= Install lld, the LLVM linker LLD_DISTFILES= lld-${DISTVERSION}.src${EXTRACT_SUFX} LLDB_BUILD_DEPENDS= swig:devel/swig13 LLDB_DESC= Install lldb, the LLVM debugger LLDB_DISTFILES= lldb-${DISTVERSION}.src${EXTRACT_SUFX} LLDB_IMPLIES= CLANG OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library OPENMP_DISTFILES= openmp-${DISTVERSION}.src${EXTRACT_SUFX} OPENMP_EXTRA_PATCHES= ${PATCHDIR}/openmp-patch-bug32279 GOLD_DESC= Build the LLVM Gold plugin for LTO GOLD_CMAKE_ON= -DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include GOLD_BUILD_DEPENDS= ${LOCALBASE}/bin/ld.gold:devel/binutils .if defined(WITH_DEBUG) CMAKE_BUILD_TYPE= RelWithDebInfo STRIP= .endif _CRTLIBDIR= ${LLVM_PREFIX:S|${PREFIX}/||}/lib/clang/${LLVM_RELEASE}/lib/freebsd # Emulate USE_GITHUB's ${WRKSRC_tag} to reduce diffs to ../llvm-devel .for option in CLANG COMPILER_RT EXTRAS LLD LLDB OPENMP WRKSRC_${option:tl}= ${WRKDIR}/${${option}_DISTFILES:S/${EXTRACT_SUFX}//} .endfor OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx PLIST_SUB+= LLVM_RELEASE=${LLVM_RELEASE} COMMANDS= bugpoint \ llc \ lli \ llvm-ar \ llvm-as \ llvm-bcanalyzer \ llvm-config \ llvm-cov \ llvm-diff \ llvm-dis \ llvm-dwarfdump \ llvm-extract \ llvm-link \ llvm-mc \ llvm-mcmarkup \ llvm-nm \ llvm-objdump \ llvm-profdata \ llvm-ranlib \ llvm-readobj \ llvm-rtdyld \ llvm-size \ llvm-split \ llvm-stress \ llvm-symbolizer \ llvm-tblgen \ macho-dump \ opt FIRST_COMMAND= ${COMMANDS:C/^/XXXX/1:MXXXX*:C/^XXXX//} STRIP_LIBS= BugpointPasses.so \ LLVMHello.so \ ${LIBNAME}.0 \ libLTO.so EXTRAS_COMMANDS+= \ clang-apply-replacements \ clang-modernize \ clang-query \ clang-rename \ clang-tidy \ modularize EXTRAS_LIBS= libclangApplyReplacements \ libclangQuery \ libclangRename \ libclangTidy \ libclangTidyGoogleModule \ libclangTidyLLVMModule \ libclangTidyMiscModule \ libclangTidyReadabilityModule \ libclangTidyUtils \ libmodernizeCore EXTRAS_PATTERN= ${EXTRAS_COMMANDS:tW:C/ */|/g}|${EXTRAS_LIBS:tW:C/ */|/g} .include # keep in sync with /usr/src/lib/clang/clang.build.mk CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} .if ${PORT_OPTIONS:MCLANG} COMMANDS+= clang \ clang++ \ clang-check \ clang-cpp \ clang-format \ clang-tblgen \ scan-build \ scan-view MAN1SRCS+= clang.1 \ scan-build.1 CLANG_PATTERN= (c-index-test|clang|scan-|Reporter.py|ScanView.py|scanview.css|sorttable.js|startfile.py|-analyzer) .endif .if ${PORT_OPTIONS:MLIT} MAN1SRCS+= lit.1 FileCheck.1 _USES_PYTHON= python LIT_COMMANDS= lit llvm-lit FileCheck .endif .if ${PORT_OPTIONS:MLLDB} COMMANDS+= argdumper \ lldb \ lldb-mi \ lldb-server _USES_PYTHON= python .endif .if ! ${OPTIONS_DEFINE:MCOMPILER_RT} # Hack to disable COMPILER_RT in plist of unsupported architectures PLIST_SUB+= COMPILER_RT="@comment " .endif .if ! ${OPTIONS_DEFINE:MGOLD} # Hack to disable GOLD in plist of unsupported architectures PLIST_SUB+= GOLD="@comment " .else .endif .if ! ${OPTIONS_DEFINE:MOPENMP} # Hack to disable OPENMP in plist of unsupported architectures PLIST_SUB+= OPENMP="@comment " .else .endif _USES_PYTHON?= python:build USES+= ${_USES_PYTHON} MAN1SRCS+= bugpoint.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \ llvm-bcanalyzer.1 llvm-build.1 llvm-config.1 llvm-cov.1 \ llvm-diff.1 llvm-dis.1 llvm-dwarfdump.1 \ llvm-extract.1 llvm-lib.1 llvm-link.1 llvm-nm.1 \ llvm-profdata.1 llvm-readobj.1 llvm-stress.1 llvm-symbolizer.1 \ opt.1 tblgen.1 .include .if ${ARCH} == "amd64" _COMPILER_RT_LIBS= \ libclang_rt.asan-preinit-x86_64.a \ libclang_rt.asan-x86_64.a \ libclang_rt.asan-x86_64.a.syms \ libclang_rt.asan-x86_64.so \ libclang_rt.asan_cxx-x86_64.a \ libclang_rt.asan_cxx-x86_64.a.syms \ libclang_rt.builtins-x86_64.a \ libclang_rt.dd-x86_64.a \ libclang_rt.dyndd-x86_64.so \ libclang_rt.lsan-x86_64.a \ libclang_rt.profile-x86_64.a \ libclang_rt.safestack-x86_64.a \ libclang_rt.tsan-x86_64.a \ libclang_rt.tsan-x86_64.a.syms \ libclang_rt.tsan_cxx-x86_64.a \ libclang_rt.tsan_cxx-x86_64.a.syms \ libclang_rt.ubsan_standalone-x86_64.a \ libclang_rt.ubsan_standalone-x86_64.a.syms \ libclang_rt.ubsan_standalone_cxx-x86_64.a \ libclang_rt.ubsan_standalone_cxx-x86_64.a.syms .endif .if ${ARCH} == "i386" _COMPILER_RT_LIBS+= \ libclang_rt.asan-i386.a \ libclang_rt.asan-i386.so \ libclang_rt.asan-preinit-i386.a \ libclang_rt.asan_cxx-i386.a \ libclang_rt.builtins-i386.a \ libclang_rt.profile-i386.a \ libclang_rt.safestack-i386.a \ libclang_rt.ubsan_standalone-i386.a \ libclang_rt.ubsan_standalone_cxx-i386.a .endif .if ${PORT_OPTIONS:MEXTRAS} COMMANDS+= ${EXTRAS_COMMANDS} MAN1SRCS+= extraclangtools.1 PORTDOCS+= clang-tools SHEBANG_FILES+= tools/clang/tools/extra/clang-tidy/tool/clang-tidy-diff.py \ tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py .endif .if ${PORT_OPTIONS:MLLD} COMMANDS+= lld PORTDOCS+= lld .endif .if ${PYTHON_REL} < 3400 LLDB_BUILD_DEPENDS+= \ ${PYTHON_PKGNAMEPREFIX}enum34>0:devel/py-enum34 .endif .if ${PORT_OPTIONS:MLLDB} && ${PYTHON_REL} >= 3000 BROKEN= LLDB does not build with Python 3 .endif post-extract-CLANG-on: ${MV} ${WRKSRC_clang} ${PATCH_WRKSRC}/tools/clang post-extract-EXTRAS-on: ${MV} ${WRKSRC_extras} ${PATCH_WRKSRC}/tools/clang/tools/extra post-extract-LLD-on: ${MV} ${WRKSRC_lld} ${PATCH_WRKSRC}/tools/lld post-extract-LLDB-on: ${MV} ${WRKSRC_lldb} ${PATCH_WRKSRC}/tools/lldb post-extract-OPENMP-on: ${MV} ${WRKSRC_openmp} ${PATCH_WRKSRC}/tools/openmp post-patch: ${REINPLACE_CMD} -e 's|import lit|import lit${LLVM_SUFFIX}|' \ -e 's|from lit|from lit${LLVM_SUFFIX}|' \ -e 's|lit\.|lit${LLVM_SUFFIX}.|' \ ${WRKSRC}/utils/lit/lit.py ${WRKSRC}/utils/lit/lit/*.py ${REINPLACE_CMD} -e 's,/usr/local/,${LOCALBASE}/,' \ ${WRKSRC}/CMakeLists.txt post-patch-COMPILER_RT-on: cd ${WRKSRC_compiler_rt} && patch < ${PATCHDIR}/compiler-rt-patch-svn-261229 cd ${WRKSRC_compiler_rt} && patch < ${PATCHDIR}/compiler-rt-patch-svn-294806 .if ${ARCH} == "amd64" cd ${WRKSRC_compiler_rt} && patch < ${PATCHDIR}/compiler-rt-patch-no-m32 .endif post-build-COMPILER_RT-on: ${MKDIR} ${WRKDIR}/compiler-rt-build cd ${WRKDIR}/compiler-rt-build && \ ${CMAKE_BIN} ${CMAKE_ARGS} \ -DLLVM_CONFIG_PATH=${CONFIGURE_WRKSRC}/bin/llvm-config \ ${WRKSRC_compiler_rt} && \ ${MAKE_ENV} ${MAKE_CMD} post-patch-CLANG-on: ${REINPLACE_CMD} -e 's|%%LLVM_PREFIX%%|${LLVM_PREFIX}|' \ ${PATCH_WRKSRC}/tools/clang/lib/Driver/Tools.cpp post-install: ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/llvm/MC/MCAnalysis ${INSTALL_SCRIPT} ${WRKDIR}/llvm-wrapper.sh \ ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX} .for command in ${COMMANDS:C/^/XXXX/1:NXXXX*} ${LN} -f ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX} \ ${STAGEDIR}${PREFIX}/bin/${command}${LLVM_SUFFIX} .endfor post-install-DOCS-on: ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/doc ${STAGEDIR}${DOCSDIR} .for _man in ${MAN1SRCS} ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/${_man} \ ${STAGEDIR}${MANPREFIX}/man/man1/${_man:R}${LLVM_SUFFIX}.1 .endfor .if ! ${PORT_OPTIONS:MLIT} ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/lit.1 ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/FileCheck.1 .endif ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/ .if ${PORT_OPTIONS:MCLANG} post-install-DOCS-off: ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/scan-build.1 ${RM} -r ${STAGEDIR}${LLVM_PREFIX}/share/man .endif post-install-LLDB-on: ${RM} ${STAGEDIR}${LLVM_PREFIX}/lib/python*/site-packages/lib ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/lldb/Host/windows/getopt post-install-CLANG-on: ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/clang \ ${STAGEDIR}${LLVM_PREFIX}/bin/clang-cpp ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/clang-tblgen \ ${STAGEDIR}${LLVM_PREFIX}/bin/ post-install-COMPILER_RT-on: cd ${WRKDIR}/compiler-rt-build && \ ${MAKE_ENV} ${MAKE_CMD} ${INSTALL_TARGET} ${MKDIR} ${STAGEDIR}${PREFIX}/${_CRTLIBDIR} ${MV} ${STAGEDIR}${LLVM_PREFIX}/lib/freebsd/* \ ${STAGEDIR}${PREFIX}/${_CRTLIBDIR} ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/lib/freebsd post-install-LIT-on: ${INSTALL_SCRIPT} ${PATCH_WRKSRC}/utils/lit/lit.py \ ${STAGEDIR}${LLVM_PREFIX}/bin/lit ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \ ${STAGEDIR}${LLVM_PREFIX}/bin/llvm-lit ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \ ${STAGEDIR}${PREFIX}/bin/lit${LLVM_SUFFIX} ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \ ${STAGEDIR}${PREFIX}/bin/llvm-lit${LLVM_SUFFIX} ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX} ${INSTALL_DATA} ${WRKSRC}/utils/lit/lit/*.py \ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX} ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/FileCheck \ ${STAGEDIR}${LLVM_PREFIX}/bin/ ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/FileCheck \ ${STAGEDIR}${PREFIX}/bin/FileCheck${LLVM_SUFFIX} TEST_CMD= '(cd ${WRKSRC}/test; ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${WRKSRC}/Release/lib ${MAKE_CMD} check-local-lit)' regression-test: ${BUILD_COOKIE} if [ `${ID} -u` = 0 ]; then \ ${CHOWN} -R nobody ${WRKSRC}/test; \ su -m nobody -c ${TEST_CMD}; \ else \ ${SH} -c ${TEST_CMD}; \ fi build-plist: ${RM} ${PLIST} ${PLIST}.tmp .for command in ${COMMANDS} ${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp .endfor .for command in ${LIT_COMMANDS} ${ECHO_CMD} %%LIT%%bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp ${ECHO_CMD} %%LIT%%${LLVM_PREFIX:S|${PREFIX}/||}/bin/${command} >> ${PLIST}.tmp .endfor ${FIND} ${STAGEDIR}${LLVM_PREFIX} -type f -o -type l | \ ${GREP} -v '[/-]lit$$' | ${GREP} -v 'FileCheck$$' | \ ${GREP} -v man/man1 | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' \ -e 's|${LLVM_RELEASE}|%%LLVM_RELEASE%%|' \ -e 's|release.cmake|%%CMAKE_BUILD_TYPE%%.cmake|' | \ ${SORT} >> ${PLIST}.tmp ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/lit${LLVM_SUFFIX} -type f | \ ${SED} -e 's|${STAGEDIR}${PYTHON_SITELIBDIR}|%%LIT%%%%PYTHON_SITELIBDIR%%|' | \ ${SORT} >> ${PLIST}.tmp awk '{ \ if ($$0 ~ /${CLANG_PATTERN}/ && $$0 !~ /(omp.h|${EXTRAS_PATTERN}|libclang_rt)/) {printf "%%%%CLANG%%%%"} \ if ($$0 ~ /asan_blacklist.txt|sanitizer/) \ {printf "%%%%COMPILER_RT%%%%"} \ if ($$0 ~ /(${EXTRAS_PATTERN})/) {printf "%%%%EXTRAS%%%%"} \ if ($$0 ~ /lld/ && $$0 !~ /lldb/) {printf "%%%%LLD%%%%"} \ if ($$0 ~ /(argdumper|lldb|six.py)/) {printf "%%%%LLDB%%%%"} \ if ($$0 ~ /lib.*omp/) {printf "%%%%OPENMP%%%%"} \ if ($$0 ~ /LLVMgold/) {printf "%%%%GOLD%%%%"} \ if ($$0 !~ /libclang_rt/) {print}}' ${PLIST}.tmp >> ${PLIST} ${RM} ${PLIST}.tmp check-commands: .for command in ${COMMANDS} test -e ${STAGEDIR}${LLVM_PREFIX}/bin/${command} .endfor .if make(svn-patch-clang) .if !defined(PATCH_REV) .error svn-patch-clang requires that PATCH_REV be set .endif _PATCH_FILE=${FILESDIR}/clang-patch-svn-${PATCH_REV} _LLVM_BASE=http://llvm.org/svn/llvm-project/cfe/trunk svn-patch-clang: svn log -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE} svn diff -c ${PATCH_REV} ${_LLVM_BASE} | \ sed -E -e 's;^(---|\+\+\+) ;\1 tools/clang/;' >> ${_PATCH_FILE} .endif .if make(svn-patch-compiler-rt) .if !defined(PATCH_REV) .error svn-patch-compiler-rt requires that PATCH_REV be set .endif _PATCH_FILE=${FILESDIR}/compiler-rt-patch-svn-${PATCH_REV} _LLVM_BASE=http://llvm.org/svn/llvm-project/compiler-rt/trunk svn-patch-compiler-rt: svn log -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE} svn diff -c ${PATCH_REV} ${_LLVM_BASE} | \ sed -E -e 's;^(---|\+\+\+) ;\1 tools/compiler-rt/;' >> ${_PATCH_FILE} .endif .if make(svn-patch-lldb) .if !defined(PATCH_REV) .error svn-patch-lldb requires that PATCH_REV be set .endif _PATCH_FILE=${FILESDIR}/lldb-patch-svn-${PATCH_REV} _LLVM_BASE=http://llvm.org/svn/llvm-project/lldb/trunk svn-patch-lldb: svn log -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE} svn diff -c ${PATCH_REV} ${_LLVM_BASE} | >> ${_PATCH_FILE} .endif .if make(svn-patch-llvm) .if !defined(PATCH_REV) .error svn-patch-llvm requires that PATCH_REV be set .endif _PATCH_FILE=${FILESDIR}/patch-svn-${PATCH_REV} _LLVM_BASE=http://llvm.org/svn/llvm-project/llvm/trunk svn-patch-llvm: svn log -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE} svn diff -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE} .endif .include Index: head/devel/smake/Makefile =================================================================== --- head/devel/smake/Makefile (revision 441813) +++ head/devel/smake/Makefile (revision 441814) @@ -1,36 +1,38 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= smake PORTVERSION= 1.2.5 CATEGORIES= devel MASTER_SITES= SF/s-make MAINTAINER= ports@FreeBSD.org COMMENT= Portable make program with automake features -BROKEN_i386= Does not compile - LICENSE= CDDL GPLv2 LICENSE_COMB= multi LICENSE_FILE_CDDL= ${WRKSRC}/CDDL.Schily.txt + +BROKEN_i386= fails to compile +NOT_FOR_ARCHS= aarch64 armv6 +NOT_FOR_ARCHS_REASON= unknown rule to build: ./RULES/arm-freebsd-/nxb-bin/usr/bin/cc.rul WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/.a.*//g} USES= gmake tar:bzip2 MAKE_ENV= CCOM="${CC}" MAKE_ARGS= INS_BASE=${PREFIX} DEFMANBASE=. CC="${CC}" CCOM="${CC}" PLIST_SUB= RULESUSED="${ARCH}-freebsd-cc" MKLINKS= ${WRKSRC}/RULES/MKLINKS GCCRULE= ${WRKSRC}/RULES/cc-gcc.rul pre-build: @${REINPLACE_CMD} -e 's|gcc$$|${CC}|' ${GCCRULE} @${ECHO_CMD} "\$$symlink i386-freebsd-cc.rul ${ARCH}-freebsd-${CC}.rul" >> ${MKLINKS} pre-install: ${STRIP_CMD} ${WRKSRC}/smake/OBJ/${ARCH}-freebsd-${CC}/smake .include Index: head/devel/statcvs/Makefile =================================================================== --- head/devel/statcvs/Makefile (revision 441813) +++ head/devel/statcvs/Makefile (revision 441814) @@ -1,50 +1,52 @@ # Created by: Greg Larkin # $FreeBSD$ PORTNAME= statcvs PORTVERSION= 0.7.0 PORTREVISION= 1 CATEGORIES= devel java MASTER_SITES= SF/${PORTNAME}/Download%20StatCVS/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-source MAINTAINER= ports@FreeBSD.org COMMENT= CVS repository activity report generator LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/etc/LICENSE +BROKEN_armv6= fails to compile: build.xml: compilation failed + USES= zip USE_JAVA= yes USE_ANT= yes JAVA_VERSION= 1.6+ NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DATADIR= ${JAVASHAREDIR}/${PORTNAME} ALL_TARGET= jar SUB_FILES= pkg-message PORTDOCS= * PLIST_FILES= %%DATADIR%%/statcvs.jar OPTIONS_DEFINE= DOCS DOCS_ALL_TARGET=javadoc .include .if ${JAVA_PORT_VERSION} == "1.6.0" PLIST_SUB= JDK6="" .else PLIST_SUB= JDK6="@comment " .endif do-install: (cd ${WRKSRC}/dist && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) do-install-DOCS-on: (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/dns/dnsutl/Makefile =================================================================== --- head/dns/dnsutl/Makefile (revision 441813) +++ head/dns/dnsutl/Makefile (revision 441814) @@ -1,24 +1,26 @@ # Created by: Karl Dietz (Karl.Dietz@frankfurt.netsurf.de) # $FreeBSD$ PORTNAME= dnsutl PORTVERSION= 1.12 PORTREVISION= 2 CATEGORIES= dns MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= Programs to make using DNS easier LIB_DEPENDS= libexplain.so:devel/libexplain +BROKEN_armv6= fails to package: FAILED test of common/srrf.c file + GNU_CONFIGURE= yes ALL_TARGET= all sure CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes post-install: ${INSTALL_MAN} ${WRKSRC}/man1/*.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/dns/powerdns-recursor/Makefile =================================================================== --- head/dns/powerdns-recursor/Makefile (revision 441813) +++ head/dns/powerdns-recursor/Makefile (revision 441814) @@ -1,58 +1,59 @@ # Created by: sten@blinkenlights.nl # $FreeBSD$ PORTNAME= recursor PORTVERSION= 4.0.4 PORTREVISION= 3 CATEGORIES= dns ipv6 MASTER_SITES= http://downloads.powerdns.com/releases/ PKGNAMEPREFIX= powerdns- DISTNAME= pdns-${PORTNAME}-${PORTVERSION} MAINTAINER= tremere@cainites.net COMMENT= Advanced DNS recursor LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= libboost_context.so:devel/boost-libs +BROKEN_armv6= fails to compile: use of overloaded operator << is ambiguous BROKEN_sparc64= fails to compile: json11.cpp: undefined reference to std::__throw_out_of_range_fmt BROKEN_powerpc64= fails to compile: dnslabeltext.cc: undefined reference to std::__cxx11::basic_string USES= compiler:c++11-lib cpe gmake localbase pkgconfig ssl tar:bzip2 GNU_CONFIGURE= YES CXXFLAGS+= -D_GLIBCXX_USE_C99 CPE_VENDOR= powerdns OPTIONS_DEFINE= SETUID OPTIONS_DEFAULT= LUA SETUID OPTIONS_RADIO= LUA_RG OPTIONS_RADIO_LUA_RG= LUA LUAJIT LUAJIT_DESC= Enable LuaJIT LUA_RG_DESC= Lua Engine SETUID_DESC= Run as pdns_recursor user CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc/pdns SUB_FILES= pkg-message LUA_CONFIGURE_WITH= lua LUA_USES= lua LUAJIT_CONFIGURE_WITH= luajit LUAJIT_LIB_DEPENDS= libluajit-5.1.so.2:lang/luajit SETUID_EXTRA_PATCHES= ${PATCHDIR}/extrapatch-setuid USE_RC_SUBR+= pdns-recursor .include .if ${PORT_OPTIONS:MSETUID} USERS= pdns_recursor GROUPS= pdns .endif .include Index: head/editors/codelite/Makefile =================================================================== --- head/editors/codelite/Makefile (revision 441813) +++ head/editors/codelite/Makefile (revision 441814) @@ -1,98 +1,100 @@ # Created by: gahr # $FreeBSD$ PORTNAME= codelite PORTVERSION= 10.0 PORTREVISION= 1 CATEGORIES= editors devel MAINTAINER= mmokhi@FreeBSD.org COMMENT= Open Source IDE for C/C++ LICENSE= GPLv2+ RUN_DEPENDS= xterm:x11/xterm LIB_DEPENDS+= libhunspell-1.6.so:textproc/hunspell +BROKEN_armv6= fails to configure: has leading or trailing whitespace. This is now an error according to policy CMP0004 + USE_GITHUB= yes GH_ACCOUNT= eranif USES= cmake:outsource compiler:c++11-lib dos2unix execinfo gettext \ pathfix shebangfix sqlite USE_GNOME+= cairo gtk20 DOS2UNIX_GLOB= *.cpp *.txt SHEBANG_FILES= Runtime/codelite_xterm bash_CMD= /bin/sh USE_WX= 3.0 CMAKE_ARGS= -DPREFIX:STRING="${PREFIX}" \ -DIS_FREEBSD:STRING=1 \ -DCL_WX_CONFIG:STRING="${WX_CONFIG:T}" USE_LDCONFIG= ${PREFIX}/lib/codelite INSTALLS_ICONS= yes CXXFLAGS+= ${EXECINFO_CPPFLAGS} LDFLAGS+= ${EXECINFO_LDFLAGS} OPTIONS_DEFINE= CSCOPE SFTP OPTIONS_RADIO= CLANG OPTIONS_SUB= yes CSCOPE_DESC= CScope integration CSCOPE_RUN_DEPENDS= cscope:devel/cscope SFTP_DESC= Secure FTP support via libssh SFTP_LIB_DEPENDS= libssh.so:security/libssh SFTP_CMAKE_OFF= -DENABLE_SFTP:STRING=0 SFTP_USES= localbase CLANG_DESC= Clang code-completion .for v in 34 35 36 37 38 39 OPTIONS_RADIO_CLANG+= CLANG$v CLANG$v_DESC= Clang ${v:C/(.)(.)/\1.\2.x/} .if $v == 39 CLANG$v_BUILD_DEPENDS= llvm$v>0:devel/llvm$v CLANG$v_RUN_DEPENDS= llvm$v>0:devel/llvm$v .else CLANG$v_BUILD_DEPENDS= clang$v>0:lang/clang$v CLANG$v_RUN_DEPENDS= clang$v>0:lang/clang$v .endif post-patch-CLANG$v-on: @${REINPLACE_CMD} -e \ 's|/usr/lib/llvm-.*/|${LOCALBASE}/llvm$v/|' \ ${WRKSRC}/cmake/Modules/FindLibClang.cmake \ ${WRKSRC}/cmake/Modules/FindLibLLDB.cmake .endfor .include .if ${PORT_OPTIONS:MCLANG*} CMAKE_ARGS+= -DENABLE_LLDB:STRING=1 -DENABLE_CLANG:STRING=1 .else CMAKE_ARGS+= -DENABLE_LLDB:STRING=0 -DENABLE_CLANG:STRING=0 .endif post-patch: # Use the correct wx-config @${REINPLACE_CMD} -e \ '/ IS_FREEBSD/s|^|#| ; \ / CL_WX_CONFIG/s|^|#| ; \ / -Wno-/s|^|#| ; \ / -O2/s|^|#| ; \ s|"-s"|""|' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e \ 's|"-lkvm"|"-lkvm -lutil"| ; \ s|share/man|man|' \ ${WRKSRC}/LiteEditor/CMakeLists.txt @${REINPLACE_CMD} -e \ 's|"-lutil"|"-lkvm -lutil"|' \ ${WRKSRC}/codelite_terminal/CMakeLists.txt @${REINPLACE_CMD} -e \ '/ADDITIONAL_LIBRARIES/s|""|"-lexecinfo"|' \ ${WRKSRC}/sdk/codelite_cppcheck/CMakeLists.txt @${REINPLACE_CMD} -e \ 's|/bin/grep|/usr/bin/grep|' \ ${WRKSRC}/cmake/Modules/FindLibClang.cmake .include Index: head/editors/texmacs/Makefile =================================================================== --- head/editors/texmacs/Makefile (revision 441813) +++ head/editors/texmacs/Makefile (revision 441814) @@ -1,94 +1,96 @@ # Created by: Geoffrey Mainland # $FreeBSD$ PORTNAME= texmacs PORTVERSION= 1.99.4 PORTREVISION= 2 CATEGORIES= editors print MASTER_SITES= http://www.texmacs.org/Download/ftp/tmftp/source/ DISTNAME= TeXmacs-${PORTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= WYSIWYG scientific text editor LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libltdl.so:devel/libltdl \ libguile.so:lang/guile \ libgmp.so:math/gmp RUN_DEPENDS= fig2dev:print/transfig +BROKEN_armv6= fails to compile: call to min is ambiguous + USES= cpe desktop-file-utils gmake iconv localbase pkgconfig python \ shared-mime-info shebangfix USE_TEX= tex:run dvipsk:run GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-optimize="${CXXFLAGS}" MAKE_ARGS= CP="${CP} -R -f" ALL_TARGET= ${PORTNAME:tu} SHEBANG_FILES= plugins/asymptote/bin/* plugins/dratex/bin/* \ plugins/eukleides/bin/* plugins/feynmf/bin/* \ plugins/mupad/bin/* plugins/texgraph/bin/* \ plugins/xypic/bin/* \ plugins/python/bin/tm_python plugins/sage/bin/tm_sage \ plugins/mathematica/bin/realpath.py DATADIR= ${PREFIX}/share/TeXmacs OPTIONS_DEFINE= ASPELL FREETYPE GHOSTSCRIPT IMLIB2 PDF QT4 SQLITE OPTIONS_DEFAULT=ASPELL FREETYPE GHOSTSCRIPT IMLIB2 PDF QT4 SQLITE OPTIONS_SUB= yes ASPELL_RUN_DEPENDS= aspell:textproc/aspell FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CONFIGURE_ENABLE= freetype FREETYPE_CONFIGURE_ENV_OFF= FREETYPE_CFLAGS=" " FREETYPE_LDFLAGS=" " \ ac_cv_header_ft2build_h=no GHOSTSCRIPT_USES= ghostscript:x11 GHOSTSCRIPT_CONFIGURE_ON= --with-gs=yes GHOSTSCRIPT_CONFIGURE_OFF= --with-gs=no IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_CONFIGURE_WITH= imlib2 PDF_CONFIGURE_ENABLE= pdf-renderer PDF_LDFLAGS= -lz PDF_IMPLIES= FREETYPE GHOSTSCRIPT QT4_USE= qt4=accessible,corelib,gui,imageformats \ qt4=moc_build,qmake_build,rcc_build,uic_build QT4_USE_OFF= xorg=xext QT4_CONFIGURE_ON= --with-qt=${PREFIX} --enable-qtpipes QT4_CONFIGURE_OFF= --disable-qt QT4_VARS= QT_PLUGINS_LIST="accessible imageformats" QT4_VARS_OFF= QT_PLUGINS_LIST="" SQLITE_USES= sqlite SQLITE_CONFIGURE_ON= --with-sqlite3 post-patch: @${REINPLACE_CMD} -e \ '/SVNREV\//s|^|#| ; \ s|LIBS="-liconv"|LIBS="-liconv $$LIBS"| ; \ s|/-liconv}|}| ; \ s|"-Wl,-rpath,"|""| ; \ s|\[\[ |[ |g ; \ s| \]\]| ]|g ; \ s|== no|= no| ; \ s|$${QT_PLUGINS_LIST/,/ }|${QT_PLUGINS_LIST}|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/require/s|"python"|"${PYTHON_CMD:T}"|' \ ${WRKSRC}/plugins/python/progs/init-python.scm @${REINPLACE_CMD} -e \ 's|int tab=.*)|int tab)|' \ ${WRKSRC}/src/Kernel/Types/tree.hpp @${REINPLACE_CMD} -e \ 's|int dpi=.*)|int dpi)|' \ ${WRKSRC}/src/Typeset/boxes.hpp post-install: @${FIND} ${STAGEDIR}${DATADIR} -name "._*" -delete @${FIND} ${STAGEDIR}${DATADIR} -name "*.bak" -delete .for f in realpath texmacs.bin tm_axiom tm_graphviz tm_maple_5 tm_r tm_shell ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/TeXmacs/bin/${f} .endfor .include Index: head/games/exult/Makefile =================================================================== --- head/games/exult/Makefile (revision 441813) +++ head/games/exult/Makefile (revision 441814) @@ -1,65 +1,66 @@ # Created by: Igor Pokrovsky # $FreeBSD$ PORTNAME= exult PORTVERSION= 1.5.0.20160514 PORTREVISION= 1 CATEGORIES= games MAINTAINER= ports@FreeBSD.org COMMENT= Ultima VII engine LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libpng.so:graphics/png +BROKEN_armv6= fails to compile: constant expression evaluates to -1 which cannot be narrowed to type char +BROKEN_aarch64= fails to compile: constant expression evaluates to -1 which cannot be narrowed to type char + USE_GITHUB= yes GH_TAGNAME= b15afba USES= autoreconf compiler:c++11-lib gmake libtool localbase pkgconfig USE_XORG= xext GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-alsa \ --with-icondir=${PREFIX}/share/pixmaps SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS FLUIDSYNTH GIMP STUDIO THUMBNAILER OPTIONS_SINGLE= SDL OPTIONS_SINGLE_SDL= SDL1 SDL2 OPTIONS_DEFAULT= SDL1 STUDIO OPTIONS_SUB= yes FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth FLUIDSYNTH_CONFIGURE_ENABLE=\ fluidsynth GIMP_DESC= GIMP plugin support GIMP_LIB_DEPENDS= libgimp-2.0.so:graphics/gimp-app GIMP_CONFIGURE_ENABLE= gimp-plugin SDL1_DESC= Simple Direct Media Layer 1 support SDL1_USE= sdl=mixer SDL1_CONFIGURE_ARGS= --with-sdl=sdl12 SDL2_DESC= Simple Direct Media Layer 2 support SDL2_USE= sdl=mixer2 SDL2_CONFIGURE_ARGS= --with-sdl=sdl2 STUDIO_DESC= Install Exult Studio STUDIO_CONFIGURE_ENABLE=\ exult-studio exult-studio-support STUDIO_USE= gnome=libglade2 THUMBNAILER_DESC= Gnome SHP thumbnailer support THUMBNAILER_USES= shared-mime-info THUMBNAILER_USE= gnome=libgnomeui THUMBNAILER_CONFIGURE_ENABLE=\ gnome-shp-thumbnailer post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in FAQ NEWS README ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor - -BROKEN_aarch64= Fails to compile: error: constant expression evaluates to -1 which cannot be narrowed to type char .include Index: head/games/jinput/Makefile =================================================================== --- head/games/jinput/Makefile (revision 441813) +++ head/games/jinput/Makefile (revision 441814) @@ -1,38 +1,40 @@ # Created by: loader # $FreeBSD$ PORTNAME= jinput DISTVERSION= 20110801.r247 CATEGORIES= games java MASTER_SITES= LOCAL/loader MAINTAINER= ports@FreeBSD.org COMMENT= Java Game Controller API BUILD_DEPENDS= ${JAVALIBDIR}/jutils/jutils.jar:games/jutils RUN_DEPENDS= ${JAVALIBDIR}/jutils/jutils.jar:games/jutils +BROKEN_armv6= fails to compile: build.xml: compilation failed + USES= tar:bzip2 USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native JAVA_VENDOR= openjdk USE_ANT= yes ALL_TARGET= simple_linux NO_ARCH= yes PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}/${PORTNAME}.jar post-patch: @${LN} -sf ${JAVALIBDIR}/jutils/jutils.jar ${WRKSRC}/lib/ do-build: @(cd ${BUILD_WRKSRC}; \ ${SETENV} ${MAKE_ENV} ${ANT} ${ALL_TARGET}) do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/dist/${PORTNAME}.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}/ .include Index: head/games/netradiant/Makefile =================================================================== --- head/games/netradiant/Makefile (revision 441813) +++ head/games/netradiant/Makefile (revision 441814) @@ -1,62 +1,62 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= netradiant PORTVERSION= 20130630 PORTREVISION= 8 CATEGORIES= games cad MASTER_SITES= http://ingar.satgnu.net/gtkradiant/files/ \ http://freebsd.nsu.ru/distfiles/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src DISTFILES= ${DISTNAME}${EXTRACT_SUFX} q3map2.6 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= danfe@FreeBSD.org COMMENT= Fork of the well-known GtkRadiant 1.5 FPS games map editor LICENSE= GPLv2 LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \ libwebp.so:graphics/webp +BROKEN_aarch64= fails to link: ldd: install/modules/archivepak.so: not a FreeBSD ELF shared object +BROKEN_armv6= fails to build: h2data.armv6: No such file or directory + USES= gmake jpeg pkgconfig tar:bzip2 USE_GL= gl USE_GNOME= gtk20 libxml2 MAKE_ENV= BUILD=release DOWNLOAD_GAMEPACKS=no LIBS_DL="" \ RADIANT_ABOUTMSG="For ${OPSYS} ${OSREL} (${ARCH})" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib SUB_FILES= ${PORTNAME} SUB_LIST= ARCH=${ARCH} PLIST_SUB:= ${SUB_LIST} - -BROKEN_aarch64= Fails to link: ldd: install/modules/archivepak.so: not a FreeBSD ELF shared object -BROKEN_armv6= Fails to build: h2data.armv6: No such file or directory post-patch: # Add missing checks for __FreeBSD__ @${FIND} ${WRKSRC}/tools -name '*.[ch]' | ${XARGS} ${REINPLACE_CMD} \ -e 's/__linux__/__${OPSYS}__ ) || defined ( &/' # Fix the build against Clang @${REINPLACE_CMD} -e '/#include "generic\/reference\.h"/x ; 288G' \ ${WRKSRC}/libs/scenelib.h @${REINPLACE_CMD} -e '/#include "generic\/referencecounted\.h/ { \ x ; s/^/#include "scenelib.h"/ ; G ; }' \ ${WRKSRC}/plugins/mapq3/parse.h pre-install: # Fix permissions of some files (drop bogus execute bit) @${FIND} ${WRKSRC}/install/osirion.game -type f | ${XARGS} ${CHMOD} a-x @${CHMOD} a-x ${WRKSRC}/install/games/osirion.game # Remove a copy of GNU GPL from what we are going to install @${RM} ${WRKSRC}/install/GPL.txt do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${CP} -a ${WRKSRC}/install/* ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${DISTDIR}/q3map2.6 ${STAGEDIR}${MANPREFIX}/man/man6 .include Index: head/german/hunspell/Makefile =================================================================== --- head/german/hunspell/Makefile (revision 441813) +++ head/german/hunspell/Makefile (revision 441814) @@ -1,59 +1,61 @@ # $FreeBSD$ PORTNAME= hunspell PORTVERSION= 20161207 PORTREVISION= 1 CATEGORIES= german textproc MASTER_SITES= http://www.j3e.de/ispell/igerman98/dict/ \ LOCAL/sunpoet/${PORTNAME} DISTNAME= igerman98-${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= German hunspell dictionaries LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual BUILD_DEPENDS= aspell:textproc/aspell \ hunspell:textproc/hunspell +BROKEN_armv6= fails to install: hunspell-capmain-plus_de_DE.tmp: Error 1 + USES= gmake perl5 shebangfix tar:bzip2 ALL_TARGET= hunspell-all NO_ARCH= yes USE_PERL5= build SHEBANG_FILES= bin/*.pl PLIST_FILES= %%DATADIR%%/de_AT.aff \ %%DATADIR%%/de_AT.dic \ %%DATADIR%%/de_CH.aff \ %%DATADIR%%/de_CH.dic \ %%DATADIR%%/de_DE.aff \ %%DATADIR%%/de_DE.dic CHALIASES= de_LI DEALIASES= de_BE de_LU .for ALIAS in ${CHALIASES} ${DEALIASES} PLIST_FILES+= %%DATADIR%%/${ALIAS}.aff \ %%DATADIR%%/${ALIAS}.dic .endfor post-patch: @${REINPLACE_CMD} -e "s/AFFIX_EXPANDER = ispell/AFFIX_EXPANDER = aspell/g" \ ${WRKSRC}/Makefile do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/hunspell/de_AT.aff ${WRKSRC}/hunspell/de_AT.dic \ ${WRKSRC}/hunspell/de_CH.aff ${WRKSRC}/hunspell/de_CH.dic \ ${WRKSRC}/hunspell/de_DE.aff ${WRKSRC}/hunspell/de_DE.dic ${STAGEDIR}${DATADIR}/ .for ALIAS in ${CHALIASES} ${LN} -s de_CH.aff ${STAGEDIR}${DATADIR}/${ALIAS}.aff ${LN} -s de_CH.dic ${STAGEDIR}${DATADIR}/${ALIAS}.dic .endfor .for ALIAS in ${DEALIASES} ${LN} -s de_DE.aff ${STAGEDIR}${DATADIR}/${ALIAS}.aff ${LN} -s de_DE.dic ${STAGEDIR}${DATADIR}/${ALIAS}.dic .endfor .include Index: head/graphics/lightzone/Makefile =================================================================== --- head/graphics/lightzone/Makefile (revision 441813) +++ head/graphics/lightzone/Makefile (revision 441814) @@ -1,60 +1,62 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= lightzone PORTVERSION= 4.1.7 PORTREVISION= 2 CATEGORIES= graphics java DIST_SUBDIR= ${PORTNAME} MAINTAINER= yuri@rawbw.com COMMENT= Professional-level digital darkroom and photo editor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../COPYING BUILD_DEPENDS= jhindexer:java/javahelp \ git:devel/git \ rsync:net/rsync \ tidy:www/tidy-lib \ autoconf:devel/autoconf LIB_DEPENDS= liblcms2.so:graphics/lcms2 \ libtiff.so:graphics/tiff RUN_DEPENDS= jhindexer:java/javahelp +BROKEN_armv6= fails to compile: build.xml: exec returned: 1 + USE_GITHUB= yes GH_ACCOUNT= ktgw0316 GH_PROJECT= LightZone USES= desktop-file-utils gmake jpeg pkgconfig USE_ANT= yes USE_JAVA= yes USE_GCC= yes USE_LDCONFIG= yes USE_XORG= x11 JAVA_VENDOR= openjdk JAVA_VERSION= 1.6+ JAVA_BUILD= yes JAVA_RUN= yes INSTALLS_ICONS= yes LIBDIR= ${PREFIX}/lib/${PORTNAME} PLIST_SUB= LIBDIR="${LIBDIR}" WRKSRC_SUBDIR= linux post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC}|' -e 's|g++|${CXX}|' ${WRKSRC}/../lightcrafts/mk/platform.mk @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/products/lightzone do-install: ${INSTALL_SCRIPT} ${WRKSRC}/products/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/products/*.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} @${MKDIR} ${STAGEDIR}${LIBDIR} ${INSTALL_PROGRAM} ${WRKSRC}/products/LightZone-forkd ${STAGEDIR}${LIBDIR} ${INSTALL_PROGRAM} ${WRKSRC}/products/dcraw_lz ${STAGEDIR}${LIBDIR} ${INSTALL_LIB} ${WRKSRC}/products/*.so ${STAGEDIR}${LIBDIR} ${INSTALL_DATA} ${WRKSRC}/products/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/ @cd ${WRKSRC} && ${COPYTREE_SHARE} icons ${STAGEDIR}${PREFIX}/share/ .include Index: head/java/java3d/Makefile =================================================================== --- head/java/java3d/Makefile (revision 441813) +++ head/java/java3d/Makefile (revision 441814) @@ -1,65 +1,67 @@ # Created by: nork@FreeBSD.org # $FreeBSD$ PORTNAME= java3d PORTVERSION= 1.5.2 PORTREVISION= 5 CATEGORIES= java graphics games devel MASTER_SITES= https://sites.google.com/site/daemonwizard/ MAINTAINER= ports@FreeBSD.org COMMENT= Provides API for creating and manipulation of 3D geometry LICENSE= BSD2CLAUSE GPLv2 LICENSE_COMB= multi +BROKEN_armv6= fails to compile: build.xml: Compile failed; see the compiler error output for details + USES= tar:bzip2 USE_JAVA= yes USE_GL= gl USE_XORG= xt JAVA_VERSION= 1.6+ JAVA_VENDOR= openjdk USE_ANT= yes PLIST_SUB+= JAVA_HOME=${JAVA_HOME:S/^${PREFIX}\///} ARCH=${ARCH} DOCSSRC= ${WRKSRC}/j3d-core/build/freebsd/javadocs/docs-public PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e 's|gcc|${CC}|g' \ ${WRKSRC}/j3d-core/src/native/ogl/build-freebsd.xml do-build: cd ${WRKSRC}/vecmath && ${SETENV} ${MAKE_ENV} ${ANT} dist cd ${WRKSRC}/j3d-core \ && ${SETENV} ${MAKE_ENV} ${ANT} -Dbuild.type=fcs \ -Dis${OPSYS}=yes \ -Dports.localbase=${LOCALBASE} \ jar-opt post-build-DOCS-on: cd ${WRKSRC}/j3d-core \ && ${SETENV} ${MAKE_ENV} ${ANT} -Dbuild.type=fcs \ -Dis${OPSYS}=yes \ docs-public do-install: @${MKDIR} ${STAGEDIR}${JAVA_HOME}/jre/lib/ext ${INSTALL_DATA} \ ${WRKSRC}/vecmath/dist/lib/ext/vecmath.jar \ ${WRKSRC}/j3d-core/build/default/opt/lib/ext/j3dcore.jar \ ${WRKSRC}/j3d-core/build/default/opt/lib/ext/j3dutils.jar \ ${STAGEDIR}${JAVA_HOME}/jre/lib/ext @${MKDIR} ${STAGEDIR}${JAVA_HOME}/jre/lib/${ARCH} ${INSTALL} \ ${WRKSRC}/j3d-core/build/default/opt/native/libj3dcore-ogl.so \ ${STAGEDIR}${JAVA_HOME}/jre/lib/${ARCH} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${DOCSSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) .include Index: head/java/jcommon/Makefile =================================================================== --- head/java/jcommon/Makefile (revision 441813) +++ head/java/jcommon/Makefile (revision 441814) @@ -1,47 +1,49 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= jcommon PORTVERSION= 1.0.23 CATEGORIES= java devel MASTER_SITES= SF/jfreechart/3.%20JCommon/${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Collection of useful classes used by JFreeChart and JFreeReport LICENSE= LGPL21 +BROKEN_armv6= fails to package: find: *: No such file or directory + USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ OPTIONS_DEFINE= COMPILE DOCS OPTIONS_DEFAULT=COMPILE COMPILE_DESC= Build from source .include .if ${PORT_OPTIONS:MCOMPILE} USE_ANT= yes ALL_TARGET= compile-xml BUILD_WRKSRC= ${WRKSRC}/ant .else NO_BUILD= yes .endif .if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MCOMPILE} ALL_TARGET+= javadoc PORTDOCS= * .endif PLIST_FILES= %%JAVAJARDIR%%/jcommon.jar %%JAVAJARDIR%%/jcommon-xml.jar do-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-xml-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}-xml.jar .if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MCOMPILE} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/javadoc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} .endif .include Index: head/java/sigar/Makefile =================================================================== --- head/java/sigar/Makefile (revision 441813) +++ head/java/sigar/Makefile (revision 441814) @@ -1,63 +1,65 @@ # Created by: Tom Judge # $FreeBSD$ PORTNAME= sigar PORTVERSION= 1.7.3 PORTREVISION= 4 CATEGORIES= java devel PKGNAMEPREFIX= java- MAINTAINER= tj@FreeBSD.org COMMENT= Java bindings for the Sigar system information API LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/NOTICE BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant LIB_DEPENDS= libsigar.so:devel/sigar +BROKEN_armv6= fails to compile: jni-build.xml: gcc failed with return code 1 + USE_GITHUB= yes GH_ACCOUNT= amishHammer GH_TAGNAME= b5af695 USES= perl5 USES_PERL5= build USE_JAVA= yes JAVA_RUN= yes USE_GCC= any NO_CCACHE= yes ANT_CMD?= ${LOCALBASE}/bin/ant ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} .include .if ${OPSYS} == FreeBSD PLATFORM_VER= 1 .else IGNORE= ${OPSYS} platform is not supported .endif LIBNAME= libsigar-${ARCH:S,i386,x86,}-${OPSYS:tl}-${PLATFORM_VER}.so PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar \ %%JAVAJARDIR%%/${LIBNAME} #post-patch: # @${REINPLACE_CMD} s/gcc/${CC}/ \ # ${WRKSRC}/bindings/java/hyperic_jni/jni-build.xml do-build: ${MKDIR} ${WRKSRC}/bin .if ${CC} != "gcc" ${LN} -s ${LOCALBASE}/bin/${CC} ${WRKSRC}/bin/gcc .endif cd ${WRKSRC}/bindings/java && PATH=${PATH}:${WRKSRC}/bin ${ANT} do-install: ${INSTALL_DATA} ${WRKSRC}/bindings/java/sigar-bin/lib/sigar.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar ${INSTALL_LIB} ${WRKSRC}/bindings/java/sigar-bin/lib/libsigar-${ARCH:S,i386,x86,}-freebsd-${PLATFORM_VER}.so \ ${STAGEDIR}${JAVAJARDIR}/${LIBNAME} .include Index: head/lang/afnix/Makefile =================================================================== --- head/lang/afnix/Makefile (revision 441813) +++ head/lang/afnix/Makefile (revision 441814) @@ -1,45 +1,46 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= afnix PORTVERSION= 2.6.3 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= http://www.afnix.org/ftp/ \ ftp://ftp.stack.nl/pub/users/johans/afnix/ DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= Multi-threaded functional programming language -BROKEN_powerpc= does not configure -BROKEN_powerpc64= does not build: afnix-setup: cannot determine linking type -BROKEN_i386= does not build +BROKEN_armv6= fails to compile: operator new takes type size_t as first parameterk/er +BROKEN_i386= fails to build +BROKEN_powerpc= fails to configure +BROKEN_powerpc64= fails to build: afnix-setup: cannot determine linking type USES= compiler:c++11-lang gmake tar:tgz USE_LDCONFIG= yes HAS_CONFIGURE= yes CONFIGURE_SCRIPT= cnf/bin/afnix-setup CONFIGURE_ARGS= -o --prefix "${PREFIX}" --altdir "${PREFIX}" \ --shrdir "${PREFIX}/share" --compiler clang++ PORTDOCS= * PLIST_SUB= PORTVER=${PORTVERSION:R} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|$$(CP)|$$(BSD_INSTALL_PROGRAM)|' \ ${WRKSRC}/src/*/*/exe/Makefile @${REINPLACE_CMD} -e '/\.rtf/d' ${WRKSRC}/etc/Makefile @${REINPLACE_CMD} -e '/uname -r/s/\\\./[.-]/' \ ${WRKSRC}/cnf/bin/afnix-guess post-build: @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} doc @cd ${WRKSRC}/prj && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} doc post-install: @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} DESTDIR=${STAGEDIR} ${MAKE_CMD} publish .include Index: head/lang/onyx/Makefile =================================================================== --- head/lang/onyx/Makefile (revision 441813) +++ head/lang/onyx/Makefile (revision 441814) @@ -1,58 +1,60 @@ # Created by: jasone # $FreeBSD$ PORTNAME= onyx PORTVERSION= 5.1.2 PORTREVISION= 6 CATEGORIES= lang MASTER_SITES= http://www.canonware.com/download/onyx/ MAINTAINER= bofh@FreeBSD.org COMMENT= Embeddable stack-based threaded interpreted language LICENSE= BSD2CLAUSE BUILD_DEPENDS= cook:devel/cook LIB_DEPENDS= libpcre.so:devel/pcre +BROKEN_armv6= fails to compile: building for onyx-5.1.2_6: error code 1 +BROKEN_mips= fails to compile: building for onyx-5.1.2_6: error code 1 +BROKEN_mips64= fails to compile: building for onyx-5.1.2_6: error code 1 + USES= libedit shebangfix tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libedit-prefix=${LOCALBASE} \ --with-pcre-prefix=${LOCALBASE} USE_LDCONFIG= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS PLIST_SUB= ONYX_VERSION=${PORTVERSION} - -BROKEN_ia64= Coredump during build on ia64 do-build: @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} cook) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/onyx/bin/onyx ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/onyx_config/bin/onyx_config ${STAGEDIR}${PREFIX}/bin ${LN} -sf bin/onyx ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${PORTVERSION} ${LN} -sf bin/onyx_config ${STAGEDIR}${PREFIX}/bin/${PORTNAME}_config-${PORTVERSION} ${MKDIR} ${STAGEDIR}${PREFIX}/include/libonyx ${INSTALL_DATA} ${WRKSRC}/lib/libonyx/include/libonyx/*.h ${STAGEDIR}${PREFIX}/include/libonyx ${INSTALL_DATA} ${WRKSRC}/lib/libonyx/lib/libonyx.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/lib/libonyx/lib/libonyx.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/lib/libonyx/lib/libonyx.so.13 ${STAGEDIR}${PREFIX}/lib ${MKDIR} ${STAGEDIR}${DATADIR}/nx/modclopt ${INSTALL_DATA} ${WRKSRC}/mod/modclopt/nx/modclopt/*.nx ${STAGEDIR}${DATADIR}/nx/modclopt ${MKDIR} ${STAGEDIR}${DATADIR}/libonyx ${INSTALL_DATA} ${WRKSRC}/lib/libonyx/src/libonyx_init.nx ${STAGEDIR}${DATADIR}/libonyx ${MKDIR} ${STAGEDIR}${DATADIR}/nx/modprompt ${INSTALL_DATA} ${WRKSRC}/mod/modprompt/nx/modprompt/modprompt.nx ${STAGEDIR}${DATADIR}/nx/modprompt ${INSTALL_MAN} ${WRKSRC}/bin/onyx/man/man1/onyx.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/bin/onyx_config/man/man1/onyx_config.1 ${STAGEDIR}${PREFIX}/man/man1 do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/html (cd ${WRKSRC}/doc/html/onyx && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html) ${MKDIR} ${STAGEDIR}${DOCSDIR}/pdf ${INSTALL_DATA} ${WRKSRC}/doc/pdf/onyx/onyx.pdf ${STAGEDIR}${DOCSDIR}/pdf .include Index: head/lang/qore/Makefile =================================================================== --- head/lang/qore/Makefile (revision 441813) +++ head/lang/qore/Makefile (revision 441814) @@ -1,40 +1,41 @@ # $FreeBSD$ PORTNAME= qore PORTVERSION= 0.8.12 CATEGORIES= lang MAINTAINER= estrabd@gmail.com COMMENT= Qore Programming Language LICENSE= MIT LIB_DEPENDS= libpcre.so:devel/pcre \ libmpfr.so:math/mpfr BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ ${LOCALBASE}/bin/bison:devel/bison \ ${LOCALBASE}/bin/bash:shells/bash +BROKEN_armv6= fails to compile: calling a private constructor of class 'ReferenceNode' BROKEN_powerpc= fails to build -BROKEN_powerpc64= fails to build: Error: unsupported relocation against r1 +BROKEN_powerpc64= fails to compile: unsupported relocation against r1 USES= gmake iconv libtool:build pathfix autoreconf ssl USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= qorelanguage CONFIGURE_ENV= LEX="${LOCALBASE}/bin/flex" PTHREAD_LIBS="-lpthread" CONFIGURE_ARGS= --disable-debug --disable-static --with-doxygen=no LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= PORTVERSION=${PORTVERSION} INSTALL_TARGET= install-strip pre-configure: cd ${WRKSRC}; ./reconf.sh post-configure: ${REINPLACE_CMD} -e 's|; make|; $${MAKE}|g' ${WRKSRC}/Makefile.in .include Index: head/lang/see/Makefile =================================================================== --- head/lang/see/Makefile (revision 441813) +++ head/lang/see/Makefile (revision 441814) @@ -1,51 +1,52 @@ # Created by: Simun Mikecin # $FreeBSD$ PORTNAME= see PORTVERSION= 3.1.1424 PORTREVISION= 1 CATEGORIES= lang devel MASTER_SITES= http://download.openpkg.org/components/cache/see/ \ http://lil.fr.distfiles.macports.org/see/ \ ftp://ftp.mirrorservice.org/sites/distfiles.macports.org/see/ \ ftp://mirror.csclub.uwaterloo.ca/MacPorts/mpdistfiles/see/ MAINTAINER= numisemis@yahoo.com COMMENT= Simple ECMAScript Engine (SEE) LICENSE= BSD -BROKEN_aarch64= Fails to build: floating point not detected: Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined +BROKEN_aarch64= fails to configure: floating point not detected: Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined +BROKEN_armv6= fails to configure: floating point not detected: Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined OPTIONS_DEFINE= GC DEBUG DOCS OPTIONS_DEFAULT= GC GC_DESC= Use Boehm-Weiser garbage collection package DEBUG_DESC= Internal SEE library debugging CONFLICTS= see-devel-[0-9]* USE_LDCONFIG= yes USES= libtool pathfix perl5 USE_PERL5= build GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CFLAGS+= -O3 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib DEBUG_CFLAGS_OFF= -DNDEBUG GC_LIB_DEPENDS= libgc.so:devel/boehm-gc GC_CONFIGURE_WITH= boehm-gc post-patch: @${REINPLACE_CMD} -e "s|PACKAGE_BUGREPORT='leonard@users|PACKAGE_BUGREPORT='leonard\\\@users|" \ ${WRKSRC}/configure post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in doc/USAGE.html AUTHORS NEWS README TODO COPYING ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include