Update GStreamer to version 1.28.1.

This commit is contained in:
ajacoutot
2026-02-27 14:10:33 +00:00
parent 6ad764ee1a
commit 5395f15804
24 changed files with 79 additions and 70 deletions
+1 -1
View File
@@ -13,7 +13,7 @@
PORTROACH= limitw:1,even
V ?= 1.28.0
V ?= 1.28.1
API= 1.0
SUBST_VARS += API
+5 -5
View File
@@ -3,11 +3,11 @@ COMMENT= framework for streaming media
DISTNAME= gstreamer-${V}
PKGNAME= gstreamer1-${V}
SHARED_LIBS += gstreamer-1.0 7.4 # 0.2800.0
SHARED_LIBS += gstbase-1.0 7.4 # 0.2800.0
SHARED_LIBS += gstcontroller-1.0 7.4 # 0.2800.0
SHARED_LIBS += gstnet-1.0 7.4 # 0.2800.0
SHARED_LIBS += gstcheck-1.0 7.4 # 0.2800.0
SHARED_LIBS += gstreamer-1.0 7.4 # 0.2801.0
SHARED_LIBS += gstbase-1.0 7.4 # 0.2801.0
SHARED_LIBS += gstcontroller-1.0 7.4 # 0.2801.0
SHARED_LIBS += gstnet-1.0 7.4 # 0.2801.0
SHARED_LIBS += gstcheck-1.0 7.4 # 0.2801.0
WANTLIB += c execinfo gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
WANTLIB += intl m
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gstreamer-1.28.0.tar.xz) = bIZ2vDmitBCE/Ush0sN5hcaayXnAPOWVdduUWjpiOv0=
SIZE (gstreamer/gstreamer-1.28.0.tar.xz) = 1904736
SHA256 (gstreamer/gstreamer-1.28.1.tar.xz) = tl4v+jW9v4eYy3XCP/w9BeSE5ING/3VGhEuoUhdmRQQ=
SIZE (gstreamer/gstreamer-1.28.1.tar.xz) = 1920144
@@ -1,7 +1,7 @@
Index: meson.build
--- meson.build.orig
+++ meson.build
@@ -601,12 +601,14 @@ if nsl_lib.found()
@@ -594,12 +594,14 @@ if nsl_lib.found()
network_deps += nsl_lib
endif
+1 -1
View File
@@ -169,7 +169,7 @@ share/bash-completion/helpers/
share/bash-completion/helpers/gst
share/cmake/
share/cmake/FindGStreamer.cmake
share/gdb/auto-load/usr/local/lib/libgstreamer-${API}.so.0.2800.0-gdb.py
share/gdb/auto-load/usr/local/lib/libgstreamer-${API}.so.0.2801.0-gdb.py
share/gir-${API}/Gst-${API}.gir
share/gir-${API}/GstBase-${API}.gir
share/gir-${API}/GstCheck-${API}.gir
+2 -2
View File
@@ -2,8 +2,8 @@ COMMENT= GStreamer development and validation tools
DISTNAME= gst-devtools-${V}
SHARED_LIBS += gstvalidate-1.0 0.2 # 0.2800.0
SHARED_LIBS += gstvalidate-default-overrides-1.0 0.2 # 0.2800.0
SHARED_LIBS += gstvalidate-1.0 0.2 # 0.2801.0
SHARED_LIBS += gstvalidate-default-overrides-1.0 0.2 # 0.2801.0
SITES= ${SITE_GST:=gst-devtools/}
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-devtools-1.28.0.tar.xz) = GEposslnIQxt2srZqOLH68Xo35sQ/Xtyt/dYDMCmD7E=
SIZE (gstreamer/gst-devtools-1.28.0.tar.xz) = 1613100
SHA256 (gstreamer/gst-devtools-1.28.1.tar.xz) = pOSc0IKXKhMspfVL5So8OG2zfEyw5IfgF7oA2DpfmF0=
SIZE (gstreamer/gst-devtools-1.28.1.tar.xz) = 1628188
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gstreamer-docs-1.28.0.tar.xz) = hWKR+1PLSweXaQgQ9Iy/ztm5O2PnXXZFS5FlSE9I+Hc=
SIZE (gstreamer/gstreamer-docs-1.28.0.tar.xz) = 27534376
SHA256 (gstreamer/gstreamer-docs-1.28.1.tar.xz) = 2/eyMstTzA2Ys56ClVoZNNAp+yS7pRBoYUgJJJ3L4i4=
SIZE (gstreamer/gstreamer-docs-1.28.1.tar.xz) = 28274164
+5 -1
View File
@@ -807,19 +807,23 @@ share/gtk-doc/html/GStreamer-${API}/codecalpha/index.html
share/gtk-doc/html/GStreamer-${API}/codecalpha/vp8alphadecodebin.html
share/gtk-doc/html/GStreamer-${API}/codecalpha/vp9alphadecodebin.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstav1bitwriter.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstav1parser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gsth264bitwriter.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gsth264parser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gsth265bitwriter.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gsth265parser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gsth266parser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstjpeg2000sampling.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstjpegbitwriter.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstjpegparser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstlcevcmeta.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstmpeg4parser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstmpegvideometa.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstmpegvideoparser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstvc1parser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstvp8parser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstvp8rangedecoder.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstvp9bitwriter.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/gstvp9parser.html
share/gtk-doc/html/GStreamer-${API}/codecparsers/index.html
share/gtk-doc/html/GStreamer-${API}/codecs/
@@ -2,7 +2,7 @@ COMMENT= library for creating audio and video editors
DISTNAME= gst-editing-services-${V}
SHARED_LIBS += ges-1.0 0.2 # 0.2800.0
SHARED_LIBS += ges-1.0 0.2 # 0.2801.0
SITES= ${SITE_GST:=gst-editing-services/}
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-editing-services-1.28.0.tar.xz) = 4r6HOmNsp4HLHqNjhnF08IwxJqVfN/xs2Ol3Fa7unAU=
SIZE (gstreamer/gst-editing-services-1.28.0.tar.xz) = 835324
SHA256 (gstreamer/gst-editing-services-1.28.1.tar.xz) = PWAAy+E1a+6+Klc9q9SW6SNIwwyEP/oTBQRp7D2hFdw=
SIZE (gstreamer/gst-editing-services-1.28.1.tar.xz) = 850784
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-libav-1.28.0.tar.xz) = 48k9t9oto7I3TMwuc5Qxb5GSRgq96oFlFlJ5HUbMuPs=
SIZE (gstreamer/gst-libav-1.28.0.tar.xz) = 184868
SHA256 (gstreamer/gst-libav-1.28.1.tar.xz) = v6karKOND9it3N1VnjW3VB4/MqX0EBlOxLoYBA3v7ps=
SIZE (gstreamer/gst-libav-1.28.1.tar.xz) = 201796
+19 -19
View File
@@ -2,26 +2,26 @@ COMMENT= bad elements for GStreamer
DISTNAME= gst-plugins-bad-${V}
SHARED_LIBS += gstadaptivedemux-1.0 4.4 # 0.2800.0
SHARED_LIBS += gstanalytics-1.0 0.2 # 0.2800.0
SHARED_LIBS += gstbadaudio-1.0 3.4 # 0.2800.0
SHARED_LIBS += gstbasecamerabinsrc-1.0 6.4 # 0.2800.0
SHARED_LIBS += gstcodecparsers-1.0 6.4 # 0.2800.0
SHARED_LIBS += gstcodecs-1.0 1.4 # 0.2800.0
SHARED_LIBS += gstdxva-1.0 0.2 # 0.2800.0
SHARED_LIBS += gstinsertbin-1.0 5.4 # 0.2800.0
SHARED_LIBS += gstisoff-1.0 3.4 # 0.2800.0
SHARED_LIBS += gstmpegts-1.0 5.4 # 0.2800.0
SHARED_LIBS += gstmse-1.0 0.2 # 0.2800.0
SHARED_LIBS += gstphotography-1.0 6.4 # 0.2800.0
SHARED_LIBS += gstplay-1.0 0.4 # 0.2800.0
SHARED_LIBS += gstplayer-1.0 3.4 # 0.2800.0
SHARED_LIBS += gstsctp-1.0 3.4 # 0.2800.0
SHARED_LIBS += gstadaptivedemux-1.0 4.4 # 0.2801.0
SHARED_LIBS += gstanalytics-1.0 0.2 # 0.2801.0
SHARED_LIBS += gstbadaudio-1.0 3.4 # 0.2801.0
SHARED_LIBS += gstbasecamerabinsrc-1.0 6.4 # 0.2801.0
SHARED_LIBS += gstcodecparsers-1.0 6.4 # 0.2801.0
SHARED_LIBS += gstcodecs-1.0 1.4 # 0.2801.0
SHARED_LIBS += gstdxva-1.0 0.2 # 0.2801.0
SHARED_LIBS += gstinsertbin-1.0 5.4 # 0.2801.0
SHARED_LIBS += gstisoff-1.0 3.4 # 0.2801.0
SHARED_LIBS += gstmpegts-1.0 5.4 # 0.2801.0
SHARED_LIBS += gstmse-1.0 0.2 # 0.2801.0
SHARED_LIBS += gstphotography-1.0 6.4 # 0.2801.0
SHARED_LIBS += gstplay-1.0 0.4 # 0.2801.0
SHARED_LIBS += gstplayer-1.0 3.4 # 0.2801.0
SHARED_LIBS += gstsctp-1.0 3.4 # 0.2801.0
SHARED_LIBS += gsttranscoder-1.0 1.4 # 0
SHARED_LIBS += gsturidownloader-1.0 5.4 # 0.2800.0
SHARED_LIBS += gstva-1.0 0.2 # 0.2800.0
SHARED_LIBS += gstwayland-1.0 0.3 # 0.2800.0
SHARED_LIBS += gstwebrtc-1.0 3.4 # 0.2800.0
SHARED_LIBS += gsturidownloader-1.0 5.4 # 0.2801.0
SHARED_LIBS += gstva-1.0 0.2 # 0.2801.0
SHARED_LIBS += gstwayland-1.0 0.3 # 0.2801.0
SHARED_LIBS += gstwebrtc-1.0 3.4 # 0.2801.0
COMPILER_LANGS = c c++
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-plugins-bad-1.28.0.tar.xz) = MtglBB5Xdfyb+ejDjjpcRsFEHu5n+BElckUKnCPINfA=
SIZE (gstreamer/gst-plugins-bad-1.28.0.tar.xz) = 7943256
SHA256 (gstreamer/gst-plugins-bad-1.28.1.tar.xz) = VsFZN4f4tVUIk9WeT/Kea8zPNJczFvpV40zkk+BDE6I=
SIZE (gstreamer/gst-plugins-bad-1.28.1.tar.xz) = 7972092
@@ -24,11 +24,14 @@ include/gstreamer-${API}/gst/basecamerabinsrc/gstcamerabin-enum.h
include/gstreamer-${API}/gst/basecamerabinsrc/gstcamerabinpreview.h
include/gstreamer-${API}/gst/codecparsers/
include/gstreamer-${API}/gst/codecparsers/codecparsers-prelude.h
include/gstreamer-${API}/gst/codecparsers/gstav1bitwriter.h
include/gstreamer-${API}/gst/codecparsers/gstav1parser.h
include/gstreamer-${API}/gst/codecparsers/gsth264bitwriter.h
include/gstreamer-${API}/gst/codecparsers/gsth264parser.h
include/gstreamer-${API}/gst/codecparsers/gsth265parser.h
include/gstreamer-${API}/gst/codecparsers/gsth266parser.h
include/gstreamer-${API}/gst/codecparsers/gstjpeg2000sampling.h
include/gstreamer-${API}/gst/codecparsers/gstjpegbitwriter.h
include/gstreamer-${API}/gst/codecparsers/gstjpegparser.h
include/gstreamer-${API}/gst/codecparsers/gstlcevcmeta.h
include/gstreamer-${API}/gst/codecparsers/gstmpeg4parser.h
@@ -142,6 +145,7 @@ include/gstreamer-${API}/gst/webrtc/webrtc.h
include/gstreamer-${API}/gst/webrtc/webrtc_fwd.h
lib/girepository-${API}/GstAnalytics-${API}.typelib
lib/girepository-${API}/GstBadAudio-${API}.typelib
lib/girepository-${API}/GstCodecParsers-${API}.typelib
lib/girepository-${API}/GstCodecs-${API}.typelib
lib/girepository-${API}/GstDxva-${API}.typelib
lib/girepository-${API}/GstInsertBin-${API}.typelib
@@ -275,6 +279,7 @@ lib/pkgconfig/gstreamer-wayland-${API}.pc
lib/pkgconfig/gstreamer-webrtc-${API}.pc
share/gir-${API}/GstAnalytics-${API}.gir
share/gir-${API}/GstBadAudio-${API}.gir
share/gir-${API}/GstCodecParsers-${API}.gir
share/gir-${API}/GstCodecs-${API}.gir
share/gir-${API}/GstDxva-${API}.gir
share/gir-${API}/GstInsertBin-${API}.gir
+12 -12
View File
@@ -2,18 +2,18 @@ COMMENT= base elements for GStreamer
DISTNAME= gst-plugins-base-${V}
SHARED_LIBS += gstallocators-1.0 6.5 # 0.2800.0
SHARED_LIBS += gsttag-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstfft-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstvideo-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstaudio-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstrtp-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstpbutils-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstsdp-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstrtsp-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstriff-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstapp-1.0 7.5 # 0.2800.0
SHARED_LIBS += gstgl-1.0 6.5 # 0.2800.0
SHARED_LIBS += gstallocators-1.0 6.5 # 0.2801.0
SHARED_LIBS += gsttag-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstfft-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstvideo-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstaudio-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstrtp-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstpbutils-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstsdp-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstrtsp-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstriff-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstapp-1.0 7.5 # 0.2801.0
SHARED_LIBS += gstgl-1.0 6.5 # 0.2801.0
SITES= ${SITE_GST:=gst-plugins-base/}
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-plugins-base-1.28.0.tar.xz) = 6s551jvS7esgSHd+qfQy2LbnM25lbLwg2kUPYjV1izE=
SIZE (gstreamer/gst-plugins-base-1.28.0.tar.xz) = 2496900
SHA256 (gstreamer/gst-plugins-base-1.28.1.tar.xz) = FEakwqkv9deNiOhaWZ8AOEQdUzMyNvDHLXLyGpwTJJc=
SIZE (gstreamer/gst-plugins-base-1.28.1.tar.xz) = 2514700
@@ -1,7 +1,7 @@
Index: meson.build
--- meson.build.orig
+++ meson.build
@@ -404,6 +404,7 @@ else
@@ -412,6 +412,7 @@ else
endif
base_platform_dep = []
@@ -9,7 +9,7 @@ Index: meson.build
# Check for libatomic for use of C11 atomics: some architectures need
# to link explicitly to this library.
# TODO: Once meson 1.7 is in use, this can be updated to
@@ -411,6 +412,7 @@ base_platform_dep = []
@@ -419,6 +420,7 @@ base_platform_dep = []
atomic_dep = cc.find_library('atomic', required: false)
base_platform_dep += [atomic_dep]
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-plugins-good-1.28.0.tar.xz) = 2XcA80b9+e9UYcA14j7RzpFsp6MdbdrZh/d0d0Nh23c=
SIZE (gstreamer/gst-plugins-good-1.28.0.tar.xz) = 5947824
SHA256 (gstreamer/gst-plugins-good-1.28.1.tar.xz) = c44mruQbemIFDkC4GtwBehEKfzLR7En6agMAhGxENo0=
SIZE (gstreamer/gst-plugins-good-1.28.1.tar.xz) = 5967360
@@ -1,7 +1,7 @@
Index: sys/v4l2/gstv4l2object.c
--- sys/v4l2/gstv4l2object.c.orig
+++ sys/v4l2/gstv4l2object.c
@@ -573,7 +573,7 @@ v4l2_mmap_wrapper (gpointer start, gsize length, gint
@@ -574,7 +574,7 @@ v4l2_mmap_wrapper (gpointer start, gsize length, gint
#endif /* SIZEOF_OFF_T < 8 */
@@ -10,7 +10,7 @@ Index: sys/v4l2/gstv4l2object.c
/* v4l2_ioctl always takes request as unsigned long int, not ioctl_req_t */
static gint
v4l2_ioctl_wrapper (gint fd, ioctl_req_t request, ...)
@@ -5385,7 +5385,9 @@ gst_v4l2_object_probe_caps (GstV4l2Object * v4l2object
@@ -5393,7 +5393,9 @@ gst_v4l2_object_probe_caps (GstV4l2Object * v4l2object
if (v4l2object->ioctl (v4l2object->video_fd, VIDIOC_CROPCAP, &cropcap) < 0) {
switch (errno) {
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-plugins-ugly-1.28.0.tar.xz) = dD8ouTyUHgrzhasZOiFQ+febxiaa3GOfZHXZhHlMIXw=
SIZE (gstreamer/gst-plugins-ugly-1.28.0.tar.xz) = 212400
SHA256 (gstreamer/gst-plugins-ugly-1.28.1.tar.xz) = QILzywY/zMP/wE5asIVLr96C0bNz6zyeqigRXdP5Wng=
SIZE (gstreamer/gst-plugins-ugly-1.28.1.tar.xz) = 225572
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-python-1.28.0.tar.xz) = nrqIKkE88GvwV15jX3PAotAfOr33bhj4BKkPP/agqi0=
SIZE (gstreamer/gst-python-1.28.0.tar.xz) = 122004
SHA256 (gstreamer/gst-python-1.28.1.tar.xz) = 1Hzqla25W6EEQ+14EsfF+ggHrvQ7mM0cbY+5+ahvcIU=
SIZE (gstreamer/gst-python-1.28.1.tar.xz) = 137136
+1 -1
View File
@@ -2,7 +2,7 @@ COMMENT= RTSP server library based on GStreamer
DISTNAME= gst-rtsp-server-${V}
SHARED_LIBS += gstrtspserver-1.0 0.2 # 0.2800.0
SHARED_LIBS += gstrtspserver-1.0 0.2 # 0.2801.0
SITES= ${SITE_GST:=gst-rtsp-server/}
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-rtsp-server-1.28.0.tar.xz) = XtCTjqD8HfJwnMk5JF2TKU8JstciDhn3/NswbOK2zuU=
SIZE (gstreamer/gst-rtsp-server-1.28.0.tar.xz) = 269900
SHA256 (gstreamer/gst-rtsp-server-1.28.1.tar.xz) = bNDoavIM+3Sb3CTS9cMPTmCj6NGYrk4C51S5k3vb+DI=
SIZE (gstreamer/gst-rtsp-server-1.28.1.tar.xz) = 285364