From 1b0f3ffd6bece8995b1c73d1d24a20ee7f6800af Mon Sep 17 00:00:00 2001 From: q66 Date: Tue, 5 Feb 2019 17:30:07 +0100 Subject: [PATCH] libvpx: update to 1.8.0 and rename to libvpx6 The rename is to follow the ABI version and make for easier transitions. [ci skip] --- common/shlibs | 2 +- srcpkgs/libvpx-devel | 2 +- srcpkgs/libvpx-tools | 2 +- srcpkgs/{libvpx => libvpx6}/template | 18 ++++++++++-------- 4 files changed, 13 insertions(+), 11 deletions(-) rename srcpkgs/{libvpx => libvpx6}/template (78%) diff --git a/common/shlibs b/common/shlibs index 6e060392dc..c9b1418e61 100644 --- a/common/shlibs +++ b/common/shlibs @@ -826,7 +826,7 @@ libmission-control-plugins.so.0 telepathy-mission-control-5.9.2_1 libclutter-gtk-1.0.so.0 clutter-gtk-1.1.2_1 libchamplain-0.12.so.0 libchamplain-0.12.5_2 libchamplain-gtk-0.12.so.0 libchamplain-0.12.5_2 -libvpx.so.5 libvpx-1.7.0_1 +libvpx.so.6 libvpx6-1.8.0_1 libXevie.so.1 libXevie-1.0.2_1 libatspi.so.0 at-spi2-core-1.91.91_1 libatk-bridge-2.0.so.0 at-spi2-atk-2.6.0_1 diff --git a/srcpkgs/libvpx-devel b/srcpkgs/libvpx-devel index 230e0dffa9..3f7ec763b5 120000 --- a/srcpkgs/libvpx-devel +++ b/srcpkgs/libvpx-devel @@ -1 +1 @@ -libvpx \ No newline at end of file +libvpx6 \ No newline at end of file diff --git a/srcpkgs/libvpx-tools b/srcpkgs/libvpx-tools index 230e0dffa9..3f7ec763b5 120000 --- a/srcpkgs/libvpx-tools +++ b/srcpkgs/libvpx-tools @@ -1 +1 @@ -libvpx \ No newline at end of file +libvpx6 \ No newline at end of file diff --git a/srcpkgs/libvpx/template b/srcpkgs/libvpx6/template similarity index 78% rename from srcpkgs/libvpx/template rename to srcpkgs/libvpx6/template index 0816422ef0..a844b97d39 100644 --- a/srcpkgs/libvpx/template +++ b/srcpkgs/libvpx6/template @@ -1,14 +1,16 @@ -# Template file for 'libvpx' -pkgname=libvpx -version=1.7.0 +# Template file for 'libvpx6' +pkgname=libvpx6 +version=1.8.0 revision=1 +wrksrc=libvpx-${version} hostmakedepends="perl yasm" -short_desc="The VP8/VP9 Codecs" +short_desc="VP8 and VP9 video codec" maintainer="Juan RP " -homepage="http://www.webmproject.org" license="BSD-3-Clause-Clear" +homepage="http://www.webmproject.org" distfiles="https://github.com/webmproject/libvpx/archive/v${version}.tar.gz" -checksum=1fec931eb5c94279ad219a5b6e0202358e94a93a90cfb1603578c326abfc1238 +checksum=86df18c694e1c06cc8f83d2d816e9270747a0ce6abe316e93a4f4095689373f6 +replaces="libvpx<1.8.0" do_configure() { export LD="$CC" @@ -23,7 +25,7 @@ do_configure() { CFLAGS+=" -fPIC" ./configure --enable-vp8 --enable-vp9 \ - --enable-experimental --enable-spatial-svc \ + --enable-experimental \ --enable-runtime-cpu-detect --enable-shared \ --enable-postproc --enable-pic --disable-install-docs \ --disable-install-srcs --as=yasm ${_cross} @@ -45,7 +47,7 @@ libvpx-tools_package() { } libvpx-devel_package() { - depends="libvpx>=${version}_${revision}" + depends="libvpx6>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include