gst-plugins-bad: fix for neon 0.31.x

This commit is contained in:
Danny Rawlins 2020-05-24 00:17:45 +10:00
parent f2861a6dfe
commit 3dac197b91
3 changed files with 31 additions and 4 deletions

@ -1,5 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF37xaWbaU/s2nBaCdLUFfPclIL1ZjZr14KEFBF7Od8Agpf0o3t4EgLTo2KGNAEJDD6TIHQvT2U6Y4WiFoO/qOpg8=
SHA256 (Pkgfile) = fa3f7965e5cc4395d7d71f8581f8d33376f1bcffc6d36e51ce4b554550d02640
RWSagIOpLGJF36Nc6/2Ou8XZiPJVG1kqOB7F4dvDIDDZaMOHCYEZKZuTpHhjH4vUwDQg3vYgHiu3E+1YBJpd19yQptEI7+mnlAY=
SHA256 (Pkgfile) = c78300d220ac7a37597d0fc01d8bf06223ccabc4e5e5f1a6900ae7875fb116ff
SHA256 (.footprint) = a6b24982da60f9b0ab82c66e5bdfbad322d76183f49fe5dc81615c314c1045ca
SHA256 (gst-plugins-bad-1.16.2.tar.xz) = f1cb7aa2389569a5343661aae473f0a940a90b872001824bc47fa8072a041e74
SHA256 (neon.patch) = 383bcc5afa18ef255705d025bbd276b82527e8e4d0749f415bcb0700d94751a8

@ -6,12 +6,15 @@
name=gst-plugins-bad
version=1.16.2
release=1
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
release=2
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz
neon.patch)
build() {
cd $name-$version
patch -p1 -i $SRC/neon.patch
meson build \
--prefix=/usr \
--libexecdir=/usr/lib \

@ -0,0 +1,23 @@
From f10b424418e448211e3427a76fcd046e157ef0b7 Mon Sep 17 00:00:00 2001
From: worldofpeace <worldofpeace@protonmail.ch>
Date: Fri, 3 Apr 2020 18:50:16 -0400
Subject: [PATCH] meson: build with neon 0.31
No API/ABI changes https://github.com/notroj/neon/blob/0.31.0/NEWS#L3
---
ext/neon/meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ext/neon/meson.build b/ext/neon/meson.build
index 5acf480dfd..bf49be9111 100644
--- a/ext/neon/meson.build
+++ b/ext/neon/meson.build
@@ -1,4 +1,4 @@
-neon_dep = dependency('neon', version: ['>= 0.27', '<= 0.30.99'],
+neon_dep = dependency('neon', version: ['>= 0.27', '<= 0.31.99'],
required : get_option('neon'))
if neon_dep.found()
--
2.26.2