diff --git a/gstreamer/.SRCINFO b/gstreamer/.SRCINFO index b3a467da24..4041ac05c3 100644 --- a/gstreamer/.SRCINFO +++ b/gstreamer/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = gstreamer pkgdesc = Multimedia graph framework - pkgver = 1.24.10 - pkgrel = 2 + pkgver = 1.24.12 + pkgrel = 1 url = https://gstreamer.freedesktop.org/ arch = x86_64 arch = powerpc64le @@ -172,19 +172,17 @@ pkgbase = gstreamer makedepends = zlib makedepends = zvbi makedepends = zxing-cpp - source = git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=1.24.10 - source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.10.tar.xz - source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.10.tar.xz.asc + source = git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=1.24.12 + source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.12.tar.xz + source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.12.tar.xz.asc source = 0001-HACK-meson-Disable-broken-tests.patch source = 0002-x265enc-Unbreak-build-with-x265-4.0.patch - source = 0003-meson-Drop-max-version-bound-from-neon.patch validpgpkeys = D637032E45B8C6585B9456565D2EEE6F6F349D7C - b2sums = ce6bbb96c8e087c00a1a5cd2770bc92914aee0ecaf381117646e69f5010a40ecfc01bbc37ef5ca20596daddc179e369f4438bc7e64c78f7b7a1a51d475872db5 - b2sums = 3b836b8cc3def12bf3aaf24a8432ab91de6946defe123adcc2f921d97055eee7c5b33920fa610195a8f8c8d5e036894f719202e107eddca3c2a5c4619ddec815 + b2sums = e11c560e33db0292075a8c3043eef959c6b68c2c54e55a62d41acbfce544b198ff0a948682ff2e9d90ec2773674e614378399b1411588eae7757176ce157dd4e + b2sums = 21a0c3fd42af3870efb38fdd595298d0596d8c90801dc27bd693aaa8436e7f2e2cffd2019dba6188f89cafda1ac3e42958f152e945a9102020bd55f1f66ccfb7 b2sums = SKIP b2sums = 9e277b0373c024d9ec0175e7a036f85152ce145b40d62105e660ca4f466ee0a2d70c68c11c4e6929e46117380482c70957e08e3bf6b5aca1ea0e2c7d4360f317 b2sums = 94250c1317ce1e3444c2e0effc190ab544eca21c177e43143c3f3a8690c541cbe068604c6ff6401072a6b09f54683eac03128c918a2a16c7013622c24da11348 - b2sums = 9d6aee40cc1302a12c4db64a4eec216852bef009887fd5eccdb911a9b4daa99d038bed6bec020b3d7786ae51126f68d136a1f7bc5f28d32015caf8c6cd2f43a5 makedepends_x86_64 = libvpl makedepends_x86_64 = nasm makedepends_x86_64 = onnxruntime @@ -203,8 +201,8 @@ pkgname = gstreamer pkgname = gst-plugins-bad-libs pkgdesc = Multimedia graph framework - bad - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = gcc-libs depends = glib2 depends = glibc @@ -226,7 +224,7 @@ pkgname = gst-plugins-bad-libs pkgname = gst-plugins-base-libs pkgdesc = Multimedia graph framework - base - depends = gstreamer=1.24.10-2 + depends = gstreamer=1.24.12-1 depends = glib2 depends = glibc depends = iso-codes @@ -245,8 +243,8 @@ pkgname = gst-plugins-base-libs pkgname = gst-plugins-base pkgdesc = Multimedia graph framework - base plugins - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = alsa-lib depends = cairo depends = cdparanoia @@ -264,8 +262,8 @@ pkgname = gst-plugins-base pkgname = gst-plugins-good pkgdesc = Multimedia graph framework - good plugins - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = aalib depends = bzip2 depends = cairo @@ -307,9 +305,9 @@ pkgname = gst-plugins-good pkgname = gst-plugins-bad pkgdesc = Multimedia graph framework - bad plugins - depends = gst-plugins-bad-libs=1.24.10-2 - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-bad-libs=1.24.12-1 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = aom depends = bzip2 depends = cairo @@ -378,8 +376,8 @@ pkgname = gst-plugins-bad pkgname = gst-plugins-ugly pkgdesc = Multimedia graph framework - ugly plugins - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = a52dec depends = glib2 depends = glibc @@ -391,18 +389,18 @@ pkgname = gst-plugins-ugly pkgname = gst-libav pkgdesc = Multimedia graph framework - libav plugin - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = ffmpeg depends = glib2 depends = glibc - provides = gst-ffmpeg=1.24.10-2 + provides = gst-ffmpeg=1.24.12-1 pkgname = gst-plugin-gtk pkgdesc = Multimedia graph framework - gtk plugin - depends = gst-plugins-bad-libs=1.24.10-2 - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-bad-libs=1.24.12-1 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = cairo depends = glib2 depends = glibc @@ -411,8 +409,8 @@ pkgname = gst-plugin-gtk pkgname = gst-plugin-opencv pkgdesc = Multimedia graph framework - opencv plugin - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = gcc-libs depends = glib2 depends = glibc @@ -420,8 +418,8 @@ pkgname = gst-plugin-opencv pkgname = gst-plugin-qml6 pkgdesc = Multimedia graph framework - qml6 plugin - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = gcc-libs depends = glib2 depends = glibc @@ -432,8 +430,8 @@ pkgname = gst-plugin-qml6 pkgname = gst-plugin-qmlgl pkgdesc = Multimedia graph framework - qmlgl plugin - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = gcc-libs depends = glib2 depends = glibc @@ -445,9 +443,9 @@ pkgname = gst-plugin-qmlgl pkgname = gst-plugin-va pkgdesc = Multimedia graph framework - va plugin - depends = gst-plugins-bad-libs=1.24.10-2 - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-bad-libs=1.24.12-1 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = glib2 depends = glibc depends = libgudev @@ -455,8 +453,8 @@ pkgname = gst-plugin-va pkgname = gst-plugin-wpe pkgdesc = Multimedia graph framework - wpe plugin - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = gcc-libs depends = glib2 depends = glibc @@ -468,8 +466,8 @@ pkgname = gst-plugin-wpe pkgname = gst-devtools-libs pkgdesc = Multimedia graph framework - development and debugging libraries - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = glib2 depends = glibc depends = json-glib @@ -478,11 +476,11 @@ pkgname = gst-devtools-libs pkgname = gst-devtools pkgdesc = Multimedia graph framework - development and debugging tools - depends = gst-devtools-libs=1.24.10-2 - depends = gst-plugins-bad-libs=1.24.10-2 - depends = gst-plugins-base-libs=1.24.10-2 - depends = gst-rtsp-server=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-devtools-libs=1.24.12-1 + depends = gst-plugins-bad-libs=1.24.12-1 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gst-rtsp-server=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = cairo depends = glib2 depends = glibc @@ -496,8 +494,8 @@ pkgname = gst-devtools pkgname = gst-rtsp-server pkgdesc = Multimedia graph framework - rtsp server - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = glib2 depends = glibc depends = orc @@ -505,10 +503,10 @@ pkgname = gst-rtsp-server pkgname = gst-editing-services pkgdesc = Multimedia graph framework - editing services - depends = gst-devtools-libs=1.24.10-2 - depends = gst-plugins-base-libs=1.24.10-2 - depends = gst-python=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-devtools-libs=1.24.12-1 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gst-python=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = glib2 depends = glibc depends = json-glib @@ -521,9 +519,9 @@ pkgname = gst-editing-services pkgname = gstreamer-vaapi pkgdesc = Multimedia graph framework - vaapi plugin - depends = gst-plugins-bad-libs=1.24.10-2 - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-bad-libs=1.24.12-1 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = glib2 depends = glibc depends = libglvnd @@ -535,8 +533,8 @@ pkgname = gstreamer-vaapi pkgname = gst-python pkgdesc = Multimedia graph framework - python plugin - depends = gst-plugins-base-libs=1.24.10-2 - depends = gstreamer=1.24.10-2 + depends = gst-plugins-base-libs=1.24.12-1 + depends = gstreamer=1.24.12-1 depends = glib2 depends = glibc depends = python diff --git a/gstreamer/0003-meson-Drop-max-version-bound-from-neon.patch b/gstreamer/0003-meson-Drop-max-version-bound-from-neon.patch deleted file mode 100644 index 7fd3ca85d0..0000000000 --- a/gstreamer/0003-meson-Drop-max-version-bound-from-neon.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Fri, 29 Nov 2024 14:41:12 +0100 -Subject: [PATCH] meson: Drop max version bound from neon - -Neon 0.34.0 broke the build again, but the API+ABI has been stable since -0.27 and the library is so-versioned. ---- - subprojects/gst-plugins-bad/ext/neon/meson.build | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/subprojects/gst-plugins-bad/ext/neon/meson.build b/subprojects/gst-plugins-bad/ext/neon/meson.build -index 7aa5ed78d5c9..7c2696cfa106 100644 ---- a/subprojects/gst-plugins-bad/ext/neon/meson.build -+++ b/subprojects/gst-plugins-bad/ext/neon/meson.build -@@ -1,5 +1,4 @@ --neon_dep = dependency('neon', version: ['>= 0.27', '<= 0.33.99'], -- required : get_option('neon')) -+neon_dep = dependency('neon', version: '>= 0.27', required: get_option('neon')) - - if neon_dep.found() - gstneon = library('gstneonhttpsrc', diff --git a/gstreamer/PKGBUILD b/gstreamer/PKGBUILD index aa8fa7fd73..fc5601f674 100644 --- a/gstreamer/PKGBUILD +++ b/gstreamer/PKGBUILD @@ -27,8 +27,8 @@ pkgname=( gstreamer-docs ) [ "${CARCH}" == 'x86_64' ] && pkgname+=(gst-plugin-msdk gst-plugin-qsv gst-plugin-onnx) -pkgver=1.24.10 -pkgrel=2 +pkgver=1.24.12 +pkgrel=1 pkgdesc="Multimedia graph framework" url="https://gstreamer.freedesktop.org/" arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) @@ -209,14 +209,12 @@ source=( "https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-$pkgver.tar.xz"{,.asc} 0001-HACK-meson-Disable-broken-tests.patch 0002-x265enc-Unbreak-build-with-x265-4.0.patch - 0003-meson-Drop-max-version-bound-from-neon.patch ) -b2sums=('ce6bbb96c8e087c00a1a5cd2770bc92914aee0ecaf381117646e69f5010a40ecfc01bbc37ef5ca20596daddc179e369f4438bc7e64c78f7b7a1a51d475872db5' - '3b836b8cc3def12bf3aaf24a8432ab91de6946defe123adcc2f921d97055eee7c5b33920fa610195a8f8c8d5e036894f719202e107eddca3c2a5c4619ddec815' +b2sums=('e11c560e33db0292075a8c3043eef959c6b68c2c54e55a62d41acbfce544b198ff0a948682ff2e9d90ec2773674e614378399b1411588eae7757176ce157dd4e' + '21a0c3fd42af3870efb38fdd595298d0596d8c90801dc27bd693aaa8436e7f2e2cffd2019dba6188f89cafda1ac3e42958f152e945a9102020bd55f1f66ccfb7' 'SKIP' '9e277b0373c024d9ec0175e7a036f85152ce145b40d62105e660ca4f466ee0a2d70c68c11c4e6929e46117380482c70957e08e3bf6b5aca1ea0e2c7d4360f317' - '94250c1317ce1e3444c2e0effc190ab544eca21c177e43143c3f3a8690c541cbe068604c6ff6401072a6b09f54683eac03128c918a2a16c7013622c24da11348' - '9d6aee40cc1302a12c4db64a4eec216852bef009887fd5eccdb911a9b4daa99d038bed6bec020b3d7786ae51126f68d136a1f7bc5f28d32015caf8c6cd2f43a5') + '94250c1317ce1e3444c2e0effc190ab544eca21c177e43143c3f3a8690c541cbe068604c6ff6401072a6b09f54683eac03128c918a2a16c7013622c24da11348') validpgpkeys=( D637032E45B8C6585B9456565D2EEE6F6F349D7C # Tim Müller ) @@ -228,9 +226,6 @@ prepare() { # Fix build with x265 4.0 git apply -3 ../0002-x265enc-Unbreak-build-with-x265-4.0.patch - - # Fix build with neon 0.34.0 - git apply -3 ../0003-meson-Drop-max-version-bound-from-neon.patch } build() {