Index: head/archivers/snappy-java/Makefile =================================================================== --- head/archivers/snappy-java/Makefile (revision 455166) +++ head/archivers/snappy-java/Makefile (revision 455167) @@ -1,59 +1,60 @@ # 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 +BROKEN_armv7= 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/tkgeomap/Makefile =================================================================== --- head/astro/tkgeomap/Makefile (revision 455166) +++ head/astro/tkgeomap/Makefile (revision 455167) @@ -1,43 +1,44 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= tkgeomap PORTVERSION= 2.11.6 CATEGORIES= astro tk MASTER_SITES= SF MAINTAINER= tcltk@FreeBSD.org COMMENT= Read, manipulate, and display geo data LICENSE= GPLv2 LIB_DEPENDS= libtclgeomap.so:astro/tclgeomap BROKEN_armv6= fails to configure: shared build specified but could not find shared tclgeomap library +BROKEN_armv7= fails to configure: shared build specified but could not find shared tclgeomap library USES+= tk:tea CONFIGURE_ARGS= --with-tclgeomap-include=${LOCALBASE}/include/tclgeomap --with-x \ --x-libraries=${LOCALBASE}/lib --x-includes=${LOCALBASE}/include MAKE_ENV+= TCLGEOMAP_LIB="-L ${LOCALBASE}/lib -ltclgeomap" WRKSRC= ${WRKDIR}/${DISTNAME}/unix USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e '/=.*PACKAGE_VERSION/s|$${PACKAGE_VERSION}||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|@PACKAGE_VERSION@||g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^package/!s|@PACKAGE_VERSION@||g' ${WRKSRC}/pkgIndex.tcl.in @${REINPLACE_CMD} -e '2s|.*|exit 0|' ${WRKSRC}/mkLinks do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/tkgeomap ${FIND} ${WRKSRC}/.. -name "*.h" -exec ${INSTALL_DATA} {} ${STAGEDIR}${PREFIX}/include/tkgeomap \; @${MKDIR} ${STAGEDIR}${PREFIX}/lib/tkgeomap ${INSTALL_DATA} ${WRKSRC}/../library/tkgeomap_procs.tcl ${STAGEDIR}${PREFIX}/lib/tkgeomap ${INSTALL_DATA} ${WRKSRC}/../library/wdgeomap.tcl ${STAGEDIR}${PREFIX}/lib/tkgeomap ${INSTALL_DATA} ${WRKSRC}/pkgIndex.tcl ${STAGEDIR}${PREFIX}/lib/tkgeomap ${INSTALL_DATA} ${WRKSRC}/libtkgeomap.so ${STAGEDIR}${PREFIX}/lib/libtkgeomap.so.0 ${LN} -sf libtkgeomap.so.0 ${STAGEDIR}${PREFIX}/lib/libtkgeomap.so ${FIND} ${WRKSRC}/../doc -name "*.n" -exec ${INSTALL_DATA} {} ${STAGEDIR}${PREFIX}/man/mann \; ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtkgeomap.so.0 .include Index: head/audio/beast/Makefile =================================================================== --- head/audio/beast/Makefile (revision 455166) +++ head/audio/beast/Makefile (revision 455167) @@ -1,82 +1,83 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= beast PORTVERSION= 0.7.8 PORTREVISION= 9 CATEGORIES= audio MASTER_SITES= https://beast.testbit.org/pub/v0/ MAINTAINER= ports@FreeBSD.org COMMENT= Powerful music composition and modular synthesis application LICENSE= LGPL21 DEPRECATED= 4.5 years old version, six versions behind, requires old toolchain, and unmaintained. EXPIRATION_DATE=2018-01-04 LIB_DEPENDS= libasound.so:audio/alsa-lib \ libmad.so:audio/libmad \ libvorbisfile.so:audio/libvorbis \ libguile.so:lang/guile RUN_DEPENDS= xdg-open:devel/xdg-utils BROKEN_armv6= fails to package: bseblockutils.SSE.so: No such file or directory +BROKEN_armv7= fails to package: bseblockutils.SSE.so: No such file or directory BROKEN_powerpc64= fails to package: bseblockutils.SSE.so: No such file or directory USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ shared-mime-info shebangfix tar:bzip2 SHEBANG_FILES= autotools/intltool-merge # Fails to build with GCC 4.9, cf. PR 196849. USE_GCC= 4.8 USE_GNOME= intltool libgnomecanvas GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-osspcm=/dev/dsp \ --enable-ossmidi=/dev/midi USE_LDCONFIG= yes INSTALL_TARGET= install-strip CXXFLAGS+= -fpermissive CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= VERSION="${PORTVERSION}" OPTIONS_SUB= yes OPTIONS_DEFINE= DEBUG OPTIONS_DEFINE_i386= SSE OPTIONS_DEFINE_amd64= SSE OPTIONS_DEFAULT_i386= ${MACHINE_CPU:Msse:tu} OPTIONS_DEFAULT_amd64= SSE DEBUG_CONFIGURE_ENABLE= debug SSE_VARS= SSE_FLAGS="-mmmx -msse" .include MAKE_JOBS_UNSAFE= yes .if ${ARCH} != amd64 && ${ARCH} != i386 SSE_FLAGS= SSE_VARS= .endif post-patch: @${REINPLACE_CMD} -e \ '/^[[:space:]].*FLAGS -[Ofgp].*"/s|^|#| ; \ s|-mmmx -msse \(-ftree-vectorize\)|${SSE_FLAGS} \1| ; \ s|\(if test 0\) ==|\1 -eq| ; \ s|\(bseladspapath=\)$${|\1\\\$${| ; \ s|\(LDFLAGS=\)""|\1"$$LDFLAGS"|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|/bin/bash|${SH}|' ${WRKSRC}/mkrelease.sh @${REINPLACE_CMD} -e \ 's|BIRNET_.*_UINT == 0|1|' ${WRKSRC}/birnet/birnetcdefs.h @${REINPLACE_CMD} -e \ 's|; q|;| ; \ s|-o \(pipefail\)|\1|' ${WRKSRC}/docs/Makefile.in @${REINPLACE_CMD} -e \ 's|-DG_DISABLE_DEPRECATED||' ${WRKSRC}/bse/Makefile.am \ ${WRKSRC}/bse/Makefile.in .include Index: head/audio/bristol/Makefile =================================================================== --- head/audio/bristol/Makefile (revision 455166) +++ head/audio/bristol/Makefile (revision 455167) @@ -1,35 +1,36 @@ # Created by: pjm # $FreeBSD$ PORTNAME= bristol PORTVERSION= 0.60.10 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.60 MAINTAINER= pierrejacques.mimifir@gmail.com COMMENT= Vintage synthesiers emulation for electric pianos and organs LICENSE= GPLv2 LIB_DEPENDS= libjack.so:audio/jack \ libfluidsynth.so:audio/fluidsynth USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes QT_COMPONENTS= gui qmake_build moc_build uic_build rcc_build linguist_build CONFIGURE_ARGS+= --disable-alsa --enable-oss \ --enable-jack-default-audio \ --enable-jack-default-midi \ --disable-version-check BROKEN_aarch64= Does not build: error: unknown FP unit 'sse' BROKEN_armv6= Does not build: error: unknown FP unit 'sse' +BROKEN_armv7= Does not build: error: unknown FP unit 'sse' BROKEN_mips64= Does not build: error: unknown FP unit 'sse' BROKEN_powerpc64= Does not build: error: unknown FP unit 'sse' PORTDATA= * .include Index: head/audio/deadbeef/Makefile =================================================================== --- head/audio/deadbeef/Makefile (revision 455166) +++ head/audio/deadbeef/Makefile (revision 455167) @@ -1,229 +1,230 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= deadbeef PORTVERSION= 0.7.2 PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/ MAINTAINER= vg@FreeBSD.org COMMENT= Ultimate music player for Unix-like systems LICENSE= GPLv2 LGPL21 LICENSE_COMB= dual GNU_CONFIGURE= yes USES= compiler:c11 desktop-file-utils gettext gmake iconv libtool \ pkgconfig shebangfix tar:bzip2 USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-alsa --disable-nullout --disable-static CPPFLAGS+= -I../dumb/dumb-kode54/include -I../../plugins/libmp4ff \ -I../../plugins/gme/game-music-emu-0.6pre \ -I./sidplay-libs/libsidplay/include/sidplay \ -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lexecinfo -lintl USE_GNOME= intltool INSTALLS_ICONS= yes SHEBANG_FILES= yasmwrapper.sh INSTALL_TARGET= install-strip BROKEN_aarch64= Fails to compile: error in backend: Do not know how to split this operator's operand! BROKEN_armv6= Fails to compile: error: invalid conversion between vector type and integer type +BROKEN_armv7= Fails to compile: error: invalid conversion between vector type and integer type OPTIONS_DEFINE= PULSEAUDIO GUI VFS LASTFM ART SUPEREQ SID FFAP VTX \ HOTKEYS OGG FFMPEG FLAC SNDFILE WAVPACK CDDA GME DUMB NOTIFY \ MUSEPACK WILDMIDI TTA DCA AAC MMS SHN SHELLEXEC NLS M3U \ PSF ADPLUG DSP MONO2STEREO CONVERTER VFS_ZIP ALAC PLTBROWSER \ WMA SC68 OPTIONS_DEFAULT=MAD GTK2 VFS LASTFM ART SUPEREQ SID FFAP VTX HOSTKEYS \ OGG FLAC SNDFILE WAVPACK CDDA GME DUMB NOTIFY MUSEPACK \ WILDMIDI TTA DCA AAC MMS SHN SHELLEXEC M3U PSF ADPLUG DSP \ MONO2STEREO CONVERTER VFS_ZIP HOTKEYS ALAC PLTBROWSER WMA SC68 PULSEAUDIO_DESC= PulseAudio output plugin (unsupported) GUI_DESC= Standard GUI plugin VFS_DESC= HTTP streaming VFS plugin LASTFM_DESC= Last.fm/Libre.fm scrobbler plugin ART_DESC= Cover artwork loader plugin SUPEREQ_DESC= SuperEQ DSP plugin (equalizer) SID_DESC= Commodore 64 SID music player plugin FFAP_DESC= ${APE_DESC} VTX_DESC= VTX ZX-Spectrum music player plugin ADPLUG_DESC= AdPlug audio format (OPL2/OPL3) support HOTKEYS_DESC= Local and global hotkeys support GME_DESC= Chiptune music support (based on GME) DUMB_DESC= D.U.M.B. plugin for MOD, S3M, etc. NOTIFY_DESC= OSD notification support in GTKUI plugin WILDMIDI_DESC= WildMIDI synthesizer plugin SC68_DESC= sc68 Atari ST And Amiga player SHN_DESC= Shorten waveform encoder support SHELLEXEC_DESC= Shell commands execution plugin M3U_DESC= M3U and PLS playlist format support PSF_DESC= AOSDK-based PSF(,QSF,SSF,DSF) plugin DSP_DESC= High-quality sample rate conversion support MONO2STEREO_DESC= Mono to stereo converter DSP plugin CONVERTER_DESC= Plugin for converting files from/to any formats VFS_ZIP_DESC= Play files directly from ZIP archives PLTBROWSER_DESC= Playlist browser GUI plugin OPTIONS_SUB= yes OPTIONS_RADIO+= GUI OPTIONS_RADIO_GUI= GTK2 GTK3 GUI_IMPLIES= CONVERTER OPTIONS_GROUP+= MP3 OPTIONS_GROUP_MP3= MAD MPG123 MAD_LIB_DEPENDS= libmad.so:audio/libmad MAD_CONFIGURE_OFF= --disable-libmad MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 MPG123_CONFIGURE_OFF= --disable-libmpg123 PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF= --disable-pulse GTK2_USE= gnome=gtk20,glib20 GTK2_CONFIGURE_OFF= --disable-gtk2 GTK2_CONFIGURE_ON= --enable-gtk2 GTK2_VARS= GTK_VER=2 GTK2_IMPLIES= GUI GTK3_USE= gnome=gtk30 GTK3_CONFIGURE_OFF= --disable-gtk3 GTK3_CONFIGURE_ON= --enable-gtk3 GTK3_VARS= GTK_VER=3 GTK3_IMPLIES= GUI PLIST_SUB+= GTK_VER=${GTK_VER} GUI_CONFIGURE_OFF= --disable-gtk2 --disable-gtk3 GUI_LIB_DEPENDS= libjansson.so:devel/jansson VFS_LIB_DEPENDS= libcurl.so:ftp/curl VFS_CONFIGURE_OFF= --disable-vfs-curl LASTFM_LIB_DEPENDS= libcurl.so:ftp/curl LASTFM_CONFIGURE_OFF= --disable-lfm ART_LIB_DEPENDS= libcurl.so:ftp/curl \ libImlib2.so:graphics/imlib2 ART_USES= jpeg ART_CONFIGURE_OFF= --disable-artwork --disable-artwork-imlib2 ART_IMPLIES= VFS SUPEREQ_CONFIGURE_OFF= --disable-supereq SID_CONFIGURE_OFF= --disable-sid FFAP_BUILD_DEPENDS= yasm:devel/yasm FFAP_CONFIGURE_OFF= --disable-ffap VTX_CONFIGURE_OFF= --disable-vtx ADPLUG_CONFIGURE_OFF= --disable-adplug HOTKEYS_CONFIGURE_OFF= --disable-hotkeys OGG_LIB_DEPENDS= libvorbis.so:audio/libvorbis OGG_CONFIGURE_OFF= --disable-vorbis FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libavformat.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ENABLE= ffmpeg FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_CONFIGURE_OFF= --disable-flac SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_CONFIGURE_OFF= --disable-sndfile WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WAVPACK_CONFIGURE_OFF= --disable-wavpack CDDA_LIB_DEPENDS= libcdio.so:sysutils/libcdio \ libcddb.so:audio/libcddb CDDA_CONFIGURE_OFF= --disable-cdda GME_CONFIGURE_OFF= --disable-gme DUMB_CONFIGURE_OFF= --disable-dumb NOTIFY_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib NOTIFY_CONFIGURE_OFF= --disable-notify MUSEPACK_CONFIGURE_OFF= --disable-musepack WILDMIDI_RUN_DEPENDS= ${LOCALBASE}/share/freepats/crude.cfg:audio/freepats WILDMIDI_CONFIGURE_OFF= --disable-wildmidi TTA_CONFIGURE_OFF= --disable-tta DCA_CONFIGURE_OFF= --disable-dca AAC_LIB_DEPENDS= libfaad.so:audio/faad AAC_CONFIGURE_OFF= --disable-aac MMS_CONFIGURE_OFF= --disable-mms SC68_CONFIGURE_ON= --enable-sc68 SC68_CONFIGURE_OFF= --disable-sc68 SHN_CONFIGURE_OFF= --disable-shn SHELLEXEC_CONFIGURE_ARGS+= --disable-shellexec NLS_CONFIGURE_OFF= --disable-nls M3U_CONFIGURE_OFF= --disable-m3u SPF_CONFIGURE_OFF= --disable-psf DSP_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate DSP_CONFIGURE_OFF= --disable-src MONO2STEREO_CONFIGURE_OFF= --disable-mono2stereo CONVERTER_CONFIGURE_OFF= --disable-converter VFS_ZIP_LIB_DEPENDS= libzip.so:archivers/libzip VFS_ZIP_CONFIGURE_OFF= --disable-vfs-zip ALAC_CONFIGURE_OFF= --disable-alac PLTBROWSER_CONFIGURE_OFF= --disable-pltbrowser WMA_CONFIGURE_OFF= --disable-wma .include .if !${PORT_OPTIONS:MGTK2} && !${PORT_OPTIONS:MGTK3} PORT_OPTIONS:= ${PORT_OPTIONS:NGUI} .endif .if !${PORT_OPTIONS:MMAD} && !${PORT_OPTIONS:MMPG123} CONFIGURE_ARGS+= --disable-mp3 PLIST_SUB+= MP3="@comment " .else PLIST_SUB+= MP3="" .endif post-patch: # Do not link to libsupc++ which may be PIC-unsafe (breaks 64-bit arches) @${REINPLACE_CMD} -e 's, -lsupc++,,' \ ${WRKSRC}/plugins/adplug/Makefile.in \ ${WRKSRC}/plugins/gme/Makefile.in \ ${WRKSRC}/plugins/sid/Makefile.in \ ${WRKSRC}/plugins/supereq/Makefile.in @${REINPLACE_CMD} -e 's,/etc/timidity++/timidity-freepats.cfg:/etc/timidity/freepats.cfg:/etc/timidity/,${LOCALBASE}/share/,' \ ${WRKSRC}/plugins/wildmidi/wildmidiplug.c @${REINPLACE_CMD} \ -e '/HAVE_OGG" = "yes"/ {n; n; /HAVE_VORBISPLUGIN=yes/d;}' \ ${WRKSRC}/configure # Fix build with libzip-1.0 @${REINPLACE_CMD} 's,zip_file_t,zip_file_DB,g' \ ${WRKSRC}/plugins/vfs_zip/vfs_zip.c .include Index: head/audio/funktrackergold/Makefile =================================================================== --- head/audio/funktrackergold/Makefile (revision 455166) +++ head/audio/funktrackergold/Makefile (revision 455167) @@ -1,37 +1,38 @@ # Created by: Mark Pulford # $FreeBSD$ PORTNAME= funktrackergold DISTVERSION= 1.5-2 PORTREVISION= 4 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_armv6= fails to compile: function definition is not allowed here +BROKEN_armv7= 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 455166) +++ head/audio/gervill/Makefile (revision 455167) @@ -1,41 +1,42 @@ # 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 +BROKEN_armv7= 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/audio/gstreamer-plugins-taglib/Makefile =================================================================== --- head/audio/gstreamer-plugins-taglib/Makefile (revision 455166) +++ head/audio/gstreamer-plugins-taglib/Makefile (revision 455167) @@ -1,16 +1,17 @@ # Created by: Koop Mast # $FreeBSD$ # $MCom: ports/audio/gstreamer-plugins-taglib/Makefile,v 1.3 2008/03/19 14:05:32 ahze Exp $ PORTREVISION= 2 CATEGORIES= audio COMMENT= Gstreamer taglib plugin BROKEN_armv6= fails to compile: textidentificationframe.h file not found +BROKEN_armv7= fails to compile: textidentificationframe.h file not found GST_PLUGIN= taglib MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins .include "${MASTERDIR}/Makefile" Index: head/audio/gstreamer1-plugins-taglib/Makefile =================================================================== --- head/audio/gstreamer1-plugins-taglib/Makefile (revision 455166) +++ head/audio/gstreamer1-plugins-taglib/Makefile (revision 455167) @@ -1,15 +1,16 @@ # $FreeBSD$ PORTREVISION= 0 CATEGORIES= audio COMMENT= GStreamer taglib plugin for adding APEv2 and ID3v2 headers BROKEN_armv6= fails to compile: textidentificationframe.h file not found +BROKEN_armv7= fails to compile: textidentificationframe.h file not found GST_PLUGIN= taglib DIST= good MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins .include "${MASTERDIR}/Makefile" Index: head/audio/xmcd/Makefile =================================================================== --- head/audio/xmcd/Makefile (revision 455166) +++ head/audio/xmcd/Makefile (revision 455167) @@ -1,74 +1,75 @@ # Created by: Gennady Sorokopud # $FreeBSD$ PORTNAME= xmcd PORTVERSION= 3.3.2 PORTREVISION= 19 CATEGORIES= audio MASTER_SITES= http://www.ibiblio.org/tkan/download/xmcd/3.3.2/src/ MAINTAINER= deischen@FreeBSD.org COMMENT= Motif CD player LIB_DEPENDS+= libvorbis.so:audio/libvorbis \ libFLAC.so:audio/flac RUN_DEPENDS+= lame:audio/lame USES= imake motif ncurses USE_XORG= x11 xext xaw xmu xp xpm xt sm ice PLIST_SUB+= RELEASE=${OSREL:R:R} ARCH=${ARCH} OPSYS=${OPSYS} SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message LIBBINDIR= ${STAGEDIR}${PREFIX}/lib/X11/xmcd/bin-${OPSYS}_${OSREL:R:R}-${ARCH} BROKEN_aarch64= Fails to compile: many undefined symbols in xorg.cf BROKEN_armv6= Fails to compile: many undefined symbols in xorg.cf +BROKEN_armv7= Fails to install: strip: xmcd/bin-FreeBSD_12-armv7/cda failed: No such file or directory BROKEN_mips64= Fails to compile: many undefined symbols in xorg.cf BROKEN_powerpc64= Fails to compile: many undefined symbols in xorg.cf pre-patch: @${CP} ${WRKSRC}/xmcd_d/XMcd.ad ${WRKSRC}/xmcd_d/XMcd.ad.in post-patch: @${SED} -e "s;@PREFIX@;${STAGDIR}${PREFIX};g" ${WRKSRC}/xmcd_d/XMcd.ad.in \ > ${WRKSRC}/xmcd_d/XMcd.ad post-configure: @${REINPLACE_CMD} \ -e 's: BINDIR .*:BINDIR=${STAGEDIR}${PREFIX}/bin:' \ -e 's: LIBDIR .*:LIBDIR=${STAGEDIR}${PREFIX}/lib/X11:' \ -e 's: MANDIR .*:MANDIR=${STAGEDIR}${PREFIX}/man/man1:' \ -e 's: MANSUFFIX .*:MANSUFFIX=1:' \ -e 's/^Makefile::/^Makefile:/' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} \ -e 's/^XBINPERM=4711/XBINPERM=711/' \ -e "s/^(id \| fgrep 'uid=0(root)')/true/" >/dev/null 2>&1 \ ${WRKSRC}/install.sh post-install: ${STRIP_CMD} ${LIBBINDIR}/cda ${LIBBINDIR}/gobrowser \ ${LIBBINDIR}/has_alsa ${LIBBINDIR}/xmcd ${INSTALL_DATA} ${WRKSRC}/xmcd_d/XMcd.ad \ ${STAGEDIR}${PREFIX}/lib/X11/app-defaults/XMcd ${RM} ${STAGEDIR}${PREFIX}/bin/xmcd ${RM} ${STAGEDIR}${PREFIX}/bin/cda ${LN} -sf .xmcd_start ${STAGEDIR}${PREFIX}/bin/xmcd ${LN} -sf .xmcd_start ${STAGEDIR}${PREFIX}/bin/cda ${REINPLACE_CMD} \ -e 's:^BINDIR=.*:XMCDLIB=${PREFIX}/bin:' \ -e 's:^XMCDLIB=.*:XMCDLIB=${PREFIX}/lib/X11/xmcd:' \ -e 's:^DISCOGDIR=.*:DISCOGDIR=${PREFIX}/lib/X11/xmcd/discog:' \ -e 's:XMCD_LIBDIR=.*:XMCD_LIBDIR=${PREFIX}/lib/X11/xmcd:' \ ${STAGEDIR}${PREFIX}/lib/X11/xmcd/scripts/genidx \ ${STAGEDIR}${PREFIX}/bin/.xmcd_start ${REINPLACE_CMD} \ -e 's:${STAGEDIR}::' \ ${STAGEDIR}${PREFIX}/lib/X11/xmcd/discog/discog.html \ ${STAGEDIR}${PREFIX}/lib/X11/xmcd/config/config.sh \ ${STAGEDIR}${PREFIX}/lib/X11/xmcd/bin-${OPSYS}_${OSREL:R:R}-${ARCH}/README ${FIND} ${STAGEDIR}${PREFIX} -name \*.bak -delete ${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete .include Index: head/benchmarks/libmicro/Makefile =================================================================== --- head/benchmarks/libmicro/Makefile (revision 455166) +++ head/benchmarks/libmicro/Makefile (revision 455167) @@ -1,47 +1,48 @@ # Created by: Vsevolod Stakhov # $FreeBSD$ PORTNAME= libmicro PORTVERSION= 0.4.1 CATEGORIES= benchmarks MASTER_SITES= LOCAL/bdrewery/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Set of utilities to benchmark productivity of system calls LICENSE= CDDL BROKEN_aarch64= Fails to build: bin-aarch64: no such file or directory BROKEN_armv6= Fails to build: bin-armv6: no such file or directory +BROKEN_armv7= Fails to build: bin-armv7: no such file or directory BROKEN_mips64= Fails to build: bin-mips64: no such file or directory BROKEN_powerpc64= Fails to build: bin-powerpc64: no such file or directory USES= gmake WRKSRC= ${WRKDIR}/libMicro-${PORTVERSION} STRIP= # Do not strip binaries PLIST_SUB= ARCH="${ARCH}" PKGLIBDIR= ${PREFIX}/lib/${PORTNAME} post-build: ${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/libmicro-bench ${ECHO_CMD} '(cd ${PKGLIBDIR} && ./bench $$1)' \ >> ${WRKDIR}/libmicro-bench.sh do-install: (cd ${WRKDIR} && ${INSTALL_SCRIPT} libmicro-bench.sh \ ${STAGEDIR}${PREFIX}/bin/libmicro-bench) (cd ${WRKSRC} && ${INSTALL_SCRIPT} multiview.sh \ ${STAGEDIR}${PREFIX}/bin/multiview) @${MKDIR} ${STAGEDIR}${PKGLIBDIR} (cd ${WRKSRC} && ${INSTALL_SCRIPT} bench.sh \ ${STAGEDIR}${PKGLIBDIR}/bench) @${MKDIR} ${STAGEDIR}${PKGLIBDIR}/bin-${ARCH} (cd ${WRKSRC}/bin-${ARCH} \ && ${INSTALL_PROGRAM} exec_bin ${STAGEDIR}${PKGLIBDIR}/bin-${ARCH}) (cd ${WRKSRC}/bin ; for i in * ; do ${INSTALL_PROGRAM} \ ${WRKSRC}/bin-${ARCH}/$$i ${STAGEDIR}${PKGLIBDIR}/bin-${ARCH} ; done) @${MKDIR} ${STAGEDIR}${PKGLIBDIR}/bin (cd ${STAGEDIR}${PKGLIBDIR}/bin-${ARCH} ; for i in * ; do ${LN} -s \ ../bin-${ARCH}/$$i ../bin ; done) .include Index: head/biology/avida/Makefile =================================================================== --- head/biology/avida/Makefile (revision 455166) +++ head/biology/avida/Makefile (revision 455167) @@ -1,76 +1,77 @@ # Created by: Jeremy # $FreeBSD$ PORTNAME= avida PORTVERSION= 2.12.4 DISTVERSIONSUFFIX= -src CATEGORIES= biology MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Auto-adaptive genetic system designed for ALife research LICENSE= GPLv3 BROKEN_aarch64= invokes x86 asm BROKEN_armv6= invokes x86 asm +BROKEN_armv7= invokes x86 asm BROKEN_mips= invokes x86 asm BROKEN_mips64= invokes x86 asm BROKEN_sparc64= missing atomics implementation BROKEN_powerpc64= fails to compile: sibling call optimization does not allow automatic multiple TOCs USES= cmake:outsource ncurses CMAKE_ARGS= -DAPTO_UNIT_TESTS:BOOL=OFF \ -DAVD_UNIT_TESTS:BOOL=OFF \ -DNCURSES_INCLUDE_PATH:STRING="${NCURSESINC}" PORTDOCS= * PLIST_FILES= ${BIN_FILES:S|^|bin/|} \ ${BIN_FILES:S|^|lib/${PORTNAME}/|} \ ${DATA_FILES:S|^|lib/${PORTNAME}/|} BIN_FILES= avida avida-viewer DATA_FILES= analyze.cfg avida.cfg default-gx.org \ default-heads-sex.org default-heads.org default-smt.org \ default-transsmt.org environment.cfg events.cfg \ experimental.org instset-experimental.cfg instset-gx.cfg \ instset-heads-sex.cfg instset-heads.cfg instset-smt.cfg \ instset-transsmt.cfg OPTIONS_DEFINE= DOCS post-patch: @${FIND} ${WRKSRC} -name "CMakeLists.txt" | ${XARGS} \ ${REINPLACE_CMD} -e \ 's|-O[0-9]|| ; \ s| pthread| -pthread|' @${REINPLACE_CMD} -e '/long long int/s|std::abs|llabs|' \ ${WRKSRC}/avida-core/source/main/cPopulationInterface.cc @${REINPLACE_CMD} -e '/__PPC__/s|linux|${OPSYS}|' \ ${WRKSRC}/libs/tcmalloc-1.4/src/atomicops.h pre-build: .for exec in ${BIN_FILES} @(cd ${WRKSRC} && ${ECHO_CMD} \ 'cd ${PREFIX}/lib/${PORTNAME} && ./${exec} $$@' > ${exec}.sh) .endfor do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} .for exec in ${BIN_FILES} ${INSTALL_SCRIPT} ${WRKSRC}/${exec}.sh \ ${STAGEDIR}${PREFIX}/bin/${exec} ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/bin/${exec} \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME} .endfor ${INSTALL_DATA} \ ${WRKSRC}/avida-core/support/config/*.cfg \ ${WRKSRC}/avida-core/support/config/*.org \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC}/avida-core/documentation && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DOCSDIR}) .include Index: head/biology/bedtools/Makefile =================================================================== --- head/biology/bedtools/Makefile (revision 455166) +++ head/biology/bedtools/Makefile (revision 455167) @@ -1,31 +1,32 @@ # Created by: Scott Cheloha # $FreeBSD$ PORTNAME= bedtools PORTVERSION= 2.25.0 DISTVERSIONPREFIX= v CATEGORIES= biology MASTER_SITES= GITHUB MAINTAINER= scottcheloha@gmail.com COMMENT= Toolset for genome arithmetic LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv6= fails to compile: implicit instantiation of undefined template __static_assert_test +BROKEN_armv7= fails to compile: implicit instantiation of undefined template __static_assert_test USE_GITHUB= yes GH_ACCOUNT= arq5x GH_PROJECT= bedtools2 USES= gmake python #NO_ARCH= yes MAKE_JOBS_UNSAFE= yes post-patch: @${REINPLACE_CMD} -e 's|python|${PYTHON_CMD}|g' \ ${WRKSRC}/Makefile .include Index: head/biology/bwa/Makefile =================================================================== --- head/biology/bwa/Makefile (revision 455166) +++ head/biology/bwa/Makefile (revision 455167) @@ -1,42 +1,43 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= bwa PORTVERSION= 0.7.17 DISTVERSIONPREFIX=v CATEGORIES= biology MAINTAINER= bacon4000@gmail.com COMMENT= Burrows-Wheeler sequence aligner LICENSE= GPLv3 # From 0.7.9a: Recheck for 0.7.17. 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_armv7= 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= gmake perl5 shebangfix tar:bzip2 SHEBANG_FILES= qualfa2fq.pl xa2multi.pl USE_PERL5= run USE_GITHUB= yes GH_ACCOUNT= lh3 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 455166) +++ head/biology/crux/Makefile (revision 455167) @@ -1,53 +1,54 @@ # Created by: Jason Evans # $FreeBSD$ PORTNAME= crux PORTVERSION= 1.2.0 PORTREVISION= 8 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= No public distfiles 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_armv6= Fails to link: ImportError: /usr/local/lib/gcc49/libgfortran.so.3: Undefined symbol "__aeabi_ldivmod" +BROKEN_armv7= 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/biology/gmap/Makefile =================================================================== --- head/biology/gmap/Makefile (revision 455166) +++ head/biology/gmap/Makefile (revision 455167) @@ -1,39 +1,40 @@ # Created by: Bob Zimmermann # $FreeBSD$ PORTNAME= gmap PORTVERSION= 2015.09.21 CATEGORIES= biology MASTER_SITES= http://research-pub.gene.com/gmap/src/ DISTNAME= ${PORTNAME}-gsnap-${PORTVERSION:C|\.|-|g} MAINTAINER= bacon4000@gmail.com COMMENT= Genomic Mapping and Alignment Program for mRNA and EST Sequences LICENSE= GMAP LICENSE_NAME= GMAP License LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror pkg-mirror auto-accept USES= gmake perl5 GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C|\.|-|g} OPTIONS_DEFINE= SIMD SIMD_CONFIGURE_OFF= --disable-builtin-popcount --disable-simd BROKEN_aarch64= Does not build: invokes x86 asm BROKEN_armv6= Does not build: invokes x86 asm +BROKEN_armv7= Does not build: invokes x86 asm BROKEN_mips64= Does not build: invokes x86 asm BROKEN_powerpc64= Does not build: invokes x86 asm BROKEN_sparc64= Does not build: invokes x86 asm # shebang_fix operates during patch. # These scripts are created during configure. post-configure: ${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|g' \ ${WRKSRC}/Makefile ${WRKSRC}/util/*.pl .include Index: head/cad/layouteditor/Makefile =================================================================== --- head/cad/layouteditor/Makefile (revision 455166) +++ head/cad/layouteditor/Makefile (revision 455167) @@ -1,27 +1,28 @@ # Created by: Hiroki Sato # $FreeBSD$ PORTNAME= layouteditor PORTVERSION= 0.0.20110614 PORTREVISION= 2 CATEGORIES= cad MASTER_SITES= LOCAL/hrs DISTNAME= LayoutEditor-${PORTVERSION:S,^0.0.,,}-gpl-src MAINTAINER= hrs@FreeBSD.org COMMENT= IC/MEMS layout editor LIB_DEPENDS= libttf.so:print/freetype BROKEN_armv6= fails to compile: no matching member function for call to 'map' +BROKEN_armv7= fails to compile: no matching member function for call to 'map' USES= qmake zip USE_QT4= corelib gui network moc_build sql uic_build \ rcc_build qt3support xml WRKSRC= ${WRKDIR}/layout PLIST_FILES= bin/layout do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/layout ${STAGEDIR}${PREFIX}/bin/ .include Index: head/cad/libopencad/Makefile =================================================================== --- head/cad/libopencad/Makefile (revision 455166) +++ head/cad/libopencad/Makefile (revision 455167) @@ -1,24 +1,25 @@ # Created by: lbartoletti # $FreeBSD$ PORTNAME= libopencad PORTVERSION= 0.2.0 PORTREVISION= 2 CATEGORIES= cad graphics geography MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Library which provides a way to read/write CAD (DWG/DXF/DXFB) files LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv6= fails to compile: cadheader.cpp: ambiguous conversion for functional-style cast from 'time_t' to 'CADVariant' +BROKEN_armv7= fails to compile: cadheader.cpp: ambiguous conversion for functional-style cast from 'time_t' to 'CADVariant' BROKEN_powerpc64= fails to compile: r2000.cpp: 'to_string' was not declared in this scope USE_GITHUB= yes GH_ACCOUNT= sandyre USES= cmake compiler:c++11-lib USE_LDCONFIG= yes .include Index: head/chinese/pyzy/Makefile =================================================================== --- head/chinese/pyzy/Makefile (revision 455166) +++ head/chinese/pyzy/Makefile (revision 455167) @@ -1,42 +1,43 @@ # Created by: Henry Hu # $FreeBSD$ PORTNAME= pyzy PORTVERSION= 0.1.0 PORTREVISION= 5 CATEGORIES= chinese MAINTAINER= henry.hu.sh@gmail.com COMMENT= Chinese PinYin and Bopomofo conversion library LICENSE= LGPL21 LIB_DEPENDS= libsqlite3.so:databases/sqlite3 USE_GITHUB= yes GH_TAGNAME= 6d9c3cd USES= compiler:c++11-lib gmake libtool pkgconfig python:build shebangfix autoreconf gettext-runtime pathfix SHEBANG_FILES= data/db/android/create_db.py USE_GNOME= glib20 USE_LDCONFIG= yes BROKEN_aarch64= fails to compile: constant expression evaluates to -1 BROKEN_armv6= fails to compile: constant expression evaluates to -1 +BROKEN_armv7= fails to compile: constant expression evaluates to -1 BROKEN_powerpc64= fails to compile: narrowing conversion of '-1' from 'int' to 'char' GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking --disable-boost OPTIONS_DEFINE= OPENCC OPTIONS_DEFAULT= OPTIONS_SUB= yes OPENCC_DESC= Use opencc for simplified and traditional Chinese conversion OPENCC_CONFIGURE_ENABLE= opencc OPENCC_LIB_DEPENDS= libopencc.so:chinese/opencc post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}-1.0.so .include Index: head/comms/linrad/Makefile =================================================================== --- head/comms/linrad/Makefile (revision 455166) +++ head/comms/linrad/Makefile (revision 455167) @@ -1,75 +1,76 @@ # $FreeBSD$ PORTNAME= linrad PORTVERSION= 4.02 PORTREVISION= 3 CATEGORIES= comms hamradio MASTER_SITES= http://www.nitehawk.com/sm5bsz/linuxdsp/archive/\ http://www.sm5bsz.com/linuxdsp/archive/ DISTNAME= lir04-02 EXTRACT_SUFX= .tbz MAINTAINER= hamradio@FreeBSD.org COMMENT= Amateur Radio DSP utility (SDR) LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr \ libportaudio.so:audio/portaudio \ libftdi.so:devel/libftdi BUILD_DEPENDS= nasm:devel/nasm WRKSRC= ${WRKDIR}/${PORTNAME}-0${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --sysconfdir=${PREFIX} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USES= gmake tar:bzip2 USE_XORG= x11 LINRAD_DOCFILES= z_APM.txt z_BUFFERS.txt z_CALIBRATE.txt \ z_COPYRIGHT.txt z_GIFINFO.txt \ z_MORSE_DECODING.txt z_MOUSE.txt z_NETWORK.txt \ z_PARALLEL_PORT.txt z_SETTINGS.txt \ z_USERS_EXTRA.txt z_USERS_HWARE.txt BROKEN_aarch64= fails to compile: implicit declaration of function outb BROKEN_armv6= fails to configure: can not find /nxb-bin/usr/bin/cc +BROKEN_armv7= fails to configure: can not find /nxb-bin/usr/bin/cc BROKEN_powerpc64= fails to compile: implicit declaration of function outb BROKEN_sparc64= fails to compile: implicit declaration of function outb .include .if ${ARCH} == "i386" BINFILE= xlinrad .else BINFILE= xlinrad64 .endif ALL_TARGET= ${BINFILE} post-patch: # These extensions seem to be Windows only # @${CP} ${WRKSRC}/extra_w3sz.c ${WRKSRC}/users_extra.c # @${CP} ${WRKSRC}/users_tr.c ${WRKSRC}/users_hwaredriver.c @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}/|' \ ${WRKSRC}/help.c @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}/|' \ ${WRKSRC}/libfind1.c # NOTE: The code that actually does anything in users.c is currently # #ifdef'd out because it's just a non-working example @${REINPLACE_CMD} -e "s|ttyd|ttyu|" \ ${WRKSRC}/lxsys.c do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/errors.lir ${STAGEDIR}${DATADIR}/errors.lir ${INSTALL_DATA} ${WRKSRC}/help.lir ${STAGEDIR}${DATADIR}/help.lir ${INSTALL_SCRIPT} -m0555 ${FILESDIR}/linrad ${STAGEDIR}${PREFIX}/bin/linrad # Some day we may want the svga version as well. # ${INSTALL_PROGRAM} -m0555 ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}.svga ${INSTALL_PROGRAM} -m0555 ${WRKSRC}/${BINFILE} ${STAGEDIR}${PREFIX}/bin/x${PORTNAME} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${LINRAD_DOCFILES} @${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}/$f .endfor .include Index: head/comms/rxtx/Makefile =================================================================== --- head/comms/rxtx/Makefile (revision 455166) +++ head/comms/rxtx/Makefile (revision 455167) @@ -1,33 +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/ 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 +BROKEN_armv7= 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/converters/wkhtmltopdf/Makefile =================================================================== --- head/converters/wkhtmltopdf/Makefile (revision 455166) +++ head/converters/wkhtmltopdf/Makefile (revision 455167) @@ -1,86 +1,87 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= wkhtmltopdf PORTVERSION= 0.12.4 CATEGORIES= converters MAINTAINER= mm@FreeBSD.org COMMENT= Convert HTML (or live webpages) to PDF or image LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libpng.so:graphics/png USES= gmake iconv jpeg perl5 pkgconfig ssl:build USE_XORG= x11 xext xrender USE_PERL5= build USE_LDCONFIG= yes USE_GITHUB= yes WKQT_TAGNAME= c0cfa03 GH_TUPLE= ${PORTNAME}:qt:${WKQT_TAGNAME}:qt HAS_CONFIGURE= yes BROKEN_aarch64= Does not build: error: cast from pointer to smaller type loses information BROKEN_armv6= Does not build: error: Not supported ARM architecture +BROKEN_armv7= Does not build: error: invalid operand for instruction BROKEN_mips64= Does not link: undefined reference to __sync_add_and_fetch_4 BROKEN_powerpc64= Does not build PATCH_WRKSRC= ${WRKSRC}/qt CONFIGURE_WRKSRC= ${WRKSRC}/build/qt BUILD_WRKSRC= ${WRKSRC}/build/qt INSTALL_WRKSRC= ${WRKSRC}/build/app CONFIGURE_SCRIPT= ../../qt/configure CONFIGURE_ARGS= -prefix ${WRKSRC}/build/qt \ -opensource -confirm-license -fast -release -static \ -graphicssystem raster -webkit -exceptions -xmlpatterns -system-zlib \ -system-libpng -system-libjpeg -no-libmng -no-libtiff -no-stl \ -no-accessibility -no-qt3support -no-phonon -no-phonon-backend \ -no-opengl -no-declarative -no-script -no-scripttools \ -no-sql-ibase -no-sql-mysql -no-sql-odbc -no-sql-psql \ -no-sql-sqlite -no-sql-sqlite2 -no-mmx -no-3dnow -no-sse -no-sse2 \ -no-multimedia -nomake demos -nomake docs -nomake examples \ -nomake tools -nomake tests -nomake translations -xrender -largefile \ -iconv -openssl -no-rpath -no-dbus -no-nis -no-cups -no-pch \ -no-gtkstyle -no-nas-sound -no-sm -no-xshape -no-xinerama -no-xcursor \ -no-xfixes -no-xrandr -no-mitshm -no-xinput -no-xkb -no-glib \ -no-gstreamer -D ENABLE_VIDEO=0 -no-openvg -no-xsync \ -no-audio-backend -no-sse3 -no-ssse3 -no-sse4.1 -no-sse4.2 -no-avx \ -no-neon MAKE_ARGS= INSTALL_ROOT="${STAGEDIR}${PREFIX}" pre-patch: @${RMDIR} ${WRKSRC}/qt @${LN} -s ../qt-${WKQT_TAGNAME} ${WRKSRC}/qt post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ -e 's|/usr/X11R6/include|${LOCALBASE}/include/X11|g' \ -e 's|/usr/X11R6/lib|${LOCALBASE}/lib|g' \ ${PATCH_WRKSRC}/mkspecs/freebsd-g++/qmake.conf @${REINPLACE_CMD} -e "s|gcc|${CC}|g" -e "s|g++|${CXX}|g" \ ${PATCH_WRKSRC}/mkspecs/common/g++-base.conf @${REINPLACE_CMD} -e "s|share/man|man|g" \ ${WRKSRC}/src/image/image.pro \ ${WRKSRC}/src/pdf/pdf.pro @${MKDIR} ${WRKSRC}/build/app ${WRKSRC}/build/qt \ ${WRKSRC}/build/wkhtmltox post-build: @cd ${WRKSRC}/build/app && ${SETENV} ${MAKE_ENV} \ ../qt/bin/qmake ../../wkhtmltopdf.pro && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ ${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g} \ ${ALL_TARGET} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/wkhtmltoimage \ ${STAGEDIR}${PREFIX}/bin/wkhtmltopdf \ ${STAGEDIR}${PREFIX}/lib/libwkhtmltox.so.0.12.4 .include Index: head/databases/galera/Makefile =================================================================== --- head/databases/galera/Makefile (revision 455166) +++ head/databases/galera/Makefile (revision 455167) @@ -1,86 +1,87 @@ # Created by: Horia Racoviceanu # $FreeBSD$ PORTNAME= galera PORTVERSION?= 25.3.22 DISTVERSIONPREFIX?= release_ CATEGORIES= databases MAINTAINER= devel@galeracluster.com COMMENT= Synchronous multi-master replication engine LICENSE= GPLv2 BUILD_DEPENDS= checkmk:devel/check \ ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= libboost_date_time.so:devel/boost-libs BROKEN_aarch64= fails to compile: gu_int128.h: use of undeclared identifier '__bswap64_var' BROKEN_armv6= fails to compile: gu_int128.h: use of undeclared identifier '__bswap64_var' +BROKEN_armv7= fails to compile: gu_int128.h: use of undeclared identifier '__bswap64_var' NOT_FOR_ARCHS= i386 # On i386 older versions of clang produce: # cannot compile this atomic library call yet ... __atomic_add_fetch # whereas newer ones generate a call to __atomic_add_fetch which ends up with # undefined reference at link time: # undefined reference to `__atomic_fetch_add_8' # https://bugs.llvm.org//show_bug.cgi?id=23262 # https://bugs.llvm.org//show_bug.cgi?id=24908 # https://tracker.crystax.net/issues/1263 NOT_FOR_ARCHS_REASON_i386=Uses 64 bit atomics that clang cannot generate on i386 USES= python:build scons ssl USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= codership LDFLAGS+= -lboost_program_options -lboost_system MAKE_ARGS+= revno=${GH_TAGNAME} system_asio=0 tests=0 USE_RC_SUBR= garb.sh # Abuse TEST_TARGET to append tests=1 (which is not a target, strictly # speaking) at the end of the "scons ..." command so that it overrides # tests=0 from ${MAKE_ARGS}. To rerun the tests a second time, remove # all *.passed files: find ./work -name *.passed -print -delete TEST_TARGET= deterministic_tests=1 tests=1 PLIST_FILES= bin/garbd \ lib/libgalera.so \ lib/libgalera_smm.so OPTIONS_DEFINE= BOOSTPOOL BPOSTATIC DEBUG BOOSTPOOL_DESC= Use boost pool allocator BPOSTATIC_DESC= Use static boost_program_options .include # Clang is available on FreeBSD 9.x but the default # compiler (e.g. /usr/bin/cc) is GCC. Force the usage of Clang. .if ${OSVERSION} < 1000024 CC= clang CXX= clang++ CPP= clang-cpp .endif .if ${PORT_OPTIONS:MBOOSTPOOL} MAKE_ARGS+= boost_pool=1 .endif .if ${PORT_OPTIONS:MBPOSTATIC} MAKE_ARGS+= bpostatic=${LOCALBASE}/lib/libboost_program_options.a .endif .if ${PORT_OPTIONS:MDEBUG} MAKE_ARGS+= debug=0 .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/garb/garbd ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_LIB} ${WRKSRC}/libgalera_smm.so ${STAGEDIR}${PREFIX}/lib/ @(cd ${STAGEDIR}${PREFIX}/lib && ${LN} -sf libgalera_smm.so \ libgalera.so) .include Index: head/databases/libpbl/Makefile =================================================================== --- head/databases/libpbl/Makefile (revision 455166) +++ head/databases/libpbl/Makefile (revision 455167) @@ -1,43 +1,44 @@ # Created by: Zach Thompson # $FreeBSD$ PORTNAME= libpbl PORTVERSION= 1.04.04 CATEGORIES= databases MASTER_SITES= http://www.mission-base.com/peter/source/ DISTNAME= pbl_${PORTVERSION:S/./_/g} MAINTAINER= ports@FreeBSD.org COMMENT= Peter Graf's Program Base Library LICENSE= LGPL21+ MAKEFILE= makefile TEST_TARGET= test BROKEN_armv6= Fails to build: cannot compile pblPerform.c +BROKEN_armv7= Fails to build: cannot compile pblPerform.c BROKEN_mips= Fails to build: cannot compile pblPerform.c WRKSRC= ${WRKDIR}/${DISTNAME}/src PLIST_FILES= include/pbl.h \ lib/libpbl.a PORTDOCS= * post-extract: @${REINPLACE_CMD} -e 's/= -Wall -O3/+= -Wall -Werror/' \ -e 's/^CC=/CC?=/' -e '/^.rm -f/d' ${WRKSRC}/makefile @${REINPLACE_CMD} -e 's/%d/%zd/' -e 's/(int)size/size/' ${WRKSRC}/pbl.c @${REINPLACE_CMD} -e 's/dir\.h/dirent\.h/' ${WRKSRC}/pbl.h @${REINPLACE_CMD} -e 's/malloc\.h/stdlib\.h/' \ ${WRKSRC}/*.c do-install: ${INSTALL_DATA} ${WRKSRC}/libpbl.a ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_DATA} ${WRKSRC}/pbl.h ${STAGEDIR}${PREFIX}/include/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}/ .include Index: head/databases/percona-pam-for-mysql/Makefile =================================================================== --- head/databases/percona-pam-for-mysql/Makefile (revision 455166) +++ head/databases/percona-pam-for-mysql/Makefile (revision 455167) @@ -1,34 +1,35 @@ # Created by: Mark Felder # $FreeBSD$ PORTNAME= percona PORTREVISION= 1 PKGNAMESUFFIX= -pam-for-mysql COMMENT= PAM plugin for MySQL BROKEN_armv6= fails to compile: cannot combine with previous 'type-name' declaration specifier +BROKEN_armv7= fails to compile: cannot combine with previous 'type-name' declaration specifier BROKEN_mips= fails to configure: CMake Error: Generator: execution of make failed BROKEN_mips64= fails to configure: CMake Error: Generator: execution of make failed NOT_FOR_ARCHS= powerpc64 NOT_FOR_ARCHS_REASON= unsupported platform MASTERDIR= ${.CURDIR}/../percona56-server PKGMESSAGE= ${.CURDIR}/pkg-message PATCHDIR= ${MASTERDIR}/files FILESDIR= ${.CURDIR}/files PLIST= ${.CURDIR}/pkg-plist DESCR= ${.CURDIR}/pkg-descr CMAKE_ARGS+= -DWITH_PAM=1 PLUGIN_ONLY= yes do-install: (cd ${WRKSRC}/plugin/percona-pam-for-mysql && ${MAKE} ${MAKE_ARGS} install) ${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/mysqld.sample .include "${MASTERDIR}/Makefile" RUN_DEPENDS= # This plugin has no run dependencies. It should work with any desired mysql client/server. Index: head/databases/percona55-client/Makefile =================================================================== --- head/databases/percona55-client/Makefile (revision 455166) +++ head/databases/percona55-client/Makefile (revision 455167) @@ -1,40 +1,41 @@ # $FreeBSD$ PORTNAME= percona PKGNAMESUFFIX= 55-client COMMENT= Multithreaded SQL database (client) MASTERDIR= ${.CURDIR}/../percona55-server PKGMESSAGE= ${.CURDIR}/pkg-message PATCHDIR= ${.CURDIR}/files PLIST= ${.CURDIR}/pkg-plist CONFLICTS_INSTALL= mysql*-client-* \ mariadb*-client-* \ percona5[0-46-9]-client-* CMAKE_ARGS+= -DWITHOUT_SERVER=1 CMAKE_ARGS+= -DENABLE_DTRACE=OFF USE_LDCONFIG= ${PREFIX}/lib/mysql BROKEN_aarch64= Fails to build: error: passing int to parameter of incompatible type va_list BROKEN_armv6= Fails to build: error: passing int to parameter of incompatible type va_list +BROKEN_armv7= Fails to build: error: passing int to parameter of incompatible type va_list MANPAGES= comp_err.1 msql2mysql.1 mysql.1 mysql_config.1 mysql_find_rows.1 \ mysql_waitpid.1 mysqlaccess.1 mysqladmin.1 mysqlbinlog.1 \ mysqlcheck.1 mysqldump.1 mysqlimport.1 mysqlshow.1 mysqlslap.1 CLIENT_ONLY= yes # Percona renamed the libraries, until we decide how to deal with it create some symlinks # to prevent breaking installed ports. post-install: ${LN} -s libperconaserverclient.so ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient.so ${LN} -s libperconaserverclient.so.18 ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient.so.18 ${LN} -s libperconaserverclient_r.so ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient_r.so ${LN} -s libperconaserverclient_r.so.18 ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient_r.so.18 .include "${MASTERDIR}/Makefile" Index: head/databases/rocksdb/Makefile =================================================================== --- head/databases/rocksdb/Makefile (revision 455166) +++ head/databases/rocksdb/Makefile (revision 455167) @@ -1,106 +1,107 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= rocksdb PORTVERSION= 5.8.6 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= databases MAINTAINER?= sunpoet@FreeBSD.org COMMENT?= Persistent key-value store for fast storage environments LICENSE= APACHE20 GPLv2 LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING BROKEN_DragonFly= does not build on DragonFly BSD using GCC with -Werror BROKEN_aarch64= does not build: the clang compiler does not support -march=native BROKEN_armv6= does not build: the clang compiler does not support -march=native +BROKEN_armv7= does not build: /nxb-bin/usr/bin/ld: undefined reference to symbol `__gnu_Unwind_Find_exidx@@FBSD_1.4' (try adding -lc) BROKEN_powerpc64= does not build: the clang compiler does not support -march=native BROKEN_sparc64= cannot build: uses unknown compiler flags BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libgflags.so:devel/gflags \ libsnappy.so:archivers/snappy OPTIONS_DEFINE= DEBUG LZ4 ZSTD OPTIONS_DEFAULT=LZ4 ALL_TARGET= shared_lib static_lib all CFLAGS+= -DOS_FREEBSD CONFIGURE_ARGS= make_config.mk CONFIGURE_ENV= PORTABLE=0 ROCKSDB_ROOT=${WRKSRC} CONFIGURE_SCRIPT= build_tools/build_detect_platform HAS_CONFIGURE= yes MAKE_ENV= CXX=${CXX} INSTALL_PATH=${STAGEDIR}${PREFIX} USE_CXXSTD= c++11 USE_LDCONFIG= yes USES= compiler:c++11-lib gmake localbase:ldflags shebangfix PLIST_SUB= PORTVERSION=${PORTVERSION} SHLIB_MAJOR=${PORTVERSION:R:R} SHLIB_MINOR=${PORTVERSION:R:E} PORTDATA= make_config.mk GH_ACCOUNT= facebook USE_GITHUB= yes SHEBANG_FILES= */*.sh BENCHMARKS= cache_bench column_aware_encoding_exp db_bench memtablerep_bench persistent_cache_bench table_reader_bench TOOLS= db_repl_stress db_sanity_test db_stress ldb rocksdb_dump rocksdb_undump sst_dump write_stress DEBUG_MAKE_ENV= DEBUG_LEVEL=2 DEBUG_MAKE_ENV_OFF= DEBUG_LEVEL=0 LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd .if !defined(LITE) CONFLICTS_INSTALL= rocksdb-lite PLIST_SUB+= LITE="" .else PKGNAMESUFFIX= -lite CONFLICTS_INSTALL= rocksdb CFLAGS+= -DROCKSDB_LITE=1 MAKE_ENV+= LIBNAME=librocksdb${PKGNAMESUFFIX} PLIST_SUB+= LITE=${PKGNAMESUFFIX} .endif .include .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 36 CXXFLAGS+= -Wno-inconsistent-missing-override .endif .if ${COMPILER_TYPE} == gcc && ${COMPILER_VERSION} < 60 CFLAGS+= -D_GLIBCXX_USE_C99 .endif post-patch: @${REINPLACE_CMD} -e '/^dummy :=/d; /^all: / s| $$(TESTS)||' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's| -fno-builtin-memcmp||; s| -ltcmalloc||' ${WRKSRC}/build_tools/build_detect_platform @${REINPLACE_CMD} -e 's|#include "gtest/gtest.h"|#include "gtest.h"|' ${WRKSRC}/third-party/gtest-1.7.0/fused-src/gtest/gtest-all.cc .if defined(WITHOUT_PROFILE) @${REINPLACE_CMD} -e '/pg = / s| -pg||' ${WRKSRC}/Makefile .endif # Disable SSE4.2 on i386 architecture to fix i386 builds on FreeBSD package building cluster .if ${ARCH} == i386 @${REINPLACE_CMD} -e 's|#ifdef __SSE4_2__|&DISABLED__|' ${WRKSRC}/util/crc32c.cc .endif post-patch-LZ4-off: @${REINPLACE_CMD} -e '/lz4/Id' ${WRKSRC}/build_tools/build_detect_platform post-patch-ZSTD-off: @${REINPLACE_CMD} -e '/zstd/Id' ${WRKSRC}/build_tools/build_detect_platform post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ cd ${WRKSRC}/ && ${INSTALL_PROGRAM} ${BENCHMARKS} ${TOOLS} ${STAGEDIR}${PREFIX}/bin/ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librocksdb${PKGNAMESUFFIX}.so ${INSTALL_DATA} ${WRKSRC}/librocksdb${PKGNAMESUFFIX}_tools.a ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_DATA} ${WRKSRC}/make_config.mk ${STAGEDIR}${DATADIR}/ regression-test test: build cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check .include Index: head/databases/sqliteodbc-sqlite2/Makefile =================================================================== --- head/databases/sqliteodbc-sqlite2/Makefile (revision 455166) +++ head/databases/sqliteodbc-sqlite2/Makefile (revision 455167) @@ -1,15 +1,16 @@ # $FreeBSD$ PORTNAME= sqliteodbc CATEGORIES= databases PKGNAMESUFFIX= -sqlite2 MAINTAINER= madpilot@FreeBSD.org COMMENT= ODBC driver for SQLite 2 MASTERDIR= ${.CURDIR}/../sqliteodbc BROKEN_aarch64= fails to compile: error: passing char * to parameter of incompatible type va_list BROKEN_armv6= fails to compile: error: passing char * to parameter of incompatible type va_list +BROKEN_armv7= fails to compile: error: passing char * to parameter of incompatible type va_list .include "${MASTERDIR}/Makefile" Index: head/databases/tokyocabinet/Makefile =================================================================== --- head/databases/tokyocabinet/Makefile (revision 455166) +++ head/databases/tokyocabinet/Makefile (revision 455167) @@ -1,83 +1,84 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= tokyocabinet PORTVERSION= 1.4.48 CATEGORIES= databases MASTER_SITES= LOCAL/kuriyama \ http://fallabs.com/${PORTNAME}/ MAINTAINER= kuriyama@FreeBSD.org COMMENT= Modern implementation of DBM LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h +BROKEN_armv7= fails to build: cc: error: unable to execute command: Abort trap (core dumped) GNU_CONFIGURE= yes USES= pathfix gmake USE_LDCONFIG= yes PORTDOCS= * OPTIONS_DEFINE= DEBUG DEVEL FASTEST LZMA LZO PTHREAD PROFILE SHARED SWAB UYIELD DOCS OPTIONS_DEFAULT= PTHREAD SHARED OPTIONS_SUB= yes DEVEL_DESC= Development build FASTEST_DESC= Fastest run LZMA_DESC= LZMA codec LZO_DESC= LZO codec PTHREAD_DESC= Enable POSIX thread support PROFILE_DESC= Profiling build SHARED_DESC= Shared build SWAB_DESC= Swapping byte-orders build UYIELD_DESC= Detecting race conditions DEBUG_CONFIGURE_ENABLE= debug DEBUG_PREVENTS= LZMA DEVEL_CONFIGURE_ENABLE= devel FASTEST_CONFIGURE_ENABLE= fastest # to not confuse with system liblzma LZMA_CONFIGURE_ENABLE= exlzma LZMA_LIB_DEPENDS= liblzma.so.1:archivers/lzmalib LZMA_PREVENTS= DEBUG LZO_CONFIGURE_ENABLE= exlzo LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2 PTHREAD_CONFIGURE_ENABLE= pthread PROFILE_CONFIGURE_ENABLE= profile PROFILE_PREVENTS= SHARED SHARED_CONFIGURE_ENABLE= shared SHARED_PREVENTS= PROFILE SWAB_CONFIGURE_ENABLE= swab UYIELD_CONFIGURE_ENABLE= uyield SHLIB_VER= 9.11.0 SHLIB_VER_MAJ= 9 PLIST_SUB+= SHLIB_VER=${SHLIB_VER} SHLIB_VER_MAJ=${SHLIB_VER_MAJ} post-patch: ${REINPLACE_CMD} -e 's|@datarootdir@|@datarootdir@/doc|' \ ${WRKSRC}/Makefile.in post-patch-FASTEST-on: ${REINPLACE_CMD} -e 's|-fforce-addr||' ${WRKSRC}/configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/libexec/tcawmgr.cgi post-install-SHARED-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include Index: head/databases/xapian-core10/Makefile =================================================================== --- head/databases/xapian-core10/Makefile (revision 455166) +++ head/databases/xapian-core10/Makefile (revision 455167) @@ -1,39 +1,40 @@ # 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_armv7= 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/databases/xtrabackup/Makefile =================================================================== --- head/databases/xtrabackup/Makefile (revision 455166) +++ head/databases/xtrabackup/Makefile (revision 455167) @@ -1,39 +1,40 @@ # Created by: Alex Samorukov # $FreeBSD$ PORTNAME= xtrabackup PORTVERSION= 2.3.6 CATEGORIES= databases MASTER_SITES= https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PORTVERSION}/source/tarball/ DISTNAME= percona-${PORTNAME}-${PORTVERSION} MAINTAINER= aleksandr.kuzminsky@percona.com COMMENT= OpenSource version of InnoDB backup with support of Percona extensions LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING # quilt is required by build.sh BUILD_DEPENDS= bash:shells/bash \ cmake:devel/cmake \ bison:devel/bison \ xxd:editors/vim-lite LIB_DEPENDS= libev.so:devel/libev \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql \ qpress:archivers/qpress BROKEN_armv6= fails to compile: cannot combine with previous 'type-name' declaration specifier +BROKEN_armv7= fails to compile: cannot combine with previous 'type-name' declaration specifier BROKEN_mips64= fails to compile: 'fpsetmask' was not declared in this scope BROKEN_powerpc64= fails to link: ld: final link failed: Bad value # autotool is in use for 5.1 builds USES= alias autoreconf:build cpe gettext cmake:noninja libtool perl5 shebangfix CPE_VENDOR= percona SHEBANG_FILES= storage/innobase/xtrabackup/xbcloud_osenv.sh PLIST_FILES= bin/xtrabackup bin/xbstream bin/innobackupex bin/xbcrypt \ bin/xbcloud bin/xbcloud_osenv .include Index: head/devel/amd64-gcc/Makefile =================================================================== --- head/devel/amd64-gcc/Makefile (revision 455166) +++ head/devel/amd64-gcc/Makefile (revision 455167) @@ -1,17 +1,18 @@ # $FreeBSD$ PKGNAMEPREFIX= amd64- PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../powerpc64-gcc GCC_TARGET= x86_64-unknown-${OPSYS:tl}${OSREL} BU_PREFIX= x86_64-${OPSYS:tl} FREEBSD_EXTENSION= yes BROKEN_aarch64= error: invalid output constraint '=a' in asm BROKEN_armv6= fails to package +BROKEN_armv7= fails to package BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile BROKEN_powerpc64= error: invalid output constraint in asm .include "${MASTERDIR}/Makefile" Index: head/devel/arm-none-eabi-gcc492/Makefile =================================================================== --- head/devel/arm-none-eabi-gcc492/Makefile (revision 455166) +++ head/devel/arm-none-eabi-gcc492/Makefile (revision 455167) @@ -1,76 +1,77 @@ # $FreeBSD$ PORTNAME= gcc PORTVERSION= 4.9.2 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GCC/releases/gcc-${DISTVERSION} PKGNAMEPREFIX?= arm-none-eabi- PKGNAMESUFFIX= 492 MAINTAINER= ian@FreeBSD.org COMMENT= GNU Compiler Collection for bare metal arm cross-development LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi LIB_DEPENDS= libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libmpc.so:math/mpc BUILD_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils RUN_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils USES= compiler gmake iconv libtool makeinfo tar:bzip2 PLIST_SUB= TARGETARCH=${PKGNAMEPREFIX:C/-//g} \ OPSYS=${OPSYS:tl} \ GCC_TARGET=${GCC_TARGET} GCC_TARGET= arm-none-eabi BU_PREFIX?= ${GCC_TARGET} GNU_CONFIGURE= yes CONFIGURE_OUTSOURCE= yes # libstdcxx won't build, but we don't need it or multiple float-abi libs. CONFIGURE_ARGS= --target=${GCC_TARGET} --disable-nls --enable-languages=c,c++ \ --without-headers \ --with-gmp=${LOCALBASE} \ --with-pkgversion="FreeBSD Ports Collection for ${PKGNAMEPREFIX:C/-//g}" \ --with-system-zlib \ --with-as=${LOCALBASE}/bin/${BU_PREFIX}-as \ --with-ld=${LOCALBASE}/bin/${BU_PREFIX}-ld \ --disable-libstdcxx \ --disable-multilib PLIST= ${.CURDIR}/pkg-plist # U-Boot requires libgcc, crossbuild and install it along with the compiler. ALL_TARGET= all-gcc all-target-libgcc INSTALL_TARGET= install-gcc install-target-libgcc .include CONFIGURE_TARGET= ${ARCH}-portbld-${OPSYS:tl}${OSREL} post-install: @if [ -f ${STAGEDIR}${PREFIX}/bin/cpp ] ; then \ ${MV} ${STAGEDIR}${PREFIX}/bin/cpp \ ${STAGEDIR}${PREFIX}/bin/${GCC_TARGET}-cpp ; \ fi .for f in c++ cpp g++ gcc gcc-ar gcc-nm gcc-ranlib gcov @${RM} ${STAGEDIR}${PREFIX}/bin/$f @${RM} ${STAGEDIR}${PREFIX}/man/man1/$f.1.gz .endfor @${RM} ${STAGEDIR}${PREFIX}/info/* @${RM} ${STAGEDIR}${PREFIX}/man/man7/* # The following is required for clang to bootstrap gcc. .if ${COMPILER_TYPE} == clang MAKE_ARGS+= CXXFLAGS=-fbracket-depth=512 .endif BROKEN_aarch64= fails to package BROKEN_armv6= error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'? +BROKEN_armv7= error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'? BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile .include Index: head/devel/avro-c/Makefile =================================================================== --- head/devel/avro-c/Makefile (revision 455166) +++ head/devel/avro-c/Makefile (revision 455167) @@ -1,35 +1,36 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= avro PORTVERSION= 1.8.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= APACHE/${PORTNAME}/stable PKGNAMESUFFIX= -c DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= vg@FreeBSD.org COMMENT= Data serialization system for ANSI C LIB_DEPENDS= libjansson.so:devel/jansson \ libsnappy.so:archivers/snappy BROKEN_aarch64= Fails to build: error: No atomic implementation BROKEN_armv6= Fails to build: error: No atomic implementation +BROKEN_armv7= Fails to build: error: No atomic implementation BROKEN_mips= Fails to build: error: No atomic implementation BROKEN_mips64= Fails to build: error: No atomic implementation BROKEN_sparc64= Fails to build USES= cmake pkgconfig USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${DISTNAME}/lang/c post-patch: @${REINPLACE_CMD} '/add_subdirectory(docs)/d' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} 's|/bin/bash|/bin/sh|g' \ ${WRKSRC}/version.sh .include Index: head/devel/aws-sdk-cpp/Makefile =================================================================== --- head/devel/aws-sdk-cpp/Makefile (revision 455166) +++ head/devel/aws-sdk-cpp/Makefile (revision 455167) @@ -1,30 +1,31 @@ # $FreeBSD$ PORTNAME= aws-sdk-cpp PORTVERSION= 1.3.1 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org COMMENT= C++11 interface for Amazon Web Services (AWS) LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl BROKEN_aarch64= fails to build: runaway process BROKEN_armv6= fails to build: runaway process +BROKEN_armv7= fails to build: runaway process BROKEN_powerpc64= fails to build: runaway process USE_GITHUB= yes GH_ACCOUNT= aws USES= cmake pkgconfig compiler:c++11-lib ssl USE_LDCONFIG= yes CXXFLAGS= -Wno-error -Wno-c11-extensions post-patch: ${REINPLACE_CMD} -e "s,/pkgconfig,/../libdata/pkgconfig,g" \ ${WRKSRC}/aws-cpp-sdk-core/CMakeLists.txt \ ${WRKSRC}/cmake/utilities.cmake .include Index: head/devel/bazel/Makefile =================================================================== --- head/devel/bazel/Makefile (revision 455166) +++ head/devel/bazel/Makefile (revision 455167) @@ -1,90 +1,91 @@ # Created by: Klaus Aehlig # $FreeBSD$ PORTNAME= bazel PORTVERSION= 0.8.0 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 BROKEN_armv6= fails to package: cp: bazel: No such file or directory +BROKEN_armv7= fails to package: cp: bazel: No such file or directory BUILD_DEPENDS= bash:shells/bash \ zip:archivers/zip # 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= 5 USES= shebangfix zip:infozip python 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 NO_WRKSUBDIR= YES CONFLICTS_INSTALL?= bazel-clang38 OPTIONS_DEFINE= CLANG38 CLANG38_DESC= Use clang38 as default crosstool CLANG38_BUILD_DEPENDS= clang38:devel/llvm38 CLANG38_RUN_DEPENDS= clang38:devel/llvm38 STRIP= # The bazel binary is also a zip archive (extracted by the elf part), it must not be stripped .include .if ${ARCH} == "i386" EXTRA_PATCHES= ${FILESDIR}/extra-i386_src_BUILD .endif # 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/bazel.bazelrc @${ECHO_CMD} build --python_path=${PYTHON_CMD} >> ${WRKSRC}/scripts/packages/bazel.bazelrc @${REINPLACE_CMD} \ -e 's|\$$command|$$command --python_path=${PYTHON_CMD}|' \ ${WRKSRC}/scripts/bootstrap/bootstrap.sh @${REINPLACE_CMD} \ -e 's|/usr/bin/env python|${PYTHON_CMD}|' \ ${WRKSRC}/src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPythonSemantics.java post-patch-CLANG38-on: @${REINPLACE_CMD} -e 's=/usr/lib/clang=${LOCALBASE}/llvm38/lib/clang=' \ -e 's=/usr/bin/clang=${LOCALBASE}/bin/clang38=' ${WRKSRC}/tools/cpp/CROSSTOOL do-build: @${MKDIR} ${WRKDIR}/bazel_tmp (if [ -z "$${SOURCE_DATE_EPOCH}" ] ; \ then SOURCE_DATE_EPOCH=`grep TIMESTAMP ${DISTINFO_FILE} \ | ${SED} -e 's/[^0-9]//g'`; \ fi ; \ cd ${WRKSRC} && \ ${SETENV} BAZEL_SH=${LOCALBASE}/bin/bash \ TMPDIR=${WRKDIR}/bazel_tmp \ EMBED_LABEL='${PORTVERSION}' \ PATH=${LOCALBASE}/bin:$$PATH \ SOURCE_DATE_EPOCH=$${SOURCE_DATE_EPOCH} \ ${LOCALBASE}/bin/bash ./compile.sh) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/output/bazel ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/scripts/packages/bazel.bazelrc ${STAGEDIR}${ETCDIR}/bazel.bazelrc.sample .include Index: head/devel/charva/Makefile =================================================================== --- head/devel/charva/Makefile (revision 455166) +++ head/devel/charva/Makefile (revision 455167) @@ -1,52 +1,53 @@ # 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 +BROKEN_armv7= 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/directfb/Makefile =================================================================== --- head/devel/directfb/Makefile (revision 455166) +++ head/devel/directfb/Makefile (revision 455167) @@ -1,93 +1,94 @@ # Created by: Devaux Fabien # $FreeBSD$ PORTNAME= directfb PORTVERSION= 1.4.17 CATEGORIES= devel MASTER_SITES= http://sources.buildroot.net/ DISTNAME= DirectFB-${PORTVERSION} MAINTAINER= anatoly.borodin@gmail.com COMMENT= Graphic development lightweight API LICENSE= LGPL21 LIB_DEPENDS= libpng.so:graphics/png OPTIONS_DEFINE= FREETYPE X11 SDL UNIQUE TEST DOCS UNIQUE_DESC= Unique (WM Module) OPTIONS_DEFAULT= FREETYPE X11 SDL OPTIONS_SUB= yes CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= cpe gmake jpeg libtool ncurses pathfix perl5 pkgconfig USE_LDCONFIG= yes USE_PERL5= build PORTDOCS= * BROKEN_aarch64= fails to install: armasm_memcpy.h:No such file or directory BROKEN_armv6= fails to compile: invokes x86 assembler +BROKEN_armv7= fails to compile: invokes x86 assembler DIRECTFB_SHLIB= 6.0.11 # LT_BINARY.LT_AGE.LT_REVISION DIRECTFB_BIN= ${DIRECTFB_SHLIB:R:R} # LT_BINARY PLIST_SUB+= DIRECTFB_VERSION="${PORTVERSION}" \ DIRECTFB_RELEASE="${PORTVERSION:R}" \ DIRECTFB_SHLIB="${DIRECTFB_SHLIB}" \ DIRECTFB_BIN="${DIRECTFB_BIN}" CONFIGURE_ARGS= --disable-osx --disable-extra-warnings --disable-profiling \ --disable-debug --enable-debug-support --disable-trace \ --enable-text --enable-gettid --enable-network \ --disable-multi --enable-voodoo --disable-pure-voodoo \ --enable-devmem --disable-fbdev --disable-vnc --disable-sysfs \ --enable-jpeg --enable-zlib --enable-png --enable-gif \ --disable-linotype --disable-video4linux \ --disable-video4linux2 --with-gfxdrivers=all \ --with-inputdrivers=all --with-smooth-scaling \ --with-dither-rgb16=advanced DOCS_BUILD_DEPENDS= man2html:textproc/man2html FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CONFIGURE_ENABLE= freetype X11_USE= XORG=x11,xext,xproto X11_CONFIGURE_ENABLE= x11 SDL_USE= sdl=sdl SDL_CONFIGURE_ENABLE= sdl UNIQUE_CONFIGURE_ENABLE= unique TEST_CONFIGURE_WITH= tests .include -.if ${ARCH} == "armv6" || ${ARCH} == "aarch64" +.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 PLIST_SUB+= ARCH_ARM="" .else PLIST_SUB+= ARCH_ARM="@comment " .endif -.if ${ARCH} == "powerpc" || ${ARCH} == "powerpc64" +.if ${ARCH} == powerpc || ${ARCH} == powerpc64 PLIST_SUB+= ARCH_POWERPC="" .else PLIST_SUB+= ARCH_POWERPC="@comment " .endif post-patch: @${REINPLACE_CMD} -e \ '/need_libc_r=yes/d ; \ s|/usr/local|${LOCALBASE}|g ; s|/usr/X11R6|${LOCALBASE}|g' \ ${WRKSRC}/configure @${GREP} -lr alloca\.h ${WRKSRC} | ${XARGS} \ ${REINPLACE_CMD} -e 's|||g' post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html .for f in AUTHORS ChangeLog NEWS README TODO fb.modes docs/README.screenshots docs/*.html ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .for f in docs/html/*.html docs/html/*.png ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/html .endfor .include Index: head/devel/dmucs/Makefile =================================================================== --- head/devel/dmucs/Makefile (revision 455166) +++ head/devel/dmucs/Makefile (revision 455167) @@ -1,21 +1,22 @@ # Created by: Max Khon # $FreeBSD$ PORTNAME= dmucs PORTVERSION= 0.6.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} MAINTAINER= fjoe@FreeBSD.org COMMENT= Distributed Multi-User Compilation System (for use with distcc) BROKEN_armv6= fails to compile: passing char * to parameter of incompatible type __builtin_va_list +BROKEN_armv7= fails to compile: passing char * to parameter of incompatible type __builtin_va_list BROKEN_aarch64= fails to compile: passing char * to parameter of incompatible type __builtin_va_list WRKSRC= ${WRKDIR}/${PORTNAME} USES= tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/dmucs bin/gethost bin/loadavg bin/monitor bin/remhost .include Index: head/devel/dyncall/Makefile =================================================================== --- head/devel/dyncall/Makefile (revision 455166) +++ head/devel/dyncall/Makefile (revision 455167) @@ -1,81 +1,82 @@ # Created by: Tassilo Philipp # $FreeBSD$ PORTNAME= dyncall PORTVERSION= 0.9 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.dyncall.org/r${PORTVERSION}/ \ http://www.potion-studios.com/ MAINTAINER= tphilipp@potion-studios.com COMMENT= Highly dynamic multi-platform foreign function call interface library LICENSE= ISCL BROKEN_armv6= fails to compile: unexpected token in operand +BROKEN_armv7= fails to compile: unexpected token in operand HAS_CONFIGURE= yes CFLAGS+= -fPIC # There is no install target in the BSD makefile for this version of the dyncall # library, so install it manually. .include do-install: ${INSTALL_DATA} \ ${WRKSRC}/dyncall/dyncall_value.h \ ${WRKSRC}/dyncall/dyncall_macros.h \ ${WRKSRC}/dyncall/dyncall_callf.h \ ${WRKSRC}/dyncall/dyncall_types.h \ ${WRKSRC}/dyncall/dyncall_signature.h \ ${WRKSRC}/dyncall/dyncall_config.h \ ${WRKSRC}/dyncall/dyncall.h \ ${WRKSRC}/dyncallback/dyncall_alloc_wx.h \ ${WRKSRC}/dyncallback/dyncall_thunk_x86.h \ ${WRKSRC}/dyncallback/dyncall_thunk_x64.h \ ${WRKSRC}/dyncallback/dyncall_thunk_sparc64.h \ ${WRKSRC}/dyncallback/dyncall_thunk_sparc32.h \ ${WRKSRC}/dyncallback/dyncall_thunk_mips.h \ ${WRKSRC}/dyncallback/dyncall_thunk_ppc64.h \ ${WRKSRC}/dyncallback/dyncall_thunk_ppc32.h \ ${WRKSRC}/dyncallback/dyncall_thunk_arm32_thumb.h \ ${WRKSRC}/dyncallback/dyncall_thunk_arm32_arm.h \ ${WRKSRC}/dyncallback/dyncall_thunk_arm64.h \ ${WRKSRC}/dyncallback/dyncall_thunk.h \ ${WRKSRC}/dyncallback/dyncall_callback_x86.h \ ${WRKSRC}/dyncallback/dyncall_callback_x64.h \ ${WRKSRC}/dyncallback/dyncall_callback_sparc32.h \ ${WRKSRC}/dyncallback/dyncall_callback_mips.h \ ${WRKSRC}/dyncallback/dyncall_callback_ppc64.h \ ${WRKSRC}/dyncallback/dyncall_callback_ppc32.h \ ${WRKSRC}/dyncallback/dyncall_callback_arm32_thumb.h \ ${WRKSRC}/dyncallback/dyncall_callback_arm32_arm.h \ ${WRKSRC}/dyncallback/dyncall_callback.h \ ${WRKSRC}/dyncallback/dyncall_args_x86.h \ ${WRKSRC}/dyncallback/dyncall_args_x64.h \ ${WRKSRC}/dyncallback/dyncall_args_sparc64.h \ ${WRKSRC}/dyncallback/dyncall_args_sparc32.h \ ${WRKSRC}/dyncallback/dyncall_args_mips.h \ ${WRKSRC}/dyncallback/dyncall_args_ppc64.h \ ${WRKSRC}/dyncallback/dyncall_args_ppc32.h \ ${WRKSRC}/dyncallback/dyncall_args_arm32_thumb.h \ ${WRKSRC}/dyncallback/dyncall_args_arm32_arm.h \ ${WRKSRC}/dyncallback/dyncall_args.h \ ${WRKSRC}/dynload/dynload.h \ ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} \ ${WRKSRC}/dyncall/libdyncall_s.a \ ${WRKSRC}/dyncallback/libdyncallback_s.a \ ${WRKSRC}/dynload/libdynload_s.a \ ${STAGEDIR}${PREFIX}/lib ${INSTALL_MAN} \ ${WRKSRC}/dyncall/dyncall.3 \ ${WRKSRC}/dyncallback/dyncallback.3 \ ${WRKSRC}/dynload/dynload.3 \ ${STAGEDIR}${MAN3PREFIX}/man/man3 .include Index: head/devel/elfutils/Makefile =================================================================== --- head/devel/elfutils/Makefile (revision 455166) +++ head/devel/elfutils/Makefile (revision 455167) @@ -1,54 +1,55 @@ # Created by: Conrad Meyer # $FreeBSD$ PORTNAME= elfutils PORTVERSION= 0.170 CATEGORIES= devel MASTER_SITES= https://sourceware.org/elfutils/ftp/${PORTVERSION}/ MAINTAINER= cem@FreeBSD.org COMMENT= Library for manipulating ELF files and partial implementation of binutils LICENSE= LGPL3 GPLv2 GPLv3 LICENSE_COMB= multi LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING-GPLV2 LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING-LGPLV3 BROKEN_aarch64= fails to build: fatal error: linux/uio.h: No such file or directory BROKEN_armv6= fails to build: fails to compile i386_disasm.c +BROKEN_armv7= fails to build: fails to compile i386_disasm.c BROKEN_powerpc64= fails to build: error: field 'r' has incomplete type BROKEN_sparc64= fails to build: fails to compile dwarf_begin_elf.c LIB_DEPENDS= libargp.so:devel/argp-standalone PATCH_DEPENDS= ${NONEXISTENT}:devel/gnulib:extract PLIST_SUB= VERSION=${PORTVERSION} OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls USES= autoreconf gmake libtool tar:bzip2 USE_GCC= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes CFLAGS+= -Wno-null-dereference # Give i386 a prayer of building, and we can fix the warnings later: CFLAGS_i386+= -Wno-error # Avoid conflict with binutils / elftoolchain programs with the same names: CONFIGURE_ARGS+= --program-prefix=eu- post-patch: @${LN} -s `${MAKE} -C ${PORTSDIR}/devel/gnulib -V WRKSRC` ${WRKDIR}/gnulib @${CP} -a \ ${WRKDIR}/gnulib/lib/obstack.c \ ${WRKDIR}/gnulib/lib/obstack.h \ ${WRKDIR}/gnulib/lib/obstack_printf.c \ ${WRKSRC}/lib .include Index: head/devel/flexdock/Makefile =================================================================== --- head/devel/flexdock/Makefile (revision 455166) +++ head/devel/flexdock/Makefile (revision 455167) @@ -1,29 +1,30 @@ # 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 +BROKEN_armv7= 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 455166) +++ head/devel/guile-lib/Makefile (revision 455167) @@ -1,22 +1,23 @@ # 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 +BROKEN_armv7= fails to compile: stack overflow USES= gmake GNU_CONFIGURE= yes INFO= guile-library .include Index: head/devel/jakarta-commons-daemon/Makefile =================================================================== --- head/devel/jakarta-commons-daemon/Makefile (revision 455166) +++ head/devel/jakarta-commons-daemon/Makefile (revision 455167) @@ -1,42 +1,43 @@ # Created by: Ronald Klop # $FreeBSD$ PORTNAME= commons-daemon PORTVERSION= 1.1.0 CATEGORIES= devel java MASTER_SITES= APACHE_COMMONS_SOURCE:src \ APACHE_COMMONS_BINARIES:bin PKGNAMEPREFIX= jakarta- DISTFILES= ${PORTNAME}-${PORTVERSION}-native-src${EXTRACT_SUFX}:src \ ${PORTNAME}-${PORTVERSION}-bin${EXTRACT_SUFX}:bin MAINTAINER= ale@FreeBSD.org COMMENT= Wrapper code to start/stop a Java application as a daemon LICENSE= APACHE20 BROKEN_armv6= fails to compile: 'jni_md.h' file not found +BROKEN_armv7= fails to compile: 'jni_md.h' file not found OPTIONS_DEFINE= DOCS USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-java=${JAVA_HOME} WRKSRC= ${WRKDIR}/${DISTNAME}-native-src/unix WRKBIN= ${WRKDIR}/${DISTNAME} PLIST_FILES= bin/jsvc %%JAVAJARDIR%%/${PORTNAME}.jar PORTDOCS= * do-install: ${INSTALL_PROGRAM} ${WRKSRC}/jsvc ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKBIN}/${DISTNAME}.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKBIN} && ${COPYTREE_SHARE} apidocs ${STAGEDIR}${DOCSDIR} .include Index: head/devel/jna/Makefile =================================================================== --- head/devel/jna/Makefile (revision 455166) +++ head/devel/jna/Makefile (revision 455167) @@ -1,58 +1,59 @@ # $FreeBSD$ PORTNAME= jna PORTVERSION= 4.5.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 +BROKEN_armv7= 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/k8048/Makefile =================================================================== --- head/devel/k8048/Makefile (revision 455166) +++ head/devel/k8048/Makefile (revision 455167) @@ -1,37 +1,38 @@ # Created by: Bruce M. Simpson # $FreeBSD$ PORTNAME= k8048 PORTVERSION= 3.05 CATEGORIES= devel MASTER_SITES= http://dev.kewl.org/k8048/ MAINTAINER= bofh@FreeBSD.org COMMENT= Programs Microchip PICs using Velleman K8048 board LICENSE= BSD3CLAUSE WRKSRC= ${WRKDIR}/${PORTNAME}/Src USES= gmake ALL_TARGET= build BROKEN_armv6= fails to compile: invokes x86 asm +BROKEN_armv7= fails to compile: invokes x86 asm PLIST_FILES= bin/${PORTNAME} bin/kio ${BIN_SYMLINKS} BIN_SYMLINKS= bin/k12 bin/k14 bin/k16 bin/ktest post-patch: @${REINPLACE_CMD} -e \ 's|^CC=|CC?=| ; \ s|^CFLAGS=|CFLAGS+=| ; \ s|-ggdb||' ${WRKSRC}/Makefile do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} kio ${STAGEDIR}${PREFIX}/bin) .for i in ${BIN_SYMLINKS} ${LN} -sf ${PORTNAME} ${STAGEDIR}${PREFIX}/${i} .endfor .include Index: head/devel/kyra/Makefile =================================================================== --- head/devel/kyra/Makefile (revision 455166) +++ head/devel/kyra/Makefile (revision 455167) @@ -1,48 +1,49 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= kyra PORTVERSION= 2.1.3 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2/${PORTVERSION} DISTNAME= ${PORTNAME}_src_${PORTVERSION:S/./_/g} MAINTAINER= ports@FreeBSD.org COMMENT= Simple Sprite engine written in C++ LICENSE= GPLv2 LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake jpeg zip USE_GL= gl USE_SDL= image sdl MAKEFILE= MakefileKyra MAKE_ENV= MAKE_KYRA=RELEASE KYRA_OPENGL=YES MAKE_ARGS= CC="${CC}" CXX="${CXX}" LD="${CXX}" \ RELEASE_CFLAGS="${CFLAGS}" RELEASE_CXXFLAGS="${CXXFLAGS}" BROKEN_aarch64= Fails to compile: error: invalid output constraint =A in asm BROKEN_armv6= Fails to compile: error: invalid output constraint =A in asm +BROKEN_armv7= Fails to compile: error: invalid output constraint =A in asm do-install: .for i in encoder spriteed (cd ${WRKSRC}/${i} && ${INSTALL_PROGRAM} kr${i} ${STAGEDIR}${PREFIX}/bin) .endfor (cd ${WRKSRC}/engine && ${INSTALL_DATA} libkyra.a ${STAGEDIR}${PREFIX}/lib) @${MKDIR} ${STAGEDIR}${PREFIX}/include/Kyra (cd ${WRKSRC} && ${INSTALL_DATA} kyra.h ${STAGEDIR}${PREFIX}/include/Kyra) .for i in engine gui guiExtended util @${MKDIR} ${STAGEDIR}${PREFIX}/include/Kyra/${i} (cd ${WRKSRC}/${i} && ${INSTALL_DATA} *.h \ ${STAGEDIR}${PREFIX}/include/Kyra/${i}) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/include/Kyra/tinyxml (cd ${WRKSRC}/../tinyxml && ${INSTALL_DATA} *.h \ ${STAGEDIR}${PREFIX}/include/Kyra/tinyxml) .include Index: head/devel/libbfd/Makefile =================================================================== --- head/devel/libbfd/Makefile (revision 455166) +++ head/devel/libbfd/Makefile (revision 455167) @@ -1,42 +1,43 @@ # Created by: Joerg Wunsch # $FreeBSD$ PORTNAME= libbfd PORTVERSION= 2.19.1 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SOURCEWARE/binutils/releases DISTNAME= binutils-${PORTVERSION} MAINTAINER= joerg@FreeBSD.org COMMENT= Universal BFD library from GNU binutils CONFLICTS= mingw-binutils-[0-9]* binutils-[0-9]* WRKSRC= ${WRKDIR}/binutils-${PORTVERSION}/bfd USES= libtool tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-install-libbfd \ --disable-nls \ --enable-shared \ --enable-targets=all \ --disable-werror CONFIGURE_TARGET=${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} INFO= bfd BROKEN_aarch64= Fails to configure: machine aarch64-portbld not recognized BROKEN_armv6= Fails to configure: BFD does not support target armv6-portbld-freebsd12.0 +BROKEN_armv7= Fails to configure: BFD does not support target armv7-portbld-freebsd12.0 BROKEN_mips64= Fails to configure: BFD does not support target mips64-portbld-freebsd12.0 pre-configure: # Configure and build pic version of libiberty (cd ${WRKSRC}/../libiberty && \ ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" CPP="${CPP}" \ CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \ LIBS="${LIBS}" ${CONFIGURE_ENV} ./configure \ ${CONFIGURE_ARGS} --build=${CONFIGURE_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ ${MAKE_ARGS}) .include Index: head/devel/lpc21isp/Makefile =================================================================== --- head/devel/lpc21isp/Makefile (revision 455166) +++ head/devel/lpc21isp/Makefile (revision 455167) @@ -1,28 +1,29 @@ # Created by: Steve Franks # $FreeBSD$ PORTNAME= lpc21isp PORTVERSION= 1.97 CATEGORIES= devel MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION:S/.//} MAINTAINER= ports@FreeBSD.org COMMENT= ISP programmer tool for flashing NXP & Analog Devices ARM7 CPUs LICENSE= LGPL3+ BROKEN_armv6= fails to compile: no member named 'nQuestionMarks' in 'ISP_ENVIRONMENT' +BROKEN_armv7= fails to compile: no member named 'nQuestionMarks' in 'ISP_ENVIRONMENT' USES= gmake PLIST_FILES= bin/lpc21isp post-patch: @${REINPLACE_CMD} -e \ 's|^CC .*=|CC ?=|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/devel/obby/Makefile =================================================================== --- head/devel/obby/Makefile (revision 455166) +++ head/devel/obby/Makefile (revision 455167) @@ -1,40 +1,41 @@ # Created by: Andreas Kohn # $FreeBSD$ PORTNAME= obby PORTVERSION= 0.4.8 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://releases.0x539.de/obby/ MAINTAINER= ports@FreeBSD.org COMMENT= Library for synced document buffers LICENSE= GPLv2 LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ libnet6.so:net/net6 BROKEN_armv6= fails to compile: no member named 'name' in 'serialise::type_name' +BROKEN_armv7= fails to compile: no member named 'name' in 'serialise::type_name' USES= pathfix pkgconfig libtool compiler:c++11-lang USE_CXXSTD= c++11 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif .include Index: head/devel/php-uprofiler/Makefile =================================================================== --- head/devel/php-uprofiler/Makefile (revision 455166) +++ head/devel/php-uprofiler/Makefile (revision 455167) @@ -1,30 +1,31 @@ # Created by: Gasol Wu # $FreeBSD$ PORTNAME= uprofiler PORTVERSION= 0.11.0.20150219 PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= php- MAINTAINER= gasol.wu@gmail.com COMMENT= Lightweight profiler for PHP LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../LICENSE BROKEN_aarch64= Does not build: invokes x86 asm BROKEN_armv6= Does not build: invokes x86 asm +BROKEN_armv7= Does not build: invokes x86 asm BROKEN_mips64= Does not build: invokes x86 asm BROKEN_powerpc64= Does not build: invokes x86 asm BROKEN_sparc64= Does not build: invokes x86 asm USE_GITHUB= yes GH_ACCOUNT= FriendsOfPHP GH_TAGNAME= 483c1e5 WRKSRC_SUBDIR= extension USES= php:ext IGNORE_WITH_PHP= 70 71 .include Index: head/devel/py-jcc/Makefile =================================================================== --- head/devel/py-jcc/Makefile (revision 455166) +++ head/devel/py-jcc/Makefile (revision 455167) @@ -1,41 +1,42 @@ # Created by: clsung@FreeBSD.org # $FreeBSD$ PORTNAME= jcc PORTVERSION= 3.0 CATEGORIES= devel java python MASTER_SITES= CHEESESHOP/source/J/JCC PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= JCC-${PORTVERSION} MAINTAINER= dbaio@FreeBSD.org COMMENT= C++ code generator for calling Java from C++/Python LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv6= fails to link: /nxb-bin/usr/bin/ld: cannot find -ljava +BROKEN_armv7= fails to link: /nxb-bin/usr/bin/ld: cannot find -ljava USES= python USE_PYTHON= distutils autoplist PYDISTUTILS_PKGNAME= JCC USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_VENDOR= openjdk JCC_INCLUDES= '${JAVA_HOME}/include;${JAVA_HOME}/include/freebsd' JCC_CFLAGS= '-fno-strict-aliasing;-pipe' JCC_LFLAGS= '-L${JAVA_HOME}/jre/lib/${ARCH};-ljava;-ljvm;-lverify;-L${JAVA_HOME}/jre/lib/${ARCH}/server;-L${JAVA_HOME}/jre/lib/${ARCH}/client;-Wl,-rpath=${JAVA_HOME}/jre/lib/${ARCH}:${JAVA_HOME}/jre/lib/${ARCH}/server:${JAVA_HOME}/jre/lib/${ARCH}/client' JCC_DEBUG_CFLAGS= "-O0 -g -DDEBUG" MAKE_ENV+= JCC_INCLUDES=${JCC_INCLUDES} JCC_CFLAGS=${JCC_CFLAGS} \ JCC_LFLAGS=${JCC_LFLAGS} \ JCC_JDK=${JAVA_HOME} \ JCC_DEBUG_CFLAGS=${JCC_DEBUG_CFLAGS} \ JCC_JAVADOC=${JAVADOC} \ JCC_JAVAC=javac JCC_ARGSEP=";" post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/jcc/_jcc${PYTHON_MAJOR_VER}.so .include Index: head/devel/smv/Makefile =================================================================== --- head/devel/smv/Makefile (revision 455166) +++ head/devel/smv/Makefile (revision 455167) @@ -1,55 +1,56 @@ # Created by: Marc E.E. van Woerkom # $FreeBSD$ PORTNAME= smv PORTVERSION= 2.5.4.3 PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= http://www.cs.cmu.edu/~modelcheck/smv/ DISTNAME= ${PORTNAME}.r${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Symbolic Model Verifier System for checking finite state systems BROKEN_aarch64= fails to build: undefined reference to sbrk BROKEN_armv6= fails to build: error: non-void function check_bdd should return a value +BROKEN_armv7= fails to build: error: non-void function check_bdd should return a value USE_GCC= yes WRKSRC= ${WRKDIR}/${PORTNAME} ALL_TARGET= ${PORTNAME} MAKEFILE= makefile MAKE_JOBS_UNSAFE= yes PORTEXAMPLES= * PORTDOCS= NEW README smvmanual.ps OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/smv ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/smv.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/smv-mode.el ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEW ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/smvmanual.ps ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/counter.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/dme1.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/dme2.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/featuring.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/gigamax.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/mutex.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/mutex1.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/periodic.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/ring.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/semaphore.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/short.smv ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/syncarb5.smv ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/statcvs/Makefile =================================================================== --- head/devel/statcvs/Makefile (revision 455166) +++ head/devel/statcvs/Makefile (revision 455167) @@ -1,52 +1,53 @@ # 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 +BROKEN_armv7= 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/devel/tesla/Makefile =================================================================== --- head/devel/tesla/Makefile (revision 455166) +++ head/devel/tesla/Makefile (revision 455167) @@ -1,31 +1,32 @@ # $FreeBSD$ PORTNAME= tesla DISTVERSION= 0.0.20140425 PORTREVISION= 6 CATEGORIES= devel lang MAINTAINER= brooks@FreeBSD.org COMMENT= Temporally Enhanced Security Logic Assertions BUILD_DEPENDS= clang33:lang/clang33 RUN_DEPENDS= clang33:lang/clang33 LIB_DEPENDS= libprotobuf.so:devel/protobuf BROKEN_armv6= fails to link: cmTC_8106f uses VFP register arguments, testCCompiler.c.o does not +BROKEN_armv7= fails to link: cmTC_8106f uses VFP register arguments, testCCompiler.c.o does not SHEBANG_FILES= scripts/highlight-transitions USES= cmake:outsource python:run shebangfix USE_GITHUB= yes GH_ACCOUNT= CTSRD-TESLA GH_PROJECT= TESLA GH_TAGNAME= 3136f0f CC= clang33 CXX= clang++33 CMAKE_ARGS+= -DCMAKE_LLVM_CONFIG=llvm-config33 .include Index: head/dns/dnsutl/Makefile =================================================================== --- head/dns/dnsutl/Makefile (revision 455166) +++ head/dns/dnsutl/Makefile (revision 455167) @@ -1,27 +1,28 @@ # 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 +BROKEN_armv7= 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 USES= groff post-install: ${INSTALL_MAN} ${WRKSRC}/man1/*.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/dns/powerdns-recursor/Makefile =================================================================== --- head/dns/powerdns-recursor/Makefile (revision 455166) +++ head/dns/powerdns-recursor/Makefile (revision 455167) @@ -1,58 +1,59 @@ # Created by: sten@blinkenlights.nl # $FreeBSD$ PORTNAME= recursor PORTVERSION= 4.0.6 PORTREVISION= 5 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_armv7= 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 CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/pdns CPE_VENDOR= powerdns USE_RC_SUBR= pdns-recursor OPTIONS_DEFINE= OPTALGO SETUID OPTIONS_DEFAULT= LUA SETUID OPTIONS_RADIO= LUA_RG OPTIONS_RADIO_LUA_RG= LUA LUAJIT LUAJIT_DESC= Enable LuaJIT LUA_RG_DESC= Lua Engine OPTALGO_DESC= Enable optional algorithms (12 & 15) SETUID_DESC= Run as pdns_recursor user LUA_CONFIGURE_WITH= lua LUA_USES= lua LUAJIT_CONFIGURE_WITH= luajit LUAJIT_LIB_DEPENDS= libluajit-5.1.so.2:lang/luajit OPTALGO_CONFIGURE_ON= --enable-botan1.10 \ --enable-libsodium OPTALGO_LIB_DEPENDS= libbotan-1.10.so:security/botan110 \ libsodium.so:security/libsodium SETUID_VARS= USERS=pdns_recursor GROUPS=pdns SETUID_EXTRA_PATCHES= ${PATCHDIR}/extrapatch-setuid SUB_FILES= pkg-message .include Index: head/editors/mp/Makefile =================================================================== --- head/editors/mp/Makefile (revision 455166) +++ head/editors/mp/Makefile (revision 455167) @@ -1,115 +1,116 @@ # Created by: Mark Pulford # $FreeBSD$ PORTNAME= mp PORTVERSION= 5.2.10 CATEGORIES= editors MASTER_SITES= http://triptico.com/download/mp/ MAINTAINER= ports@FreeBSD.org COMMENT= Programming text editor LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= fails to compile: conflicting types for __wcwidth BROKEN_armv6= fails to compile: conflicting types for __wcwidth +BROKEN_armv7= fails to compile: conflicting types for __wcwidth USES= iconv ncurses HAS_CONFIGURE= yes CONFIGURE_SCRIPT= config.sh CONFIGURE_ARGS= --prefix=${PREFIX} --without-win32 --without-kde4 DATADIR= ${PREFIX}/share/mp-5 OPTIONS_DEFINE= DOCS NLS PCRE OPTIONS_RADIO= GUI OPTIONS_RADIO_GUI= GTK2 GTK3 QT4 OPTIONS_DEFAULT= PCRE OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_WITH= gettext GTK2_USE= gnome=gtk20 GTK3_USE= gnome=gtk30 PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CONFIGURE_WITH= pcre QT4_USE= qt4=corelib,gui,moc_build QT4_CONFIGURE_ENV= CPP="${CXX}" CCLINK="${CXX}" QT4_CONFIGURE_WITH= qt4 .include .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} || ${PORT_OPTIONS:MQT4} USES+= pkgconfig PLIST_SUB+= GUI="" .else PLIST_SUB+= GUI="@comment " .endif .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} DESKTOP_ENTRIES="Minimum Profit" "" "mp-5" "mp" "Develpment;TextEditor;GTK;" "" .else CONFIGURE_ARGS+= --without-gtk CONFOPT_GTK= 0 .endif .if ${PORT_OPTIONS:MGTK2} CONFOPT_GTK= 2 .endif .if ${PORT_OPTIONS:MGTK3} CONFOPT_GTK= 3 .endif .if ${PORT_OPTIONS:MQT4} DESKTOP_ENTRIES="Minimum Profit" "" "mp-5" "mp" "Development;TextEditor;Qt;" "" QT_NONSTANDARD= yes .endif post-patch: @${REINPLACE_CMD} -e \ 's|||g' ${WRKSRC}/${i} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mp-5 ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/mpsl/mpsl ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/mp-5.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/mp_*.mpsl ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DATADIR}/lang ${INSTALL_DATA} ${WRKSRC}/lang/*.mpsl ${STAGEDIR}${DATADIR}/lang .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} || ${PORT_OPTIONS:MQT4} ${INSTALL_DATA} ${WRKSRC}/mp.png ${STAGEDIR}${PREFIX}/share/pixmaps .endif do-install-NLS-on: .for lang in de es it nl ru sv @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \ ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/minimum-profit.mo .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in AUTHORS README RELEASE_NOTES mp_templates.sample doc/*.* ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/editors/texmacs/Makefile =================================================================== --- head/editors/texmacs/Makefile (revision 455166) +++ head/editors/texmacs/Makefile (revision 455167) @@ -1,96 +1,97 @@ # 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 +BROKEN_armv7= 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/editors/yui/Makefile =================================================================== --- head/editors/yui/Makefile (revision 455166) +++ head/editors/yui/Makefile (revision 455167) @@ -1,39 +1,40 @@ # Created by: Rashid N. Achilov # $FreeBSD$ PORTNAME= yui PORTVERSION= 3.2.06 CATEGORIES= editors MASTER_SITES= http://www.sheltonsoft.ru/fileZ/software/ \ http://www.askd.ru/~shelton/design/ MAINTAINER= ports@FreeBSD.org COMMENT= Rich-featured multi-windows console text editor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT BROKEN_aarch64= fails to compile: cast from pointer to smaller type loses information BROKEN_armv6= fails to link: undefined reference to HTAnchor_physical +BROKEN_armv7= fails to link: undefined reference to HTAnchor_physical BROKEN_mips64= fails to compile: cast from unsigned char* to unsigned int loses precision BROKEN_sparc64= fails to compile BROKEN_powerpc64= fails to build: strip: open tyui/y failed: No such file or directory USES= tar:bzip2 USE_AUTOTOOLS= autoconf aclocal ACLOCAL_ARGS= -I m4 MAKE_ENV= LIBPATH=${PREFIX}/lib OPTIONS_DEFINE= DOCS post-install: ${LN} -sf help_eng.html ${STAGEDIR}${PREFIX}/lib/yui/yhelp.html post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in BUGS CHANGES TODO THANKS ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/emulators/adamem/Makefile =================================================================== --- head/emulators/adamem/Makefile (revision 455166) +++ head/emulators/adamem/Makefile (revision 455167) @@ -1,41 +1,42 @@ # Created by: Jeremy Karlson # $FreeBSD$ PORTNAME= adamem PORTVERSION= 1.0 PORTREVISION= 4 CATEGORIES= emulators MASTER_SITES= http://www.komkon.org/~dekogel/files/coleco/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= ADAMEm is a portable Coleco ADAM and ColecoVision emulator BROKEN_aarch64= fails to build: regparm is not valid on this platform BROKEN_armv6= fails to build: regparm is not valid on this platform +BROKEN_armv7= fails to build: regparm is not valid on this platform NO_WRKSUBDIR= yes USE_XORG= sm x11 xau xext xfixes xi xrandr MAKE_ARGS= CC="${CC}" LD="${CC}" ALL_TARGET= x OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," ${WRKSRC}/ADAMEm.c \ ${WRKSRC}/Coleco.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/adamem ${STAGEDIR}${PREFIX}/bin ${LN} -s adamem ${STAGEDIR}${PREFIX}/bin/cvem @${MKDIR} ${STAGEDIR}${DATADIR} .for f in adamem.snd OS7.rom WP.rom EOS.rom ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/adamem.txt ${STAGEDIR}${DOCSDIR} .include Index: head/emulators/catapult/Makefile =================================================================== --- head/emulators/catapult/Makefile (revision 455166) +++ head/emulators/catapult/Makefile (revision 455167) @@ -1,86 +1,87 @@ # Created by: Martin Tournoij # $FreeBSD$ PORTNAME= catapult PORTVERSION= 0.13.0 PORTREVISION= 3 CATEGORIES= emulators MASTER_SITES= https://github.com/openMSX/openMSX/releases/download/RELEASE_${PORTVERSION:S/./_/g}/ DISTNAME= openmsx-${PORTNAME}-${PORTVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= GUI for openMSX LICENSE= GPLv2 BUILD_DEPENDS= openmsx:emulators/openmsx RUN_DEPENDS= openmsx:emulators/openmsx OPTIONS_DEFINE= DEBUG DOCS USES= gmake pkgconfig python:build USE_GCC= yes USE_CXXSTD= gnu++0x USE_GNOME= gtk20 libxml2 USE_WX= 2.8 MAKEFILE= GNUmakefile MAKE_ARGS= INSTALL_BASE="${PREFIX}" \ INSTALL_SHARE_DIR="${DATADIR}" \ INSTALL_DOC_DIR="${DOCSDIR}" \ CATAPULT_FLAVOUR="portbld" \ CATAPULT_OPENMSX_BINARY="${LOCALBASE}/bin/openmsx" \ CATAPULT_OPENMSX_SHARE="${LOCALBASE}/share/openmsx" \ CATAPULT_NO_DESKTOP_HOOKS="true" \ SYMLINK_FOR_BINARY="false" \ PYTHON="${PYTHON_CMD}" MAKE_JOBS_UNSAFE= yes BROKEN_aarch64= fails to link: fails to detect libxml2 even though it is installed BROKEN_armv6= fails to link: fails to detect libxml2 even though it is installed +BROKEN_armv7= fails to link: fails to detect libxml2 even though it is installed .include .if ${PORT_OPTIONS:MDEBUG} CFLAGS+= -DDEBUG CATAPULT_STRIP= false .else CFLAGS+= -DNDEBUG CATAPULT_STRIP= true .endif post-extract: ${CP} ${WRKSRC}/build/platform-freebsd.mk \ ${WRKSRC}/build/platform-dragonfly.mk .include post-patch: @${REINPLACE_CMD} 's|$$(INSTALL_BASE)|${DATADIR}|' \ ${WRKSRC}/build/info2code.mk @${REINPLACE_CMD} '/-Wno-literal/s|^CXXFLAGS|#CXXFLAGS| ; \ /--cxx/s|^CXX|#CXX| ; \ /COMPILE=/s|g++|$$(CXX)| ; \ s|@$$(CXX)|$$(CXX)|' ${WRKSRC}/build/main.mk @${REINPLACE_CMD} 's|wx-config --|${WX_CONFIG:T} --|g' \ ${WRKSRC}/build/probe.mk @${REINPLACE_CMD} '/^Exec/s|%INSTALL_BASE%|${PREFIX}| ; \ /^Icon/s|%INSTALL_BASE%|${DATADIR}| ; \ /^DocPath/s|%INSTALL_BASE%/doc|${DOCSDIR}|' \ ${WRKSRC}/desktop/openMSX-Catapult.desktop @${ECHO_CMD} > ${WRKSRC}/build/flavour-portbld.mk @${ECHO_CMD} 'CXXFLAGS+=${CXXFLAGS}' \ >> ${WRKSRC}/build/flavour-portbld.mk @${ECHO_CMD} 'LINK_FLAGS+=${LDFLAGS}' \ >> ${WRKSRC}/build/flavour-portbld.mk @${ECHO_CMD} 'CATAPULT_STRIP:=${CATAPULT_STRIP}' \ >> ${WRKSRC}/build/flavour-portbld.mk post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/resources/icons ${INSTALL_DATA} ${WRKSRC}/src/catapult.xpm \ ${STAGEDIR}${DATADIR}/resources/icons cd ${WRKSRC}/desktop && ${INSTALL_DATA} openMSX-Catapult.desktop \ ${STAGEDIR}${DESKTOPDIR} .include Index: head/emulators/dtcyber/Makefile =================================================================== --- head/emulators/dtcyber/Makefile (revision 455166) +++ head/emulators/dtcyber/Makefile (revision 455167) @@ -1,36 +1,37 @@ # Created by: trasz # $FreeBSD$ PORTNAME= dtcyber PORTVERSION= 2.0b1 PORTREVISION= 2 CATEGORIES= emulators MASTER_SITES= http://members.iinet.net.au/~tom-hunter/ \ LOCAL/trasz DISTNAME= dtcyber20b1 MAINTAINER= ports@FreeBSD.org COMMENT= Desktop CYBER Emulator USES= dos2unix zip USE_XORG= x11 NO_WRKSUBDIR= yes INSTALL_TARGET= MAKEFILE= Makefile.x11 CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib SUB_FILES= pkg-message PLIST_FILES= bin/dtcyber %%EXAMPLESDIR%%/cyber.ini %%EXAMPLESDIR%%/cos.tap BROKEN_aarch64= Fails to compile: error: Unable to determine size of basic data types BROKEN_armv6= Fails to compile: error: Unable to determine size of basic data types +BROKEN_armv7= Fails to compile: error: Unable to determine size of basic data types BROKEN_mips64= Fails to compile: error: Unable to determine size of basic data types do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dtcyber ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/cyber.ini ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/Os/cos.tap ${STAGEDIR}${EXAMPLESDIR} .include Index: head/emulators/gem5/Makefile =================================================================== --- head/emulators/gem5/Makefile (revision 455166) +++ head/emulators/gem5/Makefile (revision 455167) @@ -1,49 +1,50 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= gem5 PORTVERSION= 0.0.${DATE} CATEGORIES= emulators MAINTAINER= vg@FreeBSD.org COMMENT= gem5 Simulator System BUILD_DEPENDS= swig2.0:devel/swig20 \ scons:devel/scons BROKEN_armv6= fails to link: undefined reference to HDLcd::BUS_OPTIONS_RESETV +BROKEN_armv7= fails to link: undefined reference to HDLcd::BUS_OPTIONS_RESETV BROKEN_i386= does not build BROKEN_mips64= fails to build: claims that gcc version 4.6 or newer required BROKEN_powerpc64= fails to build: claims that gcc version 4.6 or newer required DATE= 20140422 USE_GITHUB= yes GH_ACCOUNT= CTSRD-CHERI GH_TAGNAME= 99d65cc SWIG_BIN= swig2.0 USES= gmake .include post-patch: @${REINPLACE_CMD} -e 's|sys/termios.h|termios.h|' \ ${WRKSRC}/src/base/vnc/vncserver.cc \ ${WRKSRC}/src/dev/terminal.cc \ ${WRKSRC}/util/term/term.c do-build: cd ${WRKSRC} && ${GMAKE} -C util/term cd ${WRKSRC} && ${SETENV} SWIG="${PREFIX}/bin/${SWIG_BIN}" scons \ build/ARM/gem5.opt do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/${PORTNAME}/ARM (cd ${WRKSRC} && ${COPYTREE_SHARE} configs \ ${STAGEDIR}${PREFIX}/${PORTNAME}) (cd ${WRKSRC} && ${INSTALL_PROGRAM} build/ARM/gem5.opt \ ${STAGEDIR}${PREFIX}/${PORTNAME}/ARM/gem5.opt) (cd ${WRKSRC} && ${INSTALL_PROGRAM} util/term/m5term \ ${STAGEDIR}${PREFIX}/bin/m5term) .include Index: head/emulators/unicorn/Makefile =================================================================== --- head/emulators/unicorn/Makefile (revision 455166) +++ head/emulators/unicorn/Makefile (revision 455167) @@ -1,37 +1,38 @@ # $FreeBSD$ PORTNAME= unicorn PORTVERSION= 1.0.1 CATEGORIES= emulators MAINTAINER= antoine@FreeBSD.org COMMENT= Unicorn CPU emulator framework LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= cmocka>0:sysutils/cmocka BROKEN_armv6= fails to compile: 'tcg-target.h' file not found +BROKEN_armv7= fails to compile: 'tcg-target.h' file not found BROKEN_mips= fails to compile: 'ICACHE' undeclared (first use in this function) BROKEN_mips64= fails to compile: 'ICACHE' undeclared (first use in this function) BROKEN_powerpc64= fails to compile: cc1: unrecognized command line option "-Wno-logical-op-parentheses" USE_GITHUB= yes GH_ACCOUNT= unicorn-engine USES= gmake python:2.7,build USE_LDCONFIG= yes MAKE_ENV= INSTALL_LIB="${INSTALL_LIB}" \ UNICORN_QEMU_FLAGS=--python=${PYTHON_CMD} \ SMP_MFLAGS=-j${MAKE_JOBS_NUMBER} \ V=1 TEST_TARGET= test TEST_WRKSRC= ${WRKSRC}/tests/unit _MAKE_JOBS= # MAKE_JOBS_NUMBER is passed via MAKE_ENV # Optimization breaks runtime, # see https://github.com/unicorn-engine/unicorn/issues/356 # and https://github.com/unicorn-engine/unicorn/issues/689 CFLAGS:= ${CFLAGS:C/-O[1-9]/-O0/g} .include Index: head/emulators/visualboyadvance-m/Makefile =================================================================== --- head/emulators/visualboyadvance-m/Makefile (revision 455166) +++ head/emulators/visualboyadvance-m/Makefile (revision 455167) @@ -1,102 +1,103 @@ # Created by: Nicole Reid # $FreeBSD$ PORTNAME= visualboyadvance-m PORTVERSION= 2.0.0b2 PORTREVISION= 4 CATEGORIES= emulators MAINTAINER= root@cooltrainer.org COMMENT= Game Boy Advance emulator with GTK frontend LICENSE= GPLv2 LIB_DEPENDS= libpng.so:graphics/png BROKEN_aarch64= fails to build: regparm is not valid on this platform BROKEN_armv6= fails to build: regparm is not valid on this platform +BROKEN_armv7= fails to build: regparm is not valid on this platform USE_GITHUB= yes GH_TAGNAME= VBA-M_Beta_2 OPTIONS_DEFINE= NLS FFMPEG LINK LIRC DEBUGGER OPTIONS_MULTI= INTERFACE OPTIONS_MULTI_INTERFACE= GVBAM SDL OPTIONS_DEFINE_i386= ASMCORE ASMSCALERS OPTIONS_DEFAULT= DEBUGGER SDL OPTIONS_SUB= yes GVBAM_DESC= Enable GTK interface SDL_DESC= Enable SDL interface FFMPEG_DESC= Enable FFmpeg A/V recording LINK_DESC= Enable GBA linking functionality LIRC_DESC= Enable LIRC infrared support DEBUGGER_DESC= Enable the debugger ASMCORE_DESC= Enable x86 ASM CPU cores (i386 only) ASMSCALERS_DESC= Enable x86 ASM graphic filters (i386 only) DOS2UNIX_REGEX= .*\.(c|cpp|h|ypp) USE_XORG= x11 xext USE_GL= gl glu USE_SDL= sdl USES= cmake dos2unix pkgconfig INSTALLS_ICONS= yes CMAKE_ARGS= -DVERSION:STRING="${PORTVERSION}" \ -DSYSCONFDIR:STRING="${PREFIX}/etc" \ -DENABLE_WX:BOOL=no ASMCORE_BUILD_DEPENDS= as:devel/binutils ASMCORE_CMAKE_BOOL= ENABLE_ASM_CORE ASMSCALERS_BUILD_DEPENDS= as:devel/binutils ASMSCALERS_CMAKE_ARGS= ENABLE_ASM_SCALERS GVBAM_USE_GNOME= gtk20 GVBAM_LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 \ libglibmm-2.4.so:devel/glibmm \ libgiomm-2.4.so:devel/glibmm \ libcairomm-1.0.so:graphics/cairomm \ libglademm-2.4.so:devel/libglademm24 \ libgdkglextmm-x11-1.2.so:x11-toolkits/gtkglextmm GVBAM_CMAKE_BOOL= ENABLE_GTK GVBAM_USES= desktop-file-utils SDL_IMPLIES= DEBUGGER SDL_CMAKE_BOOL= ENABLE_SDL DEBUGGER_CMAKE_BOOL= ENABLE_DEBUGGER FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CMAKE_BOOL= ENABLE_FFMPEG NLS_USES= gettext NLS_CMAKE_BOOL= ENABLE_NLS LINK_CMAKE_BOOL= ENABLE_LINK LINK_LIB_DEPENDS= libsfml-system.so:devel/sfml LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc LIRC_RUN_DEPENDS= lircd:comms/lirc LIRC_CMAKE_BOOL= ENABLE_LIRC post-patch: @${REINPLACE_CMD} -e '/SET.*LIRC_CLIENT_LIBRARY/ s|lirc_client|${LOCALBASE}/lib/lib&.so|; \ s|share/man|man|' ${WRKSRC}/CMakeLists.txt maint-gen-distfile: @if [ -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \ ${ECHO_CMD} "ERROR: the distfile already exists."; \ ${FALSE}; \ fi svn export -r${SVN_REV} \ https://svn.code.sf.net/p/vbam/code/trunk/ ${DISTNAME} ${TAR} jcf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} ${RM} -r ${DISTNAME} post-install-SDL-on: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/vbam post-install-GVBAM-on: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gvbam .include Index: head/ftp/ftpcopy/Makefile =================================================================== --- head/ftp/ftpcopy/Makefile (revision 455166) +++ head/ftp/ftpcopy/Makefile (revision 455167) @@ -1,37 +1,38 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= ftpcopy PORTVERSION= 0.6.7 CATEGORIES= ftp ipv6 MASTER_SITES= http://www.ohse.de/uwe/ftpcopy/ MAINTAINER= mandree@FreeBSD.org COMMENT= Command line ftp tools for listing and mirroring BROKEN_aarch64= fails to build: regparm is not valid on this platform BROKEN_armv6= fails to build: regparm is not valid on this platform +BROKEN_armv7= fails to build: regparm is not valid on this platform USES= perl5 USE_PERL5= build WRKSRC= ${WRKDIR}/web/${DISTNAME} OPTIONS_DEFINE= DOCS pre-build: ${ECHO} "${CC}" >${WRKSRC}/src/conf-cc ${ECHO} "${CPPFLAGS} ${CFLAGS}" >${WRKSRC}/src/conf-cflags ${ECHO} "${LDFLAGS}" >${WRKSRC}/src/conf-ldflags do-install: cd ${WRKSRC}/compile && \ ${INSTALL_PROGRAM} ftpcopy ftpls ${STAGEDIR}${PREFIX}/bin && \ ${INSTALL_MAN} *.1 ${STAGEDIR}${PREFIX}/man/man1 && \ ${INSTALL_SCRIPT} ftpcp ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} && \ cd ${WRKSRC}/compile && \ ${INSTALL_DATA} ChangeLog NEWS \ README THANKS ftpcopy.html ftpls.html ${STAGEDIR}${DOCSDIR} .include Index: head/ftp/wxdfast/Makefile =================================================================== --- head/ftp/wxdfast/Makefile (revision 455166) +++ head/ftp/wxdfast/Makefile (revision 455167) @@ -1,36 +1,37 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= wxdfast PORTVERSION= 0.6.0 PORTREVISION= 9 CATEGORIES= ftp www MASTER_SITES= SF/dfast/wxDownload%20Fast/${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Multithread and multi-platform download manager LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to compile: no matching member function for call to 'Read' +BROKEN_armv7= fails to compile: no matching member function for call to 'Read' WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_WX= 2.8+ WX_CONF_ARGS= relative USES= autoreconf gettext libtool GNU_CONFIGURE= yes CONFIGURE_ENV= WXRC="${WXRC_CMD}" INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e \ 's|pt_BR||' ${WRKSRC}/man/Makefile.am @${REINPLACE_CMD} -e \ 's|^CFLAGS |AM_CFLAGS | ; \ s|^CXXFLAGS |AM_CXXFLAGS | ; \ s|-O2 ||' ${WRKSRC}/src/Makefile.am .include Index: head/games/0ad/Makefile =================================================================== --- head/games/0ad/Makefile (revision 455166) +++ head/games/0ad/Makefile (revision 455167) @@ -1,87 +1,88 @@ # $FreeBSD$ PORTNAME= 0ad PORTVERSION= 0.0.22 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= http://releases.wildfiregames.com/ \ SF/zero-ad/releases DISTFILES= ${PORTNAME}-${PORTVERSION}-alpha-unix-build.tar.xz \ ${PORTNAME}-${PORTVERSION}-alpha-unix-data.tar.xz MAINTAINER= madpilot@FreeBSD.org COMMENT= Real-time strategy (RTS) game of ancient warfare BUILD_DEPENDS= zip:archivers/zip \ python:lang/python \ cmake:devel/cmake LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libicui18n.so:devel/icu \ libpng.so:graphics/png \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis \ libcurl.so:ftp/curl \ libgloox.so:net-im/gloox \ libminiupnpc.so:net/miniupnpc \ libnspr4.so:devel/nspr \ libenet.so:net/enet \ libtiff.so:graphics/tiff WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-alpha BUILD_WRKSRC= ${WRKSRC}/build/workspaces/gcc MAKE_ARGS= config=release USES= compiler:c++11-lib dos2unix gmake iconv jpeg openal:al \ pkgconfig tar:xz USE_GNOME= libxml2 gtk20 USE_GL= gl USE_SDL= sdl2 USE_XORG= x11 xcursor BUNDLE_LIBS= yes DOS2UNIX_REGEX= .*\.([ch]p{0,2}|make) USE_WX= 2.8+ WX_COMPS= wx:lib MAKE_ENV+= JOBS=${_MAKE_JOBS} BROKEN_aarch64= fails to compile: no member named verifyHeapAccessDisassembly BROKEN_armv6= fails to link: fatal error: conftest: Unknown error: -1 +BROKEN_armv7= fails to link: fatal error: conftest: Unknown error: -1 BROKEN_powerpc64= fails to compile: _psutil_bsd.c: error: 'struct xtcpcb' has no member named 'xt_tp' PORTDATA= * .include post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ -e 's|%%CC%%|${CC}|' \ ${WRKSRC}/build/premake/premake4.lua .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == gcc @${REINPLACE_CMD} -e '1055,1251s/-rdynamic/-lssp_nonshared &/' \ -e '1441s/"execinfo",/& "ssp_nonshared",/' \ ${WRKSRC}/build/premake/premake4.lua .endif @${REINPLACE_CMD} 's,^\(Exec=\)/usr/local,\1${PREFIX},' \ ${WRKSRC}/build/resources/0ad.desktop @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|' \ ${WRKSRC}/build/resources/0ad.sh @${CP} ${FILESDIR}/psutil.diff ${WRKSRC}/libraries/source/spidermonkey/ pre-build: (cd ${WRKSRC}/build/workspaces && ${SETENV} ${MAKE_ENV} ./update-workspaces.sh ${0ADSDLARG} --bindir=${PREFIX}/bin --datadir=${DATADIR} --libdir=${PREFIX}/lib/${PORTNAME}) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/binaries/system/pyrogenesis ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/build/resources/0ad.sh ${STAGEDIR}${PREFIX}/bin/0ad ${INSTALL_PROGRAM} ${WRKSRC}/binaries/system/ActorEditor ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} (cd ${WRKSRC}/binaries/system && ${INSTALL_LIB} libAtlasUI.so libCollada.so libnvcore.so libnvimage.so libnvmath.so libnvtt.so ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) (cd ${WRKSRC}/binaries/system && ${INSTALL_LIB} libmozjs38-ps-release.so ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) ${INSTALL_DATA} ${WRKSRC}/build/resources/0ad.desktop ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/build/resources/0ad.png ${STAGEDIR}${PREFIX}/share/pixmaps ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/binaries/data && ${COPYTREE_SHARE} "config l10n tests tools" ${STAGEDIR}${DATADIR}) ${MKDIR} ${STAGEDIR}${DATADIR}/mods/public ${STAGEDIR}${DATADIR}/mods/mod ${TAR} xf ${WRKSRC}/binaries/data/mods/public/public.zip -C ${STAGEDIR}${DATADIR}/mods/public --no-same-permissions ${TAR} xf ${WRKSRC}/binaries/data/mods/mod/mod.zip -C ${STAGEDIR}${DATADIR}/mods/mod --no-same-permissions .include Index: head/games/cataclysm-dda/Makefile =================================================================== --- head/games/cataclysm-dda/Makefile (revision 455166) +++ head/games/cataclysm-dda/Makefile (revision 455167) @@ -1,117 +1,118 @@ # Created by: Vladimir Kondratiev # $FreeBSD$ PORTNAME= cataclysm-dda PORTVERSION= 0.C PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= games MAINTAINER= ports@FreeBSD.org COMMENT= Fork/variant of Cataclysm Roguelike by Whales LICENSE= CC-BY-SA-3.0 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_aarch64= fails to compile: comparison of integers of different signs: wchar_t and const int BROKEN_armv6= fails to compile: comparison of integers of different signs: wchar_t and const int +BROKEN_armv7= fails to compile: comparison of integers of different signs: wchar_t and const int BROKEN_powerpc64= fails to compile: overmap.cpp: 'pow' is not a member of 'std' USES= alias compiler:c++11-lib gmake shebangfix SHEBANG_FILES= lang/*.sh bash_CMD= /bin/sh USE_GITHUB= yes GH_ACCOUNT= CleverRaven GH_PROJECT= Cataclysm-DDA MAKE_ARGS= CXX="${CXX}" LD="${CXX}" RELEASE=1 LDFLAGS+= -lexecinfo MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= NLS DOCS LUA SOUND OPTIONS_DEFAULT=NCURSES OPTIONS_SINGLE= UI OPTIONS_SINGLE_UI= NCURSES SDL OPTIONS_SUB= yes UI_DESC= User Interface SOUND_DESC= Sound support (SDL UI only) NCURSES_USES= ncurses SDL_USE= SDL=image2,ttf2 SDL_USES= pkgconfig SDL_MAKE_ARGS= TILES=1 TILESTARGET=cataclysm SDL_RUN_DEPENDS=terminus-font>0:x11-fonts/terminus-font SDL_CPPFLAGS= $$(sdl2-config --cflags) SDL_LDFLAGS= $$(sdl2-config --libs) SDL_DESKTOP_ENTRIES="Cataclysm-DDA" "" "" "cataclysm" "" "" NLS_USES= gettext NLS_LDFLAGS= -L${LOCALBASE}/lib -lintl NLS_MAKE_ARGS_OFF=LOCALIZE=0 NLS_CPPFLAGS= -I${LOCALBASE}/include LUA_USES= lua pkgconfig LUA_MAKE_ARGS= LUA=1 LUA_BINARY="${LUA_CMD}" SOUND_MASTER_SITES= http://polehammer.com/azmodean/:sound SOUND_DISTFILES= ${SOUND_FILES:S/$/:sound/} SOUND_EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} SOUND_USE= SDL=mixer2 SOUND_MAKE_ARGS= SOUND=1 SOUND_IMPLIES= SDL SOUND_FILES= cataclysmthemeREV6.ogg Dark_Days_Ahead_demo_2.ogg .include .if ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 36 CXXFLAGS+= -Wno-inconsistent-missing-override .endif .if ${CHOSEN_COMPILER_TYPE} == gcc CPPFLAGS+= -DCATA_NO_CPP11_STRING_CONVERSIONS .endif post-patch: @${REINPLACE_CMD} -e \ '/CXXFLAGS/s|-O[0-3s]|| ; \ /LDFLAGS/s|-s$$|| ; \ s|$$(shell ncursesw5-config --cflags)|| ; \ s|$$(shell ncursesw5-config --libs)|-lncursesw -ltinfow| ; \ s|\($$(CXX)\) \($$(DEFINES)\)|\1 $$(CPPFLAGS) \2| ; \ s|\([[:blank:]]\)\($$(DATA_PREFIX)\)|\1$$(DESTDIR)\2| ; \ s|\([[:blank:]]\)\($$(BIN_PREFIX)\)|\1$$(DESTDIR)\2| ; \ s|--mode=|-m | ; \ s|--no-preserve=ownership|| ; \ s|-t || ; \ s|\([[:blank:]]\)\($$(LOCALE_DIR)\)|\1$$(DESTDIR)\2| ; \ s|\(=\)\($$(LOCALE_DIR)\)|\1$$(DESTDIR)\2|' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|/usr/local/share/fonts|${LOCALBASE}/share/fonts|' \ ${WRKSRC}/src/sdltiles.cpp post-patch-NLS-off: @${REINPLACE_CMD} -e \ '/LOCALE_DIR/s|^|#|' \ ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cataclysm # replace bundled windows version of terminus font with X-compatible one ${RM} ${STAGEDIR}${DATADIR}/font/terminus.fon ${LN} -sf ${PREFIX}/share/fonts/terminus/ter-u14n.pcf.gz \ ${STAGEDIR}${DATADIR}/font/terminus.fon post-install-SOUND-on: cd ${WRKSRC}/data && ${COPYTREE_SHARE} sound ${STAGEDIR}${DATADIR} cd ${DISTDIR} && ${INSTALL_DATA} ${SOUND_FILES} \ ${STAGEDIR}${DATADIR}/sound post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DOCSDIR}) .include Index: head/games/crafty-tablebase-no-pawn/Makefile =================================================================== --- head/games/crafty-tablebase-no-pawn/Makefile (revision 455166) +++ head/games/crafty-tablebase-no-pawn/Makefile (revision 455167) @@ -1,67 +1,68 @@ # Created by: Jonathan Shoemaker # $FreeBSD$ PORTNAME= crafty-tablebases-no-pawn PORTVERSION= 20070910 CATEGORIES= games MASTER_SITES= http://www.cis.uab.edu/hyatt/crafty/TB/3-4-5/ DISTFILES= kbbbk.nbb.emd kbbbk.nbw.emd kbbk.nbb.emd kbbk.nbw.emd \ kbbkb.nbb.emd kbbkb.nbw.emd kbbkn.nbb.emd kbbkn.nbw.emd kbbkq.nbb.emd \ kbbkq.nbw.emd kbbkr.nbb.emd kbbkr.nbw.emd kbbnk.nbb.emd kbbnk.nbw.emd \ kbk.nbb.emd kbk.nbw.emd kbkb.nbb.emd kbkb.nbw.emd kbkn.nbb.emd \ kbkn.nbw.emd kbnk.nbb.emd kbnk.nbw.emd kbnkb.nbb.emd kbnkb.nbw.emd \ kbnkn.nbb.emd kbnkn.nbw.emd kbnkq.nbb.emd kbnkq.nbw.emd kbnkr.nbb.emd \ kbnkr.nbw.emd kbnnk.nbb.emd kbnnk.nbw.emd knk.nbb.emd knk.nbw.emd \ knkn.nbb.emd knkn.nbw.emd knnk.nbb.emd knnk.nbw.emd knnkb.nbb.emd \ knnkb.nbw.emd knnkn.nbb.emd knnkn.nbw.emd knnkq.nbb.emd knnkq.nbw.emd \ knnkr.nbb.emd knnkr.nbw.emd knnnk.nbb.emd knnnk.nbw.emd kqbbk.nbb.emd \ kqbbk.nbw.emd kqbk.nbb.emd kqbk.nbw.emd kqbkb.nbb.emd kqbkb.nbw.emd \ kqbkn.nbb.emd kqbkn.nbw.emd kqbkq.nbb.emd kqbkq.nbw.emd kqbkr.nbb.emd \ kqbkr.nbw.emd kqbnk.nbb.emd kqbnk.nbw.emd kqk.nbb.emd kqk.nbw.emd \ kqkb.nbb.emd kqkb.nbw.emd kqkn.nbb.emd kqkn.nbw.emd kqkq.nbb.emd \ kqkq.nbw.emd kqkr.nbb.emd kqkr.nbw.emd kqnk.nbb.emd kqnk.nbw.emd \ kqnkb.nbb.emd kqnkb.nbw.emd kqnkn.nbb.emd kqnkn.nbw.emd kqnkq.nbb.emd \ kqnkq.nbw.emd kqnkr.nbb.emd kqnkr.nbw.emd kqnnk.nbb.emd kqnnk.nbw.emd \ kqqbk.nbb.emd kqqbk.nbw.emd kqqk.nbb.emd kqqk.nbw.emd kqqkb.nbb.emd \ kqqkb.nbw.emd kqqkn.nbb.emd kqqkn.nbw.emd kqqkq.nbb.emd kqqkq.nbw.emd \ kqqkr.nbb.emd kqqkr.nbw.emd kqqnk.nbb.emd kqqnk.nbw.emd kqqqk.nbb.emd \ kqqqk.nbw.emd kqqrk.nbb.emd kqqrk.nbw.emd kqrbk.nbb.emd kqrbk.nbw.emd \ kqrk.nbb.emd kqrk.nbw.emd kqrkb.nbb.emd kqrkb.nbw.emd kqrkn.nbb.emd \ kqrkn.nbw.emd kqrkq.nbb.emd kqrkq.nbw.emd kqrkr.nbb.emd kqrkr.nbw.emd \ kqrnk.nbb.emd kqrnk.nbw.emd kqrrk.nbb.emd kqrrk.nbw.emd krbbk.nbb.emd \ krbbk.nbw.emd krbk.nbb.emd krbk.nbw.emd krbkb.nbb.emd krbkb.nbw.emd \ krbkn.nbb.emd krbkn.nbw.emd krbkq.nbb.emd krbkq.nbw.emd krbkr.nbb.emd \ krbkr.nbw.emd krbnk.nbb.emd krbnk.nbw.emd krk.nbb.emd krk.nbw.emd \ krkb.nbb.emd krkb.nbw.emd krkn.nbb.emd krkn.nbw.emd krkr.nbb.emd \ krkr.nbw.emd krnk.nbb.emd krnk.nbw.emd krnkb.nbb.emd krnkb.nbw.emd \ krnkn.nbb.emd krnkn.nbw.emd krnkq.nbb.emd krnkq.nbw.emd krnkr.nbb.emd \ krnkr.nbw.emd krnnk.nbb.emd krnnk.nbw.emd krrbk.nbb.emd krrbk.nbw.emd \ krrk.nbb.emd krrk.nbw.emd krrkb.nbb.emd krrkb.nbw.emd krrkn.nbb.emd \ krrkn.nbw.emd krrkq.nbb.emd krrkq.nbw.emd krrkr.nbb.emd krrkr.nbw.emd \ krrnk.nbb.emd krrnk.nbw.emd krrrk.nbb.emd krrrk.nbw.emd DIST_SUBDIR= crafty EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= These are the tablebases for crafty, minus the pawn tbs RUN_DEPENDS= crafty:games/crafty NO_BUILD= yes BROKEN_aarch64= Fails to install: runaway process BROKEN_armv6= Fails to install: runaway process +BROKEN_armv7= Fails to install: runaway process BROKEN_mips64= Fails to install: runaway process BROKEN_powerpc64= Fails to install: runaway process .if !defined(WITH_TBDIR) WITH_TBDIR= ${PREFIX}/lib/crafty/TB .endif do-install: ${MKDIR} ${STAGEDIR}${WITH_TBDIR} @list='${DISTFILES}'; for i in $$list; do \ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$i ${STAGEDIR}${WITH_TBDIR}/$$i; \ done .include Index: head/games/dhewm3/Makefile =================================================================== --- head/games/dhewm3/Makefile (revision 455166) +++ head/games/dhewm3/Makefile (revision 455167) @@ -1,59 +1,60 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= dhewm3 PORTVERSION= 1.4.1 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Doom 3 GPL source port LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/../COPYING.txt LIB_DEPENDS= libcurl.so:ftp/curl \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h +BROKEN_armv7= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h USE_GITHUB= yes GH_ACCOUNT= dhewm USES= cmake jpeg openal:al USE_SDL= sdl2 WRKSRC_SUBDIR= neo SUB_FILES= pkg-message PORTDOCS= * DESKTOP_ENTRIES="dhewm 3" \ "" \ "doom3" \ "${PORTNAME}" \ "Game;ActionGame;" \ "" OPTIONS_DEFINE= OPTIMIZED_CFLAGS DEDICATED DOCS OPTIONS_DEFAULT=OPTIMIZED_CFLAGS DEDICATED OPTIONS_SUB= yes DEDICATED_DESC= Build dedicated server DEDICATED_CMAKE_ON= -DDEDICATED=ON post-patch-OPTIMIZED_CFLAGS-off: @${REINPLACE_CMD} -e 's|-O3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer||' ${WRKSRC}/CMakeLists.txt post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/base @${MKDIR} ${STAGEDIR}${DATADIR}/d3xp ${INSTALL_DATA} ${WRKSRC}/sys/linux/setup/image/doom3.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/../README.md ${STAGEDIR}${DOCSDIR}/ .include Index: head/games/exult/Makefile =================================================================== --- head/games/exult/Makefile (revision 455166) +++ head/games/exult/Makefile (revision 455167) @@ -1,66 +1,67 @@ # Created by: Igor Pokrovsky # $FreeBSD$ PORTNAME= exult PORTVERSION= 1.5.0.20160514 PORTREVISION= 2 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_armv7= 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 .include Index: head/games/fkiss/Makefile =================================================================== --- head/games/fkiss/Makefile (revision 455166) +++ head/games/fkiss/Makefile (revision 455167) @@ -1,67 +1,68 @@ # Created by: Seiichirou Hiraoka # $FreeBSD$ PORTNAME= fkiss PORTVERSION= 0.33a PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://www2s.biglobe.ne.jp/~yav/soft/fkiss/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/a//} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-${PORTVERSION}-patch${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Freely enjoy childlike KISS, French-KISS! LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= lha:archivers/lha BROKEN_aarch64= fails to compile: passing char * to parameter of incompatible type __builtin_va_list BROKEN_armv6= fails to compile: passing char * to parameter of incompatible type __builtin_va_list +BROKEN_armv7= fails to compile: passing char * to parameter of incompatible type __builtin_va_list EXTRA_PATCHES= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.diff USES= gmake USE_XORG= x11 xproto GNU_CONFIGURE= yes MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOHEADER="${TRUE}" \ AUTOMAKE="${TRUE}" PLIST_FILES= bin/fkiss man/man1/fkiss.1.gz PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES ESOUND ESOUND_USES= pkgconfig ESOUND_USE= GNOME=esound ESOUND_CPPFLAGS= `pkgconf --cflags-only-I esound` ESOUND_LDFLAGS= `pkgconf --libs-only-L esound ` ESOUND_CONFIGURE_ENV_OFF= ac_cv_lib_esd_esd_open_sound=no \ ac_cv_header_esd_h=no post-patch: @${REINPLACE_CMD} -e 's|= @X_LIBS@|= @LDFLAGS@ @X_LIBS@|g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|machine/soundcard|sys/soundcard|g' \ ${WRKSRC}/sound.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fkiss ${STAGEDIR}${PREFIX}/bin/fkiss ${INSTALL_MAN} ${WRKSRC}/fkiss.man \ ${STAGEDIR}${MANPREFIX}/man/man1/fkiss.1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.euc \ ${STAGEDIR}${DOCSDIR}/README.ja_JP.eucJP do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/frkismi4.lzh \ ${STAGEDIR}${EXAMPLESDIR}/frkismi4.lzh .include Index: head/games/flyhard/Makefile =================================================================== --- head/games/flyhard/Makefile (revision 455166) +++ head/games/flyhard/Makefile (revision 455167) @@ -1,39 +1,40 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= flyhard PORTVERSION= 0.42 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://www.markboyd.me.uk/games/flyhard/ \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Game resembling Thrust, but with lots of shooting and puzzles LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h +BROKEN_armv7= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h GNU_CONFIGURE= yes USES= gmake USE_SDL= sdl mixer CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/${PORTNAME} PORTDOCS= AUTHORS ChangeLog README PORTDATA= * OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .include Index: head/games/ivan/Makefile =================================================================== --- head/games/ivan/Makefile (revision 455166) +++ head/games/ivan/Makefile (revision 455167) @@ -1,45 +1,46 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= ivan PORTVERSION= 0.50 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/IVAN/IVAN%20${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Graphical roguelike game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to compile: use of overloaded operator '<<' is ambiguous +BROKEN_armv7= fails to compile: use of overloaded operator '<<' is ambiguous USE_SDL= sdl USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var/games PORTSCOUT= skipv:0.301,0.310,0.311,0.401,0.410,0.420,0.430 PORTDATA= * post-patch: @${REINPLACE_CMD} -e 's|IvanSave|.IvanSave|g' ${WRKSRC}/Main/Source/game.cpp @${REINPLACE_CMD} -Ee 's|(fearray::~?fearray)|\1|' \ ${WRKSRC}/FeLib/Include/fearray.h @${REINPLACE_CMD} -Ee 's|([a-z]+<[a-z ,]+>::~?[a-z]+)<[a-z ,]+>|\1|' \ ${WRKSRC}/Main/Source/script.cpp @${REINPLACE_CMD} -e 's|truth(|bool(|' ${WRKSRC}/Main/Source/fluid.cpp \ ${WRKSRC}/Main/Include/char.h ${WRKSRC}/Main/Include/lsquare.h \ ${WRKSRC}/FeLib/Include/save.h ${WRKSRC}/Main/Include/lsquare.h \ ${WRKSRC}/Main/Include/human.h ${WRKSRC}/Main/Source/command.cpp \ ${WRKSRC}/Main/Include/stack.h ${WRKSRC}/Main/Source/lsquare.cpp \ ${WRKSRC}/Main/Source/lterras.cpp post-install: ${MKDIR} ${STAGEDIR}/var/games/ivan/Bones ${TOUCH} ${STAGEDIR}/var/games/ivan/ivan-highscore.scores.sample .include Index: head/games/jinput/Makefile =================================================================== --- head/games/jinput/Makefile (revision 455166) +++ head/games/jinput/Makefile (revision 455167) @@ -1,40 +1,41 @@ # 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 +BROKEN_armv7= 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/macopix/Makefile =================================================================== --- head/games/macopix/Makefile (revision 455166) +++ head/games/macopix/Makefile (revision 455167) @@ -1,117 +1,118 @@ # Created by: Shinya Esu # $FreeBSD$ PORTNAME= macopix PORTVERSION= 1.7.4 PORTREVISION= 11 CATEGORIES= games MASTER_SITES= http://rosegray.sakura.ne.jp/macopix/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${RESTRICTED_FILES} MAINTAINER= ports@FreeBSD.org COMMENT= Window sitter for X11 LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h +BROKEN_armv7= dumps core: Assertion failed: (!NodePtr->isKnownSentinel()), function operator*, file ilist_iterator.h LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff RESTRICTED= 'contains commercial character data' RESTRICTED_FILES= \ macopix-mascot-comic_party-euc-ja-1.02.tar.gz \ macopix-mascot-cosmos-euc-ja-1.02.tar.gz \ macopix-mascot-kanon-euc-ja-1.02.tar.gz \ macopix-mascot-mizuiro-euc-ja-1.02.tar.gz \ macopix-mascot-one-euc-ja-1.02.tar.gz \ macopix-mascot-pia2-euc-ja-1.02.tar.gz \ macopix-mascot-triangle_heart-euc-ja-1.02.tar.gz \ macopix-mascot-tsukihime-euc-ja-1.02.tar.gz \ macopix-mascot-marimite-euc-ja-2.20.tar.gz \ macopix-mascot-HxB-euc-ja-0.30.tar.gz USES= gettext gmake iconv jpeg libtool pkgconfig USE_XORG= x11 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 ${ICONV_LIB} OPTIONS_DEFINE= DOCS GNUTLS GTK1 GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_ON= --with-gnutls GTK1_USE= GNOME=gtk12,gdkpixbuf GTK1_CONFIGURE_ON= --with-gtk1 .include .if ! ${PORT_OPTIONS:MGNUTLS} USES+= ssl .endif .if ${PORT_OPTIONS:MGTK1} PKGNAMESUFFIX= -gtk1 .else USE_GNOME+= gtk20 .endif post-patch: @${REINPLACE_CMD} -e 's/_MAIL } MailStatus/_MAIL } MailStatus2/' ${WRKSRC}/src/main.h .if ${PORT_OPTIONS:MGTK1} @${REINPLACE_CMD} 's|png_ptr->jmpbuf|png_jmpbuf(png_ptr)|' \ ${WRKSRC}/src/nokkari.c .endif post-install: # install mascot file @${MKDIR} ${STAGEDIR}${DATADIR}/pixmap cd ${WRKDIR}/macopix-mascot-comic_party-euc-ja-1.02 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.comipa.jp cd ${WRKDIR}/macopix-mascot-cosmos-euc-ja-1.02 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.cosmos.jp cd ${WRKDIR}/macopix-mascot-kanon-euc-ja-1.02 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.kanon.jp cd ${WRKDIR}/macopix-mascot-mizuiro-euc-ja-1.02 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.mizuiro.jp cd ${WRKDIR}/macopix-mascot-one-euc-ja-1.02 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.one.jp cd ${WRKDIR}/macopix-mascot-pia2-euc-ja-1.02 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.pia2.jp cd ${WRKDIR}/macopix-mascot-triangle_heart-euc-ja-1.02 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.trh.jp cd ${WRKDIR}/macopix-mascot-tsukihime-euc-ja-1.02 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.tsuki.jp cd ${WRKDIR}/macopix-mascot-marimite-euc-ja-2.20 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.marimite.jp cd ${WRKDIR}/macopix-mascot-HxB-euc-ja-0.30 \ && ${INSTALL_DATA} *.png ${STAGEDIR}${DATADIR}/pixmap \ && ${INSTALL_DATA} *.mcpx *.menu ${STAGEDIR}${DATADIR} \ && ${INSTALL_DATA} README.jp ${STAGEDIR}${DATADIR}/README.HxB.jp @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} NKR.README.ja README README.ja \ ${STAGEDIR}${DOCSDIR}/ .include Index: head/games/nazghul/Makefile =================================================================== --- head/games/nazghul/Makefile (revision 455166) +++ head/games/nazghul/Makefile (revision 455167) @@ -1,27 +1,28 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= nazghul PORTVERSION= 0.7.1 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Computer role-playing game engine LICENSE= GPLv2+ # GPLv3 text bundled, but sources mention GPLv2+ LIB_DEPENDS= libpng.so:graphics/png BROKEN_aarch64= fails to compile: no matching function for call to cmdwin_vpush BROKEN_armv6= fails to compile: no matching function for call to cmdwin_vpush +BROKEN_armv7= fails to compile: no matching function for call to cmdwin_vpush USE_SDL= sdl image mixer GNU_CONFIGURE= yes USES= gmake post-patch: ${REINPLACE_CMD} -i "" 's|malloc.h|stdlib.h|g' ${WRKSRC}/src/scheme.c .include Index: head/games/netradiant/Makefile =================================================================== --- head/games/netradiant/Makefile (revision 455166) +++ head/games/netradiant/Makefile (revision 455167) @@ -1,62 +1,63 @@ # 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 +BROKEN_armv7= fails to build: h2data.armv7: 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} 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/games/oolite/Makefile =================================================================== --- head/games/oolite/Makefile (revision 455166) +++ head/games/oolite/Makefile (revision 455167) @@ -1,84 +1,85 @@ # Created by: Andriy Gapon # $FreeBSD$ PORTNAME= oolite PORTVERSION= 1.84 PORTREVISION= 4 CATEGORIES= games gnustep MASTER_SITES= https://github.com/OoliteProject/oolite/releases/download/1.84/ DISTNAME= ${PORTNAME}-source-${PORTVERSION} DIST_SUBDIR= oolite MAINTAINER= ports@FreeBSD.org COMMENT= Trade and combat space simulator, clone of Elite LICENSE= CC-BY-NC-SA-3.0 GPLv2 ZLIB LICENSE_COMB= multi LICENSE_FILE_CC-BY-NC-SA-3.0= ${WRKSRC}/Doc/LICENSE.TXT BUILD_DEPENDS= zip:archivers/zip \ ${LOCALBASE}/bin/unzip:archivers/unzip LIB_DEPENDS= libespeak.so:audio/espeak \ libnspr4.so:devel/nspr \ libvorbisfile.so:audio/libvorbis \ libpng.so:graphics/png \ libminizip.so:archivers/minizip USES= gnustep openal:al perl5 python:build tar:bzip2 USE_GL= gl glu USE_SDL= sdl USE_XORG= x11 USE_GNUSTEP= base build # Redefine DO_MAKE_BUILD, because current gnustep in USES overrides MAKEFILE # without possibility to change it, as it was done in the previous implementation DO_MAKE_BUILD= ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g} ALL_TARGET= release-deployment USE_PERL5= build GNUSTEP_LOCAL_APPS= ${GNUSTEP_LOCAL_ROOT}/Applications SUB_FILES= oolite SUB_LIST= GNUSTEP_SYSTEM_TOOLS="${GNUSTEP_SYSTEM_TOOLS}" WRKSRC= ${WRKDIR}/${DISTNAME} RELEASEDIR= ${WRKSRC}/oolite.app DATADIR= ${GNUSTEP_LOCAL_APPS}/oolite.app PORTDATA= Resources PORTDOCS= *.pdf CHANGELOG.TXT contributors.txt PLIST_FILES+= bin/oolite %%DATADIR%%/oolite \ share/applications/oolite.desktop \ share/pixmaps/oolite-icon.png OPTIONS_DEFINE= DOCS BROKEN_aarch64= fails to configure: error: These compiler flags are invalid: -O BROKEN_armv6= fails to compile: your compiler does not follow the C++ specification for temporary object destruction order +BROKEN_armv7= fails to compile: your compiler does not follow the C++ specification for temporary object destruction order .include post-patch: .SILENT ${REINPLACE_CMD} -e 's/GNUSTEP_USER_ROOT/GNUSTEP_LOCAL_ROOT/ ; \ s/sdl-config/$${SDL_CONFIG}/ ; \ s|-lstdc++|`$${SDL_CONFIG} --libs` &| ; \ s|:src/Core/MiniZip|| ; \ s|-Isrc/Core/MiniZip|-I$${LOCALBASE}/include/minizip| ; \ s|-lz|-lminizip| ; \ /ioapi.c/d ; /unzip.c/d ; \ s|/usr/X11R6|$${LOCALBASE}|' \ ${WRKSRC}/GNUmakefile # Change value of the SAVEDIR define ${REINPLACE_CMD} -e 's|oolite-saves|\.oolite-saves|' \ ${WRKSRC}/src/Core/NSFileManagerOOExtensions.h do-install: (cd ${RELEASEDIR} && ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}) ${INSTALL_SCRIPT} ${WRKDIR}/oolite ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${RELEASEDIR}/oolite ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/installers/FreeDesktop/oolite.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/installers/FreeDesktop/oolite-icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps (cd ${WRKSRC}/Doc && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include Index: head/games/residualvm/Makefile =================================================================== --- head/games/residualvm/Makefile (revision 455166) +++ head/games/residualvm/Makefile (revision 455167) @@ -1,25 +1,26 @@ # Created by: Alexander Yerenkow # $FreeBSD$ PORTNAME= residualvm PORTVERSION= 0.1.1 PORTREVISION= 2 CATEGORIES= games MAINTAINER= yerenkow@gmail.com COMMENT= ResidualVM allows you to indulge with classic games like Grim Fandango BROKEN_armv6= fails to link: ld: libgrim.a has EABI version 0, but target residualvm has EABI version 5 +BROKEN_armv7= fails to link: ld: libgrim.a has EABI version 0, but target residualvm has EABI version 5 USE_GITHUB= yes USE_SDL= sdl HAS_CONFIGURE= yes USES= gmake OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|{datarootdir}/man|{prefix}/man|' ${WRKSRC}/configure .include Index: head/games/stockfish/Makefile =================================================================== --- head/games/stockfish/Makefile (revision 455166) +++ head/games/stockfish/Makefile (revision 455167) @@ -1,69 +1,70 @@ # Created by: Gautam Mani # $FreeBSD$ PORTNAME= stockfish PORTVERSION= 8 CATEGORIES= games MASTER_SITES= http://stockfish.s3.amazonaws.com/:src DISTNAME= ${PORTNAME}-${PORTVERSION}-src DISTFILES= ${PORTNAME}-${PORTVERSION}-src.zip:src MAINTAINER= execve@gmail.com COMMENT= Open source chess engine LICENSE= GPLv3 NOT_FOR_ARCHS= sparc64 BROKEN_aarch64= Fails to build: cannot detect architecture BROKEN_armv6= Fails to configure: config-sanity: Error 1 +BROKEN_armv7= Fails to configure: config-sanity: Error 1 BROKEN_mips64= Fails to build: cannot detect architecture USES= compiler gmake zip WRKSRC= ${WRKDIR}/${DISTNAME}/src MYARCH= ${ARCH} MYCC= ${COMPILER_TYPE} TGTBLD= build PLIST_FILES= bin/stockfish PORTDATA= PORTDOCS= Readme.md OPTIONS_DEFINE= DOCS POPCNT POPCNT_DESC= Use the POPCNT instruction .include .if ${PORT_OPTIONS:MPOPCNT} && ${ARCH} != amd64 BROKEN= POPCNT compiles only on amd64 .endif # workaround the ARCH usage in the stockfish Makefile .if ${ARCH} == "i386" MYARCH= x86-32 .elif ${ARCH} == "amd64" . if ${PORT_OPTIONS:MPOPCNT} MYARCH= x86-64-modern . else MYARCH= x86-64 . endif .elif ${ARCH} == powerpc MYARCH= ppc-32 .elif ${ARCH} == powerpc64 MYARCH= ppc-64 .endif ALL_TARGET= ${TGTBLD} ARCH=${MYARCH} COMP=${MYCC} post-patch: @${REINPLACE_CMD} -e "s/^PREFIX =/PREFIX ?=/" ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/stockfish ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/Readme.md ${STAGEDIR}${DOCSDIR} .include Index: head/games/trigger-rally/Makefile =================================================================== --- head/games/trigger-rally/Makefile (revision 455166) +++ head/games/trigger-rally/Makefile (revision 455167) @@ -1,53 +1,54 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= trigger-rally PORTVERSION= 0.6.5 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/trigger-rally/trigger-${PORTVERSION} MAINTAINER= alfix86@gmail.com COMMENT= Rally car racing game LICENSE= GPLv2 LIB_DEPENDS= libphysfs.so:devel/physfs LIB_DEPENDS+= libalut.so:audio/freealut BROKEN_aarch64= fails to compile: error: the clang compiler does not support -march=native BROKEN_armv6= fails to compile: error: the clang compiler does not support -march=native +BROKEN_armv7= fails to compile: error: the clang compiler does not support -march=native BROKEN_powerpc64= fails to compile: error: the clang compiler does not support -march=native WRKSRC_SUBDIR= src USES= gmake openal:al,alut USE_SDL= sdl2 image2 USE_GL= glu gl glew MAKEFILE= GNUmakefile ALL_TARGET= build WORKINGSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DATADIR= ${PREFIX}/share/games/trigger-rally DESKTOP_ENTRIES="Trigger" "" "trigger" \ "trigger-rally" "" false PORTDOCS= README-stereo.txt README.txt DATA_AUTHORS.txt do-install: ${INSTALL_PROGRAM} ${WORKINGSRC}/bin/trigger-rally ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WORKINGSRC}/bin && ${CP} trigger-rally.config.defs ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WORKINGSRC}/doc && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WORKINGSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .for i in 16 22 24 32 36 48 64 72 96 128 192 256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/ && \ ${MV} ${STAGEDIR}${DATADIR}/icon/trigger-${i}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/trigger.png .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ && \ ${MV} ${STAGEDIR}${DATADIR}/icon/trigger-rally-icons.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/trigger-rally-icons.svg .include Index: head/german/hunspell/Makefile =================================================================== --- head/german/hunspell/Makefile (revision 455166) +++ head/german/hunspell/Makefile (revision 455167) @@ -1,61 +1,62 @@ # $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 +BROKEN_armv7= 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/aseprite/Makefile =================================================================== --- head/graphics/aseprite/Makefile (revision 455166) +++ head/graphics/aseprite/Makefile (revision 455167) @@ -1,79 +1,80 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= aseprite PORTVERSION= 1.1.13 DISTVERSIONPREFIX= v PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= yuri@rawbw.com 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 EXTRACT_DEPENDS= ${NONEXISTENT}:x11/pixman:extract LIB_DEPENDS= libfreetype.so:print/freetype2 \ liballeg.so:devel/allegro \ libpng.so:graphics/png \ libgif.so:graphics/giflib \ libcurl.so:ftp/curl \ libtinyxml.so:textproc/tinyxml \ libcmark.so:textproc/cmark 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 OPTIONS_DEFINE= WEBP OPTIONS_DEFAULT= WEBP WEBP_LIB_DEPENDS= libwebp.so:graphics/webp USE_GITHUB= yes GH_TUPLE= aseprite:clip:926e3cf:clip/src/clip GH_TUPLE+= aseprite:flic:65a6072:flic/src/flic GH_TUPLE+= aseprite:gtest:d63c625:gtest/third_party/gtest GH_TUPLE+= aseprite:simpleini:0687587:simpleini/third_party/simpleini GH_TUPLE+= aseprite:duktape:0de771c:duktape/third_party/duktape GH_TUPLE+= aseprite:undo:f39b188:undo/src/undo GH_TUPLE+= aseprite:laf:e6d79aa:laf/laf GH_TUPLE+= aseprite:stringencoders:f963507:stringencoders/laf/third_party/stringencoders GH_TUPLE+= dacap:observable:27fa7f6:observable/src/observable USES= cmake:outsource compiler:c++11-lib jpeg pkgconfig USE_XORG= x11 xcursor xext xpm ice pixman sm xxf86dga xxf86vm USE_LDCONFIG= yes CMAKE_ARGS+= -DUSE_SHARED_ALLEGRO4=1 CMAKE_ARGS+= -DUSE_SHARED_GIFLIB=1 CMAKE_ARGS+= -DUSE_SHARED_ZLIB=1 CMAKE_ARGS+= -DUSE_SHARED_JPEGLIB=1 CMAKE_ARGS+= -DUSE_SHARED_LIBPNG=1 WEBP_CMAKE_ON+= -DWITH_WEBP_SUPPORT=1 WEBP_CMAKE_ON+= -DUSE_SHARED_LIBWEBP=1 CMAKE_ARGS+= -DUSE_SHARED_FREETYPE=1 CMAKE_ARGS+= -DUSE_SHARED_PIXMAN=1 CMAKE_ARGS+= -DUSE_SHARED_CURL=1 CMAKE_ARGS+= -DUSE_SHARED_TINYXML=1 CMAKE_ARGS+= -DFREETYPE_INCLUDE_DIR=${LOCALBASE}/include/freetype2 CXXFLAGS+= -I${LOCALBASE}/include CXXFLAGS+= -I${LOCALBASE}/include/freetype2 CXXFLAGS+= -I${LOCALBASE}/include/freetype2/freetype CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 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.1.6-dev|${PORTVERSION}|' ${WRKSRC}/src/config.h ${WRKSRC}/data/gui.xml @${REINPLACE_CMD} 's|libcmark_static|cmark|' ${WRKSRC}/src/app/CMakeLists.txt .include Index: head/graphics/code-eli/Makefile =================================================================== --- head/graphics/code-eli/Makefile (revision 455166) +++ head/graphics/code-eli/Makefile (revision 455167) @@ -1,75 +1,76 @@ # Created by: Fernando Apesteguia # $FreeBSD$ PORTNAME= code-eli PORTVERSION= 0.3.6 PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= fernando.apesteguia@gmail.com COMMENT= Library with functionalities for geometries LICENSE= EPL LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN= Needs work to use math/eigen3 currently in ports BUILD_DEPENDS= eigen>3:math/eigen3 USE_GITHUB= yes GH_PROJECT= Code-Eli GH_ACCOUNT= ddmarshall USES= cmake:outsource compiler:c++11-lib PORTEXAMPLES= AirfoilFitExample VSPPodExample test ALL_TARGET= all # Some useful variables AIRFOIL_DIR= airfoil_fit VSPPOD_DIR= vsp_pod # Build options OPTIONS_DEFINE= DOXYGEN EXAMPLES EXAMPLES_LIB_DEPENDS= libcpptest.so:devel/cpptest DOXYGEN_BUILD_DEPENDS= ${LOCALBASE}/bin/doxygen:devel/doxygen DOXYGEN_ALL_TARGET= doc DOXYGEN_PORTDOCS= html latex BROKEN_armv6= fails to compile: undefined reference to cbrtl +BROKEN_armv7= fails to compile: undefined reference to cbrtl BROKEN_powerpc64= fails to compile: there are no arguments to 'printf' that depend on a template parameter post-patch-EXAMPLES-off: ${REINPLACE_CMD} \ -e 's/add_subdirectory(example)//g' \ -e 's/find_package(CPPTest)//g' \ ${WRKSRC}/CMakeLists.txt do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/eli ${INSTALL_DATA} ${BUILD_WRKSRC}/include/eli/code_eli.hpp \ ${STAGEDIR}${PREFIX}/include/eli (cd ${WRKSRC}/include/eli && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/eli "*") do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}${TEST_SUBDIR} \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} \ ${BUILD_WRKSRC}/example/${VSPPOD_DIR}/VSPPodExample \ ${BUILD_WRKSRC}/example/${AIRFOIL_DIR}/AirfoilFitExample \ ${STAGEDIR}${EXAMPLESDIR} ${STRIP_CMD} ${STAGEDIR}${EXAMPLESDIR}/VSPPodExample \ ${STAGEDIR}${EXAMPLESDIR}/AirfoilFitExample (cd ${BUILD_WRKSRC}/${TEST_SUBDIR} && \ ${COPYTREE_BIN} . ${STAGEDIR}${EXAMPLESDIR}${TEST_SUBDIR} \ "-name *Test -type f") ${FIND} ${STAGEDIR}${EXAMPLESDIR}${TEST_SUBDIR} -name *Test | \ ${XARGS} ${CHMOD} u+w ${FIND} ${STAGEDIR}${EXAMPLESDIR}${TEST_SUBDIR} -name *Test | \ ${XARGS} ${STRIP_CMD} do-install-DOXYGEN-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${BUILD_WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/graphics/exact-image/Makefile =================================================================== --- head/graphics/exact-image/Makefile (revision 455166) +++ head/graphics/exact-image/Makefile (revision 455167) @@ -1,82 +1,83 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= exact-image PORTVERSION= 0.9.1 PORTREVISION= 0 CATEGORIES= graphics perl5 python MASTER_SITES= http://dl.exactcode.de/oss/${PORTNAME}/ LOCAL/bf MAINTAINER= ports@FreeBSD.org COMMENT= Fast image processing library LICENSE= GPLv2 BUILD_DEPENDS= swig:devel/swig13 LIB_DEPENDS= libagg.so:graphics/agg \ libtiff.so:graphics/tiff \ libpng.so:graphics/png \ libgif.so:graphics/giflib \ libjasper.so:graphics/jasper \ libIlmImf.so:graphics/OpenEXR \ liblcms.so:graphics/lcms \ libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 BROKEN_armv6= fails to configure: C++ compiler is not installed or does not work correctly +BROKEN_armv7= fails to configure: C++ compiler is not installed or does not work correctly #hack to get custom exactcode configure script to enable tiff support with #broken headers on c++ in base system: CPPFLAGS+= -fpermissive -I${LOCALBASE}/include USES= gmake jpeg perl5 pkgconfig python tar:bzip2 USE_XORG= x11 HAS_CONFIGURE= yes INSTALL_WRKSRC= ${WRKSRC}/objdir BINS= bardecode econvert edentify empty-page hocr2pdf optimize2bw PLIST_FILES= ${BINS:S|^|bin/|} \ %%SITE_PERL%%/ExactImage.so \ %%SITE_PERL%%/ExactImage.pm \ %%PYTHON_SITELIBDIR%%/ExactImage.py \ %%PYTHON_SITELIBDIR%%/_ExactImage.so post-extract: @${RM} -r ${WRKSRC}/agg-2.4/ post-patch: @${REINPLACE_CMD} -e '1s|/.*|/bin/sh|;s|/usr/local|${LOCALBASE}|;\ s|libungif|giflib|; s|LIBUNGIF|GIFLIB|; \ /parse_options/d;s| cc | ${CC} |;s| c++ | ${CXX} |;\ s|python -V|${PYTHON_CMD} -V|;\ /PYTHONINCS/s|=.*$$|=-I${PYTHON_INCLUDEDIR}|; \ s|pkg-config EVAS atleast 0.9.9|pkg-config EVAS equals 1.7.9|; \ s|php -config PHP atleast 5.2.0|php -config PHP atleast 15.2.0|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e '/^Q =/d;s|$$[(]COMPILE.cc[)]|${CXX} $${CPPFLAGS} -c|;\ s|$$[(]CXX[)]|${CXX}|;s|$$[(]COMPILE.c[)]|${CC} $${CPPFLAGS} -c|'\ ${WRKSRC}/build/bottom.make @${REINPLACE_CMD} -e '/^CFLAGS =/d;/^CXXFLAGS =/d;/march=/d;\ /mtune=/d;/call cc-option/d;' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|-lungif|-lgif|; s|LIBUNGIF|GIFLIB|' \ ${WRKSRC}/codecs/Makefile @${REINPLACE_CMD} -e '/CFLAGS=/s|".*"|"${CFLAGS} -I${LOCALBASE}/include"|;\ /LIBS=/s|".*"|"-L${LOCALBASE}/lib -lX11"|' ${WRKSRC}/config/pkgcheck-x11.c @${REINPLACE_CMD} -e 's|$$prg|$$prg ${CPPFLAGS} -I${LOCALBASE}/include|;\ s|/usr/local|${PREFIX}|;/^var_remove/,/^}/d;/^parse_options/,/^}/d; \ s| ++errors | errors+=1 |g' \ ${WRKSRC}/config/functions @${REINPLACE_CMD} -e 's|/usr/X11|${LOCALBASE}|' ${WRKSRC}/lib/vectorial.cc \ ${WRKSRC}/edisplay/edisplay.cc do-install: @cd ${INSTALL_WRKSRC}/&&for i in ${BINS};do\ ${INSTALL_PROGRAM} */$$i ${STAGEDIR}${PREFIX}/bin/;done @cd ${INSTALL_WRKSRC}/api/perl&&\ ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}&&\ ${INSTALL_PROGRAM} ExactImage.so ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/&&\ ${INSTALL_DATA} ExactImage.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/ @cd ${INSTALL_WRKSRC}/api/python&&\ ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/&&\ ${INSTALL_SCRIPT} ExactImage.py ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/&&\ ${INSTALL_PROGRAM} _ExactImage.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ .include Index: head/graphics/exrtools/Makefile =================================================================== --- head/graphics/exrtools/Makefile (revision 455166) +++ head/graphics/exrtools/Makefile (revision 455167) @@ -1,34 +1,35 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= exrtools PORTVERSION= 0.4 PORTREVISION= 13 CATEGORIES= graphics MASTER_SITES= http://scanline.ca/exrtools/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Utilities for manipulating with HDR images in OpenEXR format LICENSE= GPLv2 LIB_DEPENDS= libImath-2_2.so:graphics/ilmbase \ libpng.so:graphics/png \ libIlmImf.so:graphics/OpenEXR BROKEN_armv6= fails to configure: checking for /nxb-bin/usr/bin/cc... no +BROKEN_armv7= fails to configure: checking for /nxb-bin/usr/bin/cc... no GNU_CONFIGURE= yes USES= gmake jpeg pkgconfig CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/src/exrnormalize.c \ ${WRKSRC}/src/exrpptm.c \ ${WRKSRC}/src/exrstats.c .include Index: head/graphics/hiptext/Makefile =================================================================== --- head/graphics/hiptext/Makefile (revision 455166) +++ head/graphics/hiptext/Makefile (revision 455167) @@ -1,46 +1,47 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= hiptext PORTVERSION= 0.0.s20160621 PORTREVISION= 5 CATEGORIES= graphics MAINTAINER= yuri@rawbw.com COMMENT= Tool for rendering images and videos inside terminals BUILD_DEPENDS= ragel:devel/ragel LIB_DEPENDS= libgflags.so:devel/gflags \ libglog.so:devel/glog \ libpng.so:graphics/png \ libswscale.so:multimedia/ffmpeg \ libfreetype.so:print/freetype2 TEST_DEPENDS= googletest>=1.7.0:devel/googletest RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu BROKEN_aarch64= fails to compile: error: the clang compiler does not support -march=native BROKEN_armv6= fails to compile: error: the clang compiler does not support -march=native +BROKEN_armv7= fails to compile: error: the clang compiler does not support -march=native USE_GITHUB= yes GH_ACCOUNT= jart GH_TAGNAME= f89b44f USES= compiler:c++11-lib gmake jpeg localbase CPPFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 CPPFLAGS+= -I${LOCALBASE}/include/freetype2 MAKE_ENV= GTEST_DIR="${LOCALBASE}" TEST_TARGET= check PLIST_FILES= bin/hiptext post-extract: @${RM} -r ${WRKSRC}/gtest post-patch: @${REINPLACE_CMD} -e 's|"DejaVuSansMono.ttf"|"${LOCALBASE}/share/fonts/dejavu/DejaVuSansMono.ttf"|' \ ${WRKSRC}/font.cc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hiptext ${STAGEDIR}${PREFIX}/bin .include Index: head/graphics/lightzone/Makefile =================================================================== --- head/graphics/lightzone/Makefile (revision 455166) +++ head/graphics/lightzone/Makefile (revision 455167) @@ -1,62 +1,63 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= lightzone PORTVERSION= 4.1.7 PORTREVISION= 3 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 +BROKEN_armv7= 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/graphics/opencolorio/Makefile =================================================================== --- head/graphics/opencolorio/Makefile (revision 455166) +++ head/graphics/opencolorio/Makefile (revision 455167) @@ -1,112 +1,113 @@ # Created by: Shane Ambler # $FreeBSD$ PORTNAME= opencolorio PORTVERSION= 1.0.9 PORTREVISION?= 3 CATEGORIES= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz COMMENT?= Complete color management solution LICENSE= BSD3CLAUSE USE_GITHUB= yes GH_ACCOUNT= imageworks GH_PROJECT= OpenColorIO GH_TAGNAME= a557a85454 OPTIONS_DEFINE= DOCS LDFLAGS+= -L${LOCALBASE}/lib USES= alias cmake:outsource pkgconfig shebangfix CMAKE_ARGS= -DOCIO_BUILD_JNIGLUE:BOOL=OFF \ -DOCIO_BUILD_NUKE:BOOL=OFF \ -DOCIO_BUILD_STATIC:BOOL=OFF \ -DUSE_EXTERNAL_TINYXML:BOOL=ON \ -DUSE_EXTERNAL_YAML:BOOL=ON SHEBANG_FILES= share/sphinx/ExtractRstFromSourceCPP.py \ share/sphinx/ExtractRstFromSourceSimple.py \ src/pyglue/createPyDocH.py #.if ${MACHINE_CPU:Msse2} #CMAKE_ARGS+= -DOCIO_USE_SSE:BOOL=ON #.else #CMAKE_ARGS+= -DOCIO_USE_SSE:BOOL=OFF #.endif BROKEN_aarch64= Does not compile: error: use of undeclared identifier __builtin_ia32_emms BROKEN_armv6= Does not compile: error: use of undeclared identifier __builtin_ia32_emms +BROKEN_armv7= Does not compile: error: use of undeclared identifier __builtin_ia32_emms BROKEN_mips64= Does not compile: error: unrecognized command line option -msse2 BROKEN_powerpc64= Does not compile: error: unrecognized command line option -msse2 BROKEN_sparc64= Does not compile: error: unrecognized command line option -msse2 .include .if defined(OCIO_SLAVE) && ${OCIO_SLAVE} == tools LIB_DEPENDS= libOpenImageIO.so:graphics/openimageio \ libOpenColorIO.so:graphics/opencolorio CMAKE_ARGS+= -DOCIO_BUILD_APPS:BOOL=ON \ -DOCIO_BUILD_SHARED:BOOL=OFF \ -DOCIO_BUILD_PYGLUE:BOOL=OFF USE_GL= glew glut PLIST= ${PKGDIR}/pkg-plist-tools EXTRA_PATCHES= ${FILESDIR}/extra-patch-CMakeLists.txt \ ${FILESDIR}/extra-tools-patch-src_core_CMakeLists.txt .elif defined(OCIO_SLAVE) && ${OCIO_SLAVE} == pymodule LIB_DEPENDS= libOpenImageIO.so:graphics/openimageio USES+= python CMAKE_ARGS+= -DOCIO_BUILD_APPS:BOOL=OFF \ -DOCIO_BUILD_SHARED:BOOL=OFF \ -DOCIO_BUILD_PYGLUE:BOOL=ON \ -DPYTHON:STRING=${PYTHON_CMD} PLIST= ${PKGDIR}/pkg-plist-pyglue .else # master port BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2 LIB_DEPENDS= libtinyxml.so:textproc/tinyxml \ libyaml-cpp03.so:devel/yaml-cpp03 USES+= python:2,build USE_LDCONFIG= yes CMAKE_ARGS+= -DOCIO_BUILD_APPS:BOOL=OFF \ -DOCIO_BUILD_SHARED:BOOL=ON \ -DOCIO_BUILD_PYGLUE:BOOL=ON \ -DPYTHON:FILEPATH=${PYTHON_CMD} # we enable pyglue in master port. This makes the python module # available when generating docs, we leave the python header in place # but only install the python module with the py-opencolorio port # this makes it easier to allow multiple python versions installed # doc building fails using python3 - but the py-opencolorio port can still # be used to build a python 3 module PLIST= ${PKGDIR}/pkg-plist EXTRA_PATCHES= ${FILESDIR}/extra-patch-src_core_CMakeLists.txt .endif .if ${PORT_OPTIONS:MDOCS} CMAKE_ARGS+= -DOCIO_BUILD_DOCS:BOOL=ON .else CMAKE_ARGS+= -DOCIO_BUILD_DOCS:BOOL=OFF .endif post-patch: @${REINPLACE_CMD} -e '/pkg_check_modules/ s|yaml-cpp|&03|' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e '/YAML_CPP_INCLUDE_DIR/ s|yaml-cpp|&03|' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e '/YAML_CPP_LIBRARY/ s|yaml-cpp|&03|' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's|yaml-cpp|&03|' ${WRKSRC}/src/core/OCIOYaml.cpp .if ${SLAVE_PORT} == yes @${FIND} ${WRKSRC}/src/apps -name main.cpp | ${XARGS} \ ${REINPLACE_CMD} '/namespace OIIO/d' .endif .if defined(OCIO_SLAVE) && ${OCIO_SLAVE} == pymodule do-install: @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} ${INSTALL_LIB} ${BUILD_WRKSRC}/src/pyglue/PyOpenColorIO.so ${STAGEDIR}${PYTHON_SITELIBDIR} .elif !defined(OCIO_SLAVE) post-install: @${RM} -R ${STAGEDIR}${PYTHON_LIBDIR} .endif .include Index: head/graphics/pencil/Makefile =================================================================== --- head/graphics/pencil/Makefile (revision 455166) +++ head/graphics/pencil/Makefile (revision 455167) @@ -1,41 +1,42 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= pencil PORTVERSION= 0.4.4b PORTREVISION= 14 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}-planner/Pencil/${PORTVERSION}eta DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= martymac@FreeBSD.org COMMENT= Pencil - a traditional 2D animation software LICENSE= GPLv2 LIB_DEPENDS= libming.so:graphics/ming \ libpng.so:graphics/png BROKEN_armv6= fails to compile: no matching function for call to 'qMax' +BROKEN_armv7= fails to compile: no matching function for call to 'qMax' USES= qmake zip USE_QT4= gui opengl xml moc_build rcc_build USE_GL= gl QMAKE_ARGS= INCLUDEPATH+=${LOCALBASE}/include/ming WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-source PLIST_FILES= bin/pencil PORTDOCS= README TODO post-patch: @${MKDIR} ${WRKSRC}/src/external/freebsd @${CP} ${FILESDIR}/src-external-freebsd-freebsd.cpp \ ${WRKSRC}/src/external/freebsd/freebsd.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/Pencil ${STAGEDIR}${PREFIX}/bin/pencil @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/picpuz/Makefile =================================================================== --- head/graphics/picpuz/Makefile (revision 455166) +++ head/graphics/picpuz/Makefile (revision 455167) @@ -1,33 +1,34 @@ # Created by: Stas Timokhin # $FreeBSD$ PORTNAME= picpuz PORTVERSION= 2.1.1 PORTREVISION= 6 CATEGORIES= graphics games MASTER_SITES= http://kornelix.squarespace.com/storage/downloads/ \ http://www.stasyan.com/devel/distfiles/ MAINTAINER= devel@stasyan.com COMMENT= Jigsaw puzzle program BROKEN_armv6= fails to compile: use of undeclared identifier __NR_SYSCALL_BASE +BROKEN_armv7= fails to compile: use of undeclared identifier __NR_SYSCALL_BASE USES= dos2unix gmake pkgconfig DOS2UNIX_GLOB= *.h USE_GNOME= gtk20 ALL_TARGET= # #RUN_DEPENDS+= xdg-desktop-menu:devel/xdg-utils DESKTOP_ENTRIES="Picpuz" \ "Jigsaw Puzzle" \ "${PREFIX}/share/pixmaps/picpuz.png" \ "picpuz" \ "Graphics;Game;GTK;" \ true post-install: (cd ${STAGEDIR}${PREFIX}/share/pixmaps && \ ${LN} -s ${DATADIR}/icons/picpuz.png .) .include Index: head/graphics/pixie/Makefile =================================================================== --- head/graphics/pixie/Makefile (revision 455166) +++ head/graphics/pixie/Makefile (revision 455167) @@ -1,67 +1,68 @@ # Created by: Igor Pokrovsky # $FreeBSD$ PORTNAME= pixie PORTVERSION= 2.2.6 PORTREVISION= 15 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Pixie%20${PORTVERSION} DISTNAME= Pixie-src-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Photorealistic renderer with Pixar's RenderMan-like interface LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \ libtiff.so:graphics/tiff \ libfltk_gl.so:x11-toolkits/fltk BROKEN_aarch64= fails to compile: use of undeclared identifier CRenderer BROKEN_armv6= fails to compile: use of undeclared identifier CRenderer +BROKEN_armv7= fails to compile: use of undeclared identifier CRenderer BROKEN_sparc64= fails to compile USE_GL= glu USES= bison compiler:c++0x libtool pathfix tar:tgz GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir=${PREFIX}/include/pixie \ --libdir=${PREFIX}/lib/pixie \ --with-docdir=${DOCSDIR} \ --with-shaderdir=${DATADIR}/shaders \ --with-ribdir=${DATADIR}/ribs \ --with-texturedir=${DATADIR}/textures \ --with-displaysdir=${PREFIX}/lib/pixie/displays \ --with-modulesdir=${PREFIX}/lib/pixie/modules \ --with-openexr-prefix=${LOCALBASE} \ --enable-openexr-threads WRKSRC= ${WRKDIR}/Pixie INSTALL_TARGET= install-strip USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} PORTDOCS= * CFLAGS+= -fPIC CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/test/s|==|=|g ; \ s|-lpthread|-pthread|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||g ; \ /^install-data-am:/s|install-nobase_docDATA||g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^includedir/s|=.*$$|= @includedir@|g' \ ${WRKSRC}/src/ri/Makefile.in \ ${WRKSRC}/src/sdr/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS ChangeLog DEVNOTES NEWS \ README ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ '! -name "*Makefile*"') .include Index: head/graphics/s10sh/Makefile =================================================================== --- head/graphics/s10sh/Makefile (revision 455166) +++ head/graphics/s10sh/Makefile (revision 455167) @@ -1,39 +1,40 @@ # Created by: John Reynolds # $FreeBSD$ PORTNAME= s10sh PORTVERSION= 0.2.2 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://www.reynoldsnet.org/s10sh/ \ http://www.edwinh.org/s10sh/ MAINTAINER= ports@FreeBSD.org COMMENT= USB/serial userspace driver for the Canon PowerShot digital cameras LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= Fails to build: error: can not find the byte order for this architecture, fix bytesex.h BROKEN_armv6= Fails to build: error: can not find the byte order for this architecture, fix bytesex.h +BROKEN_armv7= Fails to build: error: can not find the byte order for this architecture, fix bytesex.h USES= ncurses readline # Don't extract the libusb bundled with s10sh: EXTRACT_AFTER_ARGS= --exclude '*/libusb*' MAKEFILE= ${FILESDIR}/Makefile.bsd PORTDOCS= README PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/irc/srvx/Makefile =================================================================== --- head/irc/srvx/Makefile (revision 455166) +++ head/irc/srvx/Makefile (revision 455167) @@ -1,45 +1,46 @@ # Created by: Walter Venable # $FreeBSD$ PORTNAME= srvx PORTVERSION= 1.3.1 CATEGORIES= irc net MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Services for ircu P10 protocol networks LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to configure: Cannot detect format string for time_t +BROKEN_armv7= fails to configure: Cannot detect format string for time_t USES= cpe GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-getopt SUB_FILES= pkg-message PLIST_FILES= bin/srvx etc/srvx.conf.example etc/sockcheck.conf.example PORTDOCS= * OPTIONS_DEFINE= BAHAMUT DEBUG DOCS OPTIONS_DEFAULT= BAHAMUT BAHAMUT_DESC= Enable Bahamut protocol (P10 is default) DEBUG_CONFIGURE_ON= --enable-debug BAHAMUT_CONFIGURE_ON= --with-protocol=bahamut post-patch: @${REINPLACE_CMD} -e 's|srvx\.conf|${PREFIX}/etc/srx.conf|' \ ${WRKSRC}/src/main.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/srvx ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/*.conf.example ${STAGEDIR}${PREFIX}/etc do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/src/*.help ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/mutt-devel/Makefile =================================================================== --- head/japanese/mutt-devel/Makefile (revision 455166) +++ head/japanese/mutt-devel/Makefile (revision 455167) @@ -1,165 +1,166 @@ # Created by: IWASHITA Yoji # $FreeBSD$ # WITH_MUTT_CYRUS_SASL2: if defined, 'Cyrus sasl' support. # PORTNAME= mutt PORTVERSION= ${VERSION}.j${JP_VERSION} PORTREVISION= 8 CATEGORIES= japanese mail MASTER_SITES= ftp://ftp.mutt.org/mutt/devel/:body \ ftp://ftp.fu-berlin.de/pub/unix/mail/mutt/devel/:body \ ftp://ftp.demon.co.uk/pub/mirrors/mutt/devel/:body \ http://www.emaillab.org/mutt/${MANUALVERSION}/:ja_man1 \ http://mutt-j.sourceforge.jp/:ja_man2 \ http://www.emaillab.org/mutt/1.5/doc/:ja_doc PKGNAMESUFFIX= -devel DISTNAME= mutt-${VERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:body \ manual_ja-${MANUALVERSION}i-1${EXTRACT_SUFX}:ja_man1 \ manual.ja-${MANJADATE}${EXTRACT_SUFX}:ja_man2 \ README.JA-PATCH.ja.html:ja_doc \ README.JA-PATCH.ja:ja_doc \ INSTALL.JA-PATCH.ja.html:ja_doc \ INSTALL.JA-PATCH.ja:ja_doc \ manual-ja-patch.ja.html:ja_doc \ manual-ja-patch.ja.txt:ja_doc \ usage-japanese.ja.html:ja_doc \ usage-japanese.ja.txt:ja_doc DIST_SUBDIR= mutt EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ manual_ja-${MANUALVERSION}i-1${EXTRACT_SUFX} \ manual.ja-${MANJADATE}${EXTRACT_SUFX} PATCH_SITES= http://www.emaillab.org/mutt/${VERSION}/:ja_patch PATCHFILES= patch-${VERSION}.tt.wcwidth.${JP_VERSION}.gz:ja_patch \ patch-${VERSION}.tt.create_rfc2047_params.${JP_VERSION}.gz:ja_patch \ patch-${VERSION}.tt+yy.delete_prefix.${JP_VERSION}.gz:ja_patch \ patch-${VERSION}.tt.sanitize_ja_char.${JP_VERSION}.gz:ja_patch PATCH_DIST_STRIP= -p1 MAINTAINER= st@be.to COMMENT= Text-based mail client (Japanised development version) LICENSE= GPLv2 RUN_DEPENDS= urlview:textproc/urlview \ ${LOCALBASE}/etc/mime.types:misc/mime-support BROKEN_aarch64= fails to compile: conflicting types for __wcwidth BROKEN_armv6= fails to compile: conflicting types for __wcwidth +BROKEN_armv7= fails to compile: conflicting types for __wcwidth CONFLICTS= ja-mutt-[0-9]* mutt-[0-9]* mutt-devel-[0-9]* mutt-devel-lite-[0-9]* mutt-lite-[0-9]* zh-mutt-devel-[0-9]* VERSION= 1.5.21 JP_VERSION= 1 MANUALVERSION= 1.4 MANJADATE= 20050813 FETCH_BEFORE_ARGS= -A # ha4.seikyou.ne.jp is running broken httpd USES= gmake iconv ncurses shebangfix autoreconf fakeroot ssl SHEBANG_FILES= smime_keys.pl contrib/smime_keys_test.pl GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/mutt-${VERSION} LDFLAGS+= -L${LOCALBASE}/lib -ltinfow CONFIGURE_ENV= CC="${CC} -D_DONT_USE_CTYPE_INLINE_ -D_XLOCALE_CTYPE_H ${DB_CFLAGS} -I${LOCALBASE}/include -I${LOCALBASE}/include/ncurses" CONFIGURE_ARGS= --with-ncurses --enable-locales-fix \ ${ICONV_CONFIGURE_ARG} \ --without-wc-funcs \ --enable-flock --disable-fcntl \ --with-ssl \ --sysconfdir=${PREFIX}/etc \ --with-docdir=${DOCSDIR} \ --enable-pop --enable-imap \ --enable-smtp .if defined(MUTT_CONFIGURE_ARGS) CONFIGURE_ARGS+= ${MUTT_CONFIGURE_ARGS} .endif OPTIONS_DEFINE= CYRUS_SASL2 IMAP_HEADER_CACHE IDN MAILDIR_HEADER_CACHE NLS DOCS CYRUS_SASL2_DESC= SASL2 authentication IMAP_HEADER_CACHE_DESC= imap header cache MAILDIR_HEADER_CACHE_DESC= maildir header cache DOCS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-nodoc-contrib .include .if ${PORT_OPTIONS:MNLS} USES+= gettext .endif .if ${PORT_OPTIONS:MCYRUS_SASL2} LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2 .endif .if ${PORT_OPTIONS:MMAILDIR_HEADER_CACHE} PORT_OPTIONS+= MAILDIR_HEADER_CACHE .endif .if ${PORT_OPTIONS:MIMAP_HEADER_CACHE} USES+= bdb CONFIGURE_SED= -e 's/BDB_VERSIONS="/&${BDB_LIB_NAME} db${BDB_VER} /' .endif .if ${PORT_OPTIONS:MIDN} LIB_DEPENDS+= libidn.so:dns/libidn .endif .if ${PORT_OPTIONS:MCYRUS_SASL2} CONFIGURE_ARGS+= --with-sasl=${LOCALBASE} .endif .if ! ${PORT_OPTIONS:MNLS} CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .else PLIST_SUB+= NLS="" .endif .if ${PORT_OPTIONS:MIDN} CONFIGURE_ARGS+= --with-idn .else CONFIGURE_ARGS+= --without-idn .endif .if ${PORT_OPTIONS:MIMAP_HEADER_CACHE} CONFIGURE_ARGS+= --enable-hcache --without-gdbm --with-bdb .else CONFIGURE_ARGS+= --disable-hcache .endif .if ${PORT_OPTIONS:MMAILDIR_HEADER_CACHE} CONFIGURE_ARGS+= --without-qdbm .endif post-patch: .if defined(CONFIGURE_SED) @${REINPLACE_CMD} -E ${CONFIGURE_SED} \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}.ac .endif post-configure: @${REINPLACE_CMD} -E "\ s|^(s%\@ACLOCAL\@%).+(%g)|\1${ACLOCAL}\2|; \ s|^(s%\@AUTOCONF\@%).+(%g)|\1${AUTOCONF}\2|; \ s|^(s%\@AUTOMAKE\@%).+(%g)|\1${AUTOMAKE}\2|; \ s|^(s%\@AUTOHEADER\@%).+(%g)|\1${AUTOHEADER}\2|" \ ${BUILD_WRKSRC}/config.status .if ${PORT_OPTIONS:MDOCS} post-install: ${INSTALL_DATA} ${_DISTDIR}/INSTALL.JA-PATCH.ja ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/README.JA-PATCH.ja ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/manual-ja-patch.ja.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/usage-japanese.ja.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/INSTALL.JA-PATCH.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/README.JA-PATCH.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/manual-ja-patch.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/usage-japanese.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual_ja.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual_ja.tex ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual_ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual_ja.sgml ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual.ja.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual.ja.sgml ${STAGEDIR}${DOCSDIR} .endif # These are outside the path and do not belong there: ${RM} ${STAGEDIR}${PREFIX}/etc/Muttrc ${STAGEDIR}${PREFIX}/etc/mime.types .include Index: head/java/berkeley-db/Makefile =================================================================== --- head/java/berkeley-db/Makefile (revision 455166) +++ head/java/berkeley-db/Makefile (revision 455167) @@ -1,74 +1,75 @@ # Created by: Mikhail Teterin # $FreeBSD$ PORTNAME= je PORTVERSION= 6.2.31 CATEGORIES= java databases MASTER_SITES= http://download.oracle.com/berkeley-db/ \ http://download-east.oracle.com/berkeley-db/ \ http://download-west.oracle.com/berkeley-db/ MAINTAINER= mi@aldan.algebra.com COMMENT= Berkeley DB Java Edition BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit BROKEN_armv6= fails to build: build.xml: Java returned: 1 +BROKEN_armv7= fails to build: build.xml: Java returned: 1 OPTIONS_DEFINE= DOCS EXAMPLES TEST USE_JAVA= yes JAVA_VERSION= 1.7+ USE_ANT= yes MAKE_ENV+= JAVALIBDIR="${JAVALIBDIR}" MAKE_ARGS+= -cp ${JAVALIBDIR}/junit.jar PLIST_FILES= %%JAVAJARDIR%%/je.jar PORTDOCS= * PORTEXAMPLES= * regression-test check test: build # # Running the vendor-provided self-tests. This may take a while # if ! (cd ${BUILD_WRKSRC} ; ${MAKE_ENV} ${ANT} ${MAKE_ARGS} test) ; \ then \ ${ECHO_MSG} Please, review test failures and consider \ reporting them via \ http://forums.oracle.com/forums/forum.jspa?forumID=273 ; \ ${FALSE} ; \ fi .include .if ${PORT_OPTIONS:MTEST} post-build: test # # Please, review the reported failures (if any) and consider # reporting them to the developers via: # http://forums.oracle.com/forums/forum.jspa?forumID=273 # You can re-run the tests without rebuilding the port by # simply doing `make test' # .else post-build: # # Doing `make test' now might be useful (if time-consuming). # Please, review the reported failures (if any) and consider # reporting them via # http://forums.oracle.com/forums/forum.jspa?forumID=273 # .endif post-patch: @${REINPLACE_CMD} "s,/usr/local,${PREFIX}," ${WRKSRC}/build.xml do-install: ${INSTALL_DATA} ${WRKSRC}/build/lib/je.jar ${STAGEDIR}${JAVAJARDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/java/classpath/Makefile =================================================================== --- head/java/classpath/Makefile (revision 455166) +++ head/java/classpath/Makefile (revision 455167) @@ -1,142 +1,143 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= classpath PORTVERSION= 0.99 PORTREVISION= 4 CATEGORIES= java devel MASTER_SITES= GNU \ SAVANNAH DISTFILES= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= java@FreeBSD.org COMMENT= GNU project to create a free Java class library LICENSE= GPLv2 BROKEN_aarch64= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found BROKEN_armv6= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found +BROKEN_armv7= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found BROKEN_powerpc64= fails to configure: error: The jar tool /usr/local/bin/gjar5 was not found GNU_CONFIGURE= yes USES= gmake iconv libtool perl5 pkgconfig USE_LDCONFIG= yes USE_PERL5= build USE_XORG= x11 ice xtst xaw xproto xext CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --enable-jni --disable-alsa --disable-dssi --disable-plugin CONFIGURE_ARGS+=--with-jar=${JAR} CONFIGURE_ENV= JAVA="${JAVA}" JAVAC="${JAVAC}" CONFIGURE_ENV+= JAVACFLAGS="${JAVACFLAGS}" MAKE_ENV+= JAVACFLAGS="${JAVACFLAGS}" INFO= cp-hacking cp-tools cp-vmintegration CONFLICTS= sablevm-classpath-1.13 sablevm-classpath-1.13_[1-9] OPTIONS_DEFINE= CAIRO ECJ GCONF GJDOC GMP GTK2 QT4 EXAMPLES OPTIONS_DEFAULT=GMP GJDOC GTK2 CAIRO_DESC= Use Gtk+ Cairo based Graphics2D ECJ_DESC= Embed ECJ as com.sun.tools.javac GJDOC_DESC= Build javadoc replacement GMP_DESC= Enable native java.math.BigInteger GTK2_DESC= Enable Gtk+ AWT peer QT4_DESC= Enable Qt AWT peer .include .if ${PORT_OPTIONS:MECJ} MASTER_SITES+= ECLIPSE/R-${ECJ_VERSION}-${ECJ_DROPDATE}:ecj DISTFILES+= ${ECJ_JAR}:ecj ECJ_VERSION= 3.8.1 ECJ_DROPDATE= 201209141540 ECJ_JAR= ecj-${ECJ_VERSION}.jar CONFIGURE_ARGS+= --with-ecj-jar=${DISTDIR}/${ECJ_JAR} .endif .if ${PORT_OPTIONS:MEXAMPLES} EXAMPLESDIR= ${DATADIR}/examples .else CONFIGURE_ARGS+= --disable-examples .endif .if ${PORT_OPTIONS:MGCONF} USE_GNOME+= gconf2 CONFIGURE_ARGS+= --enable-default-preferences-peer=gconf PLIST_SUB+= GCONF="" .else CONFIGURE_ARGS+= --enable-default-preferences-peer=file \ --disable-gconf-peer PLIST_SUB+= GCONF="@comment " .endif .if ${PORT_OPTIONS:MGJDOC} ANTLR_JAR= antlr-2.7.7.jar MASTER_SITES+= http://www.antlr2.org/download/:antlr DISTFILES+= ${ANTLR_JAR}:antlr CONFIGURE_ARGS+= --with-antlr-jar=${DISTDIR}/${ANTLR_JAR} PLIST_SUB+= GJDOC="" .else CONFIGURE_ARGS+= --disable-gjdoc PLIST_SUB+= GJDOC="@comment " .endif .if ${PORT_OPTIONS:MGMP} LIB_DEPENDS+= libgmp.so:math/gmp CONFIGURE_ARGS+= --with-gmp=${LOCALBASE} PLIST_SUB+= GMP="" .else CONFIGURE_ARGS+= --disable-gmp PLIST_SUB+= GMP="@comment " .endif .if ${PORT_OPTIONS:MGTK2} USE_GNOME+= gtk20 PLIST_SUB+= GTK2="" .if ${PORT_OPTIONS:MCAIRO} CONFIGURE_ARGS+= --enable-gtk-cairo .endif .else CONFIGURE_ARGS+= --disable-gtk-peer PLIST_SUB+= GTK2="@comment " .if ${PORT_OPTIONS:MCAIRO} IGNORE=you need to enable the Gtk+ AWT peer in order to use Cairo based Graphics2D. .endif .endif .if ${PORT_OPTIONS:MQT4} CONFIGURE_ARGS+= --enable-qt-peer .if empty(PORT_OPTIONS:MGTK2) CONFIGURE_ARGS+= --enable-default-toolkit=gnu.java.awt.peer.qt.QtToolkit .endif CONFIGURE_ENV+= MOC="${LOCALBASE}/bin/moc-qt4" USE_QT4= moc_build corelib gui PLIST_SUB+= QT4="" .else PLIST_SUB+= QT4="@comment " .endif .if !defined(WITH_GCJ) && (${ARCH} == "amd64" || ${ARCH} == "i386") BUILD_DEPENDS+= ${LOCALBASE}/bootstrap-openjdk/bin/javac:java/bootstrap-openjdk JAR?= ${LOCALBASE}/bootstrap-openjdk/bin/jar JAVA?= ${LOCALBASE}/bootstrap-openjdk/bin/java JAVAC?= ${LOCALBASE}/bootstrap-openjdk/bin/javac .else USE_BINUTILS= yes USE_GCC= yes GCC_SUFX= ${_USE_GCC:S/.//} JAR?= ${LOCALBASE}/bin/gjar${GCC_SUFX} JAVA?= ${LOCALBASE}/bin/gij${GCC_SUFX} JAVAC?= ${LOCALBASE}/bin/gcj${GCC_SUFX} JAVACFLAGS?= -C .endif post-patch: @${REINPLACE_CMD} -e 's|@JAVA@|$${JAVACMD:-java}|g' \ ${WRKSRC}/tools/g*.in .include Index: head/java/jakarta-regexp/Makefile =================================================================== --- head/java/jakarta-regexp/Makefile (revision 455166) +++ head/java/jakarta-regexp/Makefile (revision 455167) @@ -1,35 +1,36 @@ # Created by: Dave Glowacki # # $FreeBSD$ PORTNAME= jakarta-regexp PORTVERSION= 1.5 PORTREVISION= 3 CATEGORIES= java devel MASTER_SITES= APACHE_JAKARTA/regexp/binaries MAINTAINER= ports@FreeBSD.org COMMENT= Regular expressions for Java BROKEN_armv6= fails to build: build.xml: Java returned: 1 +BROKEN_armv7= fails to build: build.xml: Java returned: 1 USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes ALL_TARGET= test package MAKE_ARGS= -Djakarta-site.dir=${WRKSRC} JAVALIBNAME= ${PORTNAME}-${PORTVERSION} PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs/api && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/java/java-cup/Makefile =================================================================== --- head/java/java-cup/Makefile (revision 455166) +++ head/java/java-cup/Makefile (revision 455167) @@ -1,32 +1,33 @@ # Created by: nordwick@xcf.berkeley.edu # $FreeBSD$ PORTNAME= cup PORTVERSION= 11.a PORTREVISION= 2 CATEGORIES= java devel MASTER_SITES= http://www2.cs.tum.edu/projects/cup/ \ http://mirrors.mcdermottroe.com/www2.cs.tum.edu/projects/cup/ PKGNAMEPREFIX= java- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-v${PORTVERSION:S|.||}-20050516-sources MAINTAINER= eg@fbsd.lt COMMENT= LALR parser generator in Java BROKEN_armv6= fails to build: build.xml: Java returned: 1 +BROKEN_armv7= fails to build: build.xml: Java returned: 1 USE_JAVA= yes USE_ANT= yes WRKSRC= ${WRKDIR}/cup-tum # Silly hack because the naming in CUP is all over the place DISTJARNAME= ${PKGNAMEPREFIX}${PORTNAME}-10k-TUM PLIST_FILES= %%JAVAJARDIR%%/${DISTJARNAME}.jar \ %%JAVAJARDIR%%/${DISTJARNAME}-runtime.jar do-install: ${INSTALL_DATA} ${WRKSRC}/dist/${DISTJARNAME}.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/dist/${DISTJARNAME}-runtime.jar ${STAGEDIR}${JAVAJARDIR} .include Index: head/java/java3d/Makefile =================================================================== --- head/java/java3d/Makefile (revision 455166) +++ head/java/java3d/Makefile (revision 455167) @@ -1,67 +1,68 @@ # 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 +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 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 455166) +++ head/java/jcommon/Makefile (revision 455167) @@ -1,49 +1,50 @@ # 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 +BROKEN_armv7= 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 455166) +++ head/java/sigar/Makefile (revision 455167) @@ -1,65 +1,66 @@ # Created by: Tom Judge # $FreeBSD$ PORTNAME= sigar PORTVERSION= 1.7.3 PORTREVISION= 5 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 +BROKEN_armv7= 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/abcl/Makefile =================================================================== --- head/lang/abcl/Makefile (revision 455166) +++ head/lang/abcl/Makefile (revision 455167) @@ -1,31 +1,32 @@ # Created by: Frank Fischer # $FreeBSD$ PORTNAME= abcl PORTVERSION= 1.5.0 CATEGORIES= lang lisp java MASTER_SITES= http://abcl.org/releases/${PORTVERSION}/ DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Implementation of ANSI Common Lisp in Java BROKEN_armv6= fails to build: build.xml: Java returned: 1 +BROKEN_armv7= fails to build: build.xml: Java returned: 1 PLIST_FILES= share/java/classes/abcl.jar \ share/java/classes/abcl-contrib.jar \ bin/abcl SUB_LIST+= JAVAJARDIR="${JAVAJARDIR}" SUB_FILES= abcl USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes do-install: ${INSTALL_DATA} -v ${WRKSRC}/dist/abcl.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} -v ${WRKSRC}/dist/abcl-contrib.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_SCRIPT} ${WRKDIR}/abcl ${STAGEDIR}${PREFIX}/bin .include Index: head/lang/afnix/Makefile =================================================================== --- head/lang/afnix/Makefile (revision 455166) +++ head/lang/afnix/Makefile (revision 455167) @@ -1,46 +1,47 @@ # Created by: Ying-Chieh Liao # $FreeBSD$ PORTNAME= afnix PORTVERSION= 2.6.3 PORTREVISION= 2 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_armv6= fails to compile: operator new takes type size_t as first parameterk/er +BROKEN_armv7= 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/cling/Makefile =================================================================== --- head/lang/cling/Makefile (revision 455166) +++ head/lang/cling/Makefile (revision 455167) @@ -1,125 +1,126 @@ # Created by: Mahdi Mokhtari # $FreeBSD$ PORTNAME= cling PORTVERSION= 0.4 PORTREVISION?= 3 CATEGORIES= lang devel MASTER_SITES= https://root.cern.ch/download/cling/ DISTNAME= ${PORTNAME}_2016-12-29_sources MAINTAINER= mmokhi@FreeBSD.org COMMENT= Interactive C++ Interpreter Based on LLVM and Clang Libs LICENSE= LLVM NCSA LICENSE_COMB= multi LICENSE_NAME_LLVM= LLVM Release License LICENSE_FILE_LLVM= ${WRKSRC}/LICENSE.TXT LICENSE_FILE_NCSA= ${WRKSRC}/tools/cling/LICENSE.TXT LICENSE_PERMS_LLVM= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_armv6= fails to compile: AArch64TargetMachine.cpp: relocation truncated to fit: R_ARM_CALL against symbol '__aeabi_uldivmod' +BROKEN_armv7= fails to compile: AArch64TargetMachine.cpp: relocation truncated to fit: R_ARM_CALL against symbol '__aeabi_uldivmod' BROKEN_powerpc64= fails to compile: IncrementalParser.cpp: 'to_string' is not a member of 'std' WRKSRC= ${WRKDIR}/src LLVM_RELEASE= 3.9.0 LLVM_SUFFIX= 39_cern-root LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} USES= cmake:outsource compiler:c11 compiler:c++11-lib cpe \ python:build shebangfix tar:bzip2 USE_LDCONFIG= ${LLVM_PREFIX}/lib SHEBANG_FILES= tools/clang/tools/clang-format/clang-format-diff.py \ tools/clang/tools/clang-format/git-clang-format \ tools/clang/tools/scan-view/bin/scan-view SUB_FILES= llvm-wrapper.sh SUB_LIST+= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}" PLIST_SUB+= LLVM_SUFFIX=${LLVM_SUFFIX} LLVM_RELEASE=${LLVM_RELEASE} CMAKE_BUILD_TYPE= Release CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX} CMAKE_ARGS+= -DINSTALL_LAYOUT=FREEBSD \ --target ${PORTNAME} CLING_FILES= bin/cling \ lib/libcling.so \ lib/libclingInterpreter.a \ lib/libclingJupyter.so \ lib/libclingMetaProcessor.a \ lib/libclingUserInterface.a \ lib/libclingUtils.a \ include/cling/Interpreter/AutoloadCallback.h \ include/cling/Interpreter/CIFactory.h \ include/cling/Interpreter/CValuePrinter.h \ include/cling/Interpreter/ClangInternalState.h \ include/cling/Interpreter/ClingCodeCompleteConsumer.h \ include/cling/Interpreter/ClingOptions.h \ include/cling/Interpreter/CompilationOptions.h \ include/cling/Interpreter/DynamicExprInfo.h \ include/cling/Interpreter/DynamicLibraryManager.h \ include/cling/Interpreter/DynamicLookupLifetimeHandler.h \ include/cling/Interpreter/DynamicLookupRuntimeUniverse.h \ include/cling/Interpreter/Exception.h \ include/cling/Interpreter/Interpreter.h \ include/cling/Interpreter/InterpreterCallbacks.h \ include/cling/Interpreter/InvocationOptions.h \ include/cling/Interpreter/LookupHelper.h \ include/cling/Interpreter/RuntimePrintValue.h \ include/cling/Interpreter/RuntimeUniverse.h \ include/cling/Interpreter/Transaction.h \ include/cling/Interpreter/Value.h \ include/cling/MetaProcessor/MetaProcessor.h \ include/cling/UserInterface/UserInterface.h \ include/cling/UserInterface/textinput/Callbacks.h \ include/cling/UserInterface/textinput/Color.h \ include/cling/UserInterface/textinput/Display.h \ include/cling/UserInterface/textinput/Editor.h \ include/cling/UserInterface/textinput/History.h \ include/cling/UserInterface/textinput/InputData.h \ include/cling/UserInterface/textinput/KeyBinding.h \ include/cling/UserInterface/textinput/Range.h \ include/cling/UserInterface/textinput/Reader.h \ include/cling/UserInterface/textinput/SignalHandler.h \ include/cling/UserInterface/textinput/StreamReader.h \ include/cling/UserInterface/textinput/StreamReaderUnix.h \ include/cling/UserInterface/textinput/StreamReaderWin.h \ include/cling/UserInterface/textinput/TerminalConfigUnix.h \ include/cling/UserInterface/textinput/TerminalDisplay.h \ include/cling/UserInterface/textinput/TerminalDisplayUnix.h \ include/cling/UserInterface/textinput/TerminalDisplayWin.h \ include/cling/UserInterface/textinput/Text.h \ include/cling/UserInterface/textinput/TextInput.h \ include/cling/UserInterface/textinput/TextInputContext.h \ include/cling/Utils/AST.h \ include/cling/Utils/Output.h \ include/cling/Utils/ParserStateRAII.h \ include/cling/Utils/Paths.h \ include/cling/Utils/Platform.h \ include/cling/Utils/SourceNormalization.h \ include/cling/Utils/Validation.h FIRST_FILE= ${CLING_FILES:C/^/XXXX/1:MXXXX*:C/^XXXX//} post-patch: @${REINPLACE_CMD} -e 's|%%LLVM_PREFIX%%|${LLVM_PREFIX}|g' \ ${PATCH_WRKSRC}/tools/cling/tools/driver/cling.cpp @${REINPLACE_CMD} -e 's|%%LLVM_PREFIX%%|${LLVM_PREFIX}|g' \ ${PATCH_WRKSRC}/tools/cling/lib/Interpreter/CIFactory.cpp post-install: ${RM} ${STAGEDIR}${LLVM_PREFIX}/man/man1/scan-build.1 ${RM} -rf ${STAGEDIR}${LLVM_PREFIX}/man ${INSTALL_SCRIPT} ${WRKDIR}/llvm-wrapper.sh \ ${STAGEDIR}${PREFIX}/${FIRST_FILE} ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/Interpreter ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/MetaProcessor ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/UserInterface/textinput ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/Utils .for file in ${CLING_FILES:C/^/XXXX/1:NXXXX*} ${LN} -f ${STAGEDIR}${PREFIX}/${FIRST_FILE} ${STAGEDIR}${PREFIX}/${file} .endfor .include Index: head/lang/dmd2/Makefile =================================================================== --- head/lang/dmd2/Makefile (revision 455166) +++ head/lang/dmd2/Makefile (revision 455167) @@ -1,118 +1,119 @@ # Created by: Ruben # $FreeBSD$ PORTNAME= dmd PORTVERSION= 2.073.2 DISTVERSIONPREFIX= v CATEGORIES= lang PKGNAMESUFFIX= 2 MAINTAINER= cy@FreeBSD.org COMMENT= D 2.0 compiler, not officially validated for FreeBSD LICENSE= ART10 DMD BSL LICENSE_COMB= multi LICENSE_NAME_DMD= Digital Mars license LICENSE_FILE_DMD= ${WRKSRC}/dmd/src/backendlicense.txt LICENSE_PERMS_DMD= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept BROKEN_armv6= dumps core: Assertion failed: (!signbit(Port::ldbl_nan)), function PortInitializer, file port.c +BROKEN_armv7= dumps core: Assertion failed: (!signbit(Port::ldbl_nan)), function PortInitializer, file port.c BROKEN_mips64= fails to compile: cc1: unrecognized command line option -m32 BROKEN_powerpc64= fails to build: can't mangle function with unknown linkage (void*()) BROKEN_sparc64= fails to install: divide-by-zero error BROKEN_FreeBSD_12= stack corruption in generated dmd tool caused by inode64 resulting in segfault NOT_FOR_ARCHS= aarch64 NOT_FOR_ARCHS_REASON= no cpu specified, assuming X86 USE_GITHUB= nodefault GH_ACCOUNT= dlang GH_PROJECT= dmd:dmd druntime:druntime phobos:phobos dlang.org:dlang_org USES= gmake MAKEFILE= posix.mak MAKE_ARGS= HOST_DMD=${WRKDIR}/.host_dmd-2.067.1/stage/usr/local/bin/dmd EXAMPLESDIR= ${PREFIX}/share/examples/dmd2 DOCSDIR= ${PREFIX}/share/doc/dmd2 WRKSRC= ${WRKDIR} OPTIONS_DEFINE= DOCS EXAMPLES .include post-extract: @${MV} ${WRKSRC_dmd} ${WRKSRC}/dmd @${MV} ${WRKSRC_druntime} ${WRKSRC}/druntime @${MV} ${WRKSRC_phobos} ${WRKSRC}/phobos @${MV} ${WRKSRC_dlang_org} ${WRKSRC}/dlang.org .if ${ARCH} == "amd64" MAKE_ARGS+= MODEL=64 MODEL= 64 .else MAKE_ARGS+= MODEL=32 MODEL= 32 .endif .if defined(WITH_DEBUG) MAKE_ARGS+= DEBUG_FLAGS=-g\ -DDEBUG=1\ -DUNITTEST BUILD=debug .endif MODULEDIR= ${PREFIX}/include/d/phobos2 post-patch: @${REINPLACE_CMD} -e "s|g++|${CXX}|" \ -e "s|/etc|${PREFIX}/etc|" \ ${WRKSRC}/dmd/src/posix.mak @${REINPLACE_CMD} -e "s|gcc|${CC}|" ${WRKSRC}/dmd/src/link.d @${REINPLACE_CMD} -e "s|cc|${CC}|" ${WRKSRC}/phobos/posix.mak @${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|" \ -e "s|\(dmd\)|\12|gI" \ -e "s|\\\BR|.BR|" \ ${WRKDIR}/dmd/docs/man/man1/dmd.1 \ ${WRKDIR}/dmd/docs/man/man5/dmd.conf.5 @${REINPLACE_CMD} -e "s|%@P%/../../src/phobos|${MODULEDIR}|" \ -e "s|%@P%/../lib|${PREFIX}/lib|" \ -e "s|%@P%/../../src/druntime|${PREFIX}/include/d/druntime|" \ ${WRKDIR}/dmd/ini/freebsd/bin${MODEL}/dmd.conf @${ECHO_CMD} >> ${WRKDIR}/dmd/ini/freebsd/bin${MODEL}/dmd.conf make-phobos: cd ${WRKSRC}/phobos && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} ${BUILD} make-druntime: cd ${WRKSRC}/druntime && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} ${BUILD} make-dmd: cd ${WRKSRC}/dmd && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} ${BUILD} do-build: make-dmd make-phobos make-druntime do-install: ${INSTALL_MAN} ${WRKDIR}/dmd/docs/man/man1/dmd.1 ${STAGEDIR}${MANPREFIX}/man/man1/dmd.1 ${INSTALL_MAN} ${WRKDIR}/dmd/docs/man/man5/dmd.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5/dmd.conf.5 ${INSTALL_DATA} ${WRKDIR}/dmd/ini/freebsd/bin${MODEL}/dmd.conf ${STAGEDIR}${PREFIX}/etc/dmd.conf ${INSTALL_PROGRAM} ${WRKSRC}/dmd/src/dmd ${STAGEDIR}${PREFIX}/bin/dmd ${INSTALL_DATA} ${WRKSRC}/phobos/generated/freebsd/release/${MODEL}/libphobos2.a ${STAGEDIR}${PREFIX}/lib ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKDIR}/dmd/ini/freebsd/bin${MODEL}/dmd.conf ${STAGEDIR}${PREFIX}/etc/dmd.conf.sample cd ${WRKDIR}/druntime/import && ${COPYTREE_SHARE} . ${STAGEDIR}${MODULEDIR} cd ${WRKSRC}/phobos && ${COPYTREE_SHARE} std ${STAGEDIR}${MODULEDIR} cd ${WRKSRC}/phobos && ${COPYTREE_SHARE} etc ${STAGEDIR}${MODULEDIR} post-install-DOCS-on: cd ${WRKSRC}/dlang.org && ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -f ${MAKEFILE} html ${BUILD} LATEST=${PORTVERSION} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/dmd/*.md ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/dlang.org/web && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: cd ${WRKDIR}/dmd && ${COPYTREE_SHARE} samples ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKDIR}/dmd/ini/freebsd/bin32/dmd.conf ${STAGEDIR}${EXAMPLESDIR}/dmd32.conf ${INSTALL_DATA} ${WRKDIR}/dmd/ini/freebsd/bin64/dmd.conf ${STAGEDIR}${EXAMPLESDIR}/dmd64.conf pre-fetch: ${MAKE} -f Makefile.bootstrap BOOTDIR=${WRKDIR} checksum pre-configure: ${MAKE} -f Makefile.bootstrap BOOTDIR=${WRKDIR} .include Index: head/lang/gauche/Makefile =================================================================== --- head/lang/gauche/Makefile (revision 455166) +++ head/lang/gauche/Makefile (revision 455167) @@ -1,95 +1,96 @@ # Created by: Akinori MUSHA aka knu # $FreeBSD$ PORTNAME= gauche PORTVERSION= 0.9.4 PORTREVISION= 1 CATEGORIES= lang scheme MASTER_SITES= SF/${PORTNAME}/Gauche DISTNAME= Gauche-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Scheme script interpreter with multibyte character handling LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= Fails to link: missing sbrk BROKEN_armv6= Fails to build: unknown attribute __alloc_size__; also fails in assembler +BROKEN_armv7= Fails to build: unknown attribute __alloc_size__; also fails in assembler BROKEN_mips= Fails to build: redefinition of GC_register_dynamic_libraries BROKEN_mips64= Fails to build: redefinition of GC_register_dynamic_libraries BROKEN_sparc64= Fails to build: do not know how to make sparc_mach_dep.lo USES= iconv makeinfo tar:tgz GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-tls=none \ ${ICONV_CONFIGURE_BASE:S/lib//} USE_LDCONFIG= yes MAKE_JOBS_UNSAFE=yes PLIST_SUB= VERSION="${PORTVERSION}" \ TARGET="${CONFIGURE_TARGET}" # avoids a problem with with ccache's pre-processor optimization MAKE_ENV+= CCACHE_CPP2=1 INFO= gauche-refe gauche-refj OPTIONS_DEFINE= GDBM THREADS SLIB OPTIONS_RADIO= MULTIBYTE OPTIONS_RADIO_MULTIBYTE= EUCJP SJIS UTF8 OPTIONS_DEFAULT= THREADS UTF8 OPTIONS_SUB= yes EUCJP_DESC= EUC-JP encoding support EUCJP_CONFIGURE_ON= --enable-multibyte=euc-jp GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm GDBM_CONFIGURE_ON= --with-local=${LOCALBASE} SLIB_DESC= Create catalogue for SLIB port SLIB_BUILD_DEPENDS= slib>0:lang/slib SLIB_CONFIGURE_ON= --with-slib=${LOCALBASE}/share/slib SLIB_CONFIGURE_OFF= --with-slib=${WRKDIR} SJIS_DESC= Shift_JIS encoding support SJIS_CONFIGURE_ON= --enable-multibyte=sjis THREADS_CONFIGURE_ON= --enable-threads=pthreads THREADS_CONFIGURE_OFF= --enable-threads=no UTF8_CONFIGURE_ON= --enable-multibyte=utf-8 .include .if !${PORT_OPTIONS:MEUCJP} && !${PORT_OPTIONS:MSJIS} && !${PORT_OPTIONS:MUTF8} CONFIGURE_ARGS+= --enable-multibyte=none .endif post-patch: @${REINPLACE_CMD} -e \ 's|-lpthread|-pthread|' ${WRKSRC}/configure post-install: @${TOUCH} ${STAGEDIR}${PREFIX}/lib/gauche-0.9/site/${CONFIGURE_TARGET}/.keepme @${MKDIR} ${STAGEDIR}${DATADIR}/${PORTVERSION}/lib/.packages @${TOUCH} ${STAGEDIR}${DATADIR}/${PORTVERSION}/lib/.packages/.keepme @${MKDIR} ${STAGEDIR}${DATADIR}/site/lib/.packages @${TOUCH} ${STAGEDIR}${DATADIR}/site/lib/.packages/.keepme @${MKDIR} ${STAGEDIR}${PREFIX}/share/gauche-0.9/site/lib/.packages @${TOUCH} ${STAGEDIR}${PREFIX}/share/gauche-0.9/site/lib/.packages/.keepme @${MKDIR} ${STAGEDIR}${DOCSDIR} @${TOUCH} ${STAGEDIR}${DOCSDIR}/.keepme @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${TOUCH} ${STAGEDIR}${EXAMPLESDIR}/.keepme .for i in gauche-config gosh @${CHMOD} u+w ${STAGEDIR}${PREFIX}/bin/${i} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i} @${CHMOD} u-w ${STAGEDIR}${PREFIX}/bin/${i} .endfor @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgauche-0.9.so.[0-9].* .for i in gauche-config gosh *.so @${CHMOD} u+w ${STAGEDIR}${PREFIX}/lib/gauche-0.9/${PORTVERSION}/${CONFIGURE_TARGET}/${i} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gauche-0.9/${PORTVERSION}/${CONFIGURE_TARGET}/${i} @${CHMOD} u-w ${STAGEDIR}${PREFIX}/lib/gauche-0.9/${PORTVERSION}/${CONFIGURE_TARGET}/${i} .endfor regression-test: build cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check .include Index: head/lang/hugs/Makefile =================================================================== --- head/lang/hugs/Makefile (revision 455166) +++ head/lang/hugs/Makefile (revision 455167) @@ -1,55 +1,56 @@ # Created by: Torsten Teg Grust (Torsten.Grust@uni-konstanz.de) # $FreeBSD$ PORTNAME= hugs98 PORTVERSION= 200609 PORTREVISION= 12 CATEGORIES= lang haskell MASTER_SITES= http://cvs.haskell.org/Hugs/downloads/2006-09/ DISTNAME= ${PORTNAME}-plus-${HUGS_DATE} MAINTAINER= haskell@FreeBSD.org COMMENT= Interpreter for the functional programming language Haskell 98 BUILD_DEPENDS= bash:shells/bash BROKEN_armv6= fails to compile: cppinput.c: invalid preprocessing directive \#! +BROKEN_armv7= fails to compile: cppinput.c: invalid preprocessing directive \#! BROKEN_powerpc64= fails to compile: cppinput.c: detected recursion whilst expanding macro "vector" WRKSRC= ${WRKDIR}/${DISTNAME} HUGS_DATE= Sep2006 USES= bison gmake openal:al,alut USE_CSTD= gnu89 USE_GCC= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-pthreads USE_GL= glut USE_XORG= sm ice xmu xi x11 post-patch: @${REINPLACE_CMD} 's/LIBS/LIBRARIES/' ${WRKSRC}/libraries/Makefile.in @${REINPLACE_CMD} -e '/^install :: install_notes/d ; \ /^install :: install_guide/d' \ ${WRKSRC}/src/MkInstal.in @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \ ${WRKSRC}/packages/OpenGL/configure \ ${WRKSRC}/packages/GLUT/configure \ ${WRKSRC}/packages/X11/configure \ ${WRKSRC}/packages/HGL/configure @${REINPLACE_CMD} -e 's,"gcc","${CC}",g' \ ${WRKSRC}/hsc2hs/Main.hs do-build: . for dir in src libraries docs cd ${WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET} . endfor do-install: . for dir in src libraries demos docs cd ${WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} . endfor .include Index: head/lang/io/Makefile =================================================================== --- head/lang/io/Makefile (revision 455166) +++ head/lang/io/Makefile (revision 455167) @@ -1,60 +1,61 @@ # Created by: Hye-Shik Chang # $FreeBSD$ PORTNAME= io PORTVERSION= 2017.09.06 PORTREVISION= 1 CATEGORIES= lang MAINTAINER= gahr@FreeBSD.org COMMENT= Small prototype-based programming language LICENSE= BSD3CLAUSE BROKEN_armv6= fails to compile: ucontext.h: expected parameter declarator +BROKEN_armv7= fails to compile: Coro.c:392:2: no member named 'arm_r0' in 'mcontext_t' USES= cmake:outsource,noninja compiler:c11 ssl USE_GITHUB= yes GH_ACCOUNT= stevedekorte MAKE_JOBS_UNSAFE=yes USE_LDCONFIG= yes PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_GROUP= ADDONS OPTIONS_SUB= yes .include "${.CURDIR}/Makefile.addons" post-patch: ${REINPLACE_CMD} -e 's/^[ ]*add_subdirectory/#&/' \ ${WRKSRC}/addons/CMakeLists.txt ${RM} ${WRKSRC}/modules/FindFreetype.cmake .for addon in ${ADDONS} ${ECHO} "add_subdirectory(${addon})" >> ${WRKSRC}/addons/CMakeLists.txt .endfor ${FIND} ${WRKSRC}/addons -name "*.bak" -o -name "*.orig" -delete post-install: ${FIND} -d ${STAGEDIR}${PREFIX}/lib/io/addons -type d -empty -delete ${FIND} ${STAGEDIR}${PREFIX}/lib/io/addons -type f -name "*.so" -exec \ ${STRIP_CMD} {} \; ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ${MKDIR} ${STAGEDIR}${DATADIR}/SyntaxHighlighters .for syn in "Emacs IntelliJ JEdit Kate Scintilla Vim" cd ${WRKSRC}/extras/SyntaxHighlighters && \ ${COPYTREE_SHARE} ${syn} ${STAGEDIR}${DATADIR}/SyntaxHighlighters .endfor do-test: cd ${BUILD_WRKSRC} && \ ./_build/binaries/io ${WRKSRC}/libs/iovm/tests/correctness/run.io .include Index: head/lang/ldc/Makefile =================================================================== --- head/lang/ldc/Makefile (revision 455166) +++ head/lang/ldc/Makefile (revision 455167) @@ -1,48 +1,49 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= ldc PORTVERSION= 1.3.0 CATEGORIES= lang MASTER_SITES= https://github.com/ldc-developers/ldc/releases/download/v${PORTVERSION}/:source \ https://github.com/ldc-developers/ldc/releases/download/v${BOOTVER}/:bootstrap DISTFILES= ${DISTNAME:S/$/-src/}${EXTRACT_SUFX}:source MAINTAINER= acm@FreeBSD.org COMMENT= The LLVM-based D compiler LICENSE= BSD3CLAUSE BUILD_DEPENDS= clang39:devel/llvm39 LIB_DEPENDS= libconfig.so:devel/libconfig BROKEN_aarch64= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? BROKEN_armv6= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? +BROKEN_armv7= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? BROKEN_powerpc64= fails to compile: cc1plus: error: unrecognized command line option "-std=c++11" USES= cmake CMAKE_ARGS+= -DD_COMPILER:STRING="${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/}/bin/ldmd2" \ -DD_COMPILER_FLAGS:STRING=${D_COMPILER_FLAGS} \ -DD_FLAGS:STRING=${D_FLAGS} \ -DBUILD_SHARED_LIBS:STRING="BOTH" CC= clang39 BOOTVER= 0.17.3 LDCVER= ${PORTVERSION} D_FLAGS= "-w;" WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/$/-src/} DISTFILES+= ${PORTNAME}-${BOOTVER}-src.tar.gz:bootstrap .include .if ${ARCH} == "amd64" D_COMPILER_FLAGS="-m64 -relocation-model=pic" D_FLAGS="-m64;-relocation-model=pic" .endif pre-configure: @cd ${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/} && ${CMAKE_BIN} . @cd ${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/} && ${MAKE} .include Index: head/lang/micropython/Makefile =================================================================== --- head/lang/micropython/Makefile (revision 455166) +++ head/lang/micropython/Makefile (revision 455167) @@ -1,49 +1,50 @@ # $FreeBSD$ PORTNAME= micropython PORTVERSION= 1.5.1 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= lang python MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of the Python language for microcontrollers LICENSE= MIT LIB_DEPENDS= libffi.so:devel/libffi USES= gmake pkgconfig python:3,build readline shebangfix USE_GITHUB= yes PLIST_FILES= bin/micropython BROKEN_armv6= fails to assemble: error: invalid operand for instruction +BROKEN_armv7= fails to assemble: error: invalid operand for instruction WRKSRC_SUBDIR= unix SHEBANG_FILES= ../tools/make-frozen.py MAKE_ARGS+= V=1 MAKE_ENV+= PYTHON=${PYTHON_CMD} CFLAGS_EXTRA="${CPPFLAGS} ${CFLAGS}" TEST_TARGET= test post-patch: @${REINPLACE_CMD} -e 's|-Werror||;/^COPT =/d; \ s|ls -1 -v|ls -1|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|re_exec|mp_re_exec|' \ ${WRKSRC}/../extmod/modure.c @${REINPLACE_CMD} -e 's|AS =|AS ?=|;s|LD =|LD ?=|; \ s|CC =|CC ?=|;s|PYTHON =|PYTHON ?=|' \ ${WRKSRC}/../py/mkenv.mk @${REINPLACE_CMD} -e 's|libc\.so\.6|libc\.so\.7|;' \ ${WRKSRC}/../tests/unix/ffi_callback.py \ ${WRKSRC}/../tests/unix/ffi_float.py do-install: ${INSTALL_PROGRAM} ${WRKSRC}/micropython ${STAGEDIR}${PREFIX}/bin pre-test: @${RM} ${WRKSRC}/../tests/basics/memoryerror.py .include Index: head/lang/mosh/Makefile =================================================================== --- head/lang/mosh/Makefile (revision 455166) +++ head/lang/mosh/Makefile (revision 455167) @@ -1,49 +1,50 @@ # Created by: Katsuji ISHIKAWA # $FreeBSD$ PORTNAME= mosh PORTVERSION= 0.2.7 PORTREVISION= 3 CATEGORIES= lang MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mosh-scheme/ PKGNAMESUFFIX= -scheme MAINTAINER= mjt@cltn.org COMMENT= Fast R6RS Scheme interpreter LICENSE= BSD2CLAUSE LIB_DEPENDS= libgmp.so:math/gmp \ libonig.so:devel/oniguruma BROKEN_armv6= fails to link: os_dep.c: undefined reference to '__stack_base__' +BROKEN_armv7= fails to link: os_dep.c: undefined reference to '__stack_base__' BROKEN_mips64= fails to compile: os_dep.c: redefinition of 'GC_register_dynamic_libraries' NOT_FOR_ARCHS= aarch64 NOT_FOR_ARCHS_REASON= gcconfig.h: the collector has not been ported to this machine/OS combination CONFLICTS_INSTALL= mosh-1.[0-9].* USES= gmake ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir=${PREFIX}/lib CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .if ${MACHINE_CPU:Msse3} CONFIGURE_ENV+= MOSH_OPTS="-msse3 -mfpmath=sse" .elif ${MACHINE_CPU:Msse2} CONFIGURE_ENV+= MOSH_OPTS="-msse2 -mfpmath=sse" .elif ${MACHINE_CPU:Msse} CONFIGURE_ENV+= MOSH_OPTS="-msse -mfpmath=sse" .elif ${MACHINE_CPU:Mmmx} CONFIGURE_ENV+= MOSH_OPTS="-mmmx" .endif x-generate-plist: stage @(${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/man -name \ '*mosh*' ; ${FIND} ${STAGEDIR}${PREFIX}/lib/mosh -type f) \ | ${SORT} | ${SED} -e 's,^${STAGEDIR}${PREFIX}/,,' \ > pkg-plist.new .include Index: head/lang/nim/Makefile =================================================================== --- head/lang/nim/Makefile (revision 455166) +++ head/lang/nim/Makefile (revision 455167) @@ -1,59 +1,60 @@ # Created by: Neal Nelson # $FreeBSD$ PORTNAME= nim PORTVERSION= 0.17.2 CATEGORIES= lang MASTER_SITES= https://nim-lang.org/download/ MAINTAINER= ports@nicandneal.net COMMENT= Nim programming language LICENSE= MIT LICENSE_FILE= ${WRKSRC}/copying.txt BROKEN_aarch64= fails to compile: crt1.c: undefined reference to main BROKEN_armv6= fails to compile: crt1.c: undefined reference to main +BROKEN_armv7= fails to compile: crt1.c: undefined reference to main BROKEN_mips64= fails to build: build.sh: clang: not found BROKEN_powerpc64= fails to build: build.sh: clang: not found BROKEN_sparc64= fails to build: build.sh: clang: not found TOOLS_DESC= Build and install nimgrep and nimsuggest OPTIONS_DEFINE= DOCS TOOLS OPTIONS_SUB= yes MAKE_JOBS_UNSAFE= yes USES= compiler tar:xz .include TLIST= nimgrep nimsuggest post-patch: .if ${COMPILER_TYPE} == clang @${REINPLACE_CMD} -e '/cc =/s/gcc/clang/' ${WRKSRC}/config/nim.cfg .endif do-build: cd ${WRKSRC} && ${SETENV} CC="${CC}" LINKER="${CC}" \ COMP_FLAGS="${CPPFLAGS} ${CFLAGS}" LINK_FLAGS="${LDFLAGS}" \ ${SH} build.sh cd ${WRKSRC} && bin/nim c --parallelBuild=${MAKE_JOBS_NUMBER} koch cd ${WRKSRC} && ./koch boot --parallelBuild=${MAKE_JOBS_NUMBER} \ -d:release do-build-TOOLS-on: cd ${WRKSRC} && ./koch tools --parallelBuild=${MAKE_JOBS_NUMBER} \ -d:release do-install: cd ${WRKSRC} && ${SH} install.sh ${STAGEDIR}${PREFIX} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nim do-install-TOOLS-on: .for t in ${TLIST} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${t} ${STAGEDIR}${PREFIX}/bin .endfor .include Index: head/lang/onyx/Makefile =================================================================== --- head/lang/onyx/Makefile (revision 455166) +++ head/lang/onyx/Makefile (revision 455167) @@ -1,60 +1,61 @@ # 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_armv7= 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} 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/pfe/Makefile =================================================================== --- head/lang/pfe/Makefile (revision 455166) +++ head/lang/pfe/Makefile (revision 455167) @@ -1,34 +1,35 @@ # Created by: patrick # $FreeBSD$ PORTNAME= pfe PORTVERSION= 0.33.71 PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= SF MAINTAINER= johans@FreeBSD.org COMMENT= Implementation of ANSI Forth BROKEN_aarch64= fails to compile: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 BROKEN_armv6= fails to compile: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 +BROKEN_armv7= fails to compile: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 BROKEN_i386= fails to link BROKEN_powerpc= fails to compile BROKEN_powerpc64= fails to build: lvalue required as increment operand GNU_CONFIGURE= yes USES= gmake perl5 libtool tar:bzip2 USE_PERL5= build USE_LDCONFIG= yes CONFIGURE_ARGS= --without-testmodule MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|^CFLAGS=|#CFLAGS=|g ; \ s|-O$$opt_level||g' ${WRKSRC}/pfe/configure post-install: ${LN} -s libpfe-0-forth.so.33 ${STAGEDIR}${PREFIX}/lib/libpfe-0-forth.so .include Index: head/lang/qore/Makefile =================================================================== --- head/lang/qore/Makefile (revision 455166) +++ head/lang/qore/Makefile (revision 455167) @@ -1,41 +1,42 @@ # $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_armv7= fails to compile: calling a private constructor of class 'ReferenceNode' BROKEN_powerpc= fails to build 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/rexx-imc/Makefile =================================================================== --- head/lang/rexx-imc/Makefile (revision 455166) +++ head/lang/rexx-imc/Makefile (revision 455167) @@ -1,60 +1,61 @@ # Created by: James FitzGibbon # $FreeBSD$ PORTNAME= rexx-imc PORTVERSION= 1.76 PORTREVISION= 3 CATEGORIES= lang MASTER_SITES= http://www.cs.ox.ac.uk/people/ian.collier/distribution/ \ ftp://ftp.sai.msu.su/pub/unix/rexx/ MAINTAINER= ports@FreeBSD.org COMMENT= Procedural programming language designed by IBM's UK Laboratories CONFLICTS= rexx-regina-* oorexx-[0-9]* BROKEN_armv6= fails to link: /nxb-bin/usr/bin/ld: hidden symbol __aeabi_uidivmod in libgcc.a is referenced by DSO +BROKEN_armv7= fails to link: /nxb-bin/usr/bin/ld: hidden symbol __aeabi_uidivmod in libgcc.a is referenced by DSO HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Make CONFIGURE_ENV= PREFIX="${PREFIX}" CONFIGURE_ARGS= o all # configures and builds in one step NO_BUILD= yes USE_LDCONFIG= yes DOCFILES= rexx.info rexx.ref rexx.summary rexx.tech RMEFILES= README README.Y2K README.bugreport README.docs \ README.files README.make README.news README.platforms OPTIONS_DEFINE= DOCS EXAMPLES post-patch: # CFLAGS safeness for ARCHs other than i386 @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/Make # CC safeness @${REINPLACE_CMD} -E -e 's|^CC=.+$$|CC=${CC}|' ${WRKSRC}/Make do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} rexx rxque rxstack \ ${STAGEDIR}${PREFIX}/bin) ${INSTALL_DATA} ${WRKSRC}/rexxsaa.h ${STAGEDIR}${PREFIX}/include ${INSTALL_LIB} ${WRKSRC}/librexx.so.2 ${WRKSRC}/rxmathfn.rxfn \ ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/rxmathfn.rxlib ${STAGEDIR}${PREFIX}/lib ${LN} -sf librexx.so.2 ${STAGEDIR}${PREFIX}/lib/librexx.so (cd ${WRKSRC} && ${INSTALL_MAN} rexx.1 rxstack.1 rxque.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${RMEFILES} \ ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC} && ${INSTALL_SCRIPT} box rexxcps.rexx rexxtest.rexx \ rxmathfn.rexx shell.rexx ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/lang/rexx-regina/Makefile =================================================================== --- head/lang/rexx-regina/Makefile (revision 455166) +++ head/lang/rexx-regina/Makefile (revision 455167) @@ -1,73 +1,74 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= regina PORTVERSION= 3.9.1 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}-rexx/${PORTNAME}-rexx/${PORTVERSION}:source \ SF/${PORTNAME}-rexx/${PORTNAME}-documentation/${PORTVERSION}:docs PKGNAMEPREFIX= rexx- DISTNAME= Regina-REXX-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:source DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= Regina-REXX-${PORTVERSION}.tar.gz MAINTAINER= bob@eager.cx COMMENT= Rexx interpreter LICENSE= LGPL21+ BROKEN_aarch64= Does not build: error: expected expression BROKEN_armv6= Does not build: error: expected expression +BROKEN_armv7= Does not build: error: expected expression BROKEN_mips= Does not build: error: expected expression BROKEN_mips64= Does not build: error: expected expression BROKEN_powerpc64= Does not build: error: expected expression BROKEN_sparc64= Does not build: error: expected expression USES= gmake iconv ncurses USE_RC_SUBR= rxstack GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_c_char_unsigned=yes CONFIGURE_ARGS= --with-addon-dir=${PREFIX}/lib/Regina-REXX/addons USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes DATADIR= ${PREFIX}/share/${PKGNAMEPREFIX}${PORTNAME} DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME} CONFLICTS= rexx-imc-[0-0]* oorexx-[0-9]* OPTIONS_DEFINE= DOCS EXAMPLES DOCS_DISTFILES= regina.pdf:docs \ regutil.pdf:docs .include .if ${ARCH} == i386 || ${ARCH} == powerpc CONFIGURE_ARGS+= --enable-32bit .endif post-extract-DOCS-on: @${CP} ${DISTDIR}/${DIST_SUBDIR}/regina.pdf ${WRKDIR} @${CP} ${DISTDIR}/${DIST_SUBDIR}/regutil.pdf ${WRKDIR} post-patch: @${REINPLACE_CMD} -e \ '/$${CFLAGS}/s|^|#| ; \ s|"-lpthread"|"-pthread"|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/^examplesdir/s|=.*|= $$(datadir)/examples/$$(PACKAGE)| ; \ /$$(sysconfdir)/s|^|#|' ${WRKSRC}/Makefile.in post-stage: @${LN} -f ${STAGEDIR}/${PREFIX}/man/man1/regina.1.gz \ ${STAGEDIR}/${PREFIX}/man/man1/rexx.1.gz post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKDIR}/regina.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKDIR}/regutil.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/lang/scm/Makefile =================================================================== --- head/lang/scm/Makefile (revision 455166) +++ head/lang/scm/Makefile (revision 455167) @@ -1,100 +1,101 @@ # Created by: hsu # $FreeBSD$ PORTNAME= scm PORTVERSION= 5f2 PORTREVISION= 5 CATEGORIES= lang scheme MASTER_SITES= http://groups.csail.mit.edu/mac/ftpdir/scm/%SUBDIR%/ MASTER_SITE_SUBDIR= . OLD DISTFILES= ${DISTNAME}${EXTRACT_SUFX} slib-3b5.zip slib-psd1-3.tar.gz EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= mi@aldan.algebra.com COMMENT= Scheme interpreter LICENSE= LGPL21 BROKEN_aarch64= does not link: undefined reference to sbrk BROKEN_armv6= does not build: fails self-tests +BROKEN_armv7= does not build: fails self-tests BROKEN_mips= does not build BROKEN_mips64= does not build BROKEN_powerpc64= does not build: error: r4rstest.scm: segment violation 11 WRKSRC= ${WRKDIR}/${PORTNAME} USES= readline zip USE_GCC= any HAS_CONFIGURE= yes CONFIGURE_ENV= --prefix=${PREFIX} MAKE_JOBS_UNSAFE= yes CFLAGS+= -Wall -Wwrite-strings -Wmissing-declarations -Wredundant-decls -Wcast-qual CFLAGS+= -Wno-unused-label -Wno-uninitialized SUB_FILES= require.scm PLIST_SUB= VERSION="${PORTVERSION}" PKGDEINSTALL= ${PKGINSTALL} INFO= scm OPTIONS_DEFINE= X11 OPTIONS_SUB= yes X11_USE= xorg=ice,sm,x11,xext SCM_DATA= COPYING COPYING.LESSER Iedline.scm Idiffer.scm \ Init${PORTVERSION}.scm Link.scm Macexp.scm Macro.scm \ Transcen.scm Tscript.scm build build.scm compile.scm \ hobbit.scm mkimpcat.scm patchlvl.h \ r4rstest.scm rwb-isam.scm scmhob.h scmhob.scm wbtab.scm SCM_DATA_X11= keysymdef.scm x11.scm xatoms.scm xevent.scm SCM_MODULES= byte.so bytenumb.so crs.so differ.so edline.so gsubr.so \ ioext.so posix.so ramap.so record.so rgx.so sc2.so \ socket.so unix.so SCM_MODULES_X11=x.so .include .if ${PORT_OPTIONS:MX11} SCM_MODULES+= ${SCM_MODULES_X11} SCM_DATA+= ${SCM_DATA_X11} .endif .if ${ARCH} == "ia64" EXTRA_PATCHES+= ${FILESDIR}/ia64-patch ARCHOBJS= continue-ia64.S .endif post-extract: # Certain .scm files are needed during build: @${TAR} -C ${WRKDIR} -zxf ${DISTDIR}/${DISTFILES:Mslib*.zip} '*.scm' post-patch: @${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include| ; \ /strip/s|^|#|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \ s|%%CFLAGS%%|${CFLAGS}|g ; \ s|%%ARCHOBJS%%|${ARCHOBJS}|g ; \ s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/build.scm @${REINPLACE_CMD} -e 's|__osf__|__FreeBSD__|' ${WRKSRC}/gmalloc.c @${REINPLACE_CMD} -e 's|gnuregex\.h|gnu/regex.h|g' ${WRKSRC}/rgx.c @${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|g' \ ${WRKSRC}/xgen.scm do-install: ${INSTALL_PROGRAM} ${WRKSRC}/scm ${WRKSRC}/scmlit \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/scm.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/lib/scm ${INSTALL_DATA} ${WRKDIR}/require.scm ${SCM_DATA:S|^|${WRKSRC}/|} \ ${STAGEDIR}${PREFIX}/lib/scm ${INSTALL_LIB} ${SCM_MODULES:S|^|${WRKSRC}/|} \ ${STAGEDIR}${PREFIX}/lib/scm ${TAR} -C ${STAGEDIR}${PREFIX}/lib/scm -xf ${DISTDIR}/${DISTFILES:Mslib*.tar.gz} '*.scm' ${INSTALL_DATA} ${WRKDIR}/slib/*.scm ${STAGEDIR}${PREFIX}/lib/scm/slib/ ${INSTALL_DATA} ${WRKDIR}/scm/scm.info ${STAGEDIR}${PREFIX}/${INFO_PATH} .include Index: head/lang/see/Makefile =================================================================== --- head/lang/see/Makefile (revision 455166) +++ head/lang/see/Makefile (revision 455167) @@ -1,57 +1,58 @@ # 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= BSD3CLAUSE DTOA.C LICENSE_COMB= multi LICENSE_NAME_DTOA.C= License of dtoa.c LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYING LICENSE_FILE_DTOA.C= ${WRKSRC}/COPYING LICENSE_PERMS_DTOA.C= ${_LICENSE_PERMS_DEFAULT} 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 +BROKEN_armv7= 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]* USES= libtool pathfix perl5 USE_LDCONFIG= yes 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 Index: head/lang/siod/Makefile =================================================================== --- head/lang/siod/Makefile (revision 455166) +++ head/lang/siod/Makefile (revision 455167) @@ -1,28 +1,29 @@ # Created by: jkoshy # $FreeBSD$ PORTNAME= siod PORTVERSION= 3.4 CATEGORIES= lang scheme MASTER_SITES= LOCAL/jkoshy DISTNAME= siod EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Small footprint implementation of the Scheme programming language BROKEN_armv6= fails to link: final link failed: Nonrepresentable section on output +BROKEN_armv7= fails to link: ld: siod: hidden symbol `__aeabi_uidivmod' in /usr/lib/libgcc.a(aeabi_uidivmod.o) is referenced by DSO BROKEN_mips64= fails to link: final link failed: Nonrepresentable section on output USE_LDCONFIG= yes NO_WRKSUBDIR= yes MAKEFILE= makefile ALL_TARGET= freebsd MAKE_ENV= LD_LIBRARY_PATH=. MAKE_JOBS_UNSAFE= yes post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/siod .include Index: head/lang/spidermonkey17/Makefile =================================================================== --- head/lang/spidermonkey17/Makefile (revision 455166) +++ head/lang/spidermonkey17/Makefile (revision 455167) @@ -1,70 +1,71 @@ # Created by: Dan Rench # $FreeBSD$ PORTNAME= spidermonkey17 DISTVERSION= 1.7.0 PORTREVISION= 4 CATEGORIES= lang MASTER_SITES= MOZILLA/js DISTNAME= js-${DISTVERSION} MAINTAINER= citric@cubicone.tmetic.com COMMENT= Standalone JavaScript interpreter from the Mozilla project LIB_DEPENDS= libnspr4.so:devel/nspr CONFLICTS= njs-[0-9]* MAKE_ARGS+= JS_THREADSAFE=YES \ PROG_LIBS="-lreadline -lncurses -lm -lpthread" \ LDFLAGS="-L${LOCALBASE}/lib" CFLAGS+= -I${LOCALBASE}/include/nspr BROKEN_armv6= fails to link: final link failed: Nonrepresentable section on output +BROKEN_armv7= fails to link: /nxb-bin/usr/bin/ld: FreeBSD12.0-CURRENT_DBG.OBJ/js: hidden symbol `__aeabi_uidivmod' in /usr/lib/libgcc.a(aeabi_uidivmod.o) is referenced by DSO BROKEN_mips64= fails to link: final link failed: Nonrepresentable section on output BROKEN_sparc64= fails to link USES= gmake ncurses readline MAKEFILE= Makefile.ref ALL_TARGET= ${OPSYS}`${UNAME} -r`_DBG.OBJ/js MAKE_ENV+= CCC="${CXX}" USE_LDCONFIG= yes SRC_DIR= js/src JSH= jsapi.h jsarena.h jsarray.h jsatom.h jsautocfg.h jsbool.h \ jsclist.h jscntxt.h jscompat.h jsconfig.h jsdate.h jsdhash.h \ jsdtoa.h jsemit.h jsexn.h jsfun.h jsgc.h jshash.h jsinterp.h \ jsiter.h jslibmath.h jslock.h jslong.h jsmath.h jsnum.h jsobj.h \ jsopcode.h jsosdep.h jsotypes.h jsparse.h jsprf.h jsprvtd.h \ jspubtd.h jsutil.h jsregexp.h jsscan.h jsscope.h jsscript.h \ jsstr.h jstypes.h jsxdrapi.h jsxml.h \ js.msg jsproto.tbl PLIST_FILES= bin/js lib/libjs.so lib/libjs.so.1 ${JSH:S,^,include/js-1.7/,} WRKSRC= ${WRKDIR}/${SRC_DIR} EXTRACT_AFTER_ARGS= --exclude js/jsd OPTIONS_DEFINE= UTF8 .include .if ${PORT_OPTIONS:MUTF8} CFLAGS+= -DJS_C_STRINGS_ARE_UTF8 .endif do-configure: ${CP} ${WRKSRC}/config/Linux_All.mk \ ${WRKSRC}/config/${OPSYS}`${UNAME} -r`.mk do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${OPSYS}`${UNAME} -r`_DBG.OBJ/js \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/${OPSYS}`${UNAME} -r`_DBG.OBJ/libjs.so \ ${STAGEDIR}${PREFIX}/lib ${LN} -sf libjs.so ${STAGEDIR}${PREFIX}/lib/libjs.so.1 ${CP} ${WRKSRC}/${OPSYS}`${UNAME} -r`_DBG.OBJ/jsautocfg.h ${WRKSRC} @${MKDIR} ${STAGEDIR}${PREFIX}/include/js-1.7 @${INSTALL_DATA} ${JSH:S,^,${WRKSRC}/,} \ ${STAGEDIR}${PREFIX}/include/js-1.7/ .include Index: head/mail/bogofilter/Makefile =================================================================== --- head/mail/bogofilter/Makefile (revision 455166) +++ head/mail/bogofilter/Makefile (revision 455167) @@ -1,100 +1,101 @@ # Created by: Matthias Andree # $FreeBSD$ PORTNAME= bogofilter PORTVERSION= 1.2.4 PORTREVISION?= 7 CATEGORIES?= mail MASTER_SITES= SF/bogofilter/bogofilter-current/bogofilter-${PORTVERSION} MAINTAINER?= mandree@FreeBSD.org COMMENT= Fast, teachable, learning spam detector LICENSE= GPLv2 BROKEN_armv6= fails to configure: Cannot open a shared environment in Berkeley DB +BROKEN_armv7= fails to configure: Cannot open a shared environment in Berkeley DB .if !defined(MASTERDIR) || ${MASTERDIR} == ${.CURDIR} # building master port USES+= bdb:5+ .endif OPTIONS_DEFINE= GSL UNICODE DOCS OPTIONS_DEFAULT= GSL UNICODE GSL_DESC= Link with system-wide GSL dynamically (recommended) UNICODE_DESC= Normalize tokens to Unicode (UTF-8) (recommended) CONFLICTS_INSTALL?= bogofilter-sqlite-[0-9]* bogofilter-qdbm-[0-9]* bogofilter-tc-[0-9]* [a-z][a-z]-bogofilter-[0-9]* USES+= cpe perl5 shebangfix tar:bzip2 SHEBANG_FILES= contrib/randomtrain.sh contrib/scramble.sh \ src/tests/unsort.pl contrib/*.pl USE_PERL5= run GNU_CONFIGURE= yes CPE_VENDOR= bogofilter_project UNICODE_USES= iconv UNICODE_CONFIGURE_ENABLE= unicode GSL_LIB_DEPENDS= libgsl.so:math/gsl GSL_CONFIGURE_ARGS_OFF= --with-included-gsl PORTDOCS= * TEST_TARGET= check .include BF_LIBS?= -l${BDB_LIB_NAME} BF_CPPFLAGS?= -I${BDB_INCLUDE_DIR} -I${LOCALBASE}/include CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc .if ${PORT_OPTIONS:MUNICODE} BF_LIBS+= ${ICONV_LIB} .endif CPPFLAGS+= ${BF_CPPFLAGS} LIBS+= -L${LOCALBASE}/lib ${BF_LIBS} CONFIGURE_ENV+= PERL="${PERL}" INSTALL_TARGET= install-strip prefix=${PREFIX} mandir=${MANPREFIX}/man post-patch: ${REINPLACE_CMD} -e 's/INTEGRITY_TESTS = t.lock1 t.lock3 t.valgrind/INTEGRITY_TESTS = t.lock1/' \ -e 's/ENVIRON_TESTS = t.abort/ENVIRON_TESTS =/' \ ${WRKSRC}/src/tests/Makefile.am # XXX: disable self-tests until issue with automake-1.13 is sorted out # post-build:: # cd ${WRKSRC}/src && make check SHELL=${SH} post-install:: @${MKDIR} ${STAGEDIR}${DOCSDIR}/contrib .for i in html programmer xml @${MKDIR} ${STAGEDIR}${DOCSDIR}/${i} .endfor .for i in AUTHORS COPYING INSTALL NEWS README README.svn \ doc/README.validation TODO GETTING.STARTED \ RELEASE.NOTES doc/README.db doc/README.sqlite \ doc/integrating-with-postfix doc/integrating-with-qmail \ doc/bogofilter-tuning.HOWTO.html doc/bogofilter-SA-* \ doc/bogofilter-faq.html doc/bogofilter-faq-fr.html ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .for i in README.randomtrain README.contrib ${INSTALL_DATA} ${WRKSRC}/contrib/${i} ${STAGEDIR}${DOCSDIR}/contrib/${i} .endfor ${INSTALL_DATA} ${WRKSRC}/trio/AUTHORS ${STAGEDIR}${DOCSDIR}/AUTHORS.trio ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${WRKSRC}/doc/*.xml ${STAGEDIR}${DOCSDIR}/xml ${INSTALL_DATA} ${WRKSRC}/doc/programmer/README.freebsd ${STAGEDIR}${DOCSDIR}/programmer ${INSTALL_PROGRAM} ${WRKSRC}/bogogrep ${STAGEDIR}${PREFIX}/bin/ .for i in bfproxy.pl bogofilter-milter.pl bogo.R bogofilter-qfe.sh \ mime.get.rfc822.pl parmtest.sh printmaildir.pl \ bogominitrain.pl \ randomtrain.sh scramble.sh spamitarium.pl stripsearch.pl trainbogo.sh ${INSTALL_SCRIPT} ${WRKSRC}/contrib/${i} ${STAGEDIR}${DOCSDIR}/contrib/${i} .endfor .for i in dot-qmail-bogofilter-default \ mailfilter.example procmailrc.example vm-bogofilter.el ${INSTALL_DATA} ${WRKSRC}/contrib/${i} ${STAGEDIR}${DOCSDIR}/contrib/${i} .endfor .include Index: head/mail/cyrus-imapd25/Makefile =================================================================== --- head/mail/cyrus-imapd25/Makefile (revision 455166) +++ head/mail/cyrus-imapd25/Makefile (revision 455167) @@ -1,242 +1,243 @@ # $FreeBSD$ PORTNAME= cyrus-imapd PORTVERSION= 2.5.11 #PORTREVISION= 0 CATEGORIES= mail ipv6 MASTER_SITES= ftp://ftp.cyrusimap.org/cyrus-imapd/ \ http://cyrusimap.org/releases/ PKGNAMESUFFIX= 25 MAINTAINER= ume@FreeBSD.org COMMENT= The cyrus mail server, supporting POP3 and IMAP4 protocols LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \ libpcre.so:devel/pcre BROKEN_armv6= fails to build: ./tools/config2header: Error code 1 +BROKEN_armv7= fails to build: ./tools/config2header: Error code 1 CONFLICTS_INSTALL= cyrus-imapd-2.[^5].* cyrus-imapd2[^5]-2.[^5].* \ cyrus-imapd3* USE_RC_SUBR= imapd USES= cpe libtool perl5 ssl GNU_CONFIGURE= yes CYRUS_PREFIX= ${PREFIX}/cyrus CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \ --with-cyrus-prefix=${CYRUS_PREFIX} \ --with-cyrus-user=${CYRUS_USER} \ --with-cyrus-group=${CYRUS_GROUP} \ --with-sasl=${LOCALBASE} \ --with-bdb=${BDB_LIB_NAME} \ --with-com_err \ --with-openssl=${OPENSSLBASE} \ --with-perl=${PERL} CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib" CPPFLAGS+= -I${LOCALBASE}/include MAKE_JOBS_UNSAFE= yes CPE_VENDOR= cmu CPE_PRODUCT= cyrus_imap_server OPTIONS_DEFINE= AUTOCREATE BDB HTTP IDLED LDAP MURDER MYSQL \ NETSCAPEHACK NNTP PGSQL REPLICATION SNMP SQLITE DOCS \ EXAMPLES #OPTIONS_DEFINE+= CLAMAV DRAC OPTIONS_DEFAULT= BDB IDLED OPTIONS_SUB= yes AUTOCREATE_DESC= Enable autocreate support AUTOCREATE_CONFIGURE_ENABLE= autocreate BDB_USES= bdb BDB_CONFIGURE_ON= --with-bdb-incdir=${BDB_INCLUDE_DIR} \ --with-bdb-libdir=${LOCALBASE}/lib CLAMAV_DESC= Use ClamAV CLAMAV_CONFIGURE_WITH= clamav CLAMAV_LIB_DEPENDS= libclamav.so:security/clamav DRAC_DESC= Enable DRAC support DRAC_CONFIGURE_ON= --with-drac=${LOCALBASE} DRAC_BUILD_DEPENDS= ${LOCALBASE}/lib/libdrac.a:mail/drac HTTP_DESC= Enable HTTP (beta quality) HTTP_CONFIGURE_ENABLE= http HTTP_LIB_DEPENDS= libjansson.so:devel/jansson \ libical.so:devel/libical HTTP_USES= pkgconfig HTTP_USE= GNOME=libxml2 IDLED_DESC= Enable IMAP idled support IDLED_CONFIGURE_ENABLE= idled LDAP_DESC= Enable LDAP support (experimental) LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_ON= --with-ldap=${LOCALBASE} MURDER_DESC= Enable IMAP Murder support MURDER_CONFIGURE_ENABLE=murder MURDER_MAKE_ENV= PTHREAD_LIBS="-lpthread" MYSQL_USES= mysql MYSQL_CONFIGURE_ON= --with-mysql=yes \ --with-mysql-libdir=${LOCALBASE}/lib/mysql \ --with-mysql-incdir=${LOCALBASE}/include/mysql NETSCAPEHACK_DESC= Enable X-NETSCAPE extensions NETSCAPEHACK_CONFIGURE_ENABLE=netscapehack NNTP_DESC= Enable NNTP support NNTP_CONFIGURE_ENABLE= nntp PGSQL_USES= pgsql PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE} REPLICATION_DESC= Enable replication (experimental) REPLICATION_CONFIGURE_ENABLE=replication SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_ON= --with-snmp=${LOCALBASE} SNMP_CONFIGURE_OFF= --with-snmp=no SQLITE_CONFIGURE_ON= --with-sqlite=${LOCALBASE} UNAMER!= uname -r OSMAJOR= ${UNAMER:C/[.-].*//} OPTIONS_RADIO= GSSAPI OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT .if exists(/usr/lib/libkrb5.a) OPTIONS_RADIO_GSSAPI+= GSSAPI_BASE .if ${OSMAJOR} >= 9 OPTIONS_DEFAULT+= GSSAPI_BASE .endif .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \ --with-gss_impl=heimdal GSSAPI_HEIMDAL_USES= gssapi:heimdal,flags GSSAPI_HEIMDAL_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \ --with-gss_impl=heimdal GSSAPI_MIT_USES= gssapi:mit GSSAPI_MIT_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \ --with-gss_impl=mit MANDIRS= ${CYRUS_PREFIX}/man PORTDOCS= * SUB_FILES= pkg-message pkg-install pkg-deinstall cyrus-imapd-man.conf SUB_LIST= CYRUS_USER=${CYRUS_USER} CYRUS_GROUP=${CYRUS_GROUP} CYRUS_USER?= cyrus CYRUS_GROUP?= cyrus MAN_MAN1= imtest installsieve lmtptest mupdatetest nntptest pop3test \ sieveshell sivtest smtptest MAN_MAN3= imclient MAN_MAN5= cyrus.conf imapd.conf krb.equiv CYRUS_MAN8= arbitron chk_cyrus ctl_cyrusdb ctl_deliver ctl_mboxlist \ cvt_cyrusdb cyr_dbtool cyr_deny cyr_df cyr_expire cyr_info \ cyr_synclog deliver fud idled imapd ipurge lmtpd master \ mbexamine mbpath notifyd pop3d quota reconstruct rmnews \ smmapd squatter sync_client sync_reset sync_server timsieved \ tls_prune unexpunge CYRUS_PERL_MAN1=cyradm CYRUS_PERL_MAN3=Cyrus::Annotator::Daemon Cyrus::Annotator::Message \ Cyrus::IMAP Cyrus::IMAP::Admin Cyrus::IMAP::IMSP \ Cyrus::IMAP::Shell Cyrus::SIEVE::managesieve CONFS= cmu-backend.conf cmu-frontend.conf normal.conf prefork.conf \ small.conf .include .if ${PORT_OPTIONS:MBDB} INVALID_BDB_VER=2 .else BDB_LIB_NAME= no .endif .if ${PORT_OPTIONS:MCLAMAV} IGNORE= CLAMAV is not available yet .endif PLIST_SUB+= CLAMAV="@comment " .if ${PORT_OPTIONS:MDRAC} IGNORE= DRAC is not available # EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cmulocal__sasl2.m4 # USE_AUTOTOOLS= autoconf autoheader .endif .if ${PORT_OPTIONS:MHTTP} || ${PORT_OPTIONS:MSQLITE} USES+= sqlite .endif .if !${PORT_OPTIONS:MGSSAPI_BASE} && !${PORT_OPTIONS:MGSSAPI_HEIMDAL} && \ !${PORT_OPTIONS:MGSSAPI_MIT} CONFIGURE_ARGS+=--disable-gssapi .endif .if ${PORT_OPTIONS:MHTTP} CYRUS_MAN8+= ctl_zoneinfo httpd .endif .if ${PORT_OPTIONS:MNNTP} CYRUS_MAN8+= fetchnews nntpd .endif .if ${PORT_OPTIONS:MDRAC} pre-patch: ${PATCH} -d ${PATCH_WRKSRC} --forward --quiet -E -p1 \ < ${WRKSRC}/contrib/drac_auth.patch .endif post-patch: @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \ -e "s|%%CYRUS_USER%%|${CYRUS_USER}|g" \ -e "s|%%CYRUS_GROUP%%|${CYRUS_GROUP}|g" \ ${WRKSRC}/tools/mkimap @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|g" \ -e "s|/usr/sieve|/var/imap/sieve|g" \ ${WRKSRC}/tools/masssievec @${REINPLACE_CMD} \ -e 's|$$(libdir)/\(pkgconfig\)|${PREFIX}/libdata/\1|g' \ -e 's|$$(mandir)/\(man[8]\)|${PREFIX}/cyrus/man/\1|g' \ ${WRKSRC}/Makefile.in post-patch-DRAC-on: @${RM} -r ${WRKSRC}/autom4te.cache post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${FILESDIR}/imapd.conf \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/master/conf/normal.conf \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/tools/mkimap \ ${STAGEDIR}${CYRUS_PREFIX}/bin/mkimap ${INSTALL_SCRIPT} ${WRKSRC}/tools/masssievec \ ${STAGEDIR}${CYRUS_PREFIX}/bin/masssievec ${INSTALL_DATA} ${WRKDIR}/cyrus-imapd-man.conf \ ${STAGEDIR}${PREFIX}/etc/man.d/cyrus-imapd.conf .for s in 1 3 5 . for m in ${MAN_MAN${s}} @${ECHO_CMD} man/man${s}/${m}.${s}.gz >> ${TMPPLIST} . endfor .endfor .for s in 1 3 . for m in ${CYRUS_PERL_MAN${s}} @${ECHO_CMD} ${SITE_MAN${s}}/${m}.${s}.gz >> ${TMPPLIST} . endfor .endfor .for m in ${CYRUS_MAN8} @${ECHO_CMD} ${CYRUS_PREFIX}/man/man8/${m}.8.gz >> ${TMPPLIST} .endfor post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} # there are already files in EXAMPLESDIR at that point, so no # need to create it. post-install-EXAMPLES-on: .for f in ${CONFS:Nnormal.conf} @${INSTALL_DATA} ${WRKSRC}/master/conf/${f} \ ${STAGEDIR}${EXAMPLESDIR} @${ECHO_CMD} ${EXAMPLESDIR:S,^${PREFIX}/,,}/${f} >>${TMPPLIST} .endfor .include Index: head/mail/usendmail/Makefile =================================================================== --- head/mail/usendmail/Makefile (revision 455166) +++ head/mail/usendmail/Makefile (revision 455167) @@ -1,43 +1,44 @@ # Created by: Thomas Seck # $FreeBSD$ PORTNAME= usendmail PORTVERSION= 0.1.6 PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= http://www.ohse.de/uwe/usendmail/ MAINTAINER= ports@FreeBSD.org COMMENT= Replacement for qmail's sendmail drop-in USES= qmail BROKEN_aarch64= fails to build: regparm is not valid on this platform BROKEN_armv6= fails to build: regparm is not valid on this platform +BROKEN_armv7= fails to build: auto-aliastest.c:3:34: error: alias must point to a defined variable or function WRKSRC= ${WRKDIR}/mail/${DISTNAME} PLIST_FILES= sbin/usendmail PORTDOCS= NEWS README SUB_FILES= pkg-message SUB_LIST= QMAIL_PREFIX=${QMAIL_PREFIX} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,/var/qmail,${QMAIL_PREFIX},' \ ${WRKSRC}/src/usendmail.c @${REINPLACE_CMD} -e 's,^CC=,CC\?=,' \ ${WRKSRC}/src/Makefile do-test: cd ${WRKSRC} && ./package/check do-install: ${INSTALL_PROGRAM} ${WRKSRC}/command/usendmail ${STAGEDIR}${PREFIX}/sbin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/src && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/math/algae/Makefile =================================================================== --- head/math/algae/Makefile (revision 455166) +++ head/math/algae/Makefile (revision 455167) @@ -1,32 +1,33 @@ # Created by: Michael Neumann # $FreeBSD$ PORTNAME= algae PORTVERSION= 4.3.6 PORTREVISION= 12 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Programming language for numerical analysis LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= does not build: checking for proper floating point exception handling... no BROKEN_armv6= does not build: checking for proper floating point exception handling... no +BROKEN_armv7= does not build: checking for proper floating point exception handling... no BROKEN_powerpc64= does not build: configure: error: Cannot handle floating point exceptions GNU_CONFIGURE= yes USES= fortran CONFIGURE_ARGS= --disable-dlmalloc --without-fftw --without-blas \ --without-lapack --without-bcslib --without-npsol PLIST_SUB= ALGAE_VERSION=${PORTVERSION} INFO= ${PORTNAME} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${PORTVERSION} .include Index: head/math/coq/Makefile =================================================================== --- head/math/coq/Makefile (revision 455166) +++ head/math/coq/Makefile (revision 455167) @@ -1,63 +1,64 @@ # $FreeBSD$ PORTNAME= coq PORTVERSION= 8.6 PORTREVISION= 1 PORTEPOCH= 3 CATEGORIES= math MASTER_SITES= http://coq.inria.fr/distrib/V${PORTVERSION}/files/ \ ftp://ftp.stack.nl/pub/users/johans/coq/ MAINTAINER= hrs@FreeBSD.org COMMENT= Theorem prover based on lambda-C LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= camlp5:devel/ocaml-camlp5 \ ocamlfind:devel/ocaml-findlib LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 BROKEN_armv6= fails to compile: Fatal error: exception Invalid_argument("index out of bounds") +BROKEN_armv7= fails to compile: Fatal error: exception Invalid_argument("index out of bounds") BROKEN_powerpc= fails to link USES= gmake gettext-runtime USE_EMACS= yes USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 gtksourceview2 pango USE_LDCONFIG= ${PREFIX}/lib/coq USE_OCAML= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= -prefix ${PREFIX} \ -mandir ${PREFIX}/man \ -emacslib ${PREFIX}/share/emacs/site-lisp/coq \ -usecamlp5 \ -byteonly MAKE_ENV= VERBOSE=1 ALL_TARGET= world OPTIONS_DEFINE= DOCS IDE OPTIONS_DEFAULT= IDE OPTIONS_SUB= yes IDE_DESC= Include desktop environment (coqide) IDE_BUILD_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 IDE_RUN_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 IDE_CONFIGURE_OFF= -coqide no DOCS_USE= TEX=latex:build,dvipsk:build,texmf:build DOCS_BUILD_DEPENDS= hevea:textproc/hevea DOCS_CONFIGURE_OFF= -with-doc no STRIP_FILES= lib/coq/dllcoqrun.so # Workaround bsd.ocaml.mk to fix packaging add-plist-post: @${DO_NADA} post-patch: ${REINPLACE_CMD} -e '/show_latex_mes/s/)$$/; true)/' \ ${WRKSRC}/Makefile.doc post-install: cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} ${STRIP_FILES} .include Index: head/math/gambit/Makefile =================================================================== --- head/math/gambit/Makefile (revision 455166) +++ head/math/gambit/Makefile (revision 455167) @@ -1,32 +1,33 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= gambit PORTVERSION= 15.1.0 PORTREVISION= 2 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PORTVERSION:R:R}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Library of tools for doing computation in game theory LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to compile: 'm_number' is a private member of 'Gambit::GamePlayerRep' +BROKEN_armv7= fails to compile: 'm_number' is a private member of 'Gambit::GamePlayerRep' USES= compiler:c++11-lib USE_GNOME= gtk20 USE_WX= 3.0 USE_CXXSTD= c++11 WX_CONF_ARGS= absolute GNU_CONFIGURE= yes USE_LDCONFIG= yes post-install: ${INSTALL_DATA} ${WRKSRC}/gambit.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/src/gui/bitmaps/gambit.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps .include Index: head/math/gotoblas/Makefile =================================================================== --- head/math/gotoblas/Makefile (revision 455166) +++ head/math/gotoblas/Makefile (revision 455167) @@ -1,154 +1,155 @@ # Created by: Sato Hiroki # $FreeBSD$ PORTNAME= gotoblas PORTVERSION= 2.${GOTOBLAS2VER}.${LAPACKVER} PORTREVISION= 11 CATEGORIES= math MASTER_SITES= LOCAL/maho/gotoblas \ NL/lapack:lapack NL/lapack/timing:lapack_tmg DISTFILES= GotoBLAS2-${GOTOBLAS2VER}_bsd.tar.gz \ lapack-${LAPACKVER}.tgz:lapack \ large.tgz:lapack_tmg timing.tgz:lapack_tmg DIST_SUBDIR= gotoblas EXTRACT_ONLY= ${GOTOBLAS2_SRCFILE} MAINTAINER= ports@FreeBSD.org COMMENT= Fast implementation of Basic Linear Algebra Subprograms LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/00License.txt BROKEN_aarch64= does not build: undefined reference to get_libname BROKEN_armv6= does not build: undefined reference to get_libname +BROKEN_armv7= does not build: undefined reference to get_libname BROKEN_powerpc64= does not build: error: macro names must be identifiers BROKEN_i386= does not build (terminates with SIGBUS) GOTOBLAS2VER= 1.13 GOTOBLAS2_SRCFILE= GotoBLAS2-${GOTOBLAS2VER}_bsd.tar.gz LAPACKVER= 3.4.0 LAPACK_SRCFILE= lapack-${LAPACKVER}.tgz LARGE_FILE= large.tgz TIMING_FILE= timing.tgz USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/GotoBLAS2 USES= fortran gmake perl5 USE_GCC= yes USE_PERL5= build GOTOLIBS= libgoto2 libgoto2p GOTOFILES= ${GOTOLIBS:S|$|.so|} ${GOTOLIBS:S|$|.so.1|} ${GOTOLIBS:S|$|.a|} PLIST_FILES= ${GOTOFILES:S|^|lib/|} SUB_FILES= pkg-message SUB_LIST= MAXTHREADS=${MAXTHREADS} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE_i386= DYNAMIC_ARCH OPTIONS_DEFINE_amd64= DYNAMIC_ARCH OPTIONS_DEFINE= INTERFACE64 OPENMP OPTIONS_DEFAULT_i386= DYNAMIC_ARCH OPTIONS_DEFAULT_amd64= DYNAMIC_ARCH DYNAMIC_ARCH_DESC= Support multiple CPU types on i386 and amd64 INTERFACE64_DESC= Use 8 byte integers on 64-bit architectures OPENMP_DESC= Use OpenMP for threading #QUAD_PRECISION= Support IEEE quad precision (experimental) .include MAXTHREADS?= 8 .if ${ARCH:M*64} == "" GOTOFLAGS+= BINARY32=1 .else GOTOFLAGS+= BINARY64=1 .endif .if ${PORT_OPTIONS:MDYNAMIC_ARCH} GOTOFLAGS+= DYNAMIC_ARCH=1 .endif .if ${PORT_OPTIONS:MINTERFACE64} GOTOFLAGS+= INTERFACE64=1 .endif .if ${PORT_OPTIONS:MOPENMP} GOTOFLAGS+= USE_OPENMP=1 .endif #.if ${PORT_OPTIONS:MQUAD_PRECISION} #BROKEN= WITH_QUAD_PRECISION is broken; please disable this option #GOTOFLAGS+= QUAD_PRECISION=1 #.endif post-extract: ${FIND} ${WRKSRC} -type f -name '.*' -delete cd ${DISTDIR}/${DIST_SUBDIR} ; \ ${CP} ${LAPACK_SRCFILE} ${LARGE_FILE} ${TIMING_FILE} ${WRKSRC} ${MKDIR} ${STAGEDIR}${PREFIX}/lib post-patch: ${REINPLACE_CMD} -e "s+%%FC%%+${FC}+" -e "s+%%CC%%+${CC}+" \ ${WRKSRC}/Makefile.rule ${REINPLACE_CMD} -e "s+%%LAPACKVER%%+${LAPACKVER}+g" \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e "s+%%LAPACKVER%%+${LAPACKVER}+g" \ ${WRKSRC}/exports/gensymbol ${REINPLACE_CMD} -e "s+(ARCH)+(ARCH_)+" \ ${WRKSRC}/Makefile.rule \ ${WRKSRC}/Makefile.tail \ ${WRKSRC}/driver/level3/Makefile \ ${WRKSRC}/driver/others/Makefile \ ${WRKSRC}/exports/Makefile \ ${WRKSRC}/interface/Makefile \ ${WRKSRC}/kernel/Makefile \ ${WRKSRC}/kernel/Makefile.L3 \ ${WRKSRC}/lapack/laswp/Makefile \ ${WRKSRC}/reference/Makefile ${REINPLACE_CMD} -e "s+(ARCH)+(ARCH_)+" \ -e 's+%%_GCC_RUNTIME%%+${_GCC_RUNTIME}+' \ -e 's+$$(CROSS_SUFFIX)+${LOCALBASE}/bin/+' \ ${WRKSRC}/Makefile.system .if ${PORT_OPTIONS:MOPENMP} ${REINPLACE_CMD} -e "s+GOTO_NUM_THREADS+OMP_NUM_THREADS+g" \ ${WRKSRC}/test/Makefile \ ${WRKSRC}/ctest/Makefile .endif do-build: cd ${WRKSRC} ; ${SETENV} ${GOTOFLAGS} NUM_THREADS=1 USE_THREAD=0 \ ${MAKE_CMD} ${MAKE_ARGS} ${CP} ${WRKSRC}/libgoto2.a ${STAGEDIR}${PREFIX}/lib/libgoto2.a ${CP} ${WRKSRC}/libgoto2.so ${STAGEDIR}${PREFIX}/lib/libgoto2.so.1 cd ${WRKSRC} ; ${MAKE_CMD} ${MAKE_ARGS} clean cd ${WRKSRC} ; ${SETENV} ${GOTOFLAGS} NUM_THREADS=${MAXTHREADS} \ USE_THREAD=1 ${MAKE_CMD} ${MAKE_ARGS} ${CP} ${WRKSRC}/libgoto2.a ${STAGEDIR}${PREFIX}/lib/libgoto2p.a ${CP} ${WRKSRC}/libgoto2.so ${STAGEDIR}${PREFIX}/lib/libgoto2p.so.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.1 BENCHMARK_MAXTHREADS?= ${MAXTHREADS} .if ${PORT_OPTIONS:MOPENMP} BENCHMARK_THREADS_FLAG= OMP_NUM_THREADS=${BENCHMARK_MAXTHREADS} .else BENCHMARK_THREADS_FLAG= GOTO_NUM_THREADS=${BENCHMARK_MAXTHREADS} .endif benchmark: build cd ${WRKSRC} ; ${SETENV} ${GOTOFLAGS} NUM_THREADS=${MAXTHREADS} \ USE_THREAD=1 ${MAKE_CMD} ${MAKE_ARGS} hpl cd ${WRKSRC}/benchmark ; ${SETENV} ${GOTOFLAGS} NUM_THREADS=${MAXTHREADS} \ USE_THREAD=1 ${BENCHMARK_THREADS_FLAG} ${MAKE_CMD} ${MAKE_ARGS} do-install: cd ${STAGEDIR}${PREFIX}/lib ; \ ${INSTALL_DATA} ${GOTOLIBS:S|$|.a|} ${GOTOLIBS:S|$|.so.1|} \ ${STAGEDIR}${PREFIX}/lib/ cd ${STAGEDIR}${PREFIX}/lib ; \ for i in ${GOTOLIBS:S|$|.so|}; do \ ${LN} -sf $$i.1 $$i ; \ done .include Index: head/math/jakarta-commons-math3/Makefile =================================================================== --- head/math/jakarta-commons-math3/Makefile (revision 455166) +++ head/math/jakarta-commons-math3/Makefile (revision 455167) @@ -1,65 +1,66 @@ # Created by: Muhammad Moinur Rahmanh <5u623l20@gmail.com> # $FreeBSD$ PORTNAME= commons-math3 PORTVERSION= 3.3 CATEGORIES= math java MASTER_SITES= APACHE_COMMONS_SOURCE \ http://repo1.maven.org/maven2/junit/junit/4.8.2/:source2 PKGNAMEPREFIX= jakarta- DISTNAME= ${PORTNAME}-${PORTVERSION}-src DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ junit-4.8.2.jar:source2 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= bofh@FreeBSD.org COMMENT= Java library of self-contained mathematics and statistics components LICENSE= APACHE20 BROKEN_armv6= fails to compile: build.xml: Compile failed; see the compiler error output for details +BROKEN_armv7= fails to compile: PowellOptimizer.java:301: error: Illegal static declaration in inner class PowellOptimizer.LineSearch USE_ANT= yes USE_JAVA= yes JAVA_VERSION= 1.6+ USE_LOCALE= en_US.ISO8859-1 ALL_TARGET= jar MAKE_ARGS= -Dlibdir=${WRKDIR} -Dnoget=true JARFILE= ${PORTNAME:S,3,,}-${PORTVERSION}-SNAPSHOT.jar DESTJARFILE= ${PORTNAME}.jar PLIST_FILES+= %%JAVAJARDIR%%/${DESTJARFILE} OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} ALL_TARGET+= javadoc OTHERDOCS= LICENSE.txt NOTICE.txt PORTDOCS= apidocs ${OTHERDOCS} .endif JDK_API= ${FIND} -s ${LOCALBASE}/share/doc/jdk1.? -maxdepth 1 -name api -type d 2>/dev/null || ${ECHO_CMD} | ${TAIL} -n 1 .if ${JDK_API} != "" MAKE_ARGS+= -Djdk.api=$$(${JDK_API}) .endif post-extract: ${MKDIR} ${WRKSRC}/lib ${CP} ${DISTDIR}/junit-4.8.2.jar ${WRKSRC}/lib/ do-install: ${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/target/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/${DESTJARFILE} .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/target \ && ${FIND} -s apidocs -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \ && ${FIND} -s apidocs -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; ${INSTALL_DATA} ${OTHERDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .endif .include Index: head/math/openlibm/Makefile =================================================================== --- head/math/openlibm/Makefile (revision 455166) +++ head/math/openlibm/Makefile (revision 455167) @@ -1,36 +1,37 @@ # Created by: Iblis Lin # $FreeBSD$ PORTNAME= openlibm DISTVERSIONPREFIX= v DISTVERSION= 0.5.5 CATEGORIES= math MASTER_SITES= GH MAINTAINER= iblis@hs.ntnu.edu.tw COMMENT= High quality system independent, portable, open source libm LICENSE= MIT ISCL BSD2CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_aarch64= fails to compile: the clang compiler does not support -march=aarch64 BROKEN_armv6= fails to compile: a parameter list without types is only allowed in a function definition +BROKEN_armv7= fails to compile: a parameter list without types is only allowed in a function definition BROKEN_mips= fails to compile: No rule to make target mips/Make.files BROKEN_mips64= fails to compile: No rule to make target mips64/Make.files BROKEN_powerpc64= fails to build: gmake: clang: Command not found USES= gmake USE_GITHUB= yes GH_ACCOUNT= JuliaLang GH_PROJECT= openlibm USE_LDCONFIG= yes .include MAKE_ENV+= prefix=${PREFIX} TEST_TARGET= check .include Index: head/misc/bb/Makefile =================================================================== --- head/misc/bb/Makefile (revision 455166) +++ head/misc/bb/Makefile (revision 455167) @@ -1,38 +1,39 @@ # Created by: Andrey Zakhvatov # $FreeBSD$ PORTNAME= bb DISTVERSION= 1.3rc1 PORTREVISION= 2 CATEGORIES= misc MASTER_SITES= SF/aa-project/${PORTNAME}/${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= High quality audio-visual demonstration for text terminal LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libaa.so:graphics/aalib \ libmikmod.so:audio/libmikmod BROKEN_aarch64= fails to build: regparm is not valid on this platform BROKEN_armv6= fails to build: regparm is not valid on this platform +BROKEN_armv7= fails to build: regparm is not valid on this platform GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/bb-1.3.0 PORTDOCS= README PLIST_FILES= bin/bb man/man1/bb.1.gz share/bb/bb.s3m share/bb/bb2.s3m \ share/bb/bb3.s3m OPTIONS_DEFINE= DOCS pre-patch: @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -E -e "s@#include +@#include @g" \ -e 's, REGISTERS \(3\),,g' post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/misc/estic/Makefile =================================================================== --- head/misc/estic/Makefile (revision 455166) +++ head/misc/estic/Makefile (revision 455167) @@ -1,105 +1,106 @@ # Created by: Julian Stacey # $FreeBSD$ PORTNAME= estic PORTVERSION= 1.61 PORTREVISION= 6 CATEGORIES= misc comms MASTER_SITES= LOCAL/dinoex PKGNAMESUFFIX?= ${NOX11_SUFFIX}${PKGNAMESUFFIX2} DISTFILES= estic-1.60-sources.zip estic-1.61-patch-from-1.60.zip MAINTAINER= dinoex@FreeBSD.org COMMENT= Controller for ISDN TK-Anlage (PBX) made by Istec LICENSE= BSD2CLAUSE BROKEN_armv6= fails to compile: str.h: friend declaration specifying a default argument must be the only declaration +BROKEN_armv7= fails to compile: str.h: friend declaration specifying a default argument must be the only declaration USES= ncurses zip USE_CSTD= gnu89 USE_CXXSTD= gnu++98 USE_GCC= any NO_WRKSUBDIR= yes # Personal Preferences, Where to install. PBX_VAR=${STAGEDIR}${PREFIX}/var/log/pbx PBX_ETC=${STAGEDIR}${PREFIX}/etc/pbx PBX_MAN=${STAGEDIR}${PREFIX}/man/man1 PBX_BIN=${STAGEDIR}${PREFIX}/bin PBX_DOC=${STAGEDIR}${DOCSDIR} ESTIC=${WRKSRC}/estic AREACODE_DATAFILE=${PREFIX}/etc/pbx/areacodes MAKEFILE=make/freebsd${X_OR_NOT}.mak OPTIONS_DEFINE= X11 DTR_OFF DOCS OPTIONS_DEFAULT=X11 NO_OPTIONS_SORT=yes DTR_OFF_DESC= use dtr-off patch X11_USE= xorg=x11 FIXME= areacode estic spunk .include .if ${PORT_OPTIONS:MX11} X_OR_NOT=-x PLIST_SUB+= WITHOUT_X="@comment " PLIST_SUB+= WITH_X="" .else NOX11_SUFFIX?= -nox11 X_OR_NOT= PLIST_SUB+= WITHOUT_X="" PLIST_SUB+= WITH_X="@comment " .endif .if ${PORT_OPTIONS:MDTR_OFF} EXTRA_PATCHES+= ${FILESDIR}/dtr-off.patch .endif pre-patch: @${ECHO_MSG} "===> Applying distribution patches for ${PKGNAME}" ${PATCH} -d ${PATCH_WRKSRC}/estic --forward --quiet -E -p0 --batch < ${WRKSRC}/estic.diff do-configure: .for i in ${FIXME} ${REINPLACE_CMD} -e 's|CC|CXX|' -e 's|CFLAGS|CXXFLAGS|' \ ${WRKSRC}/${i}/make/freebsd.mak \ ${WRKSRC}/${i}/make/freebsd-x.mak .endfor @cd ${WRKSRC}/spunk ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} dep @cd ${WRKSRC}/areacode ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} dep @cd ${ESTIC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} dep do-build: cd ${WRKSRC}/spunk ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} cd ${WRKSRC}/areacode ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} cd ${ESTIC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} do-install: .if ${PORT_OPTIONS:MX11} ${INSTALL_PROGRAM} ${ESTIC}/xestic ${PBX_BIN}/ .else ${INSTALL_PROGRAM} ${ESTIC}/estic ${PBX_BIN}/ .endif ${INSTALL_DATA} ${ESTIC}/estic.res ${PBX_BIN}/ .if ${PORT_OPTIONS:MDOCS} @# estic doc says estic.res must be in bin path or current directory ${MKDIR} ${PBX_DOC} ${INSTALL_MAN} ${ESTIC}/estic.doc ${PBX_DOC}/ @# estic.doc is not nroff format, & is in German ${INSTALL_MAN} ${FILESDIR}/README ${PBX_DOC}/ .endif @# ${FILESDIR}/README is not in nroff, but is a temporary document. ${MKDIR} ${PBX_ETC} ${PBX_VAR} ${INSTALL_DATA} ${ESTIC}/samples/estic.ini ${PBX_ETC}/estic.ini.generic_example ${INSTALL_DATA} ${FILESDIR}/estic.ini ${PBX_ETC}/estic.ini.freebsd_example ${INSTALL_DATA} ${ESTIC}/samples/alias.dat ${PBX_ETC}/aliases.example ${TOUCH} ${PBX_ETC}/config.example # Ref. NO_CDROM= & NO_PACKAGE= # It is not necessary to prevent inclusion of source or binary on FreeBSD # CDROMs, # (despite the original German phraseology) as I () # have obtained a waiver. See ${FILESDIR}/README for explanation. .include Index: head/misc/freeguide/Makefile =================================================================== --- head/misc/freeguide/Makefile (revision 455166) +++ head/misc/freeguide/Makefile (revision 455167) @@ -1,43 +1,44 @@ # Created by: Stephen Hurd # $FreeBSD$ PORTNAME= freeguide PORTVERSION= 0.11.1 CATEGORIES= misc java MASTER_SITES= SF/${PORTNAME}-tv/${PORTNAME}-source/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Interactive TV guide which will create personalized TV listings LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/doc/COPYING RUN_DEPENDS= tv_cat:textproc/p5-xmltv BROKEN_armv6= fails to package: freeguide.1.gz: No such file or directory +BROKEN_armv7= fails to package: freeguide.1.gz: No such file or directory USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes NO_ARCH= yes MAKE_ARGS= -Dinstall_share_dir=${STAGEDIR}${PREFIX}/share \ -Dinstall_man1_dir=${STAGEDIR}${MAN1PREFIX} \ -Dinstall_java_bin=${JAVA} \ -Dinstall_real_doc_dir=${DOCSDIR} \ -Dinstall_bin_dir=${STAGEDIR}${PREFIX}/bin \ -Dinstall_doc_dir=${STAGEDIR}${DOCSDIR} \ -Dinstall_java_share_dir=${STAGEDIR}${JAVASHAREDIR} \ -Dinstall_jar_dir=${STAGEDIR}${JAVAJARDIR}/freeguide INSTALL_TARGET= install post-patch: @${REINPLACE_CMD} 's|__ANT_INSTALL_DIRECTORY__|${JAVAJARDIR}/freeguide|; \ s|=java|=${JAVA}|;' \ ${WRKSRC}/install/linux/freeguide do-install: @(cd ${BUILD_WRKSRC} && \ ${ANT} ${MAKE_ARGS} ${INSTALL_TARGET}) .include Index: head/multimedia/gstreamer-plugins-mpeg2enc/Makefile =================================================================== --- head/multimedia/gstreamer-plugins-mpeg2enc/Makefile (revision 455166) +++ head/multimedia/gstreamer-plugins-mpeg2enc/Makefile (revision 455167) @@ -1,16 +1,17 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/multimedia/gstreamer-plugins-mpeg2enc/Makefile,v 1.5 2008/03/19 14:05:37 ahze Exp $ PORTREVISION= 3 CATEGORIES= multimedia COMMENT= Gstreamer mpeg encoder plugin BROKEN_armv6= fails to compile: 'format_codes.h' file not found +BROKEN_armv7= fails to compile: 'format_codes.h' file not found GST_PLUGIN= mpeg2enc MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins .include "${MASTERDIR}/Makefile" Index: head/multimedia/gstreamer1-plugins-mpeg2enc/Makefile =================================================================== --- head/multimedia/gstreamer1-plugins-mpeg2enc/Makefile (revision 455166) +++ head/multimedia/gstreamer1-plugins-mpeg2enc/Makefile (revision 455167) @@ -1,15 +1,16 @@ # $FreeBSD$ PORTREVISION= 0 CATEGORIES= multimedia COMMENT= GStreamer mpeg encoder plugin BROKEN_armv6= fails to compile: 'format_codes.h' file not found +BROKEN_armv7= fails to compile: 'format_codes.h' file not found GST_PLUGIN= mpeg2enc DIST= bad MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins .include "${MASTERDIR}/Makefile" Index: head/multimedia/kissdx/Makefile =================================================================== --- head/multimedia/kissdx/Makefile (revision 455166) +++ head/multimedia/kissdx/Makefile (revision 455167) @@ -1,60 +1,61 @@ # Created by: Simon Riget # $FreeBSD$ PORTNAME= kissdx PORTVERSION= 0.13.10a PORTREVISION= 16 CATEGORIES= multimedia net MASTER_SITES= http://paragi.dk/kiss/ MAINTAINER= ports@FreeBSD.org COMMENT= Multimedia streaming server for KiSS/Linksys player LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgd.so:graphics/gd \ libdvdread.so:multimedia/libdvdread BROKEN_armv6= fails to compile: kissdx.c: function definition is not allowed here +BROKEN_armv7= fails to compile: kissdx.c: function definition is not allowed here BROKEN_mips64= fails to compile: kissdx.c: nested functions are disabled, use -fnested-functions to re-enable BROKEN_powerpc64= fails to compile: kissdx.c: nested functions are disabled, use -fnested-functions to re-enable USES= compiler:nestedfct dos2unix iconv jpeg MAKE_ENV= FreeBSD=defined USE_RC_SUBR= kissdx SUB_FILES= pkg-message PORTDOCS= README PLIST_FILES= etc/kissdx.conf man/man1/kissdx.1.gz \ sbin/kissd-posttrigger sbin/kissd-pretrigger sbin/kissdx OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|Linux|Unix| ; \ s|/etc/|${PREFIX}&|' ${WRKSRC}/kissdx.1 @${REINPLACE_CMD} -e \ 's|/etc/|${PREFIX}&|' ${WRKSRC}/config.c # Fix parallel (-jX) builds: sanitize dependencies @${REINPLACE_CMD} -e \ 's|-liconv|${ICONV_LIB}| ; \ s|^\.o :|${PORTNAME}: $$(OBJS)| ; \ /^all:/s| $$(OBJS)||' ${WRKSRC}/Makefile pre-build: @${RM} ${WRKSRC}/kissdx.o do-install: ${INSTALL_PROGRAM} ${WRKSRC}/kissdx ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/kissd-pretrigger ${WRKSRC}/kissd-posttrigger ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/kissdx.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/kissdx.conf ${STAGEDIR}${PREFIX}/etc do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/libde265/Makefile =================================================================== --- head/multimedia/libde265/Makefile (revision 455166) +++ head/multimedia/libde265/Makefile (revision 455167) @@ -1,22 +1,23 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libde265 PORTVERSION= 1.0.2 PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= multimedia MAINTAINER= kwm@FreeBSD.org COMMENT= Open source h.265 video codec USE_GITHUB= yes GH_ACCOUNT= strukturag USES= autoreconf compiler:c++11-lib libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-sherlock265 --disable-dec265 BROKEN_armv6= fails to compile: invokes x86 assembler +BROKEN_armv7= fails to compile: invokes x86 assembler .include Index: head/multimedia/mkclean/Makefile =================================================================== --- head/multimedia/mkclean/Makefile (revision 455166) +++ head/multimedia/mkclean/Makefile (revision 455167) @@ -1,37 +1,38 @@ # $FreeBSD$ PORTNAME= mkclean PORTVERSION= 0.8.7 PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= SF/matroska/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Clean and optimize Matroska and WebM files LICENSE= BSD3CLAUSE HAS_CONFIGURE= yes USES= iconv gmake tar:bzip2 CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} MAKE_ENV+= "LFLAGS=${LDFLAGS}" MAKEFILE= GNUmakefile BUILD_WRKSRC= ${WRKSRC}/${PORTNAME} PLIST_FILES= bin/mkclean \ bin/mkWDclean BROKEN_aarch64= Does not install: arm-none-linux-gnueabi-gcc: Command not found BROKEN_armv6= Does not install: arm-none-linux-gnueabi-gcc: Command not found +BROKEN_armv7= Does not install: arm-none-linux-gnueabi-gcc: Command not found BROKEN_mips64= Does not install: mipsel-linux-gcc: Command not found BROKEN_sparc64= Does not install: gmake: GNUmakefile: No such file or directory post-extract: @${REINPLACE_CMD} -e 's,/usr/local,$$(DESTDIR)$$(PREFIX),g' ${WRKSRC}/corec/tools/coremake/gcc_mak.inc @${RM} ${WRKSRC}/libmatroska2/test/test.proj .include Index: head/net/aoe/Makefile =================================================================== --- head/net/aoe/Makefile (revision 455166) +++ head/net/aoe/Makefile (revision 455167) @@ -1,30 +1,31 @@ # 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/ipsvd/Makefile =================================================================== --- head/net/ipsvd/Makefile (revision 455166) +++ head/net/ipsvd/Makefile (revision 455167) @@ -1,45 +1,46 @@ # Created by: Sergei Kolobov # $FreeBSD$ PORTNAME= ipsvd PORTVERSION= 1.0.0 CATEGORIES= net MASTER_SITES= http://smarden.org/ipsvd/ MAINTAINER= ports@FreeBSD.org COMMENT= Internet protocol service daemons LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/package/COPYING BROKEN_armv6= fails to install: Checking udpsvd... drop: unable to read from socket: bad address +BROKEN_armv7= fails to install: Checking udpsvd... drop: unable to read from socket: bad address BROKEN_mips64= fails to install: tcpsvd failed WRKSRC= ${WRKDIR}/net/${DISTNAME} ALL_TARGET= default DOCS= package/CHANGES package/COPYING package/README doc/*.html OPTIONS_DEFINE= DOCS do-configure: @${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc @${ECHO_CMD} "${CC} ${LDFLAGS}" > ${WRKSRC}/src/conf-ld @${ECHO_CMD} "${LOCALBASE}/include/libdjbdns" \ > ${WRKSRC}/src/conf-djbdnsinc @${ECHO_CMD} "${LOCALBASE}/lib" > ${WRKSRC}/src/conf-djbdnslib do-build: cd ${WRKSRC} && package/compile && package/check do-install: ${INSTALL_PROGRAM} ${WRKSRC}/command/* ${STAGEDIR}${PREFIX}/sbin .for n in 5 7 8 ${INSTALL_MAN} ${WRKSRC}/man/*.${n} ${STAGEDIR}${MANPREFIX}/man/man${n} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/net/isboot-kmod/Makefile =================================================================== --- head/net/isboot-kmod/Makefile (revision 455166) +++ head/net/isboot-kmod/Makefile (revision 455167) @@ -1,32 +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_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_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net/l2tpd/Makefile =================================================================== --- head/net/l2tpd/Makefile (revision 455166) +++ head/net/l2tpd/Makefile (revision 455167) @@ -1,36 +1,37 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= l2tpd PORTVERSION= 0.69 PORTREVISION= 6 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/L2TPd/${PORTVERSION} MAINTAINER= sobomax@FreeBSD.org COMMENT= Implementation of the layer two tunneling protocol BROKEN_armv6= fails to link: undefined reference to check_control +BROKEN_armv7= fails to link: undefined reference to check_control USES= compiler:nestedfct PORTDOCS= README ETCDIR= ${PREFIX}/etc/l2tp do-configure: ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/doc/l2tpd.8 \ ${WRKSRC}/doc/l2tpd.conf.sample ${WRKSRC}/doc/l2tp-secrets.5 \ ${WRKSRC}/doc/l2tpd.conf.5 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/l2tpd ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/l2tpd.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/doc/l2tp-secrets.5 ${STAGEDIR}${PREFIX}/man/man5 ${INSTALL_MAN} ${WRKSRC}/doc/l2tpd.conf.5 ${STAGEDIR}${PREFIX}/man/man5 @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/doc/l2tpd.conf.sample ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/doc/l2tp-secrets.sample ${STAGEDIR}${ETCDIR} .include Index: head/net/linknx/Makefile =================================================================== --- head/net/linknx/Makefile (revision 455166) +++ head/net/linknx/Makefile (revision 455167) @@ -1,58 +1,59 @@ # Created by: Björn König # $FreeBSD$ PORTNAME= linknx PORTVERSION= 0.0.1.32 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= bkoenig@alpha-tierchen.de COMMENT= Rule-based event handling in a KNX installation LICENSE= GPLv2 LIB_DEPENDS= libpthsem.so:devel/pthsem BUILD_DEPENDS= ${LOCALBASE}/lib/libargp.a:devel/argp-standalone BROKEN_armv6= fails to configure: checking for GNU Pth... Segmentation fault +BROKEN_armv7= fails to configure: checking for GNU Pth... Segmentation fault BROKEN_mips= fails to configure: checking for GNU Pth... Segmentation fault BROKEN_mips64= fails to configure: checking for GNU Pth... Segmentation fault USES= gmake autoreconf pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS+=CFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-I${LOCALBASE}/include -L/${LOCALBASE}/lib" OPTIONS_DEFINE= LIBESMTP LIBCURL LIBLUA MYSQL OPTIONS_DEFAULT= LIBESMTP OPTIONS_SUB= LIBESMTP_DESC= Install libesmtp for SMTP support LIBCURL_DESC= Install libcurl for Clickatell SMS support LIBLUA_DESC= Install liblua for scripting MYSQL_DESC= Install libmysql for logging & persist LIBESMTP_CONFIGURE_ENABLE= smtp LIBESMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp LIBCURL_CONFIGURE_WITH= libcurl LIBCURL_LIB_DEPENDS= libcurl.so:ftp/curl # autoreconf needs that anyway. LIBCURL_BUILD_DEPENDS_OFF= ${LOCALBASE}/share/aclocal/libcurl.m4:ftp/curl LIBLUA_CONFIGURE_WITH= lua LIBLUA_USES= lua LIBLUA_CFLAGS= -I${LUA_INCDIR} LIBLUA_LDFLAGS= -L${LUA_LIBDIR} MYSQL_CONFIGURE_ON= --with-mysql=${LOCALBASE}/bin/mysql_config MYSQL_CONFIGURE_OFF= --without-mysql MYSQL_USE= MYSQL=yes PORTDOCS= * PLIST_FILES= bin/linknx USE_RC_SUBR= ${PORTNAME} post-patch: ${REINPLACE_CMD} "s/LUAPC=lua/LUAPC=lua-${LUA_VER}/" ${WRKSRC}/configure.ac cd ${WRKSRC} && ${TOUCH} NEWS README AUTHORS .include Index: head/net/openmpi2/Makefile =================================================================== --- head/net/openmpi2/Makefile (revision 455166) +++ head/net/openmpi2/Makefile (revision 455167) @@ -1,99 +1,100 @@ # $FreeBSD$ PORTNAME= openmpi PORTVERSION= 2.1.1 PORTREVISION= 1 CATEGORIES= net parallel MASTER_SITES= http://www.open-mpi.org/software/ompi/v${PORTVERSION:R}/downloads/ PKGNAMESUFFIX= 2 MAINTAINER= danilo@FreeBSD.org COMMENT= High Performance Message Passing Library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libhwloc.so:devel/hwloc \ libltdl.so:devel/libltdl \ libevent.so:devel/libevent \ libmunge.so:security/munge BROKEN_armv6= fails to package: pkg-static: mca_patcher_overwrite.la: No such file or directory +BROKEN_armv7= fails to package: pkg-static: mca_patcher_overwrite.la: No such file or directory BROKEN_sparc64= fails to compile on sparc64 HAS_CONFIGURE= yes INSTALL_TARGET= install-strip # :keepla because port uses lt_dlopen USES= fortran gmake libtool:keepla localbase perl5 \ pkgconfig tar:bzip2 USE_PERL5= build MPIBASE?= mpi MPIDIR?= ${MPIBASE}/${PKGBASE} PLIST_SUB+= MPIBASE=${MPIBASE} PLIST_SUB+= MPIDIR=${MPIDIR} CONFIGURE_ARGS+= --prefix=${PREFIX}/${MPIDIR} \ --mandir=${PREFIX}/${MPIDIR}/man \ --program-prefix= \ --with-hwloc=external \ --with-libltdl \ --enable-mpi-fortran=usempi \ --enable-mpi-cxx \ --enable-cxx-exceptions \ --enable-heterogeneous \ --enable-mpi-thread-multiple \ --with-libevent=external \ --with-wrapper-ldflags=-Wl,-rpath=-Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} \ ompi_cv_fortran_ignore_tkr_data=0 USE_LDCONFIG= ${PREFIX}/${MPIDIR}/lib \ ${PREFIX}/${MPIDIR}/lib/openmpi MANPREFIX= ${PREFIX}/${MPIDIR} OPTIONS_DEFINE= DEBUG IPV6 SLURM TORQUE TORQUE_DESC= Enable Torque support SLURM_DESC= Enable SLURM support OPTIONS_DEFAULT= SLURM OPTIONS_SUB= yes DEBUG_CONFIGURE_ENABLE= debug IPV6_CONFIGURE_ENABLE= ipv6 TORQUE_CONFIGURE_WITH= tm TORQUE_LIB_DEPENDS= libtorque.so:sysutils/torque TORQUE_PLIST_FILES= ${MPIDIR}/lib/openmpi/mca_plm_tm.so \ ${MPIDIR}/lib/openmpi/mca_plm_tm.la \ ${MPIDIR}/lib/openmpi/mca_ras_tm.la \ ${MPIDIR}/lib/openmpi/mca_ras_tm.so \ ${MPIDIR}/lib/openmpi/mca_ess_tm.so \ ${MPIDIR}/lib/openmpi/mca_ess_tm.la \ ${MPIDIR}/share/openmpi/help-plm-tm.txt \ ${MPIDIR}/share/openmpi/help-ras-tm.txt SLURM_CONFIGURE_WITH= slurm SLURM_LIB_DEPENDS= libslurm.so:sysutils/slurm-wlm SLURM_PLIST_FILES= ${MPIDIR}/lib/openmpi/mca_ess_slurm.la \ ${MPIDIR}/lib/openmpi/mca_ess_slurm.so \ ${MPIDIR}/lib/openmpi/mca_plm_slurm.la \ ${MPIDIR}/lib/openmpi/mca_plm_slurm.so \ ${MPIDIR}/lib/openmpi/mca_ras_slurm.la \ ${MPIDIR}/lib/openmpi/mca_ras_slurm.so \ ${MPIDIR}/share/openmpi/help-plm-slurm.txt \ ${MPIDIR}/share/openmpi/help-ras-slurm.txt post-patch: @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/${MPIDIR}/libdata/pkgconfig|g' \ ${WRKSRC}/ompi/tools/wrappers/Makefile.am \ ${WRKSRC}/ompi/tools/wrappers/Makefile.in \ ${WRKSRC}/opal/tools/wrappers/Makefile.am \ ${WRKSRC}/opal/tools/wrappers/Makefile.in \ ${WRKSRC}/orte/tools/wrappers/Makefile.am \ ${WRKSRC}/orte/tools/wrappers/Makefile.in @${REINPLACE_CMD} 's|define MCA_hwloc_external_.*header "|&${LOCALBASE}/include/|' \ ${WRKSRC}/configure .include Index: head/net/py-libnet/Makefile =================================================================== --- head/net/py-libnet/Makefile (revision 455166) +++ head/net/py-libnet/Makefile (revision 455167) @@ -1,49 +1,50 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= libnet PORTVERSION= 1.1 PORTREVISION= 3 CATEGORIES= net python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sbz@FreeBSD.org COMMENT= Python module for the libnet packet construction library LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libnet.so:net/libnet BROKEN_armv6= fails to package: lib.freebsd-11.0-RELEASE-p1-armv6-2.7/libnet.so: No such file or directory +BROKEN_armv7= fails to package: lib.freebsd-11.0-RELEASE-p1-armv7-2.7/libnet.so: No such file or directory BROKEN_aarch64= fails to package: lib.freebsd-11.0-RELEASE-p1-aarch64-2.7/libnet.so: No such file or directory BROKEN_mips64= fails to package: lib.freebsd-11.0-RELEASE-p1-mips64-2.7/libnet.so: No such file or directory BROKEN_powerpc64= fails to package: lib.freebsd-11.0-RELEASE-p1-powerpc64-2.7/libnet.so: No such file or directory USES= python:-2.7 USE_PYTHON= distutils pythonprefix USE_GITHUB= yes GH_ACCOUNT= allfro GH_PROJECT= pylibnet GH_TAGNAME= b2fa552 EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} OPTIONS_DEFINE= EXAMPLES OSVER= uname -r post-patch: @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/setup.py do-install: ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${INSTALL_LIB} \ ${WRKSRC}/build/lib.${OPSYS:tl}-$$(${OSVER})-${ARCH}-${PYTHON_VER}/${PORTNAME}.so \ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/net/spread-j/Makefile =================================================================== --- head/net/spread-j/Makefile (revision 455166) +++ head/net/spread-j/Makefile (revision 455167) @@ -1,57 +1,58 @@ # Created by: Joshua Goodall # $FreeBSD$ PORTNAME= spread PORTVERSION= 3.17.3 PORTREVISION= 1 CATEGORIES= net java MASTER_SITES= http://www.cnds.jhu.edu/download/noformdown/ PKGNAMESUFFIX= -j DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Java client library for the Spread Group Communication System BUILD_DEPENDS= ${ANT}:devel/apache-ant BROKEN_armv6= fails to package: java/docs/*.html: No such file or directory +BROKEN_armv7= fails to package: java/docs/*.html: No such file or directory USE_JAVA= YES JAVA_VERSION= 1.6+ PKGMESSAGE= ${WRKSRC}/../license.txt ANT?= ${LOCALBASE}/bin/ant ANT_PARAMS+= -Dlib.dir=${STAGEDIR}${JAVAJARDIR} -Djavadoc.destdir=docs -Dversion=${PORTVERSION} WRKSRC= ${WRKDIR}/${PORTNAME}-src-${PORTVERSION}/java PLIST_SUB+= PORTNAME="${PORTNAME}" PORTVERSION="${PORTVERSION}" PORTDOCS= * OPTIONS_DEFINE= DOCS EXAMPLES DOCS_VARS= DOCS_ANT_TARGET=javadocs do-build: (cd ${WRKSRC} && \ ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT} jar ${DOCS_ANT_TARGET} ${ANT_PARAMS}) do-install: (cd ${WRKSRC} && ${ANT} install ${ANT_PARAMS}) do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/java ${INSTALL_DATA} ${WRKSRC}/recThread.java ${STAGEDIR}${EXAMPLESDIR}/java ${INSTALL_DATA} ${WRKSRC}/Flooder.java ${STAGEDIR}${EXAMPLESDIR}/java ${INSTALL_DATA} ${WRKSRC}/User.java ${STAGEDIR}${EXAMPLESDIR}/java do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/java ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR}/java ${MKDIR} ${STAGEDIR}${DOCSDIR}/java/html/spread/class-use ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${STAGEDIR}${DOCSDIR}/java/html ${INSTALL_DATA} ${WRKSRC}/docs/stylesheet.css ${STAGEDIR}${DOCSDIR}/java/html ${INSTALL_DATA} ${WRKSRC}/docs/spread/*.html ${STAGEDIR}${DOCSDIR}/java/html/spread ${INSTALL_DATA} ${WRKSRC}/docs/spread/class-use/*.html ${STAGEDIR}${DOCSDIR}/java/html/spread/class-use .include Index: head/net/zerotier/Makefile =================================================================== --- head/net/zerotier/Makefile (revision 455166) +++ head/net/zerotier/Makefile (revision 455167) @@ -1,34 +1,35 @@ # Created by: Corey Smith # $FreeBSD$ PORTNAME= zerotier PORTVERSION= 1.2.4 PORTREVISION= 1 CATEGORIES= net MAINTAINER= dch@skunkwerks.at COMMENT= Network virtualization everywhere LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL-3 BROKEN_armv6= fails to link: Source object ext/arm32-neon-salsa2012-asm/salsa2012.o has EABI version 0, but target zerotier-one has EABI version 5 +BROKEN_armv7= fails to link: Source object ext/arm32-neon-salsa2012-asm/salsa2012.o has EABI version 0, but target zerotier-one has EABI version 5 BROKEN_powerpc64= fails to compile: clang: not found USES= gmake compiler:c11 USE_RC_SUBR= zerotier USE_GITHUB= yes GH_PROJECT= ZeroTierOne CFLAGS+= -flax-vector-conversions PLIST_FILES= bin/zerotier-cli bin/zerotier-idtool sbin/zerotier-one do-install: ${INSTALL_PROGRAM} ${WRKSRC}/zerotier-one ${STAGEDIR}${PREFIX}/sbin/ .for l in zerotier-cli zerotier-idtool ${LN} -sf ../sbin/zerotier-one ${STAGEDIR}${PREFIX}/bin/${l} .endfor .include Index: head/net-im/gale/Makefile =================================================================== --- head/net-im/gale/Makefile (revision 455166) +++ head/net-im/gale/Makefile (revision 455167) @@ -1,39 +1,40 @@ # Created by: Peter Haight # $FreeBSD$ PORTNAME= gale PORTVERSION= 0.99f PORTREVISION= 7 CATEGORIES= net-im MASTER_SITES= http://download.ofb.net/${PORTNAME}/ DISTNAME= ${PORTNAME}-${PORTVERSION}ruit MAINTAINER= ports@FreeBSD.org COMMENT= Secure instant messaging system LIB_DEPENDS= libgc.so:devel/boehm-gc \ libwwwcore.so:www/libwww \ libadns.so:dns/adns BROKEN_aarch64= fails to compile: conflicting types for __wcwidth BROKEN_armv6= fails to compile: conflicting types for __wcwidth +BROKEN_armv7= fails to compile: conflicting types for __wcwidth USES= iconv libtool ncurses ssl GNU_CONFIGURE= yes USE_GNOME= glib12 USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes CPPFLAGS+= -I${LOCALBASE}/include \ -I${LOCALBASE}/include/w3c-libwww LIBS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's/\(^noinst_PROGRAMS =.*\)test-oop/\1/' \ ${WRKSRC}/liboop/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include Index: head/net-im/pidgin-sipe/Makefile =================================================================== --- head/net-im/pidgin-sipe/Makefile (revision 455166) +++ head/net-im/pidgin-sipe/Makefile (revision 455167) @@ -1,56 +1,57 @@ # Created by: John Prather # $FreeBSD$ PORTNAME= pidgin-sipe PORTVERSION= 1.21.1 PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= SF/sipe/sipe/${DISTNAME} MAINTAINER= john.c.prather@gmail.com COMMENT= Plugin for Pidgin to provide LCS/OCS connectivity LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libnss3.so:security/nss \ libpurple.so:net-im/libpurple \ libplds4.so:devel/nspr \ libgstreamer-1.0.so:multimedia/gstreamer1 \ libnice.so:net-im/libnice \ libgmime-2.6.so:mail/gmime26 RUN_DEPENDS= pidgin:net-im/pidgin BROKEN_armv6= fails to compile: cast from 'struct sipe_core_public *' to 'struct sipe_core_private *' increases required alignment from 4 to 8 +BROKEN_armv7= fails to compile: cast from 'struct sipe_core_public *' to 'struct sipe_core_private *' increases required alignment from 4 to 8 GNU_CONFIGURE= yes USES= gmake libtool localbase pkgconfig tar:bzip2 ssl USE_GNOME= gtk20 intltool libxml2 PORTDOCS= AUTHORS ChangeLog HACKING NEWS README TODO CONFIGURE_ARGS= --enable-purple \ --disable-telepathy INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= OCS2005 KRB5 DOCS NLS OPTIONS_SUB= yes OSC2005_DESC= Message timeout for OCS2005 OSC2005_CONFIGURE_ENABLE= ocs2005-message-hack KRB5_DESC= With Kerberos5 KRB5_CONFIGURE_WITH= krb5 NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext post-patch: @${REINPLACE_CMD} 's/LDLAGS/LDFLAGS/' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docs in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net-mgmt/fastnetmon/Makefile =================================================================== --- head/net-mgmt/fastnetmon/Makefile (revision 455166) +++ head/net-mgmt/fastnetmon/Makefile (revision 455167) @@ -1,65 +1,66 @@ # Created by: Babak Farrokhi # $FreeBSD$ PORTNAME= fastnetmon PORTVERSION= 1.1.3 DISTVERSIONPREFIX= v PORTREVISION= 6 CATEGORIES= net-mgmt security MAINTAINER= farrokhi@FreeBSD.org COMMENT= Very fast DDoS analyzer with sflow/netflow/mirror support LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ liblog4cpp.so:devel/log4cpp \ libluajit-5.1.so:lang/luajit \ libmongoc-1.0.so:devel/mongo-c-driver \ libjson-c.so:devel/json-c \ libbson-1.0.so:devel/libbson USE_GITHUB= yes GH_ACCOUNT= pavel-odintsov USERS= ${PORTNAME} GROUPS= ${PORTNAME} USES= cmake CMAKE_SOURCE_PATH= ${WRKSRC}/src CMAKE_ARGS+= -DDISABLE_PF_RING_SUPPORT=ON CMAKE_INSTALL_PREFIX= ${PREFIX} BROKEN_armv6= Does not build: invokes x86 assembler +BROKEN_armv7= Does not build: invokes x86 assembler BROKEN_powerpc64= Does not build USE_RC_SUBR= ${PORTNAME} OPTIONS_DEFINE= DOCS REDIS REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis PORTDOCS= * CFLAGS_i386= -march=i586 post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/src/CMakeLists.txt @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|; \ s|/var/run|&/fastnetmon|g; s|/var/log|&/fastnetmon|g; \ s|"/etc/|"${PREFIX}/etc/|g; s|/root/fastnetmon|${DATADIR}|g' \ ${WRKSRC}/src/fastnetmon.conf ${WRKSRC}/src/fastnetmon.cpp post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample ${MKDIR} ${STAGEDIR}/var/run/fastnetmon ${STAGEDIR}/var/log/fastnetmon ${INSTALL_MAN} ${WRKSRC}/src/man/fastnetmon.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/src/man/fastnetmon_client.1 ${STAGEDIR}${MANPREFIX}/man/man1 post-install-DOCS-on: cd ${WRKSRC} && ${COPYTREE_SHARE} "README.md docs" ${STAGEDIR}${DOCSDIR} .include Index: head/print/pdf-renderer/Makefile =================================================================== --- head/print/pdf-renderer/Makefile (revision 455166) +++ head/print/pdf-renderer/Makefile (revision 455167) @@ -1,58 +1,59 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= pdf-renderer PORTVERSION= 0.9.1 PORTEPOCH= 1 CATEGORIES= print java MASTER_SITES= http://java.net/downloads/${PORTNAME}/ DISTNAME= PDFRenderer-full-${PORTVERSION} MAINTAINER= ale@FreeBSD.org COMMENT= 100% Java PDF renderer and viewer LICENSE= LGPL21 BROKEN_armv6= fails to install: swinglabs-build-impl.xml: Javadoc returned 1 +BROKEN_armv7= fails to install: swinglabs-build-impl.xml: Javadoc returned 1 USES= dos2unix zip NO_WRKSUBDIR= yes USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes ALL_TARGET= jar PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar PORTDOCS= * OPTIONS_DEFINE= DOCS DOS2UNIX_FILES= swinglabs-build-impl.xml .include .if ${PORT_OPTIONS:MDOCS} ALL_TARGET+= javadoc .endif .include .if ${JAVA_PORT_VERSION:M1.8.*} EXTRA_PATCHES= ${PATCHDIR}/extra-patch-swinglabs-build-impl.xml .endif do-install: @${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..." @${INSTALL_DATA} ${WRKSRC}/dist/PDFRenderer.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar @${ECHO_MSG} " [DONE]" .if ${PORT_OPTIONS:MDOCS} @${ECHO_MSG} -n ">> Installing documentation..." @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/dist && ${FIND} javadoc \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1 @${ECHO_MSG} " [DONE]" .endif .include Index: head/russian/ircd-hybrid/Makefile =================================================================== --- head/russian/ircd-hybrid/Makefile (revision 455166) +++ head/russian/ircd-hybrid/Makefile (revision 455167) @@ -1,81 +1,82 @@ # Created by: Evgueni V. Gavrilov # $FreeBSD$ PORTNAME= ircd PORTVERSION= 7.2.4 PORTREVISION= 2 CATEGORIES= russian irc MASTER_SITES= SF/${PORTNAME}-hybrid-ru/${PORTNAME}-hybrid-ru/${PORTNAME}-hybrid-ru-${PORTVERSION} \ ftp://rusunix.org/pub/FreeBSD/distfiles/ PKGNAMESUFFIX= -hybrid DISTNAME= ircd-hybrid-ru-${PORTVERSION} MAINTAINER= rodrigo@FreeBSD.org COMMENT= Russian version of well known hybrid IRC server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS_INSTALL= ircd-[0-9]* irc-[0-9]* charybdis-[0-9]* Nefarious-[0-9]* ircd-hybrid-[0-9]* ircd-ratbox* bnc whois BROKEN_aarch64= fails to compile: passing void * to parameter of incompatible type BROKEN_armv6= fails to compile: passing void * to parameter of incompatible type +BROKEN_armv7= fails to compile: passing void * to parameter of incompatible type WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-ru USES= bison ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/ircd-hybrid-ru USERS= ircdru GROUPS= ircdru PLIST_SUB= USR=${USERS} GRP=${GROUPS} .if defined(WITH_SMALL_NET) CONFIGURE_ARGS+=-enable-small-net .endif .if defined(WITH_SYSLOG) CONFIGURE_ARGS+=--enable-syslog=\"kill squit connect users oper\" .endif .if defined(NICKLENGTH) CONFIGURE_ARGS+=--with-nicklen=${NICKLENGTH} .endif .if defined(TOPICLENGTH) CONFIGURE_ARGS+=--with-topiclen=${TOPICLENGTH} .endif .if defined(MAXCONN) CONFIGURE_ARGS+=--with-maxconn=${MAXCONN} .endif pre-extract: @${ECHO_MSG} "* * * Build options for ircd-hybrid-ru * * *" @${ECHO_MSG} "Issue make WITH_SMALL_NET=yes to build server optimized for small network" @${ECHO_MSG} "Issue make WITH_SYSLOG=yes to enable logging via syslogd" @${ECHO_MSG} "You can define maximum nick length. For example make NICKLENGTH=46 (default is 30)" @${ECHO_MSG} "You can define maximum topic length. For example make TOPICLENGTH=254 (default is 120; maximum is 390)" @${ECHO_MSG} "You can define maximum number of connections for ircd. For example make MAXCONN=512" post-extract: @${CP} ${WRKSRC}/contrib/m_ojoin.c ${WRKSRC}/modules/ @${CP} ${WRKSRC}/contrib/m_force.c ${WRKSRC}/modules/ post-patch: @${REINPLACE_CMD} -e 's,-g -O2,-O2,' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's,"-g","",' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's,ac_cv_prog_cc_g=yes,ac_cv_prog_cc_g=no,' ${WRKSRC}/configure pre-install: @${REINPLACE_CMD} -e 's,ircd/etc/codepage,etc/ircd-hybrid-ru/codepage,' ${WRKSRC}/etc/example.conf @${REINPLACE_CMD} -e 's,/ircd/modules,/lib/ircd-hybrid-ru-modules,' ${WRKSRC}/etc/example.conf post-install: ${INSTALL_SCRIPT} -m 555 ${FILESDIR}/ircd-hybrid-ru.sh.sample ${STAGEDIR}${PREFIX}/etc/rc.d @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/RELNOTE* ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/server-version-info ${STAGEDIR}${DOCSDIR} .include Index: head/science/cdcl/Makefile =================================================================== --- head/science/cdcl/Makefile (revision 455166) +++ head/science/cdcl/Makefile (revision 455167) @@ -1,50 +1,51 @@ # Created by: Shin'ya Murakami # $FreeBSD$ PORTNAME= cdcl PORTVERSION= 5.4.8 PORTREVISION= 1 CATEGORIES= science graphics MASTER_SITES= http://www.gfd-dennou.org/arch/dcl/ \ http://dennou-h.gfd-dennou.org/arch/dcl/ \ http://dennou-q.gfd-dennou.org/arch/dcl/ DISTNAME= dcl-${PORTVERSION}-C MAINTAINER= murashin@gfd-dennou.org COMMENT= Scientific graphic library for geoscience BROKEN_armv6= fails to link: final link failed: Nonrepresentable section on output +BROKEN_armv7= fails to link: final link failed: Nonrepresentable section on output OPTIONS_DEFINE= DOCS USES= desthack pkgconfig USE_XORG= x11 xext USE_GNOME= gtk20 gdkpixbuf2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-x --enable-shared PLIST_SUB= DCL_VERSION=${PORTVERSION:S/.//g} MAKE_JOBS_UNSAFE= yes BINARIES= cdclcmap cdclclr cdcldate cdcldbs cdclexec cdclfont \ cdclpara cdcltone cdcltrf cdclver PORTDOCS= CHECK CREDITS HISTORY README PORTEXAMPLES= * RESTRICTED= No commercial use post-configure: @${REINPLACE_CMD} -e 's|$$(DCLLANG)dcl$$(DCLVERNUM)|$$(DCLLANG)dcl|' ${WRKSRC}/Mkinclude post-install: .for i in ${BINARIES} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i} .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/demo/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/science/cdf/Makefile =================================================================== --- head/science/cdf/Makefile (revision 455166) +++ head/science/cdf/Makefile (revision 455167) @@ -1,60 +1,61 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= cdf3 PORTVERSION= 3.3.0 PORTREVISION= 8 CATEGORIES= science MASTER_SITES= LOCAL/thierry/${PORTNAME} \ ftp://cdaweb.gsfc.nasa.gov/pub/cdf/dist/cdf${VER}/unix/ DISTNAME= cdf${VER}-dist-cdf DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= stephen@FreeBSD.org COMMENT= Device independent view of the CDF data model LICENSE= NASA-G LICENSE_NAME= NASA/Goddard Space Flight Center LICENSE_FILE= ${WRKSRC}/CDF_copyright.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_aarch64= fails to compile: error: use of undeclared identifier FP1ZEROsingle; did you mean FP1zeroSingle? BROKEN_armv6= fails to compile: error: use of undeclared identifier FP1ZEROsingle; did you mean FP1zeroSingle? +BROKEN_armv7= fails to compile: error: use of undeclared identifier FP1ZEROsingle; did you mean FP1zeroSingle? USES= fortran ncurses USE_LDCONFIG= yes MAKE_FLAGS= INSTALLDIR=${STAGEDIR}${PREFIX} OS=freebsd ENV=gnu \ FORTRAN=yes FC_freebsd=${F77} MAKE_JOBS_UNSAFE= yes WRKSRC= ${WRKDIR}/cdf${VER}-dist SUB_FILES= pkg-message VER= ${PORTVERSION:S/.//:S/./_/} DEFS= B C K PORTDOCS= CDF_copyright.txt CHANGES.txt Release.notes Welcome.txt OPTIONS_DEFINE= DOCS EXAMPLES post-patch: .for def in ${DEFS} @${REINPLACE_CMD} -e 's||${PREFIX}|' \ ${WRKSRC}/src/definitions/definitions.${def} .endfor post-install: ${MV} ${STAGEDIR}${PREFIX}/lib/libcdf.so \ ${STAGEDIR}${PREFIX}/lib/libcdf.so.0 ${LN} -sf libcdf.so.0 ${STAGEDIR}${PREFIX}/lib/libcdf.so ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/samples/* ${STAGEDIR}${EXAMPLESDIR} ${SED} -i '' 's,${STAGEDIR},,g' ${STAGEDIR}${PREFIX}/bin/definitions.? regression-test: build @${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ ${MAKE_ARGS} test -C ${BUILD_WRKSRC} .include Index: head/security/hpenc/Makefile =================================================================== --- head/security/hpenc/Makefile (revision 455166) +++ head/security/hpenc/Makefile (revision 455167) @@ -1,34 +1,35 @@ # $FreeBSD$ PORTNAME= hpenc PORTVERSION= 2.0 PORTREVISION= 4 CATEGORIES= security MASTER_SITES= http://highsecure.ru/distfiles/ MAINTAINER= vsevolod@FreeBSD.org COMMENT= Fast authenticated encryption CLI tool LICENSE= BSD2CLAUSE BROKEN_armv6= fails to build: fatal error: cpuid_flags.inc: No such file or directory +BROKEN_armv7= fails to build: fatal error: cpuid_flags.inc: No such file or directory BROKEN_powerpc64= fails to build: fatal error: cpuid_flags.inc: No such file or directory NOT_FOR_ARCHS= aarch64 sparc64 NOT_FOR_ARCHS_REASON= not yet ported to this architecture USES= tar:xz compiler:c++11-lib gmake ssl PLIST_FILES= bin/hpenc man/man1/hpenc.1.gz MAKE_ARGS+= "ARCH=${ARCH:S/amd64/x86/:S/i386/x86/}" CXXFLAGS+= -std=c++11 \ -I${WRKSRC}/chacha-opt/app/include \ -I${WRKSRC}/poly1305-opt/app/include \ -I${OPENSSLINC} LDFLAGS+= -pthread -lcrypto -L${OPENSSLLIB} post-install: ${INSTALL_MAN} ${WRKSRC}/doc/hpenc.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/hpenc .include Index: head/security/libprelude/Makefile =================================================================== --- head/security/libprelude/Makefile (revision 455166) +++ head/security/libprelude/Makefile (revision 455167) @@ -1,50 +1,51 @@ # Created by: Clement Laforet # $FreeBSD$ PORTNAME= libprelude PORTVERSION= 1.2.6 CATEGORIES= security MASTER_SITES= http://www.prelude-siem.org/attachments/download/410/ MAINTAINER= koobs@FreeBSD.org COMMENT= Sensor support library from Prelude SIEM LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libltdl.so:devel/libltdl \ libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt BROKEN_armv6= fails to configure: Easybindings require a C++ compiler, but none were found +BROKEN_armv7= fails to configure: Easybindings require a C++ compiler, but none were found OPTIONS_DEFINE= DOCS PERL PYTHON OPTIONS_SUB= yes USES= charsetfix gettext-runtime gmake iconv libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-lua \ --without-python3 \ --without-swig \ --without-valgrind \ ac_cv_path_RUBY= CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip ETCDIR= ${PREFIX}/etc/prelude PERL_CONFIGURE_WITH= perl=${PERL} PERL_USES= perl5 PYTHON_CONFIGURE_WITH= python2=${PYTHON_CMD} PYTHON_USES= python:2.7 PYTHON_PLIST_SUB= VERSION="${PORTVERSION}" post-install: .for f in client.conf global.conf idmef-client.conf tls.conf ${MV} ${STAGEDIR}${ETCDIR}/default/${f} \ ${STAGEDIR}${ETCDIR}/default/${f}.sample .endfor .include Index: head/security/pecl-crypto/Makefile =================================================================== --- head/security/pecl-crypto/Makefile (revision 455166) +++ head/security/pecl-crypto/Makefile (revision 455167) @@ -1,23 +1,24 @@ # Created by: Gasol Wu # $FreeBSD$ PORTNAME= crypto PORTVERSION= 0.3.1 CATEGORIES= security MAINTAINER= gasol.wu@gmail.com COMMENT= Objective wrapper for OpenSSL Crypto Library LICENSE= PHP301 BROKEN_armv6= fails to configure: C compiler cannot create executables +BROKEN_armv7= fails to configure: C compiler cannot create executables BROKEN_mips= fails to configure: C compiler cannot create executables BROKEN_mips64= fails to configure: C compiler cannot create executables BROKEN_powerpc64= fails to configure: C compiler cannot create executables USES= php:pecl CONFIGURE_ARGS= --with-crypto CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} .include Index: head/security/poly1305aes/Makefile =================================================================== --- head/security/poly1305aes/Makefile (revision 455166) +++ head/security/poly1305aes/Makefile (revision 455167) @@ -1,46 +1,47 @@ # Created by: roam@FreeBSD.org # $FreeBSD$ PORTNAME= poly1305aes PORTVERSION= 20050218 CATEGORIES= security MASTER_SITES= http://cr.yp.to/mac/ MAINTAINER= ports@FreeBSD.org COMMENT= Poly1305 message authentication reference implementation using AES LICENSE= PD ALL_TARGET= default CC+= ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} BROKEN_armv6= fails to build: poly1305aes.impl.do: fatal: all tests failed +BROKEN_armv7= fails to build: poly1305aes.impl.do: fatal: all tests failed BROKEN_aarch64= fails to build: poly1305aes.impl.do: fatal: all tests failed NOT_FOR_ARCHS= amd64 .include pre-build: .if ${ARCH} == "i386" @${ECHO_CMD} "ppro" > ${WRKSRC}/poly1305aes.impl .endif post-build: .for i in aes.h cpucycles.h poly1305aes.h @${REINPLACE_CMD} -e \ 's|#include "|#include "poly1305/|' ${WRKSRC}/${i} .endfor do-install: .for i in poly1305aes-speed test-aes test-poly1305aes (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${i} \ ${STAGEDIR}${PREFIX}/bin) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/include/poly1305 (cd ${WRKSRC} && ${INSTALL_DATA} *.h \ ${STAGEDIR}${PREFIX}/include/poly1305) (cd ${WRKSRC} && ${INSTALL_DATA} *.a \ ${STAGEDIR}${PREFIX}/lib) .include Index: head/security/sha1collisiondetection/Makefile =================================================================== --- head/security/sha1collisiondetection/Makefile (revision 455166) +++ head/security/sha1collisiondetection/Makefile (revision 455167) @@ -1,38 +1,39 @@ # $FreeBSD$ PORTNAME= sha1collisiondetection PORTVERSION= 1.0.2 DISTVERSIONPREFIX= stable-v CATEGORIES= security MAINTAINER= jharris@widomaker.com COMMENT= Library and command line tool to detect SHA-1 collisions LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_armv6= fails to compile: generic selections are a C11-specific feature [-Werror,-Wc11-extensions] +BROKEN_armv7= fails to compile: generic selections are a C11-specific feature [-Werror,-Wc11-extensions] BROKEN_powerpc64= fails to compile: cc1: unrecognized command line option -std=c90 USE_GITHUB= yes GH_ACCOUNT= cr-marcstevens USE_LDCONFIG= yes USES= gmake libtool:build PLIST_FILES= bin/sha1dcsum \ bin/sha1dcsum_partialcoll \ include/sha1dc/sha1.h \ lib/libsha1detectcoll.so \ lib/libsha1detectcoll.so.0 \ lib/libsha1detectcoll.so.0.0.0 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/.libs/sha1dcsum* ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/include/sha1dc ${INSTALL_DATA} ${WRKSRC}/lib/sha1.h ${STAGEDIR}${PREFIX}/include/sha1dc ${INSTALL_LIB} ${WRKSRC}/bin/.libs/libsha1detectcoll.so.0.0.0 ${STAGEDIR}${PREFIX}/lib ${LN} -sf libsha1detectcoll.so.0.0.0 ${STAGEDIR}${PREFIX}/lib/libsha1detectcoll.so ${LN} -sf libsha1detectcoll.so.0.0.0 ${STAGEDIR}${PREFIX}/lib/libsha1detectcoll.so.0 .include Index: head/sysutils/asmon/Makefile =================================================================== --- head/sysutils/asmon/Makefile (revision 455166) +++ head/sysutils/asmon/Makefile (revision 455167) @@ -1,38 +1,39 @@ # Created by: jack # $FreeBSD$ PORTNAME= asmon PORTVERSION= 0.61 PORTREVISION= 3 CATEGORIES= sysutils afterstep MASTER_SITES= AFTERSTEP/apps/asmon MAINTAINER= bofh@FreeBSD.org COMMENT= Swallowable applet monitors the CPU usage, memory, and swap, etc LICENSE= GPLv2 BROKEN_armv6= fails to compile: asmon.c: variable has incomplete type 'struct vmmeter' +BROKEN_armv7= fails to compile: asmon.c: variable has incomplete type 'struct vmmeter' BROKEN_mips= fails to compile: asmon.c: storage size of 'sum' isn't known BROKEN_mips64= fails to compile: asmon.c: storage size of 'sum' isn't known BROKEN_powerpc64= fails to compile: asmon.c: storage size of 'sum' isn't known USE_XORG= xpm x11 BUILD_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/asmon CFLAGS+= -I${LOCALBASE}/include USES= gmake USE_CSTD= gnu89 ALL_TARGET= asmon MAKE_ARGS+= LIBDIR="-L${LOCALBASE}/lib" \ SOLARIS_LIBS=-lkvm PLIST_FILES= "@(,kmem,) bin/asmon" post-patch: ${REINPLACE_CMD} -e 's:gcc:${CC} ${CFLAGS}:' ${BUILD_WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/asmon/asmon ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/dc3dd/Makefile =================================================================== --- head/sysutils/dc3dd/Makefile (revision 455166) +++ head/sysutils/dc3dd/Makefile (revision 455167) @@ -1,34 +1,35 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= dc3dd PORTVERSION= 7.2.641 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/7.2 MAINTAINER= nobutaka@FreeBSD.org COMMENT= dd program useful for computer forensics LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to compile: bit-field 'verify_error_if_negative_size__' has negative width +BROKEN_armv7= fails to compile: bit-field 'verify_error_if_negative_size__' has negative width USES= gettext iconv gmake tar:bzip2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} PLIST_SUB+= NLS="" .else CONFIGURE_ARGS= --disable-nls PLIST_SUB+= NLS="@comment " .endif .include Index: head/sysutils/geomWatch/Makefile =================================================================== --- head/sysutils/geomWatch/Makefile (revision 455166) +++ head/sysutils/geomWatch/Makefile (revision 455167) @@ -1,32 +1,33 @@ # Created by: Boris Kochergin # $FreeBSD$ PORTNAME= geomWatch PORTVERSION= 1.3.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://isis.poly.edu/~bk/${PORTNAME}/ \ http://bk.macroblock.net/${PORTNAME}/ \ http://svnweb.freebsd.org/base/head/sys/cddl/compat/opensolaris/sys/:nvpair DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ nvpair.h?revision=279437&view=co:nvpair EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= spawk@acm.poly.edu COMMENT= Watches for and e-mails admins about GEOM/ZFS state changes LIB_DEPENDS= libesmtp.so:mail/libesmtp BROKEN_aarch64= fails to compile: ISA not supported BROKEN_armv6= fails to compile: call to 'atomic_add_64' is ambiguous +BROKEN_armv7= fails to compile: call to 'atomic_add_64' is ambiguous IGNORE_DragonFly= requires geom(4) support USES= tar:tbz SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} MAKE_ARGS= WITH_ZFS=28 .include Index: head/sysutils/ipdbtools/Makefile =================================================================== --- head/sysutils/ipdbtools/Makefile (revision 455166) +++ head/sysutils/ipdbtools/Makefile (revision 455167) @@ -1,29 +1,30 @@ # $FreeBSD$ PORTNAME= ipdbtools PORTVERSION= 1.1.1 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://cyclaero.com/public/ipdbtools/ MAINTAINER= cyclaero@gmail.com COMMENT= Tools for IP based Geo-blocking and Geo-routing LICENSE= BSD2CLAUSE BROKEN_aarch64= fails to compile: error: invalid conversion between vector type and integer type BROKEN_armv6= fails to compile: error: invalid conversion between vector type and integer type +BROKEN_armv7= fails to compile: error: invalid conversion between vector type and integer type BROKEN_powerpc64= fails to compile: error: unrecognized command line option -mssse3 BROKEN_sparc64= fails to compile: error: unrecognized command line option -mssse3 USES= tar:bzip2 compiler:c11 PLIST_FILES= bin/ipup \ bin/ipdb \ bin/ipdb-update.sh \ man/man1/ipdbtools.1.gz \ man/man1/ipup.1.gz \ man/man1/ipdb.1.gz \ man/man1/ipdb-update.sh.1.gz .include Index: head/sysutils/jobd/Makefile =================================================================== --- head/sysutils/jobd/Makefile (revision 455166) +++ head/sysutils/jobd/Makefile (revision 455167) @@ -1,26 +1,27 @@ # $FreeBSD$ PORTNAME= jobd PORTVERSION= 0.7.1 DISTVERSIONPREFIX=v CATEGORIES= sysutils MAINTAINER= mark@heily.com COMMENT= Job management framework LICENSE= ISCL BUILD_DEPENDS= docbook2mdoc:textproc/docbook2mdoc BROKEN_aarch64= fails to compile: comparison of constant -1 with expression of type char is always true BROKEN_armv6= fails to compile: comparison of constant -1 with expression of type char is always true +BROKEN_armv7= fails to compile: comparison of constant -1 with expression of type char is always true BROKEN_mips64= fails to configure: unrecognized command line option -std=c++11 BROKEN_powerpc64= fails to configure: Unable to run configure in ./src/ BROKEN_sparc64= fails to configure: unrecognized command line option -std=c++11 HAS_CONFIGURE= YES USE_GITHUB= YES USE_LDCONFIG= YES GH_ACCOUNT= mheily .include Index: head/sysutils/muse/Makefile =================================================================== --- head/sysutils/muse/Makefile (revision 455166) +++ head/sysutils/muse/Makefile (revision 455167) @@ -1,21 +1,22 @@ # Created by: freebsd@spatula.net # $FreeBSD$ PORTNAME= muse PORTVERSION= 0.2 CATEGORIES= sysutils MASTER_SITES= http://www.spatula.net/muse/ MAINTAINER= freebsd@spatula.net COMMENT= Shows memory usage data BROKEN_armv6= fails to compile: muse.c: variable has incomplete type 'struct vmmeter' +BROKEN_armv7= fails to compile: muse.c: variable has incomplete type 'struct vmmeter' BROKEN_mips= fails to compile: muse.c: storage size of 'vmstats' isn't known BROKEN_mips64= fails to compile: muse.c: storage size of 'vmstats' isn't known BROKEN_powerpc64= fails to compile: muse.c: storage size of 'vmstats' isn't known USES= uidfix PLIST_FILES= bin/muse man/man1/muse.1.gz .include Index: head/sysutils/rovclock/Makefile =================================================================== --- head/sysutils/rovclock/Makefile (revision 455166) +++ head/sysutils/rovclock/Makefile (revision 455167) @@ -1,39 +1,40 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= rovclock PORTVERSION= 0.6e CATEGORIES= sysutils MASTER_SITES= http://www.hasw.net/linux/ MAINTAINER= danfe@FreeBSD.org COMMENT= Overclocking utility for ATI Radeon video cards LICENSE= GPLv2 BROKEN_aarch64= fails to install: undefined reference to outl BROKEN_armv6= fails to install: undefined reference to outl +BROKEN_armv7= fails to install: undefined reference to outl BROKEN_mips= fails to install: undefined reference to outl BROKEN_mips64= fails to install: undefined reference to outl BROKEN_powerpc64= fails to install: undefined reference to outl USES= tar:bzip2 PLIST_FILES= man/man8/${PORTNAME}.8.gz sbin/${PORTNAME} PORTDOCS= ChangeLog README OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -Wall -o ${PORTNAME} ${PORTNAME}.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/sformat/Makefile =================================================================== --- head/sysutils/sformat/Makefile (revision 455166) +++ head/sysutils/sformat/Makefile (revision 455167) @@ -1,67 +1,68 @@ # Created by: marius@alchemy.franken.de # $FreeBSD$ PORTNAME= sformat PORTVERSION= 3.5 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.berlios.de/pub/sformat/:sformat \ LOCAL/marius:libschily,sformat DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:sformat \ ${LIBSCHILY}:libschily EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= marius@FreeBSD.org COMMENT= Allows formatting/partitioning/analysis/repairing of SCSI disks BROKEN_aarch64= does not build: No rule to make target RULES/arm64-freebsd-cc.rul -BROKEN_armv6= does not build: No rule to make target RULES/arm64-freebsd-cc.rul +BROKEN_armv6= does not build: No rule to make target RULES/arm-freebsd-cc.rul +BROKEN_armv7= does not build: No rule to make target RULES/arm-freebsd-cc.rul BROKEN_mips64= does not build: No rule to make target RULES/mips-freebsd-cc.rul BROKEN_powerpc64= does not install: powerpc-freebsd-cc/sformat: No such file or directory LIBSCHILY= libschily-2.01.01a07.tar.gz USES= gmake .include CCOM!= ${BASENAME} ${CC} MAKE_ENV= CCOM=${CCOM} SFMTTARGET= ${ARCH:S/powerpc64/powerpc/}-freebsd-${CCOM} post-extract: @cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ ${DISTDIR}/${DIST_SUBDIR}/${LIBSCHILY} ${EXTRACT_AFTER_ARGS} .for i in config.guess config.sub @${CP} ${PORTSDIR}/Templates/${i} ${WRKSRC}/conf .endfor .if ${SFMTTARGET} != "i386-freebsd-cc" @${LN} -sf ${WRKSRC}/RULES/i386-freebsd-cc.rul \ ${WRKSRC}/RULES/${SFMTTARGET}.rul .endif post-patch: .for i in datio.c sformat.1 @${REINPLACE_CMD} -i "" -e 's:%%DATADIR%%:${DATADIR}:g;' \ ${WRKSRC}/sformat/${i} .endfor .for i in include/schily.h libschily/fexec.c libschily/libschily-mapvers @${REINPLACE_CMD} -e 's|fexecve|js_fexecve|g' ${WRKSRC}/${i} .endfor @${REINPLACE_CMD} -e 's|int getline|int get_line|g' ${WRKSRC}/include/schily.h @${REINPLACE_CMD} -e 's|(getline(|(get_line(|g' ${WRKSRC}/sformat/io.c \ ${WRKSRC}/libscg/scsitransp.c @${REINPLACE_CMD} -e 's| getline(| get_line(|g' ${WRKSRC}/sformat/io.c \ ${WRKSRC}/sformat/defect.c @${REINPLACE_CMD} -e 's|^getline|get_line|g' ${WRKSRC}/libschily/stdio/fgetline.c @${REINPLACE_CMD} -e 's|)getline|)get_line|g' ${WRKSRC}/sformat/diskfmt.c \ ${WRKSRC}/sformat/makelabel.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sformat/OBJ/${SFMTTARGET}/sformat \ ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/sformat/sformat.dat ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/sformat/sformat.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/sysutils/showbeastie/Makefile =================================================================== --- head/sysutils/showbeastie/Makefile (revision 455166) +++ head/sysutils/showbeastie/Makefile (revision 455167) @@ -1,50 +1,51 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= showbeastie PORTVERSION= 0.3 CATEGORIES= sysutils MASTER_SITES= # none DISTFILES= # none MAINTAINER= tobik@FreeBSD.org COMMENT= Preview FreeBSD loader logos LICENSE= BSD2CLAUSE .if !exists(${SRC_BASE}/sys/Makefile) IGNORE= requires kernel source files in ${SRC_BASE} .endif NO_FETCH= yes ALL_TARGET= testmain PLIST_FILES= bin/${PORTNAME} # Make sure building succeeds on HEAD MAKE_ARGS+= -m ${SRC_BASE}/share/mk BROKEN_armv6= fails to link: testmain uses VFP register arguments, dict.o does not +BROKEN_armv7= fails to install: tar: could not chdir to '/usr/src/sys/boot' BROKEN_mips64= fails to link: relocation truncated to fit: R_MIPS_26 against `__assert@@FBSD_1.0' WRKSRC_SUBDIR= ficl pre-patch: @${MKDIR} ${WRKSRC} @${TAR} -C ${SRC_BASE}/sys/boot \ --exclude '*.o' --exclude '*.a' --exclude 'testmain' \ -cf - . | ${TAR} -C ${WRKSRC}/.. -xf - post-patch: ${REINPLACE_CMD} 's|-I.*/\.\./common|-I${SRC_BASE}/sys/boot/common|g' \ ${WRKSRC}/Makefile # Make sure building on FreeBSD 11.0/i386 works. Calls to biospci_* are not # needed for this program. ${REINPLACE_CMD} 's|ifdef __i386__|if 0|g' ${WRKSRC}/loader.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/testmain ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/sysutils/uschedule/Makefile =================================================================== --- head/sysutils/uschedule/Makefile (revision 455166) +++ head/sysutils/uschedule/Makefile (revision 455167) @@ -1,52 +1,53 @@ # Created by: Thomas Seck # $FreeBSD$ PORTNAME= uschedule PORTVERSION= 0.7.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.ohse.de/uwe/uschedule/ MAINTAINER= ports@FreeBSD.org COMMENT= Scheduler program, designed to replace cron(8) and at(1) BUILD_DEPENDS= ${LOCALBASE}/bin/tai64nlocal:sysutils/daemontools RUN_DEPENDS= ${LOCALBASE}/bin/multilog:sysutils/daemontools BROKEN_aarch64= fails to build: regparm is not valid on this platform BROKEN_armv6= fails to build: regparm is not valid on this platform +BROKEN_armv7= fails to build: regparm is not valid on this platform WRKSRC= ${WRKDIR}/admin/${DISTNAME} TEST_TARGET= check PORTDOCS= ChangeLog NEWS SECURITY-BUG bin= uschedule uschedulecmd uscheduleconf uschedulecp \ uscheduleedit uschedulelist uschedulerm uscheduleruntimelimit sbin= uscheduled PLIST_FILES= ${bin:S,^,bin/,} ${bin:S,^,man/man1/,:S,$,.1.gz,} \ man/man7/uschedule_intro.7.gz man/man8/uscheduled.8.gz \ sbin/uscheduled OPTIONS_DEFINE= DOCS pre-build: ${ECHO_CMD} "${CC}" > ${WRKSRC}/src/conf-cc ${ECHO_CMD} "${CFLAGS}" > ${WRKSRC}/src/conf-cflags do-install: (cd ${WRKSRC}/command && ${INSTALL_PROGRAM} ${bin} \ ${STAGEDIR}${PREFIX}/bin) ${INSTALL_PROGRAM} ${WRKSRC}/command/${sbin} ${STAGEDIR}${PREFIX}/sbin (cd ${WRKSRC}/doc && ${INSTALL_MAN} ${bin:S,$,.1,} \ ${STAGEDIR}${MANPREFIX}/man/man1) ${INSTALL_MAN} ${WRKSRC}/doc/uschedule_intro.7 \ ${STAGEDIR}${MANPREFIX}/man/man7 ${INSTALL_MAN} ${WRKSRC}/doc/uscheduled.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/src && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/sysutils/wmmemfree/Makefile =================================================================== --- head/sysutils/wmmemfree/Makefile (revision 455166) +++ head/sysutils/wmmemfree/Makefile (revision 455167) @@ -1,30 +1,31 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= wmmemfree PORTVERSION= 0.7 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= SUNSITE/X11/xutils MAINTAINER= ports@FreeBSD.org COMMENT= Memory and swap monitoring dockapp BROKEN_armv6= fails to compile: mem_freebsd.c: variable has incomplete type 'struct vmmeter' +BROKEN_armv7= fails to compile: mem_freebsd.c: variable has incomplete type 'struct vmmeter' BROKEN_mips= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known BROKEN_mips64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known BROKEN_powerpc64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known USES= tar:bzip2 USE_XORG= xpm PLIST_FILES= "@(,kmem,2555) bin/wmmemfree" man/man1/${PORTNAME}.1.gz post-patch: @${CP} ${FILESDIR}/mem_freebsd.* ${WRKSRC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/textproc/jing/Makefile =================================================================== --- head/textproc/jing/Makefile (revision 455166) +++ head/textproc/jing/Makefile (revision 455167) @@ -1,43 +1,44 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= jing PORTVERSION= 2015.11.27 CATEGORIES= textproc java MAINTAINER= gabor@FreeBSD.org COMMENT= RELAX NG validator in Java LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/copying.txt BROKEN_armv6= fails to build: modbuild.xml: Java returned: 1 +BROKEN_armv7= fails to build: modbuild.xml: Java returned: 1 USE_GITHUB= yes GH_ACCOUNT= relaxng GH_PROJECT= jing-trang GH_TAGNAME= 1e74846 USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_BUILD= yes JAVA_RUN= yes OPTIONS_DEFINE= DOCS PORTDOCS= * SUB_FILES= jing.sh PLIST_FILES= bin/jing %%JAVAJARDIR%%/jing.jar do-build: (cd ${WRKSRC} && JAVA_HOME=${JAVA_HOME} ./ant) do-install: ${INSTALL_SCRIPT} ${WRKDIR}/jing.sh ${STAGEDIR}${PREFIX}/bin/jing ${INSTALL_DATA} ${WRKSRC}/build/jing.jar ${STAGEDIR}${JAVAJARDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/textproc/randlm/Makefile =================================================================== --- head/textproc/randlm/Makefile (revision 455166) +++ head/textproc/randlm/Makefile (revision 455167) @@ -1,35 +1,36 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= randlm PORTVERSION= 0.2.5 PORTREVISION= 8 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME} MAINTAINER= demon@FreeBSD.org COMMENT= A toolkit for building randomized language models BUILD_DEPENDS= ${LOCALBASE}/include/google/sparse_hash_map:devel/sparsehash LIB_DEPENDS= libboost_thread.so:devel/boost-libs RUN_DEPENDS= ${LOCALBASE}/include/google/sparse_hash_map:devel/sparsehash GNU_CONFIGURE= yes USE_PERL5= run USE_LDCONFIG= yes USES= autoreconf libtool compiler:c++11-lang GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE=yes CXXFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip BROKEN_aarch64= fails to compile: invalid output constraint =a in asm BROKEN_armv6= fails to compile: invalid output constraint =a in asm +BROKEN_armv7= fails to compile: BloomMap.cpp:275:58: error: ordered comparison between pointer and zero ('int *' and 'int') BROKEN_powerpc64= fails to compile: error: 'itr' does not name a type post-patch: cd ${WRKSRC}/hadoop && ${MV} strings.cpp strings.cc && ${MV} strings.h s.h ${REINPLACE_CMD} -e s#strings.h#s.h# ${WRKSRC}/hadoop/r_compute_ngram_counts.cpp ${WRKSRC}/hadoop/m_compute_ngram_counts_batch.cpp .include Index: head/textproc/senna/Makefile =================================================================== --- head/textproc/senna/Makefile (revision 455166) +++ head/textproc/senna/Makefile (revision 455167) @@ -1,48 +1,49 @@ # $FreeBSD$ PORTNAME= senna PORTVERSION= 1.1.5 PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= textproc MASTER_SITES= SFJP/senna/46945 MAINTAINER= kuriyama@FreeBSD.org COMMENT= Embeddable Fulltext Search Engine BROKEN_aarch64= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX BROKEN_armv6= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX +BROKEN_armv7= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX BROKEN_powerpc64= does not build: relocation truncated to fit: R_PPC64_TOC16_DS BROKEN_sparc64= does not build GNU_CONFIGURE= YES USE_GCC= any USES= gmake libtool pathfix USE_LDCONFIG= YES CONFIGURE_ARGS= --with-sennahome=${SENNA_HOME} LDFLAGS+= -lpthread -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include MAKE_ARGS= CFLAGS="${CFLAGS}" WRKSRC= ${WRKDIR}/${DISTNAME} SENNA_HOME?= /var/senna OPTIONS_DEFINE= MECAB NFKC OPTIONS_DEFAULT= MECAB NFKC MECAB_DESC= use mecab for morphological analysis NFKC_DESC= use nfkc based utf8 normalization .include .if ${PORT_OPTIONS:MMECAB} CONFIGURE_ARGS+= --with-mecab LIB_DEPENDS+= libmecab.so:japanese/mecab .else CONFIGURE_ARGS+= --without-mecab .endif .if ${PORT_OPTIONS:MNFKC} CONFIGURE_ARGS+= --disable-nfkc .endif .include Index: head/textproc/trang/Makefile =================================================================== --- head/textproc/trang/Makefile (revision 455166) +++ head/textproc/trang/Makefile (revision 455167) @@ -1,44 +1,45 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= trang PORTVERSION= 2015.11.27 CATEGORIES= textproc java MAINTAINER= gabor@FreeBSD.org COMMENT= Multi-format schema converter based on RELAX NG LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/trang/copying.txt BROKEN_armv6= fails to build: modbuild.xml: Java returned: 1 +BROKEN_armv7= fails to build: modbuild.xml: Java returned: 1 USE_GITHUB= yes GH_ACCOUNT= relaxng GH_PROJECT= jing-trang GH_TAGNAME= 1e74846 USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_BUILD= yes JAVA_RUN= yes OPTIONS_DEFINE= DOCS PORTDOCS= convert-to-xsd-talk.html trang.html trang-manual.html SUB_FILES= trang.sh PLIST_FILES= %%JAVAJARDIR%%/trang.jar bin/trang .include do-build: (cd ${WRKSRC} && JAVA_HOME=${JAVA_HOME} ./ant) do-install: ${INSTALL_DATA} ${WRKSRC}/build/trang.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_SCRIPT} ${WRKDIR}/trang.sh ${STAGEDIR}${PREFIX}/bin/trang @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/trang/doc/,} ${STAGEDIR}${DOCSDIR} .include Index: head/www/anyterm/Makefile =================================================================== --- head/www/anyterm/Makefile (revision 455166) +++ head/www/anyterm/Makefile (revision 455167) @@ -1,54 +1,55 @@ # Created by: Douglas Thrift # $FreeBSD$ PORTNAME= anyterm PORTVERSION= 1.1.29 PORTREVISION= 10 CATEGORIES= www MASTER_SITES= http://anyterm.org/download/ \ http://dl1.douglasthrift.net/${PORTNAME}/ \ http://dl2.douglasthrift.net/${PORTNAME}/ MAINTAINER= douglas@douglasthrift.net COMMENT= Terminal emulator on a Web page LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs BROKEN_aarch64= does not build: libstdc++.so: undefined reference to __floatunditf@GCC_4.2.0 BROKEN_armv6= does not build: libstdc++.so: undefined reference to __floatunditf@GCC_4.2.0 +BROKEN_armv7= does not build: libstdc++.so: undefined reference to __floatunditf@GCC_4.2.0 BROKEN_powerpc64= Does not build: ld: cannot find -lboost_system USE_RC_SUBR= anytermd USES= gmake iconv localbase tar:tbz2 USE_GCC= any ALL_TARGET= default_target PLIST_FILES= man/man1/anytermd.1.gz \ sbin/anytermd # Force the use of an older C++ standard; anyterm 1.1.29 is not compatible with # C++11. USE_CXXSTD= gnu++03 post-patch: @${REINPLACE_CMD} -e 's|/private/etc/apache2|${FILESDIR}|' \ ${WRKSRC}/scripts/mimetype.sh @${REINPLACE_CMD} \ -e 's|$$(CPP_FLAGS)|& ${CPPFLAGS} |' \ -e '/^COMPILE_FLAGS=/s|$$| ${CXXFLAGS}|' \ -e 's|$${OPTIMISE_FLAGS}||' \ -e 's|$$(LINK_FLAGS)|& -L${ICONV_PREFIX}/lib ${ICONV_LIB} |' \ ${WRKSRC}/common.mk @${REINPLACE_CMD} \ -e '/^COMPILE_FLAGS=/s|$$| ${CXXFLAGS}|' \ -e 's|$$(INC_FLAGS)|& ${CPPFLAGS} |' \ -e 's|$$(CXXFLAGS)||' -e 's|$$(OPTIMISE_FLAGS)||' \ ${WRKSRC}/libpbe/common.mk do-install: ${INSTALL_PROGRAM} ${WRKSRC}/anytermd ${STAGEDIR}${PREFIX}/sbin/anytermd ${INSTALL_MAN} ${WRKSRC}/anytermd.1 ${STAGEDIR}${MANPREFIX}/man/man1/anytermd.1 .include Index: head/www/apache-forrest/Makefile =================================================================== --- head/www/apache-forrest/Makefile (revision 455166) +++ head/www/apache-forrest/Makefile (revision 455167) @@ -1,56 +1,57 @@ # Created by: nivit@users.sourceforge.net # $FreeBSD$ PORTNAME= apache-forrest PORTVERSION= 0.9 PORTREVISION= 0 CATEGORIES= www java MASTER_SITES= SITE_APACHE/forrest DISTFILES= ${DISTNAME}-sources.tar.gz \ ${DISTNAME}-dependencies.tar.gz MAINTAINER= nivit@FreeBSD.org COMMENT= Tool for rapid development of small sites BROKEN_armv6= fails to compile: build.xml: tools/ant/lib not found +BROKEN_armv7= fails to compile: build.xml: tools/ant/lib not found ANT= ${STAGEDIR}${DATADIR}/tools/ant/bin/ant ANT_TARGET= local-deploy IGNORE_FILES= ! -name *\.bak -and ! -name *\.bat \ -and ! -name *\.orig -and ! -name .gitignore \ -and ! -name KEYS -and ! -name README.txt \ -and ! -name ant -and ! -name forrest \ -and ! -name index.html INSTALL_WRKSRC= ${WRKSRC}/build JAVA_VERSION= 1.6+ NO_BUILD= Yes PLUGINSDIR= ${DATADIR}/plugins/org.apache.forrest.plugin.output.pdf REPLACE_FILES= ${WRKSRC}/bin/forrest ${WRKSRC}/tools/ant/bin/ant SUB_FILES= pkg-message SUB_LIST= PORTVERSION=${PORTVERSION} USE_JAVA= yes post-patch: @for FILE in ${REPLACE_FILES}; do \ ${REINPLACE_CMD} -e "/%%JAVA_HOME%%/s//${JAVA_HOME:S/\//\\\//g}/g" \ $${FILE} ;\ done; do-install: @cd ${WRKSRC}; \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} '${IGNORE_FILES}' @${INSTALL_SCRIPT} ${WRKSRC}/bin/forrest ${STAGEDIR}${DATADIR}/bin/forrest @${INSTALL_SCRIPT} ${WRKSRC}/tools/ant/bin/ant ${STAGEDIR}${DATADIR}/tools/ant/bin/ant @${LN} -sf ../${DATADIR_REL}/bin/forrest ${STAGEDIR}${PREFIX}/bin/forrest @cd ${STAGEDIR}${PLUGINSDIR}; \ ${SETENV} FORREST_HOME=${STAGEDIR}${DATADIR} ${ANT} ${ANT_TARGET} .include Index: head/www/ctemplate/Makefile =================================================================== --- head/www/ctemplate/Makefile (revision 455166) +++ head/www/ctemplate/Makefile (revision 455167) @@ -1,19 +1,20 @@ # Created by: Alex Pesternikov # $FreeBSD$ PORTNAME= ctemplate PORTVERSION= 0.5 CATEGORIES= www textproc MASTER_SITES= SF MAINTAINER= ap@page2rss.com COMMENT= Template system for C BROKEN_armv6= fails to compile: assigning to char * from incompatible type const char * +BROKEN_armv7= fails to compile: assigning to char * from incompatible type const char * USES= gmake GNU_CONFIGURE= yes PLIST_FILES+= bin/h2ap .include Index: head/www/libhpack/Makefile =================================================================== --- head/www/libhpack/Makefile (revision 455166) +++ head/www/libhpack/Makefile (revision 455167) @@ -1,47 +1,48 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= libhpack PORTVERSION= 0.0.20140710 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://raw.github.com/http2/http2-spec/master/:ec_xml DISTFILES= draft-ietf-httpbis-header-compression.xml:ec_xml EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Implementation of HPACK (Header compression for HTTP/2.0) LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv6= fails to compile: Can't define TIME_MAX #' +BROKEN_armv7= fails to compile: Can't define TIME_MAX #' LIB_DEPENDS= libcheck.so:devel/check CMAKE_ARGS= -DBUILD_DOCS=OFF \ -DBUILD_TESTS=OFF \ -DENABLE_GCOV=OFF \ -DLINUX=ON \ -DUSE_VALGRIND=OFF MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes USES= cmake pathfix pkgconfig python:2,build shebangfix GH_ACCOUNT= alobbs GH_TAGNAME= b0ade19 USE_GITHUB= yes SHEBANG_FILES= gen-config.py \ libhpack/huffman-gen.py \ tools/auto-ret.py \ CI/src-check.py post-extract: @${CP} ${DISTDIR}/draft-ietf-httpbis-header-compression.xml ${WRKSRC}/libhpack/ post-patch: @${REINPLACE_CMD} -e 's|STATIC|SHARED|' ${WRKSRC}/libchula/CMakeLists.txt ${WRKSRC}/libhpack/CMakeLists.txt @${REINPLACE_CMD} -e 's|$${CMAKE_INSTALL_LIBDIR}/pkgconfig|libdata/pkgconfig|' ${WRKSRC}/CMakeLists.txt ${WRKSRC}/libchula/CMakeLists.txt .include Index: head/www/mongrel2/Makefile =================================================================== --- head/www/mongrel2/Makefile (revision 455166) +++ head/www/mongrel2/Makefile (revision 455167) @@ -1,53 +1,54 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= mongrel2 PORTVERSION= 1.7.5 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://mongrel2.org/static/downloads/ MAINTAINER= vg@FreeBSD.org COMMENT= Is an application, language, and network arch LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzmq.so:net/libzmq2 \ libsqlite3.so:databases/sqlite3 BROKEN_armv6= does not build +BROKEN_armv7= does not build: src/task/task.c:66:11: error: no member named 'arm_r0' in 'mcontext_t' BROKEN_mips= does not build (tests segfault) BROKEN_mips64= does not build (tests segfault) BROKEN_powerpc64= does not build (tests segfault) USES= gmake tar:bzip2 MAKE_FLAGS= freebsd EXAMPLES_LIST= bbs \ chat \ configs \ http_0mq \ kegogi \ mp3stream \ procer \ python \ tornado \ zcov MAKE_JOBS_UNSAFE=yes OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's#fdclose#my_fdclose#g' ${WRKSRC}/src/*.c \ ${WRKSRC}/src/task/*.[ch] ${WRKSRC}/tests/*.c post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mongrel2/*/*.so @${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} .for example in ${EXAMPLES_LIST} @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} ${example} ${STAGEDIR}/${EXAMPLESDIR} .endfor .include Index: head/x11/metisse/Makefile =================================================================== --- head/x11/metisse/Makefile (revision 455166) +++ head/x11/metisse/Makefile (revision 455167) @@ -1,88 +1,89 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= metisse PORTVERSION= 0.4.1 PORTREVISION= 9 CATEGORIES= x11 MASTER_SITES= http://insitu.lri.fr/metisse/download/metisse/ MAINTAINER= ports@FreeBSD.org COMMENT= Innovative X-based window system LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libNucleo.so:x11-toolkits/nucleo \ libpng.so:graphics/png RUN_DEPENDS= xorg-fonts>0:x11-fonts/xorg-fonts CONFLICTS= fvwm-1.* fvwm-2.* BROKEN_aarch64= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1 BROKEN_armv6= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1 +BROKEN_armv7= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1 USES= gettext libtool localbase:ldflags pathfix pkgconfig python shebangfix tar:bzip2 SHEBANG_FILES= ${WRKSRC}/fvwm-insitu/bin/fvwm-convert-2.4.in \ ${WRKSRC}/fvwm-insitu/bin/fvwm-convert-2.6.in \ ${WRKSRC}/fvwm-insitu/bin/fvwm-menu-desktop.in \ ${WRKSRC}/fvwm-insitu/bin/fvwm-menu-directory.in \ ${WRKSRC}/fvwm-insitu/bin/fvwm-menu-headlines.in \ ${WRKSRC}/fvwm-insitu/bin/fvwm-menu-xlock.in \ ${WRKSRC}/fvwm-insitu/bin/fvwm-perllib.in \ ${WRKSRC}/fvwm-insitu/modules/FvwmConsole/FvwmConsoleC.pl.in \ ${WRKSRC}/fvwm-insitu/modules/FvwmDebug/FvwmDebug.in \ ${WRKSRC}/fvwm-insitu/modules/FvwmDebug/FvwmGtkDebug.in \ ${WRKSRC}/fvwm-insitu/modules/FvwmPerl/FvwmPerl.in \ ${WRKSRC}/fvwm-insitu/modules/FvwmTabs/FvwmTabs.in \ ${WRKSRC}/fvwm-insitu/modules/FvwmWindowMenu/FvwmWindowMenu.in \ ${WRKSRC}/bin/metisse-demo-address-app.in \ ${WRKSRC}/bin/metisse-combo2radio.in \ ${WRKSRC}/bin/metisse-combo2radio-edit.in perl_OLD_CMD= @PERL@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-fontdir=${LOCALBASE}/share/fonts USE_LDCONFIG= yes USE_XORG= xcursor xft xinerama xpm xrender xt xtst MAKE_ARGS= METISSE_DOC_DIR="${DOCSDIR}" INSTALL_TARGET= install-strip OPTIONS_DEFINE= GLX STROKE RPLAY FRIBIDI GLIB GTK2 GCONF \ DOCS OPTIONS_DEFINE_i386= GLX_X86 MMX OPTIONS_DEFINE_amd64= MMX OPTIONS_DEFAULT= GLX OPTIONS_DEFAULT_i386= GLX_X86 MMX OPTIONS_DEFAULT_amd64= MMX OPTIONS_SUB= yes GLX_X86_DESC= GLX with x86 optimizations RPLAY_DESC= RPlay support in FvwmEvent GLIB_DESC= Use GLib 2.x for module integration GTK2_DESC= Use GDK-PixBuf-2.0 for image loading MMX_CONFIGURE_ENABLE= mmx GLX_CONFIGURE_ENABLE= glx GLX_X86_CONFIGURE_ENABLE= glx-x86 STROKE_LIB_DEPENDS= libstroke.so:devel/libstroke MRPLAY_LIB_DEPENDS= librplay.so:audio/rplay FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi GLIB_USE= GNOME=glib20 GTK2_USE= GNOME=gtk20 GCONF_USE= GNOME=gconf2,libglade2 post-patch: # Catch up with new header name @${REINPLACE_CMD} -e 's,fribidi_types\.h,fribidi-types.h,' \ ${WRKSRC}/fvwm-insitu/libs/FBidi.c # Fix desktop entries path @${REINPLACE_CMD} -E 's,^(configdir =).*,\1 ${DESKTOPDIR},' \ ${WRKSRC}/fvwm-insitu/opale/session/Makefile.in @${REINPLACE_CMD} -e 's,return;,return 0;,' \ ${WRKSRC}/fvwm-insitu/configure post-patch-GCONF-off: @${REINPLACE_CMD} -e 's, install-gladeDATA,,' \ ${WRKSRC}/fvwm-insitu/modules/FvwmConfig/Makefile.in .include Index: head/x11/xgrab/Makefile =================================================================== --- head/x11/xgrab/Makefile (revision 455166) +++ head/x11/xgrab/Makefile (revision 455167) @@ -1,27 +1,28 @@ # Created by: jmz # $FreeBSD$ PORTNAME= xgrab PORTVERSION= 2.41 PORTREVISION= 3 CATEGORIES= x11 MASTER_SITES= XCONTRIB/applications DISTNAME= ${PORTNAME}sc.2_41 MAINTAINER= ports@FreeBSD.org COMMENT= X11 image grabber BUILD_DEPENDS= xrdb:x11/xrdb BROKEN_armv6= fails to install: xrdb: Socket is not connected: Can't open display ':0' +BROKEN_armv7= fails to install: xrdb: Socket is not connected: Can't open display ':0' USES= display:build imake:notall tar:Z USE_XORG= x11 xaw MAKE_FLAGS= BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man1 \ XAPPLOADDIR=${PREFIX}/lib/X11/app-defaults -f CFLAGS+= -Wno-error=return-type post-patch: @${REINPLACE_CMD} 's,\*envp,\*\*envp,g' ${WRKSRC}/xgrabxaw.c .include Index: head/x11-drivers/xf86-video-siliconmotion/Makefile =================================================================== --- head/x11-drivers/xf86-video-siliconmotion/Makefile (revision 455166) +++ head/x11-drivers/xf86-video-siliconmotion/Makefile (revision 455167) @@ -1,16 +1,17 @@ # $FreeBSD$ PORTNAME= xf86-video-siliconmotion PORTVERSION= 1.7.9 PORTREVISION= 1 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org siliconmotion display driver XORG_CAT= driver BROKEN_aarch64= error: implicit declaration of function outb is invalid in C99 BROKEN_armv6= error: implicit declaration of function outb is invalid in C99 +BROKEN_armv7= error: implicit declaration of function outb is invalid in C99 .include Index: head/x11-drivers/xf86-video-tseng/Makefile =================================================================== --- head/x11-drivers/xf86-video-tseng/Makefile (revision 455166) +++ head/x11-drivers/xf86-video-tseng/Makefile (revision 455167) @@ -1,16 +1,17 @@ # $FreeBSD$ PORTNAME= xf86-video-tseng PORTVERSION= 1.2.5 PORTREVISION= 8 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org tseng display driver XORG_CAT= driver BROKEN_aarch64= error: implicit declaration of function outb is invalid in C99 BROKEN_armv6= error: implicit declaration of function outb is invalid in C99 +BROKEN_armv7= error: implicit declaration of function outb is invalid in C99 .include Index: head/x11-servers/x11rdp/Makefile =================================================================== --- head/x11-servers/x11rdp/Makefile (revision 455166) +++ head/x11-servers/x11rdp/Makefile (revision 455167) @@ -1,57 +1,58 @@ # Created by: Koichiro IWAO # $FreeBSD$ # Do not confuse net/xrdp with x11-servers/x11rdp. This port is not # former version or name of net/xrdp. x11rdp is fundamentally an X server. # xrdp is a RDP server. They work together. Neither xrdp nor x11rdp # can be used fully functionally without the other. # # Simply saying, net/xrdp is front-end, x11-servers/x11rdp is back-end. PORTNAME= x11rdp PORTVERSION= 0.5.0.${X11RDPREVISION} PORTREVISION= 1 CATEGORIES= x11-servers MASTER_SITES= https://xrdp.vmeta.jp/pub/xrdp/:x11rdp \ http://www.club.kyutech.ac.jp/~meta/distfiles/:x11rdp DISTNAME= ${PORTNAME}_xorg71 DISTFILES= ${PORTNAME}_xorg71_r${X11RDPREVISION}.tar.gz:x11rdp DIST_SUBDIR= xrdp MAINTAINER= meta+ports@vmeta.jp COMMENT= X11 server for xrdp LICENSE= MIT RUN_DEPENDS= xorg-fonts>=0:x11-fonts/xorg-fonts # SVN revision of x11rdp X11RDPREVISION= 299 USES= gmake pkgconfig perl5 ssl CONFLICTS_INSTALL= xrdp-devel-[0-9]* x11rdp-devel-[0-9]* PLIST_FILES= bin/X11rdp BROKEN_aarch64= fails to compile: error: GLYPHPADBYTES must be 4 BROKEN_armv6= fails to compile: error: GLYPHPADBYTES must be 4 +BROKEN_armv7= fails to compile: error: GLYPHPADBYTES must be 4 BROKEN_mips64= fails to compile: No PCI support available for this architecture/OS combination BROKEN_powerpc64= fails to compile: error: xf86.h: No such file or directory post-extract: @${MKDIR} ${WRKSRC}/build_dir post-patch: @${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/buildx.sh @${REINPLACE_CMD} -e "s|%%CC%%|${CC}|g" ${WRKSRC}/buildx.sh @${REINPLACE_CMD} -e "s|%%CXX%%|${CXX}|g" ${WRKSRC}/buildx.sh @${REINPLACE_CMD} -e "s|%%CPP%%|${CPP}|g" ${WRKSRC}/buildx.sh @${REINPLACE_CMD} -e "s|%%MAKE_CMD%%|${MAKE_CMD}|g" ${WRKSRC}/buildx.sh do-build: @cd ${WRKSRC} && GNUMAKE=${MAKE_CMD} ${SH} ${WRKSRC}/buildx.sh ${WRKSRC}/build_dir do-install: ${INSTALL_PROGRAM} ${WRKSRC}/build_dir/bin/X11rdp ${STAGEDIR}${PREFIX}/bin/ .include Index: head/x11-toolkits/gnustep-gui/Makefile =================================================================== --- head/x11-toolkits/gnustep-gui/Makefile (revision 455166) +++ head/x11-toolkits/gnustep-gui/Makefile (revision 455167) @@ -1,72 +1,73 @@ # Created by: Thomas Gellekum # $FreeBSD$ PORTNAME= gnustep-gui PORTVERSION= 0.25.1 PORTREVISION= 2 CATEGORIES= x11-toolkits gnustep MASTER_SITES= GNUSTEP/core MAINTAINER= theraven@FreeBSD.org COMMENT= GNUstep GUI library LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi LIB_DEPENDS+= libtiff.so:graphics/tiff LIB_DEPENDS+= libpng.so:graphics/png LIB_DEPENDS+= libgif.so:graphics/giflib LIB_DEPENDS+= libicui18n.so:devel/icu LIB_DEPENDS+= libsndfile.so:audio/libsndfile LIB_DEPENDS+= libao.so:audio/libao LIB_DEPENDS+= libflite.so:audio/flite BROKEN_armv6= fails to package: chmod: GSSpeechServer.desktop: No such file or directory +BROKEN_armv7= fails to package: chmod: GSSpeechServer.desktop: No such file or directory OPTIONS_DEFINE= DOCS CUPS ASPELL OPTIONS_DEFAULT= CUPS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= texi2html:textproc/texi2html \ texi2pdf:print/texinfo GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-tiff-library=${LOCALBASE}/lib CONFIGURE_ARGS+= --with-tiff-include=${LOCALBASE}/include CONFIGURE_ARGS+= --with-jpeg-library=${LOCALBASE}/lib CONFIGURE_ARGS+= --with-jpeg-include=${LOCALBASE}/include CONFIGURE_ARGS+= --with-x CONFIGURE_ARGS+= --with-x-include=${LOCALBASE}/include CONFIGURE_ARGS+= --with-x-include=${LOCALBASE}/lib USES= gnustep jpeg pkgconfig USE_GNUSTEP= base build USE_XORG= x11 xt EXTRA_PATCHES+= ${FILESDIR}/GNUmakefile.patch EXTRA_PATCHES+= ${FILESDIR}/GNUmakefile.speech.patch EXTRA_PATCHES+= ${FILESDIR}/AudioOutputSink.m.patch MAKE_FLAGS+= OPTFLAG="${CFLAGS}" PLIST_SUB+= BASEVERSION=${PORTVERSION:C/[.][0-9]*$//1} CUPS_CONFIGURE_ENABLE= cups CUPS_LIB_DEPENDS+= libcups.so:print/cups ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell ASPELL_CONFIGURE_ENABLE= aspell USE_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES} post-patch: ${REINPLACE_CMD} -e "s|libpng/png.h|png.h|" ${WRKSRC}/configure ${REINPLACE_CMD} -e "s|doc=no|doc=yes|" ${WRKSRC}/GNUmakefile pre-configure: .for file in config.guess config.sub install-sh @${CP} ${GNUSTEP_PREFIX}/System/Library/Makefiles/${file} ${WRKSRC} .endfor post-install-DOCS-off: @${FIND} -d ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Documentation -type d -empty -delete .include