diff options
author | Daniel Bermond | 2019-06-10 00:18:12 +0000 |
---|---|---|
committer | Daniel Bermond | 2019-06-10 00:18:12 +0000 |
commit | 84d9c8067c8f0df1bdfa817ddf1fefdb510d3eed (patch) | |
tree | ec2469e8ef3df0a8d6cad44af00fb7cba4ef0dd5 | |
parent | 6356ab574adcf7c8c186a78663a04feb57b98a53 (diff) | |
download | aur-84d9c8067c8f0df1bdfa817ddf1fefdb510d3eed.tar.gz |
Updated to version 1.16.0
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | gst-validate-disable-padmonitor-test.patch | 11 |
3 files changed, 57 insertions, 24 deletions
@@ -1,20 +1,24 @@ -# Generated by mksrcinfo v8 -# Wed Mar 27 09:15:58 UTC 2019 pkgbase = gst-validate pkgdesc = Debugging tool for GStreamer - pkgver = 1.14.4 + pkgver = 1.16.0 pkgrel = 1 url = https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-validate/html/ arch = x86_64 license = LGPL2.1 + makedepends = git makedepends = gobject-introspection + depends = gstreamer depends = gst-plugins-base-libs + depends = json-glib + depends = cairo depends = gtk3 depends = python - source = https://gstreamer.freedesktop.org/src/gst-validate/gst-validate-1.14.4.tar.xz - source = https://gstreamer.freedesktop.org/src/gst-validate/gst-validate-1.14.4.tar.xz.asc - sha256sums = 18dccca94bdc0bab3cddb07817bd280df7ab4abbec9a83b92620367a22d955c7 + source = git+https://gitlab.freedesktop.org/gstreamer/gst-devtools.git#tag=1.16.0 + source = gst-common::git+https://gitlab.freedesktop.org/gstreamer/common.git + source = gst-validate-disable-padmonitor-test.patch sha256sums = SKIP + sha256sums = SKIP + sha256sums = c88df2780f7a022fda4d08f96e7957d98368c6f7ead609dcd3e91b2752ab21c0 pkgname = gst-validate @@ -1,29 +1,47 @@ -# Maintainer: +# Maintainer : Daniel Bermond < gmail-com: danielbermond > # Contributor: Balló György <ballogyor+arch at gmail dot com> pkgname=gst-validate -pkgver=1.14.4 +pkgver=1.16.0 pkgrel=1 -pkgdesc="Debugging tool for GStreamer" -arch=(x86_64) +pkgdesc='Debugging tool for GStreamer' +arch=('x86_64') url="https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-validate/html/" -license=(LGPL2.1) -depends=(gst-plugins-base-libs gtk3 python) -makedepends=(gobject-introspection) -source=(https://gstreamer.freedesktop.org/src/gst-validate/$pkgname-$pkgver.tar.xz{,.asc}) -sha256sums=('18dccca94bdc0bab3cddb07817bd280df7ab4abbec9a83b92620367a22d955c7' - 'SKIP') -validpgpkeys=('7F4BC7CC3CA06F97336BBFEB0668CC1486C2D7B5' # Sebastian Dröge - 'D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim-Philipp Müller +license=('LGPL2.1') +depends=('gstreamer' 'gst-plugins-base-libs' 'json-glib' 'cairo' 'gtk3' 'python') +makedepends=('git' 'gobject-introspection') +source=("git+https://gitlab.freedesktop.org/gstreamer/gst-devtools.git#tag=${pkgver}" + 'gst-common'::'git+https://gitlab.freedesktop.org/gstreamer/common.git' + 'gst-validate-disable-padmonitor-test.patch') +sha256sums=('SKIP' + 'SKIP' + 'c88df2780f7a022fda4d08f96e7957d98368c6f7ead609dcd3e91b2752ab21c0') + +prepare() { + cd gst-devtools + + git submodule init + git config --local "submodule.validate/common.url" "${srcdir}/gst-common" + git submodule update + + # disable a test that is failing: padmonitor + # https://gitlab.freedesktop.org/gstreamer/gst-devtools/issues/21 + patch -Np1 -i "${srcdir}/gst-validate-disable-padmonitor-test.patch" +} build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make + cd gst-devtools/validate + ./autogen.sh -- --prefix='/usr' --disable-gtk-doc --disable-gtk-doc-html + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd gst-devtools/validate + make check } package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install + cd gst-devtools/validate + make DESTDIR="$pkgdir" install } diff --git a/gst-validate-disable-padmonitor-test.patch b/gst-validate-disable-padmonitor-test.patch new file mode 100644 index 000000000000..efe452807bc3 --- /dev/null +++ b/gst-validate-disable-padmonitor-test.patch @@ -0,0 +1,11 @@ +diff -Naurp a/validate/tests/check/Makefile.am b/validate/tests/check/Makefile.am +--- a/validate/tests/check/Makefile.am 2019-06-09 21:10:54.000000000 +0000 ++++ b/validate/tests/check/Makefile.am 2019-06-09 21:13:08.665217590 +0000 +@@ -27,7 +27,6 @@ SUPPRESSIONS = $(top_srcdir)/common/gst. + clean-local: clean-local-check + + check_PROGRAMS = \ +- validate/padmonitor \ + validate/monitoring \ + validate/reporting \ + validate/overrides |