* update gstreamer to 1.24.12-1
This commit is contained in:
parent
72228ae1c7
commit
72d35c097a
@ -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
|
||||
|
@ -1,22 +0,0 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
|
||||
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',
|
@ -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 <tim@gstreamer-foundation.org>
|
||||
)
|
||||
@ -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() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user