mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
extra/gstreamer to 1.22.8-1
This commit is contained in:
parent
cb5f58366a
commit
9e64a308c5
3 changed files with 74 additions and 52 deletions
|
@ -1,10 +1,10 @@
|
|||
pkgbase = gstreamer
|
||||
pkgdesc = Multimedia graph framework
|
||||
pkgver = 1.22.7
|
||||
pkgver = 1.22.8
|
||||
pkgrel = 1
|
||||
url = https://gstreamer.freedesktop.org/
|
||||
arch = x86_64
|
||||
license = LGPL
|
||||
license = LGPL-2.1-or-later
|
||||
checkdepends = xorg-server-xvfb
|
||||
makedepends = git
|
||||
makedepends = meson
|
||||
|
@ -12,14 +12,18 @@ pkgbase = gstreamer
|
|||
makedepends = gobject-introspection
|
||||
makedepends = gtk3
|
||||
makedepends = libcap
|
||||
makedepends = libelf
|
||||
makedepends = libunwind
|
||||
makedepends = python
|
||||
makedepends = valgrind
|
||||
makedepends = alsa-lib
|
||||
makedepends = cdparanoia
|
||||
makedepends = graphene
|
||||
makedepends = libdrm
|
||||
makedepends = libglvnd
|
||||
makedepends = libgudev
|
||||
makedepends = libjpeg
|
||||
makedepends = libpng
|
||||
makedepends = libtheora
|
||||
makedepends = libx11
|
||||
makedepends = libxi
|
||||
|
@ -27,6 +31,7 @@ pkgbase = gstreamer
|
|||
makedepends = mesa
|
||||
makedepends = opus
|
||||
makedepends = orc
|
||||
makedepends = pango
|
||||
makedepends = qt5-base
|
||||
makedepends = qt5-tools
|
||||
makedepends = sdl2
|
||||
|
@ -36,6 +41,7 @@ pkgbase = gstreamer
|
|||
makedepends = aalib
|
||||
makedepends = cairo
|
||||
makedepends = flac
|
||||
makedepends = gdk-pixbuf2
|
||||
makedepends = jack2
|
||||
makedepends = lame
|
||||
makedepends = libavc1394
|
||||
|
@ -47,6 +53,7 @@ pkgbase = gstreamer
|
|||
makedepends = libshout
|
||||
makedepends = libsoup3
|
||||
makedepends = libvpx
|
||||
makedepends = libxdamage
|
||||
makedepends = mpg123
|
||||
makedepends = nasm
|
||||
makedepends = nettle
|
||||
|
@ -56,6 +63,7 @@ pkgbase = gstreamer
|
|||
makedepends = qt6-declarative
|
||||
makedepends = qt6-tools
|
||||
makedepends = qt6-wayland
|
||||
makedepends = speex
|
||||
makedepends = taglib
|
||||
makedepends = twolame
|
||||
makedepends = v4l-utils
|
||||
|
@ -121,15 +129,15 @@ pkgbase = gstreamer
|
|||
makedepends = ffmpeg
|
||||
makedepends = libxrandr
|
||||
makedepends = python-gobject
|
||||
source = git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=1.22.7
|
||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.22.7.tar.xz
|
||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.22.7.tar.xz.asc
|
||||
source = git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=1.22.8
|
||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.22.8.tar.xz
|
||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.22.8.tar.xz.asc
|
||||
source = 0001-HACK-meson-Disable-broken-tests.patch
|
||||
validpgpkeys = D637032E45B8C6585B9456565D2EEE6F6F349D7C
|
||||
b2sums = SKIP
|
||||
b2sums = bd1ac7107a70ffd8ed10249654e42e2b06ef6e94d208333d3ec6cf3b2542afac903b0a6df265b543a43cbb7b3be6eec28184d3f5e42d586c28864e7449ccf6e9
|
||||
b2sums = ba647a43d7c6d6c3b18ddfcf436e817b33cf337573134f41df659cc2411381fd752b952f2d0f767e83025e27f8490715ce09f6e930d5fcdcd2b8eb5edac8d387
|
||||
b2sums = SKIP
|
||||
b2sums = 3e59a5ae821b83ad20f5e39e52195aa6932d5877538ef63aef7205988482e2667d6d43fc7bce2b5eaaf2c280cd4369f63a0d0d9ae39094ee70ec4ecd318a64b5
|
||||
b2sums = 1887212e956a617130469c6afbd387a555d388dc36b467505b3e5248d0e6a273886fd0500d0977b714075604c61fe149a77ea05ce785cfe27e3eae0999eecb3f
|
||||
|
||||
pkgname = gstreamer
|
||||
pkgdesc = Multimedia graph framework - core
|
||||
|
@ -143,7 +151,7 @@ pkgname = gstreamer
|
|||
|
||||
pkgname = gst-plugins-bad-libs
|
||||
pkgdesc = Multimedia graph framework - bad
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = libdrm
|
||||
depends = libgudev
|
||||
depends = libnice
|
||||
|
@ -157,7 +165,7 @@ pkgname = gst-plugins-bad-libs
|
|||
|
||||
pkgname = gst-plugins-base-libs
|
||||
pkgdesc = Multimedia graph framework - base
|
||||
depends = gstreamer=1.22.7
|
||||
depends = gstreamer=1.22.8
|
||||
depends = iso-codes
|
||||
depends = libgl
|
||||
depends = libgudev
|
||||
|
@ -169,7 +177,7 @@ pkgname = gst-plugins-base-libs
|
|||
|
||||
pkgname = gst-plugins-base
|
||||
pkgdesc = Multimedia graph framework - base plugins
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = alsa-lib
|
||||
depends = cdparanoia
|
||||
depends = graphene
|
||||
|
@ -182,12 +190,11 @@ pkgname = gst-plugins-base
|
|||
|
||||
pkgname = gst-plugins-good
|
||||
pkgdesc = Multimedia graph framework - good plugins
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = aalib
|
||||
depends = cairo
|
||||
depends = flac
|
||||
depends = gdk-pixbuf2
|
||||
depends = gst-plugins-base-libs
|
||||
depends = lame
|
||||
depends = libavc1394
|
||||
depends = libcaca
|
||||
|
@ -211,7 +218,7 @@ pkgname = gst-plugins-good
|
|||
|
||||
pkgname = gst-plugins-bad
|
||||
pkgdesc = Multimedia graph framework - bad plugins
|
||||
depends = gst-plugins-bad-libs=1.22.7
|
||||
depends = gst-plugins-bad-libs=1.22.8
|
||||
depends = aom
|
||||
depends = bzip2
|
||||
depends = chromaprint
|
||||
|
@ -272,49 +279,49 @@ pkgname = gst-plugins-bad
|
|||
|
||||
pkgname = gst-plugin-gtk
|
||||
pkgdesc = Multimedia graph framework - gtk plugin
|
||||
depends = gst-plugins-bad-libs=1.22.7
|
||||
depends = gst-plugins-bad-libs=1.22.8
|
||||
depends = gtk3
|
||||
|
||||
pkgname = gst-plugin-msdk
|
||||
pkgdesc = Multimedia graph framework - msdk plugin
|
||||
depends = gst-plugins-bad-libs=1.22.7
|
||||
depends = gst-plugins-bad-libs=1.22.8
|
||||
depends = libmfx
|
||||
|
||||
pkgname = gst-plugin-opencv
|
||||
pkgdesc = Multimedia graph framework - opencv plugin
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = opencv
|
||||
|
||||
pkgname = gst-plugin-qml6
|
||||
pkgdesc = Multimedia graph framework - qml6 plugin
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = qt6-declarative
|
||||
depends = qt6-wayland
|
||||
|
||||
pkgname = gst-plugin-qmlgl
|
||||
pkgdesc = Multimedia graph framework - qmlgl plugin
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = qt5-declarative
|
||||
depends = qt5-wayland
|
||||
depends = qt5-x11extras
|
||||
|
||||
pkgname = gst-plugin-qsv
|
||||
pkgdesc = Multimedia graph framework - qsv plugin
|
||||
depends = gst-plugins-bad-libs=1.22.7
|
||||
depends = gst-plugins-bad-libs=1.22.8
|
||||
depends = libmfx
|
||||
|
||||
pkgname = gst-plugin-va
|
||||
pkgdesc = Multimedia graph framework - va plugin
|
||||
depends = gst-plugins-bad-libs=1.22.7
|
||||
depends = gst-plugins-bad-libs=1.22.8
|
||||
|
||||
pkgname = gst-plugin-wpe
|
||||
pkgdesc = Multimedia graph framework - wpe plugin
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = wpewebkit
|
||||
|
||||
pkgname = gst-plugins-ugly
|
||||
pkgdesc = Multimedia graph framework - ugly plugins
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = a52dec
|
||||
depends = libcdio
|
||||
depends = libdvdread
|
||||
|
@ -324,28 +331,28 @@ pkgname = gst-plugins-ugly
|
|||
|
||||
pkgname = gst-libav
|
||||
pkgdesc = Multimedia graph framework - libav plugin
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = bzip2
|
||||
depends = ffmpeg
|
||||
provides = gst-ffmpeg=1.22.7
|
||||
provides = gst-ffmpeg=1.22.8
|
||||
|
||||
pkgname = gst-rtsp-server
|
||||
pkgdesc = Multimedia graph framework - rtsp server
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
|
||||
pkgname = gst-editing-services
|
||||
pkgdesc = Multimedia graph framework - editing services
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = python
|
||||
|
||||
pkgname = gstreamer-vaapi
|
||||
pkgdesc = Multimedia graph framework - vaapi plugin
|
||||
depends = gst-plugins-bad-libs=1.22.7
|
||||
depends = gst-plugins-bad-libs=1.22.8
|
||||
depends = libxrandr
|
||||
|
||||
pkgname = gst-python
|
||||
pkgdesc = Multimedia graph framework - python plugin
|
||||
depends = gst-plugins-base-libs=1.22.7
|
||||
depends = gst-plugins-base-libs=1.22.8
|
||||
depends = python-gobject
|
||||
|
||||
pkgname = gstreamer-docs
|
||||
|
|
|
@ -4,15 +4,16 @@ Date: Mon, 6 Jun 2022 00:30:08 +0200
|
|||
Subject: [PATCH] HACK: meson: Disable broken tests
|
||||
|
||||
---
|
||||
subprojects/gst-editing-services/meson.build | 1 -
|
||||
subprojects/gst-plugins-good/tests/check/elements/flvmux.c | 1 -
|
||||
subprojects/gst-python/meson.build | 1 -
|
||||
subprojects/gst-rtsp-server/tests/check/meson.build | 1 -
|
||||
subprojects/gstreamer-vaapi/meson.build | 1 -
|
||||
5 files changed, 5 deletions(-)
|
||||
subprojects/gst-editing-services/meson.build | 1 -
|
||||
subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c | 1 -
|
||||
subprojects/gst-plugins-good/tests/check/elements/flvmux.c | 1 -
|
||||
subprojects/gst-python/meson.build | 1 -
|
||||
subprojects/gst-rtsp-server/tests/check/meson.build | 1 -
|
||||
subprojects/gstreamer-vaapi/meson.build | 1 -
|
||||
6 files changed, 6 deletions(-)
|
||||
|
||||
diff --git a/subprojects/gst-editing-services/meson.build b/subprojects/gst-editing-services/meson.build
|
||||
index 0d41498ddbeb..fc8a635a9bb7 100644
|
||||
index fc4f3cc45fa0..526f17b56882 100644
|
||||
--- a/subprojects/gst-editing-services/meson.build
|
||||
+++ b/subprojects/gst-editing-services/meson.build
|
||||
@@ -270,7 +270,6 @@ subdir('ges')
|
||||
|
@ -23,6 +24,18 @@ index 0d41498ddbeb..fc8a635a9bb7 100644
|
|||
if not get_option('examples').disabled()
|
||||
subdir('examples')
|
||||
endif
|
||||
diff --git a/subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c b/subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c
|
||||
index 1d347b0a54ea..1ee4babf36ae 100644
|
||||
--- a/subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c
|
||||
+++ b/subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c
|
||||
@@ -6659,7 +6659,6 @@ dash_suite (void)
|
||||
tcase_add_test (tc_simpleMPD, dash_mpdparser_default_presentation_delay);
|
||||
|
||||
/* tests checking xlink attributes */
|
||||
- tcase_add_test (tc_simpleMPD, dash_mpdparser_xlink_period);
|
||||
|
||||
/* tests checking the MPD management
|
||||
* (eg. setting active streams, obtaining attributes values)
|
||||
diff --git a/subprojects/gst-plugins-good/tests/check/elements/flvmux.c b/subprojects/gst-plugins-good/tests/check/elements/flvmux.c
|
||||
index 53a8e634e41a..f270c1d11bfb 100644
|
||||
--- a/subprojects/gst-plugins-good/tests/check/elements/flvmux.c
|
||||
|
@ -36,7 +49,7 @@ index 53a8e634e41a..f270c1d11bfb 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/gst-python/meson.build b/subprojects/gst-python/meson.build
|
||||
index a9bd36afe7cc..235cfb162a49 100644
|
||||
index 789821395534..86f40eea4b43 100644
|
||||
--- a/subprojects/gst-python/meson.build
|
||||
+++ b/subprojects/gst-python/meson.build
|
||||
@@ -107,5 +107,4 @@ if not get_option('plugin').disabled()
|
||||
|
@ -58,7 +71,7 @@ index 229af32f8117..b9372c125d77 100644
|
|||
'gst/sessionpool',
|
||||
'gst/stream',
|
||||
diff --git a/subprojects/gstreamer-vaapi/meson.build b/subprojects/gstreamer-vaapi/meson.build
|
||||
index d6176f64b67e..e036fb966234 100644
|
||||
index 2849f893feda..0279be6f90ab 100644
|
||||
--- a/subprojects/gstreamer-vaapi/meson.build
|
||||
+++ b/subprojects/gstreamer-vaapi/meson.build
|
||||
@@ -219,7 +219,6 @@ plugins = []
|
||||
|
|
|
@ -31,29 +31,31 @@ pkgname=(
|
|||
gst-python
|
||||
gstreamer-docs
|
||||
)
|
||||
pkgver=1.22.7
|
||||
pkgver=1.22.8
|
||||
pkgrel=1
|
||||
pkgdesc="Multimedia graph framework"
|
||||
url="https://gstreamer.freedesktop.org/"
|
||||
arch=(x86_64)
|
||||
options=(!distcc)
|
||||
license=(LGPL)
|
||||
license=(LGPL-2.1-or-later)
|
||||
makedepends=(
|
||||
# superproject
|
||||
git meson
|
||||
|
||||
# gstreamer
|
||||
bash-completion gobject-introspection gtk3 libcap libunwind python valgrind
|
||||
bash-completion gobject-introspection gtk3 libcap libelf libunwind python
|
||||
valgrind
|
||||
|
||||
# gst-plugins-base
|
||||
cdparanoia graphene libdrm libglvnd libgudev libtheora libx11 libxi libxv mesa
|
||||
opus orc qt5-base qt5-tools sdl2 wayland wayland-protocols zlib
|
||||
alsa-lib cdparanoia graphene libdrm libglvnd libgudev libjpeg libpng libtheora
|
||||
libx11 libxi libxv mesa opus orc pango qt5-base qt5-tools sdl2 wayland
|
||||
wayland-protocols zlib
|
||||
|
||||
# gst-plugins-good
|
||||
aalib cairo flac jack2 lame libavc1394 libcaca libdv libiec61883 libpulse
|
||||
libraw1394 libshout libsoup3 libvpx mpg123 nasm nettle qt5-declarative
|
||||
qt5-wayland qt5-x11extras qt6-declarative qt6-tools qt6-wayland taglib twolame
|
||||
v4l-utils wavpack
|
||||
aalib cairo flac gdk-pixbuf2 jack2 lame libavc1394 libcaca libdv libiec61883
|
||||
libpulse libraw1394 libshout libsoup3 libvpx libxdamage mpg123 nasm nettle
|
||||
qt5-declarative qt5-wayland qt5-x11extras qt6-declarative qt6-tools
|
||||
qt6-wayland speex taglib twolame v4l-utils wavpack
|
||||
|
||||
# gst-plugins-bad
|
||||
bluez-libs bzip2 chromaprint faac faad2 fluidsynth gsm json-glib ladspa
|
||||
|
@ -83,9 +85,9 @@ source=(
|
|||
0001-HACK-meson-Disable-broken-tests.patch
|
||||
)
|
||||
b2sums=('SKIP'
|
||||
'bd1ac7107a70ffd8ed10249654e42e2b06ef6e94d208333d3ec6cf3b2542afac903b0a6df265b543a43cbb7b3be6eec28184d3f5e42d586c28864e7449ccf6e9'
|
||||
'ba647a43d7c6d6c3b18ddfcf436e817b33cf337573134f41df659cc2411381fd752b952f2d0f767e83025e27f8490715ce09f6e930d5fcdcd2b8eb5edac8d387'
|
||||
'SKIP'
|
||||
'3e59a5ae821b83ad20f5e39e52195aa6932d5877538ef63aef7205988482e2667d6d43fc7bce2b5eaaf2c280cd4369f63a0d0d9ae39094ee70ec4ecd318a64b5')
|
||||
'1887212e956a617130469c6afbd387a555d388dc36b467505b3e5248d0e6a273886fd0500d0977b714075604c61fe149a77ea05ce785cfe27e3eae0999eecb3f')
|
||||
validpgpkeys=(
|
||||
D637032E45B8C6585B9456565D2EEE6F6F349D7C # Tim Müller <tim@gstreamer-foundation.org>
|
||||
)
|
||||
|
@ -184,7 +186,7 @@ package_gstreamer() {
|
|||
optdepends=('python: gst-plugins-doc-cache-generator')
|
||||
install=gstreamer.install
|
||||
|
||||
DESTDIR="$srcdir/root" meson install -C build
|
||||
meson install -C build --destdir "$srcdir/root"
|
||||
|
||||
cd root; local files=(
|
||||
usr/include/gstreamer-1.0/gst/{base,check,controller,net,*.h}
|
||||
|
@ -393,9 +395,9 @@ package_gst-plugins-good() {
|
|||
pkgdesc+=" - good plugins"
|
||||
depends=(
|
||||
"gst-plugins-base-libs=$pkgver"
|
||||
aalib cairo flac gdk-pixbuf2 gst-plugins-base-libs lame libavc1394 libcaca
|
||||
libdv libgudev libiec61883 libpulse libraw1394 libshout libsoup3 libvpx
|
||||
libxdamage mpg123 nettle speex taglib twolame v4l-utils wavpack
|
||||
aalib cairo flac gdk-pixbuf2 lame libavc1394 libcaca libdv libgudev
|
||||
libiec61883 libpulse libraw1394 libshout libsoup3 libvpx libxdamage mpg123
|
||||
nettle speex taglib twolame v4l-utils wavpack
|
||||
libjack.so
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in a new issue