summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/ab-av1/Makefile2
-rw-r--r--multimedia/alass/Makefile2
-rw-r--r--multimedia/audacious-plugins/Makefile2
-rw-r--r--multimedia/av1an/Makefile2
-rw-r--r--multimedia/bcmatroska2/Makefile10
-rw-r--r--multimedia/bcmatroska2/distinfo6
-rw-r--r--multimedia/dovi_tool/Makefile2
-rw-r--r--multimedia/droidcam/Makefile47
-rw-r--r--multimedia/droidcam/distinfo6
-rw-r--r--multimedia/droidcam/pkg-message47
-rw-r--r--multimedia/dvdauthor/Makefile2
-rw-r--r--multimedia/ffmpeg/Makefile2
-rw-r--r--multimedia/ffmpeg4/Makefile2
-rw-r--r--multimedia/gstreamer1-editing-services/Makefile1
-rw-r--r--multimedia/gstreamer1-plugins-dash/Makefile2
-rw-r--r--multimedia/gstreamer1-plugins-good/Makefile2
-rw-r--r--multimedia/gstreamer1-plugins-rust/Makefile1
-rw-r--r--multimedia/gstreamer1-plugins-smoothstreaming/Makefile2
-rw-r--r--multimedia/gstreamer1-plugins-ttml/Makefile2
-rw-r--r--multimedia/gstreamer1/Makefile1
-rw-r--r--multimedia/handbrake/Makefile2
-rw-r--r--multimedia/helvum/Makefile2
-rw-r--r--multimedia/kodi/Makefile3
-rw-r--r--multimedia/kooha/Makefile2
-rw-r--r--multimedia/libbluray/Makefile1
-rw-r--r--multimedia/librav1e/Makefile2
-rw-r--r--multimedia/librespot/Makefile2
-rw-r--r--multimedia/mlt7/Makefile2
-rw-r--r--multimedia/mythtv/Makefile2
-rw-r--r--multimedia/neolink/Makefile2
-rw-r--r--multimedia/obs-studio/Makefile4
-rw-r--r--multimedia/photofilmstrip/Makefile2
-rw-r--r--multimedia/rav1e/Makefile4
-rw-r--r--multimedia/ringrtc/Makefile1
-rw-r--r--multimedia/scte35dump/Makefile2
-rw-r--r--multimedia/termplay/Makefile2
-rw-r--r--multimedia/totem-pl-parser/Makefile2
-rw-r--r--multimedia/totem/Makefile38
-rw-r--r--multimedia/totem/distinfo6
-rw-r--r--multimedia/totem/pkg-plist5
-rw-r--r--multimedia/vcdimager/Makefile2
-rw-r--r--multimedia/video-trimmer/Makefile2
-rw-r--r--multimedia/vlc/Makefile2
-rw-r--r--multimedia/wl-screenrec/Makefile2
-rw-r--r--multimedia/youtui/Makefile1
45 files changed, 119 insertions, 119 deletions
diff --git a/multimedia/ab-av1/Makefile b/multimedia/ab-av1/Makefile
index e3b6c17cc904..859b71f24d3b 100644
--- a/multimedia/ab-av1/Makefile
+++ b/multimedia/ab-av1/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ab-av1
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/alass/Makefile b/multimedia/alass/Makefile
index 0380201b1411..b94b82c95e3d 100644
--- a/multimedia/alass/Makefile
+++ b/multimedia/alass/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alass
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
diff --git a/multimedia/audacious-plugins/Makefile b/multimedia/audacious-plugins/Makefile
index 8411b4b630ee..44333ef7102d 100644
--- a/multimedia/audacious-plugins/Makefile
+++ b/multimedia/audacious-plugins/Makefile
@@ -1,6 +1,6 @@
PORTNAME= audacious-plugins
DISTVERSION= 4.4.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= multimedia audio
MASTER_SITES= http://distfiles.audacious-media-player.org/
diff --git a/multimedia/av1an/Makefile b/multimedia/av1an/Makefile
index f78949097442..39922cc2183d 100644
--- a/multimedia/av1an/Makefile
+++ b/multimedia/av1an/Makefile
@@ -1,6 +1,6 @@
PORTNAME= av1an
DISTVERSION= 0.4.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/bcmatroska2/Makefile b/multimedia/bcmatroska2/Makefile
index 33c7b3e80c4d..86e6008f05a6 100644
--- a/multimedia/bcmatroska2/Makefile
+++ b/multimedia/bcmatroska2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bcmatroska2
-DISTVERSION= 5.4.2
+DISTVERSION= 5.4.24
CATEGORIES= multimedia
MAINTAINER= bofh@FreeBSD.org
@@ -17,12 +17,4 @@ GL_SITE= https://gitlab.linphone.org/BC
GL_ACCOUNT= public
USE_LDCONFIG= yes
-CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE}
-
-#.include <bsd.port.pre.mk>
-
-#.if ${COMPILER_TYPE} == clang
-#CFLAGS+= -Wno-error=incompatible-function-pointer-types
-#.endif
-
.include <bsd.port.mk>
diff --git a/multimedia/bcmatroska2/distinfo b/multimedia/bcmatroska2/distinfo
index daca39426502..2d5ef33e0655 100644
--- a/multimedia/bcmatroska2/distinfo
+++ b/multimedia/bcmatroska2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743017702
-SHA256 (bcmatroska2-5.4.2.tar.bz2) = 3b6b57c4125940b82c2d71f4d0fbba3350792d0f3926c3664f03459a58e68a38
-SIZE (bcmatroska2-5.4.2.tar.bz2) = 790238
+TIMESTAMP = 1751279647
+SHA256 (bcmatroska2-5.4.24.tar.bz2) = 5824f047e7df5ace26ee847464d8fa95ba2a8cd65aea40eb8d3bb41dfbb334cd
+SIZE (bcmatroska2-5.4.24.tar.bz2) = 791118
diff --git a/multimedia/dovi_tool/Makefile b/multimedia/dovi_tool/Makefile
index 8eee9df13507..b47bd6191598 100644
--- a/multimedia/dovi_tool/Makefile
+++ b/multimedia/dovi_tool/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dovi_tool
DISTVERSION= 2.1.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= multimedia
MAINTAINER= michiel@vanbaak.eu
diff --git a/multimedia/droidcam/Makefile b/multimedia/droidcam/Makefile
index 3fcf62a366c0..937d659a0d21 100644
--- a/multimedia/droidcam/Makefile
+++ b/multimedia/droidcam/Makefile
@@ -1,11 +1,10 @@
PORTNAME= droidcam
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.3
-PORTREVISION= 3
+DISTVERSION= 2.1.4
CATEGORIES= multimedia
MAINTAINER= nxjoseph@protonmail.com
-COMMENT= GNU/Linux/nix client for DroidCam
+COMMENT= Turn your mobile device(s) into a wireless/usb webcam
WWW= https://github.com/dev47apps/droidcam-linux-client
LICENSE= GPLv2
@@ -14,63 +13,39 @@ 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 \
libswscale.so:multimedia/ffmpeg \
libturbojpeg.so:graphics/libjpeg-turbo \
- libusbmuxd-2.0.so:comms/libusbmuxd \
- libwayland-client.so:graphics/wayland \
- libX11.so:x11/libX11
+ libusbmuxd-2.0.so:comms/libusbmuxd
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
+USES= gmake gnome pkgconfig xorg
USE_GITHUB= yes
GH_ACCOUNT= dev47apps
GH_PROJECT= droidcam-linux-client
-USE_GNOME= cairo gdkpixbuf glib20 gtk30 pango
+USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 pango
USE_XORG= x11
PLIST_FILES= bin/${PORTNAME} \
bin/${PORTNAME}-cli \
share/applications/${PORTNAME}.desktop \
- share/pixmaps/${PORTNAME}-icon.png
+ share/pixmaps/${PORTNAME}.png
-OPTIONS_DEFINE= NLS
-OPTIONS_SUB= yes
-
-NLS_USES= gettext
-NLS_CONFIGURE_ENABLE= nls
-
-pre-configure:
- ${REINPLACE_CMD} -e 's,/opt/${PORTNAME}-icon.png,${PREFIX}/share/pixmaps/${PORTNAME}-icon.png,' \
+post-patch:
+ ${REINPLACE_CMD} -e 's,/opt/${PORTNAME}-icon.png,${PREFIX}/share/pixmaps/${PORTNAME}.png,' \
+ -e 's,/usr/local/bin/${PORTNAME},${PREFIX}/bin/${PORTNAME},' \
${WRKSRC}/src/${PORTNAME}.c \
${WRKSRC}/${PORTNAME}.desktop
- ${REINPLACE_CMD} -e 's,Exec=/usr/local/bin/${PORTNAME},${PREFIX}/bin/${PORTNAME},' \
- -e 's,TryExec=/usr/local/bin/${PORTNAME},${PREFIX}/bin/${PORTNAME},' \
- ${WRKSRC}/${PORTNAME}.desktop
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \
- ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}-cli \
+ ${WRKSRC}/${PORTNAME}-cli \
${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/icon2.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}-icon.png
+ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop \
${STAGEDIR}${PREFIX}/share/applications
diff --git a/multimedia/droidcam/distinfo b/multimedia/droidcam/distinfo
index 63fcc18059f2..d1ebd35ba509 100644
--- a/multimedia/droidcam/distinfo
+++ b/multimedia/droidcam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726741616
-SHA256 (dev47apps-droidcam-linux-client-v2.1.3_GH0.tar.gz) = 86d18029364d8ecd8b1a8fcae4cc37122f43683326fe49922b2ce2c8cf01e49d
-SIZE (dev47apps-droidcam-linux-client-v2.1.3_GH0.tar.gz) = 86110
+TIMESTAMP = 1751236292
+SHA256 (dev47apps-droidcam-linux-client-v2.1.4_GH0.tar.gz) = 785c2d760b410b90b78a4f9604656e462a5c2eb9c1a351c61237dd57c36c0a4a
+SIZE (dev47apps-droidcam-linux-client-v2.1.4_GH0.tar.gz) = 86139
diff --git a/multimedia/droidcam/pkg-message b/multimedia/droidcam/pkg-message
index e8ecaf3f601d..9257b9b00b11 100644
--- a/multimedia/droidcam/pkg-message
+++ b/multimedia/droidcam/pkg-message
@@ -1,14 +1,47 @@
[
{ type: install
message: <<EOM
-Connect your phone with USB then follow these steps but
-"-d", "-N" and "-S" parameters may be different for you.
-To learn them, just run webcamd as root and without parameters.
-Don't forget to Change $USER and $GROUP according to your normal user.
+DroidCam requires webcamd which depend on `cuse` module to work properly.
+ NOTE: use either sudo or became root for steps right below.
+ - To enable it permanently on every boot:
+ # sysrc kld_list+=cuse
# kldload cuse
- # webcamd -d ugen0.2 -N Xiaomi-Redmi-Note-12 -S 1234567 \
- -M 0 -v 0 -B -U $USER -G $GROUP -c v4l2loopback
-Now, you can run the program and use it.
+ - To enable it only for current session:
+ # kldload cuse
+
+NOTE: use either sudo or became root for steps right below.
+ replace $USER with your normal user's name and $GROUP
+ with your normal user's group to own the /dev/videoX device.
+To start webcamd service to use your mobile device as a webcam wirelessly.
+ # webcamd -B -U $USER -G $GROUP -c v4l2loopback
+To start webcamd service to use your mobile device as a wired USB webcam.
+ NOTE: The flags -d, -N, -S and -M will be different for you, replace accordingly.
+ You can learn these by just running `webcamd` with sudo or root, it will guide you.
+ # webcamd -B -d ugen0.4 -N Xiaomi-Redmi-Note-12 -S 1234567 -M 0 -B -U $USER -G $GROUP -c v4l2loopback
+
+To use your mobile device as a webcam wirelessly.
+ 1. Install DroidCam to your mobile device from Play Store.
+ 2. Open the DroidCam app and give required permissions.
+ 3. Keep the information shown on the app.
+ 4. Launch DroidCam GUI on your PC.
+ 5. Be sure that you have selected WiFi/LAN mode.
+ 6. Enter your device's WiFi IP address and port number correctly
+ then start the webcam using the start button.
+
+NOTE: You need to enable USB debugging in your mobile device
+ from Developer Options first.
+To use your mobile device as a wired USB webcam.
+ 1. Install DroidCam to your mobile device from Play Store.
+ 2. Open the DroidCam app and give required permissions.
+ 3. Keep the information shown on the app.
+ 4. Launch DroidCam GUI on your PC.
+ 5. Be sure that you have selected USB (Android/IOS) mode.
+ 6. Enter your device's port number correctly
+ then start the webcam using the start button.
+ NOTE: If you get the error: No devices detected, run these commands below
+ either with sudo or as root.
+ # adb kill-server (may fail, keep going)
+ # adb start server (this may require you to accept a question on your mobile device's screen)
EOM
}
]
diff --git a/multimedia/dvdauthor/Makefile b/multimedia/dvdauthor/Makefile
index 42bde78bb734..ed6685ba473c 100644
--- a/multimedia/dvdauthor/Makefile
+++ b/multimedia/dvdauthor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dvdauthor
PORTVERSION= 0.7.2.20211105
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile
index 528dcc66f62b..5548ff728515 100644
--- a/multimedia/ffmpeg/Makefile
+++ b/multimedia/ffmpeg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ffmpeg
PORTVERSION= 6.1.2
-PORTREVISION= 13
+PORTREVISION= 15
PORTEPOCH= 1
CATEGORIES= multimedia audio net
MASTER_SITES= https://ffmpeg.org/releases/
diff --git a/multimedia/ffmpeg4/Makefile b/multimedia/ffmpeg4/Makefile
index 710bc7994f63..60493c9a5b0c 100644
--- a/multimedia/ffmpeg4/Makefile
+++ b/multimedia/ffmpeg4/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ffmpeg
PORTVERSION= 4.4.4
-PORTREVISION= 22
+PORTREVISION= 24
CATEGORIES= multimedia audio net
MASTER_SITES= https://ffmpeg.org/releases/
PKGNAMESUFFIX= 4
diff --git a/multimedia/gstreamer1-editing-services/Makefile b/multimedia/gstreamer1-editing-services/Makefile
index d2528e9abe2a..1388fb0fbf29 100644
--- a/multimedia/gstreamer1-editing-services/Makefile
+++ b/multimedia/gstreamer1-editing-services/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gstreamer1-editing-services
PORTVERSION= ${_GST_VERSION}
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer-editing-services/
DISTNAME= gst-editing-services-${PORTVERSION}
diff --git a/multimedia/gstreamer1-plugins-dash/Makefile b/multimedia/gstreamer1-plugins-dash/Makefile
index 16e5acd108c3..29185b918db4 100644
--- a/multimedia/gstreamer1-plugins-dash/Makefile
+++ b/multimedia/gstreamer1-plugins-dash/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= multimedia
COMMENT= GStreamer Dynamic Adaptive Streaming over HTTP demuxer plugin
diff --git a/multimedia/gstreamer1-plugins-good/Makefile b/multimedia/gstreamer1-plugins-good/Makefile
index 1e7139ae64ca..bf7b32aafa80 100644
--- a/multimedia/gstreamer1-plugins-good/Makefile
+++ b/multimedia/gstreamer1-plugins-good/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= multimedia
COMMENT= GStreamer-plugins good-quality plug-ins
diff --git a/multimedia/gstreamer1-plugins-rust/Makefile b/multimedia/gstreamer1-plugins-rust/Makefile
index 6b7b983e2bbd..8c70c12307bf 100644
--- a/multimedia/gstreamer1-plugins-rust/Makefile
+++ b/multimedia/gstreamer1-plugins-rust/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gstreamer1-plugins-rust
DISTVERSION= ${gst-rust_VERSION}
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= multimedia@FreeBSD.org
diff --git a/multimedia/gstreamer1-plugins-smoothstreaming/Makefile b/multimedia/gstreamer1-plugins-smoothstreaming/Makefile
index 3d5f23deb999..32bbe82422b3 100644
--- a/multimedia/gstreamer1-plugins-smoothstreaming/Makefile
+++ b/multimedia/gstreamer1-plugins-smoothstreaming/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= multimedia
COMMENT= GStreamer parse and demuliplex a Smooth Streaming manifest into audio/video streams plugin
diff --git a/multimedia/gstreamer1-plugins-ttml/Makefile b/multimedia/gstreamer1-plugins-ttml/Makefile
index c091e7a7110f..08c1d5f384d6 100644
--- a/multimedia/gstreamer1-plugins-ttml/Makefile
+++ b/multimedia/gstreamer1-plugins-ttml/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= multimedia
COMMENT= GStreamer ttml subtitle plugin
diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile
index ccf63782bd69..8dbde1f1c2d4 100644
--- a/multimedia/gstreamer1/Makefile
+++ b/multimedia/gstreamer1/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gstreamer
PORTVERSION= ${_GST_VERSION}
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/
PKGNAMESUFFIX= 1
diff --git a/multimedia/handbrake/Makefile b/multimedia/handbrake/Makefile
index 862c26c83766..6a6567b03279 100644
--- a/multimedia/handbrake/Makefile
+++ b/multimedia/handbrake/Makefile
@@ -1,6 +1,6 @@
PORTNAME= handbrake
DISTVERSION= 1.9.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia
MASTER_SITES= https://github.com/HandBrake/HandBrake/releases/download/${DISTVERSION}/
MASTER_SITES+= https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/:contrib
diff --git a/multimedia/helvum/Makefile b/multimedia/helvum/Makefile
index 5dbd5dbaa06e..85b55ca0c360 100644
--- a/multimedia/helvum/Makefile
+++ b/multimedia/helvum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= helvum
DISTVERSION= 0.5.1
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/kodi/Makefile b/multimedia/kodi/Makefile
index bdf749c1bbe2..d4652c81303c 100644
--- a/multimedia/kodi/Makefile
+++ b/multimedia/kodi/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kodi
DISTVERSION= 21.2
+PORTREVISION= 1
CATEGORIES= multimedia java
MASTER_SITES= http://mirrors.kodi.tv/build-deps/sources/
DISTFILES= apache-groovy-binary-${GROOVY_VERSION}.zip \
@@ -48,7 +49,7 @@ LIB_DEPENDS= libass.so:multimedia/libass \
libtinyxml.so:textproc/tinyxml \
libtinyxml2.so:textproc/tinyxml2 \
libudfread.so:multimedia/libudfread \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
USES= autoreconf:build cmake:noninja compiler:c++17-lang cpe \
diff --git a/multimedia/kooha/Makefile b/multimedia/kooha/Makefile
index 69ea008815ff..e9ef1a99461a 100644
--- a/multimedia/kooha/Makefile
+++ b/multimedia/kooha/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kooha
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= multimedia wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/multimedia/libbluray/Makefile b/multimedia/libbluray/Makefile
index 7c233f4d13d3..d6aa5b348c4d 100644
--- a/multimedia/libbluray/Makefile
+++ b/multimedia/libbluray/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libbluray
DISTVERSION= 1.3.4
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= multimedia
MASTER_SITES= https://get.videolan.org/${PORTNAME}/${DISTVERSION}/ \
diff --git a/multimedia/librav1e/Makefile b/multimedia/librav1e/Makefile
index e57c828256c8..dad1c73c906d 100644
--- a/multimedia/librav1e/Makefile
+++ b/multimedia/librav1e/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
PKGNAMEPREFIX= lib
MASTERDIR= ${.CURDIR}/../rav1e
diff --git a/multimedia/librespot/Makefile b/multimedia/librespot/Makefile
index 4d1ffa499ed6..b1547985e8db 100644
--- a/multimedia/librespot/Makefile
+++ b/multimedia/librespot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= librespot
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= multimedia
MAINTAINER= driesm@FreeBSD.org
diff --git a/multimedia/mlt7/Makefile b/multimedia/mlt7/Makefile
index 26ac9baca304..51c2367a1ae2 100644
--- a/multimedia/mlt7/Makefile
+++ b/multimedia/mlt7/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${_MLT_PORTNAME}
DISTVERSION= ${_MLT_VERSION}
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= multimedia
MASTER_SITES= https://github.com/mltframework/mlt/releases/download/v${DISTVERSION}/
DISTFILES= mlt-${DISTVERSION}${EXTRACT_SUFX}
diff --git a/multimedia/mythtv/Makefile b/multimedia/mythtv/Makefile
index 4b362cf4b84c..67a08a4d98fa 100644
--- a/multimedia/mythtv/Makefile
+++ b/multimedia/mythtv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mythtv
DISTVERSIONPREFIX= v
DISTVERSION= 34.0
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= multimedia
diff --git a/multimedia/neolink/Makefile b/multimedia/neolink/Makefile
index ea8eb4b99ffc..b1f9a0abc543 100644
--- a/multimedia/neolink/Makefile
+++ b/multimedia/neolink/Makefile
@@ -2,7 +2,7 @@ PORTNAME= neolink
PORTVERSION= 0.3.0
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX= g20210903
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= multimedia
MAINTAINER= kevans@FreeBSD.org
diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile
index 6c681b005d22..76af6a21a134 100644
--- a/multimedia/obs-studio/Makefile
+++ b/multimedia/obs-studio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= obs-studio
DISTVERSION= 31.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
@@ -50,7 +50,7 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
libxcb-render-util.so:x11/xcb-util-renderutil \
libxcb-util.so:x11/xcb-util \
libxkbcommon.so:x11/libxkbcommon \
- libuuid.so:misc/e2fsprogs-libuuid \
+ libuuid.so:misc/libuuid \
libva.so:multimedia/libva
USES= cmake compiler:c++17-lang desktop-file-utils gl gnome lua luajit \
diff --git a/multimedia/photofilmstrip/Makefile b/multimedia/photofilmstrip/Makefile
index 216f6d0518ef..8f518e125de5 100644
--- a/multimedia/photofilmstrip/Makefile
+++ b/multimedia/photofilmstrip/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= multimedia python
MASTER_SITES= https://github.com/PhotoFilmStrip/PFS/releases/download/v${DISTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Creates movies out of your pictures
WWW= https://www.photofilmstrip.org/
diff --git a/multimedia/rav1e/Makefile b/multimedia/rav1e/Makefile
index c15637c97eca..014ae5cf9533 100644
--- a/multimedia/rav1e/Makefile
+++ b/multimedia/rav1e/Makefile
@@ -1,10 +1,10 @@
PORTNAME= rav1e
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.1
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= multimedia
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Fast and safe AV1 encoder
WWW= https://github.com/xiph/rav1e
diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile
index a38010a76761..91df659a71b1 100644
--- a/multimedia/ringrtc/Makefile
+++ b/multimedia/ringrtc/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ringrtc
DISTVERSIONPREFIX= v
DISTVERSION= 2.53.0
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= LOCAL/mikael/ringrtc/:base \
LOCAL/mikael/ringrtc/:boringssl \
diff --git a/multimedia/scte35dump/Makefile b/multimedia/scte35dump/Makefile
index be22fcc9ad94..029f910bd617 100644
--- a/multimedia/scte35dump/Makefile
+++ b/multimedia/scte35dump/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scte35dump
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.8
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= multimedia
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/multimedia/termplay/Makefile b/multimedia/termplay/Makefile
index 86bed1fdaaee..cbda5d56a2d8 100644
--- a/multimedia/termplay/Makefile
+++ b/multimedia/termplay/Makefile
@@ -1,6 +1,6 @@
PORTNAME= termplay
DISTVERSION= 2.0.6
-PORTREVISION= 44
+PORTREVISION= 45
CATEGORIES= multimedia
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/multimedia/totem-pl-parser/Makefile b/multimedia/totem-pl-parser/Makefile
index 29cf4d37a531..8ca1e267db71 100644
--- a/multimedia/totem-pl-parser/Makefile
+++ b/multimedia/totem-pl-parser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= totem-pl-parser
PORTVERSION= 3.26.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
diff --git a/multimedia/totem/Makefile b/multimedia/totem/Makefile
index ca460bb2fac6..1b1ccd2459a9 100644
--- a/multimedia/totem/Makefile
+++ b/multimedia/totem/Makefile
@@ -1,40 +1,33 @@
PORTNAME= totem
-PORTVERSION= 43.1
-PORTREVISION= 2
+PORTVERSION= 43.2
CATEGORIES= multimedia gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
-COMMENT= Gstreamer-based video player for the GNOME 3 Desktop
+COMMENT= Gstreamer-based video player for the GNOME Desktop
WWW= https://apps.gnome.org/Totem/
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \
- pylint:devel/pylint@${PY_FLAVOR} \
- appstream-glib>=0:devel/appstream-glib \
- itstool:textproc/itstool \
- grilo-plugins>=0:net/grilo-plugins
-LIB_DEPENDS= libgdata.so:devel/libgdata \
- libpeas-1.0.so:devel/libpeas1 \
- libjson-glib-1.0.so:devel/json-glib \
+BUILD_DEPENDS= iso-codes>0:misc/iso-codes \
+ itstool:textproc/itstool
+LIB_DEPENDS= libpeas-1.0.so:devel/libpeas1 \
libgrilo-0.3.so:net/grilo \
libtotem-plparser.so:multimedia/totem-pl-parser \
libhandy-1.so:x11-toolkits/libhandy \
- libportal-gtk3.so:deskutils/libportal-gtk3
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \
- ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR} \
- gnome-settings-daemon>=2.91.0:sysutils/gnome-settings-daemon \
- gnome-icon-theme-symbolic>=2.91.0:x11-themes/gnome-icon-theme-symbolic \
+ libportal.so:deskutils/libportal \
+ libportal-gtk3.so:deskutils/libportal-gtk3 \
+ libepoxy.so:graphics/libepoxy
+RUN_DEPENDS= iso-codes>0:misc/iso-codes \
+ gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
grilo-plugins>=0:net/grilo-plugins
-PORTSCOUT= limitw:1,even
-
USES= compiler desktop-file-utils gettext gl gnome gstreamer localbase meson \
- pkgconfig python tar:xz xorg
-USE_GNOME= cairo gtk30 intlhack introspection libxml2 pygobject3 gnomedesktop3
+ perl5 pkgconfig python tar:xz xorg
+USE_GNOME= cairo gtk30 introspection libxml2 pygobject3 gnomedesktop3
+USE_PERL5= build
USE_XORG= x11 xorgproto xtst ice sm
USE_GSTREAMER= core good bad soup ugly gtk
USE_GL= egl
@@ -42,6 +35,9 @@ USE_LDCONFIG= yes
BINARY_ALIAS= python3=${PYTHON_VERSION}
+MESON_ARGS= -Denable-easy-codec-installation=no \
+ -Dui-tests=false
+
GLIB_SCHEMAS= org.gnome.totem.enums.xml \
org.gnome.totem.gschema.xml \
org.gnome.totem.plugins.opensubtitles.gschema.xml \
diff --git a/multimedia/totem/distinfo b/multimedia/totem/distinfo
index 170258c624c4..c5b40d6ae0d9 100644
--- a/multimedia/totem/distinfo
+++ b/multimedia/totem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741164631
-SHA256 (gnome/totem-43.1.tar.xz) = 5668291e9c6444985cb3ffe4ea4f0212f54c2bbe60dd01114c1a950f94759e6d
-SIZE (gnome/totem-43.1.tar.xz) = 2545240
+TIMESTAMP = 1747932838
+SHA256 (gnome/totem-43.2.tar.xz) = 0b007d30fbb93b95a604f14848a497f57fc333a75c2e638a249972e99c01e6a4
+SIZE (gnome/totem-43.2.tar.xz) = 2552500
diff --git a/multimedia/totem/pkg-plist b/multimedia/totem/pkg-plist
index 9d63a0a41394..d09da859b7db 100644
--- a/multimedia/totem/pkg-plist
+++ b/multimedia/totem/pkg-plist
@@ -8,8 +8,6 @@ lib/girepository-1.0/Totem-1.0.typelib
lib/libtotem.so
lib/libtotem.so.0
lib/libtotem.so.0.0.0
-lib/totem/plugins/apple-trailers/apple-trailers.plugin
-lib/totem/plugins/apple-trailers/libapple-trailers.so
lib/totem/plugins/autoload-subtitles/autoload-subtitles.plugin
lib/totem/plugins/autoload-subtitles/libautoload-subtitles.so
lib/totem/plugins/im-status/libtotem-im-status.so
@@ -41,8 +39,6 @@ lib/totem/plugins/skipto/libskipto.so
lib/totem/plugins/skipto/skipto.plugin
lib/totem/plugins/variable-rate/libvariable-rate.so
lib/totem/plugins/variable-rate/variable-rate.plugin
-lib/totem/plugins/vimeo/libvimeo.so
-lib/totem/plugins/vimeo/vimeo.plugin
libdata/pkgconfig/totem.pc
libexec/totem-gallery-thumbnailer
share/GConf/gsettings/opensubtitles.convert
@@ -974,6 +970,7 @@ share/locale/th/LC_MESSAGES/totem.mo
share/locale/tr/LC_MESSAGES/totem.mo
share/locale/ug/LC_MESSAGES/totem.mo
share/locale/uk/LC_MESSAGES/totem.mo
+share/locale/uz/LC_MESSAGES/totem.mo
share/locale/vi/LC_MESSAGES/totem.mo
share/locale/wa/LC_MESSAGES/totem.mo
share/locale/xh/LC_MESSAGES/totem.mo
diff --git a/multimedia/vcdimager/Makefile b/multimedia/vcdimager/Makefile
index d84a40e09447..af00735014ca 100644
--- a/multimedia/vcdimager/Makefile
+++ b/multimedia/vcdimager/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vcdimager
DISTVERSION= 2.0.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= multimedia
MASTER_SITES= GNU
diff --git a/multimedia/video-trimmer/Makefile b/multimedia/video-trimmer/Makefile
index 2f2a2e374561..9529dcb63142 100644
--- a/multimedia/video-trimmer/Makefile
+++ b/multimedia/video-trimmer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= video-trimmer
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MAINTAINER= nxjoseph@protonmail.com
diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile
index e4cdb487a0f6..ab13839863c3 100644
--- a/multimedia/vlc/Makefile
+++ b/multimedia/vlc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vlc
DISTVERSION= 3.0.21
-PORTREVISION= 17
+PORTREVISION= 18
PORTEPOCH= 4
CATEGORIES= multimedia audio net www
MASTER_SITES= https://get.videolan.org/${PORTNAME}/${DISTVERSION:S/a$//}/ \
diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile
index 5d7f7fbfb1d9..9bd743db8223 100644
--- a/multimedia/wl-screenrec/Makefile
+++ b/multimedia/wl-screenrec/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wl-screenrec
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.5
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= multimedia wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/youtui/Makefile b/multimedia/youtui/Makefile
index 51d4f04b0ebd..025bd529afc9 100644
--- a/multimedia/youtui/Makefile
+++ b/multimedia/youtui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= youtui
DISTVERSIONPREFIX= youtui/v
DISTVERSION= 0.0.25
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org