Index: head/astro/libosmium/Makefile =================================================================== --- head/astro/libosmium/Makefile (revision 441428) +++ head/astro/libosmium/Makefile (revision 441429) @@ -1,52 +1,54 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= libosmium PORTVERSION= 2.12.1 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= astro geography devel MAINTAINER= amdmi3@FreeBSD.org COMMENT= Fast and flexible C++ library for working with OpenStreetMap data LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libgdal.so:graphics/gdal \ libboost_regex.so:devel/boost-libs \ libgeos.so:graphics/geos \ libexpat.so:textproc/expat2 BUILD_DEPENDS= sparsehash>=0:devel/sparsehash \ ${LOCALBASE}/include/utf8.h:devel/utf8cpp RUN_DEPENDS= ${LOCALBASE}/include/utf8.h:devel/utf8cpp +BROKEN_powerpc64= fails to compile: types_from_string.hpp: error: 'strtoll' is not a member of 'std' + USE_GITHUB= yes GH_ACCOUNT= osmcode USES= cmake compiler:c++11-lib CMAKE_ARGS= -DBUILD_EXAMPLES:BOOL=OFF # if/when corresponding ports appear in the tree, these will need to # be turned from depends CMAKE_ARGS+= -DINSTALL_GDALCPP:BOOL=ON \ -DINSTALL_PROTOZERO:BOOL=ON # though it builds tests, the library itself is header-only NO_ARCH= yes PORTDOCS= * OPTIONS_DEFINE= TEST DOCS OPTIONS_DEFAULT= TEST TEST_TEST_TARGET= test TEST_CMAKE_BOOL= BUILD_TESTING post-extract: @${RM} -rf ${WRKSRC}/include/utf8* post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/astro/libosmpbf/Makefile =================================================================== --- head/astro/libosmpbf/Makefile (revision 441428) +++ head/astro/libosmpbf/Makefile (revision 441429) @@ -1,24 +1,26 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= libosmpbf PORTVERSION= 1.3.3 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= astro geography devel MAINTAINER= amdmi3@FreeBSD.org COMMENT= Library for handling binary OpenStreetMap data LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING.osmpbf LIB_DEPENDS= libprotobuf.so:devel/protobuf +BROKEN_powerpc64= fails to compile: metadata_lite.h: class 'google::protobuf::internal::InternalMetadataWithArenaLite' does not have any field named 'InternalMetadataWithArenaBase' + USE_GITHUB= yes GH_ACCOUNT= scrosby GH_PROJECT= OSM-binary USES= cmake .include Index: head/audio/acoustid-fingerprinter/Makefile =================================================================== --- head/audio/acoustid-fingerprinter/Makefile (revision 441428) +++ head/audio/acoustid-fingerprinter/Makefile (revision 441429) @@ -1,38 +1,40 @@ # $FreeBSD$ PORTNAME= acoustid-fingerprinter PORTVERSION= 0.6 PORTREVISION= 6 CATEGORIES= audio MAINTAINER= jhale@FreeBSD.org COMMENT= AcoustID audio fingerprint submission tool LICENSE= GPLv2 LIB_DEPENDS= libchromaprint.so:audio/chromaprint \ libtag.so:audio/taglib \ libavcodec.so:multimedia/ffmpeg +BROKEN_powerpc64= fails to compile: libchromaprint.so: undefined reference to std::__cxx11::basic_string + USES= cmake desktop-file-utils USE_QT4= corelib gui network \ qmake_build moc_build rcc_build uic_build USE_GITHUB= yes GH_ACCOUNT= acoustid GH_TAGNAME= 632e879 INSTALLS_ICONS= yes post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/cmake/modules/*.cmake post-install: .for i in 16 24 32 48 128 256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps ${INSTALL_DATA} ${WRKSRC}/images/acoustid-fp-${i}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/acoustid-fingerprinter.png .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/images/acoustid-fingerprinter.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps .include Index: head/audio/aqualung/Makefile =================================================================== --- head/audio/aqualung/Makefile (revision 441428) +++ head/audio/aqualung/Makefile (revision 441429) @@ -1,53 +1,55 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= aqualung PORTVERSION= 1.0 PORTREVISION= 5 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= portmaster@BSDforge.com COMMENT= Music player with rich features LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libFLAC.so:audio/flac \ libmp3lame.so:audio/lame \ libcddb.so:audio/libcddb \ libmad.so:audio/libmad \ libmodplug.so:audio/libmodplug \ liboggz.so:audio/liboggz \ libsamplerate.so:audio/libsamplerate \ libsndfile.so:audio/libsndfile \ libvorbis.so:audio/libvorbis \ libmac.so:audio/mac \ libmpcdec.so:audio/musepack \ libspeex.so:audio/speex \ libwavpack.so:audio/wavpack \ libavcodec.so:multimedia/ffmpeg \ libcdio_paranoia.so:sysutils/libcdio-paranoia \ liblrdf.so:textproc/liblrdf +BROKEN_powerpc64= fails to link: libicuuc.so: undefined reference to __cxa_throw_bad_array_new_length + USES= gettext localbase lua pkgconfig USE_GNOME= gtk20 libxml2 libxslt GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-ifp=no DESKTOP_ENTRIES="Aqualung" "" "${DATADIR}/general.png" "aqualung" \ "Audio;AudioVideo;GTK;" "" OPTIONS_DEFINE= ALSA DOCS JACK PULSEAUDIO ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_ON= --with-alsa=yes ALSA_CONFIGURE_OFF= --with-alsa=no JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_ON= --with-jack=yes JACK_CONFIGURE_OFF= --with-jack=no PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ON= --with-pulse=yes PULSEAUDIO_CONFIGURE_OFF= --with-pulse=no .include Index: head/audio/ardour5/Makefile =================================================================== --- head/audio/ardour5/Makefile (revision 441428) +++ head/audio/ardour5/Makefile (revision 441429) @@ -1,112 +1,113 @@ # Created by: Michael Beer # $FreeBSD$ PORTNAME= ardour5 PORTVERSION= 5.8.0 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://github.com/beerml/ardour_releases/raw/master/ # The original master side points to the latest release only: # MASTER_SITES= https://community.ardour.org/srctar/ DISTNAME= Ardour-${PORTVERSION} MAINTAINER= beerml@sigma6audio.de COMMENT= Multichannel digital audio workstation LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= lv2>=1.14.0:audio/lv2 itstool>2.0.0:textproc/itstool LIB_DEPENDS= libserd-0.so:devel/serd \ libsord-0.so:devel/sord \ libsratom-0.so:audio/sratom \ liblilv-0.so:audio/lilv \ libsuil-0.so:audio/suil \ libaubio.so:audio/aubio \ librubberband.so:audio/rubberband \ liblo.so:audio/liblo \ liblrdf.so:textproc/liblrdf \ libjack.so:audio/jack \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libboost_date_time.so:devel/boost-libs \ libvamp-hostsdk.so:audio/vamp-plugin-sdk \ libsamplerate.so:audio/libsamplerate \ libsndfile.so:audio/libsndfile \ libtag.so:audio/taglib \ libfftw3f.so:math/fftw3-float \ libcurl.so:ftp/curl \ libogg.so:audio/libogg \ libFLAC.so:audio/flac \ libreadline.so:devel/readline USES= compiler:c++11-lang desktop-file-utils gettext libarchive \ pkgconfig python:build readline tar:bzip2 waf USE_CXXSTD= c++11 USE_XORG= x11 USE_GNOME= atk cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 pango USE_LDCONFIG= yes INSTALLS_ICONS= yes -BROKEN_aarch64= Fails to configure: Could not find the program gas,as,gcc +BROKEN_aarch64= fails to configure: Could not find the program gas,as,gcc +BROKEN_powerpc64= fails to compile: configuration_variable.cc: 'strtof' is not a member of 'std' PLIST_SUB= ARDOURVERSION=${PORTVERSION} CONFIGURE_ARGS= --optimize --ptformat --freedesktop --no-phone-home \ --with-backends=jack,dummy --internal-shared-libs post-patch: @${REINPLACE_CMD} -e 's/obj\.use = '\''libsmf libpbd'\''/obj\.use = '\''libsmf_internal libpbd'\''/g' ${WRKSRC}/libs/evoral/wscript @${REINPLACE_CMD} -e 's/libsmf\.name = '\''libsmf'\''/libsmf\.name = '\''libsmf_internal'\''/g' ${WRKSRC}/libs/evoral/wscript @${REINPLACE_CMD} -e 's/libsmf\.target = '\''smf'\''/libsmf\.target = '\''smf_internal'\''/g' ${WRKSRC}/libs/evoral/wscript post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/appdata @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/22x22/apps @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps @${CP} ${WRKSRC}/build/gtk2_ardour/ardour5.appdata.xml \ ${STAGEDIR}${PREFIX}/share/appdata/ardour5.appdata.xml @${CP} ${WRKSRC}/build/gtk2_ardour/ardour5.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ardour5.desktop @${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_16px.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/16x16/apps/ardour5.png @${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_22px.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/22x22/apps/ardour5.png @${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_32px.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/32x32/apps/ardour5.png @${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_48px.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/ardour5.png @${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_256px.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/ardour5.png @${CP} ${STAGEDIR}${PREFIX}/share/ardour5/resources/Ardour-icon_512px.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps/ardour5.png @${FIND} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} \ -name '*.so*' -exec ${STRIP_CMD} {} + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/sanityCheck @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/utils/ardour5-copy-mixer @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/utils/ardour5-export @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/ardour-exec-wrapper @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/ardour-vst-scanner @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/luasession @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/ardour-${PORTVERSION} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/utils/ardour5-fix_bbtppq @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ardour5/hardour-${PORTVERSION} .include .if ${ARCH} == "i386" WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse' --dist-target=i386 .elif ${ARCH} == "amd64" WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse' --dist-target=x86_64 .endif .if defined(WITH_ARCH_FLAGS) CONFIGURE_ARGS+= ${WITH_ARCH_FLAGS} .endif .include Index: head/audio/clementine-player/Makefile =================================================================== --- head/audio/clementine-player/Makefile (revision 441428) +++ head/audio/clementine-player/Makefile (revision 441429) @@ -1,208 +1,209 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= clementine PORTVERSION= 1.3.1 PORTREVISION= 9 CATEGORIES= audio PKGNAMESUFFIX= -player MAINTAINER= sbruno@FreeBSD.org COMMENT= Cross-platform music player based on Amarok 1.4 LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs - LIB_DEPENDS= libtag.so:audio/taglib \ libchromaprint.so:audio/chromaprint \ libprotobuf.so:devel/protobuf \ libqca.so:devel/qca \ libqjson.so:devel/qjson \ libfftw3.so:math/fftw3 \ libechonest.so:audio/libechonest \ libcryptopp.so:security/cryptopp + +BROKEN_powerpc64= fails to compile: tagreader.cpp: undefined reference to TagLib::String::String USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}${PKGNAMESUFFIX} GH_PROJECT= Clementine USES= cmake \ compiler:c++11-lib \ desktop-file-utils \ execinfo \ gettext-tools \ pkgconfig \ sqlite USE_GL= glew CONFLICTS_BUILD= qt-3.* USE_QT4= corelib \ dbus \ gui \ imageformats \ qmake_build \ linguist_build \ moc_build \ network \ opengl \ qtestlib \ rcc_build \ sql \ uic_build \ webkit \ xml USE_GSTREAMER1= cdparanoia \ chromaprint \ faac \ faad \ flac \ lame \ mad \ neon \ shout2 \ soup \ taglib \ twolame \ vorbis INSTALLS_ICONS= yes CFLAGS+= -Wno-inconsistent-missing-override \ -Wno-unused-variable \ -Wno-unused-function CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib" \ -DENABLE_DBUS=ON \ -DENABLE_SPOTIFY_BLOB=OFF \ -DCRYPTOPP_LIBS=${LOCALBASE}/lib/libcryptopp.so \ -DCRYPTOPP_INCLUDEDIR=${LOCALBASE}/include/cryptopp \ -DCRYPTOPP_LIBDIR=${LOCALBASE}/lib \ -DCRYPTOPP_LDFLAGS=-lcryptopp \ -DCRYPTOPP_LIBRARIES=cryptopp \ -DCRYPTOPP_LIBRARY_DIRS=${LOCALBASE}/lib \ -DCRYPTOPP_cryptopp_INCLUDEDIR=${LOCALBASE}/include/cryptopp \ -DCRYPTOPP_cryptopp_LIBDIR=${LOCALBASE}/lib \ -DCRYPTOPP_FOUND=1 OPTIONS_DEFINE= AMAZON \ AUDIOCD \ BOX \ BREAKPAD \ DEVICEKIT \ DROPBOX \ GIO \ GOOGLE_DRIVE \ GPOD \ LASTFM \ MOODBAR \ MTP \ PULSEAUDIO \ SKYDRIVE \ VISUALISATION \ WIIMOTEDEV OPTIONS_SUB= VISUALISATION AMAZON_DESC= Amazon Drive support AUDIOCD_DESC= Devices: Audio CD support BOX_DESC= Box Drive support BREAKPAD_DESC= Crash reporting DEVICEKIT_DESC= Devices: DeviceKit backend DROPBOX_DESC= Dropbox Support GIO_DESC= Devices: GIO device backend GOOGLE_DRIVE_DESC= Google Drive support GPOD_DESC= iPod support LASTFM_DESC= Support Last.fm service (requires ruby) MOODBAR_DESC= Moodbar Support MTP_DESC= MTP device support PULSEAUDIO_DESC= Enable Pulseaudio Support SKYDRIVE_DESC= Microsoft SkyDrive Support VISUALISATION_DESC= Visualisations from projectM WIIMOTEDEV_DESC= Wiimote support OPTIONS_DEFAULT= AMAZON \ AUDIOCD \ BOX \ DEVICEKIT \ DROPBOX \ GIO \ GOOGLE_DRIVE \ GPOD \ LASTFM \ MOODBAR \ MTP \ SKYDRIVE \ VISUALISATION \ WIIMOTEDEV AMAZON_CMAKE_ON= -DENABLE_AMAZON_CLOUD_DRIVE=ON AMAZON_CMAKE_OFF= -DENABLE_AMAZON_CLOUD_DRIVE=OFF AUDIOCD_LIB_DEPENDS= libcdio.so:sysutils/libcdio AUDIOCD_CMAKE_ON= -DENABLE_AUDIOCD=ON AUDIOCD_CMAKE_OFF= -DENABLE_AUDIOCD=OFF BOX_BUILD_DEPENDS= sparsehash>=2.0.2:devel/sparsehash BOX_CMAKE_ON= -DENABLE_BOX=ON BOX_CMAKE_OFF= -DENABLE_BOX=OFF BREAKPAD_CMAKE_ON= -DENABLE_BREAKPAD=ON BREAKPAD_CMAKE_OFF= -DENABLE_BREAKPAD=OFF DEVICEKIT_CMAKE_ON= -DENABLE_DEVICEKIT=ON DEVICEKIT_CMAKE_OFF= -DENABLE_DEVICEKIT=OFF DROPBOX_BUILD_DEPENDS= sparsehash>=2.0.2:devel/sparsehash DROPBOX_CMAKE_ON= -DENABLE_DROPBOX=ON DROPBOX_CMAKE_OFF= -DENABLE_DROPBOX=OFF GIO_USE= GNOME=glib20 GIO_CMAKE_ON= -DENABLE_GIO=ON GIO_CMAKE_OFF= -DENABLE_GIO=OFF GOOGLE_DRIVE_BUILD_DEPENDS= sparsehash>=2.0.2:devel/sparsehash GOOGLE_DRIVE_CMAKE_ON= -DENABLE_GOOGLE_DRIVE=ON GOOGLE_DRIVE_CMAKE_OFF= -DENABLE_GOOGLE_DRIVE=OFF GPOD_LIB_DEPENDS= libgpod.so:audio/libgpod \ libplist.so:devel/libplist \ libusbmuxd.so:comms/libusbmuxd GPOD_CMAKE_ON= -DENABLE_LIBGPOD=ON GPOD_CMAKE_OFF= -DENABLE_LIBGPOD=OFF LASTFM_LIB_DEPENDS= liblastfm.so:audio/liblastfm LASTFM_CMAKE_ON= -DENABLE_LIBLASTFM=ON LASTFM_CMAKE_OFF= -DENABLE_LIBLASTFM=OFF MOODBAR_CMAKE_ON= -DENABLE_MOODBAR=ON MOODBAR_CMAKE_OFF= -DENABLE_MOODBAR=OFF MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp MTP_CMAKE_ON= -DENABLE_LIBMTP=ON MTP_CMAKE_OFF= -DENABLE_LIBMTP=OFF PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_ON= -DENABLE_LIBPULSE=ON PULSEAUDIO_CMAKE_OFF= -DENABLE_LIBPULSE=OFF SKYDRIVE_BUILD_DEPENDS= sparsehash>=2.0.2:devel/sparsehash SKYDRIVE_CMAKE_ON= -DENABLE_SKYDRIVE=ON SKYDRIVE_CMAKE_OFF= -DENABLE_SKYDRIVE=OFF VISUALISATION_CMAKE_ON= -DENABLE_VISUALISATIONS=ON VISUALISATION_CMAKE_OFF=-DENABLE_VISUALISATIONS=OFF WIIMOTEDEV_CMAKE_ON= -DENABLE_WIIMOTEDEV=ON WIIMOTEDEV_CMAKE_OFF= -DENABLE_WIIMOTEDEV=OFF .include .if ${CHOSEN_COMPILER_TYPE} == clang CXXFLAGS+= -Wno-unknown-warning-option -Wno-undefined-var-template .endif .include Index: head/audio/cmus/Makefile =================================================================== --- head/audio/cmus/Makefile (revision 441428) +++ head/audio/cmus/Makefile (revision 441429) @@ -1,163 +1,165 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= cmus DISTVERSIONPREFIX= v DISTVERSION= 2.8.0-rc0 PORTREVISION= 2 CATEGORIES= audio DIST_SUBDIR= cmus # Fixes for playback of 24-bit files with the sndio/OSS output plugins PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 6a85680.patch:-p1 0fb39d8.patch:-p1 MAINTAINER= tobik@FreeBSD.org COMMENT= Console-based music player with really cool features LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to configure: checking for successful build of ffmpeg.c... no + USE_GITHUB= yes USES= gmake iconv ncurses pkgconfig HAS_CONFIGURE= yes CONFIGURE_ARGS= prefix=${PREFIX} mandir=${MANPREFIX}/man \ exampledir=${EXAMPLESDIR} # So the build does not use gcc for compiling ttman CONFIGURE_ARGS+= HOSTCC=${CC} # Verbose build makes it easier to spot problems MAKE_ARGS= V=2 # Disable all configure options first. These will be overwritten by # enabled port options later. The args to cmus' configure script # follow shell value semantics i.e. later assignments overwrite # previous assignments. The options here appear in the same order as # ${WRKSRC}/configure --help. Please keep it that way. _CMUS_CONFIGURE_OPTS= AAC ALSA AO ARTS CDDB CDIO COREAUDIO CUE DISCID \ FFMPEG FLAC JACK MAD MIKMOD MODPLUG MP4 MPC MPRIS OPUS OSS \ PULSE ROAR SAMPLERATE SNDIO SUN TREMOR VORBIS VTX WAVEOUT \ WAVPACK WAV .for opt in ${_CMUS_CONFIGURE_OPTS} CONFIGURE_ARGS+= CONFIG_${opt}=n .endfor OPTIONS_DEFAULT= AAC FFMPEG FLAC MAD MP4 OPUS OSS SNDIO VORBIS WAV OPTIONS_SUB= yes OPTIONS_GROUP= OUT IN OPTIONS_GROUP_OUT= AO JACK OSS PULSEAUDIO SNDIO OPTIONS_GROUP_IN= AAC CDDB CDIO CUE DISCID FFMPEG FLAC MAD MIKMOD \ MODPLUG MP4 MUSEPACK OPUS SAMPLERATE TREMOR \ VORBIS WAV WAVPACK DISCID_DESC= libdiscid CDDA identification support IN_DESC= Input plugins OUT_DESC= Output plugins AAC_CONFIGURE_ON= CONFIG_AAC=y AAC_LIB_DEPENDS= libfaad.so:audio/faad AO_CONFIGURE_ON= CONFIG_AO=y AO_LIB_DEPENDS= libao.so:audio/libao CDDB_CONFIGURE_ON= CONFIG_CDDB=y CDDB_LIB_DEPENDS= libcddb.so:audio/libcddb CDIO_CONFIGURE_ON= CONFIG_CDIO=y CDIO_LIB_DEPENDS= libcdio_cdda.so:sysutils/libcdio-paranoia \ libcdio.so:sysutils/libcdio CUE_CONFIGURE_ON= CONFIG_CUE=y CUE_LIB_DEPENDS= libcue.so:textproc/libcue DISCID_CONFIGURE_ON= CONFIG_DISCID=y DISCID_LIB_DEPENDS= libdiscid.so:audio/libdiscid FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ON= CONFIG_FFMPEG=y FLAC_CONFIGURE_ON= CONFIG_FLAC=y FLAC_LIB_DEPENDS= libFLAC.so:audio/flac JACK_CONFIGURE_ON= CONFIG_JACK=y JACK_LIB_DEPENDS= libjack.so:audio/jack MAD_CONFIGURE_ON= CONFIG_MAD=y MAD_LIB_DEPENDS= libmad.so:audio/libmad MIKMOD_CONFIGURE_ON= CONFIG_MIKMOD=y MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod MODPLUG_CONFIGURE_ON= CONFIG_MODPLUG=y MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug MP4_CONFIGURE_ON= CONFIG_MP4=y MP4_LIB_DEPENDS= libfaad.so:audio/faad \ libmp4v2.so:multimedia/mp4v2 MUSEPACK_CONFIGURE_ON= CONFIG_MPC=y MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack OPUS_CONFIGURE_ON= CONFIG_OPUS=y OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile OSS_CONFIGURE_ON= CONFIG_OSS=y PULSEAUDIO_CONFIGURE_ON= CONFIG_PULSE=y PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio # Requires a port of RoarAudio #ROAR_CONFIGURE_ON= CONFIG_ROAR=y #ROAR_LIB_DEPENDS= ????:???? SAMPLERATE_IMPLIES= JACK SAMPLERATE_CONFIGURE_ON= CONFIG_SAMPLERATE=y SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SNDIO_CONFIGURE_ON= CONFIG_SNDIO=y SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio TREMOR_IMPLIES= VORBIS TREMOR_CONFIGURE_ON= CONFIG_TREMOR=y TREMOR_LIB_DEPENDS= libvorbisidec.so:audio/libtremor VORBIS_CONFIGURE_ON= CONFIG_VORBIS=y VORBIS_LIB_DEPENDS= libvorbisfile.so:audio/libvorbis # VTX requires libayemu which isn't ported yet #VTX_CONFIGURE_ON= CONFIG_VTX=y #VTX_LIB_DEPENDS= libayemu.so:????? WAV_CONFIGURE_ON= CONFIG_WAV=y WAVPACK_CONFIGURE_ON= CONFIG_WAVPACK=y WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack post-patch: # Doc/cmus.txt is used to generate the man pages. Fix paths to point # to the correct directories. @${REINPLACE_CMD} \ -e 's,/usr/share/doc/cmus/examples,${EXAMPLESDIR},g' \ -e 's,/usr/share/cmus,${DATADIR},g' \ ${WRKSRC}/Doc/cmus.txt post-configure: # Prevent passing wrong flags from devel/ncurses' pkg-config file to the build @${REINPLACE_CMD} -e 's|-D_POSIX_C_SOURCE=200112L||g; s|-D_XOPEN_SOURCE=600||g' \ ${WRKSRC}/config.mk post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cmus* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/cmus/[io]p/*.so # Install bash and zsh completion files ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/contrib/cmus.bash-completion \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_cmus.bash ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/contrib/_cmus \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_cmus .include Index: head/audio/hydrogen/Makefile =================================================================== --- head/audio/hydrogen/Makefile (revision 441428) +++ head/audio/hydrogen/Makefile (revision 441429) @@ -1,94 +1,96 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= hydrogen PORTVERSION= 0.9.6.1 PORTREVISION= 3 CATEGORIES= audio MAINTAINER= FreeBSD@ShaneWare.Biz COMMENT= Advanced drum machine LICENSE= GPLv2 LIB_DEPENDS= libsndfile.so:audio/libsndfile +BROKEN_powerpc64= fails to link: libicuuc.so. undefined reference to __cxa_throw_bad_array_new_length + CONFLICTS= hydrogen-devel-0.* USE_GITHUB= yes GH_ACCOUNT= hydrogen-music USE_QT4= qmake_build moc_build rcc_build uic_build gui \ network xml xmlpatterns USES= cmake desktop-file-utils pkgconfig OPTIONS_SINGLE= EXPORT OPTIONS_SINGLE_EXPORT= LIBARCHIVE LIBTAR OPTIONS_DEFINE= ALSA DEBUG JACK LADSPA LASH OSS PORTAUDIO \ PULSEAUDIO RDF TEST OPTIONS_DEFAULT= JACK LADSPA LIBARCHIVE OSS RDF EXPORT_DESC= Export support for drumkit ALSA_CMAKE_ON= -DWANT_ALSA:BOOL=ON ALSA_CMAKE_OFF= -DWANT_ALSA:BOOL=OFF ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= alsa-plugins>=0:audio/alsa-plugins DEBUG_CMAKE_ON= -DWANT_DEBUG:BOOL=ON DEBUG_CMAKE_OFF= -DWANT_DEBUG:BOOL=OFF JACK_CMAKE_ON= -DWANT_JACK:BOOL=ON -DWANT_JACKSESSION:BOOL=ON JACK_CMAKE_OFF= -DWANT_JACK:BOOL=OFF -DWANT_JACKSESSION:BOOL=OFF JACK_LIB_DEPENDS= libjack.so:audio/jack LADSPA_CMAKE_ON= -DWANT_LADSPA:BOOL=ON \ -DLADSPA_LIBRARIES:STRING=${LOCALBASE}/lib/ladspa LADSPA_CMAKE_OFF= -DWANT_LADSPA:BOOL=OFF LADSPA_BUILD_DEPENDS= ladspa>=0:audio/ladspa LADSPA_RUN_DEPENDS= analyseplugin:audio/ladspa LASH_CMAKE_ON= -DWANT_LASH:BOOL=ON LASH_CMAKE_OFF= -DWANT_LASH:BOOL=OFF LASH_LIB_DEPENDS= liblash.so:audio/lash LIBARCHIVE_DESC= LibArchive support LIBARCHIVE_CMAKE_ON= -DWANT_LIBARCHIVE:BOOL=ON LIBARCHIVE_CMAKE_OFF= -DWANT_LIBARCHIVE:BOOL=OFF LIBARCHIVE_USES= libarchive LIBTAR_DESC= Libtar support LIBTAR_CMAKE_ON= -DWANT_LIBTAR:BOOL=ON \ -DCMAKE_REQUIRED_INCLUDES:STRING=${LOCALBASE}/include/ LIBTAR_CMAKE_OFF= -DWANT_LIBTAR:BOOL=OFF LIBTAR_LIB_DEPENDS= libtar.so:devel/libtar OSS_CMAKE_ON= -DWANT_OSS:BOOL=ON OSS_CMAKE_OFF= -DWANT_OSS:BOOL=OFF PORTAUDIO_CMAKE_ON= -DWANT_PORTAUDIO:BOOL=ON PORTAUDIO_CMAKE_OFF= -DWANT_PORTAUDIO:BOOL=OFF PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PULSEAUDIO_CMAKE_ON= -DWANT_PULSEAUDIO:BOOL=ON PULSEAUDIO_CMAKE_OFF= -DWANT_PULSEAUDIO:BOOL=OFF PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio RDF_DESC= RDF File support RDF_CMAKE_ON= -DWANT_LRDF:BOOL=ON \ -DLRDF_INCLUDE_DIR:STRING=${LOCALBASE}/include/raptor2 RDF_CMAKE_OFF= -DWANT_LRDF:BOOL=OFF RDF_LIB_DEPENDS= liblrdf.so:textproc/liblrdf TEST_CMAKE_ON= -DWANT_CPPUNIT:BOOL=ON TEST_CMAKE_OFF= -DWANT_CPPUNIT:BOOL=OFF TEST_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/cppunit.pc:devel/cppunit post-patch: @${REINPLACE_CMD} 's|EXISTS(tar|EXISTS(${LOCALBASE}/lib/libtar.so|g' \ ${WRKSRC}/CMakeLists.txt do-test-TEST-on: cd ${WRKSRC} && ./src/tests/tests .include Index: head/audio/hydrogen-devel/Makefile =================================================================== --- head/audio/hydrogen-devel/Makefile (revision 441428) +++ head/audio/hydrogen-devel/Makefile (revision 441429) @@ -1,104 +1,106 @@ # Created by: Shane Ambler # $FreeBSD$ PORTNAME= hydrogen PORTVERSION= 0.9.7a CATEGORIES= audio PKGNAMESUFFIX= -devel MAINTAINER= FreeBSD@ShaneWare.Biz COMMENT= Advanced drum machine LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsndfile.so:audio/libsndfile +BROKEN_powerpc64= fails to link: libicuuc.so. undefined reference to __cxa_throw_bad_array_new_length + CONFLICTS= hydrogen-0.* USE_GITHUB= yes GH_ACCOUNT= hydrogen-music GH_TAGNAME= 718b2652fb USE_QT4= qmake_build moc_build rcc_build uic_build gui \ corelib network xml xmlpatterns USES= cmake desktop-file-utils pkgconfig OPTIONS_SINGLE= EXPORT OPTIONS_SINGLE_EXPORT= LIBARCHIVE LIBTAR OPTIONS_DEFINE= ALSA DEBUG JACK LADSPA LASH OSS PORTAUDIO \ PULSEAUDIO RDF RUBBERBAND TEST OPTIONS_DEFAULT= JACK LADSPA LIBTAR OSS RDF EXPORT_DESC= Export support for drumkit ALSA_CMAKE_ON= -DWANT_ALSA:BOOL=ON ALSA_CMAKE_OFF= -DWANT_ALSA:BOOL=OFF ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= alsa-plugins>=0:audio/alsa-plugins DEBUG_CMAKE_ON= -DWANT_DEBUG:BOOL=ON DEBUG_CMAKE_OFF= -DWANT_DEBUG:BOOL=OFF JACK_CMAKE_ON= -DWANT_JACK:BOOL=ON -DWANT_JACKSESSION:BOOL=ON JACK_CMAKE_OFF= -DWANT_JACK:BOOL=OFF -DWANT_JACKSESSION:BOOL=OFF JACK_LIB_DEPENDS= libjack.so:audio/jack LADSPA_CMAKE_ON= -DWANT_LADSPA:BOOL=ON \ -DLADSPA_LIBRARIES:STRING=${LOCALBASE}/lib/ladspa LADSPA_CMAKE_OFF= -DWANT_LADSPA:BOOL=OFF LADSPA_BUILD_DEPENDS= ladspa>=0:audio/ladspa LADSPA_RUN_DEPENDS= analyseplugin:audio/ladspa LASH_CMAKE_ON= -DWANT_LASH:BOOL=ON LASH_CMAKE_OFF= -DWANT_LASH:BOOL=OFF LASH_LIB_DEPENDS= liblash.so:audio/lash LIBARCHIVE_DESC= LibArchive support LIBARCHIVE_CMAKE_ON= -DWANT_LIBARCHIVE:BOOL=ON LIBARCHIVE_CMAKE_OFF= -DWANT_LIBARCHIVE:BOOL=OFF LIBARCHIVE_USES= libarchive LIBTAR_DESC= Libtar support LIBTAR_CMAKE_ON= -DWANT_LIBTAR:BOOL=ON \ -DCMAKE_REQUIRED_INCLUDES:STRING=${LOCALBASE}/include/ LIBTAR_CMAKE_OFF= -DWANT_LIBTAR:BOOL=OFF LIBTAR_LIB_DEPENDS= libtar.so:devel/libtar OSS_CMAKE_ON= -DWANT_OSS:BOOL=ON OSS_CMAKE_OFF= -DWANT_OSS:BOOL=OFF PORTAUDIO_CMAKE_ON= -DWANT_PORTAUDIO:BOOL=ON PORTAUDIO_CMAKE_OFF= -DWANT_PORTAUDIO:BOOL=OFF PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PULSEAUDIO_CMAKE_ON= -DWANT_PULSEAUDIO:BOOL=ON PULSEAUDIO_CMAKE_OFF= -DWANT_PULSEAUDIO:BOOL=OFF PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio RDF_DESC= RDF File support RDF_CMAKE_ON= -DWANT_LRDF:BOOL=ON \ -DLRDF_INCLUDE_DIR:STRING=${LOCALBASE}/include/raptor2 RDF_CMAKE_OFF= -DWANT_LRDF:BOOL=OFF RDF_LIB_DEPENDS= liblrdf.so:textproc/liblrdf # using librubberband is experimental and current versions have bad timing # installing the rubberband cli tool still works as before RUBBERBAND_DESC= librubberband for time stretching RUBBERBAND_CMAKE_ON= -DWANT_RUBBERBAND:BOOL=ON \ -DRUBBERBAND_INCLUDE_DIR:STRING=${LOCALBASE}/include/rubberband RUBBERBAND_CMAKE_OFF= -DWANT_RUBBERBAND:BOOL=OFF RUBBERBAND_LIB_DEPENDS= librubberband.so:audio/rubberband TEST_CMAKE_ON= -DWANT_CPPUNIT:BOOL=ON TEST_CMAKE_OFF= -DWANT_CPPUNIT:BOOL=OFF TEST_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/cppunit.pc:devel/cppunit post-patch: @${REINPLACE_CMD} 's|EXISTS(tar|EXISTS(${LOCALBASE}/lib/libtar.so|g' \ ${WRKSRC}/CMakeLists.txt do-test: cd ${WRKSRC} && ./src/tests/tests .include Index: head/audio/mixxx/Makefile =================================================================== --- head/audio/mixxx/Makefile (revision 441428) +++ head/audio/mixxx/Makefile (revision 441429) @@ -1,101 +1,102 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= mixxx PORTVERSION= 2.0.0 DISTVERSIONSUFFIX= -src PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://downloads.mixxx.org/${PORTNAME}-${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= DJ mixing application LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libchromaprint.so:audio/chromaprint \ libFLAC.so:audio/flac \ libid3tag.so:audio/libid3tag \ libmad.so:audio/libmad \ libportaudio.so:audio/portaudio \ librubberband.so:audio/rubberband \ libsndfile.so:audio/libsndfile \ libvamp-sdk.so:audio/vamp-plugin-sdk \ libvorbisfile.so:audio/libvorbis \ libtag.so:audio/taglib \ libprotobuf.so:devel/protobuf WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -BROKEN_aarch64= Fails to compile: Exception("invalid machine type") +BROKEN_aarch64= fails to compile: Exception("invalid machine type") +BROKEN_powerpc64= fails to configure: unmet dependencies: Could not find libprotobuf, libchromaprint, libmp4, and libwavpack USES= scons iconv pkgconfig USE_QT4= corelib gui network opengl script scripttools sql svg \ testlib xml xmlpatterns linguisttools_build moc_build \ qmake_build rcc_build uic_build USE_GL= gl glu MAKE_ARGS= qtdir="${PREFIX}" install_root="${PREFIX}" \ build=release optimize=native LATE_INSTALL_ARGS= --install-sandbox=${STAGEDIR} PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS FAAD GPERFTOOLS HID LAME OPUS SHOUTCAST WAVPACK OPTIONS_DEFAULT= FAAD HID SHOUTCAST OPUS WAVPACK OPTIONS_SUB= yes FAAD_LIB_DEPENDS= libfaad.so:audio/faad \ libmp4v2.so:multimedia/mp4v2 FAAD_MAKE_ARGS= faad=1 FAAD_MAKE_ARGS_OFF= faad=0 GPERFTOOLS_LIB_DEPENDS= libtcmalloc.so:devel/google-perftools GPERFTOOLS_MAKE_ARGS= perftools=1 GPERFTOOLS_MAKE_ARGS_OFF= perftools=0 HID_DESC= USB HID controllers support HID_MAKE_ARGS= hid=1 HID_MAKE_ARGS_OFF= hid=0 LAME_RUN_DEPENDS= lame:audio/lame OPUS_LIB_DEPENDS= libopus.so:audio/opus \ libopusfile.so:audio/opusfile OPUS_MAKE_ARGS= opus=1 OPUS_MAKE_ARGS_OFF= opus=0 SHOUTCAST_LIB_DEPENDS= libshout.so:audio/libshout SHOUTCAST_MAKE_ARGS= shoutcast=1 SHOUTCAST_MAKE_ARGS_OFF= shoutcast=0 WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WAVPACK_MAKE_ARGS= wv=1 WAVPACK_MAKE_ARGS_OFF= wv=0 post-patch: @${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g ; \ s|%%PREFIX%%|${PREFIX}|g" \ ${WRKSRC}/build/depends.py @${REINPLACE_CMD} -e "s|bzr |true |g" \ ${WRKSRC}/build/util.py @${REINPLACE_CMD} -e "/('install', docs)/d" \ ${WRKSRC}/src/SConscript @${REINPLACE_CMD} -e "s|^Exec=.*|Exec=mixxx| ; \ s|^Icon=.*|Icon=${PREFIX}/share/pixmaps/mixxx-icon.png|" \ ${WRKSRC}/res/linux/mixxx.desktop .for i in midi/midimessage.h qtscript-bytearray/bytearrayclass.h @${ECHO_CMD} >> ${WRKSRC}/src/controllers/${i} .endfor post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mixxx @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mixxx/plugins/*/*.so @${MKDIR} ${STAGEDIR}${PREFIX}/lib/mixxx/plugins/soundsource @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in Mixxx-Manual.pdf README README.md (cd ${WRKSRC} && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DOCSDIR}) .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR}/doc/HID .for i in *.odt *.pdf (cd ${WRKSRC}/doc/HID && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DOCSDIR}/doc/HID) .endfor .include Index: head/audio/ncmpcpp/Makefile =================================================================== --- head/audio/ncmpcpp/Makefile (revision 441428) +++ head/audio/ncmpcpp/Makefile (revision 441429) @@ -1,57 +1,59 @@ # $FreeBSD$ PORTNAME= ncmpcpp PORTVERSION= 0.7.7 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= http://ncmpcpp.rybczak.net/stable/ MAINTAINER= yamagi@yamagi.org COMMENT= Ncurses mpd client, clone of ncmpc with some new features LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \ libfftw3.so:math/fftw3 \ libicudata.so:devel/icu \ libicuuc.so:devel/icu \ libboost_filesystem.so:devel/boost-libs +BROKEN_powerpc64= fails to compile: tags.cpp: undefined reference to TagLib::String::to8Bit + USES= compiler:c++11-lib iconv libtool localbase ncurses pkgconfig readline tar:bzip2 GNU_CONFIGURE= yes USE_GNOME= glib20 LDFLAGS+= -lpthread CONFIGURE_ENV= BOOST_LIB_SUFFIX="" OPTIONS_DEFINE= CURL CLOCK DOCS OUTPUTS TAGLIB UTF8 VISUALIZER OPTIONS_DEFAULT= CURL CLOCK OUTPUTS TAGLIB UTF8 VISUALIZER CURL_DESC= Enable fetching lyrics from the Internet CLOCK_DESC= clock-screen support TAGLIB_DESC= taglib support OUTPUTS_DESC= Enable outputs screen VISUALIZER_DESC= Enable music visualizer screen PLIST_FILES= bin/ncmpcpp \ man/man1/ncmpcpp.1.gz PORTDOCS= AUTHORS COPYING NEWS bindings config CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CONFIGURE_WITH= curl CLOCK_CONFIGURE_ENABLE= clock UTF8_CONFIGURE_ENABLE= unicode TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib TAGLIB_CONFIGURE_WITH= taglib OUTPUTS_CONFIGURE_ENABLE= outputs VISUALIZER_BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3 VISUALIZER_CONFIGURE_ENABLE= visualizer post-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/ncmpcpp ${STAGEDIR}${PREFIX}/bin/ .include Index: head/audio/praat/Makefile =================================================================== --- head/audio/praat/Makefile (revision 441428) +++ head/audio/praat/Makefile (revision 441429) @@ -1,42 +1,44 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= praat PORTVERSION= 5.4.08 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= audio science MAINTAINER= bacon4000@gmail.com COMMENT= Phonetics by Computer LICENSE= GPLv2 +BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=gnu++11" + USE_GITHUB= yes DOS2UNIX_REGEX= .*Makefile USES= dos2unix iconv pkgconfig USE_GNOME= gtk20 MAKEFILE= makefile PLIST_FILES= bin/praat man/man1/praat.1.gz post-patch: @${FIND} ${WRKSRC} -name Makefile -exec \ ${REINPLACE_CMD} -e 's|^CFLAGS =|CFLAGS +=|' {} \; @${FIND} ${WRKSRC} -name Makefile -exec \ ${REINPLACE_CMD} -e 's|^CPPFLAGS =|CPPFLAGS +=|' {} \; @${CP} ${FILESDIR}/makefile.defs.freebsd.alsa \ ${WRKSRC}/makefile.defs @${REINPLACE_CMD} -e 's|%%WRKSRC%%|${WRKSRC}|g' \ -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/makefile.defs @${REINPLACE_CMD} -e 's| log2| NUMlog2|g' \ -e 's|feof (f)|feof (f.get_ptr())|g' \ -e 's|ferror (f)|ferror (f.get_ptr())|g' \ ${WRKSRC}/dwtools/Sound_extensions.cpp \ ${WRKSRC}/fon/Sound_files.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/praat ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${FILESDIR}/praat.1 ${STAGEDIR}${PREFIX}/man/man1 .include Index: head/audio/rezound/Makefile =================================================================== --- head/audio/rezound/Makefile (revision 441428) +++ head/audio/rezound/Makefile (revision 441429) @@ -1,85 +1,87 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= rezound DISTVERSION= 0.13.1beta CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/ReZound/${DISTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= Graphical audio file editor LICENSE= GPLv2 LIB_DEPENDS= libFOX-1.6.so:x11-toolkits/fox16 +BROKEN_powerpc64= fails to compile: CAtomicCounter.h: boost/detail/atomic_count.hpp: No such file or directory + USES= bison pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-alsa MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= LARGEFILE JACK AUDIOFILE PORTAUDIO OGG VORBIS FLAC FFTW \ SOUNDTOUCH LADSPA LAME CDRDAO DOCS NLS OPTIONS_DEFAULT= AUDIOFILE PORTAUDIO OGG VORBIS FLAC SOUNDTOUCH \ LADSPA LAME LARGEFILE_DESC= Use 64-bit file I/O FFTW_DESC= Use fast Fourier transform routines CDRDAO_DESC= Burning audio files to CD support LARGEFILE_CONFIGURE_ON= --enable-largefile JACK_LIB_DEPENDS= libjack.so:audio/jack AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio OGG_LIB_DEPENDS= libogg.so:audio/libogg VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FFTW_LIB_DEPENDS= libfftw.so:math/fftw SOUNDTOUCH_LIB_DEPENDS= libSoundTouch.so:audio/soundtouch LADSPA_RUN_DEPENDS= ${LOCALBASE}/lib/ladspa/amp.so:audio/ladspa LADSPA_CONFIGURE_OFF= --disable-ladspa LAME_RUN_DEPENDS= lame:audio/lame CDRDAO_RUN_DEPENDS= cdrdao:sysutils/cdrdao .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CPPFLAGS+= -I${LOCALBASE}/include PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif post-patch: .SILENT ${REINPLACE_CMD} -E '/atoll|round|nearbyint/d' \ ${WRKSRC}/config/platform/bsd.h ${REINPLACE_CMD} -E 's,(_nl_expand_alias \()\),\1...), ; \ /^C(XX)?FLAGS=/d ; /CXXFLAGS="\$$CXXFLAGS -[gW]/d ; \ /^return /s,\(int\)( n?gettext),(long)\1, ; \ /boost header not found/d' \ ${WRKSRC}/configure ${REINPLACE_CMD} -e 's,$$(prefix)/doc,$$(datadir)/doc,' \ ${WRKSRC}/config/am_include.mk ${WRKSRC}/Makefile.in \ ${WRKSRC}/src/Makefile.in ${WRKSRC}/src/misc/Makefile.in \ ${WRKSRC}/src/misc/CNestedDataFile/Makefile.in \ ${WRKSRC}/src/PoolFile/Makefile.in \ ${WRKSRC}/src/backend/DSP/Makefile.in \ ${WRKSRC}/src/backend/Makefile.in \ ${WRKSRC}/src/backend/File/Makefile.in \ ${WRKSRC}/src/backend/Edits/Makefile.in \ ${WRKSRC}/src/backend/Effects/Makefile.in \ ${WRKSRC}/src/backend/Filters/Makefile.in \ ${WRKSRC}/src/backend/Looping/Makefile.in \ ${WRKSRC}/src/backend/Generate/Makefile.in \ ${WRKSRC}/src/backend/Remaster/Makefile.in \ ${WRKSRC}/src/backend/LADSPA/Makefile.in \ ${WRKSRC}/src/frontend_fox/Makefile.in .if ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e '/AUTHORS/d; /COPYING/d' ${WRKSRC}/Makefile.in .else ${REINPLACE_CMD} -e 's/ install-pkgdocDATA$$//' ${WRKSRC}/Makefile.in .endif .include Index: head/audio/terminatorx/Makefile =================================================================== --- head/audio/terminatorx/Makefile (revision 441428) +++ head/audio/terminatorx/Makefile (revision 441429) @@ -1,86 +1,88 @@ # Created by: Tilman Linneweh # $FreeBSD$ # $MCom: ports/audio/terminatorx/Makefile,v 1.6 2007/08/04 03:51:28 marcus Exp $ PORTNAME= terminatorx PORTVERSION= 3.84 PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= http://terminatorx.org/dist/ DISTNAME= terminatorX-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Realtime audio synthesizer that allows you to "scratch" on audio data LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \ rarian-sk-config:textproc/rarian LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ liblrdf.so:textproc/liblrdf +BROKEN_powerpc64= fails to configure: checking for XOpenDisplay in -lX11... no + OPTIONS_DEFINE= ALSA JACK MPG123 SOX VORBIS MAD OPTIONS_DEFAULT= JACK MPG123 SOX VORBIS MAD SOX_DESC= sox (.au) support MPG123_DESC= mpg123 support USE_XORG= x11 xext xi xxf86dga ice sm USES= tar:bzip2 gmake pathfix pkgconfig autoreconf USE_GNOME= gtk20 libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-alsamidi \ --disable-scheduler INSTALLS_OMF= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_OFF= --disable-alsa JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_OFF= --disable-jack MPG123_BUILD_DEPENDS= mpg123:audio/mpg123 MPG123_RUN_DEPENDS= mpg123:audio/mpg123 MPG123_CONFIGURE_OFF= --disable-mpg123 SOX_BUILD_DEPENDS= sox:audio/sox SOX_RUN_DEPENDS= sox:audio/sox SOX_CONFIGURE_OFF= --disable-sox VORBIS_BUILD_DEPENDS= oggenc:audio/vorbis-tools VORBIS_RUN_DEPENDS= oggenc:audio/vorbis-tools VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis VORBIS_CONFIGURE_OFF= --disable-vorbis MAD_LIB_DEPENDS= libmad.so:audio/libmad MAD_CONFIGURE_OFF= --disable-mad post-patch: @${GREP} -lR "malloc\.h" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \ 's|malloc\.h|stdlib.h|g' @${GREP} -lR "%%LOCALBASE%%" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \ 's|%%LOCALBASE%%|${LOCALBASE}|g' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/terminatorX ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/terminatorX.1 ${STAGEDIR}${MANPREFIX}/man/man1 .for file in terminatorX-app.png terminatorX-mime.png ${INSTALL_DATA} ${WRKSRC}/gnome-support/${file} \ ${STAGEDIR}${PREFIX}/share/pixmaps .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/share/mime-info .for f in terminatorX.mime terminatorX.keys ${INSTALL_DATA} ${WRKSRC}/gnome-support/${f} \ ${STAGEDIR}${PREFIX}/share/mime-info .endfor ${INSTALL_DATA} ${WRKSRC}/gnome-support/terminatorX.desktop \ ${STAGEDIR}${PREFIX}/share/applications @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome/help/terminatorX/C ${INSTALL_DATA} ${WRKSRC}/doc/terminatorX-manual/C/terminatorX-manual.xml \ ${STAGEDIR}${PREFIX}/share/gnome/help/terminatorX/C/terminatorX.xml @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome/help/terminatorX/C/figures ${INSTALL_DATA} ${WRKSRC}/doc/terminatorX-manual/C/figures/signalflow.png \ ${STAGEDIR}${PREFIX}/share/gnome/help/terminatorX/C/figures @${MKDIR} ${STAGEDIR}${PREFIX}/share/omf/terminatorX ${INSTALL_DATA} ${WRKSRC}/doc/terminatorX-manual/C/terminatorX-manual-C.omf \ ${STAGEDIR}${PREFIX}/share/omf/terminatorX/terminatorX-C.omf .include Index: head/benchmarks/dbs/Makefile =================================================================== --- head/benchmarks/dbs/Makefile (revision 441428) +++ head/benchmarks/dbs/Makefile (revision 441429) @@ -1,48 +1,50 @@ # Created by: Joseph Koshy # $FreeBSD$ PORTNAME= dbs PORTVERSION= 1.1.5 PORTREVISION= 7 CATEGORIES= benchmarks MASTER_SITES= http://www.kusa.ac.jp/~yukio-m/dbs/software1.1.5/ \ LOCAL/jkoshy MAINTAINER= ports@FreeBSD.org COMMENT= Distributed network benchmarking system RUN_DEPENDS= gnuplot:math/gnuplot +BROKEN_FreeBSD_12= tcp_debug.h: field has incomplete type 'struct tcpcb' + BUILD_WRKSRC= ${WRKSRC}/obj/${OPSYS} INSTALL_WRKSRC= ${WRKSRC}/obj/${OPSYS} USES= perl5 USE_PERL5= run MAKEFILE= makefile PLIST_FILES= bin/dbs_view bin/dbsc bin/dbsd PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES pre-build: cd ${WRKSRC}/src; ${MAKE} dir do-install: .for bin in dbsc dbsd ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${bin} ${STAGEDIR}${PREFIX}/bin .endfor .for bin in dbs_view ${INSTALL_SCRIPT} ${WRKSRC}/script/${bin} ${STAGEDIR}${PREFIX}/bin .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in Copyright dbs.man dbs.man.jis dbs_paper.ps ${INSTALL_DATA} ${WRKSRC}/doc/${doc} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for ex in TCP2.cmd TCPvsMPEG.cmd ${INSTALL_DATA} ${WRKSRC}/sample/${ex} ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/biology/seqtools/Makefile =================================================================== --- head/biology/seqtools/Makefile (revision 441428) +++ head/biology/seqtools/Makefile (revision 441429) @@ -1,29 +1,31 @@ # $FreeBSD$ PORTNAME= seqtools PORTVERSION= 4.44.1 PORTREVISION= 1 CATEGORIES= biology MASTER_SITES= ftp://ftp.sanger.ac.uk/pub4/resources/software/seqtools/PRODUCTION/ MAINTAINER= pi@FreeBSD.org COMMENT= Tools for visualising sequence alignments LICENSE= GPLv3 LIB_DEPENDS= libcurl.so:ftp/curl \ libsqlite3.so:databases/sqlite3 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 +BROKEN_powerpc64= fails to compile: jsoncpp.cpp: 'snprintf' is not a member of 'std' + USES= compiler:c++14-lang execinfo gettext libtool pkgconfig GNU_CONFIGURE= yes USE_GNOME= cairo gdkpixbuf2 gtk20 USE_XORG= x11 CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo -lcurl -lsqlite3 -lm MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS .include Index: head/cad/cider/Makefile =================================================================== --- head/cad/cider/Makefile (revision 441428) +++ head/cad/cider/Makefile (revision 441429) @@ -1,81 +1,82 @@ # Created by: AMAKAWA Shuhei # $FreeBSD$ PORTNAME= cider PORTVERSION= 1.b1 PORTREVISION= 8 CATEGORIES= cad MASTER_SITES= LOCAL/mita DISTNAME= cider1b1 MAINTAINER= ports@FreeBSD.org COMMENT= Mixed-level circuit and device simulator (includes SPICE3) -BROKEN_aarch64= Fails to link: missing sbrk +BROKEN_aarch64= fails to link: missing sbrk +BROKEN_powerpc64= fails to compile: ccache: cc: FreeBSD: No such file or directory CONFLICTS= spice-[0-9]* WRKSRC= ${WRKDIR}/sim USE_XORG= xt xaw xmu OPTIONS_DEFINE= EXAMPLES CFLAGS+= -Wno-return-type pre-patch: @${CP} -f ${WRKSRC}/spice/common/lib/helpdir/spice.txt \ ${WRKSRC}/cider/common/lib/helpdir/spice.txt post-patch: @${LN} -fs ../../../spice/common/util/makelib.sh \ ${WRKSRC}/cider/common/util @${LN} -fs ../../../../spice/common/src/lib/sparse/spdefs.h \ ${WRKSRC}/cider/common/src/include @${CP} -f ${FILESDIR}/Makefile.spice ${WRKSRC}/spice/common/Makefile @${CP} -f ${FILESDIR}/Makefile.cider ${WRKSRC}/cider/common/Makefile @${CP} -f ${FILESDIR}/FreeBSD ${WRKSRC}/spice/common/conf @${CP} -f ${FILESDIR}/FreeBSD ${WRKSRC}/cider/common/conf do-build: @(cd ${WRKSRC}/spice/common && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}) && \ (cd ${WRKSRC}/cider/common && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}) do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/spice3/helpdir \ ${STAGEDIR}${DATADIR}/spice3/scripts \ ${STAGEDIR}${DATADIR}/cider/helpdir \ ${STAGEDIR}${DATADIR}/cider/scripts ${INSTALL_PROGRAM} ${WRKSRC}/cider/FreeBSD/obj/bin/cider \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/cider/common/doc/cider.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/cider/common/lib/helpdir/*.txt \ ${STAGEDIR}${DATADIR}/cider/helpdir ${INSTALL_SCRIPT} ${WRKSRC}/cider/common/lib/scripts/dev* \ ${STAGEDIR}${DATADIR}/cider/scripts (cd ${WRKSRC}/spice/FreeBSD/obj/bin && ${INSTALL_PROGRAM} \ spice3 nutmeg sconvert help proc2mod multidec \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/spice/common/man/man1 && ${INSTALL_MAN} nutmeg.1 \ sconvert.1 spice.1 ${STAGEDIR}${MANPREFIX}/man/man1) (cd ${STAGEDIR}${MANPREFIX}/man/man1 && \ ${LN} -s spice.1 spice3.1) ${INSTALL_MAN} ${WRKSRC}/spice/common/man/man3/mfb.3 \ ${STAGEDIR}${MANPREFIX}/man/man3 ${INSTALL_MAN} ${WRKSRC}/spice/common/man/man5/mfbcap.5 \ ${STAGEDIR}${MANPREFIX}/man/man5 ${INSTALL_DATA} ${WRKSRC}/spice/common/lib/helpdir/spice.txt \ ${STAGEDIR}${DATADIR}/spice3/helpdir (cd ${WRKSRC}/spice/common/lib && ${INSTALL_DATA} news mfbcap \ ${STAGEDIR}${DATADIR}/spice3) ${INSTALL_SCRIPT} ${WRKSRC}/spice/common/lib/scripts/s* \ ${STAGEDIR}${DATADIR}/spice3/scripts ${INSTALL_SCRIPT} ${WRKSRC}/spice/common/lib/scripts/spinit \ ${STAGEDIR}${DATADIR}/cider/scripts do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/spice3 ${INSTALL_DATA} ${WRKSRC}/spice/common/examples/*.cir \ ${STAGEDIR}${EXAMPLESDIR}/spice3 cd ${WRKSRC}/cider/common/examples && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/cad/libopencad/Makefile =================================================================== --- head/cad/libopencad/Makefile (revision 441428) +++ head/cad/libopencad/Makefile (revision 441429) @@ -1,21 +1,24 @@ # Created by: lbartoletti # $FreeBSD$ PORTNAME= libopencad PORTVERSION= 0.2.0 PORTREVISION= 1 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_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/cad/solvespace/Makefile =================================================================== --- head/cad/solvespace/Makefile (revision 441428) +++ head/cad/solvespace/Makefile (revision 441429) @@ -1,32 +1,34 @@ # $FreeBSD$ PORTNAME= solvespace PORTVERSION= 2.2 DISTVERSIONPREFIX= v CATEGORIES= cad MAINTAINER= swills@FreeBSD.org COMMENT= Parametric 2d/3d CAD LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING.txt LIB_DEPENDS= libpng.so:graphics/png \ libjson-c.so:devel/json-c \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgtkmm-2.4.so:x11-toolkits/gtkmm24 +BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++11" + USE_GITHUB= yes GH_PROJECT= libdxfrw:libdxfrw GH_TAGNAME= 8f95895:libdxfrw GH_SUBDIR= extlib/libdxfrw:libdxfrw USES= cmake pkgconfig USE_GL= gl glu glew USE_GNOME= atkmm gtk20 pangomm USE_XORG= x11 USE_LDCONFIG= yes INSTALLS_ICONS= yes .include Index: head/cad/stepcode/Makefile =================================================================== --- head/cad/stepcode/Makefile (revision 441428) +++ head/cad/stepcode/Makefile (revision 441429) @@ -1,29 +1,31 @@ # Created by: Fernando Apesteguia # $FreeBSD$ PORTNAME= stepcode PORTVERSION= 0.8 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= cad MAINTAINER= fernando.apesteguia@gmail.com COMMENT= Generates C++ and Python from ISO10303 files LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to configure: Schema scan for 15926-0002-lifecycle_integration.exp exited with error code 1 + USE_GITHUB= yes USE_LDCONFIG= yes USES= cmake:outsource compiler:c++11-lang CMAKE_ARGS+= -DSC_INSTALL_PREFIX=${PREFIX} \ -DSC_BUILD_TYPE=Release post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/schema_scanner @(cd ${STAGEDIR}${PREFIX} ; \ ${FIND} include \( -type f -or -type l \) | ${SORT} >> ${TMPPLIST}) .include Index: head/chinese/pyzy/Makefile =================================================================== --- head/chinese/pyzy/Makefile (revision 441428) +++ head/chinese/pyzy/Makefile (revision 441429) @@ -1,41 +1,42 @@ # Created by: Henry Hu # $FreeBSD$ PORTNAME= pyzy PORTVERSION= 0.1.0 PORTREVISION= 4 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: error: constant expression evaluates to -1 -BROKEN_armv6= Fails to compile: error: constant expression evaluates to -1 +BROKEN_aarch64= fails to compile: constant expression evaluates to -1 +BROKEN_armv6= 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/chinese/telnet/Makefile =================================================================== --- head/chinese/telnet/Makefile (revision 441428) +++ head/chinese/telnet/Makefile (revision 441429) @@ -1,58 +1,58 @@ # Created by: Ching-Hong Wu # $FreeBSD$ PORTNAME= telnet PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= # none DISTFILES= # none MAINTAINER= ports@FreeBSD.org COMMENT= 8bit compatible telnet client for Chinese input PLIST_FILES= bin/zh-telnet man/man1/zh-telnet.1.gz .include .if exists (${SRC_BASE}/contrib/telnet/telnet) SRCDIR= ${SRC_BASE}/contrib/telnet/telnet CONTRIB_TELNET= yes .elif exists (${SRC_BASE}/usr.bin/telnet) SRCDIR= ${SRC_BASE}/usr.bin/telnet .else IGNORE= need to build this port with the source code of telnet .endif .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100000 -BROKEN= does not build +BROKEN= does not build: libtelnet/Makefile: Could not find src.opts.mk .endif BROKEN_DragonFly= does not build do-extract: @${MKDIR} ${WRKDIR} @${CP} -R ${SRCDIR} ${WRKSRC} .if defined(CONTRIB_TELNET) @${CP} -R ${SRCDIR}/../libtelnet ${SRCDIR}/../../../usr.bin/telnet/Makefile ${WRKSRC} @${CP} ${SRCDIR}/../arpa/telnet.h ${SRCDIR}/../../../lib/libtelnet/Makefile ${WRKSRC}/libtelnet .else @${CP} -R ${SRCDIR}/../../lib/libtelnet ${WRKSRC} .endif pre-patch: .if defined(CONTRIB_TELNET) @${REINPLACE_CMD} -e 's,/../../contrib/telnet,,g' ${WRKSRC}/Makefile ${WRKSRC}/libtelnet/Makefile @${REINPLACE_CMD} -e 's,${TELNETDIR}/telnet,${TELNETDIR},g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's,/arpa,,g' ${WRKSRC}/libtelnet/Makefile .endif @${REINPLACE_CMD} -e 's,/../../lib,,g' ${WRKSRC}/Makefile pre-build: @cd ${WRKSRC}/libtelnet && ${MAKE} do-install: @${INSTALL_PROGRAM} ${WRKSRC}/telnet ${STAGEDIR}${PREFIX}/bin/zh-telnet @${INSTALL_MAN} ${WRKSRC}/telnet.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/zh-telnet.1 .include Index: head/comms/direwolf/Makefile =================================================================== --- head/comms/direwolf/Makefile (revision 441428) +++ head/comms/direwolf/Makefile (revision 441429) @@ -1,31 +1,33 @@ # $FreeBSD$ PORTNAME= direwolf PORTVERSION= 1.4 PORTREVISION= 1 CATEGORIES= comms hamradio MAINTAINER= bsdports@kyle-evans.net COMMENT= Software "soundcard" modem/TNC and APRS encoder/decoder LICENSE= GPLv2 LIB_DEPENDS= libhamlib.so:comms/hamlib \ libgps.so:astro/gpsd +BROKEN_powerpc64= fails to link: direwolf-1.4_1 depends on shared library: libgpsd.so - not found + USE_GITHUB= yes GH_ACCOUNT= wb2osz GH_TAGNAME= 6207e2e USES= dos2unix gmake python shebangfix SHEBANG_FILES= telemetry-toolkit/telem-bits.pl telemetry-toolkit/telem-parm.pl\ telemetry-toolkit/telem-eqns.pl dwespeak.sh \ telemetry-toolkit/telem-volts.py telemetry-toolkit/telem-data.pl \ telemetry-toolkit/telem-data91.pl \ telemetry-toolkit/telem-unit.pl telemetry-toolkit/telem-balloon.pl post-patch: ${CP} ${FILESDIR}/Makefile.FreeBSD ${WRKSRC} ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/dw-start.sh .include Index: head/comms/linrad/Makefile =================================================================== --- head/comms/linrad/Makefile (revision 441428) +++ head/comms/linrad/Makefile (revision 441429) @@ -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://g7rau.demon.co.uk/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_sparc64= Fails to compile: implicit declaration of function outb +BROKEN_aarch64= fails to compile: implicit declaration of function outb +BROKEN_armv6= 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/uarduno/Makefile =================================================================== --- head/comms/uarduno/Makefile (revision 441428) +++ head/comms/uarduno/Makefile (revision 441429) @@ -1,50 +1,52 @@ # Created by: 'Big Bad Bob' Frazier # $FreeBSD$ PORTNAME= uarduno PORTVERSION= 1.02 PORTREVISION= 1 CATEGORIES= comms MASTER_SITES= http://mrp3.com/ MAINTAINER= bobf@mrp3.com COMMENT= FreeBSD Kernel Driver for the Arduino Uno USB interface LICENSE= BSD4CLAUSE +BROKEN_powerpc64= fails to compile: pcpu.h: error: size of array '__assert_0' is negative + USES= kmod uidfix # some test targets need a predictable source directory WRKSRC= ${WRKDIR}/uarduno PLIST_FILES= ${KMODDIR}/uarduno.ko # # make sure I correctly identify the OS version # CFLAGS+= -DKERNELVER=${OSVERSION} # post-patch target, copy 'ids.txt' as 'ids.h' (user-modifiable file) post-patch: @${CP} ${FILESDIR}/ids.txt ${WRKSRC}/ids.h # # these next 2 targets are for developer use # # building a source tarball and related files uarduno-src-tarball: ${MAKE_CMD} patch ${MAKE_CMD} -C ${WRKSRC} my-clean ${TAR} -c -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} -C ${WRKDIR} uarduno ${MAKE_CMD} makesum # partial clean for incremental build and test uarduno-part-clean: -${RM} ${WRKDIR}/.patch_done.uarduno._boot_kernel -${RM} ${WRKDIR}/.configure_done.uarduno._boot_kernel -${RM} ${WRKDIR}/.build_done.uarduno._boot_kernel -${RM} ${WRKDIR}/.install_done.uarduno._boot_kernel ${MAKE_CMD} -C ${WRKSRC} my-clean ${MAKE_CMD} patch .include Index: head/converters/osm2pgsql/Makefile =================================================================== --- head/converters/osm2pgsql/Makefile (revision 441428) +++ head/converters/osm2pgsql/Makefile (revision 441429) @@ -1,44 +1,46 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= osm2pgsql PORTVERSION= 0.92.1 PORTREVISION= 1 CATEGORIES= converters geography MAINTAINER= amdmi3@FreeBSD.org COMMENT= Convert OSM XML data to PostgreSQL database LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libproj.so:graphics/proj \ libgeos35.so:graphics/geos35 \ libboost_system.so:devel/boost-libs \ libexpat.so:textproc/expat2 +BROKEN_powerpc64= fails to compile: node-ram-cache.hpp: cstdint: No such file or directory + USE_GITHUB= yes GH_ACCOUNT= openstreetmap USES= cmake:outsource lua:53 pgsql PLIST_FILES= bin/osm2pgsql \ man/man1/osm2pgsql.1.gz PORTDOCS= AUTHORS ChangeLog README.md PORTDATA= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|include Index: head/databases/mariadb-connector-c/Makefile =================================================================== --- head/databases/mariadb-connector-c/Makefile (revision 441428) +++ head/databases/mariadb-connector-c/Makefile (revision 441429) @@ -1,41 +1,44 @@ # $FreeBSD$ PORTNAME= mariadb PORTVERSION= 2.3.2 CATEGORIES= databases ipv6 MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \ http://mirrors.supportex.net/${SITESDIR}/ \ http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \ http://gd.tuwien.ac.at/db/${SITESDIR}/ \ http://mirrors.fe.up.pt/pub/${SITESDIR}/ \ http://mirror.de.gsnw.de:56431/${SITESDIR}/ \ http://mirror.layerjet.com/${SITESDIR}/ \ http://mirror.switch.ch/mirror/${SITESDIR}/ PKGNAMESUFFIX= connector-c DISTNAME= ${PORTNAME}-${PKGNAMESUFFIX}-${PORTVERSION}-src MAINTAINER= brnrd@FreeBSD.org COMMENT= MariaDB database connector for C LICENSE= LGPL21 +BROKEN_armv6= fails to configure: CMake Error: Generator: execution of make failed +BROKEN_powerpc64= fails to compile: my_stmt_codec.c: error: invalid use of void expression + CONFLICTS_INSTALL= mariadb[0-9]*-client-* \ mariadb102-server-* \ mysql[0-9]*-client-* \ percona[0-9]*-client-* USES= cmake compiler:c++11-lib ssl USE_LDCONFIG= ${PREFIX}/lib/mysql SITESDIR= mariadb/connector-c-${PORTVERSION} DOCSDIR= ${PREFIX}/share/doc/mysql CMAKE_ARGS+= -DCOMPILATION_COMMENT="FreeBSD Ports" \ -DWITH_EXTERNAL_ZLIB="YES" post-install: ${RM} -r ${STAGEDIR}${PREFIX}/include/mariadb/CMakeFiles . for f in CMakeLists.txt Makefile Makefile.am cmake_install.cmake ${RM} ${STAGEDIR}${PREFIX}/include/mariadb/${f} . endfor .include Index: head/databases/mysql-connector-c++/Makefile =================================================================== --- head/databases/mysql-connector-c++/Makefile (revision 441428) +++ head/databases/mysql-connector-c++/Makefile (revision 441429) @@ -1,68 +1,70 @@ # Created by: gahr # $FreeBSD$ PORTNAME= mysql-connector-c++ PORTVERSION= 1.1.9 CATEGORIES= databases MASTER_SITES= MYSQL/Connector-C++ MAINTAINER= bofh@FreeBSD.org COMMENT= MySQL database connector for C++ LICENSE= GPLv2 # only LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_regex.so:devel/boost-libs +BROKEN_powerpc64= fails to configure: the compiler doesn't support C++11 + USES= cmake:outsource mysql ssl USE_LDCONFIG= yes CMAKE_ARGS= -DDOC_DESTINATION="${DOCSDIR}" PLIST_SUB= PORTVERSION=${PORTVERSION} PORTDOCS= * OPTIONS_DEFINE= DOCS .include .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100000 CMAKE_ARGS+=-DCMAKE_ENABLE_C++11=ON .endif post-install: @${RM} ${STAGEDIR}${DOCSDIR}/INSTALL \ ${STAGEDIR}${DOCSDIR}/COPYING .if defined(MAINTAINER_MODE) CMAKE_ARGS+= -DMYSQLCPPCONN_TEST_NOT_IMPLEMENTED:BOOL=1 \ -DMYSQLCPPCONN_BUILD_EXAMPLES:BOOL=1 regression-test: build # These tests assume that a database is running on localhost, # with user:root and pass:root (cd ${WRKDIR}/.build ; \ test/CJUnitTestsPort/CJUnitTestsPort --verbose ; \ test/driver_test --verbose ; \ test/static_test --verbose ; \ examples/connect --verbose ; \ examples/connection_meta_schemaobj --verbose ; \ examples/debug --verbose ; \ examples/dynamic_load --verbose ; \ examples/exceptions --verbose ; \ examples/prepared_statement --verbose ; \ examples/resultset --verbose ; \ examples/resultset_binary --verbose ; \ examples/resultset_meta --verbose ; \ examples/resultset_types --verbose ; \ examples/statement --verbose ; \ test/unit/classes/art_resultset --verbose ; \ test/unit/classes/connection --verbose ; \ test/unit/classes/databasemetadata --verbose ; \ test/unit/classes/parametermetadata --verbose ; \ test/unit/classes/preparedstatement --verbose ; \ test/unit/classes/resultset --verbose ; \ test/unit/classes/resultsetmetadata --verbose ; \ test/unit/classes/savepoint --verbose ; \ test/unit/classes/statement ) .endif .include Index: head/databases/xapian-bindings12/Makefile =================================================================== --- head/databases/xapian-bindings12/Makefile (revision 441428) +++ head/databases/xapian-bindings12/Makefile (revision 441429) @@ -1,52 +1,55 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= xapian-bindings PORTVERSION= 1.2.24 CATEGORIES= databases MASTER_SITES= http://oligarchy.co.uk/xapian/${PORTVERSION}/ \ LOCAL/sunpoet PKGNAMESUFFIX= 12 MAINTAINER= sunpoet@FreeBSD.org COMMENT= Bindings allowing Xapian to be used from various programming languages LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxapian.so:databases/xapian-core12 CONFLICTS_INSTALL= xapian-bindings- OPTIONS_DEFINE= DOCS LUA PHP PYTHON RUBY OPTIONS_DEFAULT=PHP PYTHON RUBY OPTIONS_SUB= yes +# BROKEN: ruby.h: error: wrong number of arguments specified for 'deprecated' attribute +OPTIONS_EXCLUDE_powerpc64= RUBY + PORTSCOUT= limitw:1,even CONFIGURE_ARGS= --datarootdir=${DATADIR} --docdir=${DOCSDIR} \ --without-csharp --without-java --without-perl --without-tcl GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool tar:xz PORTDOCS= * LUA_CONFIGURE_ENV= LUA="${LUA_CMD}" LUA_INC="${LUA_INCDIR}" LUA_LIB="${LUA_MODLIBDIR}" LUA_SO=.so LUA_CONFIGURE_WITH= lua LUA_USES= lua PHP_CONFIGURE_ENV= PHP_CONFIG=${LOCALBASE}/bin/php-config PHP_CONFIGURE_WITH= php PHP_USES= php:build PYTHON_CONFIGURE_ENV= PYTHON_LIB=${PYTHON_SITELIBDIR} PYTHON_CONFIGURE_WITH= python PYTHON_USES= python:2 RUBY_CONFIGURE_WITH= ruby RUBY_USE= RUBY=yes post-patch: @${REINPLACE_CMD} -e 's|-lstdc++||g' ${WRKSRC}/configure # do not install rdoc @${REINPLACE_CMD} -e '/^install-data-am:/ s|install-data-local||' ${WRKSRC}/ruby/Makefile.in .include Index: head/deskutils/charmtimetracker/Makefile =================================================================== --- head/deskutils/charmtimetracker/Makefile (revision 441428) +++ head/deskutils/charmtimetracker/Makefile (revision 441429) @@ -1,31 +1,33 @@ # Created by: Andriy Gapon # $FreeBSD$ PORTNAME= charmtimetracker PORTVERSION= 1.11.4 CATEGORIES= deskutils MAINTAINER= avg@icyb.net.ua COMMENT= Time tracker LICENSE= GPLv2 +BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++0x" + USE_GITHUB= yes GH_ACCOUNT= KDAB GH_PROJECT= Charm USES= cmake CMAKE_ARGS+= -DCharm_VERSION:STRING=${PORTVERSION} -DCHARM_FORCE_QT4=true USE_QT4= qmake_build moc_build rcc_build uic_build corelib dbus gui \ network qtestlib script sql sql-sqlite3 xml USE_XORG= ice x11 xext xscrnsaver INSTALLS_ICONS= yes PORTDOCS= ReadMe.txt OPTIONS_DEFINE= DOCS post-install: ${RM} ${STAGEDIR}${DOCSDIR}/License.txt .include Index: head/devel/ccache-memcached-static/Makefile =================================================================== --- head/devel/ccache-memcached-static/Makefile (revision 441428) +++ head/devel/ccache-memcached-static/Makefile (revision 441429) @@ -1,11 +1,13 @@ # $FreeBSD$ PKGNAMESUFFIX= -memcached-static MASTERDIR= ${.CURDIR}/../ccache OPTIONS_SLAVE= MEMCACHED STATIC CONFLICTS_INSTALL= ccache-[0-9]* ccache-memcached[0-9]* ccache-static[0-9]* +BROKEN_powerpc64= fails to configure: checking for memcached in -lmemcached... no + .include "${MASTERDIR}/Makefile" Index: head/devel/cctz/Makefile =================================================================== --- head/devel/cctz/Makefile (revision 441428) +++ head/devel/cctz/Makefile (revision 441429) @@ -1,31 +1,33 @@ # $FreeBSD$ PORTNAME= cctz PORTVERSION= 2.0 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= z7dr6ut7gs@snkmail.com COMMENT= C++ library for handling dates, times, and time zones LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN_powerpc64= fails to compile: time_tool.cc: 'stoll' is not a member of 'std' + GH_ACCOUNT= google USE_GITHUB= yes USES= compiler:c++11-lib gmake MAKE_ARGS+= CXX=${CXX} \ EXTRA_CPPFLAGS="-D_POSIX_C_SOURCE=201112L -D_XOPEN_SOURCE=600" PLIST_FILES= include/civil_time.h \ include/civil_time_detail.h \ include/time_zone.h lib/libcctz.a PORTDOCS= README.md post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/cheritrace-devel/Makefile =================================================================== --- head/devel/cheritrace-devel/Makefile (revision 441428) +++ head/devel/cheritrace-devel/Makefile (revision 441429) @@ -1,22 +1,24 @@ # Created by: David Chisnall # $FreeBSD$ PORTNAME= cheritrace PORTVERSION= 0.0.1 PORTREVISION= 1 CATEGORIES= devel security MAINTAINER= theraven@FreeBSD.org COMMENT= Library and tool for interacting with CHERI streamtraces BUILD_DEPENDS= llvm-config-cheri:devel/llvm-cheri LIB_DEPENDS= libLLVMCore.so:devel/llvm-cheri +BROKEN_powerpc64= fails to compile: addressmap.cc: 'stoll' is not a member of 'std' + USES= cmake compiler:c++11-lib USE_GITHUB= yes GH_ACCOUNT= CTSRD-CHERI GH_TAGNAME= a7ddf11 CMAKE_ARGS= -DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config-cheri .include Index: head/devel/clanlib22/Makefile =================================================================== --- head/devel/clanlib22/Makefile (revision 441428) +++ head/devel/clanlib22/Makefile (revision 441429) @@ -1,58 +1,59 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= clanlib PORTVERSION= 2.2.12 PORTREVISION= 7 CATEGORIES= devel MASTER_SITES= http://www.clanlib.org/download/releases-2.0/ PKGNAMESUFFIX= 22 DISTNAME= ClanLib-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform game SDK LICENSE= ZLIB LIB_DEPENDS= libpng.so:graphics/png \ libmikmod.so:audio/libmikmod \ libvorbis.so:audio/libvorbis \ libfontconfig.so:x11-fonts/fontconfig \ libpcre.so:devel/pcre USES= gmake jpeg libtool pathfix pkgconfig sqlite tar:tgz USE_XORG= x11 USE_LDCONFIG= yes USE_GL= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-docs \ --enable-clanDisplay \ --enable-clanGL \ --enable-clanGL1 \ --enable-clanSound \ --enable-clanDatabase \ --enable-clanSqlite \ --enable-clanRegExp \ --enable-clanNetwork \ --enable-clanGUI \ --enable-clanCSSLayout \ --enable-clanSWRender \ --enable-clanMikMod \ --enable-clanVorbis \ --enable-getaddr INSTALL_TARGET= install-strip PLIST_SUB+= VER=${PORTVERSION:R} \ SHORT_VER=${PORTVERSION:R:R}${PORTVERSION:R:E} -BROKEN_aarch64= Fails to configure: error: Requires SSE2 Support -BROKEN_sparc64= Fails to configure: error: Requires SSE2 Support +BROKEN_aarch64= fails to configure: error: Requires SSE2 Support +BROKEN_powerpc64= fails to configure: error: Requires SSE2 Support +BROKEN_sparc64= fails to configure: error: Requires SSE2 Support post-patch: @${REINPLACE_CMD} -e '/^extra_LIBS_clanSqlite/s|-ldl||g' \ ${WRKSRC}/configure .include Index: head/devel/cppcheck/Makefile =================================================================== --- head/devel/cppcheck/Makefile (revision 441428) +++ head/devel/cppcheck/Makefile (revision 441429) @@ -1,78 +1,80 @@ # Created by: Gabor Pali # $FreeBSD$ PORTNAME= cppcheck PORTVERSION= 1.78 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= amdmi3@FreeBSD.org COMMENT= Static analysis of C/C++ code LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtinyxml2.so:textproc/tinyxml2 +BROKEN_powerpc64= fails to compile: analyzerinfo.cpp: 'to_string' is not a member of 'std' + USES= compiler:c++11-lib execinfo gmake python shebangfix tar:bzip2 SHEBANG_FILES= htmlreport/cppcheck-htmlreport USE_CXXSTD= c++11 ALL_TARGET= cppcheck TEST_TARGET= test LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo MAKE_ENV= TINYXML=-ltinyxml2 CFGDIR="${DATADIR}/cfg" PLIST_FILES= bin/cppcheck bin/cppcheck-htmlreport PORTDATA= * OPTIONS_DEFINE= MATCHCOMPILER RULES MANPAGES OPTIONS_DEFAULT= MATCHCOMPILER RULES MANPAGES MATCHCOMPILER_DESC= Build-time optimizations via Python RULES_DESC= User-defined rule support (requires PCRE) MANPAGES_ALL_TARGET= man MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl MANPAGES_MAKE_ENV= DB2MAN="${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl" MANPAGES_PLIST_FILES= man/man1/cppcheck.1.gz MATCHCOMPILER_MAKE_ENV= SRCDIR=build MATCHCOMPILER_USES= python:2,build RULES_LIB_DEPENDS= libpcre.so:devel/pcre RULES_MAKE_ENV= HAVE_RULES=yes post-patch: @${REINPLACE_CMD} \ -e 's|-Iexternals/tinyxml|-I${LOCALBASE}/include|' \ ${WRKSRC}/Makefile post-patch-MANPAGES-on: @${REINPLACE_CMD} -e '\|DB2MAN=|d' \ ${WRKSRC}/Makefile post-patch-MATCHCOMPILER-on: @${REINPLACE_CMD} -e 's|python|${PYTHON_CMD}|' \ ${WRKSRC}/Makefile post-patch-RULES-on: @${REINPLACE_CMD} \ -e '\|CXXFLAGS +=| \ s| -DTIXML_USE_STL $$(shell pcre-config --cflags)||' \ -e '\|$$(SRCDIR)/cppcheck.cpp| \ s|$${INCLUDE_FOR_LIB}|& $$(shell pcre-config --cflags)|' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cppcheck ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/htmlreport/cppcheck-htmlreport ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR}/cfg @cd ${WRKSRC}/cfg; ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/cfg/ do-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/cppcheck.1 ${STAGEDIR}${PREFIX}/man/man1 .include Index: head/devel/cpprestsdk/Makefile =================================================================== --- head/devel/cpprestsdk/Makefile (revision 441428) +++ head/devel/cpprestsdk/Makefile (revision 441429) @@ -1,24 +1,26 @@ # $FreeBSD$ PORTNAME= cpprestsdk PORTVERSION= 2.9.1 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= devel MAINTAINER= projects@phess.net COMMENT= Microsoft C++ REST SDK LICENSE= MIT LICENSE_FILE= ${WRKSRC}/../license.txt LIB_DEPENDS= libboost_system.so:devel/boost-libs +BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++11" + USE_GITHUB= yes GH_ACCOUNT= Microsoft USES= cmake ssl USE_LDCONFIG= yes WRKSRC_SUBDIR= Release .include Index: head/devel/creduce/Makefile =================================================================== --- head/devel/creduce/Makefile (revision 441428) +++ head/devel/creduce/Makefile (revision 441429) @@ -1,31 +1,33 @@ # $FreeBSD$ PORTNAME= creduce DISTVERSION= 2.6.0 CATEGORIES= devel MASTER_SITES= http://embed.cs.utah.edu/creduce/ MAINTAINER= swills@FreeBSD.org COMMENT= Produces small test cases BUILD_DEPENDS= llvm-config39:devel/llvm39 RUN_DEPENDS= llvm-config39:devel/llvm39 \ topformflat:devel/delta \ astyle:devel/astyle \ p5-Benchmark-Timer>=0:devel/p5-Benchmark-Timer \ p5-Exporter-Lite>=0:devel/p5-Exporter-Lite \ p5-File-Which>=0:sysutils/p5-File-Which \ p5-Regexp-Common>=0:textproc/p5-Regexp-Common \ devel/p5-Sys-Cpu>=0:devel/p5-Sys-Cpu \ p5-Getopt-Tabular>=0:devel/p5-Getopt-Tabular +BROKEN_powerpc64= fails to configure: cannot compile and link test program with selected LLVM + GNU_CONFIGURE= yes CONFIGURE_FLAGS= --with-llvm=${LOCALBASE} CONFIGURE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config39 \ CC=${LOCALBASE}/bin/clang39 \ CXX=${LOCALBASE}/bin/clang++39 \ CPP=${LOCALBASE}/bin/clang-cpp39 USES= autoreconf gmake libtool perl5 .include Index: head/devel/dia2code+/Makefile =================================================================== --- head/devel/dia2code+/Makefile (revision 441428) +++ head/devel/dia2code+/Makefile (revision 441429) @@ -1,30 +1,32 @@ # Created by: Muhammad Moinur Rahman # $FreeBSD$ PORTNAME= dia2code+ PORTVERSION= 1.0.0 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/dia2code/dia2code+/${PORTVERSION} DISTNAME= dia2code-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Complete rewrite of dia2code in C++ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to compile: GenerateCodePhp.cpp: 'stoi' is not a member of 'std' + USES= autoreconf:build compiler:gcc-c++11-lib iconv USE_GNOME= libxml2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/dia2code \ man/man1/dia2code.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/docs/dia2code.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/devel/gcc-msp430-ti-toolchain/Makefile =================================================================== --- head/devel/gcc-msp430-ti-toolchain/Makefile (revision 441428) +++ head/devel/gcc-msp430-ti-toolchain/Makefile (revision 441429) @@ -1,170 +1,173 @@ # $FreeBSD$ PORTNAME= gcc-msp430-ti-toolchain PORTVERSION= ${GCC_VERSION}.${TI_VERSION}.${RELEASE_DATE} PORTREVISION?= 0 CATEGORIES= devel MASTER_SITES= GCC/releases/gcc-${GCC_REL_VERSION}:gcc \ SOURCEWARE/binutils/releases:binutils \ ftp://sources.redhat.com/pub/:newlib \ GNU/gdb:gdb \ SOURCEWARE/newlib:newlib \ http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/${TI_VERSION:S/./_/g}/exports/:ti \ http://www.ti.com/lit/ml/slau591${DOC_VERSION}/:docs DISTFILES= gcc-${GCC_REL_VERSION}.tar.bz2:gcc \ binutils-${BINUTILS_VERSION}.tar.bz2:binutils \ gdb-${GDB_VERSION}.tar.gz:gdb \ newlib-${NEWLIB_VERSION}.tar.gz:newlib \ msp430-gcc-${PATCHSET_VERSION}_source-patches.tar.bz2:ti \ msp430-gcc-support-files-${SUPPORT_VERSION}.zip:ti \ slau591${DOC_VERSION}.pdf:docs EXTRACT_ONLY= gcc-${GCC_REL_VERSION}.tar.bz2 \ binutils-${BINUTILS_VERSION}.tar.bz2 \ gdb-${GDB_VERSION}.tar.gz \ newlib-${NEWLIB_VERSION}.tar.gz \ msp430-gcc-${PATCHSET_VERSION}_source-patches.tar.bz2 \ msp430-gcc-support-files-${SUPPORT_VERSION}.zip MAINTAINER= lev@FreeBSD.org COMMENT= Complete gcc-based toolcahin for TI MSP430 uC LICENSE= GPLv2 LGPL20 LGPL21 GPLv3 LGPL3 LICENSE_COMB= multi LIB_DEPENDS= libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libmpc.so:math/mpc \ libisl.so:devel/isl BROKEN_aarch64= fails to compile: c++: error: unsupported option -print-multi-os-directory +BROKEN_mips= fails to configure: cannot compute suffix of object files +BROKEN_mips64= fails to configure: cannot compute suffix of object files +BROKEN_powerpc64= fails to compile: longlong.h: internal compiler error: Segmentation fault USES= bison compiler cpe gmake iconv libtool makeinfo ncurses \ tar:bzip2 USE_CSTD= gnu89 GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${PREFIX}/${SUBPREFIX} TI_VERSION= 5.00.00.00 GCC_REL_VERSION= 6.2.0 GCC_VERSION= 6.2.1 SUPPORT_VERSION= 1.198 BINUTILS_VERSION= 2.26 GDB_VERSION= 7.11 NEWLIB_VERSION= 2.4.0 PATCHSET_VERSION= 6.2.1.16 DOC_VERSION= c RELEASE_DATE= 20170131 TARGET= msp430-elf CPE_PRODUCT= gcc CPE_VENDOR= gnu CPE_VERSION= ${GCC_REL_VERSION} SUBPREFIX= ${PORTNAME}-${TI_VERSION} MANPREFIX= ${GNU_CONFIGURE_PREFIX} DOCSDIR= ${GNU_CONFIGURE_PREFIX}/docs PLIST_SUB+= TARGET=${TARGET} GCC_VERSION=${GCC_VERSION} \ TI_VERSION=${TI_VERSION} DOC_VERSION=${DOC_VERSION} DIST_PATCH_ARGS=--forward --force --quiet --remove-empty-files --strip=1 UNNEEDED_HOST_FILES= lib/lib${TARGET}-sim.a UNNEEDED_HOST_DIRS= lib/gcc/${TARGET}/${GCC_VERSION}/plugin/include/ada \ lib/gcc/${TARGET}/${GCC_VERSION}/plugin/include/java \ lib/gcc/${TARGET}/${GCC_VERSION}/plugin/include/objc \ include info man share GCC_DIRS_FROM_BINUTILS= bfd binutils gas gprof ld opcodes GCC_DIRS_FROM_NEWLIB= libgloss newlib pre-patch: @${ECHO_MSG} "===> Apply distribution patches..." @${ECHO_MSG} "====> Patch gcc" @cd ${WRKDIR}/gcc-${GCC_REL_VERSION} && \ ${PATCH} ${DIST_PATCH_ARGS} < ${WRKDIR}/msp430-gcc-${PATCHSET_VERSION}_source-patches/gcc-${GCC_REL_VERSION:S/./_/g}-release.diff # binutils patch contains chunks for files not included into distirbution @${ECHO_MSG} "====> Patch binutils (ignore error message, please)" -@cd ${WRKDIR}/binutils-${BINUTILS_VERSION} && \ ${MKDIR} sim/testsuite/sim/msp430 && \ ${PATCH} ${DIST_PATCH_ARGS} < ${WRKDIR}/msp430-gcc-${PATCHSET_VERSION}_source-patches/binutils-${BINUTILS_VERSION:S/./_/g}.diff > /dev/null 2>&1 # gdb patch contains chunks for files not included into distirbution @${ECHO_MSG} "====> Patch gdb (ignore error message, please)" -@cd ${WRKDIR}/gdb-${GDB_VERSION} && \ ${MKDIR} gas/config ld/emultempl && \ ${PATCH} ${DIST_PATCH_ARGS} < ${WRKDIR}/msp430-gcc-${PATCHSET_VERSION}_source-patches/gdb-${GDB_VERSION}-release.diff > /dev/null 2>&1 @${ECHO_MSG} "====> Patch newlib" @cd ${WRKDIR}/newlib-${NEWLIB_VERSION} && \ ${PATCH} ${DIST_PATCH_ARGS} < ${WRKDIR}/msp430-gcc-${PATCHSET_VERSION}_source-patches/newlib-${NEWLIB_VERSION:S/./_/g}.diff pre-configure: .for _DIR in ${GCC_DIRS_FROM_BINUTILS} @${LN} -fns ${WRKDIR}/binutils-${BINUTILS_VERSION}/${_DIR} ${WRKDIR}/gcc-${GCC_REL_VERSION}/${_DIR} .endfor .for _DIR in ${GCC_DIRS_FROM_NEWLIB} @${LN} -fns ${WRKDIR}/newlib-${NEWLIB_VERSION}/${_DIR} ${WRKDIR}/gcc-${GCC_REL_VERSION}/${_DIR} .endfor @${MKDIR} ${WRKDIR}/build/gcc ${WRKDIR}/build/gdb do-configure: @cd ${WRKDIR}/build/gcc && \ ${MAKE_ENV} ${CONFIGURE_ENV} ${WRKDIR}/gcc-${GCC_REL_VERSION}/configure \ --prefix=${PREFIX}/${SUBPREFIX} \ --target=msp430-elf \ --enable-languages=c,c++ \ --disable-nls \ --enable-target-optspace \ --enable-newlib-nano-formatted-io \ --with-gmp=${PREFIX} \ --with-mprf=${PREFIX} \ --with-mpc=${PREFIX} \ --with-isl=${PREFIX} \ --with-pkgversion="FreeBSD Ports Collection" \ --with-system-zlib @cd ${WRKDIR}/build/gdb && \ ${MAKE_ENV} ${CONFIGURE_ENV} ${WRKDIR}/gdb-${GDB_VERSION}/configure \ --prefix=${PREFIX}/${SUBPREFIX} \ --target=msp430-elf \ --enable-languages=c,c++ \ ${ICONV_CONFIGURE_ARG} \ --disable-nls \ --disable-binutils \ --disable-gas \ --disable-ld \ --disable-gprof \ --disable-etc \ --with-pkgversion="FreeBSD Ports Collection" do-build: @cd ${WRKDIR}/build/gcc && \ ${DO_MAKE_BUILD} @cd ${WRKDIR}/build/gdb && \ ${DO_MAKE_BUILD} do-install: @cd ${WRKDIR}/build/gcc && \ ${SETENV} ${MAKE_ENV} ${FAKEROOT} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install @cd ${WRKDIR}/build/gdb && \ ${SETENV} ${MAKE_ENV} ${FAKEROOT} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install @${ECHO_MSG} "Remove unneeded host files..." @for f in ${UNNEEDED_HOST_FILES} ; do \ ${RM} "${STAGEDIR}${GNU_CONFIGURE_PREFIX}/$$f" ; \ done @for f in ${UNNEEDED_HOST_DIRS} ; do \ ${RM} -r "${STAGEDIR}${GNU_CONFIGURE_PREFIX}/$$f" ; \ done @${ECHO_MSG} "Install devices' headers and linker scripts..." @${MKDIR} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/include cd ${WRKDIR}/msp430-gcc-support-files && \ ${TAR} cf - . | \ ${TAR} xf - -C ${STAGEDIR}${GNU_CONFIGURE_PREFIX} @${ECHO_MSG} "Install minimal documentation..." @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${DISTDIR}/${DIST_SUBDIR}/slau591${DOC_VERSION}.pdf \ ${STAGEDIR}${DOCSDIR}/slau591c.pdf ${INSTALL_MAN} ${FILESDIR}/watchdog.txt \ ${STAGEDIR}${DOCSDIR}/watchdog.txt .include Index: head/devel/include-what-you-use/Makefile =================================================================== --- head/devel/include-what-you-use/Makefile (revision 441428) +++ head/devel/include-what-you-use/Makefile (revision 441429) @@ -1,29 +1,31 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= include-what-you-use PORTVERSION= 0.7 PORTREVISION= 1 CATEGORIES= devel MAINTAINER= koobs@FreeBSD.org COMMENT= Tool for use with clang to analyze #includes in C and C++ source files LICENSE= NCSA LICENSE_FILE= ${WRKSRC}/LICENSE.TXT BUILD_DEPENDS= clang39:devel/llvm39 RUN_DEPENDS= clang39:devel/llvm39 +BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++11" + USES= cmake:outsource ncurses python:run shebangfix USE_GITHUB= yes SHEBANG_FILES= fix_includes.py \ iwyu_tool.py GH_TAGNAME= clang_3.9 CMAKE_ARGS+= -DIWYU_LLVM_INCLUDE_PATH=${LOCALBASE}/llvm39/include \ -DIWYU_LLVM_LIB_PATH=${LOCALBASE}/llvm39/lib .include Index: head/devel/libgrading/Makefile =================================================================== --- head/devel/libgrading/Makefile (revision 441428) +++ head/devel/libgrading/Makefile (revision 441429) @@ -1,25 +1,27 @@ # $FreeBSD$ PORTNAME= libgrading PORTVERSION= 0.1.2 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= jonathan@FreeBSD.org COMMENT= Simple library for grading C- and C++-language assignments LICENSE= APACHE20 LIB_DEPENDS= libdistance.so:devel/libdistance +BROKEN_powerpc64= fails to compile: Arguments.cpp: 'atol' is not a member of 'std' + USE_GITHUB= yes GH_ACCOUNT= trombonehero USES= cmake compiler:c++11-lib USE_LDCONFIG= yes PLIST_FILES= include/libgrading.h \ lib/libgrading.so .include Index: head/devel/liblas/Makefile =================================================================== --- head/devel/liblas/Makefile (revision 441428) +++ head/devel/liblas/Makefile (revision 441429) @@ -1,32 +1,33 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= liblas PORTVERSION= 1.8.1 PORTREVISION= 5 CATEGORIES= devel MAINTAINER= wen@FreeBSD.org COMMENT= Library For Reading And Writing LAS-Format Data LICENSE= BSD2CLAUSE LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libgeotiff.so:graphics/libgeotiff CONFLICTS= liblas12-1.2* PORTSCOUT= skipv:progress-20071229 USES= cmake compiler:c++11-lang libtool LDFLAGS+= -lpthread GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= libLAS GH_PROJECT= ${GH_ACCOUNT} -BROKEN_aarch64= Fails to compile: file liblas/detail/endian.hpp needs to be set up for your CPU type -BROKEN_armv6= Fails to compile: file liblas/detail/endian.hpp needs to be set up for your CPU type +BROKEN_aarch64= fails to compile: file liblas/detail/endian.hpp needs to be set up for your CPU type +BROKEN_armv6= fails to compile: file liblas/detail/endian.hpp needs to be set up for your CPU type +BROKEN_powerpc64= fails to compile: undefined reference to boost::program_options::to_internal .include Index: head/devel/linenoise-ng/Makefile =================================================================== --- head/devel/linenoise-ng/Makefile (revision 441428) +++ head/devel/linenoise-ng/Makefile (revision 441429) @@ -1,22 +1,26 @@ # Created by: David Thiel # $FreeBSD$ PORTNAME= linenoise-ng PORTVERSION= 1.0.0 DISTVERSIONPREFIX=v CATEGORIES= devel MAINTAINER= lx@FreeBSD.org COMMENT= Small, portable readline replacement LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake +BROKEN_mips= fails to compile: cc1plus: unrecognized command line option "-std=c++11" +BROKEN_mips64= fails to compile: cc1plus: unrecognized command line option "-std=c++11" +BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++11" + +USES= cmake USE_GITHUB= yes GH_ACCOUNT= arangodb GH_PROJECT= linenoise-ng CFLAGS+= -fPIC .include Index: head/devel/log4cpp/Makefile =================================================================== --- head/devel/log4cpp/Makefile (revision 441428) +++ head/devel/log4cpp/Makefile (revision 441429) @@ -1,40 +1,44 @@ # Created by: ijliao@FreeBSD.org # $FreeBSD$ PORTNAME= log4cpp PORTVERSION= 1.1.2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}.x%20%28new%29/${PORTNAME}-${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= Library of C++ classes for flexible logging LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_mips= fails to compile: Appender.cpp: extra ';' +BROKEN_mips64= fails to compile: Appender.cpp: extra ';' +BROKEN_powerpc64= fails to compile: Appender.cpp: extra ';' + WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake libtool pathfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-html-docs REINPLACE_ARGS= -i "" INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= DOXYGEN OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_ENABLE= doxygen post-patch: @${REINPLACE_CMD} -e \ 's|^MAX_|#MAX_|' \ ${WRKSRC}/doc/Doxyfile.in @${REINPLACE_CMD} -e \ 's|$$(prefix)/doc/.*|@docdir@| ; \ s|\([[:blank:]]\)\($$(man3dir)\)|\1$$(DESTDIR)\2| ; \ s|\([[:blank:]]\)\($$(docdir)\)|\1$$(DESTDIR)\2|' \ ${WRKSRC}/doc/Makefile.in .include Index: head/devel/pecl-grpc/Makefile =================================================================== --- head/devel/pecl-grpc/Makefile (revision 441428) +++ head/devel/pecl-grpc/Makefile (revision 441429) @@ -1,18 +1,20 @@ # Created by: vanilla@ # $FreeBSD$ PORTNAME= grpc PORTVERSION= 1.2.0 CATEGORIES= devel net MAINTAINER= vanilla@FreeBSD.org COMMENT= High performance, general RPC framework LICENSE= BSD3CLAUSE BROKEN_aarch64= fails to compile: fatal error: sys/auxv.h file not found +BROKEN_mips= fails to compile: fatal error: sys/auxv.h file not found BROKEN_mips64= fails to compile: fatal error: sys/auxv.h file not found +BROKEN_powerpc64= fails to compile: cc1: error: unrecognized command line option "-Wno-parentheses-equality" USES= php:pecl .include Index: head/devel/php5-pinba/Makefile =================================================================== --- head/devel/php5-pinba/Makefile (revision 441428) +++ head/devel/php5-pinba/Makefile (revision 441429) @@ -1,23 +1,25 @@ # Created by: raven428 # $FreeBSD$ PORTNAME= pinba PORTVERSION= 2012.03.20 PORTREVISION= 6 CATEGORIES= devel PKGNAMEPREFIX= php5- MAINTAINER= komarov@valerka.net COMMENT= PHP-extension part of statistics server for PHP LIB_DEPENDS= libprotobuf.so:devel/protobuf +BROKEN_powerpc64= fails to compile: class 'google::protobuf::internal::InternalMetadataWithArenaLite' does not have any field named 'InternalMetadataWithArenaBase' + USE_GITHUB= yes GH_ACCOUNT= tony2001 GH_PROJECT= pinba_extension GH_TAGNAME= f76b673 USES= php:ext IGNORE_WITH_PHP= 70 71 .include Index: head/devel/pure-stldict/Makefile =================================================================== --- head/devel/pure-stldict/Makefile (revision 441428) +++ head/devel/pure-stldict/Makefile (revision 441429) @@ -1,34 +1,36 @@ # Created by: Zhihao Yuan # $FreeBSD$ PORTNAME= pure-stldict PORTVERSION= 0.8 CATEGORIES= devel MASTER_SITES= https://bitbucket.org/purelang/pure-lang/downloads/ DIST_SUBDIR= pure MAINTAINER= lichray@gmail.com COMMENT= Pure interface to C++ STL map/unordered_map LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER +BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++0x" + USES= pkgconfig pure CXXFLAGS+= -std=c++0x -DHAVE_STD_IS_PERMUTATION PORTDOCS= README PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/devel/py-grpcio/Makefile =================================================================== --- head/devel/py-grpcio/Makefile (revision 441428) +++ head/devel/py-grpcio/Makefile (revision 441429) @@ -1,25 +1,27 @@ # Created by: vanilla@ # $FreeBSD$ PORTNAME= grpcio PORTVERSION= 1.3.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= vanilla@FreeBSD.org COMMENT= HTTP/2-based RPC framework LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>1:devel/py-six \ ${PYTHON_PKGNAMEPREFIX}enum34>1:devel/py-enum34 LIB_DEPENDS= libcares.so:dns/c-ares +BROKEN_powerpc64= fails to compile: cpu-ppc64le.c: 'AT_HWCAP2' undeclared + USES= python USE_PYTHON= distutils CFLAGS+= -Ithird_party/boringssl/include \ -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lcares .include Index: head/devel/py-ice/Makefile =================================================================== --- head/devel/py-ice/Makefile (revision 441428) +++ head/devel/py-ice/Makefile (revision 441429) @@ -1,41 +1,43 @@ # Created by: Boris B. Samorodov # $FreeBSD$ CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= freebsd@grem.de COMMENT= Ice (Internet Communications Engine) language mapping for Python LICENSE= GPLv2 BUILD_DEPENDS= mcpp:devel/mcpp LIB_DEPENDS= libIce.so.${LIB_VRS}:devel/ice +BROKEN_powerpc64= fails to compile: gmake: Ice_BuiltinSequences_ice.py: Segmentation fault (core dumped) + USES= python shebangfix USE_PYTHON= py3kplist SLAVE_PORT= yes MASTERDIR= ${.CURDIR}/../ice PLIST= ${.CURDIR}/pkg-plist BUILD_WRKSRC= ${WRKSRC}/python INSTALL_WRKSRC= ${WRKSRC}/python SHEBANG_FILES= ${BUILD_WRKSRC}/config/s2py.py MAKE_ENV+= PYTHON_VERSION=${PYTHON_VERSION} LIB_VRS= ${PORTVERSION:S|.||g:C|[0-9]$||} PLIST_SUB= LIB_VERSION="${PORTVERSION}" LIB_VRS="${LIB_VRS}" OPTIONS_DEFINE= DEBUG TEST post-install: ${STRIP_CMD} ${STAGEDIR}${PYSITEDIR}/Ice/*.so.* ${ECHO} "Ice" > ${STAGEDIR}${PYSITEDIR}/Ice.pth @${FIND} ${STAGEDIR}${PYSITEDIR}/Ice \( -name "*.pyc" -or -name "*.pyo" \) \ -exec ${CHMOD} u+w {} \; @${PYTHON_CMD} -m compileall -d ${PYSITEDIR}/Ice ${STAGEDIR}${PYSITEDIR}/Ice @${PYTHON_CMD} -O -m compileall -d ${PYSITEDIR}/Ice ${STAGEDIR}${PYSITEDIR}/Ice .include "${MASTERDIR}/Makefile"