diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-04-23 21:52:49 -0300 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2019-04-24 08:48:39 +0000 |
commit | 149db244654c394292247b532bc287abc7219de5 (patch) | |
tree | 14cf44c7740062f06758c7fb6c1b5f2637ac5bb0 /main/libnice/APKBUILD | |
parent | 0e776a422ea9019bcbcb054cf5745e5e3010fab4 (diff) | |
download | aports-149db244654c394292247b532bc287abc7219de5.tar.bz2 aports-149db244654c394292247b532bc287abc7219de5.tar.xz |
main/libnice: update to 0.1.15
Diffstat (limited to 'main/libnice/APKBUILD')
-rw-r--r-- | main/libnice/APKBUILD | 64 |
1 files changed, 35 insertions, 29 deletions
diff --git a/main/libnice/APKBUILD b/main/libnice/APKBUILD index 10672b5ad8..7ca5e74154 100644 --- a/main/libnice/APKBUILD +++ b/main/libnice/APKBUILD @@ -1,43 +1,47 @@ +# Contributor: Leo <thinkabit.ukim@gmail.com> # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libnice -pkgver=0.1.14 -pkgrel=2 +pkgver=0.1.15 +pkgrel=0 pkgdesc="GLib ICE implementation" +options="!check" # Testsuite fails url="https://nice.freedesktop.org/wiki/" arch="all" -license="LGPL-2.0 and MPL-1.1" -makedepends="glib-dev gnutls-dev gstreamer-dev gst-plugins-base-dev - gstreamer0.10-dev gst-plugins-base0.10-dev - gobject-introspection-dev" -subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc - $pkgname-gstreamer0.10:_gst010 $pkgname-gstreamer:_gst" -source="https://nice.freedesktop.org/releases/libnice-$pkgver.tar.gz" +license="LGPL-2.0-or-later MPL-1.1" +makedepends=" + glib-dev + gnutls-dev + gstreamer-dev + gobject-introspection-dev + gtk-doc + meson" +subpackages=" + $pkgname-dbg + $pkgname-dev + $pkgname-doc + $pkgname-gstreamer:_gst" +source="https://nice.freedesktop.org/releases/libnice-$pkgver.tar.gz + 0001-fix-unaligned-memory-access-on-arm.patch + 0002-avoid-potential-integer-overflow.patch" builddir="$srcdir"/$pkgname-$pkgver build() { - cd "$builddir" - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --localstatedir=/var \ - --enable-introspection - make + meson --prefix=/usr \ + --libdir=/usr/lib \ + --bindir=/usr/bin \ + -Dgtk_doc=enabled \ + -Dtests=disabled \ + -Dexamples=disabled \ + -Dintrospection=enabled \ + -Dcrypto-library=gnutls \ + -Dgstreamer=enabled \ + -Dgupnp=disabled builddir + ninja -C builddir } package() { - cd "$builddir" - make DESTDIR="$pkgdir" install -} - -_gst010() { - pkgdesc="Gstreamer-0.10 plugin for libnice" - mkdir -p "$subpkgdir"/usr/lib - mv "$pkgdir"/usr/lib/gstreamer-0.10 "$subpkgdir"/usr/lib/ + DESTDIR="$pkgdir" ninja -C builddir install } _gst() { @@ -46,4 +50,6 @@ _gst() { mv "$pkgdir"/usr/lib/gstreamer-1.0 "$subpkgdir"/usr/lib/ } -sha512sums="58bd0e0f630f4f14fe4765f2dab24215d71d61a4e7dc260cdb34eb0254b3dcdc9ce3b6fb010800250fb85f91e06b1c48cfcdd6e18867324609ead17a9106d4dd libnice-0.1.14.tar.gz" +sha512sums="60a8bcca06c0ab300dfabbf13e45aeac2085d553c420c5cc4d2fdeb46b449b2b9c9aee8015b0662c16bd1cecf5a49824b7e24951a8a0b66a87074cb00a619c0c libnice-0.1.15.tar.gz +aaa77945e871978a8a46ac4c2d6e006c3070ca2b362b9999a3aae840b3e7849fa3eacfc378e054e82ffe67c9a036b7259acf1a71cf8d823ab28dcce7961ff6bc 0001-fix-unaligned-memory-access-on-arm.patch +81e091921714e670872f82e097a3021f3d594764eeb4ce7d0f955e9b5249367e5d3acb73d54741240796ff4afd445cb0faa38ee453998a07657b68c2085b39e4 0002-avoid-potential-integer-overflow.patch" |