Date: Tue, 31 Mar 2026 18:34:36 +0000 From: Rene Ladan <rene@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 0918a505acd3 - main - multimedia/gstreamer1-vaapi: Remove expired port Message-ID: <69cc13bc.1a0bf.49c285a1@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=0918a505acd3f25412174155d8116682fafa3865 commit 0918a505acd3f25412174155d8116682fafa3865 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2026-03-31 18:34:32 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2026-03-31 18:34:32 +0000 multimedia/gstreamer1-vaapi: Remove expired port 2026-03-31 multimedia/gstreamer1-vaapi: Project discontinued --- MOVED | 1 + multimedia/Makefile | 1 - multimedia/gstreamer1-vaapi/Makefile | 44 ---------------------- multimedia/gstreamer1-vaapi/distinfo | 3 -- ...atch-gst-libs_gst_vaapi_gstvaapidecoder__h265.c | 13 ------- ...patch-gst-libs_gst_vaapi_gstvaapidisplay__drm.c | 22 ----------- .../patch-gst_vaapi_gstvaapivideobufferpool.h | 13 ------- multimedia/gstreamer1-vaapi/pkg-descr | 6 --- multimedia/gstreamer1-vaapi/pkg-plist | 1 - 9 files changed, 1 insertion(+), 103 deletions(-) diff --git a/MOVED b/MOVED index a73c48119fd4..11a8c18cfa37 100644 --- a/MOVED +++ b/MOVED @@ -5216,3 +5216,4 @@ sysutils/tmate||2026-03-31|Has expired: Upstream unmaintained x11/mrxvt||2026-03-31|Has expired: Upstream unmaintained and has known vulnerability www/glassfish4|www/glassfish|2026-03-31|Has expired: Very old version reached EoL, use www/glassfish instead devel/qjson||2026-03-31|Has expired: Deprecated upstream, not used by anything +multimedia/gstreamer1-vaapi||2026-03-31|Has expired: Project discontinued diff --git a/multimedia/Makefile b/multimedia/Makefile index d67e680c054d..543e9d837619 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -109,7 +109,6 @@ SUBDIR += gstreamer1-plugins-x264 SUBDIR += gstreamer1-plugins-x265 SUBDIR += gstreamer1-rtsp-server - SUBDIR += gstreamer1-vaapi SUBDIR += gstreamermm SUBDIR += gtk-pipe-viewer SUBDIR += gtk-youtube-viewer diff --git a/multimedia/gstreamer1-vaapi/Makefile b/multimedia/gstreamer1-vaapi/Makefile deleted file mode 100644 index 03948af94ef7..000000000000 --- a/multimedia/gstreamer1-vaapi/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -PORTNAME= gstreamer1-vaapi -PORTVERSION= ${gst-vaapi_VERSION} -CATEGORIES= multimedia -MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer-vaapi/ -DISTNAME= gstreamer-vaapi-${PORTVERSION} - -MAINTAINER= multimedia@FreeBSD.org -COMMENT= GStreamer hardware video decoding via VA-API plug-in -WWW= https://github.com/GStreamer/gstreamer-vaapi - -LICENSE= LGPL21 - -DEPRECATED= Project discontinued -EXPIRATION_DATE= 2026-03-31 - -LIB_DEPENDS= libva.so:multimedia/libva - -USES= bison compiler:c11 gettext-runtime gl gnome gstreamer libtool \ - meson ninja pkgconfig python:build tar:xz xorg -USE_GNOME= glib20 -USE_GSTREAMER= bad -USE_GL= gl -USE_LDCONFIG= yes -USE_XORG= x11 xrandr xrender xorgproto - -MESON_ARGS= -Ddoc=disabled -Dexamples=disabled - -BINARY_ALIAS= python3=${PYTHON_VERSION} - -OPTIONS_DEFINE= DRM WAYLAND -OPTIONS_DEFAULT=DRM WAYLAND - -DRM_DESC= KMS console and headless support -DRM_BUILD_DEPENDS= libdrm>0:graphics/libdrm -DRM_LIB_DEPENDS= libudev.so:devel/libudev-devd -DRM_MESON_ENABLED= drm - -WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.15:graphics/wayland-protocols -WAYLAND_LIB_DEPENDS= libva-wayland.so:multimedia/libva \ - libwayland-client.so:graphics/wayland -WAYLAND_MESON_ENABLED= wayland -WAYLAND_IMPLIES= DRM - -.include <bsd.port.mk> diff --git a/multimedia/gstreamer1-vaapi/distinfo b/multimedia/gstreamer1-vaapi/distinfo deleted file mode 100644 index d21cd44074b5..000000000000 --- a/multimedia/gstreamer1-vaapi/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1767505494 -SHA256 (gstreamer-vaapi-1.26.10.tar.xz) = 64633e188d0b6005847fd8e3ad70c0c20c86caeeae4f211f3e383b1455fc5d09 -SIZE (gstreamer-vaapi-1.26.10.tar.xz) = 558936 diff --git a/multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapidecoder__h265.c b/multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapidecoder__h265.c deleted file mode 100644 index e5f925e10073..000000000000 --- a/multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapidecoder__h265.c +++ /dev/null @@ -1,13 +0,0 @@ -Adaptations for GStreamer 1.28.1 - ---- gst-libs/gst/vaapi/gstvaapidecoder_h265.c.orig 2025-12-25 14:44:26 UTC -+++ gst-libs/gst/vaapi/gstvaapidecoder_h265.c -@@ -456,7 +456,7 @@ nal_is_irap (guint8 nal_type) - nal_is_irap (guint8 nal_type) - { - if ((nal_type >= GST_H265_NAL_SLICE_BLA_W_LP) && -- (nal_type <= RESERVED_IRAP_NAL_TYPE_MAX)) -+ (nal_type <= GST_H265_RESERVED_IRAP_NAL_TYPE_MAX)) - return TRUE; - return FALSE; - } diff --git a/multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapidisplay__drm.c b/multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapidisplay__drm.c deleted file mode 100644 index f0ea9ac78261..000000000000 --- a/multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapidisplay__drm.c +++ /dev/null @@ -1,22 +0,0 @@ -Workaround for an incompatibility bug in our libudev-devd. -See https://github.com/FreeBSDDesktop/libudev-devd/issues/19 - ---- gst-libs/gst/vaapi/gstvaapidisplay_drm.c.orig 2025-12-25 14:44:26 UTC -+++ gst-libs/gst/vaapi/gstvaapidisplay_drm.c -@@ -118,6 +118,7 @@ get_default_device_path (GstVaapiDisplay * display) - udev_list_entry_foreach (l, udev_enumerate_get_list_entry (e)) { - syspath = udev_list_entry_get_name (l); - device = udev_device_new_from_syspath (udev, syspath); -+#ifdef __linux__ - parent = udev_device_get_parent (device); - - for (i = 0; allowed_subsystems[i] != NULL; i++) -@@ -129,7 +130,7 @@ get_default_device_path (GstVaapiDisplay * display) - udev_device_unref (device); - continue; - } -- -+#endif - devpath = udev_device_get_devnode (device); - fd = open (devpath, O_RDWR | O_CLOEXEC); - if (fd < 0) { diff --git a/multimedia/gstreamer1-vaapi/files/patch-gst_vaapi_gstvaapivideobufferpool.h b/multimedia/gstreamer1-vaapi/files/patch-gst_vaapi_gstvaapivideobufferpool.h deleted file mode 100644 index 79e93a293113..000000000000 --- a/multimedia/gstreamer1-vaapi/files/patch-gst_vaapi_gstvaapivideobufferpool.h +++ /dev/null @@ -1,13 +0,0 @@ -Adaptation for GStreamer 1.28.0 - ---- gst/vaapi/gstvaapivideobufferpool.h.orig 2025-12-25 14:44:26 UTC -+++ gst/vaapi/gstvaapivideobufferpool.h -@@ -23,7 +23,7 @@ - #ifndef GST_VAAPI_VIDEO_BUFFER_POOL_H - #define GST_VAAPI_VIDEO_BUFFER_POOL_H - --#include <gst/video/gstvideopool.h> -+#include <gst/video/video.h> - #include <gst/vaapi/gstvaapidisplay.h> - #include <gst/vaapi/gstvaapisurfaceproxy.h> - diff --git a/multimedia/gstreamer1-vaapi/pkg-descr b/multimedia/gstreamer1-vaapi/pkg-descr deleted file mode 100644 index a01b543ff9b6..000000000000 --- a/multimedia/gstreamer1-vaapi/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -gstreamer-vaapi is a collection of GStreamer plugins and helper -libraries that allow hardware accelerated video decoding through -VA-API. Depending on the underlying hardware, the following video -decoders are supported: JPEG, MPEG-2, MPEG-4:2, H.264 and VC-1. -Renderers are available for X11, GLX, Wayland and raw DRM for headless -pipelines. diff --git a/multimedia/gstreamer1-vaapi/pkg-plist b/multimedia/gstreamer1-vaapi/pkg-plist deleted file mode 100644 index 4144bda81efa..000000000000 --- a/multimedia/gstreamer1-vaapi/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -lib/gstreamer-1.0/libgstvaapi.sohome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cc13bc.1a0bf.49c285a1>
