]> git.99rst.org Git - openwrt-packages.git/commitdiff
gst1-libav: update to 1.28.7
authorW. Michael Petullo <redacted>
Fri, 18 Sep 2026 09:02:43 +0000 (12:02 +0300)
committerAlexandru Ardelean <redacted>
Sun, 20 Sep 2026 10:59:46 +0000 (13:59 +0300)
Upstream list of changes is available at
https://gstreamer.freedesktop.org/releases/1.28/#1.28.7.

Drop 001-gst-libav-Fix-build-failure-with-FFmpeg-9.0.patch. The fix it
carries is already in 1.28.7, so quilt refuses to apply it ("can be
reverse-applied") and the build fails before it starts.

Signed-off-by: W. Michael Petullo <redacted>
Signed-off-by: Alexandru Ardelean <redacted>
multimedia/gst1-libav/Makefile
multimedia/gst1-libav/patches/001-gst-libav-Fix-build-failure-with-FFmpeg-9.0.patch [deleted file]

index 0e793cc13652057c2b0756e1f2bc45a40e9285b8..1a5ba9510b95f5dae2ff10104c4d0c052f2f6712 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=gst1-libav
-PKG_VERSION:=1.26.4
-PKG_RELEASE:=2
+PKG_VERSION:=1.28.7
+PKG_RELEASE:=1
 
 PKG_SOURCE:=gst-libav-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-libav
-PKG_HASH:=2be7c7272f9a5b5e4d5ef211b948fb751f7048bcc3675bbe633cef6c6df682fe
+PKG_HASH:=58da51dd39ecf1cf6faade34cc6412001be2e2e145bca8ae0f45336f60a36ab2
 PKG_BUILD_DIR:=$(BUILD_DIR)/gst-libav-$(PKG_VERSION)
 
 PKG_MAINTAINER:=W. Michael Petullo <mike@flyn.org> \
diff --git a/multimedia/gst1-libav/patches/001-gst-libav-Fix-build-failure-with-FFmpeg-9.0.patch b/multimedia/gst1-libav/patches/001-gst-libav-Fix-build-failure-with-FFmpeg-9.0.patch
deleted file mode 100644 (file)
index 6154eeb..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-From ada76f6c4f62c224db838f012512f275c2ac0fbf Mon Sep 17 00:00:00 2001
-From: Reilly Brogan <reilly@reillybrogan.com>
-Date: Tue, 4 Aug 2026 12:09:11 -0500
-Subject: [PATCH] gst-libav: Fix build failure with FFmpeg 9.0
-
-Closes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/work_items/5251
-
-Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/12217>
----
- ext/libav/gstavviddec.c | 15 +++++++++------
- ext/libav/gstavvidenc.c | 15 +++++++++------
- 2 files changed, 18 insertions(+), 12 deletions(-)
-
---- a/ext/libav/gstavviddec.c
-+++ b/ext/libav/gstavviddec.c
-@@ -2760,12 +2760,15 @@ gst_ffmpegviddec_register (GstPlugin * p
-     }
-     /* no quasi codecs, please */
--    if (in_plugin->id == AV_CODEC_ID_RAWVIDEO ||
--        in_plugin->id == AV_CODEC_ID_V210 ||
--        in_plugin->id == AV_CODEC_ID_V210X ||
--        in_plugin->id == AV_CODEC_ID_V308 ||
--        in_plugin->id == AV_CODEC_ID_V408 ||
--        in_plugin->id == AV_CODEC_ID_V410 || in_plugin->id == AV_CODEC_ID_R210
-+    if (in_plugin->id == AV_CODEC_ID_RAWVIDEO
-+        || in_plugin->id == AV_CODEC_ID_V210
-+        || in_plugin->id == AV_CODEC_ID_V210X
-+        || in_plugin->id == AV_CODEC_ID_R210
-+#if LIBAVCODEC_VERSION_MAJOR < 63
-+        || in_plugin->id == AV_CODEC_ID_V308
-+        || in_plugin->id == AV_CODEC_ID_V408
-+        || in_plugin->id == AV_CODEC_ID_V410
-+#endif
- #if LIBAVCODEC_VERSION_MAJOR < 61
-         || in_plugin->id == AV_CODEC_ID_AYUV
- #endif
---- a/ext/libav/gstavvidenc.c
-+++ b/ext/libav/gstavvidenc.c
-@@ -1030,12 +1030,15 @@ gst_ffmpegvidenc_register (GstPlugin * p
-     }
-     /* no quasi codecs, please */
--    if (in_plugin->id == AV_CODEC_ID_RAWVIDEO ||
--        in_plugin->id == AV_CODEC_ID_V210 ||
--        in_plugin->id == AV_CODEC_ID_V210X ||
--        in_plugin->id == AV_CODEC_ID_V308 ||
--        in_plugin->id == AV_CODEC_ID_V408 ||
--        in_plugin->id == AV_CODEC_ID_V410 || in_plugin->id == AV_CODEC_ID_R210
-+    if (in_plugin->id == AV_CODEC_ID_RAWVIDEO
-+        || in_plugin->id == AV_CODEC_ID_V210
-+        || in_plugin->id == AV_CODEC_ID_V210X
-+        || in_plugin->id == AV_CODEC_ID_R210
-+#if LIBAVCODEC_VERSION_MAJOR < 63
-+        || in_plugin->id == AV_CODEC_ID_V308
-+        || in_plugin->id == AV_CODEC_ID_V408
-+        || in_plugin->id == AV_CODEC_ID_V410
-+#endif
- #if LIBAVCODEC_VERSION_MAJOR < 61
-         || in_plugin->id == AV_CODEC_ID_AYUV
- #endif
git clone https://git.99rst.org/PROJECT