mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
extra/gstreamer to 1.24.6-1
This commit is contained in:
parent
b06d654028
commit
af05877f9a
5 changed files with 86 additions and 2035 deletions
|
@ -1,7 +1,7 @@
|
|||
pkgbase = gstreamer
|
||||
pkgdesc = Multimedia graph framework
|
||||
pkgver = 1.24.5
|
||||
pkgrel = 2
|
||||
pkgver = 1.24.6
|
||||
pkgrel = 1
|
||||
url = https://gstreamer.freedesktop.org/
|
||||
arch = x86_64
|
||||
license = LGPL-2.1-or-later
|
||||
|
@ -98,6 +98,7 @@ pkgbase = gstreamer
|
|||
makedepends = nasm
|
||||
makedepends = neon
|
||||
makedepends = nettle
|
||||
makedepends = onnxruntime
|
||||
makedepends = openal
|
||||
makedepends = opencore-amr
|
||||
makedepends = opencv
|
||||
|
@ -149,17 +150,15 @@ pkgbase = gstreamer
|
|||
makedepends = zlib
|
||||
makedepends = zvbi
|
||||
makedepends = zxing-cpp
|
||||
source = git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=1.24.5
|
||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.5.tar.xz
|
||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.5.tar.xz.asc
|
||||
source = git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=1.24.6
|
||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.6.tar.xz
|
||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.6.tar.xz.asc
|
||||
source = 0001-HACK-meson-Disable-broken-tests.patch
|
||||
source = 0002-libav-Fix-compatibility-with-ffmpeg-7.patch
|
||||
validpgpkeys = D637032E45B8C6585B9456565D2EEE6F6F349D7C
|
||||
b2sums = 6a01a775675d1ba9d9cfd8a0f910581cc542cea2b4a72fd769699bcb2d4cbdf83cb6a80e6886804400a2263e53afee81245517440525b9685284113d308bbe90
|
||||
b2sums = b0010b37a5cb6f4d47938f1ca6a86da5973952b8545483fc7d8bcf71b053b0f0c823565303768b7b03da2fd89cb0432bdc62beea9e2fb85f8da104db42615c46
|
||||
b2sums = b8ab77c4b0a905fdfbe460676d3a24b290320b1dc75e937ed54c10e21040cff477624457175adb334c27a60654d70055d2d032d06d3105027699cf9e86b18230
|
||||
b2sums = b7e2121eaa9a64309260b9b3d269bdda25a9d7289165ba7fa8017176f8759b61d7c0d61d0b92ae4a14516a49ad81a61877cc84b54d05ed6bc1956abaee2abc21
|
||||
b2sums = SKIP
|
||||
b2sums = 0e186a56db45250e9e5dbf42a64f87ff01c8f65346ff44763db469c569c690f20efec20c9b5c1030ff0373587a0d1f682e1d6181cf9d5a2e7dbb7512e3745d4d
|
||||
b2sums = 4692623d2c7b0c6b2c81772abc11a385fad53b00476600e859b980f1c2925f43ffd71b4b8f55b0d61f3a6313530690c512f92eaa59a97b6a0aef735e1da8c8e6
|
||||
b2sums = 36173e27a739f34111e8733ada64f054d0f4a1e3ee12c6c834b75ce4b174e6133dd8ca3451d50077b41dab8af9f96793bdf11b2a9330fcd1865be8457bb182c3
|
||||
|
||||
pkgname = gstreamer
|
||||
pkgdesc = Multimedia graph framework - core
|
||||
|
@ -174,8 +173,8 @@ pkgname = gstreamer
|
|||
|
||||
pkgname = gst-plugins-bad-libs
|
||||
pkgdesc = Multimedia graph framework - bad
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
|
@ -197,7 +196,7 @@ pkgname = gst-plugins-bad-libs
|
|||
|
||||
pkgname = gst-plugins-base-libs
|
||||
pkgdesc = Multimedia graph framework - base
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = iso-codes
|
||||
|
@ -216,8 +215,8 @@ pkgname = gst-plugins-base-libs
|
|||
|
||||
pkgname = gst-plugins-base
|
||||
pkgdesc = Multimedia graph framework - base plugins
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = alsa-lib
|
||||
depends = cairo
|
||||
depends = cdparanoia
|
||||
|
@ -235,8 +234,8 @@ pkgname = gst-plugins-base
|
|||
|
||||
pkgname = gst-plugins-good
|
||||
pkgdesc = Multimedia graph framework - good plugins
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = aalib
|
||||
depends = bzip2
|
||||
depends = cairo
|
||||
|
@ -278,9 +277,9 @@ pkgname = gst-plugins-good
|
|||
|
||||
pkgname = gst-plugins-bad
|
||||
pkgdesc = Multimedia graph framework - bad plugins
|
||||
depends = gst-plugins-bad-libs=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-bad-libs=1.24.6-1
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = aom
|
||||
depends = bzip2
|
||||
depends = cairo
|
||||
|
@ -348,9 +347,9 @@ pkgname = gst-plugins-bad
|
|||
|
||||
pkgname = gst-plugin-gtk
|
||||
pkgdesc = Multimedia graph framework - gtk plugin
|
||||
depends = gst-plugins-bad-libs=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-bad-libs=1.24.6-1
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = cairo
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
|
@ -359,9 +358,9 @@ pkgname = gst-plugin-gtk
|
|||
|
||||
pkgname = gst-plugin-msdk
|
||||
pkgdesc = Multimedia graph framework - msdk plugin
|
||||
depends = gst-plugins-bad-libs=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-bad-libs=1.24.6-1
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = libdrm
|
||||
|
@ -369,10 +368,20 @@ pkgname = gst-plugin-msdk
|
|||
depends = libva
|
||||
depends = libvpl
|
||||
|
||||
pkgname = gst-plugin-onnx
|
||||
pkgdesc = Multimedia graph framework - onnx plugin
|
||||
depends = gst-plugins-bad-libs=1.24.6-1
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = onnxruntime
|
||||
|
||||
pkgname = gst-plugin-opencv
|
||||
pkgdesc = Multimedia graph framework - opencv plugin
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
|
@ -380,8 +389,8 @@ pkgname = gst-plugin-opencv
|
|||
|
||||
pkgname = gst-plugin-qml6
|
||||
pkgdesc = Multimedia graph framework - qml6 plugin
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
|
@ -392,8 +401,8 @@ pkgname = gst-plugin-qml6
|
|||
|
||||
pkgname = gst-plugin-qmlgl
|
||||
pkgdesc = Multimedia graph framework - qmlgl plugin
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
|
@ -405,9 +414,9 @@ pkgname = gst-plugin-qmlgl
|
|||
|
||||
pkgname = gst-plugin-qsv
|
||||
pkgdesc = Multimedia graph framework - qsv plugin
|
||||
depends = gst-plugins-bad-libs=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-bad-libs=1.24.6-1
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
|
@ -416,9 +425,9 @@ pkgname = gst-plugin-qsv
|
|||
|
||||
pkgname = gst-plugin-va
|
||||
pkgdesc = Multimedia graph framework - va plugin
|
||||
depends = gst-plugins-bad-libs=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-bad-libs=1.24.6-1
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = libgudev
|
||||
|
@ -426,8 +435,8 @@ pkgname = gst-plugin-va
|
|||
|
||||
pkgname = gst-plugin-wpe
|
||||
pkgdesc = Multimedia graph framework - wpe plugin
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
|
@ -439,8 +448,8 @@ pkgname = gst-plugin-wpe
|
|||
|
||||
pkgname = gst-plugins-ugly
|
||||
pkgdesc = Multimedia graph framework - ugly plugins
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = a52dec
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
|
@ -452,17 +461,17 @@ pkgname = gst-plugins-ugly
|
|||
|
||||
pkgname = gst-libav
|
||||
pkgdesc = Multimedia graph framework - libav plugin
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = ffmpeg
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
provides = gst-ffmpeg=1.24.5-2
|
||||
provides = gst-ffmpeg=1.24.6-1
|
||||
|
||||
pkgname = gst-devtools-libs
|
||||
pkgdesc = Multimedia graph framework - development and debugging libraries
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = json-glib
|
||||
|
@ -471,11 +480,11 @@ pkgname = gst-devtools-libs
|
|||
|
||||
pkgname = gst-devtools
|
||||
pkgdesc = Multimedia graph framework - development and debugging tools
|
||||
depends = gst-devtools-libs=1.24.5-2
|
||||
depends = gst-plugins-bad-libs=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gst-rtsp-server=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-devtools-libs=1.24.6-1
|
||||
depends = gst-plugins-bad-libs=1.24.6-1
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gst-rtsp-server=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = cairo
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
|
@ -489,8 +498,8 @@ pkgname = gst-devtools
|
|||
|
||||
pkgname = gst-rtsp-server
|
||||
pkgdesc = Multimedia graph framework - rtsp server
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = orc
|
||||
|
@ -498,10 +507,10 @@ pkgname = gst-rtsp-server
|
|||
|
||||
pkgname = gst-editing-services
|
||||
pkgdesc = Multimedia graph framework - editing services
|
||||
depends = gst-devtools-libs=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gst-python=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-devtools-libs=1.24.6-1
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gst-python=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = json-glib
|
||||
|
@ -514,9 +523,9 @@ pkgname = gst-editing-services
|
|||
|
||||
pkgname = gstreamer-vaapi
|
||||
pkgdesc = Multimedia graph framework - vaapi plugin
|
||||
depends = gst-plugins-bad-libs=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-bad-libs=1.24.6-1
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = libglvnd
|
||||
|
@ -528,8 +537,8 @@ pkgname = gstreamer-vaapi
|
|||
|
||||
pkgname = gst-python
|
||||
pkgdesc = Multimedia graph framework - python plugin
|
||||
depends = gst-plugins-base-libs=1.24.5-2
|
||||
depends = gstreamer=1.24.5-2
|
||||
depends = gst-plugins-base-libs=1.24.6-1
|
||||
depends = gstreamer=1.24.6-1
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = python
|
||||
|
|
4
extra/gstreamer/.nvchecker.toml
Normal file
4
extra/gstreamer/.nvchecker.toml
Normal file
|
@ -0,0 +1,4 @@
|
|||
[gstreamer]
|
||||
source = "git"
|
||||
git = "https://gitlab.freedesktop.org/gstreamer/gstreamer.git"
|
||||
include_regex = '\d+\.\d*[02468]\.\d+'
|
|
@ -52,10 +52,10 @@ index 1d347b0a54ea..1ee4babf36ae 100644
|
|||
/* tests checking the MPD management
|
||||
* (eg. setting active streams, obtaining attributes values)
|
||||
diff --git a/subprojects/gst-plugins-bad/tests/check/elements/lc3.c b/subprojects/gst-plugins-bad/tests/check/elements/lc3.c
|
||||
index 5ee2ca1efaac..a6a692ee26a1 100644
|
||||
index 708dd44ed74c..138090bf107b 100644
|
||||
--- a/subprojects/gst-plugins-bad/tests/check/elements/lc3.c
|
||||
+++ b/subprojects/gst-plugins-bad/tests/check/elements/lc3.c
|
||||
@@ -429,9 +429,6 @@ lc3_suite (void)
|
||||
@@ -353,9 +353,6 @@ lc3_suite (void)
|
||||
TCase *tc_chain = tcase_create ("general");
|
||||
|
||||
suite_add_tcase (s, tc_chain);
|
||||
|
@ -122,7 +122,7 @@ index 6efa928fb09b..1f1950ef323d 100644
|
|||
tcase_add_test (tc_chain, test_video_caps_change_streamable);
|
||||
tcase_add_test (tc_chain, test_audio_caps_change_streamable_single);
|
||||
diff --git a/subprojects/gstreamer-vaapi/meson.build b/subprojects/gstreamer-vaapi/meson.build
|
||||
index 2007383d81c7..96cac724f869 100644
|
||||
index 90e78f6d686b..0a4e9788dcb8 100644
|
||||
--- a/subprojects/gstreamer-vaapi/meson.build
|
||||
+++ b/subprojects/gstreamer-vaapi/meson.build
|
||||
@@ -218,7 +218,6 @@ plugins = []
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -8,6 +8,8 @@
|
|||
# - meson with -D gst-plugins-bad:svthevcenc=disabled
|
||||
# - removed gst-plug-msdk package, meson with -D gst-plugins-bad:msdk=disabled
|
||||
# - removed gst-plug-qsv package, meson with -D gst-plugins-bad:qsv=disabled
|
||||
# - removed gst-plugin-onnx package, meson with -D gst-plugins-bad:onnx=disabled
|
||||
# - removed makedepend on onnxruntime
|
||||
# - meson with -D gst-plugins-bad:mfx_api=auto
|
||||
# - !distcc - build is failing with distcc
|
||||
|
||||
|
@ -35,8 +37,8 @@ pkgname=(
|
|||
gst-python
|
||||
gstreamer-docs
|
||||
)
|
||||
pkgver=1.24.5
|
||||
pkgrel=2
|
||||
pkgver=1.24.6
|
||||
pkgrel=1
|
||||
pkgdesc="Multimedia graph framework"
|
||||
url="https://gstreamer.freedesktop.org/"
|
||||
arch=(x86_64)
|
||||
|
@ -190,13 +192,11 @@ source=(
|
|||
"git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=$pkgver"
|
||||
"https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-$pkgver.tar.xz"{,.asc}
|
||||
0001-HACK-meson-Disable-broken-tests.patch
|
||||
0002-libav-Fix-compatibility-with-ffmpeg-7.patch
|
||||
)
|
||||
b2sums=('6a01a775675d1ba9d9cfd8a0f910581cc542cea2b4a72fd769699bcb2d4cbdf83cb6a80e6886804400a2263e53afee81245517440525b9685284113d308bbe90'
|
||||
'b0010b37a5cb6f4d47938f1ca6a86da5973952b8545483fc7d8bcf71b053b0f0c823565303768b7b03da2fd89cb0432bdc62beea9e2fb85f8da104db42615c46'
|
||||
b2sums=('b8ab77c4b0a905fdfbe460676d3a24b290320b1dc75e937ed54c10e21040cff477624457175adb334c27a60654d70055d2d032d06d3105027699cf9e86b18230'
|
||||
'b7e2121eaa9a64309260b9b3d269bdda25a9d7289165ba7fa8017176f8759b61d7c0d61d0b92ae4a14516a49ad81a61877cc84b54d05ed6bc1956abaee2abc21'
|
||||
'SKIP'
|
||||
'0e186a56db45250e9e5dbf42a64f87ff01c8f65346ff44763db469c569c690f20efec20c9b5c1030ff0373587a0d1f682e1d6181cf9d5a2e7dbb7512e3745d4d'
|
||||
'4692623d2c7b0c6b2c81772abc11a385fad53b00476600e859b980f1c2925f43ffd71b4b8f55b0d61f3a6313530690c512f92eaa59a97b6a0aef735e1da8c8e6')
|
||||
'36173e27a739f34111e8733ada64f054d0f4a1e3ee12c6c834b75ce4b174e6133dd8ca3451d50077b41dab8af9f96793bdf11b2a9330fcd1865be8457bb182c3')
|
||||
validpgpkeys=(
|
||||
D637032E45B8C6585B9456565D2EEE6F6F349D7C # Tim Müller <tim@gstreamer-foundation.org>
|
||||
)
|
||||
|
@ -206,10 +206,6 @@ prepare() {
|
|||
|
||||
# Disable broken tests
|
||||
git apply -3 ../0001-HACK-meson-Disable-broken-tests.patch
|
||||
|
||||
# Fixes for FFmpeg 7
|
||||
# https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6505
|
||||
git apply -3 ../0002-libav-Fix-compatibility-with-ffmpeg-7.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
|
Loading…
Reference in a new issue