Index: head/finance/bitcoin-armory/Makefile =================================================================== --- head/finance/bitcoin-armory/Makefile (revision 473011) +++ head/finance/bitcoin-armory/Makefile (revision 473012) @@ -1,58 +1,62 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= BitcoinArmory PORTVERSION= 0.93.3 DISTVERSIONPREFIX= v PORTREVISION= 5 CATEGORIES= finance MAINTAINER= yuri@FreeBSD.org COMMENT= Desktop bitcoin management system LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to compile: c++: language not recognized: 'ar' +BROKEN_armv6= fails to compile: c++: language not recognized: 'ar' +BROKEN_armv7= fails to compile: c++: language not recognized: 'ar' + BUILD_DEPENDS= ${LOCALBASE}/bin/swig3.0:devel/swig30 \ ${LOCALBASE}/bin/pyrcc4:textproc/py-qt4-xml@${PY_FLAVOR} \ ${LOCALBASE}/bin/rsync:net/rsync RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=14.0.0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>1.2.1:sysutils/py-psutil@${PY_FLAVOR} \ ${LOCALBASE}/bin/bitcoind:net-p2p/bitcoin-daemon USE_GITHUB= yes GH_ACCOUNT= etotheipi USES= compiler:c++11-lang compiler:c++11-lib gmake pyqt:4 python:2.7 shebangfix USE_PYQT= core_run gui_run SHEBANG_FILES= ArmoryQt.py extras/extractKeysFromWallet.py CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CXXFLAGS+= -DCRYPTOPP_DISABLE_ASM -fPIC MAKE_ENV+= PYTHON_CONFIG=${PYTHON_CMD}-config MAKE_ARGS+= CXXFLAGS="${CXXFLAGS}" INSTALLS_ICONS= yes ICON_SIZES= 24x24 32x32 64x64 # When CRYPTOPP_DISABLE_ASM isn't needed any more, i386 amd64 should # be made work through ASM code, and the other archs will still # have CRYPTOPP_DISABLE_ASM post-patch: @${REINPLACE_CMD} 's/python-config/$${PYTHON_CONFIG}/' ${WRKSRC}/cppForSwig/Makefile @${REINPLACE_CMD} 's/O_DSYNC/O_SYNC/' ${WRKSRC}/cppForSwig/mdb/mdb.c post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/armory/_CppBlockUtils.so @${SED} -i.bak -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${STAGEDIR}/${LOCALBASE}/bin/armory && \ ${RM} ${STAGEDIR}/${LOCALBASE}/bin/armory.bak @${REINPLACE_CMD} 's|Exec=/usr/bin/armory|Exec=${LOCALBASE}/bin/armory|' ${STAGEDIR}/${LOCALBASE}/share/applications/*.desktop .for s in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${MV} ${STAGEDIR}/${PREFIX}/share/armory/img/armory_icon_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/armoryicon.png .endfor .include Index: head/games/nxengine/Makefile =================================================================== --- head/games/nxengine/Makefile (revision 473011) +++ head/games/nxengine/Makefile (revision 473012) @@ -1,47 +1,51 @@ # $FreeBSD$ PORTNAME= nxengine PORTVERSION= 2.6.3 DISTVERSIONPREFIX= v CATEGORIES= games MASTER_SITES+= https://www.cavestory.org/downloads/:data \ SF/lifanov-ports-distfiles/games/${PORTNAME}/:icons DISTFILES+= ${PORTNAME}.png:icons \ cavestoryen.zip:data EXTRACT_ONLY= ${DISTFILES:[2..3]:S/:data//} MAINTAINER= lifanov@FreeBSD.org COMMENT= Engine-rewrite of the classic platformer Cave Story LICENSE= GPLv3 FREEWARE LICENSE_COMB= multi LICENSE_NAME_FREEWARE= Cave Story freeware license LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE LICENSE_FILE_FREEWARE= ${WRKDIR}/CaveStory/Readme.txt LICENSE_PERMS_FREEWARE= dist-mirror pkg-mirror auto-accept LICENSE_DISTFILES_GPLv3= ${DISTFILES:[3]} LICENSE_DISTFILES_FREEWARE= ${DISTFILES:[2]:S/:data//} +BROKEN_aarch64= fails to compile: player.cpp:763:50: constant expression evaluates to -1 which cannot be narrowed to type 'char' [-Wc++11-narrowing] +BROKEN_armv6= fails to compile: player.cpp:763:50: constant expression evaluates to -1 which cannot be narrowed to type 'char' [-Wc++11-narrowing] +BROKEN_armv7= fails to compile: player.cpp:763:50: constant expression evaluates to -1 which cannot be narrowed to type 'char' [-Wc++11-narrowing] + LIB_DEPENDS= libpng.so:graphics/png DESKTOP_ENTRIES="NXEngine" "" "${PORTNAME}" \ "${PORTNAME}" "Game;AdventureGame;" "" USES= cmake:outsource compiler:c++11-lang USE_SDL= mixer2 sdl2 SUB_FILES= ${PORTNAME} USE_GITHUB= yes GH_PROJECT= ${PORTNAME}-evo do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/bin/nx ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/nxengine ${STAGEDIR}${PREFIX}/bin (cd ${WRKSRC}/data; ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/data) (cd ${WRKDIR}/CaveStory; ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps (cd ${STAGEDIR}${DATADIR}; ${WRKSRC}/bin/extract) .include Index: head/graphics/qt5-graphicaleffects/Makefile =================================================================== --- head/graphics/qt5-graphicaleffects/Makefile (revision 473011) +++ head/graphics/qt5-graphicaleffects/Makefile (revision 473012) @@ -1,15 +1,17 @@ # $FreeBSD$ PORTNAME= graphicaleffects DISTVERSION= ${QT5_VERSION} CATEGORIES= graphics PKGNAMEPREFIX= qt5- MAINTAINER= kde@FreeBSD.org COMMENT= Qt Quick graphical effects +BROKEN_aarch64= fails to install: pkg-static: Unable to access file DropShadowBase.qmlc: No such file or directory + +USES= qmake USE_QT5= buildtools_build core gui quick qml QT_DIST= ${PORTNAME} -USES= qmake .include Index: head/java/java3d/Makefile =================================================================== --- head/java/java3d/Makefile (revision 473011) +++ head/java/java3d/Makefile (revision 473012) @@ -1,69 +1,70 @@ # 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_aarch64= fails to compile: GVector.java:168: bad use of '>' BROKEN_armv6= fails to compile: build.xml: Compile failed; see the compiler error output for details BROKEN_armv7= 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 LLD_UNSAFE= 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/lang/gnustep-base/Makefile =================================================================== --- head/lang/gnustep-base/Makefile (revision 473011) +++ head/lang/gnustep-base/Makefile (revision 473012) @@ -1,73 +1,75 @@ # Created by: Thomas Gellekum # $FreeBSD$ PORTNAME= gnustep-base PORTVERSION= 1.25.0 PORTREVISION= 4 CATEGORIES= lang devel gnustep MASTER_SITES= GNUSTEP/core MAINTAINER= theraven@FreeBSD.org COMMENT= GNUstep Foundation library LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi +BROKEN_aarch64= fails to compile: :1:27: unexpected token in argument list + LIB_DEPENDS+= libffi.so:devel/libffi LIB_DEPENDS+= libxml2.so:textproc/libxml2 LIB_DEPENDS+= libxslt.so:textproc/libxslt LIB_DEPENDS+= libgmp.so:math/gmp LIB_DEPENDS+= libgcrypt.so:security/libgcrypt RUN_DEPENDS+= ${LOCALBASE}/GNUstep/System/Library/Makefiles/GNUstep.sh:devel/gnustep-make -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-procfs --disable-mixedabi --with-installation-domain=SYSTEM -CONFIGURE_ENV= OBJCFLAGS='-fobjc-runtime=gnustep-1.7 -fblocks' USES= pkgconfig iconv gnustep USE_GNUSTEP= build USE_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES} +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-procfs --disable-mixedabi --with-installation-domain=SYSTEM +CONFIGURE_ENV= OBJCFLAGS='-fobjc-runtime=gnustep-1.7 -fblocks' MAKE_FLAGS= OPTFLAG="${CFLAGS}" ETCDIR= ${LOCALBASE}/etc STAGEHEADER= ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Headers PLIST_SUB+= BASEVERSION=${PORTVERSION:R} OPTIONS_DEFINE= ICU GNUTLS OPTIONS_RADIO= ZEROCONF OPTIONS_RADIO_ZEROCONF= AVAHI MDNS OPTIONS_DEFAULT= ICU GNUTLS AVAHI OPTIONS_SUB= yes ZEROCONF_DESC= Zeroconf (Bonjour) support AVAHI_DESC= Zeroconf via Avahi (preferred) MDNS_DESC= Zeroconf via mDNSResponder ICU_LIB_DEPENDS= libicuuc.so:devel/icu ICU_CONFIGURE_OFF= --disable-icu GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_OFF= --disable-tls .include .if ${PORT_OPTIONS:MAVAHI} CONFIGURE_ARGS+= --with-zeroconf-api=avahi LIB_DEPENDS+= libavahi-client.so:net/avahi-app .elif ${PORT_OPTIONS:MMDNS} CONFIGURE_ARGS+= --with-zeroconf-api=mdns LIB_DEPENDS+= libdns_sd.so:net/mDNSResponder .else CONFIGURE_ARGS+= --disable-zeroconf .endif post-extract: @${REINPLACE_CMD} -e "s|/usr/local/|${LOCALBASE}/| ; \ s|HAVE_TLS|HAVE_GNUTLS|" ${WRKSRC}/configure post-install: ${INSTALL_DATA} ${FILESDIR}/gdomap_if ${STAGEDIR}${ETCDIR} .include Index: head/math/p5-Math-Pari/Makefile =================================================================== --- head/math/p5-Math-Pari/Makefile (revision 473011) +++ head/math/p5-Math-Pari/Makefile (revision 473012) @@ -1,64 +1,66 @@ # Created by: Michael Haro # $FreeBSD$ PORTNAME= Math-Pari PORTVERSION= 2.01080900 CATEGORIES= math perl5 MASTER_SITES= CPAN \ http://pari.math.u-bordeaux.fr/pub/pari/unix/OLD/2.3/:pari \ http://mirrors.rit.edu/zi/:pari PKGNAMEPREFIX= p5- DISTFILES= ${DISTNAME}.zip \ pari-2.3.5.tar.gz:pari MAINTAINER= perl@FreeBSD.org COMMENT= PARI - numerical/scientific/number-theoretic calculations LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +BROKEN_aarch64= fails to link: mp.c:(function pari_kernel_init): can't create dynamic relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol 'gpmalloc' defined in init.o + LIB_DEPENDS= libgmp.so:math/gmp USES= perl5 USE_PERL5= configure LLD_UNSAFE= yes # lld defaults to -ztext PARI_WRKSRC= ${WRKDIR}/pari-2.3.5 CFLAGS+= -I${PARI_WRKSRC}/src/headers -I${PARI_WRKSRC}/build CONFIGURE_ARGS= parilib="-L${PARI_WRKSRC}/build -lpari" \ paridir=${PARI_WRKSRC} MAKE_ARGS= LDLOADLIBS="-lm -L${PARI_WRKSRC}/build -Wl,-rpath=${SITE_ARCH}/auto/Math/Pari -lpari" post-patch: @${REINPLACE_CMD} -e 's|2001007|2003000|' ${WRKSRC}/Makefile.PL @${REINPLACE_CMD} -E '/^list=/s/(ld|ranlib|perl|emacs)//g' \ ${PARI_WRKSRC}/Configure @${REINPLACE_CMD} -e '/^CFLAGS=/s/\$$cflags//' \ ${PARI_WRKSRC}/config/get_cc pre-configure: cd ${PARI_WRKSRC} && ${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \ CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \ LDFLAGS="${LDFLAGS}" LIBS="${LIBS}" \ INSTALL="/usr/bin/install -c" \ INSTALL_DATA="${INSTALL_DATA}" \ INSTALL_LIB="${INSTALL_LIB}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" \ ld="${LD}" perl="${PERL}" ranlib="${RANLIB}" \ ./Configure --mandir=${MANPREFIX}/man/man1 \ --prefix=${PREFIX} \ --share-prefix=${PREFIX}/share \ --with-gmp=${LOCALBASE} pre-build: cd ${PARI_WRKSRC} && ${DO_MAKE_BUILD:N-j*} gp cd ${PARI_WRKSRC} && ln -s $$(dirname $$(readlink gp)) build post-install: ${INSTALL_LIB} ${PARI_WRKSRC}/build/libpari-gmp.so.2.3.5 ${STAGEDIR}${SITE_ARCH}/auto/Math/Pari ${LN} -s libpari-gmp.so.2.3.5 ${STAGEDIR}${SITE_ARCH}/auto/Math/Pari/libpari-gmp.so.2 .include Index: head/math/reduce/Makefile =================================================================== --- head/math/reduce/Makefile (revision 473011) +++ head/math/reduce/Makefile (revision 473012) @@ -1,64 +1,66 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= reduce PORTVERSION= 20180117 CATEGORIES= math lang MASTER_SITES= SF/${PORTNAME}-algebra/${SFSUBDIR}/ DISTNAME= Reduce-svn4372-src MAINTAINER= pfg@FreeBSD.org COMMENT= REDUCE Codemist Standard Lisp general-purpose computer system LICENSE= BSD2CLAUSE +BROKEN_aarch64= fails to install: Reduce-svn4372-src/cslbuild/aarch64-unknown-freebsd11.1/csl/reduce.img: No such file or directory +BROKEN_armv6= fails to compile: redfront.h:118:12: conflicting types for '__wcwidth' BROKEN_powerpc64= fails to compile: arith01.cpp: 'statuc' does not name a type RUN_DEPENDS= gnuplot:math/gnuplot LIB_DEPENDS+= libpng.so:graphics/png \ libtiff.so:graphics/tiff MAKE_JOBS_UNSAFE= yes SFSUBDIR= snapshot_2018-01-17 USES= autoreconf:build libtool gmake ncurses TARGET_SDIR= ${ARCH:S/amd64/x86_64/}-unknown-${OPSYS:tl}${OSREL} CONFIGURE_ARGS= --build=${TARGET_SDIR} WRKSRC= ${WRKDIR}/${DISTNAME} CPPFLAGS+= -I${NCURSESINC} # Avoid GNU_CONFIGURE as it breaks staging HAS_CONFIGURE= yes ALL_TARGET= USE_XORG= x11 xext xproto xft USES+= jpeg CONFIGURE_ARGS= --with-csl CPPFLAGS+= `freetype-config --cflags` LDFLAGS+= `freetype-config --libs` REDUCE_BINS= ${WRKSRC}/cslbuild/${TARGET_SDIR} .include do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${REDUCE_BINS}/csl/reduce.img ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${REDUCE_BINS}/csl/reduce ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${FILESDIR}/runcsl.sh ${STAGEDIR}${PREFIX}/bin/redcsl ${INSTALL_MAN} ${FILESDIR}/redcsl.1 ${STAGEDIR}${MANPREFIX}/man/man1/ ${MKDIR} ${STAGEDIR}${DATADIR}/reduce.doc (cd ${REDUCE_BINS}/csl/reduce.doc && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DATADIR}/reduce.doc) ${MKDIR} ${STAGEDIR}${PREFIX}/${FONTDIR} (cd ${REDUCE_BINS}/csl/reduce.fonts && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DATADIR}/reduce.fonts) ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/manual/manual.pdf\ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/primers/*.pdf \ ${STAGEDIR}${DOCSDIR} .include Index: head/math/tblis/Makefile =================================================================== --- head/math/tblis/Makefile (revision 473011) +++ head/math/tblis/Makefile (revision 473012) @@ -1,35 +1,37 @@ # Created by: Johannes M Dieterich # $FreeBSD$ PORTNAME= tblis PORTVERSION= 1.1.2 DISTVERSIONPREFIX= v CATEGORIES= math MAINTAINER= jmd@FreeBSD.org COMMENT= Framework for performing tensor operations LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to compile: include_configs.hpp:2:10: fatal error: 'configs/armv7a/config.hpp' file not found +BROKEN_armv6= fails to compile: include_configs.hpp:2:10: fatal error: 'configs/armv7a/config.hpp' file not found NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= i386 requires SSE OPTIONS_DEFINE= PARA PARA_DESC= use pthread parallelization OPTIONS_DEFAULT= PARA -USE_GITHUB= yes -GH_ACCOUNT= devinamatthews - USES= gmake libtool USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= devinamatthews HAS_CONFIGURE= yes PARA_CONFIGURE_ON= --enable-thread-model=pthreads PARA_CONFIGURE_OFF= --enable-thread-model=none INSTALL_TARGET= install-strip .include Index: head/math/xlife++/Makefile =================================================================== --- head/math/xlife++/Makefile (revision 473011) +++ head/math/xlife++/Makefile (revision 473012) @@ -1,36 +1,38 @@ # $FreeBSD$ PORTNAME= xlife++ DISTVERSION= 2.0.1 CATEGORIES= math MASTER_SITES= https://uma.ensta-paristech.fr/soft/XLiFE++/var/files/src/ DISTNAME= xlifepp-sources-v${DISTVERSION}-2018-05-09 MAINTAINER= yuri@FreeBSD.org COMMENT= XLiFE++: eXtended Library of Finite Elements in C++ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN_aarch64= fails to compile: BlasUtil.h:63:63: no type named 'ReturnType' in 'Eigen::ScalarBinaryOpTraits<__attribute__ + USES= cmake:outsource eigen:3 fortran tar:tbz USE_LDCONFIG= yes CMAKE_OFF= XLIFEPP_ENABLE_ARPACK # should be ON, but it fails to build. Reported to their bugs ML. CXXFLAGS+= -I${LOCALBASE}/include/eigen3/Eigen -I${LOCALBASE}/include/ARPACK++ OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= * PORTEXAMPLES= * post-extract: # delete bundled packages @${RM} -r ${WRKSRC}/ext/Eigen ${WRKSRC}/ext/ARPACK ${WRKSRC}/ext/ARPACK++ post-configure: @${REINPLACE_CMD} -E 's/.*(ARPACK|Eigen)/#&/' ${CONFIGURE_WRKSRC}/cmake_install.cmake post-install: @cd ${STAGEDIR}${PREFIX} && ${RM} -r CMakeLists.txt VERSION.txt etc/visuTermVec.m etc/templates etc/gmsh .include Index: head/multimedia/Bento4/Makefile =================================================================== --- head/multimedia/Bento4/Makefile (revision 473011) +++ head/multimedia/Bento4/Makefile (revision 473012) @@ -1,30 +1,32 @@ # $FreeBSD$ PORTNAME= Bento4 PORTVERSION= 1.5.1 DISTVERSIONPREFIX=v DISTVERSIONSUFFIX=-622 CATEGORIES= multimedia devel MAINTAINER= mmokhi@FreeBSD.org COMMENT= Full-featured MP4 format and MPEG DASH library and tools LICENSE= GPLv2 +BROKEN_aarch64= fails to compile: Ap4AesBlockCipher.cpp:93:4: AP4_PLATFORM_BYTE_ORDER is not set + USES= cmake:outsource,noninja USE_GITHUB= yes GH_ACCOUNT= axiomatic-systems CMAKE_BUILD_TYPE= Release INSTALL_TARGET= do-install do-install: . for prog in aac2mp4 mp42aac mp42hls mp42ts mp4compact mp4dcfpackager \ mp4decrypt mp4diff mp4dump mp4edit mp4encrypt mp4extract mp4fragment \ mp4iframeindex mp4info mp4mux mp4split mp4tag ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${prog} ${STAGEDIR}${PREFIX}/bin . endfor ${INSTALL_DATA} ${INSTALL_WRKSRC}/libap4.a ${STAGEDIR}${PREFIX}/lib .include Index: head/multimedia/acidrip/Makefile =================================================================== --- head/multimedia/acidrip/Makefile (revision 473011) +++ head/multimedia/acidrip/Makefile (revision 473012) @@ -1,39 +1,41 @@ # Created by: michael johnson # $FreeBSD$ PORTNAME= acidrip PORTVERSION= 0.14 PORTREVISION= 11 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20-%20Your%20two-wheeled%20knife MAINTAINER= ports@FreeBSD.org COMMENT= GTK2::Perl wrapper for MPlayer and MEncoder for ripping DVDs +BROKEN_aarch64= fails to build: test for MEncoder: sh: mplayer: not found + BUILD_DEPENDS= lsdvd:multimedia/lsdvd \ mencoder:multimedia/mencoder \ p5-Gtk2>=0:x11-toolkits/p5-Gtk2 RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure .if defined(WITH_DVD_DEVICE) DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} .else DEFAULT_DVD_DEVICE=/dev/acd0 .endif pre-everything:: .if !defined(WITH_DVD_DEVICE) @${ECHO_MSG} "===> The default DVD device is ${DEFAULT_DVD_DEVICE}" @${ECHO_MSG} "===> Define WITH_DVD_DEVICE if you want to change the default" @${ECHO_MSG} "===> For example, 'make WITH_DVD_DEVICE=\"/dev/somedevice\"'" .endif post-patch: @${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|' ${WRKSRC}/AcidRip/acidrip.pm @${RM} ${WRKSRC}/AcidRip/*.bak @${RM} ${WRKSRC}/AcidRip/*.orig .include Index: head/multimedia/kmplayer-kde4/Makefile =================================================================== --- head/multimedia/kmplayer-kde4/Makefile (revision 473011) +++ head/multimedia/kmplayer-kde4/Makefile (revision 473012) @@ -1,36 +1,39 @@ # Created by: Kris Moore # $FreeBSD$ PORTNAME= kmplayer PORTVERSION= 0.11.5b PORTREVISION= 3 PORTEPOCH= 3 CATEGORIES= multimedia audio kde PKGNAMESUFFIX= -kde4 MAINTAINER= jhale@FreeBSD.org COMMENT= KDE frontend to Phonon / KDE4 LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi +NOT_FOR_ARCHS= aarch64 +NOT_FOR_ARCHS_REASON= prcpucfg.h:764:2: error: "Unknown CPU architecture" + LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libphonon.so:multimedia/phonon \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= mplayer:multimedia/mplayer USES= cmake:outsource gettext-runtime kde:4 pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk20 USE_QT4= corelib dbus gui network svg xml \ moc_build qmake_build rcc_build uic_build USE_KDE= automoc4 kdelibs soprano USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= KDE PORTSCOUT= limit:^0.11. .include Index: head/multimedia/photofilmstrip/Makefile =================================================================== --- head/multimedia/photofilmstrip/Makefile (revision 473011) +++ head/multimedia/photofilmstrip/Makefile (revision 473012) @@ -1,28 +1,30 @@ # Created by: Charlie Kester # $FreeBSD$ PORTNAME= photofilmstrip PORTVERSION= 3.0.2 PORTREVISION= 1 CATEGORIES= multimedia python MASTER_SITES= SF/photostoryx/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Creates movies out of your pictures LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= fails to build: Signal 11 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} RUN_DEPENDS= mencoder:multimedia/mencoder \ mplayer:multimedia/mplayer USES= python:2.7 gettext USE_PYTHON= distutils autoplist USE_WX= 3.0+ WX_COMPS= python:lib ALL_TARGET= compile NO_ARCH= yes .include Index: head/net/belle-sip/Makefile =================================================================== --- head/net/belle-sip/Makefile (revision 473011) +++ head/net/belle-sip/Makefile (revision 473012) @@ -1,41 +1,43 @@ # $FreeBSD$ PORTNAME= belle-sip PORTVERSION= 1.5.0 PORTREVISION= 3 CATEGORIES= net java MASTER_SITES= SAVANNAH/linphone/${PORTNAME}/ \ http://www.antlr3.org/download/:source2 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ antlr-3.4-complete.jar:source2 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= bofh@FreeBSD.org COMMENT= Belle-sip is a SIP (RFC3261) implementation written in C LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= fails to build: Exception in thread "main" java.lang.OutOfMemoryError: Java heap space + LIB_DEPENDS= libantlr3c.so:devel/libantlr3c \ libbctoolbox.so:net/bctoolbox GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-strict --disable-tests \ --with-antlr=${LOCALBASE} INSTALL_TARGET= install-strip USES= compiler:c11 gmake libtool pathfix pkgconfig USE_JAVA= yes JAVA_BUILD= jre JAVA_VERSION= 1.6+ USE_LDCONFIG= yes post-extract: @${CP} ${DISTDIR}/antlr-3.4-complete.jar ${WRKDIR}/antlr-complete.jar post-patch: @${REINPLACE_CMD} -e 's|%%WRKDIR%%|${WRKDIR}|' -e 's|-lrt||' \ ${WRKSRC}/configure .include Index: head/net/cjdns/Makefile =================================================================== --- head/net/cjdns/Makefile (revision 473011) +++ head/net/cjdns/Makefile (revision 473012) @@ -1,43 +1,46 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= cjdns DISTVERSIONPREFIX= cjdns-v DISTVERSION= 20.2 CATEGORIES= net security MAINTAINER= yuri@FreeBSD.org COMMENT= Routing engine designed for security, scalability, speed LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_FreeBSD_10_i386= fails CC_OUTPUT_921dbbb2_65ad290d=error: invalid value 'c++14' in '-std=c++14' yes +BROKEN_aarch64= fails to compile: Link time optimization not supported: the clang compiler does not support '-march=native' +BROKEN_armv6= fails to build: Killing runaway build after 21600 seconds with no output +BROKEN_armv7= fails to build: Killing runaway build after 21600 seconds with no output BUILD_DEPENDS= node:www/node \ bash:shells/bash USES= gmake python:2.7 USE_GITHUB= yes GH_ACCOUNT= cjdelisle USE_RC_SUBR= cjdns SUB_FILES= cjdns pkg-message SUB_LIST= LOCALBASE=${LOCALBASE} PLIST_FILES= bin/cjdroute bin/run-cjdroute man/man5/cjdroute.conf.5.gz post-patch: @${REINPLACE_CMD} -i '' -e 's|/etc/|${LOCALBASE}/etc/|g' \ ${WRKSRC}/contrib/sh/run-cjdroute.sh do-build: @cd ${WRKSRC} && ./do do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cjdroute ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/contrib/sh/run-cjdroute.sh ${STAGEDIR}${PREFIX}/bin/run-cjdroute ${INSTALL_MAN} ${WRKSRC}/doc/man/cjdroute.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5 do-test: ${WRKSRC}/cjdroute --bench .include Index: head/net-mgmt/riemann-c-client/Makefile =================================================================== --- head/net-mgmt/riemann-c-client/Makefile (revision 473011) +++ head/net-mgmt/riemann-c-client/Makefile (revision 473012) @@ -1,37 +1,39 @@ # Created by: Dave Cottlehuber # $FreeBSD$ PORTNAME= riemann-c-client PORTVERSION= 1.10.1 DISTVERSIONPREFIX= ${PORTNAME}- PORTREVISION= 1 CATEGORIES= net-mgmt MAINTAINER= dch@skunkwerks.at COMMENT= C library and command-line tool for Riemann LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to build: FAIL: tests/check_symver + BUILD_DEPENDS= check>0:devel/check LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c \ libgnutls.so:security/gnutls \ libjson-c.so:devel/json-c USES= autoreconf gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check USE_GITHUB= yes GH_ACCOUNT= algernon post-patch: @${REINPLACE_CMD} 's/-ldl//' ${WRKSRC}/Makefile.am # Running |make test| isn't on poudriere menu yet, so force-feed pre-install: do-test .include Index: head/science/mpqc/Makefile =================================================================== --- head/science/mpqc/Makefile (revision 473011) +++ head/science/mpqc/Makefile (revision 473012) @@ -1,90 +1,92 @@ # Created by: batman # $FreeBSD$ PORTNAME= mpqc PORTVERSION= 2.3.1 PORTREVISION= 33 CATEGORIES= science parallel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Massively Parallel Quantum Chemistry Program +BROKEN_aarch64= fails to compile: lapack.h:2:10: 'chemistry/qc/mbptr12/f77sym.h' file not found + LIB_DEPENDS= libint.so:science/libint GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-production \ --enable-shared \ --with-cc-optflags="${CFLAGS}" \ --with-cxx-optflags="${CXXFLAGS}" \ --with-sc-datadir=${DATADIR} LIBS+= -Wl,--as-needed -lexecinfo -Wl,--no-as-needed ALL_TARGET= default INSTALL_TARGET= install install_devel DESTDIRNAME= installroot USES= fortran gmake libtool localbase perl5 shebangfix tar:bzip2 SHEBANG_FILES= src/bin/mpqc/ccarunproc src/bin/mpqc/mpqcrunproc USE_LDCONFIG= yes OPTIONS_DEFINE= ATLAS DOXYGEN EXAMPLES ICC MPICH OPTIFLAGS OPTIONS_DEFAULT= DOXYGEN OPTIONS_SUB= yes ICC_DESC= Build with ICC compiler instead ATLAS_DESC= Link with ATLAS instead of BLAS MPICH_DESC= Parallel processing support via MPICH OPTIFLAGS_DESC= Build with optimized flags ATLAS_USES= blaslapack:atlas ATLAS_USES_OFF= blaslapack:netlib DOXYGEN_CONFIGURE_ENABLE=doxygen-man DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \ dot:graphics/graphviz ICC_BUILD_DEPENDS= ${LOCALBASE}/intel_cc_80/bin/icc:lang/icc MPICH_CONFIGURE_ENABLE= parallel MPICH_LIB_DEPENDS= libmpi.so.12:net/mpich OPTIFLAGS_CFLAGS= -ffast-math OPTIFLAGS_CXXFLAGS= -ffast-math .include .if ${PORT_OPTIONS:MICC} CC= ${LOCALBASE}/intel_cc_80/bin/icc CXX= ${LOCALBASE}/intel_cc_80/bin/icpc CFLAGS= -O3 -tpp7 -xMKW -Vaxlib CXXFLAGS= -O3 -tpp7 -xMKW -Vaxlib LIBS+= -lsvml .endif post-patch: @${REINPLACE_CMD} \ -e 's/-lblas/${BLASLIB}/' -e 's/-llapack/${LAPACKLIB}/' \ -e 's/pthread_join(0,0)/pthread_create(0,0,0,0)/' \ ${WRKSRC}/configure do-build-DOXYGEN-on: @(cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS}) ${RM} ${WRKSRC}/doc/man/man1/_* ${WRKSRC}/doc/man/man3/_* do-install-DOXYGEN-on: @(cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} \ install install_man) ${MV} ${STAGEDIR}${PREFIX}/html ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @(cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} \ install_samples) ${MV} ${STAGEDIR}${PREFIX}/examples/mp2 ${STAGEDIR}${EXAMPLESDIR} ${RMDIR} ${STAGEDIR}${PREFIX}/examples post-install: (cd ${STAGEDIR}${PREFIX}/bin && ${STRIP_CMD} scpr molrender mpqc scls) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so validate: (cd ${WRKSRC}/src/bin/mpqc/validate && \ ${MAKE_CMD} check0 && \ ${MAKE_CMD} check0_run && \ ${MAKE_CMD} check0_chk) .include Index: head/science/py-dlib/Makefile =================================================================== --- head/science/py-dlib/Makefile (revision 473011) +++ head/science/py-dlib/Makefile (revision 473012) @@ -1,57 +1,61 @@ # $FreeBSD$ PORTNAME= dlib DISTVERSION= 19.13 CATEGORIES= science devel math python MASTER_SITES= http://dlib.net/files/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= 6yearold@gmail.com COMMENT= Machine learning framework written in C++ (python bindings) LICENSE= BSL LICENSE_FILE= ${WRKSRC}/dlib/LICENSE.txt +BROKEN_aarch64= fails to build: CMake Error at test_for_avx/CMakeLists.txt:17 (if): if given arguments: "EQUAL" "0" "AND" "compile_result": Unknown arguments specified +BROKEN_armv6= fails to build: CMake Error at test_for_avx/CMakeLists.txt:17 (if): if given arguments: "EQUAL" "0" "AND" "compile_result": Unknown arguments specified +BROKEN_armv7= fails to build: CMake Error at test_for_avx/CMakeLists.txt:17 (if): if given arguments: "EQUAL" "0" "AND" "compile_result": Unknown arguments specified + BUILD_DEPENDS= cmake:devel/cmake LIB_DEPENDS= ${PY_BOOST} USES= pkgconfig python shebangfix tar:bzip2 USE_PYTHON= autoplist distutils SHEBANG_FILES= python_examples/*.py OPTIONS_DEFINE= X11 JPEG PNG GIF SQLITE BLASLAPACK AVX OPTIONS_DEFAULT= X11 JPEG PNG GIF SQLITE BLASLAPACK_DESC= Use Blas and Lapack libraries from ports AVX_DESC= Use AVX instructions if supported by CPU X11_USE= xorg=x11 X11_VARS_OFF= x11args="--yes DLIB_NO_GUI_SUPPORT" JPEG_USES= jpeg JPEG_VARS= jpegargs="--yes DLIB_JPEG_SUPPORT" JPEG_VARS_OFF= jpegargs="--no DLIB_JPEG_SUPPORT" PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_VARS= pngargs="--yes DLIB_PNG_SUPPORT" PNG_VARS_OFF= pngargs="--no DLIB_PNG_SUPPORT" GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_VARS= gifargs="--yes DLIB_GIF_SUPPORT" GIF_VARS_OFF= gifargs="--no DLIB_GIF_SUPPORT" SQLITE_USES= sqlite SQLITE_VARS= sqliteargs="--yes DLIB_LINK_WITH_SQLITE3" SQLITE_VARS_OFF= sqliteargs="--no DLIB_LINK_WITH_SQLITE3" BLASLAPACK_USES= blaslapack BLASLAPACK_VARS_OFF= avxargs="--no DLIB_USE_BLAS --no DLIB_USE_LAPACK --no DLIB_USE_MKL_FFT" AVX_VARS= avxargs="--yes USE_AVX_INSTRUCTIONS" PYDISTUTILS_BUILDARGS= --set BOOST_PYTHON_SUFFIX:STRING=${PYTHON_SUFFIX} ${X11ARGS} ${JPEGARGS} ${PNGARGS} ${GIFARGS} ${SQLITEARGS} ${BLASLAPACKARGS} ${AVXARGS} post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/dlib.so .include Index: head/security/iaikpkcs11wrapper/Makefile =================================================================== --- head/security/iaikpkcs11wrapper/Makefile (revision 473011) +++ head/security/iaikpkcs11wrapper/Makefile (revision 473012) @@ -1,60 +1,61 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= iaikPkcs11Wrapper PORTVERSION= 1.2.18 CATEGORIES= security java devel MASTER_SITES= LOCAL/ale DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/g} MAINTAINER= ale@FreeBSD.org COMMENT= PKCS\#11 Java wrapper +BROKEN_aarch64= fails to link: /tmp/pkcs11wrapper-01d033.o is incompatible with /usr/lib/crti.o BROKEN_powerpc64= fails to link: cannot find -lgcc OPTIONS_DEFINE= DOCS EXAMPLES USES= dos2unix gmake zip USE_JAVA= yes DOS2UNIX_GLOB= Makefile *.c DOS2UNIX_WRKSRC= ${WRKDIR}/src/native JAVA_VERSION= 1.6+ JAVA_OS= native ALL_TARGET= release PLIST_FILES= lib/libpkcs11wrapper.so ${JAVAJARDIR}/iaikPkcs11Wrapper.jar PORTDOCS= * PORTEXAMPLES= * .include .if ${ARCH} == "amd64" WRKSRC= ${WRKDIR}/src/native/unix/linux-x86_64 .else WRKSRC= ${WRKDIR}/src/native/unix/linux-x86 .endif do-install: @${ECHO_MSG} -n ">> Installing JNI library in ${PREFIX}/lib..." @${INSTALL_PROGRAM} ${WRKSRC}/release/libpkcs11wrapper.so ${STAGEDIR}${PREFIX}/lib/ @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/iaikPkcs11Wrapper.jar..." @${INSTALL_DATA} ${WRKDIR}/bin/iaikPkcs11Wrapper.jar ${STAGEDIR}${JAVAJARDIR}/ @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKDIR}/docs && ${FIND} * | \ ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1 @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing examples in ${EXAMPLESDIR}..." .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKDIR}/examples && ${FIND} * | \ ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR} > /dev/null 2>&1 @${ECHO_MSG} " [ DONE ]" .endif .include Index: head/security/quantis/Makefile =================================================================== --- head/security/quantis/Makefile (revision 473011) +++ head/security/quantis/Makefile (revision 473012) @@ -1,104 +1,108 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= quantis DISTVERSION= v13.11.08 PORTREVISION= 9 CATEGORIES= security devel java MASTER_SITES= http://www.idquantique.com/~download/Quantis/ \ LOCAL/ale DISTNAME= Quantis-${DISTVERSION}-src MAINTAINER= ale@FreeBSD.org COMMENT= Libraries and utilities to access Quantis devices LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= dual LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/../License.txt +BROKEN_aarch64= fails to build: Could not find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY) +BROKEN_armv6= fails to build: Could not find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY) +BROKEN_armv7= fails to build: Could not find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY) + OPTIONS_DEFINE= PCI USB JAVA COMPAT TOOL GUI DOCS EXAMPLES OPTIONS_DEFAULT=PCI USB JAVA TOOL GUI NO_OPTIONS_SORT=yes PCI_DESC= Enable Quantis PCI support USB_DESC= Enable Quantis USB support JAVA_DESC= Enable Java support COMPAT_DESC= Build API v1 compatibility libraries TOOL_DESC= Build EasyQuantis application GUI_DESC= Build QT4 GUI for EasyQuantis application EXTRACT_BEFORE_ARGS= -aqo USES= cmake compiler:c++11-lang zip:infozip USE_QT4= # empty but required USE_LDCONFIG= yes SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/Quantis-${DISTVERSION}/Libs-Apps KMODDIR?= /boot/modules PORTDOCS= * PORTEXAMPLES= * .include .if ${PORT_OPTIONS:MPCI} RUN_DEPENDS+= ${KMODDIR}/quantis.ko:security/quantis-kmod .else CMAKE_ARGS+= -DDISABLE_QUANTIS_PCI=1 .endif .if ! ${PORT_OPTIONS:MUSB} CMAKE_ARGS+= -DDISABLE_QUANTIS_USB=1 PKGMESSAGE= ${PKGDIR}/notexistent .endif .if ${PORT_OPTIONS:MJAVA} USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native .else CMAKE_ARGS+= -DDISABLE_QUANTIS_JAVA=1 .endif .if ${PORT_OPTIONS:MCOMPAT} CMAKE_ARGS+= -DENABLE_QUANTIS_COMPAT=1 PLIST_SUB+= COMPAT="" .else PLIST_SUB+= COMPAT="@comment " .endif .if ${PORT_OPTIONS:MTOOL} BUILD_DEPENDS+= ${LOCALBASE}/lib/libboost_date_time.a:devel/boost-libs CXXFLAGS+= -I${LOCALBASE}/include . if ${PORT_OPTIONS:MGUI} USE_QT4+= gui moc_build uic_build rcc_build qmake_build . else CMAKE_ARGS+= -DDISABLE_EASYQUANTIS_GUI=1 . endif PLIST_SUB+= TOOL="" .else CMAKE_ARGS+= -DDISABLE_EASYQUANTIS=1 PLIST_SUB+= TOOL="@comment " .endif post-patch: @${REINPLACE_CMD} '/ if(CMAKE_COMPILER_IS_GNU/s/)/ MATCHES "0")/' \ ${WRKSRC}/CMake/CompilersFlags.cmake post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/../*.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/../User_Manual.pdf ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/../Samples; ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "-not -empty") .if ${PORT_OPTIONS:MUSB} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/devd ${INSTALL_DATA} ${FILESDIR}/quantis.conf ${STAGEDIR}${EXAMPLESDIR}/devd .endif .include Index: head/sysutils/osquery/Makefile =================================================================== --- head/sysutils/osquery/Makefile (revision 473011) +++ head/sysutils/osquery/Makefile (revision 473012) @@ -1,92 +1,94 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= osquery PORTVERSION= 3.2.6 CATEGORIES= sysutils MAINTAINER= zi@FreeBSD.org COMMENT= SQL powered OS instrumentation, monitoring, and analytics LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to compile: the clang compiler does not support '-march=x86-64' + BUILD_DEPENDS= thrift>=0.11.0:devel/thrift \ bash>0:shells/bash \ linenoise-ng>0:devel/linenoise-ng \ rapidjson>0:devel/rapidjson \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} LIB_DEPENDS= libaugeas.so:textproc/augeas \ libboost_regex.so:devel/boost-libs \ libgflags.so:devel/gflags \ libglog.so:devel/glog \ libicuuc.so:devel/icu \ librocksdb-lite.so:databases/rocksdb-lite \ libthrift.so:devel/thrift-cpp \ libzstd.so:archivers/zstd RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss USES= cmake:outsource libtool python:build compiler:c++11-lib \ libarchive ssl USE_GNOME= libxml2 CONFIGURE_ENV+= OSQUERY_BUILD_VERSION="${PORTVERSION}" HOME="${WRKDIR}" \ SKIP_TESTS="yes" CC="${CC}" CXX="${CXX}" CMAKE_ARGS+= -DFREEBSD=awesome -DCMAKE_SYSTEM_NAME="FreeBSD" BLDDIR= ${WRKDIR}/.build/${PORTNAME} TPVERSION= 3.0.0 USE_RC_SUBR= ${PORTNAME}d USE_GITHUB= yes GH_ACCOUNT= facebook ${PORTNAME}:tp GH_PROJECT= third-party:tp GH_SUBDIR= third-party:tp GH_TAGNAME= ${TPVERSION}:tp # Some options for things that bring in many dependencies OPTIONS_DEFINE= TSK AWS YARA LLDPD TSK_DESC= Build with sleuthkit support TSK_LIB_DEPENDS= libtsk.so:sysutils/sleuthkit TSK_CONFIGURE_ENV_OFF= SKIP_TSK=1 AWS_DESC= Support logging to AWS Kinesis AWS_LIB_DEPENDS= libaws-cpp-sdk-core.so:devel/aws-sdk-cpp AWS_CONFIGURE_ENV_OFF= SKIP_AWS=1 YARA_DESC= Build with YARA malware identification support YARA_LIB_DEPENDS= libyara.so:security/yara YARA_CONFIGURE_ENV_OFF= SKIP_YARA=1 LLDPD_DESC= Support Link Layer Discovery Protocol LLDPD_LIB_DEPENDS= liblldpctl.so:net-mgmt/lldpd LLDPD_CONFIGURE_ENV_OFF=SKIP_LLDPD=1 .include .if ${OSVERSION} < 1100000 BUILD_DEPENDS+= clang40:devel/llvm40 CC= clang40 CXX= clang++40 .endif post-patch: ${REINPLACE_CMD} -e 's|/var/osquery/|/var/db/osquery/|g' \ ${WRKSRC}/tools/deployment/osquery.example.conf ${REINPLACE_CMD} -e 's|python|${PYTHON_CMD}|g' \ ${WRKSRC}/CMakeLists.txt \ ${WRKSRC}/tools/get_platform.py do-install: ${INSTALL_PROGRAM} ${BLDDIR}/osqueryi ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${BLDDIR}/osqueryd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${BLDDIR}/libosquery.a ${STAGEDIR}${PREFIX}/lib (cd ${WRKSRC}/include && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PREFIX}/include) ${INSTALL_DATA} ${WRKSRC}/tools/deployment/osquery.example.conf \ ${STAGEDIR}${PREFIX}/etc/osquery.conf.sample ${MKDIR} ${STAGEDIR}/var/db/osquery ${STAGEDIR}/var/log/osquery # The flags file must exist, even if empty. Using @sample # prevents a populated flags file from being nuked on upgrade. ${TOUCH} ${STAGEDIR}${PREFIX}/etc/osquery.flags.sample \ ${STAGEDIR}${PREFIX}/etc/osquery.flags .include Index: head/sysutils/puppet5/Makefile =================================================================== --- head/sysutils/puppet5/Makefile (revision 473011) +++ head/sysutils/puppet5/Makefile (revision 473012) @@ -1,113 +1,115 @@ # $FreeBSD$ PORTNAME= puppet PORTVERSION= 5.5.1 CATEGORIES= sysutils MASTER_SITES= http://downloads.puppetlabs.com/puppet/ PKGNAMESUFFIX= 5 MAINTAINER= puppet@FreeBSD.org COMMENT= Configuration management framework written in Ruby LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to install: Could not load facter; cannot install + BUILD_DEPENDS= rubygem-hiera>=2.0:sysutils/rubygem-hiera \ rubygem-json_pure>=0:devel/rubygem-json_pure RUN_DEPENDS= rubygem-gettext-setup>=0:devel/rubygem-gettext-setup \ rubygem-hiera>=2.0:sysutils/rubygem-hiera \ rubygem-hocon>=0:devel/rubygem-hocon \ rubygem-json_pure>=0:devel/rubygem-json_pure \ rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas USES= cpe CPE_VENDOR= puppetlabs CONFLICTS_INSTALL= puppet4-* NO_ARCH= yes NO_BUILD= yes USE_RUBY= yes USE_RC_SUBR= puppet puppetmaster PORTDOCS= LICENSE README.md PORTEXAMPLES= * USERS= puppet GROUPS= puppet SUB_FILES+= pkg-message SUB_LIST= RUBY=${RUBY} OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_DEFAULT= CFACTER OPTIONS_RADIO= FACTER OPTIONS_RADIO_FACTER= CFACTER RFACTER RFACTER_DESC= Use facter 2.x (written in Ruby) CFACTER_DESC= Use facter 3.x (experimental rewrite in C++) RFACTER_BUILD_DEPENDS= rubygem-facter>=2.0:sysutils/rubygem-facter RFACTER_RUN_DEPENDS= rubygem-facter>=2.0:sysutils/rubygem-facter CFACTER_BUILD_DEPENDS= facter>=3.0:sysutils/facter CFACTER_RUN_DEPENDS= facter>=3.0:sysutils/facter post-patch: @${REINPLACE_CMD} -e "s|/etc/puppetlabs/puppet|${ETCDIR}|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/reference/configuration.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/etc/puppetlabs/code|${ETCDIR}|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/reference/configuration.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/cache|/var/puppet|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/reference/configuration.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/var/run/puppetlabs|/var/run/puppet|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/var/log/puppetlabs/puppet|/var/log/puppet|" \ ${WRKSRC}/install.rb \ ${WRKSRC}/lib/puppet/util/run_mode.rb @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/modules|${ETCDIR}/modules|" \ ${WRKSRC}/lib/puppet/defaults.rb @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/bin/gem|${LOCALBASE}/bin/gem|" \ ${WRKSRC}/lib/puppet/provider/package/puppet_gem.rb @${REINPLACE_CMD} -e "s|\$$confdir/ssl|/var/puppet/ssl|" \ ${WRKSRC}/lib/puppet/defaults.rb @${REINPLACE_CMD} -e "s|\.\./\.\./\.\./locales|../locales|" \ ${WRKSRC}/lib/puppet/gettext/config.rb @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" \ ${WRKSRC}/ext/rack/config.ru do-install: @cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} LC_ALL=C.UTF-8 ${RUBY} ${WRKSRC}/install.rb --no-configs --destdir=${STAGEDIR} \ --localedir=${RUBY_SITELIBDIR}/puppet/locales post-install: ${MKDIR} ${STAGEDIR}${ETCDIR}/manifests ${MKDIR} ${STAGEDIR}${ETCDIR}/modules ${MKDIR} ${STAGEDIR}/var/puppet ${INSTALL_DATA} ${WRKSRC}/conf/auth.conf ${STAGEDIR}${ETCDIR}/auth.conf-dist ${SETENV} LC_ALL=C.UTF-8 ${RUBY} -I ${STAGEDIR}/${RUBY_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/puppet agent --genconfig \ --confdir=${ETCDIR} \ --rundir=/var/run/puppet \ --vardir=/var/puppet \ --logdir=/var/log/puppet \ --codedir=${ETCDIR} \ > ${STAGEDIR}${ETCDIR}/puppet.conf-dist @${ECHO} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet.rb | \ ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} @${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME} -type f | \ ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} @${MKDIR} ${STAGEDIR}${WWWDIR} ${INSTALL_DATA} ${WRKSRC}/ext/rack/config.ru ${STAGEDIR}${WWWDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/ext/rack/example-passenger-vhost.conf ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11/polybar/Makefile =================================================================== --- head/x11/polybar/Makefile (revision 473011) +++ head/x11/polybar/Makefile (revision 473012) @@ -1,68 +1,72 @@ # $FreeBSD$ PORTNAME= polybar DISTVERSION= 3.1.0 PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= capt_redbeard@protonmail.com COMMENT= Fast and easy-to-use status bar LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to build: KeyError: 'eventstruct' +BROKEN_armv6= fails to build: KeyError: 'eventstruct' +BROKEN_armv7= fails to build: KeyError: 'eventstruct' + BUILD_DEPENDS= xcb-proto>=1.9:x11/xcb-proto LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libinotify.so:devel/libinotify \ libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-ewmh.so:x11/xcb-util-wm \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util \ libxcb-xrm.so:x11/xcb-util-xrm USES= cmake:outsource localbase:ldflags pkgconfig python:2.7,build USE_GITHUB= yes GH_ACCOUNT= jaagr GH_TUPLE= jaagr:i3ipcpp:v0.7.1:i3ipcpp/lib/i3ipcpp \ jaagr:xpp:1.4.0-1-g64bd576:xpp/lib/xpp USE_GNOME= cairo USE_XORG= xcb OPTIONS_DEFINE= ALSA CURL EXAMPLES I3 IPC MPD TESTS OPTIONS_DEFAULT= CURL I3 IPC MPD OPTIONS_SUB= yes ALSA_DESC= Volume control CURL_DESC= Github support I3_DESC= i3wm support IPC_DESC= Built-in IPC support MPD_DESC= Support for controlling MPD TESTS_DESC= Build testsuite ALSA_CMAKE_BOOL= ENABLE_ALSA ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib CURL_CMAKE_BOOL= ENABLE_CURL CURL_LIB_DEPENDS= libcurl.so:ftp/curl I3_BUILD_DEPENDS= ${LOCALBASE}/include/i3/ipc.h:x11-wm/i3 I3_CMAKE_BOOL= ENABLE_I3 I3_LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp IPC_CMAKE_BOOL= BUILD_IPC_MSG MPD_CMAKE_BOOL= ENABLE_MPD MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient TESTS_CMAKE_BOOL= BUILD_TESTS post-patch: @${REINPLACE_CMD} -e 's|python2|${PYTHON_CMD}|g' ${WRKSRC_xpp}/CMakeLists.txt do-test-TESTS-on: cd ${TEST_WRKSRC} && ${SETENV} BUILD_TESTS=ON \ ${SH} ${WRKSRC}/common/travis/tests.sh .include Index: head/x11-toolkits/qt5-quickcontrols/Makefile =================================================================== --- head/x11-toolkits/qt5-quickcontrols/Makefile (revision 473011) +++ head/x11-toolkits/qt5-quickcontrols/Makefile (revision 473012) @@ -1,17 +1,21 @@ # $FreeBSD$ PORTNAME= quickcontrols DISTVERSION= ${QT5_VERSION} CATEGORIES= x11-toolkits PKGNAMEPREFIX= qt5- MAINTAINER= kde@FreeBSD.org COMMENT= Set of controls for building complete interfaces in Qt Quick +BROKEN_aarch64= fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory +BROKEN_armv6= fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory +BROKEN_armv7= fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory + +USES= qmake USE_QT5= core gui qml quick widgets \ buildtools_build QT_DIST= quickcontrols -USES= qmake USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} .include Index: head/x11-toolkits/qt5-quickcontrols2/Makefile =================================================================== --- head/x11-toolkits/qt5-quickcontrols2/Makefile (revision 473011) +++ head/x11-toolkits/qt5-quickcontrols2/Makefile (revision 473012) @@ -1,17 +1,21 @@ # $FreeBSD$ PORTNAME= quickcontrols2 DISTVERSION= ${QT5_VERSION} CATEGORIES= x11-toolkits PKGNAMEPREFIX= qt5- MAINTAINER= kde@FreeBSD.org COMMENT= Set of controls for building complete interfaces in Qt Quick +BROKEN_aarch64= fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory +BROKEN_armv6= fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory +BROKEN_armv7= fails to install: pkg-static: Unable to access file ApplicationWindow.qmlc: No such file or directory + +USES= qmake:norecursive USE_QT5= core gui qml quick widgets \ buildtools_build QT_DIST= ${PORTNAME} -USES= qmake:norecursive USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} .include Index: head/x11-toolkits/qtermwidget/Makefile =================================================================== --- head/x11-toolkits/qtermwidget/Makefile (revision 473011) +++ head/x11-toolkits/qtermwidget/Makefile (revision 473012) @@ -1,20 +1,24 @@ # $FreeBSD$ PORTNAME= qtermwidget PORTVERSION= 0.8.0 CATEGORIES= x11-toolkits MASTER_SITES= LXQT MAINTAINER= jesper@schmitz.computer COMMENT= Terminal widget for QTerminal LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_aarch64= fails to compile: Emulation.cpp:135:14: 'ScreenWindow' does not refer to a value +BROKEN_armv6= fails to compile: Emulation.cpp:135:14: 'ScreenWindow' does not refer to a value +BROKEN_armv7= fails to compile: Emulation.cpp:135:14: 'ScreenWindow' does not refer to a value + USES= cmake:outsource compiler:c++11-lang gettext-runtime lxqt \ pkgconfig tar:xz USE_LDCONFIG= yes USE_QT5= buildtools_build core gui qmake_build linguisttools widgets USE_LXQT= buildtools .include