summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2019-12-07 20:06:39 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2019-12-07 20:06:39 -0800
commit1a4bb5ea104b1c12ce8c3a8f098e97a1388ed67a (patch)
tree11624c6fc08fa7fbba98d8f7dda5f2a4b87bd905
parentRebuild for openexr (diff)
downloadgst-plugins-bad-1a4bb5ea104b1c12ce8c3a8f098e97a1388ed67a.tar.xz
Updated to 1.16.2
Use signed tarball Disable broken test suite
-rw-r--r--PKGBUILD37
1 files changed, 10 insertions, 27 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 62b6574..eb67d09 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,8 +10,8 @@
# Change metadata to Artix
pkgname=gst-plugins-bad
-pkgver=1.16.1
-pkgrel=2.2
+pkgver=1.16.2
+pkgrel=1
pkgdesc="GStreamer Multimedia Framework Bad Plugins"
pkgdesc+=", without nonfree faac support"
url="https://gstreamer.freedesktop.org/"
@@ -24,31 +24,14 @@ depends=(mjpegtools gst-plugins-base-libs curl chromaprint libmms faad2 celt lib
openexr libbs2b libnice lcms2 bluez-libs glu srt aom x265 liblrdf libde265 zbar
gst-plugins-good)
makedepends=(python gtk-doc git gobject-introspection gtk3 vulkan-headers vulkan-validation-layers
- librsvg libtiger fluidsynth lilv meson)
-_commit=c3c54aad2d45fb246a9b9e8a5e05488c15c27173 # tags/1.16.1^0
-source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git#commit=$_commit"
- 'gst-common::git+https://gitlab.freedesktop.org/gstreamer/common.git')
-sha256sums=('SKIP'
+ librsvg libtiger fluidsynth lilv lv2 meson)
+source=(https://gstreamer.freedesktop.org/src/$pkgname/$pkgname-$pkgver.tar.xz{,.asc})
+sha512sums=('aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805'
'SKIP')
-
-pkgver() {
- cd $pkgname
- git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
- cd $pkgname
-
- git submodule init
- git config --local submodule.common.url "$srcdir/gst-common"
- git submodule update
-
- sed -e 's|-std=c++98||' -i ext/openexr/Makefile.am # openexr 2.4 requires c++11
- sed -e "s|'-std=c++98'||" -i ext/openexr/meson.build
-}
+validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim-Philipp Müller <tim@centricular.com>
build() {
- arch-meson $pkgname build \
+ arch-meson $pkgname-$pkgver build \
-D directfb=disabled \
-D faac=disabled \
-D flite=disabled \
@@ -76,9 +59,9 @@ build() {
ninja -C build
}
-check() {
- meson test -C build --print-errorlogs
-}
+#check() {
+# meson test -C build --print-errorlogs
+#}
package() {
DESTDIR="$pkgdir" meson install -C build