diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 3c500df6f6..0b7ae8d6e6 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -38,6 +38,16 @@
-->
+
+ April 20th, 2023
+
+
+ [renodr] - Add libaom in support of libavif. Fixes
+ #17953.
+
+
+
+
April 19th, 2023
diff --git a/multimedia/libdriv/gst10-plugins-bad.xml b/multimedia/libdriv/gst10-plugins-bad.xml
index 8bd2b1c93c..10d842d1cd 100644
--- a/multimedia/libdriv/gst10-plugins-bad.xml
+++ b/multimedia/libdriv/gst10-plugins-bad.xml
@@ -97,6 +97,7 @@
(for examples),
(for one test),
,
+ ,
,
(for one test),
,
@@ -121,7 +122,7 @@
compiled with wayland support),
,
,
- aom,
+
bs2b,
Chromaprint,
dssim,
diff --git a/multimedia/libdriv/libaom.xml b/multimedia/libdriv/libaom.xml
new file mode 100644
index 0000000000..1ee994bf17
--- /dev/null
+++ b/multimedia/libdriv/libaom.xml
@@ -0,0 +1,182 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+
+]>
+
+
+
+
+ libaom-&libaom-version;
+
+
+ libaom
+
+
+
+ Introduction to libaom
+
+
+ The libaom package contains a reference
+ version of the Alliance for Open Media video codec. This codec is a
+ patent free alternative to H.265, and is starting to be used throughout
+ the internet.
+
+
+ &lfs113_checked;
+
+ Package Information
+
+
+
+ Download (HTTP):
+
+
+
+
+ Download (FTP):
+
+
+
+
+ Download MD5 sum: &libaom-md5sum;
+
+
+
+
+ Download size: &libaom-size;
+
+
+
+
+ Estimated disk space required: &libaom-buildsize;
+
+
+
+
+ Estimated build time: &libaom-time;
+
+
+
+
+ libaom Dependencies
+
+ Recommended
+
+ or
+
+
+
+ Optional
+
+
+
+
+
+ User Notes:
+
+
+
+
+ Installation of libaom
+
+
+ Install libaom by running the following
+ commands:
+
+
+mkdir aom-build &&
+cd aom-build &&
+
+cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DBUILD_SHARED_LIBS=1 \
+ -DENABLE_DOCS=no \
+ -G Ninja .. &&
+ninja
+
+
+ To test the results, issue: ninja runtests. Note that
+ the tests take an extremely long time to run.
+
+
+
+ Now, as the root user:
+
+
+ninja install &&
+rm -v /usr/lib/libaom.a
+
+
+
+
+ Command Explanations
+
+
+ -DBUILD_SHARED_LIBS=1: This switch builds shared
+ versions of the libraries.
+
+
+
+ -DENABLE_DOCS=no: This switch disables building
+ the documentation because it fails due to an incompatibilty with the
+ latest version of .
+
+
+
+ : Use this switch if you have
+ installed and wish to use it instead
+ of yasm.
+
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+
+ None
+
+
+ libaom.so
+
+
+ /usr/include/aom
+
+
+
+
+
+ Short Descriptions
+
+
+
+
+ libaom.so
+
+
+ contains functions that provide a reference implementation of the
+ AV1 codec
+
+
+ libaom.so
+
+
+
+
+
+
diff --git a/multimedia/libdriv/libdriv.xml b/multimedia/libdriv/libdriv.xml
index 48195c2e16..76f2b8e5e4 100644
--- a/multimedia/libdriv/libdriv.xml
+++ b/multimedia/libdriv/libdriv.xml
@@ -42,6 +42,7 @@
+
diff --git a/multimedia/videoutils/ffmpeg.xml b/multimedia/videoutils/ffmpeg.xml
index f5693d11c2..9107b2bffe 100644
--- a/multimedia/videoutils/ffmpeg.xml
+++ b/multimedia/videoutils/ffmpeg.xml
@@ -87,6 +87,7 @@
Recommended
+ ,
,
,
,
@@ -193,6 +194,7 @@
--disable-static \
--enable-shared \
--disable-debug \
+ --enable-libaom \
--enable-libass \
--enable-libfdk-aac \
--enable-libfreetype \
@@ -379,6 +381,11 @@ grep ^TEST ../fate.log | wc -l
-->
+
+ --enable-libaom: Enables AV1 audio and video
+ decoding via libaom.
+
+
--enable-libass: Enables ASS/SSA subtitle format
rendering via libass.
diff --git a/multimedia/videoutils/vlc.xml b/multimedia/videoutils/vlc.xml
index a67e74b900..7e1ceb6358 100644
--- a/multimedia/videoutils/vlc.xml
+++ b/multimedia/videoutils/vlc.xml
@@ -129,6 +129,7 @@
,
,
+ ,
,
,
,
@@ -139,7 +140,7 @@
,
,
,
- aom,
+
aribb24,
dav1d,
Dirac,
diff --git a/packages.ent b/packages.ent
index 1562f0b9ab..0e6ca5b3a9 100644
--- a/packages.ent
+++ b/packages.ent
@@ -1020,6 +1020,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
+