summaryrefslogtreecommitdiff
path: root/gst-plugins-base
diff options
context:
space:
mode:
authorDanny Rawlins <contact@romster.me>2021-09-12 22:46:26 +1000
committerDanny Rawlins <contact@romster.me>2021-09-12 22:50:05 +1000
commit5fef93b0a41eddd25baecd3bacdea2d7e39dda9d (patch)
treec8f9d3e3a9eaf2f765b1f2ee06c34ab211191b02 /gst-plugins-base
parentbd7eb30176c36a3056561871d3c6e2a516f7a55a (diff)
downloadopt-5fef93b0a41eddd25baecd3bacdea2d7e39dda9d.tar.gz
opt-5fef93b0a41eddd25baecd3bacdea2d7e39dda9d.tar.xz
[notify] gst-plugins-base: 1.18.4 -> 1.18.5 new dependency: gl-headers
Diffstat (limited to 'gst-plugins-base')
-rw-r--r--gst-plugins-base/.footprint58
-rw-r--r--gst-plugins-base/.signature8
-rw-r--r--gst-plugins-base/Pkgfile19
3 files changed, 45 insertions, 40 deletions
diff --git a/gst-plugins-base/.footprint b/gst-plugins-base/.footprint
index 6373640a6..7344c5231 100644
--- a/gst-plugins-base/.footprint
+++ b/gst-plugins-base/.footprint
@@ -54,13 +54,6 @@ drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/fft/
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/fft/gstffts16.h
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/fft/gstffts32.h
drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/gl/
-drwxr-xr-x root/root usr/include/gstreamer-1.0/gst/gl/egl/
--rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gl/egl/egl.h
--rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gl/egl/gstegl.h
--rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gl/egl/gsteglimage.h
--rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gl/egl/gstgldisplay_egl.h
--rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gl/egl/gstgldisplay_egl_device.h
--rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gl/egl/gstglmemoryegl.h
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gl/gl-enumtypes.h
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gl/gl-prelude.h
-rw-r--r-- root/root usr/include/gstreamer-1.0/gst/gl/gl.h
@@ -214,7 +207,6 @@ drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/GstApp-1.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GstAudio-1.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GstGL-1.0.typelib
--rw-r--r-- root/root usr/lib/girepository-1.0/GstGLEGL-1.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GstGLX11-1.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GstPbutils-1.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/GstRtp-1.0.typelib
@@ -260,48 +252,47 @@ drwxr-xr-x root/root usr/lib/gstreamer-1.0/include/gst/gl/
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstximagesink.so
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstxvimagesink.so
lrwxrwxrwx root/root usr/lib/libgstallocators-1.0.so -> libgstallocators-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstallocators-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstallocators-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstapp-1.0.so -> libgstapp-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstapp-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstapp-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstaudio-1.0.so -> libgstaudio-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstaudio-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstaudio-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstfft-1.0.so -> libgstfft-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstfft-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstfft-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstgl-1.0.so -> libgstgl-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstgl-1.0.so.0 -> libgstgl-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstgl-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstgl-1.0.so.0 -> libgstgl-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstgl-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstpbutils-1.0.so -> libgstpbutils-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstpbutils-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstpbutils-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstriff-1.0.so -> libgstriff-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstriff-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstriff-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstrtp-1.0.so -> libgstrtp-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstrtp-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstrtp-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstrtsp-1.0.so -> libgstrtsp-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstrtsp-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstrtsp-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstsdp-1.0.so -> libgstsdp-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstsdp-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstsdp-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgsttag-1.0.so -> libgsttag-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgsttag-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgsttag-1.0.so.0.1805.0
lrwxrwxrwx root/root usr/lib/libgstvideo-1.0.so -> libgstvideo-1.0.so.0
-lrwxrwxrwx root/root usr/lib/libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.1804.0
--rwxr-xr-x root/root usr/lib/libgstvideo-1.0.so.0.1804.0
+lrwxrwxrwx root/root usr/lib/libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.1805.0
+-rwxr-xr-x root/root usr/lib/libgstvideo-1.0.so.0.1805.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-allocators-1.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-app-1.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-audio-1.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-fft-1.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-gl-1.0.pc
--rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-gl-egl-1.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-gl-prototypes-1.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-gl-x11-1.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gstreamer-pbutils-1.0.pc
@@ -318,7 +309,6 @@ drwxr-xr-x root/root usr/share/gir-1.0/
-rw-r--r-- root/root usr/share/gir-1.0/GstApp-1.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GstAudio-1.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GstGL-1.0.gir
--rw-r--r-- root/root usr/share/gir-1.0/GstGLEGL-1.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GstGLX11-1.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GstPbutils-1.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/GstRtp-1.0.gir
diff --git a/gst-plugins-base/.signature b/gst-plugins-base/.signature
index 7e59b2d26..659f802ad 100644
--- a/gst-plugins-base/.signature
+++ b/gst-plugins-base/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/ZnBFyjEQ4ipBsxN2JulFewhUwllbFNUIIDvaP84paA6mt67+xedD4ktbBnvu18UfPVbRtfsHGbF2UVi6MDDoQ8=
-SHA256 (Pkgfile) = 7664877ad8accfb6e8762a9d9f2edb19abfb3f4c1f7ed24d3e8dc9c952068e6c
-SHA256 (.footprint) = 85dac6360d2b514c13d325f941df171447cc0a364d916d716d6cbe6259000a6f
-SHA256 (gst-plugins-base-1.18.4.tar.xz) = 29e53229a84d01d722f6f6db13087231cdf6113dd85c25746b9b58c3d68e8323
+RWSE3ohX2g5d/QHonv7vbMbYEYdkS8/QTPbtOjTfhcr4FqBkBFtcK5UlLZcoK5gkv5s5TW4uK+P0AgUHOvUJnCRT2QzcjmYG+wI=
+SHA256 (Pkgfile) = fde073dd5f93aeb1d423ad718c9f404bf0de0df4fc287b609a10d953d90dd227
+SHA256 (.footprint) = 25f70c3fe0c85107742a4741f02b96c8047efb6e8a9be4e96abf02938792033d
+SHA256 (gst-plugins-base-1.18.5.tar.xz) = 960b7af4585700db0fdd5b843554e11e2564fed9e061f591fae88a7be6446fa3
diff --git a/gst-plugins-base/Pkgfile b/gst-plugins-base/Pkgfile
index 3b0f495d8..632e661a0 100644
--- a/gst-plugins-base/Pkgfile
+++ b/gst-plugins-base/Pkgfile
@@ -1,20 +1,35 @@
# Description: An essential exemplary set of plugins for gstreamer.
# URL: https://gstreamer.freedesktop.org/modules/gst-plugins-base.html
# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: alsa-lib graphene gstreamer libgudev libjpeg-turbo libtheora libvisual mesa opus orc pango
+# Depends on: alsa-lib graphene gl-headers gstreamer libgudev libjpeg-turbo libtheora libvisual mesa opus orc pango xorg-libx11
# Optional: cdparanoia
name=gst-plugins-base
-version=1.18.4
+version=1.18.5
release=1
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
build() {
+ # decide accordingly to what mesa builds with
+ prt-get isinst wayland-protocols && \
+ PKGMK_GST_PLATFORM+='egl' \
+ PKGMK_GST_GLAPI+='gles2' \
+ PKGMK_GST_WINDOW+='egl'
+ prt-get isinst xorg-libxdamage xorg-libxrandr xorg-libxshmfence xorg-libxvmc xorg-libxxf86vm && \
+ PKGMK_GST_PLATFORM+=',glx' \
+ PKGMK_GST_GLAPI+=',opengl' \
+ PKGMK_GST_WINDOW+=',x11'
+
meson setup build $name-$version \
--prefix=/usr \
--libexecdir=/usr/lib \
--wrap-mode=nodownload \
-D buildtype=plain \
+ -D gl=enabled \
+ -D gl-graphene=enabled \
+ -D gl_platform=${PKGMK_GST_PLATFORM#,} \
+ -D gl_api=${PKGMK_GST_GLAPI#,} \
+ -D gl_winsys=${PKGMK_GST_WINDOW#,} \
-D nls=disabled \
-D package-name="GStreamer (CRUX Linux)" \
-D package-origin="https://crux.nu/"

Generated by cgit