[Slackbuilds-users] Update for aom (multimedia)

andrew andrew.david.strong at gmail.com
Tue Feb 22 06:02:42 UTC 2022


Hi,

Attached is a patch against git master for aom (multimedia). A few
notes:

 1. I have again hosted the source tarball myself as previous
    experience has been that the automatic generation of a tarball by
    Googlesource results in differing md5sums. I see they stopped
    hosting actual tarballs in 2013...
 2. I have made some small changes to the install paths, an error that
    I made in old versions of the SlackBuild was generating a faulty
    pkconfig file. This may still be an issue in the script for 14.2
    which I will check when the dust settles with 15.0.

Please let me know of any issues...

Andrew Strong
-- 
You think that's air you're breathing now?
-------------- next part --------------
diff --git a/multimedia/aom/README b/multimedia/aom/README
index 40b686da..dbddf20c 100644
--- a/multimedia/aom/README
+++ b/multimedia/aom/README
@@ -3,8 +3,5 @@ video transmission over the Internet. AV1 is planned to surpass
 VP9 and also to eventually be a competitor with HEVC/H.265.
 
 This script builds the encoder aomenc, the decoder aomdec as well
-as shared libraries which can be utilised by recent versions of
+as shared libraries which can be utilised by suitable versions of
 both FFmpeg and vlc.
-
-Note: 'aom' replaces and upgrades 'libaom'; make sure 'libaom' is
-removed before using this SlackBuild.
diff --git a/multimedia/aom/aom.SlackBuild b/multimedia/aom/aom.SlackBuild
index b986c266..ac01eefa 100644
--- a/multimedia/aom/aom.SlackBuild
+++ b/multimedia/aom/aom.SlackBuild
@@ -2,7 +2,7 @@
 # ----------------------------------------------------------------------
 # Slackware build script for aom
 #
-# Copyright (c) 2018-2021 Andrew Strong, Blue Mountains, Australia.
+# Copyright (c) 2018-2022 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
@@ -27,10 +27,10 @@
 cd $(dirname $0) ; CWD=$(pwd)
 
 PRGNAM=aom
-# The 'official' archive for the aom 2.0.1 release has the git commit in
+# The 'official' archive for the aom 3.3.0 release has the git commit in
 # the filename, so adjustments are required for a sane Slackware build:
-VERSION=${VERSION:-2.0.1}
-GITCOMMIT=${GITCOMMIT:-b52ee6d44adaef8a08f6984390de050d64df9faa}
+VERSION=${VERSION:-3.3.0}
+GITCOMMIT=${GITCOMMIT:-87460cef80fb03def7d97df1b47bad5432e5e2e4}
 BUILD=${BUILD:-1}
 TAG=${TAG:-_SBo}
 PKGTYPE=${PKGTYPE:-tgz}
@@ -88,7 +88,7 @@ find -L . \
 cd build
 
   # I don't build either the HTML or the Latex docs as IMHO at this stage
-  # of aom development they are not terribly useful for non-developers.
+  # of aom development they are still not terribly useful for non-developers.
   # To enable these docs change '-DENABLE_DOCS=0' below to '1' to build
   # the docs and then uncomment the 'extra docs' section below to install them...
 
@@ -97,8 +97,8 @@ cd build
     -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
     -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
     -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_INSTALL_LIBDIR=/lib${LIBDIRSUFFIX} \
-    -DCMAKE_INSTALL_INCLUDEDIR=/include \
+    -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \
+    -DCMAKE_INSTALL_INCLUDEDIR=include \
     -DCMAKE_BUILD_TYPE=Release \
     -DENABLE_NASM=1 \
     -DENABLE_DOCS=0 \
diff --git a/multimedia/aom/aom.info b/multimedia/aom/aom.info
index 35375792..052e807d 100644
--- a/multimedia/aom/aom.info
+++ b/multimedia/aom/aom.info
@@ -1,8 +1,8 @@
 PRGNAM="aom"
-VERSION="2.0.1"
+VERSION="3.3.0"
 HOMEPAGE="https://aomedia.googlesource.com/aom"
-DOWNLOAD="http://www.andrews-corner.org/downloads/aom-b52ee6d44adaef8a08f6984390de050d64df9faa.tar.gz"
-MD5SUM="d37bf9cfe3353e661637c2b106ee1787"
+DOWNLOAD="http://www.andrews-corner.org/downloads/aom-87460cef80fb03def7d97df1b47bad5432e5e2e4.tar.gz"
+MD5SUM="8e722dae87dff97dfb98c3857fe38ee2"
 DOWNLOAD_x86_64=""
 MD5SUM_x86_64=""
 REQUIRES=""


More information about the SlackBuilds-users mailing list