From 530afba0e73e57df68f64261e40e219af6a45b3d Mon Sep 17 00:00:00 2001 From: Andrew Strong Date: Thu, 2 Jan 2020 20:09:52 -0600 Subject: libraries/libaom: Updated for version 1.0.0.r29281.10cdc996a. Signed-off-by: Robby Workman --- libraries/libaom/README | 10 +++++----- libraries/libaom/libaom.SlackBuild | 25 +++++++++++-------------- libraries/libaom/libaom.info | 6 +++--- libraries/libaom/slack-desc | 6 +++--- 4 files changed, 22 insertions(+), 25 deletions(-) (limited to 'libraries') diff --git a/libraries/libaom/README b/libraries/libaom/README index 9c4873c3a6..5d92532e29 100644 --- a/libraries/libaom/README +++ b/libraries/libaom/README @@ -1,12 +1,12 @@ -AOMedia Video 1 (AV1) is an Open Source video codec desgined for +AOMedia Video 1 (AV1) is an Open Source video codec designed for video transmission over the Internet. AV1 is planned to surpass VP9 and also to eventually be a competitor with HEVC/H.265. -This libaom SlackBuild builds two applications: +This libaom SlackBuild builds two 'reference' applications: 1. aomenc: an AV1 encoder 2. aomdec: an AV1 decoder -As well as making libraries available for those who wish to build -an AV1 encoder with a recent FFmpeg by specifying: '--enable-libaom' -in the FFmpeg ./configure string. +Libraries are available for those who wish to build an AV1 encoder +(libaom-av1) with a recent version of FFmpeg by specifying +'--enable-libaom' in the FFmpeg ./configure string. diff --git a/libraries/libaom/libaom.SlackBuild b/libraries/libaom/libaom.SlackBuild index 9dec2d32e8..398cc3d52d 100644 --- a/libraries/libaom/libaom.SlackBuild +++ b/libraries/libaom/libaom.SlackBuild @@ -1,6 +1,6 @@ #!/bin/sh # ---------------------------------------------------------------------- -# Copyright (c) 2018-2019 Andrew Strong, Blue Mountains, Australia. +# Copyright (c) 2018-2020 Andrew Strong, Blue Mountains, Australia. # # Permission to use, copy, modify, and distribute this software for # any purpose with or without fee is hereby granted, provided that @@ -21,15 +21,15 @@ # SUCH DAMAGE. # ---------------------------------------------------------------------- -PRGNAM=libaom - # Version setting is extracted from the git source using the following: # -# git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +# Revision: git rev-list --count --all +# Short Hash: git rev-parse --short HEAD # # Borrowed from our Arch colleagues with thanks :). -VERSION=${VERSION:-1.0.0.r2236.g0233da474} +PRGNAM=libaom +VERSION=${VERSION:-1.0.0.r29281.10cdc996a} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -77,13 +77,10 @@ find -L . \ cd build - # Two points here: - # 1. I don't build either the HTML or the Latex docs as IMHO at this early - # stage of aom development they are not terribly useful for non-developers. - # To enable these change '-DENABLE_DOCS:BOOL=OFF' to 'ON' and then uncomment - # the 'extra docs' section below to install them... - # 2. I am only building static libs here, if you are keen for dynamic - # libs you will need to change: '-DBUILD_SHARED_LIBS=OFF' to 'ON'. + # I don't build either the HTML or the Latex docs as IMHO at this early + # stage of aom development they are not terribly useful for non-developers. + # To enable these change '-DENABLE_DOCS:BOOL=OFF' to 'ON' and then uncomment + # the 'extra docs' section below to install them... cmake \ -G "Unix Makefiles" \ @@ -95,7 +92,7 @@ cd build -DCMAKE_BUILD_TYPE=Release \ -DENABLE_NASM=ON \ -DENABLE_DOCS=OFF \ - -DBUILD_SHARED_LIBS=OFF \ + -DBUILD_SHARED_LIBS=ON \ ../ make make install DESTDIR=$PKG @@ -107,7 +104,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a AUTHORS CHANGELOG LICENSE PATENTS README.md $PKG/usr/doc/$PRGNAM-$VERSION -# These are the 'extra docs', more details in 'Point 1' above... +# These are the 'extra docs', more details above... # mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/{html,latex} # cp -a build/docs/html/* $PKG/usr/doc/$PRGNAM-$VERSION/html # cp -a build/docs/latex/* $PKG/usr/doc/$PRGNAM-$VERSION/latex diff --git a/libraries/libaom/libaom.info b/libraries/libaom/libaom.info index 62e119f634..12bfd5b4fb 100644 --- a/libraries/libaom/libaom.info +++ b/libraries/libaom/libaom.info @@ -1,8 +1,8 @@ PRGNAM="libaom" -VERSION="1.0.0.r2236.g0233da474" +VERSION="1.0.0.r29281.10cdc996a" HOMEPAGE="https://aomedia.googlesource.com/aom" -DOWNLOAD="http://www.andrews-corner.org/downloads/libaom-1.0.0.r2236.g0233da474.tar.gz" -MD5SUM="2f2d0c906a749df5929a5e0d569ba021" +DOWNLOAD="http://www.andrews-corner.org/downloads/libaom-1.0.0.r29281.10cdc996a.tar.gz" +MD5SUM="2a2c8163e2b74a0eb838492f0cbb3077" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libaom/slack-desc b/libraries/libaom/slack-desc index 02e71b7d77..59c23736e0 100644 --- a/libraries/libaom/slack-desc +++ b/libraries/libaom/slack-desc @@ -10,10 +10,10 @@ libaom: libaom (Open Source Video Codec) libaom: libaom: AOMedia Video 1 (AV1) is designed to be the successor to VP9 and libaom: also to eventually be a direct competitor for HEVC/H.265. -libaom: -libaom: -libaom: +libaom: This Slackbuild builds the 'reference' encoder aomenc as well as +libaom: the 'reference' decoder aomdec. libaom: libaom: Homepage: https://aomedia.googlesource.com/aom libaom: libaom: +libaom: -- cgit v1.2.3