aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTBK <tbk@jjtc.eu>2020-03-23 17:53:01 +0100
committerTBK <tbk@jjtc.eu>2020-03-23 17:53:01 +0100
commit00e89664b32c0d114012a42412c954c9fb1d4e47 (patch)
tree4eca70f63bc5d91b48644826a6e41c3679e6103e
parenta4172a174944a5c4e8274d3899613754a037fb6a (diff)
downloadaports-00e89664b32c0d114012a42412c954c9fb1d4e47.tar.bz2
aports-00e89664b32c0d114012a42412c954c9fb1d4e47.tar.xz
community/farstream: upgrade to 0.2.9
-rw-r--r--community/farstream/APKBUILD20
-rw-r--r--community/farstream/fix-gst-glib-gen_mak.patch11
2 files changed, 25 insertions, 6 deletions
diff --git a/community/farstream/APKBUILD b/community/farstream/APKBUILD
index 6fccb65eb1..e56c873689 100644
--- a/community/farstream/APKBUILD
+++ b/community/farstream/APKBUILD
@@ -1,16 +1,23 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=farstream
-pkgver=0.2.8
-pkgrel=3
+pkgver=0.2.9
+pkgrel=0
pkgdesc="Libraries for videoconferencing"
-url="http://www.freedesktop.org/wiki/Software/Farstream"
+url="https://www.freedesktop.org/wiki/Software/Farstream"
arch="all"
license="LGPL-2.0-or-later AND GPL-2.0-or-later"
depends_dev="libnice-dev gst-plugins-base-dev"
-makedepends="$depends_dev gobject-introspection-dev gstreamer-dev"
+makedepends="$depends_dev automake autoconf gobject-introspection-dev gstreamer-dev"
subpackages="$pkgname-dev $pkgname-doc"
-source="https://freedesktop.org/software/farstream/releases/farstream/farstream-$pkgver.tar.gz"
+source="https://freedesktop.org/software/farstream/releases/farstream/farstream-$pkgver.tar.gz
+ fix-gst-glib-gen_mak.patch
+ "
+
+prepare() {
+ default_prepare
+ autoreconf -fi
+}
build() {
./configure \
@@ -31,4 +38,5 @@ py() {
mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/
}
-sha512sums="7ec5c57f8778f4107cb628dbf411e38b726152cf78920127dff4423239ff7e4980b6b4f938abba2aa21ab984b1e3053e7e648611322a0ce94df0af576df99a7e farstream-0.2.8.tar.gz"
+sha512sums="8840725d2f1de59bebc8c49cf68a6712822a4e7b6ba9078713f80e3c35a39135565a1a885edab43a562f895e11b8f5d8d666d57d9b3814dabb661f46498515bd farstream-0.2.9.tar.gz
+36ba076bbb33394d00571d2fd49ea11a0360d8db54d3009262a1c4a8372910bfb086baf1bf436640528f8a700b0f266d1b8134feda6aec4035474fd12211d384 fix-gst-glib-gen_mak.patch"
diff --git a/community/farstream/fix-gst-glib-gen_mak.patch b/community/farstream/fix-gst-glib-gen_mak.patch
new file mode 100644
index 0000000000..774243b248
--- /dev/null
+++ b/community/farstream/fix-gst-glib-gen_mak.patch
@@ -0,0 +1,11 @@
+--- a/common-modified/gst-glib-gen.mak
++++ b/common-modified/gst-glib-gen.mak
+@@ -6,7 +6,7 @@
+ #glib_gen_prefix=gst_color_balance
+ #glib_gen_basename=colorbalance
+
+-enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers=$(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+
+ # these are all the rules generating the relevant files
+ $(glib_gen_basename)-enumtypes.h: $(glib_enum_headers)