summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Scheirer2016-10-25 11:13:06 -0400
committerMatthew Scheirer2016-10-25 11:13:06 -0400
commit6202eaead3f924d03e4d84c7169409b18f3775bd (patch)
tree0b0f7f9c95ef03102ea102d9f9cef91e13a9b768
parent0b873871b7b7b69b20beafff4d15797c24b4cec1 (diff)
downloadaur-6202eaead3f924d03e4d84c7169409b18f3775bd.tar.gz
Add aperez fix-compiler-errors patch for GCC 6
-rw-r--r--PKGBUILD11
-rw-r--r--fix-compiler-errors.patch13
2 files changed, 22 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6c02c90ca25a..5387a0009e1f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,8 +11,15 @@ depends=(libnice libpulse gst-plugins-openwebrtc)
makedepends=(gtk-doc)
provides=(openwebrtc)
conflicts=(openwebrtc-git)
-source=("https://github.com/EricssonResearch/$pkgname/archive/v$pkgver.tar.gz")
-sha256sums=('b31b3e21ef49ddc4d6ee2776e1b556986bff8bfcce21e3ed73e03597fdce24be')
+source=("https://github.com/EricssonResearch/$pkgname/archive/v$pkgver.tar.gz"
+ "fix-compiler-errors.patch")
+sha256sums=('b31b3e21ef49ddc4d6ee2776e1b556986bff8bfcce21e3ed73e03597fdce24be'
+ 'be5cd3fc66b4fcef9315c2a2e801a92aa6761af5a69d577096e807a16c6b2f81')
+
+prepare () {
+ cd "$srcdir/$pkgname-$pkgver"
+ patch -p0 < "${srcdir}/fix-compiler-errors.patch"
+}
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/fix-compiler-errors.patch b/fix-compiler-errors.patch
new file mode 100644
index 000000000000..3a6d71a0186b
--- /dev/null
+++ b/fix-compiler-errors.patch
@@ -0,0 +1,13 @@
+--- local/owr_device_list.c.orig 2016-10-22 10:45:35.609345316 +0300
++++ local/owr_device_list.c 2016-10-22 10:45:41.739356339 +0300
+@@ -344,8 +344,8 @@
+ g_free(filename);
+ filename = NULL;
+
+- if (!device_name)
+- return NULL;
++ if (!device_name)
++ return NULL;
+
+ source = _owr_local_media_source_new_cached(index, device_name,
+ OWR_MEDIA_TYPE_VIDEO, OWR_SOURCE_TYPE_CAPTURE);