git: ff5a16ab9b53 - main - GStreamer: Update to 1.26.1

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Fri, 02 May 2025 15:56:31 UTC
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ff5a16ab9b5316ffcec2cb2cb992aef1cc8746f1

commit ff5a16ab9b5316ffcec2cb2cb992aef1cc8746f1
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-05-02 15:51:09 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-05-02 15:56:27 +0000

    GStreamer: Update to 1.26.1
    
    https://gstreamer.freedesktop.org/releases/1.26/#1.26.1
---
 Mk/Uses/gstreamer.mk                                   |  2 +-
 multimedia/gstreamer1-editing-services/distinfo        |  6 +++---
 multimedia/gstreamer1-libav/distinfo                   |  6 +++---
 .../files/patch-sys_v4l2_gstv4l2object.c               | 13 +++++++++++--
 multimedia/gstreamer1-plugins/distinfo                 | 18 +++++++++---------
 multimedia/gstreamer1-rtsp-server/distinfo             |  6 +++---
 multimedia/gstreamer1-vaapi/distinfo                   |  6 +++---
 multimedia/gstreamer1/distinfo                         |  6 +++---
 multimedia/py-gstreamer1/distinfo                      |  6 +++---
 9 files changed, 39 insertions(+), 30 deletions(-)

diff --git a/Mk/Uses/gstreamer.mk b/Mk/Uses/gstreamer.mk
index b60f1f1499ef..abea43bc9db1 100644
--- a/Mk/Uses/gstreamer.mk
+++ b/Mk/Uses/gstreamer.mk
@@ -48,7 +48,7 @@ _GST_VER=	${_GST_VER_DEFAULT}
 # - multimedia/gstreamer1-rtsp-server
 # - multimedia/gstreamer1-vaapi
 # - multimedia/py-gstreamer1
-_GST1_VERSION=		1.26.0
+_GST1_VERSION=		1.26.1
 _GST1_LIB_VER=		1.0
 _GST1_SOVERSION=	0.${_GST1_VERSION:R:E}${${_GST1_VERSION:E} > 9:?:0}${_GST1_VERSION:E}.0
 
diff --git a/multimedia/gstreamer1-editing-services/distinfo b/multimedia/gstreamer1-editing-services/distinfo
index 46b6f3ba651c..390110eb5361 100644
--- a/multimedia/gstreamer1-editing-services/distinfo
+++ b/multimedia/gstreamer1-editing-services/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742500957
-SHA256 (gst-editing-services-1.26.0.tar.xz) = af5b27f5c9363027372100cac0baf19055280729df1cc58dd4e454ef698eb1ff
-SIZE (gst-editing-services-1.26.0.tar.xz) = 836848
+TIMESTAMP = 1746080692
+SHA256 (gst-editing-services-1.26.1.tar.xz) = 230e3633be0c3c342b1a5e3f827ea897f8753efb28d18b154821b701a216aac3
+SIZE (gst-editing-services-1.26.1.tar.xz) = 840640
diff --git a/multimedia/gstreamer1-libav/distinfo b/multimedia/gstreamer1-libav/distinfo
index 0f4d73a80fe6..3854c1eb905c 100644
--- a/multimedia/gstreamer1-libav/distinfo
+++ b/multimedia/gstreamer1-libav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742500972
-SHA256 (gst-libav-1.26.0.tar.xz) = 707a8b687ff5fddcee5b02415e2ec9b71b4ac44d0b7aec3b477364ceecbf1ecf
-SIZE (gst-libav-1.26.0.tar.xz) = 190152
+TIMESTAMP = 1746080702
+SHA256 (gst-libav-1.26.1.tar.xz) = 350a20b45b6655b6e10265430bdfbb3c436a96e9611b79caabef8f10abe570ea
+SIZE (gst-libav-1.26.1.tar.xz) = 193856
diff --git a/multimedia/gstreamer1-plugins-good/files/patch-sys_v4l2_gstv4l2object.c b/multimedia/gstreamer1-plugins-good/files/patch-sys_v4l2_gstv4l2object.c
index 1eb3b635f7b6..8b9828c0775b 100644
--- a/multimedia/gstreamer1-plugins-good/files/patch-sys_v4l2_gstv4l2object.c
+++ b/multimedia/gstreamer1-plugins-good/files/patch-sys_v4l2_gstv4l2object.c
@@ -1,6 +1,15 @@
---- sys/v4l2/gstv4l2object.c.orig	2025-03-11 20:14:44 UTC
+--- sys/v4l2/gstv4l2object.c.orig	2025-04-24 19:20:14 UTC
 +++ sys/v4l2/gstv4l2object.c
-@@ -5262,7 +5262,9 @@ gst_v4l2_object_probe_caps (GstV4l2Object * v4l2object
+@@ -529,7 +529,7 @@ v4l2_mmap_wrapper (gpointer start, gsize length, gint 
+ 
+ #endif /* SIZEOF_OFF_T < 8 */
+ 
+-#if defined(__linux__) && !defined(__GLIBC__)
++#if !defined(__GLIBC__)
+ /* v4l2_ioctl always takes request as unsigned long int, not ioctl_req_t */
+ static gint
+ v4l2_ioctl_wrapper (gint fd, ioctl_req_t request, ...)
+@@ -5285,7 +5285,9 @@ gst_v4l2_object_probe_caps (GstV4l2Object * v4l2object
      if (v4l2object->ioctl (v4l2object->video_fd, VIDIOC_CROPCAP, &cropcap) < 0) {
  
        switch (errno) {
diff --git a/multimedia/gstreamer1-plugins/distinfo b/multimedia/gstreamer1-plugins/distinfo
index b422f125f4f8..a79f1b6b2157 100644
--- a/multimedia/gstreamer1-plugins/distinfo
+++ b/multimedia/gstreamer1-plugins/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1742501019
-SHA256 (gst-plugins-base-1.26.0.tar.xz) = e23189fbed2ec486690382d1055c19eeaf5aae3e95e2576fc4c884d96a90e69e
-SIZE (gst-plugins-base-1.26.0.tar.xz) = 2461680
-SHA256 (gst-plugins-bad-1.26.0.tar.xz) = f8287a84c5f66368a5a50da5f969994a02c47f20220ffe1ca3154193e65af216
-SIZE (gst-plugins-bad-1.26.0.tar.xz) = 7736148
-SHA256 (gst-plugins-ugly-1.26.0.tar.xz) = a86b51c8454a813120848c803421f327d8c07aabcae461e0597cc49398c0fcde
-SIZE (gst-plugins-ugly-1.26.0.tar.xz) = 215404
-SHA256 (gst-plugins-good-1.26.0.tar.xz) = 9e18f139ef69ad0867c2dfbb8fe1d1736d76df11aac83f60e8d3adb1e2eaf03b
-SIZE (gst-plugins-good-1.26.0.tar.xz) = 2966924
+TIMESTAMP = 1746080742
+SHA256 (gst-plugins-base-1.26.1.tar.xz) = 659553636f84dcf388cad5cf6530e02b0b2d3dc450e76199287ba9db6a6c5226
+SIZE (gst-plugins-base-1.26.1.tar.xz) = 2471276
+SHA256 (gst-plugins-bad-1.26.1.tar.xz) = 9b8415b1bb3726a499578fb39907952981716643f660215fe68628fbd8629197
+SIZE (gst-plugins-bad-1.26.1.tar.xz) = 7751024
+SHA256 (gst-plugins-ugly-1.26.1.tar.xz) = 34d9bcec8e88b008839d8de33fb043ae75eb04e466df74066fd66ee487a8ec4f
+SIZE (gst-plugins-ugly-1.26.1.tar.xz) = 219112
+SHA256 (gst-plugins-good-1.26.1.tar.xz) = fcdcb2f77620a599557b2843d1c6c55c2b660f5fc28222b542847d11d9ca982f
+SIZE (gst-plugins-good-1.26.1.tar.xz) = 2975136
diff --git a/multimedia/gstreamer1-rtsp-server/distinfo b/multimedia/gstreamer1-rtsp-server/distinfo
index 8e8d4ceaa908..0799b2a66341 100644
--- a/multimedia/gstreamer1-rtsp-server/distinfo
+++ b/multimedia/gstreamer1-rtsp-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742501042
-SHA256 (gst-rtsp-server-1.26.0.tar.xz) = e983c039496e3f75e39696554ce74db4120e2465de17aa1cc37160568e9b40bc
-SIZE (gst-rtsp-server-1.26.0.tar.xz) = 272400
+TIMESTAMP = 1746080758
+SHA256 (gst-rtsp-server-1.26.1.tar.xz) = 253fdfec78320c2f67486cd3797a0253c06982c3a8d5160f795b4257fadab301
+SIZE (gst-rtsp-server-1.26.1.tar.xz) = 276216
diff --git a/multimedia/gstreamer1-vaapi/distinfo b/multimedia/gstreamer1-vaapi/distinfo
index 026bca921253..fe6cf0898ccf 100644
--- a/multimedia/gstreamer1-vaapi/distinfo
+++ b/multimedia/gstreamer1-vaapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742501087
-SHA256 (gstreamer-vaapi-1.26.0.tar.xz) = 573931d455f5a96f63db7c8d35d51322b8d287816e8c6a77d84cfbb9fa1351f1
-SIZE (gstreamer-vaapi-1.26.0.tar.xz) = 529064
+TIMESTAMP = 1746080776
+SHA256 (gstreamer-vaapi-1.26.1.tar.xz) = 1fc779690cd8d6c5ef3cd84e5a552f864815ea8d9c269370c8d21e0b6d5337c9
+SIZE (gstreamer-vaapi-1.26.1.tar.xz) = 544020
diff --git a/multimedia/gstreamer1/distinfo b/multimedia/gstreamer1/distinfo
index 85692d474deb..d515b86937da 100644
--- a/multimedia/gstreamer1/distinfo
+++ b/multimedia/gstreamer1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742500926
-SHA256 (gstreamer-1.26.0.tar.xz) = 1b2ee4028010c25b776effa7c396c7e3e1861b60b9417e416f4914abcdff279f
-SIZE (gstreamer-1.26.0.tar.xz) = 1869668
+TIMESTAMP = 1746080679
+SHA256 (gstreamer-1.26.1.tar.xz) = 30a4c4a5e48345583eb596aa265d0f53c0feb93011d93a6aaa70dd6e3c519dc4
+SIZE (gstreamer-1.26.1.tar.xz) = 1874400
diff --git a/multimedia/py-gstreamer1/distinfo b/multimedia/py-gstreamer1/distinfo
index d8229be75e29..25a2623bd434 100644
--- a/multimedia/py-gstreamer1/distinfo
+++ b/multimedia/py-gstreamer1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742501098
-SHA256 (gst-python-1.26.0.tar.xz) = e5046a05d77abb15671ad01cd1908d17d62e5a06f5d7841be4342ade2a3fb8db
-SIZE (gst-python-1.26.0.tar.xz) = 110572
+TIMESTAMP = 1746097807
+SHA256 (gst-python-1.26.1.tar.xz) = 2dce1ecc8a80ce8e0b6f0e0cb3fad3bcd5d65ebe0622ed28eaae97b4559a6a85
+SIZE (gst-python-1.26.1.tar.xz) = 114324