Index: head/audio/caps-lv2/Makefile =================================================================== --- head/audio/caps-lv2/Makefile (revision 487242) +++ head/audio/caps-lv2/Makefile (revision 487243) @@ -1,35 +1,33 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= caps-lv2 PORTVERSION= g20170626 PORTREVISION= 1 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= LV2 version of the C* Audio Plugin Suite LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_powerpc64= fails to build: cc1plus: unrecognized command line option -std=c++11 - BUILD_DEPENDS= lv2>0:audio/lv2 USES= gmake localbase USE_GITHUB= yes GH_ACCOUNT= moddevices GH_TAGNAME= 072e2fe # It suffers from the regression in clang-6: https://bugs.llvm.org/show_bug.cgi?id=36916 LLVM_VER= 50 BUILD_DEPENDS+= clang${LLVM_VER}:devel/llvm${LLVM_VER} CPP= clang-cpp${LLVM_VER} CC= clang${LLVM_VER} CXX= clang++${LLVM_VER} post-patch: @${REINPLACE_CMD} -e "s|__APPLE__|__FreeBSD__|" \ ${WRKSRC}/dsp/v4f_IIR2.h .include Index: head/audio/ncmpcpp/Makefile =================================================================== --- head/audio/ncmpcpp/Makefile (revision 487242) +++ head/audio/ncmpcpp/Makefile (revision 487243) @@ -1,57 +1,55 @@ # $FreeBSD$ PORTNAME= ncmpcpp DISTVERSION= 0.8.2 PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= http://ncmpcpp.rybczak.net/stable/ MAINTAINER= yamagi@yamagi.org COMMENT= Ncurses mpd client, clone of ncmpc with some new features LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \ libfftw3.so:math/fftw3 \ libicudata.so:devel/icu \ libicuuc.so:devel/icu \ libboost_filesystem.so:devel/boost-libs \ libcurl.so:ftp/curl -BROKEN_powerpc64= fails to compile: tags.cpp: undefined reference to TagLib::String::to8Bit - USES= compiler:c++14-lang iconv libtool localbase ncurses:port pkgconfig readline tar:bzip2 GNU_CONFIGURE= yes USE_GNOME= glib20 CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1 LDFLAGS+= -lpthread CONFIGURE_ENV= BOOST_LIB_SUFFIX="" OPTIONS_DEFINE= CLOCK DOCS OUTPUTS TAGLIB UTF8 VISUALIZER OPTIONS_DEFAULT= CLOCK OUTPUTS TAGLIB UTF8 VISUALIZER CLOCK_DESC= clock-screen support TAGLIB_DESC= taglib support OUTPUTS_DESC= Enable outputs screen VISUALIZER_DESC= Enable music visualizer screen PLIST_FILES= bin/ncmpcpp \ man/man1/ncmpcpp.1.gz PORTDOCS= AUTHORS COPYING NEWS bindings config CLOCK_CONFIGURE_ENABLE= clock UTF8_CONFIGURE_ENABLE= unicode TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib TAGLIB_CONFIGURE_WITH= taglib OUTPUTS_CONFIGURE_ENABLE= outputs VISUALIZER_BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3 VISUALIZER_CONFIGURE_ENABLE= visualizer post-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/ncmpcpp ${STAGEDIR}${PREFIX}/bin/ .include Index: head/comms/uarduno/Makefile =================================================================== --- head/comms/uarduno/Makefile (revision 487242) +++ head/comms/uarduno/Makefile (revision 487243) @@ -1,52 +1,50 @@ # Created by: 'Big Bad Bob' Frazier # $FreeBSD$ PORTNAME= uarduno PORTVERSION= 1.02 PORTREVISION= 1 CATEGORIES= comms MASTER_SITES= http://mrp3.com/ MAINTAINER= bobf@mrp3.com COMMENT= FreeBSD Kernel Driver for the Arduino Uno USB interface LICENSE= BSD4CLAUSE -BROKEN_powerpc64= fails to compile: pcpu.h: error: size of array '__assert_0' is negative - USES= kmod uidfix # some test targets need a predictable source directory WRKSRC= ${WRKDIR}/uarduno PLIST_FILES= ${KMODDIR}/uarduno.ko # # make sure I correctly identify the OS version # CFLAGS+= -DKERNELVER=${OSVERSION} # post-patch target, copy 'ids.txt' as 'ids.h' (user-modifiable file) post-patch: @${CP} ${FILESDIR}/ids.txt ${WRKSRC}/ids.h # # these next 2 targets are for developer use # # building a source tarball and related files uarduno-src-tarball: ${MAKE_CMD} patch ${MAKE_CMD} -C ${WRKSRC} my-clean ${TAR} -c -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} -C ${WRKDIR} uarduno ${MAKE_CMD} makesum # partial clean for incremental build and test uarduno-part-clean: -${RM} ${WRKDIR}/.patch_done.uarduno._boot_kernel -${RM} ${WRKDIR}/.configure_done.uarduno._boot_kernel -${RM} ${WRKDIR}/.build_done.uarduno._boot_kernel -${RM} ${WRKDIR}/.install_done.uarduno._boot_kernel ${MAKE_CMD} -C ${WRKSRC} my-clean ${MAKE_CMD} patch .include Index: head/emulators/hatari/Makefile =================================================================== --- head/emulators/hatari/Makefile (revision 487242) +++ head/emulators/hatari/Makefile (revision 487243) @@ -1,68 +1,67 @@ # Created by: Michael Neumann # $FreeBSD$ PORTNAME= hatari PORTVERSION= 2.1.0 CATEGORIES= emulators MASTER_SITES= http://download.tuxfamily.org/hatari/${PORTVERSION}/ MAINTAINER= egypcio@FreeBSD.org COMMENT= Atari ST emulator LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/gpl.txt BROKEN_aarch64= fails to configure: error: unrecognized CPU type BROKEN_armv6= fails to configure: CMake Error: Generator: execution of make failed -BROKEN_powerpc64= fails to compile: sysdeps.h: redefinition of typedef 'uae_u8' LIB_DEPENDS= libportaudio.so:audio/portaudio \ libpng.so:graphics/png USES= cmake desktop-file-utils python:2.7 readline shared-mime-info \ shebangfix tar:bzip2 USE_GNOME= pygtk2 USE_XORG= sm ice x11 xext SHEBANG_FILES= python-ui/*.py tools/atari-convert-dir.py \ tools/debugger/hatari_profile.py tools/hconsole/*.py CMAKE_ARGS= -DETCDIR:PATH="${PREFIX}/etc" \ -DMANDIR:PATH="man/man1" \ -DREADLINE_FOUND:BOOL=ON INSTALLS_ICONS= yes OPTIONS_DEFINE= DEBUG DOCS SDL2 WINUAE DEBUG_CFLAGS_OFF= -DNDEBUG SDL2_DESC= Use SDL2 libraries instead of SDL 1.2 SDL2_USES= iconv SDL2_USE= sdl=sdl2 SDL2_USE_OFF= sdl=sdl SDL2_CMAKE_ON= -DENABLE_SDL2:BOOL=ON SDL2_CFLAGS= -I${ICONV_INCLUDE_PATH} WINUAE_DESC= Build with WinUAE CPU core (experimental) WINUAE_CMAKE_ON= -DENABLE_WINUAE_CPU:BOOL=ON post-patch: .for i in doc/hatari.1 doc/fr/hatari.1 tools/hconsole/hconsole.1 @${REINPLACE_CMD} -e \ 's|^/etc/hatari.cfg .*|${PREFIX}/etc/hatari.cfg| ; \ s|/usr/share|${PREFIX}/share|' ${WRKSRC}/${i} .endfor @${REINPLACE_CMD} -e \ 's|-Wno-maybe-uninitialized||' ${WRKSRC}/src/cpu/CMakeLists.txt @${REINPLACE_CMD} -e \ 's|%%PYTHON_CMD%%|${PYTHON_CMD}| ; \ s|%%PYTHON_VERSION%%|${PYTHON_VERSION}|' ${WRKSRC}/tools/atari-hd-image.sh post-install: @${MKDIR} ${STAGEDIR}${MANPREFIX}/man/fr/man1 ${INSTALL_MAN} ${WRKSRC}/doc/fr/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/fr/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/fr ${INSTALL_DATA} ${WRKSRC}/doc/fr/*.txt ${STAGEDIR}${DOCSDIR}/fr .include Index: head/graphics/aseprite/Makefile =================================================================== --- head/graphics/aseprite/Makefile (revision 487242) +++ head/graphics/aseprite/Makefile (revision 487243) @@ -1,93 +1,92 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= aseprite DISTVERSIONPREFIX= v DISTVERSION= 1.2.9 PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Animated sprite editor & pixel art tool LICENSE= EULA LICENSE_NAME= END-USER LICENSE AGREEMENT FOR ASEPRITE LICENSE_FILE= ${WRKSRC}/EULA.txt LICENSE_PERMS= dist-mirror pkg-mirror auto-accept +BROKEN_aarch64= fails to compile: undefined reference to __va_copy +BROKEN_armv6= fails to compile: undefined reference to __va_copy +BROKEN_armv7= fails to compile: undefined reference to __va_copy +BROKEN_sparc64= fails to compile: vsnprintf is not a member of std + EXTRACT_DEPENDS= ${NONEXISTENT}:x11/pixman:extract LIB_DEPENDS= liballeg.so:devel/allegro \ libcmark.so:textproc/cmark \ libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libfreetype.so:print/freetype2 \ libgif.so:graphics/giflib \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ liblz4.so:archivers/liblz4 \ libnettle.so:security/nettle \ libpng.so:graphics/png \ libtinyxml.so:textproc/tinyxml \ libzstd.so:archivers/zstd - -BROKEN_aarch64= fails to compile: undefined reference to __va_copy -BROKEN_armv6= fails to compile: undefined reference to __va_copy -BROKEN_armv7= fails to compile: undefined reference to __va_copy -BROKEN_powerpc64= fails to compile: arena.h: Failed assertion: "arena_mapbits_allocated_get(chunk, pageind) != 0" -BROKEN_sparc64= fails to compile: vsnprintf is not a member of std USES= cmake:outsource compiler:c++11-lib iconv:wchar_t jpeg localbase:ldflags pkgconfig ssl USE_GITHUB= yes GH_TUPLE= aseprite:libarchive:c51dbfc:libarchive/third_party/libarchive GH_TUPLE+= aseprite:clip:964a64a:clip/src/clip GH_TUPLE+= aseprite:flic:65a6072:flic/src/flic GH_TUPLE+= aseprite:fmt:933a33a:fmt/third_party/fmt GH_TUPLE+= aseprite:json11:ec4e452:json11/third_party/json11 GH_TUPLE+= aseprite:laf:60e6ad7:laf/laf GH_TUPLE+= aseprite:mujs:34cb617:mujs/third_party/mujs GH_TUPLE+= aseprite:observable:59c3862:observable/src/observable GH_TUPLE+= aseprite:simpleini:0687587:simpleini/third_party/simpleini GH_TUPLE+= aseprite:tinyexpr:ca50544:tinyexpr/third_party/tinyexpr GH_TUPLE+= aseprite:stringencoders:e1448a9:stringencoders/laf/third_party/stringencoders GH_TUPLE+= aseprite:undo:93fc81d:undo/src/undo USE_GNOME= libxml2 USE_XORG= x11 xcb xcursor xext xpm ice pixman sm xxf86dga xxf86vm CMAKE_ON= USE_SHARED_ALLEGRO4 \ USE_SHARED_CMARK \ USE_SHARED_CURL \ USE_SHARED_FREETYPE \ USE_SHARED_GIFLIB \ USE_SHARED_HARFBUZZ \ USE_SHARED_JPEGLIB \ USE_SHARED_LIBLOADPNG \ USE_SHARED_LIBPNG \ USE_SHARED_PIXMAN \ USE_SHARED_TINYXML \ USE_SHARED_ZLIB CMAKE_ARGS= -DFREEBSD_LIB_PATH=${LOCALBASE}/lib CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 OPTIONS_DEFINE= STEAM WEBP OPTIONS_DEFAULT= WEBP STEAM_DESC= Compile with Steam library STEAM_CMAKE_BOOL= ENABLE_STEAM WEBP_CMAKE_BOOL= WITH_WEBP_SUPPORT WEBP_LIB_DEPENDS= libwebp.so:graphics/webp post-extract: @${RM} -r ${WRKSRC}/src/allegro @${MKDIR} ${WRKSRC}/third_party/pixman/pixman @${CP} `${MAKE} -C ${PORTSDIR}/x11/pixman -V WRKSRC`/pixman/pixman-combine32.h \ ${WRKSRC}/third_party/pixman/pixman/ post-patch: @${REINPLACE_CMD} -e 's|1.3-dev|${PORTVERSION}|' ${WRKSRC}/src/config.h ${WRKSRC}/data/gui.xml post-install: @cd ${STAGEDIR}${PREFIX} && ${RM} -r bin/bsd* include lib libdata share/man # see https://github.com/aseprite/aseprite/issues/1602 .include Index: head/graphics/kix-kmod/Makefile =================================================================== --- head/graphics/kix-kmod/Makefile (revision 487242) +++ head/graphics/kix-kmod/Makefile (revision 487243) @@ -1,26 +1,24 @@ # Created by: Jonathan Belson # $FreeBSD$ PORTNAME= kix PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://homepage.ntlworld.com/jon.belson/files/ \ LOCAL/pgollucci PKGNAMESUFFIX= -kmod MAINTAINER= jon@witchspace.com COMMENT= Graphical screensaver kernel module -BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative - USES= kmod MAKE_ENV+= WERROR= PLIST_FILES= lib/kix_saver.ko SUB_FILES= pkg-message do-install: ${INSTALL_KLD} ${WRKSRC}/kix_saver.ko ${STAGEDIR}${PREFIX}/lib .include Index: head/math/acalc/Makefile =================================================================== --- head/math/acalc/Makefile (revision 487242) +++ head/math/acalc/Makefile (revision 487243) @@ -1,35 +1,33 @@ # $FreeBSD$ PORTNAME= acalc PORTVERSION= 0.21 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= math MAINTAINER= andrey.nik.ponomarenko@gmail.com COMMENT= Simple and pretty Qt4-based expression calculator LICENSE= BSD4CLAUSE DEPRECATED= Qt4 has been EOL since december 2015 EXPIRATION_DATE= 2019-03-15 -BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++11" - USE_GITHUB= yes GH_ACCOUNT= anpp USES= qmake qt:4 USE_QT= corelib gui moc_build rcc_build uic_build WRKSRC_SUBDIR= aCalc/aCalc PLIST_FILES= bin/acalc share/pixmaps/Calculator-50.png DESKTOP_ENTRIES="acalc" "" "${PREFIX}/share/pixmaps/Calculator-50.png" \ "${PORTNAME}" "" "" do-install: ${INSTALL_PROGRAM} ${WRKSRC}/acalc ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/Icons/Calculator-50.png \ ${STAGEDIR}${PREFIX}/share/pixmaps .include Index: head/math/blis/Makefile =================================================================== --- head/math/blis/Makefile (revision 487242) +++ head/math/blis/Makefile (revision 487243) @@ -1,64 +1,62 @@ # Created by: Johannes M Dieterich # $FreeBSD$ PORTNAME= blis PORTVERSION= 0.5.0 CATEGORIES= math MAINTAINER= jmd@FreeBSD.org COMMENT= Software framework for high-performance BLAS-like libraries LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash \ llvm60>=0:devel/llvm60 -BROKEN_powerpc64= fails to configure: common.mk:118: Unable to determine compiler vendor - OPTIONS_DEFINE= PARA CBLAS PARA_DESC= use pthread parallelization CBLAS_DESC= build the CBLAS compatibility layer OPTIONS_DEFAULT= PARA CBLAS OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= flame USES= gmake python shebangfix USE_LDCONFIG= yes SHEBANG_FILES= build/flatten-headers.py HAS_CONFIGURE= yes .include # enable BLAS and static/shared libs by default CONFIGURE_ARGS+= --enable-blas \ --prefix=${PREFIX} \ --enable-shared \ --enable-static #--prefix=PREFIX .if ${PORT_OPTIONS:MPARA} CONFIGURE_ARGS+= -t pthreads .endif .if ${PORT_OPTIONS:MCBLAS} CONFIGURE_ARGS+= --enable-cblas .endif .if ${ARCH} == amd64 LIBNAME= x86_64 CONFIGURE_ARGS+= x86_64 PLIST_SUB+= ARCH="x86_64" .else LIBNAME= generic CONFIGURE_ARGS+= generic PLIST_SUB+= ARCH="generic" .endif CC= ${LOCALBASE}/bin/clang60 CXX= ${LOCALBASE}/bin/clang++60 .include Index: head/math/flint2/Makefile =================================================================== --- head/math/flint2/Makefile (revision 487242) +++ head/math/flint2/Makefile (revision 487243) @@ -1,37 +1,36 @@ # $FreeBSD$ PORTNAME= flint2 DISTVERSION= g20180323 PORTREVISION= 1 CATEGORIES= math PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 95c58b723a9463c27d35e182dfcba6d347eca624.patch:-p1 # cmake fixes: https://github.com/wbhart/flint2/pull/459 MAINTAINER= yuri@FreeBSD.org COMMENT= Fast library for number theory LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= fails to compile: invokes x86 assembler BROKEN_armv6= fails to compile: invokes x86 assembler BROKEN_armv7= fails to compile: invokes x86 assembler BROKEN_mips= fails to compile: invokes x86 assembler BROKEN_mips64= fails to compile: invokes x86 assembler -BROKEN_powerpc64= fails to compile: invokes x86 assembler LIB_DEPENDS= libgmp.so:math/gmp \ libmpfr.so:math/mpfr USES= cmake:outsource GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static USE_GITHUB= yes GH_ACCOUNT= wbhart GH_TAGNAME= 83008bd USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS .include Index: head/math/gap/Makefile =================================================================== --- head/math/gap/Makefile (revision 487242) +++ head/math/gap/Makefile (revision 487243) @@ -1,78 +1,77 @@ # Created by: keith@FreeBSD.org # $FreeBSD$ PORTNAME= gap PORTVERSION= 4.8.10.${GAP_DISTDATE} CATEGORIES= math MASTER_SITES= http://www.gap-system.org/pub/gap/gap48/tar.bz2/ \ ftp://ftp.stack.nl/pub/users/johans/gap/ \ ftp://ftp.gap-system.org/pub/gap/gap48/old/ DISTNAME= ${GAP_VERSION}p${PORTVERSION:R:E}_${GAP_DISTTIME} MAINTAINER= hrs@FreeBSD.org COMMENT= GAP is a system for computational discrete algebra LICENSE= GPLv2+ -LIB_DEPENDS= libgmp.so:math/gmp - BROKEN_aarch64= fails to link: undefined reference to SyAllocBags -BROKEN_powerpc64= fails to package: 2_manifolds_54.scb: No such file or directory + +LIB_DEPENDS= libgmp.so:math/gmp USES= gmake shebangfix tar:bzip2 SHEBANG_FILES= configure \ pkg/GAPDoc-*/*/clean \ pkg/*/doc/clean \ pkg/PolymakeInterface/configure \ pkg/*/doc/convert.pl \ pkg/anupq-*/tst/make_anupqeg \ pkg/crime/gap/print.pl \ pkg/io-*/tst/sleep.sh \ pkg/pargap/mpinu/thwap GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-gmp=${LOCALBASE} ALL_TARGET= default INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE=yes GAP_VERSION= ${PORTNAME}${PORTVERSION:R:R:S/./r/} # gap4r5 GAP_DISTTIME= 2018_01_15-13_02 GAP_DISTDATE= ${GAP_DISTTIME:C/-.*//:S/_//g} GAP_LIBDIR= ${PREFIX}/lib/${GAP_VERSION} WRKSRC= ${WRKDIR}/${GAP_VERSION} PLIST_FILES= bin/gap post-patch: @${REINPLACE_CMD} -i '' -e '1s|/usr/bin/sh|/bin/sh|' \ ${WRKSRC}/pkg/happrime/make_tarball post-build: cd ${WRKSRC}/pkg/simpcomp && \ ${SETENV} ${CONFIGURE_ENV} ${SH} configure \ ${CONFIGURE_ARGS:N--with-*} && \ ${MAKE} ${MAKEFLAGS} && \ ${MAKE} ${MAKEFLAGS} install-strip && \ ${RM} bistellar do-install: ${SED} -e "s:GAP_DIR=.*:GAP_DIR=${GAP_LIBDIR}:g" \ -e "s:GAP_PRG=.*:GAP_PRG=gap:g" ${WRKSRC}/bin/gap.sh \ > ${STAGEDIR}${PREFIX}/bin/gap @${CHMOD} 755 ${STAGEDIR}${PREFIX}/bin/gap @${MKDIR} ${STAGEDIR}${GAP_LIBDIR}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/*/gap ${STAGEDIR}${GAP_LIBDIR}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/*/gac ${STAGEDIR}${GAP_LIBDIR}/bin ${INSTALL_DATA} ${WRKSRC}/sysinfo.gap ${STAGEDIR}${GAP_LIBDIR} .for subdir in doc etc grp lib pkg prim small trans tst ${CP} -R ${WRKSRC}/${subdir} ${STAGEDIR}${GAP_LIBDIR}/ .endfor post-install: @${FIND} ${STAGEDIR}${GAP_LIBDIR} -type d -empty -delete @${FIND} ${STAGEDIR}${GAP_LIBDIR} -name \*.py -delete @${FIND} ${STAGEDIR}${GAP_LIBDIR} ! -type d | \ ${SED} 's,${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} .include Index: head/math/qalculate/Makefile =================================================================== --- head/math/qalculate/Makefile (revision 487242) +++ head/math/qalculate/Makefile (revision 487243) @@ -1,40 +1,38 @@ # Created by: Sergey Akifyev # $FreeBSD$ PORTNAME= qalculate PORTVERSION= 2.6.1 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${PORTVERSION}/ DISTNAME= ${GH_PROJECT}-${PORTVERSION} MAINTAINER= jhale@FreeBSD.org COMMENT= Multi-purpose desktop calculator (GTK+3 frontend) LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_powerpc64= fails to compile: main.cc: undefined reference to Calculator::temporaryCategory[abi:cxx11]() - LIB_DEPENDS= libqalculate.so:math/libqalculate RUN_DEPENDS= gnuplot:math/gnuplot USES= compiler:c++11-lang gettext gmake \ libtool:build localbase pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libxml2 # USE_GITHUB= Use MASTER_SITES so that the pre-rolled release is downloaded GH_ACCOUNT= Qalculate GH_PROJECT= ${PORTNAME}-gtk GNU_CONFIGURE= yes DATADIR= share/${GH_PROJECT} DOCSDIR= share/doc/${GH_PROJECT} OPTIONS_DEFINE= NLS OPTIONS_SUB= yes post-patch-NLS-off: @${REINPLACE_CMD} -e '/^SUBDIRS =/s|po ||g' ${WRKSRC}/Makefile.in .include Index: head/multimedia/cuse4bsd-kmod/Makefile =================================================================== --- head/multimedia/cuse4bsd-kmod/Makefile (revision 487242) +++ head/multimedia/cuse4bsd-kmod/Makefile (revision 487243) @@ -1,44 +1,42 @@ # $FreeBSD$ PORTNAME= cuse4bsd-kmod PORTVERSION= 0.1.36 CATEGORIES= multimedia MASTER_SITES= http://www.selasky.org/hans_petter/distfiles/ \ http://home.selasky.org:8192/distfiles/ MAINTAINER= hselasky@FreeBSD.org COMMENT= Cuse4BSD character device loopback driver for userspace -CONFLICTS= video4bsd-kmod* - BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 -BROKEN_powerpc64= fails to compile: pcpu.h: error: size of array '__assert_0' is negative +CONFLICTS= video4bsd-kmod* + KMODNAME= cuse4bsd LIBDIR= ${PREFIX}/lib INCLUDEDIR= ${PREFIX}/include MANDIR= ${PREFIX}/man/man +USES= kmod tar:bzip2 uidfix USE_LDCONFIG= yes PLIST_SUB= KMODNAME="${KMODNAME}" \ LIBDIR="${LIBDIR}" \ INCLUDEDIR="${INCLUDEDIR}" \ MANDIR="${MANDIR}" OPTIONS_DEFINE= DEBUG - -USES= kmod tar:bzip2 uidfix .include MAKE_ARGS+= PTHREAD_LIBS="-lpthread" .if ${PORT_OPTIONS:MDEBUG} MAKE_ARGS+= HAVE_DEBUG="YES" .endif do-install: ${SETENV} ${MAKE_ENV} DESTDIR="${STAGEDIR}" ${MAKE} -C ${WRKSRC} -f ${WRKSRC}/Makefile.lib ${PLIST_SUB} install ${INSTALL_KLD} ${WRKSRC}/${KMODNAME}.ko ${STAGEDIR}${KMODDIR} .include Index: head/multimedia/nordlicht/Makefile =================================================================== --- head/multimedia/nordlicht/Makefile (revision 487242) +++ head/multimedia/nordlicht/Makefile (revision 487243) @@ -1,43 +1,42 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= nordlicht PORTVERSION= 0.4.5 DISTVERSIONPREFIX= v PORTREVISION= 4 CATEGORIES= multimedia MAINTAINER= tobik@FreeBSD.org COMMENT= Create moodbars from video files LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.md +BROKEN_aarch64= Fails to install: runaway process + BUILD_DEPENDS= help2man:misc/help2man LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libpopt.so:devel/popt \ libpng.so:graphics/png USE_GITHUB= yes USES= cmake:outsource pkgconfig shebangfix USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} - -BROKEN_aarch64= Fails to install: runaway process -BROKEN_powerpc64= Does not build SHEBANG_FILES= utils/mpv-nordlicht OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} \ -e 's|$${CMAKE_INSTALL_LIBDIR}/pkgconfig|libdata/pkgconfig|' \ -e 's|share/man/man1|man/man1|' ${WRKSRC}/CMakeLists.txt post-install: @cd ${WRKSRC}/utils && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/multimedia/pwcbsd/Makefile =================================================================== --- head/multimedia/pwcbsd/Makefile (revision 487242) +++ head/multimedia/pwcbsd/Makefile (revision 487243) @@ -1,73 +1,71 @@ # Created by: Raaf # $FreeBSD$ PORTNAME= pwcbsd PORTVERSION= 1.4.1 PORTREVISION= 12 CATEGORIES= multimedia sysutils MASTER_SITES= http://raaf.atspace.org/ \ http://www.bsd-geek.de/FreeBSD/distfiles/ \ LOCAL/miwi MAINTAINER= lme@FreeBSD.org COMMENT= The Linux pwc webcam driver ported to FreeBSD LICENSE= GPLv2 -BROKEN_powerpc64= fails to compile: pcpu.h:187: error: size of array '__assert_0' is negative - CONFLICTS= pwcview-[0-9]* SSP_UNSAFE= kernel module does not support ssp USES= kmod WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= PROGRAMS MMAP OPTIONS_DEFAULT= PROGRAMS PROGRAMS_DESC= Build the programs MMAP_DESC= Enable mmap support (MAY CRASH YOUR SYSTEM) .include EXTRA_PATCHES= ${FILESDIR}/extra-patch-Makefile.kld \ ${FILESDIR}/extra-patch-pwc-ctrl.c \ ${FILESDIR}/extra-patch-pwc-v4l.c \ ${FILESDIR}/extra-patch-pwc.c \ ${FILESDIR}/extra-patch-pwc.h .if !exists(${SRC_BASE}/sys/Makefile) IGNORE= requires kernel source files .endif .if ${PORT_OPTIONS:MMMAP} ALL_TARGET= mmap .else ALL_TARGET= all .endif .if ${PORT_OPTIONS:MPROGRAMS} ALL_TARGET+= pwcview PROGRAMS= pwcview USES+= jpeg USE_SDL= sdl PLIST_SUB+= PROGRAMS="" .else PLIST_SUB+= PROGRAMS="@comment " .endif post-patch: .if ${PORT_OPTIONS:MPROGRAMS} @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|g' ${WRKSRC}/Makefile .endif do-install: ${MKDIR} ${STAGEDIR}${KMODDIR} ${INSTALL_KLD} ${WRKSRC}/pwc.ko ${STAGEDIR}${KMODDIR} ${INSTALL_MAN} ${WRKSRC}/pwc.4 ${STAGEDIR}${PREFIX}/man/man4 .if ${PORT_OPTIONS:MPROGRAMS} ${INSTALL_PROGRAM} ${PROGRAMS:S|^|${WRKSRC}/|} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${PROGRAMS:S|^|${WRKSRC}/|}.1 ${STAGEDIR}${PREFIX}/man/man1 .endif .include Index: head/net/aoe/Makefile =================================================================== --- head/net/aoe/Makefile (revision 487242) +++ head/net/aoe/Makefile (revision 487243) @@ -1,31 +1,30 @@ # Created by: Stacey D. Son # $FreeBSD$ PORTNAME= aoe PORTVERSION= 1.2.0 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://www.son.org/download/ DISTNAME= ${PORTNAME}-freebsd-${PORTVERSION} MAINTAINER= fjoe@FreeBSD.org COMMENT= FreeBSD driver for ATA over Ethernet (AoE) BROKEN_aarch64= fails to compile: redefinition of frame BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 BROKEN_armv7= fails to compile: redefinition of frame -BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative BROKEN_sparc64= fails to compile: redefinition of frame USES= kmod WRKSRC= ${WRKDIR}/dev/aoe KMODDIR= ${PREFIX}/lib/aoe USE_RC_SUBR= aoe do-install: ${INSTALL_KLD} ${WRKSRC}/aoe.ko ${STAGEDIR}${PREFIX}/lib/aoe ${INSTALL_MAN} ${WRKDIR}/aoe.4 ${STAGEDIR}${PREFIX}/man/man4/ .include Index: head/net/intel-em-kmod/Makefile =================================================================== --- head/net/intel-em-kmod/Makefile (revision 487242) +++ head/net/intel-em-kmod/Makefile (revision 487243) @@ -1,22 +1,21 @@ # Created by: Franco Fichtner # $FreeBSD$ PORTNAME= em PORTVERSION= 7.7.4 PORTREVISION= 1 PORTEPOCH= 0 MASTER_SITE_SUBDIR= 17509/eng MAINTAINER= freebsd@intel.com COMMENT= Gigabit FreeBSD Base Drivers for Intel(R) Ethernet BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 -BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative MAX_NETMAP_OSVERSION= 1199999 # Doesn't build w/NETMAP on 12 MASTERDIR= ${.CURDIR}/../intel-ixl-kmod PKGDIR= ${.CURDIR} DISTINFO_FILE= ${.CURDIR}/distinfo .include "${MASTERDIR}/Makefile" Index: head/net/isboot-kmod/Makefile =================================================================== --- head/net/isboot-kmod/Makefile (revision 487242) +++ head/net/isboot-kmod/Makefile (revision 487243) @@ -1,34 +1,33 @@ # $FreeBSD$ PORTNAME= isboot-kmod PORTVERSION= 0.2.13 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://www.peach.ne.jp/archives/isboot/ DISTNAME= isboot-${PORTVERSION} MAINTAINER= john@jnielsen.net COMMENT= Kernel module enabling iSCSI boot LICENSE= BSD2CLAUSE BROKEN_aarch64= fails to compile: /usr/src/sys/sys/bus.h:724:10: fatal error: 'device_if.h' file not found BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 BROKEN_armv7= fails to compile: /usr/src/sys/sys/bus.h:724:10: fatal error: 'device_if.h' file not found -BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative USES= kmod uidfix SUB_FILES= pkg-message WRKSRC_SUBDIR= src PLIST_FILES= ${KMODDIR}/isboot.ko PORTDOCS= README OPTIONS_DEFINE= DOCS VIMAGE VIMAGE_DESC= Build for a kernel with 'options VIMAGE' VIMAGE_CFLAGS= -DVIMAGE post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/${DISTNAME} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net/ng_mikrotik_eoip/Makefile =================================================================== --- head/net/ng_mikrotik_eoip/Makefile (revision 487242) +++ head/net/ng_mikrotik_eoip/Makefile (revision 487243) @@ -1,40 +1,38 @@ # $FreeBSD$ PORTNAME= ng_mikrotik_eoip PORTVERSION= 1.0 CATEGORIES= net kld MASTER_SITES= http://projects.ukrweb.net/files/ \ http://imax.in.ua/files/ MAINTAINER= gelraen.ua@gmail.com COMMENT= Netgraph node for Mikrotik EoIP tunneling LICENSE= BSD2CLAUSE -BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative - SSP_UNSAFE= kernel module does not support ssp OPTIONS_DEFINE= PTABLE PTABLE_DESC= Use O(1) lookup for tunnel hooks # This option enables usage of static pointer table to find needed decimal-named hook, # which increases memory usage for each node by 65536*sizeof(hook_p). You probably want # this option if you have many tunnels with single remote IP. KMODDIR?= /boot/modules PLIST_SUB+= KMODDIR=${KMODDIR} \ PORTNAME=${PORTNAME} .include .if !exists(${SRC_BASE}/sys/sys/module.h) IGNORE= requires kernel source files .endif PTABLE_MAKE_ARGS= NO_LINEAR_HOOK_LOOKUP=1 do-install: ${MKDIR} "${STAGEDIR}${KMODDIR}" ${INSTALL_KLD} ${WRKSRC}/${PORTNAME}.ko "${STAGEDIR}${KMODDIR}" .include Index: head/net-mgmt/pmacct/Makefile =================================================================== --- head/net-mgmt/pmacct/Makefile (revision 487242) +++ head/net-mgmt/pmacct/Makefile (revision 487243) @@ -1,180 +1,179 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= pmacct DISTVERSION= 1.7.0 PORTREVISION= 0 CATEGORIES= net-mgmt MASTER_SITES= http://www.pmacct.net/ MAINTAINER= pi@FreeBSD.org COMMENT= Accounting and aggregation tool for IPv4 and IPv6 traffic LICENSE= GPLv2 BROKEN_aarch64= fails to build: undefined reference to sbrk -BROKEN_powerpc64= fails to build: cc: Internal error: Segmentation fault (program ld) USE_RC_SUBR= pmacctd nfacctd sfacctd SUB_FILES= pkg-message GNU_CONFIGURE= yes CPPFLAGS+= "-I${LOCALBASE}/include" LDFLAGS+= "-L${LOCALBASE}/lib" OPTIONS_DEFINE= MYSQL PGSQL SQLITE3 THREADS LAYER2 IPV6 DEBUG \ DOCS PLABEL RABBITMQ KAFKA JANSSON AVRO EXAMPLES OPTIONS_DEFAULT=MMAP LAYER2 THREADS SHARED AVRO_DESC= Enable avro support JANSSON_DESC= Enable Jansson support KAFKA_DESC= Enable Kafka support LAYER2_DESC= Enable Layer-2 support: MAC addresses and VLANs # Requires libnetfilter_log port/package # NFLOG_DESC= Enable NFLOG support # Requires legacy mongo-c-driver version 0.8 which is not available # MONGO_DESC= Enable MongoDB support PLABEL_DESC= Enable IP prefix labels RABBITMQ_DESC= Enable RabbitMQ/AMQP support SQLITE3_DESC= Enable SQLite3 support OPTIONS_RADIO= GEOLOC OPTIONS_RADIO_GEOLOC=GEOIP GEOIP2 GEOLOC_DESC= Geolocation support GEOIP_DESC= Enable legacy GeoIP support GEOIP2_DESC= Enable GeoIPv2 (libmaxminddb) support .include .if ${PORT_OPTIONS:MMYSQL} USES+= mysql CONFIGURE_ARGS+=--enable-mysql PLIST_SUB+= WITH_MYSQL="" .else CONFIGURE_ARGS+=--disable-mysql PLIST_SUB+= WITH_MYSQL="@comment " .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql WANT_PGSQL= client CONFIGURE_ARGS+=--enable-pgsql PLIST_SUB+= WITH_PGSQL="" .else CONFIGURE_ARGS+=--disable-pgsql PLIST_SUB+= WITH_PGSQL="@comment " .endif .if ${PORT_OPTIONS:MSQLITE3} USES+= pkgconfig sqlite CONFIGURE_ARGS+=--enable-sqlite3 \ --with-sqlite3-includes=${LOCALBASE}/include PLIST_SUB+= WITH_SQLITE3="" .else CONFIGURE_ARGS+=--disable-sqlite3 PLIST_SUB+= WITH_SQLITE3="@comment " .endif .if ${PORT_OPTIONS:MLAYER2} CONFIGURE_ARGS+=--enable-l2 .else CONFIGURE_ARGS+=--disable-l2 .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--enable-ipv6 .else CONFIGURE_ARGS+=--disable-ipv6 .endif .if ${PORT_OPTIONS:MPLABEL} CONFIGURE_ARGS+=--enable-plabel .else CONFIGURE_ARGS+=--disable-plabel .endif .if ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+=--enable-threads .else CONFIGURE_ARGS+=--disable-threads .endif .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+=--enable-debug .endif .if ${PORT_OPTIONS:MMONGO} #CONFIGURE_ARGS+=--enable-mongodb .else CONFIGURE_ARGS+=--disable-mongodb .endif .if ${PORT_OPTIONS:MRABBITMQ} .if ${PORT_OPTIONS:MJANSSON} LIB_DEPENDS+= libjansson.so:devel/jansson CONFIGURE_ARGS+=--enable-jansson .else IGNORE= RabbitMQ support requires enabled Jansson support .endif LIB_DEPENDS+= librabbitmq.so:net/rabbitmq-c-devel CONFIGURE_ARGS+=--enable-rabbitmq .endif .if ${PORT_OPTIONS:MKAFKA} .if ${PORT_OPTIONS:MJANSSON} LIB_DEPENDS+= libjansson.so:devel/jansson CONFIGURE_ARGS+=--enable-jansson .else IGNORE= Kafaka support requires enabled Jansson support .endif LIB_DEPENDS+= librdkafka.so:net/librdkafka CONFIGURE_ARGS+=--enable-kafka PLIST_SUB+=WITH_KAFKA="" .else PLIST_SUB+=WITH_KAFKA="@comment " .endif .if ${PORT_OPTIONS:MAVRO} LIB_DEPENDS+= libavro.so:devel/avro-c CONFIGURE_ARGS+=--enable-avro .endif .if ${PORT_OPTIONS:MNFLOG} #CONFIGURE_ARGS+=--enable-nflog #PLIST_SUB+=WITH_NFLOG="" .else CONFIGURE_ARGS+=--disable-nflog PLIST_SUB+=WITH_NFLOG="@comment " .endif .if ${PORT_OPTIONS:MGEOIP} USES+= pkgconfig LIB_DEPENDS+= libGeoIP.so:net/GeoIP CONFIGURE_ARGS+=--enable-geoip .endif .if ${PORT_OPTIONS:MGEOIP2} LIB_DEPENDS+= libmaxminddb.so:net/libmaxminddb CONFIGURE_ARGS+=--enable-geoipv2 .endif .include .if ${ARCH} == "amd64" || ${ARCH} == "sparc64" CONFIGURE_ARGS+=--enable-64bit .endif post-patch: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} .for i in AUTHORS CONFIG-KEYS COPYING ChangeLog FAQS INSTALL QUICKSTART TOOLS UPGRADE ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/sql/* ${STAGEDIR}${DATADIR} .include Index: head/news/nntpcache/Makefile =================================================================== --- head/news/nntpcache/Makefile (revision 487242) +++ head/news/nntpcache/Makefile (revision 487243) @@ -1,62 +1,61 @@ # Created by: proff@suburbia.net # $FreeBSD$ PORTNAME= nntpcache PORTVERSION= 3.0.2 PORTREVISION= 10 CATEGORIES= news MASTER_SITES= http://www.xs4all.nl/~suelette/ MAINTAINER= ports@FreeBSD.org COMMENT= News caching/anti-spam/server-merging system BROKEN_aarch64= fails to link: missing sbrk BROKEN_mips64= fails to build: qemu: uncaught target signal 11 (Segmentation fault) - core dumped -BROKEN_powerpc64= fails to install: ./mmap_tests: Quit (core dumped) NO_CDROM= Free for individuals and non-military, non-profit organisations only # This may be set interactively at install-time. NNTPCache will # cache news articles and related data in ${SPOOLDIR}/nntpcache. SPOOLDIR?= /var/spool USES= gmake autoreconf shebangfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=${SPOOLDIR} \ --program-transform-name='' SHEBANG_FILES= contrib/perlnewshound/newshound.pl AUTHINFO_EXT= authinfo_pam.ext USE_RC_SUBR= nntpcached OPTIONS_DEFINE= LDAP RADIUS SPAMPHOBIA DOCS SPAMPHOBIA_DESC= Spamphobia NoCeM support RADIUS_CONFIGURE_WITH= authinfo-radius RADIUS_VARS= AUTHINFO_EXT+=authinfo_radius.ext LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_WITH= authinfo-ldap LDAP_CPPFLAGS= -I${PREFIX}/include -I${LOCALBASE}/include LDAP_LDFLAGS= -L${PREFIX}/lib -L${LOCALBASE}/lib LDAP_VARS= AUTHINFO_EXT+=authinfo_ldap.ext NNTPSPOOLDIR?= ${SPOOLDIR}/${PORTNAME} PLIST_SUB+= SPOOLDIR=${NNTPSPOOLDIR} CPIO_CMD= ${CPIO} --quiet -pdum -R PORTDOCS= AUTHORS ChangeLog FAQ FAQ.html HACKING HTML \ INSTALL LICENSING NEWS README README.INN VERSION REVISEDATE= 20060903 SPAMPHOBIA_PATCH_SITES= http://people.freebsd.org/~leeym/:SPAMPHOBIA SPAMPHOBIA_PATCHFILES= ${DISTNAME}-spamphobia-${REVISEDATE}.diff.gz:SPAMPHOBIA post-configure: ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -C ${WRKSRC}/src ${AUTHINFO_EXT} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR} .include Index: head/print/pecl-pdflib/Makefile =================================================================== --- head/print/pecl-pdflib/Makefile (revision 487242) +++ head/print/pecl-pdflib/Makefile (revision 487243) @@ -1,23 +1,21 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= pdflib PORTVERSION= 4.1.2 CATEGORIES= print pear MAINTAINER= ale@FreeBSD.org COMMENT= PECL extension to create PDF on the fly LICENSE= PHP30 LIB_DEPENDS= libpdf.so:print/pdflib -BROKEN_powerpc64= Does not build - USES= php:pecl USE_PHP= gd:build PHP_MODNAME= pdf CONFIGURE_ARGS= --with-pdflib=${LOCALBASE} .include Index: head/textproc/ffe/Makefile =================================================================== --- head/textproc/ffe/Makefile (revision 487242) +++ head/textproc/ffe/Makefile (revision 487243) @@ -1,29 +1,27 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= ffe DISTVERSION= 0.3.8 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= SF/ff-extractor/ff-extractor/${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Flat file extractor LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_powerpc64= fails to compile: unrecognized command line option "-Wmaybe-uninitialized" - USES= makeinfo localbase GNU_CONFIGURE= yes INFO= ffe PORTDOCS= ffe.html PLIST_FILES= bin/ffe man/man1/ffe.1.gz OPTIONS_DEFINE= DOCS GCRYPT GCRYPT_CONFIGURE_WITH= libgcrypt-prefix="${LOCALBASE}" GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt .include Index: head/textproc/rubygem-cld3/Makefile =================================================================== --- head/textproc/rubygem-cld3/Makefile (revision 487242) +++ head/textproc/rubygem-cld3/Makefile (revision 487243) @@ -1,34 +1,32 @@ # $FreeBSD$ PORTNAME= cld3 DISTVERSION= 3.2.2 CATEGORIES= textproc rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Compact Language Detection for Ruby LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64= fails to install: Error installing cld3-3.1.2.gem: Failed to build gem native extension - RUN_DEPENDS= protobuf>0:devel/protobuf \ rubygem-ffi>0:devel/rubygem-ffi -USE_RUBY= yes USES= gem pkgconfig +USE_RUBY= yes ## do-install here to prevent removal of ext do-install: (cd ${BUILD_WRKSRC}; ${SETENV} ${GEM_ENV} ${RUBYGEMBIN} install \ ${RUBYGEM_ARGS} ${GEMFILES} -- --build-args ${CONFIGURE_ARGS}) ${RM} -r ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR}/build_info/ ${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f -name '*.so' \ -exec ${STRIP_CMD} {} + ${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f \ \( -name mkmf.log -or -name gem_make.out \) -delete ${RM} -r ${STAGEDIR}${PREFIX}/${CACHE_DIR} 2> /dev/null || ${TRUE} ${RMDIR} ${STAGEDIR}${PREFIX}/${EXT_DIR} 2> /dev/null || ${TRUE} .include