diff options
author | Daniel Bermond | 2019-06-10 00:18:52 +0000 |
---|---|---|
committer | Daniel Bermond | 2019-06-10 00:18:52 +0000 |
commit | 87ddb7f5c2543e5dd5e0c316c57f3638cfedb49b (patch) | |
tree | 99aa5b2361d403315f89a0e6a71e566bc811838f /PKGBUILD | |
parent | 7c38c0895e78a5913cab438e350502477cfff173 (diff) | |
download | aur-87ddb7f5c2543e5dd5e0c316c57f3638cfedb49b.tar.gz |
Update dependencies
Also added tests in disabled state since many are failing.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 29 insertions, 12 deletions
@@ -6,27 +6,38 @@ # Contributor: Gabor Nyekhelyi (n0gabor) <n0gabor@vipmail.hu> pkgname=pitivi-git -_srcname=pitivi -pkgver=0.999.0.r437.gbb236284 +pkgver=0.999.0.r575.g3c719067 pkgrel=1 pkgdesc='Editor for audio/video projects using the GStreamer framework (git version)' arch=('x86_64') url='http://www.pitivi.org/' license=('LGPL') depends=('gsound' 'gst-editing-services' 'gst-plugins-bad' 'gst-plugins-good' 'gst-python' - 'gst-transcoder' 'gst-validate' 'gtk3' 'libnotify' 'python-cairo' 'python-gobject' + 'gst-transcoder' 'gtk3' 'libnotify' 'python-cairo' 'python-gobject' 'python-matplotlib' 'python-numpy' 'gdk-pixbuf2' 'libpeas') -optdepends=('frei0r-plugins: additional video effects, clip transformation feature' - 'gst-libav: additional multimedia codecs' - 'gst-plugins-ugly: additional multimedia codecs') -makedepends=('git' 'gettext' 'itstool' 'meson') +optdepends=('frei0r-plugins: for additional video effects, clip transformation feature' + 'gst-libav: for additional multimedia codecs' + 'gst-plugins-ugly: for additional multimedia codecs') +makedepends=('git' 'gettext' 'itstool' 'meson' 'appstream-glib') +checkdepends=('gst-validate' 'zbar' 'lilv' 'libkate' 'fluidsynth' 'qt5-base' + 'qt5-declarative' 'qt5-x11extras' 'gst-libav' 'xorg-server-xvfb') provides=('pitivi') conflicts=('pitivi') -source=('git+https://gitlab.gnome.org/GNOME/pitivi.git') -sha256sums=('SKIP') +BUILDENV=('!check') +source=('git+https://gitlab.gnome.org/GNOME/pitivi.git' + 'pitivi-git-fix-locale-on-tests.patch') +sha256sums=('SKIP' + '1ad918e9b87ee7a3f1465f5d444fa7b8e2373dad4d3c72a72af0f0364612f6f7') + +prepare() { + cd pitivi + + # fix locale on tests + patch -Np1 -i "${srcdir}/pitivi-git-fix-locale-on-tests.patch" +} pkgver() { - cd "$_srcname" + cd pitivi local _version local _revision @@ -40,15 +51,21 @@ pkgver() { } build() { - cd "$_srcname" + cd pitivi arch-meson . build ninja -C build } +check() { + cd pitivi + + xvfb-run gst-validate-launcher tests/ptv_testsuite.py +} + package() { - cd "$_srcname" + cd pitivi DESTDIR="$pkgdir" ninja -C build install } |