diff options
Diffstat (limited to 'multimedia')
29 files changed, 121 insertions, 118 deletions
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/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/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..ed9904807654 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -1,6 +1,6 @@ PORTNAME= ffmpeg PORTVERSION= 6.1.2 -PORTREVISION= 13 +PORTREVISION= 14 PORTEPOCH= 1 CATEGORIES= multimedia audio net MASTER_SITES= https://ffmpeg.org/releases/ diff --git a/multimedia/ffmpeg4/Makefile b/multimedia/ffmpeg4/Makefile index 710bc7994f63..eac9ea7b6396 100644 --- a/multimedia/ffmpeg4/Makefile +++ b/multimedia/ffmpeg4/Makefile @@ -1,6 +1,6 @@ PORTNAME= ffmpeg PORTVERSION= 4.4.4 -PORTREVISION= 22 +PORTREVISION= 23 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-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/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/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/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/libcec/Makefile b/multimedia/libcec/Makefile index f0d8bcd10e3a..9a777814c048 100644 --- a/multimedia/libcec/Makefile +++ b/multimedia/libcec/Makefile @@ -1,5 +1,5 @@ PORTNAME= libcec -PORTVERSION= 7.0.0 +PORTVERSION= 7.1.1 DISTVERSIONPREFIX= libcec- CATEGORIES= multimedia diff --git a/multimedia/libcec/distinfo b/multimedia/libcec/distinfo index 52ddeb2fcb77..99517bbfd16a 100644 --- a/multimedia/libcec/distinfo +++ b/multimedia/libcec/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740836028 -SHA256 (Pulse-Eight-libcec-libcec-7.0.0_GH0.tar.gz) = 7f9e57ae9fad37649adb6749b8f1310a71ccf3e92ae8b2d1cc9e8ae2d1da83f8 -SIZE (Pulse-Eight-libcec-libcec-7.0.0_GH0.tar.gz) = 362134 +TIMESTAMP = 1750954128 +SHA256 (Pulse-Eight-libcec-libcec-7.1.1_GH0.tar.gz) = 7f7da95a4c1e7160d42ca37a3ac80cf6f389b317e14816949e0fa5e2edf4cc64 +SIZE (Pulse-Eight-libcec-libcec-7.1.1_GH0.tar.gz) = 365046 diff --git a/multimedia/libcec/files/patch-src_libcec_cmake_SetBuildInfo.cmake b/multimedia/libcec/files/patch-src_libcec_cmake_SetBuildInfo.cmake deleted file mode 100644 index 776c896c46bc..000000000000 --- a/multimedia/libcec/files/patch-src_libcec_cmake_SetBuildInfo.cmake +++ /dev/null @@ -1,36 +0,0 @@ ---- src/libcec/cmake/SetBuildInfo.cmake.orig 2025-02-26 09:40:16 UTC -+++ src/libcec/cmake/SetBuildInfo.cmake -@@ -34,7 +34,7 @@ else() - set(BUILD_USER "(reproducible)") - else() - if(HAVE_WHOAMI_BIN) -- execute_process(COMMAND bash -c "whoami" OUTPUT_VARIABLE BUILD_USER) -+ execute_process(COMMAND sh -c "whoami" OUTPUT_VARIABLE BUILD_USER) - string(STRIP ${BUILD_USER} BUILD_USER) - set(LIB_INFO "${LIB_INFO} by ${BUILD_USER}") - else() -@@ -48,9 +48,9 @@ else() - else() - find_program(HAVE_HOSTNAME_BIN hostname /bin /usr/bin /usr/local/bin) - if(HAVE_HOSTNAME_BIN) -- execute_process(COMMAND bash -c "hostname" ARGS -f OUTPUT_VARIABLE BUILD_HOST RESULT_VARIABLE RETURN_HOST) -+ execute_process(COMMAND sh -c "hostname" ARGS -f OUTPUT_VARIABLE BUILD_HOST RESULT_VARIABLE RETURN_HOST) - if (RETURN_HOST) -- execute_process(COMMAND bash -c "hostname" OUTPUT_VARIABLE BUILD_HOST) -+ execute_process(COMMAND sh -c "hostname" OUTPUT_VARIABLE BUILD_HOST) - endif() - string(STRIP ${BUILD_HOST} BUILD_HOST) - set(LIB_INFO "${LIB_INFO}@${BUILD_HOST}") -@@ -60,9 +60,9 @@ else() - # add host info on which this was built to compile info - find_program(HAVE_UNAME_BIN uname /bin /usr/bin /usr/local/bin) - if(HAVE_UNAME_BIN) -- execute_process(COMMAND bash -c "uname" ARGS -s OUTPUT_VARIABLE BUILD_SYSNAME) -- execute_process(COMMAND bash -c "uname" ARGS -r OUTPUT_VARIABLE BUILD_SYSVER) -- execute_process(COMMAND bash -c "uname" ARGS -m OUTPUT_VARIABLE BUILD_SYSARCH) -+ execute_process(COMMAND sh -c "uname" ARGS -s OUTPUT_VARIABLE BUILD_SYSNAME) -+ execute_process(COMMAND sh -c "uname" ARGS -r OUTPUT_VARIABLE BUILD_SYSVER) -+ execute_process(COMMAND sh -c "uname" ARGS -m OUTPUT_VARIABLE BUILD_SYSARCH) - string(STRIP ${BUILD_SYSNAME} BUILD_SYSNAME) - string(STRIP ${BUILD_SYSVER} BUILD_SYSVER) - string(STRIP ${BUILD_SYSARCH} BUILD_SYSARCH) diff --git a/multimedia/libcec/pkg-plist b/multimedia/libcec/pkg-plist index c97b8450a8f7..8c152735012d 100644 --- a/multimedia/libcec/pkg-plist +++ b/multimedia/libcec/pkg-plist @@ -9,6 +9,7 @@ include/libcec/ceccloader.h include/libcec/cecloader.h include/libcec/cectypes.h include/libcec/version.h +lib/libcec.a lib/libcec.so lib/libcec.so.7 lib/libcec.so.%%PORTVERSION%% 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/obs-studio/Makefile b/multimedia/obs-studio/Makefile index 6c681b005d22..0f4330e6004e 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/ @@ -14,6 +14,7 @@ WWW= https://obsproject.com/ \ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= fails due to incompability of devel/boost-libs>=1.87 and devel/websocketpp<=0.82_2, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287916 BROKEN_armv7= compilation fails: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Werror,-Wformat] (32-builds aren't supported, see issue 10481) BROKEN_i386= link fails: relocation R_386_PC32 cannot be used against symbol 'strlist_split'; recompile with -fPIC, see https://github.com/obsproject/obs-studio/issues/10481 @@ -50,7 +51,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/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/vcdimager/Makefile b/multimedia/vcdimager/Makefile index 334b2c022eb4..af00735014ca 100644 --- a/multimedia/vcdimager/Makefile +++ b/multimedia/vcdimager/Makefile @@ -1,6 +1,6 @@ PORTNAME= vcdimager -PORTVERSION= 2.0.1 -PORTREVISION= 6 +DISTVERSION= 2.0.1 +PORTREVISION= 8 CATEGORIES= multimedia MASTER_SITES= GNU @@ -19,7 +19,6 @@ USE_GNOME= libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share INSTALL_TARGET= install-strip TEST_TARGET= check diff --git a/multimedia/vcdimager/files/patch-frontends_xml_vcd__xml__common.c b/multimedia/vcdimager/files/patch-frontends_xml_vcd__xml__common.c new file mode 100644 index 000000000000..a76d8ce6da95 --- /dev/null +++ b/multimedia/vcdimager/files/patch-frontends_xml_vcd__xml__common.c @@ -0,0 +1,35 @@ +--- frontends/xml/vcd_xml_common.c.orig 2018-01-03 20:17:37 UTC ++++ frontends/xml/vcd_xml_common.c +@@ -242,16 +242,26 @@ _convert (const char in[], const char encoding[], bool + + temp = size - 1; + if (from) { +- if (NULL != handler->output) +- ret = handler->output (out, &out_size, (const unsigned char *) in, &temp); +- else ++ if (!(handler->flags & 2) && NULL != handler->output.func) ++ ret = handler->output.func (handler->outputCtxt, out, &out_size, (const unsigned char *) in, &temp, 1); ++ if ((handler->flags & 2) && NULL != handler->output.legacyFunc) ++ ret = handler->output.legacyFunc (out, &out_size, (const unsigned char *) in, &temp); ++ else { ++ xmlCharEncCloseFunc(handler); + return strdup(in); ++ } + } else { +- if (NULL != handler->input) +- ret = handler->input (out, &out_size, (const unsigned char *) in, &temp); +- else ++ if (!(handler->flags & 2) && NULL != handler->input.func) ++ ret = handler->input.func (handler->inputCtxt, out, &out_size, (const unsigned char *) in, &temp, 1); ++ if ((handler->flags & 2) && NULL != handler->input.legacyFunc) ++ ret = handler->input.legacyFunc (out, &out_size, (const unsigned char *) in, &temp); ++ else { ++ xmlCharEncCloseFunc(handler); + return strdup(in); ++ } + } ++ ++ xmlCharEncCloseFunc(handler); + + if (ret < 0 || (temp - size + 1)) + { 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$//}/ \ |