Skip to content
Snippets Groups Projects
Verified Commit e12f7ea4 authored by Jan Alexander Steffens (heftig)'s avatar Jan Alexander Steffens (heftig)
Browse files

1.24.8-3: Improve deps, enable openh264

Fixes: #6
parent dbf306e7
No related branches found
Tags 1.24.12-1
No related merge requests found
pkgbase = gstreamer
pkgdesc = Multimedia graph framework
pkgver = 1.24.8
pkgrel = 2
pkgrel = 3
url = https://gstreamer.freedesktop.org/
arch = x86_64
license = LGPL-2.1-or-later
......@@ -9,12 +9,14 @@ pkgbase = gstreamer
makedepends = a52dec
makedepends = aalib
makedepends = alsa-lib
makedepends = aom
makedepends = bash-completion
makedepends = bluez-libs
makedepends = bzip2
makedepends = cairo
makedepends = cdparanoia
makedepends = chromaprint
makedepends = curl
makedepends = faac
makedepends = faad2
makedepends = ffmpeg
......@@ -23,6 +25,7 @@ pkgbase = gstreamer
makedepends = gcc-libs
makedepends = gdk-pixbuf2
makedepends = git
makedepends = glib2
makedepends = glib2-devel
makedepends = glibc
makedepends = gobject-introspection
......@@ -31,16 +34,20 @@ pkgbase = gstreamer
makedepends = gtk3
makedepends = hicolor-icon-theme
makedepends = imath
makedepends = iso-codes
makedepends = jack2
makedepends = json-glib
makedepends = ladspa
makedepends = lame
makedepends = lcms2
makedepends = libass
makedepends = libavc1394
makedepends = libavtp
makedepends = libbs2b
makedepends = libcaca
makedepends = libcap
makedepends = libcdio
makedepends = libdc1394
makedepends = libdca
makedepends = libde265
makedepends = libdrm
......@@ -69,14 +76,19 @@ pkgbase = gstreamer
makedepends = libpng
makedepends = libpulse
makedepends = libraw1394
makedepends = librsvg
makedepends = libshout
makedepends = libsndfile
makedepends = libsoup3
makedepends = libsrtp
makedepends = libtheora
makedepends = libunwind
makedepends = libusb
makedepends = libva
makedepends = libvorbis
makedepends = libvpl
makedepends = libvpx
makedepends = libwebp
makedepends = libwpe
makedepends = libx11
makedepends = libxcb
......@@ -103,6 +115,11 @@ pkgbase = gstreamer
makedepends = openal
makedepends = opencore-amr
makedepends = opencv
makedepends = openexr
makedepends = openh264
makedepends = openjpeg2
makedepends = openmpi
makedepends = openssl
makedepends = opentimelineio
makedepends = opus
makedepends = orc
......@@ -118,6 +135,7 @@ pkgbase = gstreamer
makedepends = qt5-tools
makedepends = qt5-wayland
makedepends = qt5-x11extras
makedepends = qt6-base
makedepends = qt6-declarative
makedepends = qt6-shadertools
makedepends = qt6-tools
......@@ -130,6 +148,7 @@ pkgbase = gstreamer
makedepends = soundtouch
makedepends = spandsp
makedepends = speex
makedepends = srt
makedepends = svt-av1
makedepends = svt-hevc
makedepends = systemd-libs
......@@ -148,6 +167,7 @@ pkgbase = gstreamer
makedepends = wpebackend-fdo
makedepends = wpewebkit
makedepends = x264
makedepends = x265
makedepends = zbar
makedepends = zlib
makedepends = zvbi
......@@ -179,8 +199,8 @@ pkgname = gstreamer
pkgname = gst-plugins-bad-libs
pkgdesc = Multimedia graph framework - bad
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = gcc-libs
depends = glib2
depends = glibc
......@@ -202,7 +222,7 @@ pkgname = gst-plugins-bad-libs
pkgname = gst-plugins-base-libs
pkgdesc = Multimedia graph framework - base
depends = gstreamer=1.24.8-2
depends = gstreamer=1.24.8-3
depends = glib2
depends = glibc
depends = iso-codes
......@@ -221,8 +241,8 @@ pkgname = gst-plugins-base-libs
pkgname = gst-plugins-base
pkgdesc = Multimedia graph framework - base plugins
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = alsa-lib
depends = cairo
depends = cdparanoia
......@@ -240,8 +260,8 @@ pkgname = gst-plugins-base
pkgname = gst-plugins-good
pkgdesc = Multimedia graph framework - good plugins
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = aalib
depends = bzip2
depends = cairo
......@@ -283,9 +303,9 @@ pkgname = gst-plugins-good
pkgname = gst-plugins-bad
pkgdesc = Multimedia graph framework - bad plugins
depends = gst-plugins-bad-libs=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-bad-libs=1.24.8-3
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = aom
depends = bzip2
depends = cairo
......@@ -331,6 +351,7 @@ pkgname = gst-plugins-bad
depends = nettle
depends = openal
depends = openexr
depends = openh264
depends = openjpeg2
depends = openssl
depends = opus
......@@ -353,8 +374,8 @@ pkgname = gst-plugins-bad
pkgname = gst-plugins-ugly
pkgdesc = Multimedia graph framework - ugly plugins
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = a52dec
depends = glib2
depends = glibc
......@@ -366,18 +387,18 @@ pkgname = gst-plugins-ugly
pkgname = gst-libav
pkgdesc = Multimedia graph framework - libav plugin
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = ffmpeg
depends = glib2
depends = glibc
provides = gst-ffmpeg=1.24.8-2
provides = gst-ffmpeg=1.24.8-3
pkgname = gst-plugin-gtk
pkgdesc = Multimedia graph framework - gtk plugin
depends = gst-plugins-bad-libs=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-bad-libs=1.24.8-3
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = cairo
depends = glib2
depends = glibc
......@@ -386,9 +407,9 @@ pkgname = gst-plugin-gtk
pkgname = gst-plugin-msdk
pkgdesc = Multimedia graph framework - msdk plugin
depends = gst-plugins-bad-libs=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-bad-libs=1.24.8-3
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = glib2
depends = glibc
depends = libdrm
......@@ -398,18 +419,19 @@ pkgname = gst-plugin-msdk
pkgname = gst-plugin-onnx
pkgdesc = Multimedia graph framework - onnx plugin
depends = gst-plugins-bad-libs=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-bad-libs=1.24.8-3
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = gcc-libs
depends = glib2
depends = glibc
depends = onnxruntime
depends = openmpi
pkgname = gst-plugin-opencv
pkgdesc = Multimedia graph framework - opencv plugin
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = gcc-libs
depends = glib2
depends = glibc
......@@ -417,8 +439,8 @@ pkgname = gst-plugin-opencv
pkgname = gst-plugin-qml6
pkgdesc = Multimedia graph framework - qml6 plugin
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = gcc-libs
depends = glib2
depends = glibc
......@@ -429,8 +451,8 @@ pkgname = gst-plugin-qml6
pkgname = gst-plugin-qmlgl
pkgdesc = Multimedia graph framework - qmlgl plugin
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = gcc-libs
depends = glib2
depends = glibc
......@@ -442,9 +464,9 @@ pkgname = gst-plugin-qmlgl
pkgname = gst-plugin-qsv
pkgdesc = Multimedia graph framework - qsv plugin
depends = gst-plugins-bad-libs=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-bad-libs=1.24.8-3
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = gcc-libs
depends = glib2
depends = glibc
......@@ -453,9 +475,9 @@ pkgname = gst-plugin-qsv
pkgname = gst-plugin-va
pkgdesc = Multimedia graph framework - va plugin
depends = gst-plugins-bad-libs=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-bad-libs=1.24.8-3
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = glib2
depends = glibc
depends = libgudev
......@@ -463,8 +485,8 @@ pkgname = gst-plugin-va
pkgname = gst-plugin-wpe
pkgdesc = Multimedia graph framework - wpe plugin
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = gcc-libs
depends = glib2
depends = glibc
......@@ -476,8 +498,8 @@ pkgname = gst-plugin-wpe
pkgname = gst-devtools-libs
pkgdesc = Multimedia graph framework - development and debugging libraries
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = glib2
depends = glibc
depends = json-glib
......@@ -486,11 +508,11 @@ pkgname = gst-devtools-libs
pkgname = gst-devtools
pkgdesc = Multimedia graph framework - development and debugging tools
depends = gst-devtools-libs=1.24.8-2
depends = gst-plugins-bad-libs=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-2
depends = gst-rtsp-server=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-devtools-libs=1.24.8-3
depends = gst-plugins-bad-libs=1.24.8-3
depends = gst-plugins-base-libs=1.24.8-3
depends = gst-rtsp-server=1.24.8-3
depends = gstreamer=1.24.8-3
depends = cairo
depends = glib2
depends = glibc
......@@ -504,8 +526,8 @@ pkgname = gst-devtools
pkgname = gst-rtsp-server
pkgdesc = Multimedia graph framework - rtsp server
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = glib2
depends = glibc
depends = orc
......@@ -513,10 +535,10 @@ pkgname = gst-rtsp-server
pkgname = gst-editing-services
pkgdesc = Multimedia graph framework - editing services
depends = gst-devtools-libs=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-2
depends = gst-python=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-devtools-libs=1.24.8-3
depends = gst-plugins-base-libs=1.24.8-3
depends = gst-python=1.24.8-3
depends = gstreamer=1.24.8-3
depends = glib2
depends = glibc
depends = json-glib
......@@ -529,9 +551,9 @@ pkgname = gst-editing-services
pkgname = gstreamer-vaapi
pkgdesc = Multimedia graph framework - vaapi plugin
depends = gst-plugins-bad-libs=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-bad-libs=1.24.8-3
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = glib2
depends = glibc
depends = libglvnd
......@@ -543,8 +565,8 @@ pkgname = gstreamer-vaapi
pkgname = gst-python
pkgdesc = Multimedia graph framework - python plugin
depends = gst-plugins-base-libs=1.24.8-2
depends = gstreamer=1.24.8-2
depends = gst-plugins-base-libs=1.24.8-3
depends = gstreamer=1.24.8-3
depends = glib2
depends = glibc
depends = python
......
......@@ -29,7 +29,7 @@ pkgname=(
gstreamer-docs
)
pkgver=1.24.8
pkgrel=2
pkgrel=3
pkgdesc="Multimedia graph framework"
url="https://gstreamer.freedesktop.org/"
arch=(x86_64)
......@@ -38,12 +38,14 @@ makedepends=(
a52dec
aalib
alsa-lib
aom
bash-completion
bluez-libs
bzip2
cairo
cdparanoia
chromaprint
curl
faac
faad2
ffmpeg
......@@ -52,6 +54,7 @@ makedepends=(
gcc-libs
gdk-pixbuf2
git
glib2
glib2-devel
glibc
gobject-introspection
......@@ -60,16 +63,20 @@ makedepends=(
gtk3
hicolor-icon-theme
imath
iso-codes
jack2
json-glib
ladspa
lame
lcms2
libass
libavc1394
libavtp
libbs2b
libcaca
libcap
libcdio
libdc1394
libdca
libde265
libdrm
......@@ -98,14 +105,19 @@ makedepends=(
libpng
libpulse
libraw1394
librsvg
libshout
libsndfile
libsoup3
libsrtp
libtheora
libunwind
libusb
libva
libvorbis
libvpl
libvpx
libwebp
libwpe
libx11
libxcb
......@@ -132,6 +144,11 @@ makedepends=(
openal
opencore-amr
opencv
openexr
openh264
openjpeg2
openmpi
openssl
opentimelineio
opus
orc
......@@ -147,6 +164,7 @@ makedepends=(
qt5-tools
qt5-wayland
qt5-x11extras
qt6-base
qt6-declarative
qt6-shadertools
qt6-tools
......@@ -159,6 +177,7 @@ makedepends=(
soundtouch
spandsp
speex
srt
svt-av1
svt-hevc
systemd-libs
......@@ -177,6 +196,7 @@ makedepends=(
wpebackend-fdo
wpewebkit
x264
x265
zbar
zlib
zvbi
......@@ -231,7 +251,6 @@ build() {
-D gst-plugins-bad:isac=disabled
-D gst-plugins-bad:magicleap=disabled
-D gst-plugins-bad:mfx_api=oneVPL
-D gst-plugins-bad:openh264=disabled
-D gst-plugins-bad:openni2=disabled
-D gst-plugins-bad:opensles=disabled
-D gst-plugins-bad:qt6d3d11=disabled
......@@ -731,6 +750,7 @@ package_gst-plugins-bad() {
nettle
openal
openexr
openh264
openjpeg2
openssl
opus
......@@ -790,6 +810,7 @@ package_gst-plugins-bad() {
usr/lib/gstreamer-1.0/libgstopenal.so
usr/lib/gstreamer-1.0/libgstopenaptx.so
usr/lib/gstreamer-1.0/libgstopenexr.so
usr/lib/gstreamer-1.0/libgstopenh264.so
usr/lib/gstreamer-1.0/libgstopenjpeg.so
usr/lib/gstreamer-1.0/libgstopenmpt.so
usr/lib/gstreamer-1.0/libgstopusparse.so
......@@ -916,6 +937,7 @@ package_gst-plugin-onnx() {
glib2
glibc
onnxruntime
openmpi
)
cd root; local files=(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment