diff --git a/audio/libgpod/Makefile b/audio/libgpod/Makefile index 84732754902a..e8c8a37dcc1e 100644 --- a/audio/libgpod/Makefile +++ b/audio/libgpod/Makefile @@ -1,57 +1,57 @@ PORTNAME= libgpod PORTVERSION= 0.8.3 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= audio MASTER_SITES= SF/gtkpod/${PORTNAME}/${PORTNAME}-${PORTVERSION:R} MAINTAINER?= ports@FreeBSD.org COMMENT?= Library for direct access to iPod contents WWW= http://www.gtkpod.org/wiki/Libgpod LICENSE= LGPL20 LIB_DEPENDS= libplist-2.0.so:devel/libplist \ libtag.so:audio/taglib \ libsgutils2.so:sysutils/sg3_utils USES= compiler:c++11-lang gettext gmake gnome libtool localbase \ pathfix pkgconfig sqlite:3 tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-udev --without-hal \ --without-python \ --with-html-dir="${DOCSDIR:H}" USE_CSTD= gnu89 USE_GNOME= gdkpixbuf2 intltool libxml2 INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS IMOBILE OPTIONS_DEFAULT=IMOBILE OPTIONS_SUB= yes IMOBILE_DESC= Apple iPhone/iPod Touch support IMOBILE_LIB_DEPENDS= libimobiledevice-1.0.so:comms/libimobiledevice IMOBILE_CONFIGURE_WITH= libimobiledevice PORTDOCS= ChangeLog NEWS README* .include .if ${PORT_OPTIONS:MIMOBILE} COMMENT:= ${COMMENT:S,iPod,&/iPhone,} .endif post-patch: @${REINPLACE_CMD} -e 's|libplist >= 1\.0|libplist-2.0 >= 2.0|g' \ ${WRKSRC}/configure post-install: ${INSTALL_PROGRAM} ${WRKSRC}/tools/ipod-time-sync \ ${STAGEDIR}${PREFIX}/bin @${RM} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libgpod-sharp.pc post-install-DOCS-on: ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile index 6d880065a5fd..ad5d18b3d491 100644 --- a/audio/owntone/Makefile +++ b/audio/owntone/Makefile @@ -1,86 +1,86 @@ PORTNAME= owntone DISTVERSION= 28.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= https://github.com/owntone/owntone-server/releases/download/${DISTVERSION}/ MAINTAINER= dinoex@FreeBSD.org COMMENT= DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku) media server WWW= https://github.com/owntone/owntone-server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libavahi-client.so:net/avahi-app \ libavcodec.so:multimedia/ffmpeg \ libconfuse.so:devel/libconfuse \ libcurl.so:ftp/curl \ libevent_pthreads.so:devel/libevent \ libgcrypt.so:security/libgcrypt \ libgnutls.so:security/gnutls \ libgpg-error.so:security/libgpg-error \ libjson-c.so:devel/json-c \ libinotify.so:devel/libinotify \ libmxml.so:textproc/mxml \ libplist-2.0.so:devel/libplist \ libsodium.so:security/libsodium \ libunistring.so:devel/libunistring \ libprotobuf-c.so:devel/protobuf-c \ libuuid.so:misc/e2fsprogs-libuuid USES= tar:xz localbase libtool iconv:wchar_t pkgconfig gnome gmake \ gperf sqlite gnome pathfix USE_GNOME= libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-install_systemd \ --with-owntone-user=${OWNTONE_USER} \ --with-owntone-group=${OWNTONE_USER} GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USE_RC_SUBR= ${PORTNAME} SUB_FILES= pkg-message OWNTONE_USER?= daapd USERS?= daapd GROUPS?= daapd OPTIONS_DEFINE= ITUNES MPD AIRPLAY2 CHROMECAST WEBINTERFACE \ ALSA PULSEAUDIO NLS DOCS OPTIONS_DEFAULT= ITUNES MPD AIRPLAY2 CHROMECAST WEBINTERFACE \ ALSA NLS DOCS NO_OPTIONS_SORT=yes OPTIONS_SUB=yes AIRPLAY2_DESC= Prefer AirPlay 2 ITUNES_DESC= iTunes XML support CHROMECAST_DESC= Chromecast support MPD_DESC= Music Player Daemon protocol support WEBINTERFACE_DESC= Install web interface AIRPLAY2_CONFIGURE_ENABLE= preferairplay2 ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_WITH= alsa ITUNES_CONFIGURE_ENABLE= itunes CHROMECAST_CONFIGURE_ENABLE= chromecast MPD_CONFIGURE_ENABLE= mpd PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_WITH= pulseaudio WEBINTERFACE_CONFIGURE_ENABLE= webinterface WEBINTERFACE_CONFIGURE_WITH= libwebsockets WEBINTERFACE_LIB_DEPENDS= libwebsockets.so:net/libwebsockets NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/owntone/owntone-sqlext.so ${MV} ${STAGEDIR}${PREFIX}/etc/owntone.conf \ ${STAGEDIR}${PREFIX}/etc/owntone.conf.sample .include diff --git a/audio/shairport-sync/Makefile b/audio/shairport-sync/Makefile index ea21aa4f2c1f..0446609fb0ff 100644 --- a/audio/shairport-sync/Makefile +++ b/audio/shairport-sync/Makefile @@ -1,73 +1,74 @@ PORTNAME= shairport-sync DISTVERSION= 4.3.4 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org COMMENT= AirPlay audio player with multi-room audio synchronisation capability WWW= https://github.com/mikebrady/shairport-sync LICENSE= BSD3CLAUSE LIB_DEPENDS= libavahi-client.so:net/avahi-app \ libconfig.so:devel/libconfig \ libdaemon.so:devel/libdaemon \ libpopt.so:devel/popt \ libsoxr.so:audio/libsoxr USES= autoreconf libtool pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= mikebrady USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc \ --with-avahi \ --with-libdaemon \ --with-metadata \ --with-piddir=/var/run/shairport-sync \ --with-pipe \ --with-soxr \ --with-ssl=openssl \ --with-stdout CONFIGURE_ENV+= SSL_CFLAGS=-I${OPENSSLINC} \ SSL_LIBS=-L${OPENSSLLIB} CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lcrypto OPTIONS_DEFINE= AIRPLAY2 ALAC ALSA MQTT PULSEAUDIO SNDIO OPTIONS_DEFAULT= AIRPLAY2 SNDIO AIRPLAY2_DESC= Build with AirPlay 2 protocol support ALAC_DESC= Build with libalac support (experimental) MQTT_DESC= Build with MQTT protocol support AIRPLAY2_BUILD_DEPENDS= vim:editors/vim AIRPLAY2_LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \ libgcrypt.so:security/libgcrypt \ libplist-2.0.so:devel/libplist \ libsodium.so:security/libsodium \ libuuid.so:misc/e2fsprogs-libuuid AIRPLAY2_RUN_DEPENDS= nqptp:net/nqptp AIRPLAY2_CONFIGURE_ON= --with-airplay-2 AIRPLAY2_SUB_FILES= pkg-message ALAC_LIB_DEPENDS= libalac.so:audio/alac ALAC_CONFIGURE_ON= --with-apple-alac ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_ON= --with-alsa MQTT_LIB_DEPENDS= libmosquitto.so:net/mosquitto MQTT_CONFIGURE_ON= --with-mqtt-client PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ON= --with-pa SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_ON= --with-sndio post-patch: @${REINPLACE_CMD} -e 's/-Wno-clobbered -Wno-psabi //' \ ${WRKSRC}/Makefile.am .include diff --git a/devel/kio-extras/Makefile b/devel/kio-extras/Makefile index c0733187dce5..0fa4deb4ea82 100644 --- a/devel/kio-extras/Makefile +++ b/devel/kio-extras/Makefile @@ -1,71 +1,71 @@ PORTNAME= kio-extras DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 library to increase the functionality of KIO WWW= https://projects.kde.org/projects/kde/workspace/kio-extras LIB_DEPENDS= libtag.so:audio/taglib \ libImath.so:math/Imath \ libkdsoap.so:www/kdsoap@qt5 USES= cmake compiler:c++11-lib gettext gperf kde:5 \ pkgconfig qt:5 shared-mime-info shebangfix tar:xz xorg USE_KDE= activities archive auth bookmarks codecs completion config \ configwidgets coreaddons crash dbusaddons dnssd doctools \ emoticons guiaddons i18n iconthemes init itemmodels itemviews \ jobwidgets js kdelibs4support khtml kio notifications parts \ phonon pty service solid sonnet syntaxhighlighting textwidgets unitconversion \ widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= concurrent core dbus declarative gui location network printsupport \ sql svg testlib webchannel widgets xml \ buildtools:build qmake:build USE_XORG= x11 xcursor SHEBANG_FILES= info/kde-info2html # CVE-2018-19120 CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidget OPTIONS_DEFINE= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB DOCS OPTIONS_DEFAULT= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB OPTIONS_SUB= yes SAMBA_DESC= Needed to build the SMB kioslave SAMBA_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Samba SAMBA_USES= samba:lib AFC_DESC= Needed to build AFC (Apple File Conduit) kioslave AFC_LIB_DEPENDS= libimobiledevice-1.0.so:comms/libimobiledevice \ libplist-2.0.so:devel/libplist AFC_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_IMobileDevice \ CMAKE_DISABLE_FIND_PACKAGE_PList MTP_DESC= Needed to build the MTP kioslave MTP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Mtp MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp EXR_DESC= Provides support for OpenEXR formatted images in the thumbnail kioslave EXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR EXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr EXIV_DESC= Provides support for automatic rotation of JPEGs in the thumbnail kioslave EXIV_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF5kExiv2 EXIV_USE= KDE=libkexiv2 SLP_DESC= Provides SLP support in the network:/ kioslave SLP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_SLP SLP_LIB_DEPENDS= libslp.so:net/openslp SSH_DESC= Needed to build the SFTP kioslave SSH_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_LibSSH SSH_LIB_DEPENDS= libssh.so:security/libssh # Our taglib is too old TAGLIB_DESC= Needed to build the audio thumbnail kioslave TAGLIB_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Taglib TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib .include diff --git a/multimedia/droidcam/Makefile b/multimedia/droidcam/Makefile index bebebf15dd92..ab11cfc05399 100644 --- a/multimedia/droidcam/Makefile +++ b/multimedia/droidcam/Makefile @@ -1,66 +1,67 @@ PORTNAME= droidcam DISTVERSIONPREFIX= v DISTVERSION= 2.1.3 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= nxjoseph@protonmail.com COMMENT= GNU/Linux/nix client for DroidCam WWW= https://github.com/dev47apps/droidcam LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libappindicator3.so:devel/libappindicator \ libasound.so:audio/alsa-lib \ libatk-1.0.so:accessibility/at-spi2-core \ libcairo-gobject.so:graphics/cairo \ libcairo.so:graphics/cairo \ libdbusmenu-glib.so:devel/libdbusmenu \ libgdk-3.so:x11-toolkits/gtk30 \ libgdk_pixbuf-2.0.so:graphics/gdk-pixbuf2 \ libgio-2.0.so:devel/glib20 \ libglib-2.0.so:devel/glib20 \ libgobject-2.0.so:devel/glib20 \ libgtk-3.so:x11-toolkits/gtk30 \ libharfbuzz.so:print/harfbuzz \ libpango-1.0.so:x11-toolkits/pango \ libpangocairo-1.0.so:x11-toolkits/pango \ libspeex.so:audio/speex \ libturbojpeg.so:graphics/libjpeg-turbo \ libusbmuxd-2.0.so:comms/libusbmuxd \ libX11.so:x11/libX11 \ libswscale.so:multimedia/ffmpeg RUN_DEPENDS= adb:devel/android-tools \ ffmpeg:multimedia/ffmpeg \ usbmuxd:comms/usbmuxd \ webcamd:multimedia/webcamd USES= desktop-file-utils gettext-runtime gmake gnome pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= dev47apps USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 pango USE_XORG= x11 PLIST_FILES= bin/droidcam \ bin/droidcam-cli \ share/applications/droidcam.desktop \ share/pixmaps/droidcam-icon.png OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls do-install: ${INSTALL_PROGRAM} ${WRKSRC}/droidcam \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/droidcam-cli \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/icon2.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/droidcam-icon.png ${INSTALL_DATA} ${WRKSRC}/droidcam.desktop \ ${STAGEDIR}${PREFIX}/share/applications .include diff --git a/multimedia/uxplay/Makefile b/multimedia/uxplay/Makefile index 17980532eb79..73d4995b0e90 100644 --- a/multimedia/uxplay/Makefile +++ b/multimedia/uxplay/Makefile @@ -1,34 +1,35 @@ PORTNAME= uxplay DISTVERSIONPREFIX= v DISTVERSION= 1.68.3 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= ehaupt@FreeBSD.org COMMENT= AirPlay Unix mirroring server WWW= https://github.com/FDH2/UxPlay LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libdns_sd.so:net/avahi-libdns \ libplist-2.0.so:devel/libplist USES= cmake gettext-runtime gnome gstreamer pkgconfig ssl xorg USE_GITHUB= yes GH_ACCOUNT= FDH2 GH_PROJECT= UxPlay USE_GNOME= glib20 USE_GSTREAMER= core plugins USE_XORG= ice sm x11 xext CMAKE_ARGS= -DNO_MARCH_NATIVE=on SUB_FILES= pkg-message PLIST_FILES= bin/uxplay \ share/man/man1/uxplay.1.gz PORTDOCS= * OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/fusefs-ifuse/Makefile b/sysutils/fusefs-ifuse/Makefile index e76f70fa5133..91bb75e3cb01 100644 --- a/sysutils/fusefs-ifuse/Makefile +++ b/sysutils/fusefs-ifuse/Makefile @@ -1,27 +1,27 @@ PORTNAME= ifuse PORTVERSION= 1.1.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= fusefs- MAINTAINER= ports@FreeBSD.org COMMENT= FUSE-based filesystem for mounting iOS devices over USB WWW= https://www.libimobiledevice.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libplist-2.0.so:devel/libplist \ libimobiledevice-1.0.so:comms/libimobiledevice RUN_DEPENDS= usbmuxd:comms/usbmuxd USES= fuse localbase gnome pkgconfig tar:bzip2 USE_GNOME= glib20 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share PLIST_FILES= bin/${PORTNAME} share/man/man1/ifuse.1.gz .include