mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
extra/gstreamer to 1.24.5-1
This commit is contained in:
parent
647c563930
commit
852fd9b95c
4 changed files with 2675 additions and 223 deletions
|
@ -1,95 +1,60 @@
|
||||||
pkgbase = gstreamer
|
pkgbase = gstreamer
|
||||||
pkgdesc = Multimedia graph framework
|
pkgdesc = Multimedia graph framework
|
||||||
pkgver = 1.24.3
|
pkgver = 1.24.5
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://gstreamer.freedesktop.org/
|
url = https://gstreamer.freedesktop.org/
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
license = LGPL-2.1-or-later
|
license = LGPL-2.1-or-later
|
||||||
checkdepends = xorg-server-xvfb
|
checkdepends = xorg-server-xvfb
|
||||||
makedepends = git
|
makedepends = a52dec
|
||||||
makedepends = meson
|
|
||||||
makedepends = bash-completion
|
|
||||||
makedepends = gobject-introspection
|
|
||||||
makedepends = gtk3
|
|
||||||
makedepends = libcap
|
|
||||||
makedepends = libelf
|
|
||||||
makedepends = libunwind
|
|
||||||
makedepends = python
|
|
||||||
makedepends = python-packaging
|
|
||||||
makedepends = rust
|
|
||||||
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
|
|
||||||
makedepends = libxv
|
|
||||||
makedepends = mesa
|
|
||||||
makedepends = opus
|
|
||||||
makedepends = orc
|
|
||||||
makedepends = pango
|
|
||||||
makedepends = qt5-base
|
|
||||||
makedepends = qt5-tools
|
|
||||||
makedepends = sdl2
|
|
||||||
makedepends = wayland
|
|
||||||
makedepends = wayland-protocols
|
|
||||||
makedepends = zlib
|
|
||||||
makedepends = aalib
|
makedepends = aalib
|
||||||
makedepends = cairo
|
makedepends = alsa-lib
|
||||||
makedepends = flac
|
makedepends = bash-completion
|
||||||
makedepends = gdk-pixbuf2
|
|
||||||
makedepends = jack2
|
|
||||||
makedepends = lame
|
|
||||||
makedepends = libavc1394
|
|
||||||
makedepends = libcaca
|
|
||||||
makedepends = libdv
|
|
||||||
makedepends = libiec61883
|
|
||||||
makedepends = libpulse
|
|
||||||
makedepends = libraw1394
|
|
||||||
makedepends = libshout
|
|
||||||
makedepends = libsoup3
|
|
||||||
makedepends = libvpx
|
|
||||||
makedepends = libxdamage
|
|
||||||
makedepends = libxtst
|
|
||||||
makedepends = mpg123
|
|
||||||
makedepends = nasm
|
|
||||||
makedepends = nettle
|
|
||||||
makedepends = opencore-amr
|
|
||||||
makedepends = qt5-declarative
|
|
||||||
makedepends = qt5-wayland
|
|
||||||
makedepends = qt5-x11extras
|
|
||||||
makedepends = qt6-declarative
|
|
||||||
makedepends = qt6-shadertools
|
|
||||||
makedepends = qt6-tools
|
|
||||||
makedepends = qt6-wayland
|
|
||||||
makedepends = speex
|
|
||||||
makedepends = taglib
|
|
||||||
makedepends = twolame
|
|
||||||
makedepends = v4l-utils
|
|
||||||
makedepends = wavpack
|
|
||||||
makedepends = bluez-libs
|
makedepends = bluez-libs
|
||||||
makedepends = bzip2
|
makedepends = bzip2
|
||||||
|
makedepends = cairo
|
||||||
|
makedepends = cdparanoia
|
||||||
makedepends = chromaprint
|
makedepends = chromaprint
|
||||||
makedepends = faac
|
makedepends = faac
|
||||||
makedepends = faad2
|
makedepends = faad2
|
||||||
|
makedepends = ffmpeg
|
||||||
|
makedepends = flac
|
||||||
makedepends = fluidsynth
|
makedepends = fluidsynth
|
||||||
|
makedepends = gcc-libs
|
||||||
|
makedepends = gdk-pixbuf2
|
||||||
|
makedepends = git
|
||||||
|
makedepends = glib2-devel
|
||||||
|
makedepends = glibc
|
||||||
|
makedepends = gobject-introspection
|
||||||
|
makedepends = graphene
|
||||||
makedepends = gsm
|
makedepends = gsm
|
||||||
|
makedepends = gtk3
|
||||||
|
makedepends = hicolor-icon-theme
|
||||||
|
makedepends = imath
|
||||||
|
makedepends = jack2
|
||||||
makedepends = json-glib
|
makedepends = json-glib
|
||||||
makedepends = ladspa
|
makedepends = ladspa
|
||||||
|
makedepends = lame
|
||||||
|
makedepends = libavc1394
|
||||||
makedepends = libavtp
|
makedepends = libavtp
|
||||||
makedepends = libbs2b
|
makedepends = libbs2b
|
||||||
|
makedepends = libcaca
|
||||||
|
makedepends = libcap
|
||||||
|
makedepends = libcdio
|
||||||
makedepends = libdca
|
makedepends = libdca
|
||||||
makedepends = libde265
|
makedepends = libde265
|
||||||
|
makedepends = libdrm
|
||||||
|
makedepends = libdv
|
||||||
makedepends = libdvdnav
|
makedepends = libdvdnav
|
||||||
|
makedepends = libdvdread
|
||||||
|
makedepends = libelf
|
||||||
makedepends = libfdk-aac
|
makedepends = libfdk-aac
|
||||||
makedepends = libfreeaptx
|
makedepends = libfreeaptx
|
||||||
|
makedepends = libglvnd
|
||||||
makedepends = libgme
|
makedepends = libgme
|
||||||
|
makedepends = libgudev
|
||||||
|
makedepends = libiec61883
|
||||||
|
makedepends = libjpeg
|
||||||
makedepends = liblc3
|
makedepends = liblc3
|
||||||
makedepends = libldac
|
makedepends = libldac
|
||||||
makedepends = liblrdf
|
makedepends = liblrdf
|
||||||
|
@ -97,147 +62,238 @@ pkgbase = gstreamer
|
||||||
makedepends = libmicrodns
|
makedepends = libmicrodns
|
||||||
makedepends = libmodplug
|
makedepends = libmodplug
|
||||||
makedepends = libmpcdec
|
makedepends = libmpcdec
|
||||||
|
makedepends = libmpeg2
|
||||||
makedepends = libnice
|
makedepends = libnice
|
||||||
|
makedepends = libogg
|
||||||
makedepends = libopenmpt
|
makedepends = libopenmpt
|
||||||
|
makedepends = libpng
|
||||||
|
makedepends = libpulse
|
||||||
|
makedepends = libraw1394
|
||||||
|
makedepends = libshout
|
||||||
|
makedepends = libsoup3
|
||||||
makedepends = libsrtp
|
makedepends = libsrtp
|
||||||
|
makedepends = libtheora
|
||||||
|
makedepends = libunwind
|
||||||
makedepends = libva
|
makedepends = libva
|
||||||
makedepends = libvpl
|
makedepends = libvpl
|
||||||
|
makedepends = libvpx
|
||||||
|
makedepends = libx11
|
||||||
|
makedepends = libxcb
|
||||||
|
makedepends = libxdamage
|
||||||
|
makedepends = libxext
|
||||||
|
makedepends = libxfixes
|
||||||
|
makedepends = libxi
|
||||||
|
makedepends = libxkbcommon
|
||||||
makedepends = libxkbcommon-x11
|
makedepends = libxkbcommon-x11
|
||||||
makedepends = libxml2
|
makedepends = libxml2
|
||||||
|
makedepends = libxrandr
|
||||||
|
makedepends = libxtst
|
||||||
|
makedepends = libxv
|
||||||
makedepends = lilv
|
makedepends = lilv
|
||||||
makedepends = lv2
|
makedepends = lv2
|
||||||
|
makedepends = mesa
|
||||||
|
makedepends = meson
|
||||||
makedepends = mjpegtools
|
makedepends = mjpegtools
|
||||||
|
makedepends = mpg123
|
||||||
|
makedepends = nasm
|
||||||
makedepends = neon
|
makedepends = neon
|
||||||
|
makedepends = nettle
|
||||||
makedepends = openal
|
makedepends = openal
|
||||||
|
makedepends = opencore-amr
|
||||||
makedepends = opencv
|
makedepends = opencv
|
||||||
|
makedepends = opentimelineio
|
||||||
|
makedepends = opus
|
||||||
|
makedepends = orc
|
||||||
|
makedepends = pango
|
||||||
|
makedepends = python
|
||||||
|
makedepends = python-cairo
|
||||||
|
makedepends = python-gobject
|
||||||
|
makedepends = python-lxml
|
||||||
|
makedepends = python-setuptools
|
||||||
makedepends = qrencode
|
makedepends = qrencode
|
||||||
|
makedepends = qt5-base
|
||||||
|
makedepends = qt5-declarative
|
||||||
|
makedepends = qt5-tools
|
||||||
|
makedepends = qt5-wayland
|
||||||
|
makedepends = qt5-x11extras
|
||||||
|
makedepends = qt6-declarative
|
||||||
|
makedepends = qt6-shadertools
|
||||||
|
makedepends = qt6-tools
|
||||||
|
makedepends = qt6-wayland
|
||||||
makedepends = rtmpdump
|
makedepends = rtmpdump
|
||||||
|
makedepends = rust
|
||||||
makedepends = sbc
|
makedepends = sbc
|
||||||
|
makedepends = sdl2
|
||||||
makedepends = shaderc
|
makedepends = shaderc
|
||||||
makedepends = soundtouch
|
makedepends = soundtouch
|
||||||
makedepends = spandsp
|
makedepends = spandsp
|
||||||
|
makedepends = speex
|
||||||
makedepends = svt-av1
|
makedepends = svt-av1
|
||||||
makedepends = svt-hevc
|
makedepends = svt-hevc
|
||||||
|
makedepends = systemd-libs
|
||||||
|
makedepends = taglib
|
||||||
|
makedepends = twolame
|
||||||
|
makedepends = v4l-utils
|
||||||
|
makedepends = valgrind
|
||||||
makedepends = vulkan-headers
|
makedepends = vulkan-headers
|
||||||
makedepends = vulkan-icd-loader
|
makedepends = vulkan-icd-loader
|
||||||
makedepends = vulkan-validation-layers
|
makedepends = vulkan-validation-layers
|
||||||
|
makedepends = wavpack
|
||||||
|
makedepends = wayland
|
||||||
|
makedepends = wayland-protocols
|
||||||
makedepends = webrtc-audio-processing-1
|
makedepends = webrtc-audio-processing-1
|
||||||
makedepends = wildmidi
|
makedepends = wildmidi
|
||||||
makedepends = wpewebkit
|
makedepends = wpewebkit
|
||||||
|
makedepends = x264
|
||||||
makedepends = zbar
|
makedepends = zbar
|
||||||
|
makedepends = zlib
|
||||||
makedepends = zvbi
|
makedepends = zvbi
|
||||||
makedepends = zxing-cpp
|
makedepends = zxing-cpp
|
||||||
makedepends = a52dec
|
source = git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=1.24.5
|
||||||
makedepends = libcdio
|
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.5.tar.xz
|
||||||
makedepends = libdvdread
|
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.5.tar.xz.asc
|
||||||
makedepends = libmpeg2
|
|
||||||
makedepends = x264
|
|
||||||
makedepends = ffmpeg
|
|
||||||
makedepends = opentimelineio
|
|
||||||
makedepends = libxrandr
|
|
||||||
makedepends = python-gobject
|
|
||||||
makedepends = python-setuptools
|
|
||||||
source = git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=1.24.3
|
|
||||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.3.tar.xz
|
|
||||||
source = https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-1.24.3.tar.xz.asc
|
|
||||||
source = 0001-HACK-meson-Disable-broken-tests.patch
|
source = 0001-HACK-meson-Disable-broken-tests.patch
|
||||||
|
source = 0002-libav-Fix-compatibility-with-ffmpeg-7.patch
|
||||||
validpgpkeys = D637032E45B8C6585B9456565D2EEE6F6F349D7C
|
validpgpkeys = D637032E45B8C6585B9456565D2EEE6F6F349D7C
|
||||||
b2sums = ba36061add5b081291b2f6a18b14e2c6cf1f2796b503bc7053e4c059f3d10620ece05b52590151f7e35f2e8919a0f2cfa3372ba24ff0a15beeb4d670c7df3ccd
|
b2sums = 6a01a775675d1ba9d9cfd8a0f910581cc542cea2b4a72fd769699bcb2d4cbdf83cb6a80e6886804400a2263e53afee81245517440525b9685284113d308bbe90
|
||||||
b2sums = 118ad62b9e1072a8f1399c2984c74745c2c1572b9f244bd108b23821d2957bcb1938010f37ec3ab6ac4a40989dd6e54898b5ab669fd142891d4cba4c44b6fd9f
|
b2sums = b0010b37a5cb6f4d47938f1ca6a86da5973952b8545483fc7d8bcf71b053b0f0c823565303768b7b03da2fd89cb0432bdc62beea9e2fb85f8da104db42615c46
|
||||||
b2sums = SKIP
|
b2sums = SKIP
|
||||||
b2sums = e7c59c828883a3bb3aa47684d83b57cd4d463e1f8cffc0383f779fa60ecbe37bfa30c8a0f40e6b2a01f6e0edfbefc5b7041340837e0018741e5963671945a1f2
|
b2sums = 0e186a56db45250e9e5dbf42a64f87ff01c8f65346ff44763db469c569c690f20efec20c9b5c1030ff0373587a0d1f682e1d6181cf9d5a2e7dbb7512e3745d4d
|
||||||
|
b2sums = 4692623d2c7b0c6b2c81772abc11a385fad53b00476600e859b980f1c2925f43ffd71b4b8f55b0d61f3a6313530690c512f92eaa59a97b6a0aef735e1da8c8e6
|
||||||
|
|
||||||
pkgname = gstreamer
|
pkgname = gstreamer
|
||||||
pkgdesc = Multimedia graph framework - core
|
pkgdesc = Multimedia graph framework - core
|
||||||
install = gstreamer.install
|
install = gstreamer.install
|
||||||
|
depends = gcc-libs
|
||||||
depends = glib2
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = libcap
|
depends = libcap
|
||||||
depends = libelf
|
depends = libelf
|
||||||
depends = libunwind
|
depends = libunwind
|
||||||
depends = libxml2
|
|
||||||
optdepends = python: gst-plugins-doc-cache-generator
|
optdepends = python: gst-plugins-doc-cache-generator
|
||||||
|
|
||||||
pkgname = gst-plugins-bad-libs
|
pkgname = gst-plugins-bad-libs
|
||||||
pkgdesc = Multimedia graph framework - bad
|
pkgdesc = Multimedia graph framework - bad
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = gcc-libs
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = libdrm
|
depends = libdrm
|
||||||
|
depends = libglvnd
|
||||||
depends = libgudev
|
depends = libgudev
|
||||||
depends = libnice
|
depends = libnice
|
||||||
depends = libusb
|
depends = libusb
|
||||||
depends = libva
|
depends = libva
|
||||||
depends = libx11
|
depends = libx11
|
||||||
|
depends = libxcb
|
||||||
|
depends = libxkbcommon
|
||||||
depends = libxkbcommon-x11
|
depends = libxkbcommon-x11
|
||||||
|
depends = mesa
|
||||||
depends = orc
|
depends = orc
|
||||||
depends = vulkan-icd-loader
|
depends = vulkan-icd-loader
|
||||||
depends = wayland
|
depends = wayland
|
||||||
|
depends = zlib
|
||||||
|
|
||||||
pkgname = gst-plugins-base-libs
|
pkgname = gst-plugins-base-libs
|
||||||
pkgdesc = Multimedia graph framework - base
|
pkgdesc = Multimedia graph framework - base
|
||||||
depends = gstreamer=1.24.3
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = iso-codes
|
depends = iso-codes
|
||||||
depends = libdrm
|
depends = libdrm
|
||||||
depends = libgl
|
depends = libglvnd
|
||||||
depends = libgudev
|
depends = libgudev
|
||||||
|
depends = libx11
|
||||||
|
depends = libxcb
|
||||||
|
depends = libxext
|
||||||
depends = libxi
|
depends = libxi
|
||||||
depends = libxv
|
depends = libxv
|
||||||
depends = mesa
|
depends = mesa
|
||||||
depends = orc
|
depends = orc
|
||||||
depends = wayland
|
depends = wayland
|
||||||
|
depends = zlib
|
||||||
|
|
||||||
pkgname = gst-plugins-base
|
pkgname = gst-plugins-base
|
||||||
pkgdesc = Multimedia graph framework - base plugins
|
pkgdesc = Multimedia graph framework - base plugins
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
depends = alsa-lib
|
depends = alsa-lib
|
||||||
|
depends = cairo
|
||||||
depends = cdparanoia
|
depends = cdparanoia
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = graphene
|
depends = graphene
|
||||||
depends = libjpeg
|
depends = libjpeg
|
||||||
|
depends = libogg
|
||||||
depends = libpng
|
depends = libpng
|
||||||
depends = libtheora
|
depends = libtheora
|
||||||
depends = libvorbis
|
depends = libvorbis
|
||||||
|
depends = libx11
|
||||||
depends = opus
|
depends = opus
|
||||||
depends = pango
|
depends = pango
|
||||||
|
|
||||||
pkgname = gst-plugins-good
|
pkgname = gst-plugins-good
|
||||||
pkgdesc = Multimedia graph framework - good plugins
|
pkgdesc = Multimedia graph framework - good plugins
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
depends = aalib
|
depends = aalib
|
||||||
|
depends = bzip2
|
||||||
depends = cairo
|
depends = cairo
|
||||||
depends = flac
|
depends = flac
|
||||||
|
depends = gcc-libs
|
||||||
depends = gdk-pixbuf2
|
depends = gdk-pixbuf2
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = lame
|
depends = lame
|
||||||
depends = libavc1394
|
depends = libavc1394
|
||||||
depends = libcaca
|
depends = libcaca
|
||||||
depends = libdv
|
depends = libdv
|
||||||
depends = libgudev
|
depends = libgudev
|
||||||
depends = libiec61883
|
depends = libiec61883
|
||||||
|
depends = libjpeg
|
||||||
|
depends = libpng
|
||||||
depends = libpulse
|
depends = libpulse
|
||||||
depends = libraw1394
|
depends = libraw1394
|
||||||
depends = libshout
|
depends = libshout
|
||||||
depends = libsoup3
|
depends = libsoup3
|
||||||
depends = libvpx
|
depends = libvpx
|
||||||
|
depends = libx11
|
||||||
depends = libxdamage
|
depends = libxdamage
|
||||||
|
depends = libxext
|
||||||
|
depends = libxfixes
|
||||||
|
depends = libxml2
|
||||||
depends = libxtst
|
depends = libxtst
|
||||||
depends = mpg123
|
depends = mpg123
|
||||||
depends = nettle
|
depends = nettle
|
||||||
depends = opencore-amr
|
depends = opencore-amr
|
||||||
|
depends = orc
|
||||||
depends = speex
|
depends = speex
|
||||||
depends = taglib
|
depends = taglib
|
||||||
depends = twolame
|
depends = twolame
|
||||||
depends = v4l-utils
|
depends = v4l-utils
|
||||||
depends = wavpack
|
depends = wavpack
|
||||||
|
depends = zlib
|
||||||
optdepends = jack: JACK backend
|
optdepends = jack: JACK backend
|
||||||
|
|
||||||
pkgname = gst-plugins-bad
|
pkgname = gst-plugins-bad
|
||||||
pkgdesc = Multimedia graph framework - bad plugins
|
pkgdesc = Multimedia graph framework - bad plugins
|
||||||
depends = gst-plugins-bad-libs=1.24.3
|
depends = gst-plugins-bad-libs=1.24.5-1
|
||||||
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
depends = aom
|
depends = aom
|
||||||
depends = bzip2
|
depends = bzip2
|
||||||
|
depends = cairo
|
||||||
depends = chromaprint
|
depends = chromaprint
|
||||||
depends = curl
|
depends = curl
|
||||||
depends = faac
|
depends = faac
|
||||||
depends = faad2
|
depends = faad2
|
||||||
depends = fluidsynth
|
depends = fluidsynth
|
||||||
|
depends = gcc-libs
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = gsm
|
depends = gsm
|
||||||
|
depends = imath
|
||||||
depends = json-glib
|
depends = json-glib
|
||||||
depends = lcms2
|
depends = lcms2
|
||||||
depends = libass
|
depends = libass
|
||||||
|
@ -273,6 +329,7 @@ pkgname = gst-plugins-bad
|
||||||
depends = openjpeg2
|
depends = openjpeg2
|
||||||
depends = openssl
|
depends = openssl
|
||||||
depends = opus
|
depends = opus
|
||||||
|
depends = orc
|
||||||
depends = pango
|
depends = pango
|
||||||
depends = qrencode
|
depends = qrencode
|
||||||
depends = rtmpdump
|
depends = rtmpdump
|
||||||
|
@ -291,95 +348,191 @@ pkgname = gst-plugins-bad
|
||||||
|
|
||||||
pkgname = gst-plugin-gtk
|
pkgname = gst-plugin-gtk
|
||||||
pkgdesc = Multimedia graph framework - gtk plugin
|
pkgdesc = Multimedia graph framework - gtk plugin
|
||||||
depends = gst-plugins-bad-libs=1.24.3
|
depends = gst-plugins-bad-libs=1.24.5-1
|
||||||
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = cairo
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = gtk3
|
depends = gtk3
|
||||||
|
depends = wayland
|
||||||
|
|
||||||
pkgname = gst-plugin-msdk
|
pkgname = gst-plugin-msdk
|
||||||
pkgdesc = Multimedia graph framework - msdk plugin
|
pkgdesc = Multimedia graph framework - msdk plugin
|
||||||
depends = gst-plugins-bad-libs=1.24.3
|
depends = gst-plugins-bad-libs=1.24.5-1
|
||||||
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = libdrm
|
||||||
|
depends = libgudev
|
||||||
|
depends = libva
|
||||||
depends = libvpl
|
depends = libvpl
|
||||||
|
|
||||||
pkgname = gst-plugin-opencv
|
pkgname = gst-plugin-opencv
|
||||||
pkgdesc = Multimedia graph framework - opencv plugin
|
pkgdesc = Multimedia graph framework - opencv plugin
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = gcc-libs
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = opencv
|
depends = opencv
|
||||||
|
|
||||||
pkgname = gst-plugin-qml6
|
pkgname = gst-plugin-qml6
|
||||||
pkgdesc = Multimedia graph framework - qml6 plugin
|
pkgdesc = Multimedia graph framework - qml6 plugin
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = gcc-libs
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = libglvnd
|
||||||
|
depends = qt6-base
|
||||||
depends = qt6-declarative
|
depends = qt6-declarative
|
||||||
depends = qt6-wayland
|
depends = qt6-wayland
|
||||||
|
|
||||||
pkgname = gst-plugin-qmlgl
|
pkgname = gst-plugin-qmlgl
|
||||||
pkgdesc = Multimedia graph framework - qmlgl plugin
|
pkgdesc = Multimedia graph framework - qmlgl plugin
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = gcc-libs
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = libglvnd
|
||||||
|
depends = qt5-base
|
||||||
depends = qt5-declarative
|
depends = qt5-declarative
|
||||||
depends = qt5-wayland
|
depends = qt5-wayland
|
||||||
depends = qt5-x11extras
|
depends = qt5-x11extras
|
||||||
|
|
||||||
pkgname = gst-plugin-qsv
|
pkgname = gst-plugin-qsv
|
||||||
pkgdesc = Multimedia graph framework - qsv plugin
|
pkgdesc = Multimedia graph framework - qsv plugin
|
||||||
depends = gst-plugins-bad-libs=1.24.3
|
depends = gst-plugins-bad-libs=1.24.5-1
|
||||||
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = gcc-libs
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
optdepends = intel-media-sdk: runtime for legacy Intel GPUs
|
optdepends = intel-media-sdk: runtime for legacy Intel GPUs
|
||||||
optdepends = onevpl-intel-gpu: runtime for Tiger Lake and newer GPUs
|
optdepends = onevpl-intel-gpu: runtime for Tiger Lake and newer GPUs
|
||||||
|
|
||||||
pkgname = gst-plugin-va
|
pkgname = gst-plugin-va
|
||||||
pkgdesc = Multimedia graph framework - va plugin
|
pkgdesc = Multimedia graph framework - va plugin
|
||||||
depends = gst-plugins-bad-libs=1.24.3
|
depends = gst-plugins-bad-libs=1.24.5-1
|
||||||
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = libgudev
|
||||||
|
depends = libva
|
||||||
|
|
||||||
pkgname = gst-plugin-wpe
|
pkgname = gst-plugin-wpe
|
||||||
pkgdesc = Multimedia graph framework - wpe plugin
|
pkgdesc = Multimedia graph framework - wpe plugin
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = gcc-libs
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = libwpe
|
||||||
|
depends = libxkbcommon
|
||||||
|
depends = wayland
|
||||||
|
depends = wpebackend-fdo
|
||||||
depends = wpewebkit
|
depends = wpewebkit
|
||||||
|
|
||||||
pkgname = gst-plugins-ugly
|
pkgname = gst-plugins-ugly
|
||||||
pkgdesc = Multimedia graph framework - ugly plugins
|
pkgdesc = Multimedia graph framework - ugly plugins
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
depends = a52dec
|
depends = a52dec
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = libcdio
|
depends = libcdio
|
||||||
depends = libdvdread
|
depends = libdvdread
|
||||||
depends = libmpeg2
|
depends = libmpeg2
|
||||||
|
depends = orc
|
||||||
depends = x264
|
depends = x264
|
||||||
|
|
||||||
pkgname = gst-libav
|
pkgname = gst-libav
|
||||||
pkgdesc = Multimedia graph framework - libav plugin
|
pkgdesc = Multimedia graph framework - libav plugin
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
depends = bzip2
|
depends = gstreamer=1.24.5-1
|
||||||
depends = ffmpeg
|
depends = ffmpeg
|
||||||
provides = gst-ffmpeg=1.24.3
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
provides = gst-ffmpeg=1.24.5-1
|
||||||
|
|
||||||
pkgname = gst-devtools-libs
|
pkgname = gst-devtools-libs
|
||||||
pkgdesc = Multimedia graph framework - development and debugging libraries
|
pkgdesc = Multimedia graph framework - development and debugging libraries
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = json-glib
|
depends = json-glib
|
||||||
|
depends = orc
|
||||||
|
depends = zlib
|
||||||
|
|
||||||
pkgname = gst-devtools
|
pkgname = gst-devtools
|
||||||
pkgdesc = Multimedia graph framework - development and debugging tools
|
pkgdesc = Multimedia graph framework - development and debugging tools
|
||||||
depends = gst-devtools-libs=1.24.3
|
depends = gst-devtools-libs=1.24.5-1
|
||||||
depends = gst-plugins-bad-libs=1.24.3
|
depends = gst-plugins-bad-libs=1.24.5-1
|
||||||
depends = gst-rtsp-server=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gst-rtsp-server=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = cairo
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
depends = gtk3
|
depends = gtk3
|
||||||
|
depends = hicolor-icon-theme
|
||||||
|
depends = json-glib
|
||||||
|
depends = python
|
||||||
|
depends = python-cairo
|
||||||
depends = python-gobject
|
depends = python-gobject
|
||||||
|
depends = python-lxml
|
||||||
|
|
||||||
pkgname = gst-rtsp-server
|
pkgname = gst-rtsp-server
|
||||||
pkgdesc = Multimedia graph framework - rtsp server
|
pkgdesc = Multimedia graph framework - rtsp server
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = orc
|
||||||
|
depends = zlib
|
||||||
|
|
||||||
pkgname = gst-editing-services
|
pkgname = gst-editing-services
|
||||||
pkgdesc = Multimedia graph framework - editing services
|
pkgdesc = Multimedia graph framework - editing services
|
||||||
depends = gst-devtools-libs=1.24.3
|
depends = gst-devtools-libs=1.24.5-1
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
depends = gst-python=1.24.3
|
depends = gst-python=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = json-glib
|
||||||
|
depends = libxml2
|
||||||
|
depends = orc
|
||||||
|
depends = python
|
||||||
|
depends = python-gobject
|
||||||
|
depends = zlib
|
||||||
optdepends = opentimelineio: Support for the OpenTimelineIO format
|
optdepends = opentimelineio: Support for the OpenTimelineIO format
|
||||||
|
|
||||||
pkgname = gstreamer-vaapi
|
pkgname = gstreamer-vaapi
|
||||||
pkgdesc = Multimedia graph framework - vaapi plugin
|
pkgdesc = Multimedia graph framework - vaapi plugin
|
||||||
depends = gst-plugins-bad-libs=1.24.3
|
depends = gst-plugins-bad-libs=1.24.5-1
|
||||||
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = libglvnd
|
||||||
|
depends = libva
|
||||||
|
depends = libx11
|
||||||
depends = libxrandr
|
depends = libxrandr
|
||||||
|
depends = systemd-libs
|
||||||
|
depends = wayland
|
||||||
|
|
||||||
pkgname = gst-python
|
pkgname = gst-python
|
||||||
pkgdesc = Multimedia graph framework - python plugin
|
pkgdesc = Multimedia graph framework - python plugin
|
||||||
depends = gst-plugins-base-libs=1.24.3
|
depends = gst-plugins-base-libs=1.24.5-1
|
||||||
|
depends = gstreamer=1.24.5-1
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = python
|
||||||
depends = python-gobject
|
depends = python-gobject
|
||||||
|
|
||||||
pkgname = gstreamer-docs
|
pkgname = gstreamer-docs
|
||||||
|
|
|
@ -66,10 +66,10 @@ index 5ee2ca1efaac..a6a692ee26a1 100644
|
||||||
|
|
||||||
return s;
|
return s;
|
||||||
diff --git a/subprojects/gst-plugins-bad/tests/check/meson.build b/subprojects/gst-plugins-bad/tests/check/meson.build
|
diff --git a/subprojects/gst-plugins-bad/tests/check/meson.build b/subprojects/gst-plugins-bad/tests/check/meson.build
|
||||||
index 3c64a3641aa7..dc00f8d81b0a 100644
|
index 40006d09bde6..bcd667d52d97 100644
|
||||||
--- a/subprojects/gst-plugins-bad/tests/check/meson.build
|
--- a/subprojects/gst-plugins-bad/tests/check/meson.build
|
||||||
+++ b/subprojects/gst-plugins-bad/tests/check/meson.build
|
+++ b/subprojects/gst-plugins-bad/tests/check/meson.build
|
||||||
@@ -152,7 +152,6 @@ if host_machine.system() != 'windows'
|
@@ -153,7 +153,6 @@ if host_machine.system() != 'windows'
|
||||||
[['elements/jifmux.c'],
|
[['elements/jifmux.c'],
|
||||||
not exif_dep.found() or not cdata.has('HAVE_UNISTD_H'), [exif_dep]],
|
not exif_dep.found() or not cdata.has('HAVE_UNISTD_H'), [exif_dep]],
|
||||||
[['elements/jpegparse.c'], not cdata.has('HAVE_UNISTD_H')],
|
[['elements/jpegparse.c'], not cdata.has('HAVE_UNISTD_H')],
|
||||||
|
@ -122,7 +122,7 @@ index 6efa928fb09b..1f1950ef323d 100644
|
||||||
tcase_add_test (tc_chain, test_video_caps_change_streamable);
|
tcase_add_test (tc_chain, test_video_caps_change_streamable);
|
||||||
tcase_add_test (tc_chain, test_audio_caps_change_streamable_single);
|
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
|
diff --git a/subprojects/gstreamer-vaapi/meson.build b/subprojects/gstreamer-vaapi/meson.build
|
||||||
index c470158893f3..cee44f2e7480 100644
|
index 2007383d81c7..96cac724f869 100644
|
||||||
--- a/subprojects/gstreamer-vaapi/meson.build
|
--- a/subprojects/gstreamer-vaapi/meson.build
|
||||||
+++ b/subprojects/gstreamer-vaapi/meson.build
|
+++ b/subprojects/gstreamer-vaapi/meson.build
|
||||||
@@ -218,7 +218,6 @@ plugins = []
|
@@ -218,7 +218,6 @@ plugins = []
|
||||||
|
|
1958
extra/gstreamer/0002-libav-Fix-compatibility-with-ffmpeg-7.patch
Normal file
1958
extra/gstreamer/0002-libav-Fix-compatibility-with-ffmpeg-7.patch
Normal file
File diff suppressed because it is too large
Load diff
|
@ -35,7 +35,7 @@ pkgname=(
|
||||||
gst-python
|
gst-python
|
||||||
gstreamer-docs
|
gstreamer-docs
|
||||||
)
|
)
|
||||||
pkgver=1.24.3
|
pkgver=1.24.5
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Multimedia graph framework"
|
pkgdesc="Multimedia graph framework"
|
||||||
url="https://gstreamer.freedesktop.org/"
|
url="https://gstreamer.freedesktop.org/"
|
||||||
|
@ -43,58 +43,160 @@ arch=(x86_64)
|
||||||
options=(!distcc)
|
options=(!distcc)
|
||||||
license=(LGPL-2.1-or-later)
|
license=(LGPL-2.1-or-later)
|
||||||
makedepends=(
|
makedepends=(
|
||||||
# superproject
|
a52dec
|
||||||
git meson
|
aalib
|
||||||
|
alsa-lib
|
||||||
# gstreamer
|
bash-completion
|
||||||
bash-completion gobject-introspection gtk3 libcap libelf libunwind python
|
bluez-libs
|
||||||
python-packaging rust valgrind
|
bzip2
|
||||||
|
cairo
|
||||||
# gst-plugins-base
|
cdparanoia
|
||||||
alsa-lib cdparanoia graphene libdrm libglvnd libgudev libjpeg libpng libtheora
|
chromaprint
|
||||||
libx11 libxi libxv mesa opus orc pango qt5-base qt5-tools sdl2 wayland
|
faac
|
||||||
wayland-protocols zlib
|
faad2
|
||||||
|
|
||||||
# gst-plugins-good
|
|
||||||
aalib cairo flac gdk-pixbuf2 jack2 lame libavc1394 libcaca libdv libiec61883
|
|
||||||
libpulse libraw1394 libshout libsoup3 libvpx libxdamage libxtst mpg123 nasm
|
|
||||||
nettle opencore-amr qt5-declarative qt5-wayland qt5-x11extras qt6-declarative
|
|
||||||
qt6-shadertools qt6-tools qt6-wayland speex taglib twolame v4l-utils wavpack
|
|
||||||
|
|
||||||
# gst-plugins-bad
|
|
||||||
bluez-libs bzip2 chromaprint faac faad2 fluidsynth gsm json-glib ladspa
|
|
||||||
libavtp libbs2b libdca libde265 libdvdnav libfdk-aac libfreeaptx libgme
|
|
||||||
liblc3 libldac liblrdf libltc libmicrodns libmodplug libmpcdec libnice
|
|
||||||
libopenmpt libsrtp libva libxkbcommon-x11 libxml2 lilv lv2 mjpegtools
|
|
||||||
neon openal opencv qrencode rtmpdump sbc shaderc soundtouch spandsp
|
|
||||||
vulkan-headers vulkan-icd-loader vulkan-validation-layers
|
|
||||||
webrtc-audio-processing-1 wildmidi wpewebkit zbar zvbi zxing-cpp
|
|
||||||
|
|
||||||
# gst-plugins-ugly
|
|
||||||
a52dec libcdio libdvdread libmpeg2 x264
|
|
||||||
|
|
||||||
# gst-libav
|
|
||||||
ffmpeg
|
ffmpeg
|
||||||
|
flac
|
||||||
# gst-editing-services
|
fluidsynth
|
||||||
opentimelineio
|
gcc-libs
|
||||||
|
gdk-pixbuf2
|
||||||
# gstreamer-vaapi
|
git
|
||||||
|
glib2-devel
|
||||||
|
glibc
|
||||||
|
gobject-introspection
|
||||||
|
graphene
|
||||||
|
gsm
|
||||||
|
gtk3
|
||||||
|
hicolor-icon-theme
|
||||||
|
imath
|
||||||
|
jack2
|
||||||
|
json-glib
|
||||||
|
ladspa
|
||||||
|
lame
|
||||||
|
libavc1394
|
||||||
|
libavtp
|
||||||
|
libbs2b
|
||||||
|
libcaca
|
||||||
|
libcap
|
||||||
|
libcdio
|
||||||
|
libdca
|
||||||
|
libde265
|
||||||
|
libdrm
|
||||||
|
libdv
|
||||||
|
libdvdnav
|
||||||
|
libdvdread
|
||||||
|
libelf
|
||||||
|
libfdk-aac
|
||||||
|
libfreeaptx
|
||||||
|
libglvnd
|
||||||
|
libgme
|
||||||
|
libgudev
|
||||||
|
libiec61883
|
||||||
|
libjpeg
|
||||||
|
liblc3
|
||||||
|
libldac
|
||||||
|
liblrdf
|
||||||
|
libltc
|
||||||
|
libmicrodns
|
||||||
|
libmodplug
|
||||||
|
libmpcdec
|
||||||
|
libmpeg2
|
||||||
|
libnice
|
||||||
|
libogg
|
||||||
|
libopenmpt
|
||||||
|
libpng
|
||||||
|
libpulse
|
||||||
|
libraw1394
|
||||||
|
libshout
|
||||||
|
libsoup3
|
||||||
|
libsrtp
|
||||||
|
libtheora
|
||||||
|
libunwind
|
||||||
|
libva
|
||||||
|
libvpl
|
||||||
|
libvpx
|
||||||
|
libx11
|
||||||
|
libxcb
|
||||||
|
libxdamage
|
||||||
|
libxext
|
||||||
|
libxfixes
|
||||||
|
libxi
|
||||||
|
libxkbcommon
|
||||||
|
libxkbcommon-x11
|
||||||
|
libxml2
|
||||||
libxrandr
|
libxrandr
|
||||||
|
libxtst
|
||||||
# gst-python
|
libxv
|
||||||
python-gobject python-setuptools
|
lilv
|
||||||
|
lv2
|
||||||
|
mesa
|
||||||
|
meson
|
||||||
|
mjpegtools
|
||||||
|
mpg123
|
||||||
|
nasm
|
||||||
|
neon
|
||||||
|
nettle
|
||||||
|
openal
|
||||||
|
opencore-amr
|
||||||
|
opencv
|
||||||
|
opentimelineio
|
||||||
|
opus
|
||||||
|
orc
|
||||||
|
pango
|
||||||
|
python
|
||||||
|
python-cairo
|
||||||
|
python-gobject
|
||||||
|
python-lxml
|
||||||
|
python-setuptools
|
||||||
|
qrencode
|
||||||
|
qt5-base
|
||||||
|
qt5-declarative
|
||||||
|
qt5-tools
|
||||||
|
qt5-wayland
|
||||||
|
qt5-x11extras
|
||||||
|
qt6-declarative
|
||||||
|
qt6-shadertools
|
||||||
|
qt6-tools
|
||||||
|
qt6-wayland
|
||||||
|
rtmpdump
|
||||||
|
rust
|
||||||
|
sbc
|
||||||
|
sdl2
|
||||||
|
shaderc
|
||||||
|
soundtouch
|
||||||
|
spandsp
|
||||||
|
speex
|
||||||
|
systemd-libs
|
||||||
|
taglib
|
||||||
|
twolame
|
||||||
|
v4l-utils
|
||||||
|
valgrind
|
||||||
|
vulkan-headers
|
||||||
|
vulkan-icd-loader
|
||||||
|
vulkan-validation-layers
|
||||||
|
wavpack
|
||||||
|
wayland
|
||||||
|
wayland-protocols
|
||||||
|
webrtc-audio-processing-1
|
||||||
|
wildmidi
|
||||||
|
wpewebkit
|
||||||
|
x264
|
||||||
|
zbar
|
||||||
|
zlib
|
||||||
|
zvbi
|
||||||
|
zxing-cpp
|
||||||
)
|
)
|
||||||
checkdepends=(xorg-server-xvfb)
|
checkdepends=(xorg-server-xvfb)
|
||||||
source=(
|
source=(
|
||||||
"git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=$pkgver"
|
"git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git?signed#tag=$pkgver"
|
||||||
"https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-$pkgver.tar.xz"{,.asc}
|
"https://gstreamer.freedesktop.org/src/gstreamer-docs/gstreamer-docs-$pkgver.tar.xz"{,.asc}
|
||||||
0001-HACK-meson-Disable-broken-tests.patch
|
0001-HACK-meson-Disable-broken-tests.patch
|
||||||
|
0002-libav-Fix-compatibility-with-ffmpeg-7.patch
|
||||||
)
|
)
|
||||||
b2sums=('ba36061add5b081291b2f6a18b14e2c6cf1f2796b503bc7053e4c059f3d10620ece05b52590151f7e35f2e8919a0f2cfa3372ba24ff0a15beeb4d670c7df3ccd'
|
b2sums=('6a01a775675d1ba9d9cfd8a0f910581cc542cea2b4a72fd769699bcb2d4cbdf83cb6a80e6886804400a2263e53afee81245517440525b9685284113d308bbe90'
|
||||||
'118ad62b9e1072a8f1399c2984c74745c2c1572b9f244bd108b23821d2957bcb1938010f37ec3ab6ac4a40989dd6e54898b5ab669fd142891d4cba4c44b6fd9f'
|
'b0010b37a5cb6f4d47938f1ca6a86da5973952b8545483fc7d8bcf71b053b0f0c823565303768b7b03da2fd89cb0432bdc62beea9e2fb85f8da104db42615c46'
|
||||||
'SKIP'
|
'SKIP'
|
||||||
'e7c59c828883a3bb3aa47684d83b57cd4d463e1f8cffc0383f779fa60ecbe37bfa30c8a0f40e6b2a01f6e0edfbefc5b7041340837e0018741e5963671945a1f2')
|
'0e186a56db45250e9e5dbf42a64f87ff01c8f65346ff44763db469c569c690f20efec20c9b5c1030ff0373587a0d1f682e1d6181cf9d5a2e7dbb7512e3745d4d'
|
||||||
|
'4692623d2c7b0c6b2c81772abc11a385fad53b00476600e859b980f1c2925f43ffd71b4b8f55b0d61f3a6313530690c512f92eaa59a97b6a0aef735e1da8c8e6')
|
||||||
validpgpkeys=(
|
validpgpkeys=(
|
||||||
D637032E45B8C6585B9456565D2EEE6F6F349D7C # Tim Müller <tim@gstreamer-foundation.org>
|
D637032E45B8C6585B9456565D2EEE6F6F349D7C # Tim Müller <tim@gstreamer-foundation.org>
|
||||||
)
|
)
|
||||||
|
@ -104,27 +206,19 @@ prepare() {
|
||||||
|
|
||||||
# Disable broken tests
|
# Disable broken tests
|
||||||
git apply -3 ../0001-HACK-meson-Disable-broken-tests.patch
|
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() {
|
build() {
|
||||||
local meson_options=(
|
local meson_options=(
|
||||||
# Superproject options
|
|
||||||
-D examples=disabled
|
-D examples=disabled
|
||||||
-D gobject-cast-checks=disabled
|
-D gobject-cast-checks=disabled
|
||||||
-D gpl=enabled
|
-D gpl=enabled
|
||||||
|
-D gst-devtools:debug_viewer=enabled
|
||||||
-D gst-examples=disabled
|
-D gst-examples=disabled
|
||||||
-D libnice=disabled
|
|
||||||
-D orc-source=system
|
|
||||||
-D package-name="Arch Linux GStreamer ${epoch:+$epoch:}$pkgver-$pkgrel"
|
|
||||||
-D package-origin="https://www.archlinux.org/"
|
|
||||||
-D vaapi=enabled
|
|
||||||
|
|
||||||
# Subproject options
|
|
||||||
-D gstreamer:dbghelp=disabled
|
|
||||||
-D gstreamer:ptp-helper-permissions=capabilities
|
|
||||||
-D gst-plugins-base:libvisual=disabled
|
|
||||||
-D gst-plugins-base:tremor=disabled
|
|
||||||
-D gst-plugins-good:rpicamsrc=disabled
|
|
||||||
-D gst-plugins-bad:aja=disabled
|
-D gst-plugins-bad:aja=disabled
|
||||||
-D gst-plugins-bad:amfcodec=disabled
|
-D gst-plugins-bad:amfcodec=disabled
|
||||||
-D gst-plugins-bad:directfb=disabled
|
-D gst-plugins-bad:directfb=disabled
|
||||||
|
@ -152,15 +246,23 @@ build() {
|
||||||
-D gst-plugins-bad:wasapi=disabled
|
-D gst-plugins-bad:wasapi=disabled
|
||||||
-D gst-plugins-bad:wic=disabled
|
-D gst-plugins-bad:wic=disabled
|
||||||
-D gst-plugins-bad:win32ipc=disabled
|
-D gst-plugins-bad:win32ipc=disabled
|
||||||
|
-D gst-plugins-base:libvisual=disabled
|
||||||
|
-D gst-plugins-base:tremor=disabled
|
||||||
|
-D gst-plugins-good:rpicamsrc=disabled
|
||||||
-D gst-plugins-ugly:sidplay=disabled
|
-D gst-plugins-ugly:sidplay=disabled
|
||||||
-D gst-devtools:debug_viewer=enabled
|
-D gstreamer:dbghelp=disabled
|
||||||
|
-D gstreamer:ptp-helper-permissions=capabilities
|
||||||
|
-D libnice=disabled
|
||||||
|
-D orc-source=system
|
||||||
|
-D package-name="Arch Linux GStreamer ${epoch:+$epoch:}$pkgver-$pkgrel"
|
||||||
|
-D package-origin="https://www.archlinux.org/"
|
||||||
|
-D vaapi=enabled
|
||||||
)
|
)
|
||||||
|
|
||||||
# https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3197
|
# https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3197
|
||||||
export GI_SCANNER_DISABLE_CACHE=1
|
export GI_SCANNER_DISABLE_CACHE=1
|
||||||
|
|
||||||
arch-meson gstreamer build "${meson_options[@]}"
|
arch-meson gstreamer build "${meson_options[@]}"
|
||||||
meson configure build # Print config
|
|
||||||
meson compile -C build
|
meson compile -C build
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -171,7 +273,7 @@ check() (
|
||||||
export NO_AT_BRIDGE=1 GTK_A11Y=none
|
export NO_AT_BRIDGE=1 GTK_A11Y=none
|
||||||
|
|
||||||
# Flaky due to timeouts
|
# Flaky due to timeouts
|
||||||
xvfb-run -s '-nolisten local' \
|
xvfb-run -s "-nolisten local" \
|
||||||
meson test -C build --print-errorlogs -t 5
|
meson test -C build --print-errorlogs -t 5
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -187,9 +289,14 @@ _install() {
|
||||||
package_gstreamer() {
|
package_gstreamer() {
|
||||||
pkgdesc+=" - core"
|
pkgdesc+=" - core"
|
||||||
depends=(
|
depends=(
|
||||||
glib2 libcap libelf libunwind libxml2
|
gcc-libs
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
libcap
|
||||||
|
libelf
|
||||||
|
libunwind
|
||||||
)
|
)
|
||||||
optdepends=('python: gst-plugins-doc-cache-generator')
|
optdepends=("python: gst-plugins-doc-cache-generator")
|
||||||
install=gstreamer.install
|
install=gstreamer.install
|
||||||
|
|
||||||
meson install -C build --destdir "$srcdir/root"
|
meson install -C build --destdir "$srcdir/root"
|
||||||
|
@ -226,9 +333,26 @@ package_gstreamer() {
|
||||||
package_gst-plugins-bad-libs() {
|
package_gst-plugins-bad-libs() {
|
||||||
pkgdesc+=" - bad"
|
pkgdesc+=" - bad"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
libdrm libgudev libnice libusb libva libx11 libxkbcommon-x11 orc
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
vulkan-icd-loader wayland
|
gcc-libs
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
libdrm
|
||||||
|
libglvnd
|
||||||
|
libgudev
|
||||||
|
libnice
|
||||||
|
libusb
|
||||||
|
libva
|
||||||
|
libx11
|
||||||
|
libxcb
|
||||||
|
libxkbcommon
|
||||||
|
libxkbcommon-x11
|
||||||
|
mesa
|
||||||
|
orc
|
||||||
|
vulkan-icd-loader
|
||||||
|
wayland
|
||||||
|
zlib
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -336,8 +460,22 @@ package_gst-plugins-bad-libs() {
|
||||||
package_gst-plugins-base-libs() {
|
package_gst-plugins-base-libs() {
|
||||||
pkgdesc+=" - base"
|
pkgdesc+=" - base"
|
||||||
depends=(
|
depends=(
|
||||||
"gstreamer=$pkgver"
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
iso-codes libdrm libgl libgudev libxi libxv mesa orc wayland
|
glib2
|
||||||
|
glibc
|
||||||
|
iso-codes
|
||||||
|
libdrm
|
||||||
|
libglvnd
|
||||||
|
libgudev
|
||||||
|
libx11
|
||||||
|
libxcb
|
||||||
|
libxext
|
||||||
|
libxi
|
||||||
|
libxv
|
||||||
|
mesa
|
||||||
|
orc
|
||||||
|
wayland
|
||||||
|
zlib
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -387,8 +525,22 @@ package_gst-plugins-base-libs() {
|
||||||
package_gst-plugins-base() {
|
package_gst-plugins-base() {
|
||||||
pkgdesc+=" - base plugins"
|
pkgdesc+=" - base plugins"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
alsa-lib cdparanoia graphene libjpeg libpng libtheora libvorbis opus pango
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
alsa-lib
|
||||||
|
cairo
|
||||||
|
cdparanoia
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
graphene
|
||||||
|
libjpeg
|
||||||
|
libogg
|
||||||
|
libpng
|
||||||
|
libtheora
|
||||||
|
libvorbis
|
||||||
|
libx11
|
||||||
|
opus
|
||||||
|
pango
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -406,12 +558,47 @@ package_gst-plugins-base() {
|
||||||
package_gst-plugins-good() {
|
package_gst-plugins-good() {
|
||||||
pkgdesc+=" - good plugins"
|
pkgdesc+=" - good plugins"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
aalib cairo flac gdk-pixbuf2 lame libavc1394 libcaca libdv libgudev
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
libiec61883 libpulse libraw1394 libshout libsoup3 libvpx libxdamage libxtst
|
aalib
|
||||||
mpg123 nettle opencore-amr speex taglib twolame v4l-utils wavpack
|
bzip2
|
||||||
|
cairo
|
||||||
|
flac
|
||||||
|
gcc-libs
|
||||||
|
gdk-pixbuf2
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
lame
|
||||||
|
libavc1394
|
||||||
|
libcaca
|
||||||
|
libdv
|
||||||
|
libgudev
|
||||||
|
libiec61883
|
||||||
|
libjpeg
|
||||||
|
libpng
|
||||||
|
libpulse
|
||||||
|
libraw1394
|
||||||
|
libshout
|
||||||
|
libsoup3
|
||||||
|
libvpx
|
||||||
|
libx11
|
||||||
|
libxdamage
|
||||||
|
libxext
|
||||||
|
libxfixes
|
||||||
|
libxml2
|
||||||
|
libxtst
|
||||||
|
mpg123
|
||||||
|
nettle
|
||||||
|
opencore-amr
|
||||||
|
orc
|
||||||
|
speex
|
||||||
|
taglib
|
||||||
|
twolame
|
||||||
|
v4l-utils
|
||||||
|
wavpack
|
||||||
|
zlib
|
||||||
)
|
)
|
||||||
optdepends=('jack: JACK backend')
|
optdepends=("jack: JACK backend")
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
usr/lib/gstreamer-1.0/libgst1394.so
|
usr/lib/gstreamer-1.0/libgst1394.so
|
||||||
|
@ -500,14 +687,71 @@ package_gst-plugins-good() {
|
||||||
package_gst-plugins-bad() {
|
package_gst-plugins-bad() {
|
||||||
pkgdesc+=" - bad plugins"
|
pkgdesc+=" - bad plugins"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-bad-libs=$pkgver"
|
"gst-plugins-bad-libs=$pkgver-$pkgrel"
|
||||||
aom bzip2 chromaprint curl faac faad2 fluidsynth gsm json-glib lcms2 libass
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
libavtp libbs2b libdc1394 libdca libde265 libdvdnav libdvdread libfdk-aac
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
libfreeaptx libgme liblc3 libldac liblrdf libltc libmicrodns libmodplug
|
aom
|
||||||
libmpcdec libopenmpt librsvg libsndfile libsrtp libwebp libxml2 lilv
|
bzip2
|
||||||
mjpegtools neon nettle openal openexr openjpeg2 openssl opus pango qrencode
|
cairo
|
||||||
rtmpdump sbc soundtouch spandsp srt
|
chromaprint
|
||||||
webrtc-audio-processing-1 wildmidi x265 zbar zvbi zxing-cpp
|
curl
|
||||||
|
faac
|
||||||
|
faad2
|
||||||
|
fluidsynth
|
||||||
|
gcc-libs
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
gsm
|
||||||
|
imath
|
||||||
|
json-glib
|
||||||
|
lcms2
|
||||||
|
libass
|
||||||
|
libavtp
|
||||||
|
libbs2b
|
||||||
|
libdc1394
|
||||||
|
libdca
|
||||||
|
libde265
|
||||||
|
libdvdnav
|
||||||
|
libdvdread
|
||||||
|
libfdk-aac
|
||||||
|
libfreeaptx
|
||||||
|
libgme
|
||||||
|
liblc3
|
||||||
|
libldac
|
||||||
|
liblrdf
|
||||||
|
libltc
|
||||||
|
libmicrodns
|
||||||
|
libmodplug
|
||||||
|
libmpcdec
|
||||||
|
libopenmpt
|
||||||
|
librsvg
|
||||||
|
libsndfile
|
||||||
|
libsrtp
|
||||||
|
libwebp
|
||||||
|
libxml2
|
||||||
|
lilv
|
||||||
|
mjpegtools
|
||||||
|
neon
|
||||||
|
nettle
|
||||||
|
openal
|
||||||
|
openexr
|
||||||
|
openjpeg2
|
||||||
|
openssl
|
||||||
|
opus
|
||||||
|
orc
|
||||||
|
pango
|
||||||
|
qrencode
|
||||||
|
rtmpdump
|
||||||
|
sbc
|
||||||
|
soundtouch
|
||||||
|
spandsp
|
||||||
|
srt
|
||||||
|
webrtc-audio-processing-1
|
||||||
|
wildmidi
|
||||||
|
x265
|
||||||
|
zbar
|
||||||
|
zvbi
|
||||||
|
zxing-cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -579,8 +823,14 @@ package_gst-plugins-bad() {
|
||||||
package_gst-plugin-gtk() {
|
package_gst-plugin-gtk() {
|
||||||
pkgdesc+=" - gtk plugin"
|
pkgdesc+=" - gtk plugin"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-bad-libs=$pkgver"
|
"gst-plugins-bad-libs=$pkgver-$pkgrel"
|
||||||
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
cairo
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
gtk3
|
gtk3
|
||||||
|
wayland
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -592,7 +842,11 @@ package_gst-plugin-gtk() {
|
||||||
package_gst-plugin-opencv() {
|
package_gst-plugin-opencv() {
|
||||||
pkgdesc+=" - opencv plugin"
|
pkgdesc+=" - opencv plugin"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
gcc-libs
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
opencv
|
opencv
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -607,8 +861,15 @@ package_gst-plugin-opencv() {
|
||||||
package_gst-plugin-qml6() {
|
package_gst-plugin-qml6() {
|
||||||
pkgdesc+=" - qml6 plugin"
|
pkgdesc+=" - qml6 plugin"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
qt6-declarative qt6-wayland
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
gcc-libs
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
libglvnd
|
||||||
|
qt6-base
|
||||||
|
qt6-declarative
|
||||||
|
qt6-wayland
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -619,8 +880,16 @@ package_gst-plugin-qml6() {
|
||||||
package_gst-plugin-qmlgl() {
|
package_gst-plugin-qmlgl() {
|
||||||
pkgdesc+=" - qmlgl plugin"
|
pkgdesc+=" - qmlgl plugin"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
qt5-declarative qt5-wayland qt5-x11extras
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
gcc-libs
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
libglvnd
|
||||||
|
qt5-base
|
||||||
|
qt5-declarative
|
||||||
|
qt5-wayland
|
||||||
|
qt5-x11extras
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -630,7 +899,15 @@ package_gst-plugin-qmlgl() {
|
||||||
|
|
||||||
package_gst-plugin-va() {
|
package_gst-plugin-va() {
|
||||||
pkgdesc+=" - va plugin"
|
pkgdesc+=" - va plugin"
|
||||||
depends=("gst-plugins-bad-libs=$pkgver")
|
depends=(
|
||||||
|
"gst-plugins-bad-libs=$pkgver-$pkgrel"
|
||||||
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
libgudev
|
||||||
|
libva
|
||||||
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
usr/lib/gstreamer-1.0/libgstva.so
|
usr/lib/gstreamer-1.0/libgstva.so
|
||||||
|
@ -640,7 +917,15 @@ package_gst-plugin-va() {
|
||||||
package_gst-plugin-wpe() {
|
package_gst-plugin-wpe() {
|
||||||
pkgdesc+=" - wpe plugin"
|
pkgdesc+=" - wpe plugin"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
gcc-libs
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
libwpe
|
||||||
|
libxkbcommon
|
||||||
|
wayland
|
||||||
|
wpebackend-fdo
|
||||||
wpewebkit
|
wpewebkit
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -653,8 +938,16 @@ package_gst-plugin-wpe() {
|
||||||
package_gst-plugins-ugly() {
|
package_gst-plugins-ugly() {
|
||||||
pkgdesc+=" - ugly plugins"
|
pkgdesc+=" - ugly plugins"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
a52dec libcdio libdvdread libmpeg2 x264
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
a52dec
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
libcdio
|
||||||
|
libdvdread
|
||||||
|
libmpeg2
|
||||||
|
orc
|
||||||
|
x264
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -677,10 +970,13 @@ package_gst-plugins-ugly() {
|
||||||
package_gst-libav() {
|
package_gst-libav() {
|
||||||
pkgdesc+=" - libav plugin"
|
pkgdesc+=" - libav plugin"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
bzip2 ffmpeg
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
ffmpeg
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
)
|
)
|
||||||
provides=("gst-ffmpeg=$pkgver")
|
provides=("gst-ffmpeg=$pkgver-$pkgrel")
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
usr/lib/gstreamer-1.0/libgstlibav.so
|
usr/lib/gstreamer-1.0/libgstlibav.so
|
||||||
|
@ -690,8 +986,13 @@ package_gst-libav() {
|
||||||
package_gst-devtools-libs() {
|
package_gst-devtools-libs() {
|
||||||
pkgdesc+=" - development and debugging libraries"
|
pkgdesc+=" - development and debugging libraries"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
json-glib
|
json-glib
|
||||||
|
orc
|
||||||
|
zlib
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -706,10 +1007,21 @@ package_gst-devtools-libs() {
|
||||||
package_gst-devtools() {
|
package_gst-devtools() {
|
||||||
pkgdesc+=" - development and debugging tools"
|
pkgdesc+=" - development and debugging tools"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-devtools-libs=$pkgver"
|
"gst-devtools-libs=$pkgver-$pkgrel"
|
||||||
"gst-plugins-bad-libs=$pkgver"
|
"gst-plugins-bad-libs=$pkgver-$pkgrel"
|
||||||
"gst-rtsp-server=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
gtk3 python-gobject
|
"gst-rtsp-server=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
cairo
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
gtk3
|
||||||
|
hicolor-icon-theme
|
||||||
|
json-glib
|
||||||
|
python
|
||||||
|
python-cairo
|
||||||
|
python-gobject
|
||||||
|
python-lxml
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -730,7 +1042,14 @@ package_gst-devtools() {
|
||||||
|
|
||||||
package_gst-rtsp-server() {
|
package_gst-rtsp-server() {
|
||||||
pkgdesc+=" - rtsp server"
|
pkgdesc+=" - rtsp server"
|
||||||
depends=("gst-plugins-base-libs=$pkgver")
|
depends=(
|
||||||
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
orc
|
||||||
|
zlib
|
||||||
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
usr/include/gstreamer-1.0/gst/rtsp-server
|
usr/include/gstreamer-1.0/gst/rtsp-server
|
||||||
|
@ -746,12 +1065,21 @@ package_gst-rtsp-server() {
|
||||||
package_gst-editing-services() {
|
package_gst-editing-services() {
|
||||||
pkgdesc+=" - editing services"
|
pkgdesc+=" - editing services"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-devtools-libs=$pkgver"
|
"gst-devtools-libs=$pkgver-$pkgrel"
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
"gst-python=$pkgver"
|
"gst-python=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
json-glib
|
||||||
|
libxml2
|
||||||
|
orc
|
||||||
|
python
|
||||||
|
python-gobject
|
||||||
|
zlib
|
||||||
)
|
)
|
||||||
optdepends=(
|
optdepends=(
|
||||||
'opentimelineio: Support for the OpenTimelineIO format'
|
"opentimelineio: Support for the OpenTimelineIO format"
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -777,8 +1105,17 @@ package_gst-editing-services() {
|
||||||
package_gstreamer-vaapi() {
|
package_gstreamer-vaapi() {
|
||||||
pkgdesc+=" - vaapi plugin"
|
pkgdesc+=" - vaapi plugin"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-bad-libs=$pkgver"
|
"gst-plugins-bad-libs=$pkgver-$pkgrel"
|
||||||
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
libglvnd
|
||||||
|
libva
|
||||||
|
libx11
|
||||||
libxrandr
|
libxrandr
|
||||||
|
systemd-libs
|
||||||
|
wayland
|
||||||
)
|
)
|
||||||
|
|
||||||
cd root; local files=(
|
cd root; local files=(
|
||||||
|
@ -789,7 +1126,11 @@ package_gstreamer-vaapi() {
|
||||||
package_gst-python() {
|
package_gst-python() {
|
||||||
pkgdesc+=" - python plugin"
|
pkgdesc+=" - python plugin"
|
||||||
depends=(
|
depends=(
|
||||||
"gst-plugins-base-libs=$pkgver"
|
"gst-plugins-base-libs=$pkgver-$pkgrel"
|
||||||
|
"gstreamer=$pkgver-$pkgrel"
|
||||||
|
glib2
|
||||||
|
glibc
|
||||||
|
python
|
||||||
python-gobject
|
python-gobject
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -802,7 +1143,7 @@ package_gst-python() {
|
||||||
package_gstreamer-docs() {
|
package_gstreamer-docs() {
|
||||||
pkgdesc+=" - documentation"
|
pkgdesc+=" - documentation"
|
||||||
license=(
|
license=(
|
||||||
'BSD-2-Clause OR MIT OR LGPL-2.1-or-later'
|
"BSD-2-Clause OR MIT OR LGPL-2.1-or-later"
|
||||||
CC-BY-SA-4.0
|
CC-BY-SA-4.0
|
||||||
LGPL-2.1-or-later
|
LGPL-2.1-or-later
|
||||||
MIT
|
MIT
|
||||||
|
@ -826,4 +1167,4 @@ package_gstreamer-docs() {
|
||||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING LICENSE*
|
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING LICENSE*
|
||||||
}
|
}
|
||||||
|
|
||||||
# vim:set sw=2 sts=-1 et tw=80:
|
# vim:set sw=2 sts=-1 et:
|
||||||
|
|
Loading…
Reference in a new issue