summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Andrew Strong2020-01-03 03:09:52 +0100
committer Robby Workman2020-01-03 06:33:50 +0100
commit530afba0e73e57df68f64261e40e219af6a45b3d (patch)
treef52f405da7b010d53771ba50fc80df0a25e766ef
parent9d6710949c62864fe2ffeb172b077fd6187ac8d7 (diff)
downloadslackbuilds-530afba0e73e57df68f64261e40e219af6a45b3d.tar.gz
libraries/libaom: Updated for version 1.0.0.r29281.10cdc996a.
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
-rw-r--r--libraries/libaom/README10
-rw-r--r--libraries/libaom/libaom.SlackBuild25
-rw-r--r--libraries/libaom/libaom.info6
-rw-r--r--libraries/libaom/slack-desc6
4 files changed, 22 insertions, 25 deletions
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: