diff --git a/multimedia/py-ustreamer/Makefile b/multimedia/py-ustreamer/Makefile index c1ca0f4873bc..a7ef6c33714f 100644 --- a/multimedia/py-ustreamer/Makefile +++ b/multimedia/py-ustreamer/Makefile @@ -1,28 +1,28 @@ PORTNAME= ustreamer DISTVERSIONPREFIX= v -DISTVERSION= 6.33 +DISTVERSION= 6.34 CATEGORIES= multimedia net PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Lightweight and fast MJPG-HTTP streamer WWW= https://github.com/pikvm/ustreamer LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/../LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libevent.so:devel/libevent USES= compiler:c17 gmake jpeg localbase:ldflags pkgconfig python USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= pikvm WRKSRC_SUBDIR= python post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ustreamer${PYTHON_EXT_SUFFIX}.so .include diff --git a/multimedia/py-ustreamer/distinfo b/multimedia/py-ustreamer/distinfo index 9cae55d8d62c..093ac607ef5d 100644 --- a/multimedia/py-ustreamer/distinfo +++ b/multimedia/py-ustreamer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740537063 -SHA256 (pikvm-ustreamer-v6.33_GH0.tar.gz) = c7e7893a71749c28caf4ad23da81e4e607d123c228fa11ae381379a2cee067db -SIZE (pikvm-ustreamer-v6.33_GH0.tar.gz) = 148463 +TIMESTAMP = 1741278025 +SHA256 (pikvm-ustreamer-v6.34_GH0.tar.gz) = ea04cd34e9343a309b9569137ce702413ce1fa7765c7b23952b13bea2c72e15e +SIZE (pikvm-ustreamer-v6.34_GH0.tar.gz) = 148568 diff --git a/multimedia/ustreamer/Makefile b/multimedia/ustreamer/Makefile index 06ff94805423..4b8edaebffb5 100644 --- a/multimedia/ustreamer/Makefile +++ b/multimedia/ustreamer/Makefile @@ -1,60 +1,59 @@ PORTNAME= ustreamer DISTVERSIONPREFIX= v -DISTVERSION= 6.33 -PORTREVISION= 1 +DISTVERSION= 6.34 CATEGORIES= multimedia net MAINTAINER= yuri@FreeBSD.org COMMENT= Lightweight and fast MJPG-HTTP streamer WWW= https://github.com/pikvm/ustreamer LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libevent.so:devel/libevent USES= compiler:c17 gmake jpeg localbase:ldflags pkgconfig USE_GITHUB= yes GH_ACCOUNT= pikvm MAKE_ARGS= MANPREFIX=${PREFIX}/share/man INSTALL_TARGET= install-strip PLIST_FILES= bin/ustreamer \ bin/ustreamer-dump \ share/man/man1/ustreamer-dump.1.gz \ share/man/man1/ustreamer.1.gz OPTIONS_DEFINE= DRM JANUS SETPROCTITLE OPTIONS_DEFAULT= DRM JANUS SETPROCTITLE DRM_DESC= Use libdrm for V4P functionality DRM_MAKE_ARGS= WITH_V4P=1 DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm DRM_PLIST_FILES= bin/ustreamer-v4p JANUS_DESC= Build Janus plugin for Janus WebRTC gateway JANUS_MAKE_ARGS= WITH_JANUS=1 JANUS_USES= gettext-runtime gnome JANUS_USE= GNOME=glib20 JANUS_CFLAGS= -I${LOCALBASE}/include/janus # https://github.com/meetecho/janus-gateway/issues/3523, https://github.com/pikvm/ustreamer/issues/305 JANUS_BUILD_DEPENDS= janus>0:www/janus JANUS_LIB_DEPENDS= libasound.so:audio/alsa-lib \ libjansson.so:devel/jansson \ libspeexdsp.so:audio/speexdsp \ libopus.so:audio/opus JANUS_RUN_DEPENDS= janus>0:www/janus JANUS_PLIST_FILES= lib/ustreamer/janus/libjanus_ustreamer.so SETPROCTITLE_DESC= Enable setproctitle functionality SETPROCTITLE_MAKE_ARGS_OFF= WITH_SETPROCTITLE=0 post-install-JANUS-on: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ustreamer/janus/libjanus_ustreamer.so # other optional dependencies: # * libgpiod: linux-only library sourced from git.kernel.org probably not supporting FreeBSD .include diff --git a/multimedia/ustreamer/distinfo b/multimedia/ustreamer/distinfo index e38e605eb00e..6375956c2705 100644 --- a/multimedia/ustreamer/distinfo +++ b/multimedia/ustreamer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740537047 -SHA256 (pikvm-ustreamer-v6.33_GH0.tar.gz) = c7e7893a71749c28caf4ad23da81e4e607d123c228fa11ae381379a2cee067db -SIZE (pikvm-ustreamer-v6.33_GH0.tar.gz) = 148463 +TIMESTAMP = 1741278038 +SHA256 (pikvm-ustreamer-v6.34_GH0.tar.gz) = ea04cd34e9343a309b9569137ce702413ce1fa7765c7b23952b13bea2c72e15e +SIZE (pikvm-ustreamer-v6.34_GH0.tar.gz) = 148568 diff --git a/multimedia/ustreamer/files/patch-src_Makefile b/multimedia/ustreamer/files/patch-src_Makefile deleted file mode 100644 index e1f857a10a2e..000000000000 --- a/multimedia/ustreamer/files/patch-src_Makefile +++ /dev/null @@ -1,15 +0,0 @@ ---- src/Makefile.orig 2024-03-26 18:23:16 UTC -+++ src/Makefile -@@ -13,9 +13,9 @@ _CFLAGS = -MD -c -std=c17 -Wall -Wextra -D_GNU_SOURCE - - _CFLAGS = -MD -c -std=c17 -Wall -Wextra -D_GNU_SOURCE $(CFLAGS) - --_USTR_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt -latomic -levent -levent_pthreads --_DUMP_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt -latomic --_V4P_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt -latomic -+_USTR_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt -levent -levent_pthreads -+_DUMP_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt -+_V4P_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt - - _USTR_SRCS = $(shell ls \ - libs/*.c \ diff --git a/multimedia/ustreamer/files/patch-src_libs_drm_drm.c b/multimedia/ustreamer/files/patch-src_libs_drm_drm.c deleted file mode 100644 index 78e285bfa747..000000000000 --- a/multimedia/ustreamer/files/patch-src_libs_drm_drm.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/libs/drm/drm.c.orig 2025-02-28 19:07:57 UTC -+++ src/libs/drm/drm.c -@@ -28,7 +28,6 @@ - - #include - #include --#include - - #include -