summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2017-10-21 06:50:49 +0000
committerJan Beich <jbeich@FreeBSD.org>2017-10-21 06:50:49 +0000
commit84e727457fdc2975f0a263fbb4bfc22b21825f8b (patch)
treee47add3bbee702c6a79ccf6bb15c6635d9a06264 /multimedia
parentnet/avahi-app: Add license information and fix portlint warnings (diff)
multimedia/ffmpeg: update to 3.4
Notable changes: - i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39 - NETCDF is now MYSOFA but the dependency doesn't exist in ports yet - SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9 - DRM, LIBRSVG2, LIBXML2 are new options - ABI isn't completely compatible: some structs have changed Minor cleanup: - Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency - Drop redundant "Enable" from option descriptions - Switch CDIO_DESC to use Mk/bsd.options.desc.mk Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ PR: 223057 Exp-run by: antoine
Notes
Notes: svn path=/head/; revision=452570
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/2mandvd/Makefile2
-rw-r--r--multimedia/QtAV/Makefile1
-rw-r--r--multimedia/audacious-plugins-gtk3/Makefile1
-rw-r--r--multimedia/audacious-plugins/Makefile1
-rw-r--r--multimedia/bino/Makefile2
-rw-r--r--multimedia/bombono/Makefile2
-rw-r--r--multimedia/devede/Makefile2
-rw-r--r--multimedia/dvbcut/Makefile2
-rw-r--r--multimedia/dvd-slideshow/Makefile2
-rw-r--r--multimedia/dvdstyler/Makefile2
-rw-r--r--multimedia/emby-server/Makefile1
-rw-r--r--multimedia/ffmpeg/Makefile65
-rw-r--r--multimedia/ffmpeg/distinfo6
-rw-r--r--multimedia/ffmpeg/files/patch-configure48
-rw-r--r--multimedia/ffmpeg/files/patch-libavcodec_libopenjpegdec.c33
-rw-r--r--multimedia/ffmpeg/files/patch-libavcodec_libopenjpegenc.c42
-rw-r--r--multimedia/ffmpeg/pkg-plist22
-rw-r--r--multimedia/ffmpeg2theora/Makefile2
-rw-r--r--multimedia/ffmpegthumbnailer/Makefile2
-rw-r--r--multimedia/ffms2/Makefile2
-rw-r--r--multimedia/gstreamer1-libav/Makefile1
-rw-r--r--multimedia/imagination/Makefile2
-rw-r--r--multimedia/kdemultimedia4-ffmpegthumbs/Makefile2
-rw-r--r--multimedia/kdenlive/Makefile2
-rw-r--r--multimedia/libquicktime/Makefile2
-rw-r--r--multimedia/libxine/Makefile2
-rw-r--r--multimedia/lives/Makefile2
-rw-r--r--multimedia/m2tstoavi/Makefile2
-rw-r--r--multimedia/mencoder/Makefile1
-rw-r--r--multimedia/miro/Makefile2
-rw-r--r--multimedia/mlt/Makefile2
-rw-r--r--multimedia/motion/Makefile2
-rw-r--r--multimedia/mplayer/Makefile1
-rw-r--r--multimedia/mps-youtube/Makefile2
-rw-r--r--multimedia/mpv/Makefile2
-rw-r--r--multimedia/nordlicht/Makefile2
-rw-r--r--multimedia/obs-studio/Makefile2
-rw-r--r--multimedia/omxplayer/Makefile2
-rw-r--r--multimedia/openshot/Makefile2
-rw-r--r--multimedia/p5-FFmpeg-Command/Makefile2
-rw-r--r--multimedia/pHash/Makefile2
-rw-r--r--multimedia/qmmp-qt5/Makefile1
-rw-r--r--multimedia/qmmp/Makefile1
-rw-r--r--multimedia/shotcut/Makefile2
-rw-r--r--multimedia/tovid/Makefile2
-rw-r--r--multimedia/transcode/Makefile2
-rw-r--r--multimedia/tvheadend/Makefile1
-rw-r--r--multimedia/vapoursynth-l-smash-works/Makefile2
-rw-r--r--multimedia/vapoursynth/Makefile2
-rw-r--r--multimedia/vdr-plugin-markad/Makefile2
-rw-r--r--multimedia/vdr-plugin-osdpip/Makefile2
-rw-r--r--multimedia/vdr-plugin-xineliboutput/Makefile2
-rw-r--r--multimedia/vlc/Makefile2
-rw-r--r--multimedia/winff/Makefile2
-rw-r--r--multimedia/x264/Makefile2
-rw-r--r--multimedia/zoneminder-h264/Makefile1
-rw-r--r--multimedia/zoneminder/Makefile1
57 files changed, 106 insertions, 200 deletions
diff --git a/multimedia/2mandvd/Makefile b/multimedia/2mandvd/Makefile
index f409d812cc16..62208f3188ee 100644
--- a/multimedia/2mandvd/Makefile
+++ b/multimedia/2mandvd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= 2ManDVD
PORTVERSION= 1.8.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= multimedia
MASTER_SITES= http://download.tuxfamily.org/2mandvd/
diff --git a/multimedia/QtAV/Makefile b/multimedia/QtAV/Makefile
index adc8d26d2fc7..a0ef8641185d 100644
--- a/multimedia/QtAV/Makefile
+++ b/multimedia/QtAV/Makefile
@@ -3,6 +3,7 @@
PORTNAME= QtAV
PORTVERSION= 1.12.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= multimedia
DIST_SUBDIR= KDE
diff --git a/multimedia/audacious-plugins-gtk3/Makefile b/multimedia/audacious-plugins-gtk3/Makefile
index 56e2f0f1be32..511c10cccf29 100644
--- a/multimedia/audacious-plugins-gtk3/Makefile
+++ b/multimedia/audacious-plugins-gtk3/Makefile
@@ -4,6 +4,7 @@
PORTNAME= audacious-plugins
PORTVERSION= 3.9
DISTVERSIONSUFFIX= -gtk3
+PORTREVISION= 1
CATEGORIES= multimedia audio
#MASTER_SITES= http://distfiles.audacious-media-player.org/
PKGNAMESUFFIX= ${DISTVERSIONSUFFIX}
diff --git a/multimedia/audacious-plugins/Makefile b/multimedia/audacious-plugins/Makefile
index 51f30bbe3980..c71e01573621 100644
--- a/multimedia/audacious-plugins/Makefile
+++ b/multimedia/audacious-plugins/Makefile
@@ -3,6 +3,7 @@
PORTNAME= audacious-plugins
PORTVERSION= 3.9
+PORTREVISION= 1
CATEGORIES= multimedia audio
MASTER_SITES= http://distfiles.audacious-media-player.org/
diff --git a/multimedia/bino/Makefile b/multimedia/bino/Makefile
index 8fb8b73a37dc..8e0dd20e62c0 100644
--- a/multimedia/bino/Makefile
+++ b/multimedia/bino/Makefile
@@ -3,7 +3,7 @@
PORTNAME= bino
PORTVERSION= 1.4.2
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= multimedia
MASTER_SITES= http://download.savannah.nongnu.org/releases/bino/ http://levsha.me/ports/distfiles/
diff --git a/multimedia/bombono/Makefile b/multimedia/bombono/Makefile
index 1208d31c4cd4..d0a9ac9706d4 100644
--- a/multimedia/bombono/Makefile
+++ b/multimedia/bombono/Makefile
@@ -3,7 +3,7 @@
PORTNAME= bombono
PORTVERSION= 1.2.2
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-dvd/${PORTVERSION:R}
DISTNAME= ${PORTNAME}-dvd-${PORTVERSION}
diff --git a/multimedia/devede/Makefile b/multimedia/devede/Makefile
index 9d5aa0126762..3a2f962afedd 100644
--- a/multimedia/devede/Makefile
+++ b/multimedia/devede/Makefile
@@ -4,7 +4,7 @@
PORTNAME= devede
PORTVERSION= 3.23.0
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/dvbcut/Makefile b/multimedia/dvbcut/Makefile
index 722f01164bf5..5ee605945f86 100644
--- a/multimedia/dvbcut/Makefile
+++ b/multimedia/dvbcut/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dvbcut
PORTVERSION= 0.7.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MAINTAINER= se@FreeBSD.org
diff --git a/multimedia/dvd-slideshow/Makefile b/multimedia/dvd-slideshow/Makefile
index 00d67be9aa58..3adfa83fdbe5 100644
--- a/multimedia/dvd-slideshow/Makefile
+++ b/multimedia/dvd-slideshow/Makefile
@@ -4,7 +4,7 @@
PORTNAME= dvd-slideshow
PORTVERSION= 0.8.4
DISTVERSIONSUFFIX= -2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}${DISTVERSIONSUFFIX} \
SF/${PORTNAME}/${PORTNAME}-themes/${THEMEVERSION}-1:themes
diff --git a/multimedia/dvdstyler/Makefile b/multimedia/dvdstyler/Makefile
index 5219a30001c7..bb12dfae8c47 100644
--- a/multimedia/dvdstyler/Makefile
+++ b/multimedia/dvdstyler/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dvdstyler
PORTVERSION= 2.9.6
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 2
CATEGORIES= multimedia
MASTER_SITES= SF
diff --git a/multimedia/emby-server/Makefile b/multimedia/emby-server/Makefile
index 41cff5d91d34..618c5eb6ae53 100644
--- a/multimedia/emby-server/Makefile
+++ b/multimedia/emby-server/Makefile
@@ -3,6 +3,7 @@
PORTNAME= emby-server
PORTVERSION= 3.2.33.0
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= woodsb02@FreeBSD.org
diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile
index e4b3b4239882..b8b707d7897a 100644
--- a/multimedia/ffmpeg/Makefile
+++ b/multimedia/ffmpeg/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= ffmpeg
-PORTVERSION= 3.3.4
+PORTVERSION= 3.4
PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://ffmpeg.org/releases/
@@ -13,7 +13,7 @@ COMMENT= Realtime audio/video encoder/converter and streaming server
LICENSE= GPLv2+ LGPL21+
LICENSE_COMB= multi
-BUILD_DEPENDS= yasm:devel/yasm \
+BUILD_DEPENDS= nasm:devel/nasm \
${LOCALBASE}/bin/as:devel/binutils
HAS_CONFIGURE= yes
@@ -27,19 +27,24 @@ NOPRECIOUSMAKEVARS= yes # ARCH
PORTSCOUT= limit:^3\.
OPTIONS_DEFINE= ALSA AMR_NB AMR_WB ASS BS2B CACA CDIO CELT CHROMAPRINT DC1394 \
- DEBUG DOCS FDK_AAC FFSERVER FLITE FONTCONFIG \
+ DEBUG DOCS DRM FDK_AAC FFSERVER FLITE FONTCONFIG \
FREETYPE FREI0R FRIBIDI GME GSM ICONV ILBC JACK KVAZAAR LADSPA \
- LAME LIBBLURAY MODPLUG NETCDF OPENAL OPENCL OPENCV OPENGL \
+ LAME LIBBLURAY LIBRSVG2 LIBXML2 MODPLUG MYSOFA OPENAL OPENCL OPENCV OPENGL \
OPENH264 OPENJPEG OPTIMIZED_CFLAGS OPUS PULSEAUDIO \
- RUBBERBAND RTCPU SCHROEDINGER SDL SMB SNAPPY SNDIO SOXR SPEEX SSH \
+ RUBBERBAND RTCPU SDL SMB SNAPPY SNDIO SOXR SPEEX SSH \
TESSERACT THEORA TWOLAME V4L VAAPI VDPAU VIDSTAB VORBIS \
VO_AMRWBENC VPX WAVPACK WEBP X264 X265 XCB XVID \
XVIDEO ZIMG ZMQ ZVBI
OPTIONS_DEFAULT= FFSERVER FONTCONFIG FREETYPE FREI0R GMP GNUTLS ICONV \
- OPENCV OPTIMIZED_CFLAGS RTCPU SCHROEDINGER THEORA V4L VAAPI VDPAU \
+ OPENCV OPTIMIZED_CFLAGS RTCPU THEORA V4L VAAPI VDPAU \
VORBIS VPX X264 X265 XVID
+.if !exists(${.CURDIR:H:H}/science/libmysofa)
+# https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/2336c76b2246
+OPTIONS_EXCLUDE+= MYSOFA
+.endif
+
OPTIONS_RADIO= RTMP SSL
OPTIONS_RADIO_RTMP= GCRYPT GMP LIBRTMP
OPTIONS_RADIO_SSL= GNUTLS OPENSSL
@@ -54,9 +59,9 @@ OPTIONS_DEFAULT_i386= MMX SSE
ASS_DESC= Subtitles rendering via libass
BS2B_DESC= Bauer Stereophonic-to-Binaural filter
-CDIO_DESC= Audio CD grabbing with libcdio
CHROMAPRINT_DESC= Audio fingerprinting with chromaprint
DC1394_DESC= IIDC-1394 grabbing using libdc1394
+DRM_DESC= KMS grabbing using libdrm
FDK_AAC_DESC= AAC audio encoding via Fraunhofer FDK
FFSERVER_DESC= Build and install ffserver
FLITE_DESC= Voice synthesis support via libflite
@@ -65,8 +70,8 @@ GPL3_DESC= Allow (L)GPL version 3 code(cs)
ILBC_DESC= Internet Low Bit Rate codec
KVAZAAR_DESC= H.265 video codec support via Kvazaar
LICENSE_DESC= Licensing options
-NEON_DESC= Enable Media Processing Engine instructions
-NETCDF_DESC= SOFAlizer binaural filter
+NEON_DESC= Media Processing Engine instructions
+MYSOFA_DESC= SOFAlizer binaural filter
NONFREE_DESC= Allow use of nonfree code
OPENH264_DESC= H.264 video codec support via OpenH264
RUBBERBAND_DESC=Time-stretching and pitch-shifting with librubberband
@@ -74,7 +79,7 @@ RTCPU_DESC= Detect CPU capabilities at runtime
RTMP_DESC= RTMP(T)E protocol support
LIBRTMP_DESC= ${RTMP_DESC} via librtmp
TESSERACT_DESC= Optical Character Recognition via Tesseract
-VFP_DESC= Enable Vector Floating Point instructions
+VFP_DESC= Vector Floating Point instructions
VIDSTAB_DESC= Video stabilization filter
XCB_DESC= X11 grabbing using XCB
ZIMG_DESC= "z" library video scaling filter
@@ -84,9 +89,8 @@ ZVBI_DESC= Teletext support via libzvbi
OPTIONS_SUB= yes
# alsa
-ALSA_CONFIGURE_OFF= --disable-indev=alsa \
- --disable-outdev=alsa
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
+ALSA_CONFIGURE_ENABLE= alsa
# Opencore AMR NB
AMR_NB_LIB_DEPENDS= libopencore-amrnb.so:audio/opencore-amr
@@ -135,6 +139,10 @@ DEBUG_CONFIGURE_OFF= --disable-debug
DOCS_BUILD_DEPENDS= texi2html:textproc/texi2html
DOCS_CONFIGURE_ENABLE= htmlpages
+# drm
+DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm
+DRM_CONFIGURE_ENABLE= libdrm
+
# fdk_aac
FDK_AAC_LIB_DEPENDS= libfdk-aac.so:audio/fdk-aac
FDK_AAC_CONFIGURE_ENABLE= libfdk-aac
@@ -195,7 +203,7 @@ ILBC_CONFIGURE_ENABLE= libilbc
# jack
JACK_LIB_DEPENDS= libjack.so:audio/jack
-JACK_CONFIGURE_OFF= --disable-indev=jack
+JACK_CONFIGURE_ENABLE= jack
# kvazaar
KVAZAAR_LIB_DEPENDS= libkvazaar.so:multimedia/kvazaar
@@ -214,6 +222,14 @@ LAME_CONFIGURE_ENABLE= libmp3lame
LIBBLURAY_LIB_DEPENDS= libbluray.so:multimedia/libbluray
LIBBLURAY_CONFIGURE_ENABLE= libbluray
+# librsvg
+LIBRSVG2_LIB_DEPENDS= librsvg-2.so:graphics/librsvg2
+LIBRSVG2_CONFIGURE_ENABLE= librsvg
+
+# libxml
+LIBXML2_LIB_DEPENDS= libxml2.so:textproc/libxml2
+LIBXML2_CONFIGURE_ENABLE= libxml2
+
# libv4l
V4L_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat
V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l
@@ -228,14 +244,13 @@ MMX_CONFIGURE_ENABLE= mmx
MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug
MODPLUG_CONFIGURE_ENABLE= libmodplug
-# netcdf
-NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf
-NETCDF_CONFIGURE_ENABLE= netcdf
+# mysofa
+MYSOFA_LIB_DEPENDS= libmysofa.so:science/libmysofa
+MYSOFA_CONFIGURE_ENABLE= libmysofa
# OpenAL
OPENAL_LIB_DEPENDS= libopenal.so:audio/openal-soft
OPENAL_CONFIGURE_ENABLE= openal
-OPENAL_CONFIGURE_OFF= --disable-indev=openal
# opencl
OPENCL_BUILD_DEPENDS= ${LOCALBASE}/include/CL/opencl.h:devel/opencl
@@ -273,8 +288,6 @@ OPUS_CONFIGURE_ENABLE= libopus
# pulseaudio
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CONFIGURE_ENABLE= libpulse
-PULSEAUDIO_CONFIGURE_OFF= --disable-indev=pulse \
- --disable-outdev=pulse
# rubberband
RUBBERBAND_LIB_DEPENDS= librubberband.so:audio/rubberband
@@ -287,14 +300,9 @@ RTCPU_CONFIGURE_ENABLE= runtime-cpudetect
LIBRTMP_LIB_DEPENDS= librtmp.so:multimedia/librtmp
LIBRTMP_CONFIGURE_ENABLE= librtmp
-# schroedinger
-SCHROEDINGER_LIB_DEPENDS= libschroedinger-1.0.so:multimedia/schroedinger
-SCHROEDINGER_CONFIGURE_ENABLE= libschroedinger
-
# sdl
SDL_USE= SDL=sdl2
-SDL_CONFIGURE_ENABLE= ffplay
-SDL_CONFIGURE_OFF= --disable-outdev=sdl --disable-sdl2
+SDL_CONFIGURE_ENABLE= sdl2
# smbclient
SMB_USES= samba:lib
@@ -306,9 +314,8 @@ SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
SNAPPY_CONFIGURE_ENABLE= libsnappy
# sndio
-SNDIO_CONFIGURE_OFF= --disable-indev=sndio \
- --disable-outdev=sndio
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
+SNDIO_CONFIGURE_ENABLE= sndio
# soxr
SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr
@@ -421,7 +428,7 @@ NONFREE_CONFIGURE_ENABLE=nonfree
NONFREE_VARS= RESTRICTED="enabling OPENSSL or FDK_AAC restricts redistribution"
INSTALL_TARGET= install-progs install-doc install-data \
- install-libs install-headers
+ install-libs install-headers install-examples
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
@@ -461,7 +468,7 @@ CONFIGURE_ARGS+=${CONFIGURE_ARGS_${ARCH}}
post-patch:
# {C,LD}FLAGS safeness
@${REINPLACE_CMD} -e 's|/etc/ffserver.conf|${PREFIX}/etc/ffserver.conf|' \
- ${WRKSRC}/ffserver.c
+ ${WRKSRC}/fftools/ffserver.c
@${REINPLACE_CMD} -E \
-e 's|require_pkg_config opencv|require_pkg_config opencv-core|g' \
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
diff --git a/multimedia/ffmpeg/distinfo b/multimedia/ffmpeg/distinfo
index c31fccbd8fac..c33191521a5a 100644
--- a/multimedia/ffmpeg/distinfo
+++ b/multimedia/ffmpeg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1505177492
-SHA256 (ffmpeg-3.3.4.tar.xz) = 98b97e1b908dfeb6aeb6d407e5a5eacdfc253a40c2d195f5867ed2d1d46ea957
-SIZE (ffmpeg-3.3.4.tar.xz) = 8282960
+TIMESTAMP = 1508083176
+SHA256 (ffmpeg-3.4.tar.xz) = aeee06e4d8b18d852c61ebbfe5e1bb7014b1e118e8728c1c2115f91e51bffbef
+SIZE (ffmpeg-3.4.tar.xz) = 8478860
diff --git a/multimedia/ffmpeg/files/patch-configure b/multimedia/ffmpeg/files/patch-configure
index 8b2681614fea..871a5a3c7741 100644
--- a/multimedia/ffmpeg/files/patch-configure
+++ b/multimedia/ffmpeg/files/patch-configure
@@ -1,15 +1,6 @@
---- configure.orig 2017-09-12 00:51:31 UTC
+--- configure.orig 2017-10-15 15:59:36 UTC
+++ configure
-@@ -1875,6 +1875,8 @@ HEADERS_LIST="
- machine_ioctl_meteor_h
- malloc_h
- opencv2_core_core_c_h
-+ openjpeg_2_3_openjpeg_h
-+ openjpeg_2_2_openjpeg_h
- openjpeg_2_1_openjpeg_h
- openjpeg_2_0_openjpeg_h
- openjpeg_1_5_openjpeg_h
-@@ -3262,12 +3264,7 @@ target_os_default=$(tolower $(uname -s))
+@@ -3371,12 +3371,7 @@ target_os_default=$(tolower $(uname -s))
host_os=$target_os_default
# machine
@@ -23,18 +14,7 @@
cpu="generic"
intrinsics="none"
-@@ -5807,6 +5804,10 @@ enabled libopencv && { check_header opencv2/co
- enabled libopenh264 && require_pkg_config openh264 wels/codec_api.h WelsGetCodecVersion
- enabled libopenjpeg && { { check_lib openjpeg-2.1/openjpeg.h opj_version -lopenjp2 -DOPJ_STATIC && add_cppflags -DOPJ_STATIC; } ||
- check_lib openjpeg-2.1/openjpeg.h opj_version -lopenjp2 ||
-+ { check_lib openjpeg-2.2/openjpeg.h opj_version -lopenjp2 -DOPJ_STATIC && add_cppflags -DOPJ_STATIC; } ||
-+ check_lib openjpeg-2.2/openjpeg.h opj_version -lopenjp2 ||
-+ { check_lib openjpeg-2.3/openjpeg.h opj_version -lopenjp2 -DOPJ_STATIC && add_cppflags -DOPJ_STATIC; } ||
-+ check_lib openjpeg-2.3/openjpeg.h opj_version -lopenjp2 ||
- { check_lib openjpeg-2.0/openjpeg.h opj_version -lopenjp2 -DOPJ_STATIC && add_cppflags -DOPJ_STATIC; } ||
- { check_lib openjpeg-1.5/openjpeg.h opj_version -lopenjpeg -DOPJ_STATIC && add_cppflags -DOPJ_STATIC; } ||
- { check_lib openjpeg.h opj_version -lopenjpeg -DOPJ_STATIC && add_cppflags -DOPJ_STATIC; } ||
-@@ -6295,6 +6296,9 @@ elif enabled llvm_gcc; then
+@@ -6491,6 +6486,9 @@ elif enabled llvm_gcc; then
elif enabled clang; then
check_cflags -mllvm -stack-alignment=16
check_cflags -mstack-alignment=16
@@ -44,25 +24,3 @@
check_cflags -Qunused-arguments
check_cflags -Werror=implicit-function-declaration
check_cflags -Werror=missing-prototypes
-@@ -6900,7 +6904,7 @@ exec_prefix=\${prefix}
- libdir=$libdir
- includedir=$incdir
-
--Name: $name
-+Name: ${name}${build_suffix}
- Description: $comment
- Version: $version
- Requires: $(enabled shared || echo $requires)
-@@ -6914,10 +6918,10 @@ EOF
- mkdir -p doc/examples/pc-uninstalled
- includedir=${source_path}
- [ "$includedir" = . ] && includedir="\${pcfiledir}/../../.."
-- cat <<EOF > doc/examples/pc-uninstalled/${name}-uninstalled.pc
-+ cat <<EOF > doc/examples/pc-uninstalled/${name}${build_suffix}-uninstalled.pc
- prefix=
- exec_prefix=
--libdir=\${pcfiledir}/../../../$name
-+libdir=\${pcfiledir}/../../../${name}${build_suffix}.pc
- includedir=${includedir}
-
- Name: $name
diff --git a/multimedia/ffmpeg/files/patch-libavcodec_libopenjpegdec.c b/multimedia/ffmpeg/files/patch-libavcodec_libopenjpegdec.c
deleted file mode 100644
index 0eec4b9778c7..000000000000
--- a/multimedia/ffmpeg/files/patch-libavcodec_libopenjpegdec.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- libavcodec/libopenjpegdec.c.orig 2017-09-12 00:51:33 UTC
-+++ libavcodec/libopenjpegdec.c
-@@ -34,7 +34,11 @@
- #include "internal.h"
- #include "thread.h"
-
--#if HAVE_OPENJPEG_2_1_OPENJPEG_H
-+#if HAVE_OPENJPEG_2_3_OPENJPEG_H
-+# include <openjpeg-2.3/openjpeg.h>
-+#elif HAVE_OPENJPEG_2_2_OPENJPEG_H
-+# include <openjpeg-2.2/openjpeg.h>
-+#elif HAVE_OPENJPEG_2_1_OPENJPEG_H
- # include <openjpeg-2.1/openjpeg.h>
- #elif HAVE_OPENJPEG_2_0_OPENJPEG_H
- # include <openjpeg-2.0/openjpeg.h>
-@@ -44,7 +48,7 @@
- # include <openjpeg.h>
- #endif
-
--#if HAVE_OPENJPEG_2_1_OPENJPEG_H || HAVE_OPENJPEG_2_0_OPENJPEG_H
-+#if HAVE_OPENJPEG_2_3_OPENJPEG_H || HAVE_OPENJPEG_2_2_OPENJPEG_H || HAVE_OPENJPEG_2_1_OPENJPEG_H || HAVE_OPENJPEG_2_0_OPENJPEG_H
- # define OPENJPEG_MAJOR_VERSION 2
- # define OPJ(x) OPJ_##x
- #else
-@@ -429,7 +433,7 @@ static int libopenjpeg_decode_frame(AVCo
- opj_stream_set_read_function(stream, stream_read);
- opj_stream_set_skip_function(stream, stream_skip);
- opj_stream_set_seek_function(stream, stream_seek);
--#if HAVE_OPENJPEG_2_1_OPENJPEG_H
-+#if HAVE_OPENJPEG_2_3_OPENJPEG_H || HAVE_OPENJPEG_2_2_OPENJPEG_H || HAVE_OPENJPEG_2_1_OPENJPEG_H
- opj_stream_set_user_data(stream, &reader, NULL);
- #elif HAVE_OPENJPEG_2_0_OPENJPEG_H
- opj_stream_set_user_data(stream, &reader);
diff --git a/multimedia/ffmpeg/files/patch-libavcodec_libopenjpegenc.c b/multimedia/ffmpeg/files/patch-libavcodec_libopenjpegenc.c
deleted file mode 100644
index 4095524a8343..000000000000
--- a/multimedia/ffmpeg/files/patch-libavcodec_libopenjpegenc.c
+++ /dev/null
@@ -1,42 +0,0 @@
---- libavcodec/libopenjpegenc.c.orig 2017-09-12 00:51:33 UTC
-+++ libavcodec/libopenjpegenc.c
-@@ -32,7 +32,11 @@
- #include "avcodec.h"
- #include "internal.h"
-
--#if HAVE_OPENJPEG_2_1_OPENJPEG_H
-+#if HAVE_OPENJPEG_2_3_OPENJPEG_H
-+# include <openjpeg-2.3/openjpeg.h>
-+#elif HAVE_OPENJPEG_2_2_OPENJPEG_H
-+# include <openjpeg-2.2/openjpeg.h>
-+#elif HAVE_OPENJPEG_2_1_OPENJPEG_H
- # include <openjpeg-2.1/openjpeg.h>
- #elif HAVE_OPENJPEG_2_0_OPENJPEG_H
- # include <openjpeg-2.0/openjpeg.h>
-@@ -42,7 +46,7 @@
- # include <openjpeg.h>
- #endif
-
--#if HAVE_OPENJPEG_2_1_OPENJPEG_H || HAVE_OPENJPEG_2_0_OPENJPEG_H
-+#if HAVE_OPENJPEG_2_3_OPENJPEG_H || HAVE_OPENJPEG_2_2_OPENJPEG_H || HAVE_OPENJPEG_2_1_OPENJPEG_H || HAVE_OPENJPEG_2_0_OPENJPEG_H
- # define OPENJPEG_MAJOR_VERSION 2
- # define OPJ(x) OPJ_##x
- #else
-@@ -305,7 +309,7 @@ static av_cold int libopenjpeg_encode_in
-
- opj_set_default_encoder_parameters(&ctx->enc_params);
-
--#if HAVE_OPENJPEG_2_1_OPENJPEG_H
-+#if HAVE_OPENJPEG_2_3_OPENJPEG_H || HAVE_OPENJPEG_2_2_OPENJPEG_H || HAVE_OPENJPEG_2_1_OPENJPEG_H
- switch (ctx->cinema_mode) {
- case OPJ_CINEMA2K_24:
- ctx->enc_params.rsiz = OPJ_PROFILE_CINEMA_2K;
-@@ -769,7 +773,7 @@ static int libopenjpeg_encode_frame(AVCo
- opj_stream_set_write_function(stream, stream_write);
- opj_stream_set_skip_function(stream, stream_skip);
- opj_stream_set_seek_function(stream, stream_seek);
--#if HAVE_OPENJPEG_2_1_OPENJPEG_H
-+#if HAVE_OPENJPEG_2_3_OPENJPEG_H || HAVE_OPENJPEG_2_2_OPENJPEG_H || HAVE_OPENJPEG_2_1_OPENJPEG_H
- opj_stream_set_user_data(stream, &writer, NULL);
- #elif HAVE_OPENJPEG_2_0_OPENJPEG_H
- opj_stream_set_user_data(stream, &writer);
diff --git a/multimedia/ffmpeg/pkg-plist b/multimedia/ffmpeg/pkg-plist
index 5ecaf491f45c..32c3bcb463d2 100644
--- a/multimedia/ffmpeg/pkg-plist
+++ b/multimedia/ffmpeg/pkg-plist
@@ -66,10 +66,13 @@ include/libavutil/hash.h
include/libavutil/hmac.h
include/libavutil/hwcontext.h
include/libavutil/hwcontext_cuda.h
+include/libavutil/hwcontext_d3d11va.h
+include/libavutil/hwcontext_drm.h
include/libavutil/hwcontext_dxva2.h
include/libavutil/hwcontext_qsv.h
include/libavutil/hwcontext_vaapi.h
include/libavutil/hwcontext_vdpau.h
+include/libavutil/hwcontext_videotoolbox.h
include/libavutil/imgutils.h
include/libavutil/intfloat.h
include/libavutil/intreadwrite.h
@@ -117,39 +120,39 @@ include/libswscale/version.h
lib/libavcodec.a
lib/libavcodec.so
lib/libavcodec.so.57
-lib/libavcodec.so.57.89.100
+lib/libavcodec.so.57.107.100
lib/libavdevice.a
lib/libavdevice.so
lib/libavdevice.so.57
-lib/libavdevice.so.57.6.100
+lib/libavdevice.so.57.10.100
lib/libavfilter.a
lib/libavfilter.so
lib/libavfilter.so.6
-lib/libavfilter.so.6.82.100
+lib/libavfilter.so.6.107.100
lib/libavformat.a
lib/libavformat.so
lib/libavformat.so.57
-lib/libavformat.so.57.71.100
+lib/libavformat.so.57.83.100
lib/libavresample.a
lib/libavresample.so
lib/libavresample.so.3
-lib/libavresample.so.3.5.0
+lib/libavresample.so.3.7.0
lib/libavutil.a
lib/libavutil.so
lib/libavutil.so.55
-lib/libavutil.so.55.58.100
+lib/libavutil.so.55.78.100
lib/libpostproc.a
lib/libpostproc.so
lib/libpostproc.so.54
-lib/libpostproc.so.54.5.100
+lib/libpostproc.so.54.7.100
lib/libswresample.a
lib/libswresample.so
lib/libswresample.so.2
-lib/libswresample.so.2.7.100
+lib/libswresample.so.2.9.100
lib/libswscale.a
lib/libswscale.so
lib/libswscale.so.4
-lib/libswscale.so.4.6.100
+lib/libswscale.so.4.8.100
libdata/pkgconfig/libavcodec.pc
libdata/pkgconfig/libavdevice.pc
libdata/pkgconfig/libavfilter.pc
@@ -197,6 +200,7 @@ man/man3/libswscale.3.gz
%%DATADIR%%/examples/filtering_audio.c
%%DATADIR%%/examples/filtering_video.c
%%DATADIR%%/examples/http_multiclient.c
+%%DATADIR%%/examples/hw_decode.c
%%DATADIR%%/examples/metadata.c
%%DATADIR%%/examples/muxing.c
%%DATADIR%%/examples/qsvdec.c
diff --git a/multimedia/ffmpeg2theora/Makefile b/multimedia/ffmpeg2theora/Makefile
index 7ddf3356f950..718eb80f1da4 100644
--- a/multimedia/ffmpeg2theora/Makefile
+++ b/multimedia/ffmpeg2theora/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ffmpeg2theora
PORTVERSION= 0.30
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia
MASTER_SITES= http://v2v.cc/~j/ffmpeg2theora/downloads/
diff --git a/multimedia/ffmpegthumbnailer/Makefile b/multimedia/ffmpegthumbnailer/Makefile
index aee91ab63fc9..ac12c5a03499 100644
--- a/multimedia/ffmpegthumbnailer/Makefile
+++ b/multimedia/ffmpegthumbnailer/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ffmpegthumbnailer
PORTVERSION= 2.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= multimedia graphics
MAINTAINER= clutton@zoho.com
diff --git a/multimedia/ffms2/Makefile b/multimedia/ffms2/Makefile
index 7d0ed04e1b1c..79b3fa8e78bf 100644
--- a/multimedia/ffms2/Makefile
+++ b/multimedia/ffms2/Makefile
@@ -2,7 +2,7 @@
PORTNAME= ffms2
DISTVERSION= 2.23
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/gstreamer1-libav/Makefile b/multimedia/gstreamer1-libav/Makefile
index 0d3b960a64f4..bf122afa7d62 100644
--- a/multimedia/gstreamer1-libav/Makefile
+++ b/multimedia/gstreamer1-libav/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gstreamer1-libav
PORTVERSION= 1.12.3
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-libav/
DISTNAME= gst-libav-${PORTVERSION}
diff --git a/multimedia/imagination/Makefile b/multimedia/imagination/Makefile
index 237b411bf8de..899220fe1517 100644
--- a/multimedia/imagination/Makefile
+++ b/multimedia/imagination/Makefile
@@ -3,7 +3,7 @@
PORTNAME= imagination
PORTVERSION= 3.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= multimedia
MASTER_SITES= SF
diff --git a/multimedia/kdemultimedia4-ffmpegthumbs/Makefile b/multimedia/kdemultimedia4-ffmpegthumbs/Makefile
index 85f8497b70f6..2a2c9468794f 100644
--- a/multimedia/kdemultimedia4-ffmpegthumbs/Makefile
+++ b/multimedia/kdemultimedia4-ffmpegthumbs/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ffmpegthumbs
PORTVERSION= ${KDE4_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= multimedia kde kde-kde4
PKGNAMEPREFIX= kdemultimedia-
diff --git a/multimedia/kdenlive/Makefile b/multimedia/kdenlive/Makefile
index 993721dcb2eb..7a7b509e71c7 100644
--- a/multimedia/kdenlive/Makefile
+++ b/multimedia/kdenlive/Makefile
@@ -2,7 +2,7 @@
PORTNAME= kdenlive
PORTVERSION= 0.9.10
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= multimedia kde
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src/
diff --git a/multimedia/libquicktime/Makefile b/multimedia/libquicktime/Makefile
index f89bc1e94607..b906162a3d99 100644
--- a/multimedia/libquicktime/Makefile
+++ b/multimedia/libquicktime/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libquicktime
PORTVERSION= 1.2.4
-PORTREVISION?= 16
+PORTREVISION?= 17
CATEGORIES= multimedia
MASTER_SITES= SF
diff --git a/multimedia/libxine/Makefile b/multimedia/libxine/Makefile
index c9a19a18a33c..9f369d8dad68 100644
--- a/multimedia/libxine/Makefile
+++ b/multimedia/libxine/Makefile
@@ -3,7 +3,7 @@
PORTNAME= xine
PORTVERSION= 1.2.6
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= multimedia ipv6
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION}
PKGNAMEPREFIX= lib
diff --git a/multimedia/lives/Makefile b/multimedia/lives/Makefile
index f92485497ff7..22251a9abc26 100644
--- a/multimedia/lives/Makefile
+++ b/multimedia/lives/Makefile
@@ -3,7 +3,7 @@
PORTNAME= lives
PORTVERSION= 2.8.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MASTER_SITES= http://lives-video.com/releases/
DISTNAME= LiVES-${PORTVERSION}
diff --git a/multimedia/m2tstoavi/Makefile b/multimedia/m2tstoavi/Makefile
index 6d3c23c24384..36a8922ec093 100644
--- a/multimedia/m2tstoavi/Makefile
+++ b/multimedia/m2tstoavi/Makefile
@@ -3,7 +3,7 @@
PORTNAME= m2tstoavi
PORTVERSION= 2009121901
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MASTER_SITES= http://www.olmosconsulting.com/ http://meatwad.mouf.net/~steve/
DISTNAME= m2ts
diff --git a/multimedia/mencoder/Makefile b/multimedia/mencoder/Makefile
index 68cea0093246..390ab76f391b 100644
--- a/multimedia/mencoder/Makefile
+++ b/multimedia/mencoder/Makefile
@@ -3,6 +3,7 @@
PORTNAME= mencoder
PORTVERSION= ${MPLAYER_PORT_VERSION}.${MPLAYER_SNAPSHOT_DATE:S/-//g}
+PORTREVISION= 1
CATEGORIES= multimedia audio
MAINTAINER= riggs@FreeBSD.org
diff --git a/multimedia/miro/Makefile b/multimedia/miro/Makefile
index 8677c8734824..2f41b59b166d 100644
--- a/multimedia/miro/Makefile
+++ b/multimedia/miro/Makefile
@@ -3,7 +3,7 @@
PORTNAME= miro
PORTVERSION= 6.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= multimedia
MASTER_SITES= ftp://ftp.osuosl.org/pub/pculture.org/miro/src/ \
http://ftp.osuosl.org/pub/pculture.org/miro/src/
diff --git a/multimedia/mlt/Makefile b/multimedia/mlt/Makefile
index 1dcf9f3475fe..5cab3758975b 100644
--- a/multimedia/mlt/Makefile
+++ b/multimedia/mlt/Makefile
@@ -2,7 +2,7 @@
PORTNAME= mlt
PORTVERSION= 6.4.1
-PORTREVISION?= 4
+PORTREVISION?= 5
CATEGORIES?= multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
diff --git a/multimedia/motion/Makefile b/multimedia/motion/Makefile
index 4985e4b30322..a1be55ad920b 100644
--- a/multimedia/motion/Makefile
+++ b/multimedia/motion/Makefile
@@ -4,7 +4,7 @@
PORTNAME= motion
PORTVERSION= 4.0.1
DISTVERSIONPREFIX= release-
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/mplayer/Makefile b/multimedia/mplayer/Makefile
index 5793e8974899..adcd2aaa09ca 100644
--- a/multimedia/mplayer/Makefile
+++ b/multimedia/mplayer/Makefile
@@ -3,6 +3,7 @@
PORTNAME= mplayer
PORTVERSION= ${MPLAYER_PORT_VERSION}.${MPLAYER_SNAPSHOT_DATE:S/-//g}
+PORTREVISION= 1
CATEGORIES= multimedia audio
MAINTAINER= riggs@FreeBSD.org
diff --git a/multimedia/mps-youtube/Makefile b/multimedia/mps-youtube/Makefile
index f3d85f2779a8..147a74854ca5 100644
--- a/multimedia/mps-youtube/Makefile
+++ b/multimedia/mps-youtube/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mps-youtube
PORTVERSION= 0.2.7.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MASTER_SITES= CHEESESHOP
diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile
index 56c4ede57c59..acbb2efb2e03 100644
--- a/multimedia/mpv/Makefile
+++ b/multimedia/mpv/Makefile
@@ -4,7 +4,7 @@
PORTNAME= mpv
PORTVERSION= 0.27.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= multimedia audio
diff --git a/multimedia/nordlicht/Makefile b/multimedia/nordlicht/Makefile
index ca4008277286..30593f72b308 100644
--- a/multimedia/nordlicht/Makefile
+++ b/multimedia/nordlicht/Makefile
@@ -4,7 +4,7 @@
PORTNAME= nordlicht
PORTVERSION= 0.4.5
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MAINTAINER= tobik@FreeBSD.org
diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile
index 31b682eaa887..a7052ff4b018 100644
--- a/multimedia/obs-studio/Makefile
+++ b/multimedia/obs-studio/Makefile
@@ -2,7 +2,7 @@
PORTNAME= obs-studio
PORTVERSION= 20.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/omxplayer/Makefile b/multimedia/omxplayer/Makefile
index a45b5ef0ef3d..8ad258c80f06 100644
--- a/multimedia/omxplayer/Makefile
+++ b/multimedia/omxplayer/Makefile
@@ -3,7 +3,7 @@
PORTNAME= omxplayer
PORTVERSION= 20161004
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MAINTAINER= mikael.urankar@gmail.com
diff --git a/multimedia/openshot/Makefile b/multimedia/openshot/Makefile
index 3981bc8ca623..83eafebd4191 100644
--- a/multimedia/openshot/Makefile
+++ b/multimedia/openshot/Makefile
@@ -3,7 +3,7 @@
PORTNAME= openshot
PORTVERSION= 1.4.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MASTER_SITES= http://launchpad.net/openshot/${PORTVERSION:C/\.[0-9]+$//}/${PORTVERSION}/+download/
diff --git a/multimedia/p5-FFmpeg-Command/Makefile b/multimedia/p5-FFmpeg-Command/Makefile
index bf03a7b41924..b81c57d08bcb 100644
--- a/multimedia/p5-FFmpeg-Command/Makefile
+++ b/multimedia/p5-FFmpeg-Command/Makefile
@@ -3,7 +3,7 @@
PORTNAME= FFmpeg-Command
PORTVERSION= 0.19
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= multimedia perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:MIZZY
diff --git a/multimedia/pHash/Makefile b/multimedia/pHash/Makefile
index ba8106092db5..f555af6534f9 100644
--- a/multimedia/pHash/Makefile
+++ b/multimedia/pHash/Makefile
@@ -3,7 +3,7 @@
PORTNAME= pHash
PORTVERSION= 0.9.6
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= multimedia devel
MASTER_SITES= http://phash.org/releases/ \
http://www.cyberbotx.com/pHash/
diff --git a/multimedia/qmmp-qt5/Makefile b/multimedia/qmmp-qt5/Makefile
index 29ccb2936402..a1912b0cc322 100644
--- a/multimedia/qmmp-qt5/Makefile
+++ b/multimedia/qmmp-qt5/Makefile
@@ -2,6 +2,7 @@
PORTNAME= qmmp
PORTVERSION= 1.1.10
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \
SF/qmmp-dev/${PORTNAME}/
diff --git a/multimedia/qmmp/Makefile b/multimedia/qmmp/Makefile
index 3845a060132a..af996a126f1f 100644
--- a/multimedia/qmmp/Makefile
+++ b/multimedia/qmmp/Makefile
@@ -2,6 +2,7 @@
PORTNAME= qmmp
PORTVERSION= 0.10.10
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \
SF/qmmp-dev/${PORTNAME}/
diff --git a/multimedia/shotcut/Makefile b/multimedia/shotcut/Makefile
index 94628c8865fc..fa052dc962c9 100644
--- a/multimedia/shotcut/Makefile
+++ b/multimedia/shotcut/Makefile
@@ -3,7 +3,7 @@
PORTNAME= shotcut
PORTVERSION= ${FULLVERSION:R}
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia
MAINTAINER= avilla@FreeBSD.org
diff --git a/multimedia/tovid/Makefile b/multimedia/tovid/Makefile
index a06a6a52e1d7..9dc0c759a7d0 100644
--- a/multimedia/tovid/Makefile
+++ b/multimedia/tovid/Makefile
@@ -4,7 +4,7 @@
PORTNAME= tovid
PORTVERSION= 0.35.2
DISTVERSIONPREFIX= tovid-
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia python
MAINTAINER= grepper@gmail.com
diff --git a/multimedia/transcode/Makefile b/multimedia/transcode/Makefile
index 3f9ced624415..bee2dcd8a190 100644
--- a/multimedia/transcode/Makefile
+++ b/multimedia/transcode/Makefile
@@ -3,7 +3,7 @@
PORTNAME= transcode
PORTVERSION= 1.1.7
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= multimedia
MASTER_SITES= https://bitbucket.org/france/transcode-tcforge/downloads/
diff --git a/multimedia/tvheadend/Makefile b/multimedia/tvheadend/Makefile
index 298fe4714757..b3c2c6f0ae47 100644
--- a/multimedia/tvheadend/Makefile
+++ b/multimedia/tvheadend/Makefile
@@ -4,6 +4,7 @@
PORTNAME= tvheadend
PORTVERSION= 4.2.3
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= decke@FreeBSD.org
diff --git a/multimedia/vapoursynth-l-smash-works/Makefile b/multimedia/vapoursynth-l-smash-works/Makefile
index ead6965fcb88..cc95a5ac019f 100644
--- a/multimedia/vapoursynth-l-smash-works/Makefile
+++ b/multimedia/vapoursynth-l-smash-works/Makefile
@@ -3,7 +3,7 @@
PORTNAME= l-smash-works
DISTVERSION= 0.0-929 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -gfba174b
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
PKGNAMEPREFIX= vapoursynth-
diff --git a/multimedia/vapoursynth/Makefile b/multimedia/vapoursynth/Makefile
index 8a80123ed7ad..bf1075911431 100644
--- a/multimedia/vapoursynth/Makefile
+++ b/multimedia/vapoursynth/Makefile
@@ -2,7 +2,7 @@
PORTNAME= vapoursynth
PORTVERSION= R39
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/vdr-plugin-markad/Makefile b/multimedia/vdr-plugin-markad/Makefile
index dba609e32f67..b6bfd536ef58 100644
--- a/multimedia/vdr-plugin-markad/Makefile
+++ b/multimedia/vdr-plugin-markad/Makefile
@@ -3,7 +3,7 @@
PORTNAME= vdr-plugin-markad
PORTVERSION= 0.1.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= multimedia
MASTER_SITES= http://projects.vdr-developer.org/attachments/download/1041/
DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
diff --git a/multimedia/vdr-plugin-osdpip/Makefile b/multimedia/vdr-plugin-osdpip/Makefile
index 283e571fdd65..6afdb4ab2d94 100644
--- a/multimedia/vdr-plugin-osdpip/Makefile
+++ b/multimedia/vdr-plugin-osdpip/Makefile
@@ -3,7 +3,7 @@
PORTNAME= vdr-plugin-osdpip
PORTVERSION= 0.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia
MASTER_SITES= http://projects.vdr-developer.org/attachments/download/961/
DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
diff --git a/multimedia/vdr-plugin-xineliboutput/Makefile b/multimedia/vdr-plugin-xineliboutput/Makefile
index d4135c277809..2d176b35693e 100644
--- a/multimedia/vdr-plugin-xineliboutput/Makefile
+++ b/multimedia/vdr-plugin-xineliboutput/Makefile
@@ -3,7 +3,7 @@
PORTNAME= vdr-plugin-xineliboutput
PORTVERSION= 1.0.90s20120511
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= multimedia
MASTER_SITES= SF/xineliboutput/files/xineliboutput/vdr-xineliboutput-${PORTVERSION}/:release \
LOCAL/nox:snapshot
diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile
index 0fa22507a093..aedf34d8242a 100644
--- a/multimedia/vlc/Makefile
+++ b/multimedia/vlc/Makefile
@@ -3,7 +3,7 @@
PORTNAME= vlc
DISTVERSION= 2.2.6
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 4
CATEGORIES= multimedia audio ipv6 net www
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \
diff --git a/multimedia/winff/Makefile b/multimedia/winff/Makefile
index 44defc1d9bd0..fa3391e222cb 100644
--- a/multimedia/winff/Makefile
+++ b/multimedia/winff/Makefile
@@ -3,7 +3,7 @@
PORTNAME= WinFF
PORTVERSION= 1.5.5
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= multimedia
MASTER_SITES= http://winff.org/docs/source/
DISTNAME= ${_PORTNAME}-${PORTVERSION}-source
diff --git a/multimedia/x264/Makefile b/multimedia/x264/Makefile
index 44c0b1ec0276..9551de919f40 100644
--- a/multimedia/x264/Makefile
+++ b/multimedia/x264/Makefile
@@ -19,7 +19,7 @@
PORTNAME= x264
PORTVERSION= 0.${X264_BUILD}.${X264_REV}
-PORTREVISION?= 1 # 0 in libx264
+PORTREVISION?= 2 # 0 in libx264
CATEGORIES= multimedia
MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/x264/snapshots/ \
http://samples.mplayerhq.hu/yuv4mpeg2/:pgo
diff --git a/multimedia/zoneminder-h264/Makefile b/multimedia/zoneminder-h264/Makefile
index b0c4baf4af76..01f6c0dec063 100644
--- a/multimedia/zoneminder-h264/Makefile
+++ b/multimedia/zoneminder-h264/Makefile
@@ -2,6 +2,7 @@
PORTNAME= zoneminder-h264
PORTVERSION= 1.30.20170222
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= bsd@abinet.ru
diff --git a/multimedia/zoneminder/Makefile b/multimedia/zoneminder/Makefile
index cfce739764f2..8787a088c2dc 100644
--- a/multimedia/zoneminder/Makefile
+++ b/multimedia/zoneminder/Makefile
@@ -2,6 +2,7 @@
PORTNAME= zoneminder
PORTVERSION= 1.30.4
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= bsd@abinet.ru