Index: head/audio/clementine-player/Makefile =================================================================== --- head/audio/clementine-player/Makefile (revision 489683) +++ head/audio/clementine-player/Makefile (revision 489684) @@ -1,206 +1,204 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= clementine DISTVERSION= 1.3.1.g20190103 CATEGORIES= audio PKGNAMESUFFIX= -player -MASTER_SITES= GH - 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-qt5.so:devel/qca@qt5 \ libqjson-qt5.so:devel/qjson@qt5 \ libfftw3.so:math/fftw3 \ libechonest5.so:audio/libechonest \ libcryptopp.so:security/cryptopp BROKEN_powerpc64= fails to compile: tagreader.cpp: undefined reference to TagLib::String::String USE_GITHUB= yes GH_TUPLE= clementine-player:Clementine:4ff370c USES= cmake \ compiler:c++11-lib \ desktop-file-utils \ gettext-tools \ pkgconfig \ qt:5 \ sqlite \ gl USE_CXXSTD= c++11 USE_GL= gl glew glu USE_XORG= x11 USE_QT= buildtools \ concurrent \ core \ dbus \ gui \ imageformats \ linguist_build \ network \ opengl \ qmake_build \ testlib \ sql \ widgets \ x11extras \ xml USE_GSTREAMER1= cdparanoia \ chromaprint \ faac \ faad \ flac \ lame \ mpg123 \ neon \ opus \ 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 OPTIONS_SUB= yes OPTIONS_DEFINE= AMAZON \ AUDIOCD \ BOX \ BREAKPAD \ DEVICEKIT \ DROPBOX \ GIO \ GOOGLE_DRIVE \ GPOD \ LASTFM \ MOODBAR \ MTP \ PULSEAUDIO \ SKYDRIVE \ VISUALISATION \ WIIMOTEDEV 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_USES= gnome 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 \ libimobiledevice.so:comms/libimobiledevice GPOD_CMAKE_ON= -DENABLE_LIBGPOD=ON GPOD_CMAKE_OFF= -DENABLE_LIBGPOD=OFF LASTFM_LIB_DEPENDS= liblastfm5.so:audio/liblastfm-qt5 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/ympd/Makefile =================================================================== --- head/audio/ympd/Makefile (revision 489683) +++ head/audio/ympd/Makefile (revision 489684) @@ -1,26 +1,25 @@ # $FreeBSD$ PORTNAME= ympd DISTVERSIONPREFIX= v DISTVERSION= 1.3.0 CATEGORIES= audio www -MASTER_SITES= GH MAINTAINER= dch@FreeBSD.org COMMENT= Stand-alone lightweight web UI controller for audio/musicpd LICENSE= GPLv2 BSD3CLAUSE MIT LICENSE_COMB= multi LIB_DEPENDS= libmpdclient.so:audio/libmpdclient USES= cmake ssl USE_GITHUB= yes GH_ACCOUNT= notandy USE_RC_SUBR= ${PORTNAME} PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1 .include Index: head/devel/marisa-trie/Makefile =================================================================== --- head/devel/marisa-trie/Makefile (revision 489683) +++ head/devel/marisa-trie/Makefile (revision 489684) @@ -1,57 +1,56 @@ # Created by: Iblis Lin # $FreeBSD$ PORTNAME= marisa-tire PORTVERSION= 0.24 PORTREVISION= 1 CATEGORIES= devel -MASTER_SITES= GH MAINTAINER= iblis@hs.ntnu.edu.tw COMMENT= MARISA: Matching Algorithm with Recursively Implemented StorAge LICENSE= BSD2CLAUSE LGPL21+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING.md USE_GITHUB= yes GH_ACCOUNT= s-yata GH_PROJECT= marisa-trie GH_TAGNAME= 961ed33 USES= autoreconf libtool:build pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-pkg-config-dir=${PREFIX}/libdata/pkgconfig INSTALL_TARGET= install-strip OPTIONS_DEFINE= SSE2 SSE3 SSSE3 SSE4 SSE41 SSE42 SSE4A POPCNT OPTIONS_DEFAULT=${MACHINE_CPU:tu} SSE2_DESC= Support for SSE2 SSE2_CONFIGURE_ENABLE= sse2 SSE3_DESC= Support for SSE3 SSE3_CONFIGURE_ENABLE= sse3 SSSE3_DESC= Support for SSSE3 SSSE3_CONFIGURE_ENABLE= sse3 SSE4_DESC= Support for SSE4 SSE4_CONFIGURE_ENABLE= sse4 SSE41_DESC= Support for SSE4.1 SSE41_CONFIGURE_ENABLE= sse4.1 SSE42_DESC= Support for SSE4.2 SSE42_CONFIGURE_ENABLE= sse4.2 SSE4A_DESC= Support for SSE4a SSE4A_CONFIGURE_ENABLE= sse4a POPCNT_DESC= Support for POPCNT POPCNT_CONFIGURE_ENABLE= POPCNT .include Index: head/devel/stack/Makefile =================================================================== --- head/devel/stack/Makefile (revision 489683) +++ head/devel/stack/Makefile (revision 489684) @@ -1,52 +1,51 @@ # Created by: Tobias Kortkamp # $FreeBSD$ # To update this port first go to # https://github.com/arrowd/stack-dependencies, change the # version in the Makefile there, regenerate the stack-dependencies # tarball, commit Makefile changes, create a new tag (release) # matching the new stack version, and upload the tarball. Finally # bump the version here. PORTNAME= stack PORTVERSION= 1.9.3 DISTVERSIONPREFIX= v CATEGORIES= devel haskell -MASTER_SITES= GH \ - https://github.com/arrowd/stack-dependencies/releases/download/v${PORTVERSION}/:deps +MASTER_SITES= https://github.com/arrowd/stack-dependencies/releases/download/v${PORTVERSION}/:deps DISTFILES= stack-dependencies-${PORTVERSION}${EXTRACT_SUFX}:deps MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform program for developing Haskell programs LICENSE= BSD3CLAUSE BUILD_DEPENDS= ghc>0:lang/ghc \ hs-mtl>0:devel/hs-mtl \ hs-network>0:net/hs-network \ hs-old-locale>0:devel/hs-old-locale \ hs-old-time>0:devel/hs-old-time \ hs-random>0:devel/hs-random \ hs-zlib>0:archivers/hs-zlib \ cabal:devel/hs-cabal-install \ happy:devel/hs-happy LIB_DEPENDS= libgmp.so:math/gmp \ libffi.so:devel/libffi RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \ gmake:devel/gmake USES= gmake iconv:translit perl5 USE_GITHUB= yes GH_ACCOUNT= arrowd GH_PROJECT= stack-dependencies MAKE_ENV= TARGET="${WRKSRC}" \ PREFIX="${PREFIX}" \ STAGEDIR="${STAGEDIR}" PLIST_FILES= bin/stack \ etc/bash_completion.d/_stack.bash \ share/zsh/site-functions/_stack .include Index: head/emulators/qemu-sbruno/Makefile =================================================================== --- head/emulators/qemu-sbruno/Makefile (revision 489683) +++ head/emulators/qemu-sbruno/Makefile (revision 489684) @@ -1,286 +1,285 @@ # Created by: Juergen Lock # $FreeBSD$ PORTNAME= qemu PORTVERSION= 2.11.50.g20181011 CATEGORIES= emulators -MASTER_SITES= GH PKGNAMESUFFIX?= -sbruno DIST_SUBDIR= qemu/${PORTVERSION} MAINTAINER= sbruno@FreeBSD.org COMMENT?= QEMU CPU Emulator - github bsd-user branch LICENSE= GPLv2 USE_GITHUB= yes GH_TUPLE= seanbruno:qemu-bsd-user:4ef7d07 \ qemu:keycodemapdb:10739aa:keycodemapdb/ui/keycodemapdb HAS_CONFIGURE= yes USES= gmake pkgconfig bison perl5 python:2.7,build USE_PERL5= build MAKE_ENV+= BSD_MAKE="${MAKE}" V=1 ONLY_FOR_ARCHS= amd64 powerpc powerpc64 # XXX someone wants to debug sparc64 hosts? BROKEN_i386= aarch64 system target is currently broken for i386 hosts, disable for now while dealing with upstream BROKEN_powerpc64= fails to build: async.c: internal compiler error: Segmentation fault OPTIONS_DEFINE= SAMBA X11 GTK2 OPENGL GNUTLS SASL JPEG PNG CURL \ CDROM_DMA PCAP USBREDIR X86_TARGETS BSD_USER \ STATIC_LINK DOCS SAMBA_DESC= samba dependency (for -smb) GNUTLS_DESC= gnutls dependency (vnc encryption) SASL_DESC= cyrus-sasl dependency (vnc encryption) JPEG_DESC= jpeg dependency (vnc lossy compression) PNG_DESC= png dependency (vnc compression) CDROM_DMA_DESC= IDE CDROM DMA PCAP_DESC= pcap dependency (networking with bpf) USBREDIR_DESC= usb device network redirection (experimental!) X86_TARGETS_DESC= Don't build non-x86 system targets BSD_USER_DESC= Also build bsd-user targets (for testing) STATIC_LINK_DESC= Statically link the executables OPTIONS_DEFAULT=X11 GTK2 OPENGL GNUTLS SASL JPEG PNG CDROM_DMA CURL PCAP .if !defined(QEMU_USER_STATIC) CONFLICTS_INSTALL= qemu-[0-9]* qemu-devel-* .endif .if defined(QEMU_USER_STATIC) .if exists(/usr/sbin/binmiscctl) USE_RC_SUBR= qemu_user_static SUB_LIST= NAME=qemu_user_static CONFIGURE_ARGS+= --disable-tools .endif .else # qemu-system-* targets require pixman to build, add an explicit dependency. USE_XORG= pixman .endif # When static linking we have a build dependency on libglib-2.0.a, otherwise # we use glib20 in the usual way (shared-lib runtime dependency). .if defined(QEMU_USER_STATIC) BUILD_DEPENDS+= ${LOCALBASE}/lib/libglib-2.0.a:devel/glib20 .else USE_GNOME+= glib20 BUILD_DEPENDS+= ${LOCALBASE}/lib/libfdt.so:sysutils/dtc .endif .include CONFIGURE_ARGS+= --localstatedir=/var CONFIGURE_ARGS+= --extra-ldflags=-L${LOCALBASE}/lib CONFIGURE_ARGS+= --extra-cflags=-I${LOCALBASE}/include CONFIGURE_ARGS+= --disable-libssh2 PORTDOCS= docs qemu-doc.html .if defined(QEMU_USER_STATIC) .if ${ARCH} != "amd64" CONFIGURE_ARGS+= --target-list=i386-bsd-user,sparc-bsd-user,arm-bsd-user,mips-bsd-user,mipsel-bsd-user,ppc-bsd-user .else CONFIGURE_ARGS+= --target-list=i386-bsd-user,x86_64-bsd-user,sparc-bsd-user,sparc64-bsd-user,arm-bsd-user,mips-bsd-user,mipsel-bsd-user,mips64-bsd-user,mips64el-bsd-user,ppc-bsd-user,ppc64-bsd-user,aarch64-bsd-user .endif .else .if ${PORT_OPTIONS:MX86_TARGETS} .if ${PORT_OPTIONS:MBSD_USER} .if ${ARCH} != "amd64" CONFIGURE_ARGS+= --target-list=i386-softmmu,x86_64-softmmu,i386-bsd-user,sparc-bsd-user,arm-bsd-user,mips-bsd-user,mipsel-bsd-user,ppc-bsd-user .else CONFIGURE_ARGS+= --target-list=i386-softmmu,x86_64-softmmu,i386-bsd-user,x86_64-bsd-user,sparc-bsd-user,sparc64-bsd-user,arm-bsd-user,mips-bsd-user,mipsel-bsd-user,mips64-bsd-user,mips64el-bsd-user,ppc-bsd-user,ppc64-bsd-user,aarch64-bsd-user .endif .else CONFIGURE_ARGS+= --target-list=i386-softmmu,x86_64-softmmu .endif .else .if empty(PORT_OPTIONS:MBSD_USER) CONFIGURE_ARGS+= --disable-bsd-user .else .if ${ARCH} != "amd64" CONFIGURE_ARGS+= --target-list=i386-softmmu,x86_64-softmmu,aarch64-softmmu,alpha-softmmu,arm-softmmu,cris-softmmu,lm32-softmmu,m68k-softmmu,microblaze-softmmu,microblazeel-softmmu,mips-softmmu,mipsel-softmmu,mips64-softmmu,mips64el-softmmu,or32-softmmu,ppc-softmmu,ppcemb-softmmu,ppc64-softmmu,sh4-softmmu,sh4eb-softmmu,sparc-softmmu,sparc64-softmmu,s390x-softmmu,xtensa-softmmu,xtensaeb-softmmu,unicore32-softmmu,moxie-softmmu,i386-bsd-user,sparc-bsd-user,arm-bsd-user,mips-bsd-user,mipsel-bsd-user,ppc-bsd-user .endif .endif .endif .endif .if empty(PORT_OPTIONS:MBSD_USER) PLIST_SUB+= BSD_USER="@comment " .else PLIST_SUB+= BSD_USER="" .if ${ARCH} == "sparc64" IGNORE= bsd-user targets not tested on sparc64 .endif .endif .if empty(PORT_OPTIONS:MBSD_USER) || ${ARCH} != "amd64" PLIST_SUB+= BSD_USER64="@comment " .else PLIST_SUB+= BSD_USER64="" .endif .if ${PORT_OPTIONS:MX86_TARGETS} PLIST_SUB+= NONX86="@comment " .else PLIST_SUB+= NONX86="" .endif .if defined(QEMU_USER_STATIC) PLIST_SUB+= SOFTMMU="@comment " PLIST_SUB+= STATIC="-static" .else PLIST_SUB+= SOFTMMU="" PLIST_SUB+= STATIC="" .endif WITHOUT_CPU_CFLAGS=yes #to avoid problems with register allocation CFLAGS:= ${CFLAGS:C/-fno-tree-vrp//} CFLAGS+= -Wno-address-of-packed-member CFLAGS+= -D_WANT_SEMUN CONFIGURE_ARGS+= --prefix=${PREFIX} --cc=${CC} --enable-docs \ --disable-linux-user --disable-linux-aio \ --disable-kvm --disable-xen \ --smbd=${LOCALBASE}/sbin/smbd \ --enable-debug \ --enable-debug-info \ --extra-cflags=-I${WRKSRC}\ -I${LOCALBASE}/include\ -DPREFIX=\\\"\"${PREFIX}\\\"\" .if empty(PORT_OPTIONS:MX11) CONFIGURE_ARGS+= --disable-sdl .else CONFIGURE_ARGS+= --enable-sdl USE_SDL= sdl .endif .if empty(PORT_OPTIONS:MGTK2) CONFIGURE_ARGS+= --disable-gtk --disable-vte PLIST_SUB+= GTK2="@comment " .else USE_GNOME+= gtk20 vte USES+= gettext PLIST_SUB+= GTK2="" .endif .if ${PORT_OPTIONS:MGNUTLS} LIB_DEPENDS+= libgnutls.so:security/gnutls .endif .if empty(PORT_OPTIONS:MSASL) CONFIGURE_ARGS+= --disable-vnc-sasl .else LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2 .endif .if empty(PORT_OPTIONS:MJPEG) CONFIGURE_ARGS+= --disable-vnc-jpeg .else USES+= jpeg .endif .if empty(PORT_OPTIONS:MPNG) CONFIGURE_ARGS+= --disable-vnc-png .else LIB_DEPENDS+= libpng.so:graphics/png .endif .if empty(PORT_OPTIONS:MCURL) CONFIGURE_ARGS+= --disable-curl .else LIB_DEPENDS+= libcurl.so:ftp/curl .endif .if empty(PORT_OPTIONS:MOPENGL) CONFIGURE_ARGS+= --disable-opengl .else USE_GL= yes .endif .if empty(PORT_OPTIONS:MUSBREDIR) CONFIGURE_ARGS+= --disable-usb-redir .else BUILD_DEPENDS+= usbredir>=0.6:net/usbredir RUN_DEPENDS+= usbredir>=0.6:net/usbredir .endif .if ${PORT_OPTIONS:MPCAP} CONFIGURE_ARGS+= --enable-pcap .else CONFIGURE_ARGS+= --disable-pcap .endif .if ${PORT_OPTIONS:MSTATIC_LINK} .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MX11} IGNORE= the X11 ui cannot be built static .endif CONFIGURE_ARGS+= --static .endif .if ${PORT_OPTIONS:MSAMBA} USES+= samba:run # smbd .endif .if ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= texi2html:textproc/texi2html USES+= makeinfo .else MAKE_ARGS+= NOPORTDOCS=1 .endif .if !defined(STRIP) || ${STRIP} == "" CONFIGURE_ARGS+=--disable-strip .endif .if ${ARCH} == "amd64" MAKE_ARGS+= ARCH=x86_64 .endif .if ${ARCH} == "powerpc" MAKE_ARGS+= ARCH=ppc .endif .if ${ARCH} == "powerpc64" MAKE_ARGS+= ARCH=ppc64 .endif .if ${ARCH} == "sparc64" CONFIGURE_ARGS+= --sparc_cpu=v9 .endif CONFIGURE_ARGS+= --python=${PYTHON_CMD} PLIST_SUB+= LINUXBOOT_DMA="" post-patch: @${REINPLACE_CMD} -e '/libs_qga=/s|glib_libs|glib_libs -lintl|' ${WRKSRC}/configure .if empty(PORT_OPTIONS:MCDROM_DMA) @cd ${WRKSRC} && ${PATCH} --quiet < ${FILESDIR}/cdrom-dma-patch .endif @${REINPLACE_CMD} -E \ -e "/^by Tibor .TS. S/s|Sch.*z.$$|Schuetz.|" \ ${WRKSRC}/qemu-doc.texi @${REINPLACE_CMD} -E \ -e "s|^(CFLAGS=).*|\1${CFLAGS} -fno-strict-aliasing|" \ -e "s|^(LDFLAGS=).*|\1${LDFLAGS}|" \ ${WRKSRC}/Makefile.target @${REINPLACE_CMD} -E \ -e "s|^(CFLAGS=).*|\1${CFLAGS} -fno-strict-aliasing -I.|" \ -e "s|^(LDFLAGS=).*|\1${LDFLAGS}|" \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -E \ -e "1s|^(#! )/usr/bin/perl|\1${PERL}|" \ ${WRKSRC}/scripts/texi2pod.pl # XXX need to disable usb host code on head while it's not ported to the # new usb stack yet post-configure: @${REINPLACE_CMD} -E \ -e "s|^(HOST_USB=)bsd|\1stub|" \ ${WRKSRC}/config-host.mak .if !target(post-install) post-install: .if ${PORT_OPTIONS:MDOCS} @(cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${DOCSDIR}/) .endif ${INSTALL_SCRIPT} ${FILESDIR}/qemu-ifup.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_SCRIPT} ${FILESDIR}/qemu-ifdown.sample ${STAGEDIR}${PREFIX}/etc @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/qemu-* .endif .include Index: head/japanese/dbskkd-cdb/Makefile =================================================================== --- head/japanese/dbskkd-cdb/Makefile (revision 489683) +++ head/japanese/dbskkd-cdb/Makefile (revision 489684) @@ -1,51 +1,50 @@ # Created by: Makoto Matsushita # $FreeBSD$ PORTNAME= dbskkd-cdb PORTVERSION= 3.00 #PORTREVISION= 0 CATEGORIES= japanese -MASTER_SITES= GH MAINTAINER= ports@FreeBSD.org COMMENT= SKK dictionary server based on cdb LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/lib/libcdb.a:databases/tinycdb RUN_DEPENDS= ${SKKJISYOCDB}:japanese/skk-jisyo-cdb USE_GITHUB= yes GH_ACCOUNT= jj1bdx MAKE_ENV= LOCALBASE="${LOCALBASE}" \ SKKJISYOCDB="${SKKJISYOCDB}" PLIST_FILES= libexec/dbskkd-cdb SUB_FILES= pkg-message PORTDOCS= ${PORTDOCS_FILE} ${PORTDOCS_SH} SKKDIR?= share/skk SKKJISYO_TYPE?= L SKKJISYOCDB?= ${LOCALBASE}/${SKKDIR}/SKK-JISYO.${SKKJISYO_TYPE}.cdb PORTDOCS_FILE= CHANGES.md LICENSE README.md READMEJP.md \ examples.md skk-server-protocol.md PORTDOCS_SH= makeskkcdb.sh skktocdbm.sh OPTIONS_DEFINE= DOCS post-patch: .for f in READMEJP.md makeskkcdb.sh ${REINPLACE_CMD} -e "s!%%PREFIX%%!${PREFIX}!g" \ -e "s!%%SKKDIR%%!${SKKDIR}!g" \ -e "s!%%JISYONAME%%!SKK-JISYO.${SKKJISYO_TYPE}!g" ${WRKSRC}/${f} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dbskkd-cdb ${STAGEDIR}${PREFIX}/libexec post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS_FILE:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_SCRIPT} ${PORTDOCS_SH:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/java/jd-gui/Makefile =================================================================== --- head/java/jd-gui/Makefile (revision 489683) +++ head/java/jd-gui/Makefile (revision 489684) @@ -1,42 +1,40 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= jd-gui PORTVERSION= 1.4.0 DISTVERSIONPREFIX= v CATEGORIES= java devel -MASTER_SITES= GH:src \ - https://github.com/java-decompiler/jd-gui/releases/download/v${PORTVERSION}/:jar -DISTFILES= ${DISTNAME}.tar.gz:src \ - jd-gui-${PORTVERSION}.jar:jar +MASTER_SITES= https://github.com/java-decompiler/jd-gui/releases/download/v${PORTVERSION}/:jar +DISTFILES= jd-gui-${PORTVERSION}.jar:jar EXTRACT_ONLY= ${DISTNAME}.tar.gz MAINTAINER= tobik@FreeBSD.org COMMENT= Java Decompiler GUI LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= java-decompiler USE_JAVA= yes JAVA_VERSION= 1.7+ NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/jd-gui \ %%JAVAJARDIR%%/jd-gui.jar \ share/applications/jd-gui.desktop \ share/pixmaps/jd-gui.png SUB_FILES= jd-gui SUB_LIST= JAVAJARDIR="${JAVAJARDIR}" do-install: ${INSTALL_SCRIPT} ${WRKDIR}/jd-gui ${STAGEDIR}${PREFIX}/bin/jd-gui ${INSTALL_DATA} ${DISTDIR}/jd-gui-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/jd-gui.jar ${INSTALL_DATA} ${WRKSRC}/src/linux/resources/jd-gui.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${INSTALL_DATA} ${WRKSRC}/src/linux/resources/jd_icon_128.png ${STAGEDIR}${PREFIX}/share/pixmaps/jd-gui.png .include Index: head/mail/qgmailnotifier/Makefile =================================================================== --- head/mail/qgmailnotifier/Makefile (revision 489683) +++ head/mail/qgmailnotifier/Makefile (revision 489684) @@ -1,33 +1,32 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= qgmailnotifier DISTVERSION= 2014.2 CATEGORIES= mail -MASTER_SITES= GH MAINTAINER= crees@FreeBSD.org COMMENT= Portable Qt 4 based GMail notifier DEPRECATED= Qt4 has been EOL since december 2015 EXPIRATION_DATE= 2019-03-15 USES= qmake qt:4 tar:tgz USE_QT= moc_build uic_build gui network xml rcc_build USE_GITHUB= yes GH_ACCOUNT= eteran PORTDOCS= README PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|/bin|${PREFIX}/bin|g' ${WRKSRC}/qgmailnotifier.pro post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/mail/ratelimit-policyd/Makefile =================================================================== --- head/mail/ratelimit-policyd/Makefile (revision 489683) +++ head/mail/ratelimit-policyd/Makefile (revision 489684) @@ -1,65 +1,64 @@ # Created by: Miroslav Lachman # $FreeBSD$ PORTNAME= ratelimit-policyd PORTVERSION= 1.0.1 CATEGORIES= mail -MASTER_SITES= GH MAINTAINER= 000.fbsd@quip.cz COMMENT= Sender rate limit policy daemon for Postfix LICENSE= NONE USES+= perl5 shebangfix USE_GITHUB= yes GH_ACCOUNT= MirLach GH_PROJECT= ratelimit-policyd #GH_TAGNAME= 65154a2 RUN_DEPENDS+= p5-DBD-mysql>=0:databases/p5-DBD-mysql SHEBANG_FILES= ratelimit-policyd.pl NO_BUILD= yes SUB_FILES= pkg-message PERIODIC_DAILY= etc/periodic/daily PLIST_FILES= bin/ratelimit-policyd.pl \ etc/rc.d/ratelimit-policyd \ etc/ratelimit-policyd.cfg.sample \ ${PERIODIC_DAILY}/535.ratelimit-policyd PORTDATA= mysql-schema.sql PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" ${WRKSRC}/rc.d/ratelimit-policyd ${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" ${WRKSRC}/ratelimit-policyd.pl ${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \ ${WRKSRC}/periodic/daily/535.ratelimit-policyd do-install: ${INSTALL_SCRIPT} ${WRKSRC}/ratelimit-policyd.pl ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/ratelimit-policyd ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_DATA} ${WRKSRC}/ratelimit-policyd.cfg \ ${STAGEDIR}${PREFIX}/etc/ratelimit-policyd.cfg.sample @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/mysql-schema.sql ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/${PERIODIC_DAILY} ${INSTALL_SCRIPT} ${WRKSRC}/periodic/daily/535.ratelimit-policyd \ ${STAGEDIR}${PREFIX}/${PERIODIC_DAILY} .include Index: head/math/openlibm/Makefile =================================================================== --- head/math/openlibm/Makefile (revision 489683) +++ head/math/openlibm/Makefile (revision 489684) @@ -1,36 +1,35 @@ # Created by: Iblis Lin # $FreeBSD$ PORTNAME= openlibm DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 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_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= JuliaMath GH_PROJECT= openlibm USE_LDCONFIG= yes .include MAKE_ENV+= prefix=${PREFIX} TEST_TARGET= check .include Index: head/net/fiche/Makefile =================================================================== --- head/net/fiche/Makefile (revision 489683) +++ head/net/fiche/Makefile (revision 489684) @@ -1,29 +1,28 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= fiche PORTVERSION= 0.9.1 PORTREVISION= 1 CATEGORIES= net -MASTER_SITES= GH MAINTAINER= zi@FreeBSD.org COMMENT= Command line pastebin for sharing terminal output LICENSE= MIT USERS= ${PORTNAME} GROUPS= ${PORTNAME} USES= compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= solusipse USE_RC_SUBR= ${PORTNAME} SUB_FILES= pkg-message do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/sbin ${STAGEDIR}${WWWDIR} ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin .include Index: head/net/minidlna/Makefile =================================================================== --- head/net/minidlna/Makefile (revision 489683) +++ head/net/minidlna/Makefile (revision 489684) @@ -1,52 +1,51 @@ # Created by: Mikhail Teterin # $FreeBSD$ PORTNAME= minidlna PORTVERSION= 1.2.1 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= net multimedia www -MASTER_SITES= GH MAINTAINER= glebius@FreeBSD.org COMMENT= Media-server compatible with "Digital Life Network Alliance" LICENSE= GPLv2 LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ libexif.so:graphics/libexif \ libid3tag.so:audio/libid3tag \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis \ libFLAC.so:audio/flac \ libavformat.so:multimedia/ffmpeg GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-db-path=/var/db/minidlna \ --with-os-url="http://www.FreeBSD.org" USES= autoreconf gettext-tools iconv jpeg localbase USE_GITHUB= yes GH_ACCOUNT= glebius GH_TAGNAME= 4357325 PKGMESSAGE= ${WRKSRC}/pkg-message SUB_FILES+= pkg-message USE_RC_SUBR= minidlna SUB_LIST+= USER=${USERS} USERS= dlna GROUPS= dlna OPTIONS_DEFINE= DEBUG NLS OPTIONS_SUB= yes DEBUG_CFLAGS= -DDEBUG NLS_USES= gettext-runtime post-install: ${INSTALL_MAN} ${WRKSRC}/*.5 ${STAGEDIR}${MANPREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/*.8 ${STAGEDIR}${MANPREFIX}/man/man8/ ${INSTALL_DATA} ${WRKSRC}/minidlna.conf ${STAGEDIR}${PREFIX}/etc/minidlna.conf.sample .include Index: head/net/p5-ldap2pf/Makefile =================================================================== --- head/net/p5-ldap2pf/Makefile (revision 489683) +++ head/net/p5-ldap2pf/Makefile (revision 489684) @@ -1,30 +1,29 @@ # $FreeBSD$ PORTNAME= ldap2pf PORTVERSION= 20170424 CATEGORIES= net -MASTER_SITES= GH PKGNAMEPREFIX= p5- MAINTAINER= des@FreeBSD.org COMMENT= Create and update PF tables from LDAP groups LICENSE= BSD3CLAUSE RUN_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \ p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6 \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Regexp-Common>=0:textproc/p5-Regexp-Common \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-perl-ldap>=0:net/p5-perl-ldap BUILD_DEPENDS= ${RUN_DEPENDS} USE_GITHUB= yes GH_ACCOUNT= dag-erling USES= perl5 USE_PERL5= configure run PLIST_FILES= bin/${PORTNAME} ${SITE_MAN1_REL}/${PORTNAME}.1.gz .include Index: head/net/p5-ldap2pw/Makefile =================================================================== --- head/net/p5-ldap2pw/Makefile (revision 489683) +++ head/net/p5-ldap2pw/Makefile (revision 489684) @@ -1,29 +1,28 @@ # $FreeBSD$ PORTNAME= ldap2pw PORTVERSION= 20170922 CATEGORIES= net -MASTER_SITES= GH PKGNAMEPREFIX= p5- MAINTAINER= des@FreeBSD.org COMMENT= Synchronize local user database with LDAP directory LICENSE= BSD3CLAUSE RUN_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Regexp-Common>=0:textproc/p5-Regexp-Common \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-perl-ldap>=0:net/p5-perl-ldap BUILD_DEPENDS= ${RUN_DEPENDS} USES= perl5 USE_PERL5= configure run USE_GITHUB= yes GH_ACCOUNT= dag-erling PLIST_FILES= bin/${PORTNAME} ${SITE_MAN1_REL}/${PORTNAME}.1.gz .include Index: head/net/p5-srv2pf/Makefile =================================================================== --- head/net/p5-srv2pf/Makefile (revision 489683) +++ head/net/p5-srv2pf/Makefile (revision 489684) @@ -1,27 +1,26 @@ # $FreeBSD$ PORTNAME= srv2pf PORTVERSION= 20170607 CATEGORIES= net -MASTER_SITES= GH PKGNAMEPREFIX= p5- MAINTAINER= des@FreeBSD.org COMMENT= Create and update PF tables from LDAP groups LICENSE= BSD3CLAUSE RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Regexp-Common>=0:textproc/p5-Regexp-Common \ p5-Try-Tiny>=0:lang/p5-Try-Tiny BUILD_DEPENDS= ${RUN_DEPENDS} USE_GITHUB= yes GH_ACCOUNT= dag-erling USES= perl5 USE_PERL5= configure run PLIST_FILES= bin/${PORTNAME} ${SITE_MAN1_REL}/${PORTNAME}.1.gz .include Index: head/net/rdapper/Makefile =================================================================== --- head/net/rdapper/Makefile (revision 489683) +++ head/net/rdapper/Makefile (revision 489684) @@ -1,23 +1,22 @@ # $FreeBSD$ PORTNAME= rdapper PORTVERSION= 20150326 CATEGORIES= net -MASTER_SITES= GH MAINTAINER= pi@FreeBSD.org COMMENT= Command-line Registration Data Access Protocol (RDAP) client LICENSE= GPLv2 RUN_DEPENDS= p5-JSON-Path>=0:devel/p5-JSON-Path USES= perl5 USE_GITHUB= yes GH_ACCOUNT= jodrell GH_TAGNAME= c6961117a5 USE_PERL5= configure run PLIST_FILES= bin/rdapper ${SITE_MAN1}/rdapper.1.gz .include Index: head/net-mgmt/cdpsnarf/Makefile =================================================================== --- head/net-mgmt/cdpsnarf/Makefile (revision 489683) +++ head/net-mgmt/cdpsnarf/Makefile (revision 489684) @@ -1,26 +1,25 @@ # $FreeBSD$ PORTNAME= cdpsnarf PORTVERSION= 0.1.6 PORTREVISION= 1 DISTVERSIONPREFIX=v CATEGORIES= net-mgmt -MASTER_SITES= GH MAINTAINER= rihaz.jerrin@gmail.com COMMENT= Tool to extract information from CDP packets LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= Zapotek post-patch: ${REINPLACE_CMD} -e 's|gcc|cc|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/security/yersinia/Makefile =================================================================== --- head/security/yersinia/Makefile (revision 489683) +++ head/security/yersinia/Makefile (revision 489684) @@ -1,33 +1,32 @@ # Created by: se # $FreeBSD$ PORTNAME= yersinia PORTVERSION= 0.8.2 CATEGORIES= security -MASTER_SITES= GH # MASTER_SITES= http://www.yersinia.net/download/ MAINTAINER= ayu@commun.jp COMMENT= Layer 2 vulnerability scanner (switches, spanning tree, 802.1q ...) LICENSE= GPLv2 LIB_DEPENDS= libnet.so:net/libnet \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= autoreconf ncurses pkgconfig USE_GNOME+= cairo gdkpixbuf2 gtk20 PKGNAMESUFFIX= -gtk USE_GITHUB= yes GH_TUPLE= tomac:yersinia:8c0d7c5 GNU_CONFIGURE= yes PLIST_FILES= sbin/yersinia \ man/man8/yersinia.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/yersinia ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_MAN} ${WRKSRC}/yersinia.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ .include Index: head/sysutils/atf-allwinner/Makefile =================================================================== --- head/sysutils/atf-allwinner/Makefile (revision 489683) +++ head/sysutils/atf-allwinner/Makefile (revision 489684) @@ -1,35 +1,34 @@ # $FreeBSD$ PORTNAME= atf-allwinner PORTVERSION= 2.0.20181123 PORTREVISION= 1 CATEGORIES= sysutils -MASTER_SITES= GH MAINTAINER= manu@FreeBSD.org COMMENT= Arm Trusted Framework for Allwinner SoCs LICENSE= BSD3CLAUSE BUILD_DEPENDS= aarch64-none-elf-gcc:devel/aarch64-none-elf-gcc USES= gmake USE_GITHUB= yes GH_ACCOUNT= ARM-software GH_PROJECT= arm-trusted-firmware GH_TAGNAME= 98aab97 SSP_UNSAFE= yes MAKE_ENV+= CROSS_COMPILE="aarch64-none-elf-" ALL_TARGET= ARCH="aarch64" PLAT=sun50i_a64 V=1 bl31 PLIST_FILES= ${PREFIX}/share/${PORTNAME}/bl31.bin NO_ARCH= yes do-install: ${MKDIR} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}/ ${INSTALL_DATA} ${WRKSRC}/build/sun50i_a64/release/bl31.bin ${STAGEDIR}/${PREFIX}/share/${PORTNAME}/ .include Index: head/www/py-django-constance/Makefile =================================================================== --- head/www/py-django-constance/Makefile (revision 489683) +++ head/www/py-django-constance/Makefile (revision 489684) @@ -1,27 +1,26 @@ # Created by: Richard Gallamore # $FreeBSD$ PORTNAME= django-constance PORTVERSION= 2.3.1 CATEGORIES= www python -MASTER_SITES= GH PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ultima@FreeBSD.org COMMENT= Dynamic Django settings LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=0:databases/py-redis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes USE_GITHUB= yes GH_ACCOUNT= jazzband .include Index: head/www/py-django-jsonfield/Makefile =================================================================== --- head/www/py-django-jsonfield/Makefile (revision 489683) +++ head/www/py-django-jsonfield/Makefile (revision 489684) @@ -1,26 +1,25 @@ # Created by: Tom Judge # $FreeBSD$ PORTNAME= jsonfield PORTVERSION= 2.0.2 PORTREVISION= 1 CATEGORIES= www python -MASTER_SITES= GH PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- MAINTAINER= ultima@FreeBSD.org COMMENT= Reusable JSONField model for Django to store ad-hoc data LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} USES= python USE_PYTHON= distutils autoplist NO_ARCH= yes USE_GITHUB= yes GH_ACCOUNT= bradjasper GH_PROJECT= django-jsonfield .include