aboutsummaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rwxr-xr-xextra/gst-plugins/build15
-rw-r--r--extra/gst-plugins/checksums4
-rw-r--r--extra/gst-plugins/depends21
-rw-r--r--extra/gst-plugins/sources4
-rw-r--r--extra/gst-plugins/version1
5 files changed, 45 insertions, 0 deletions
diff --git a/extra/gst-plugins/build b/extra/gst-plugins/build
new file mode 100755
index 00000000..aadb0fdd
--- /dev/null
+++ b/extra/gst-plugins/build
@@ -0,0 +1,15 @@
+#!/bin/sh -e
+
+export DESTDIR="$1"
+
+for plugin in libav good bad ugly; do (
+ cd "$plugin"
+
+ meson \
+ --prefix=/usr \
+ -Dexample=false \
+ . output
+
+ ninja -C output
+ ninja -C output install
+) done
diff --git a/extra/gst-plugins/checksums b/extra/gst-plugins/checksums
new file mode 100644
index 00000000..18026ced
--- /dev/null
+++ b/extra/gst-plugins/checksums
@@ -0,0 +1,4 @@
+40bb3bafda25c0b739c8fc36e48380fccf61c4d3f83747e97ac3f9b0171b1319 gst-plugins-good-1.16.2.tar.xz
+f1cb7aa2389569a5343661aae473f0a940a90b872001824bc47fa8072a041e74 gst-plugins-bad-1.16.2.tar.xz
+5500415b865e8b62775d4742cbb9f37146a50caecfc0e7a6fc0160d3c560fbca gst-plugins-ugly-1.16.2.tar.xz
+c724f612700c15a933c7356fbeabb0bb9571fb5538f8b1b54d4d2d94188deef2 gst-libav-1.16.2.tar.xz
diff --git a/extra/gst-plugins/depends b/extra/gst-plugins/depends
new file mode 100644
index 00000000..ca1a6b24
--- /dev/null
+++ b/extra/gst-plugins/depends
@@ -0,0 +1,21 @@
+alsa-lib
+ffmpeg
+gdk-pixbuf
+gstreamer
+gst-plugins-base
+lame
+lcms2
+libXdamage
+libjpeg-turbo
+libpng
+libressl
+libsoup
+libvorbis
+libvpx
+libwebp
+meson make
+opus
+pango
+python make
+x264
+x265
diff --git a/extra/gst-plugins/sources b/extra/gst-plugins/sources
new file mode 100644
index 00000000..8fdeb791
--- /dev/null
+++ b/extra/gst-plugins/sources
@@ -0,0 +1,4 @@
+https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.16.2.tar.xz good
+https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.16.2.tar.xz bad
+https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.16.2.tar.xz ugly
+https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.16.2.tar.xz libav
diff --git a/extra/gst-plugins/version b/extra/gst-plugins/version
new file mode 100644
index 00000000..a973c446
--- /dev/null
+++ b/extra/gst-plugins/version
@@ -0,0 +1 @@
+1.16.2 1