aom: Update to v3.12.1 (#5477)

**Summary**

Release notes:
- [3.12.0](https://aomedia.googlesource.com/aom/+/refs/tags/v3.12.0)
- [3.12.1](https://aomedia.googlesource.com/aom/+/refs/tags/v3.12.1)

**Test Plan**
- Encoded a bunch of videos (using `ffmpeg`)
- Played the videos in celluloid
- Decoded the videos into raw YUV frames using `aomdec`

**Checklist**

- [x] Package was built and tested against unstable
- [ ] This change could gainfully be listed in the weekly sync notes
once merged <!-- Write an appropriate message in the Summary section,
then add the "Topic: Sync Notes" label -->
This commit is contained in:
Evan Maddock 2025-04-19 18:41:56 -04:00 committed by GitHub
commit 6b948c0e93
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 51 additions and 24 deletions

View file

@ -34,7 +34,6 @@ libaom.so.3:aom_codec_set_option
libaom.so.3:aom_codec_version
libaom.so.3:aom_codec_version_extra_str
libaom.so.3:aom_codec_version_str
libaom.so.3:aom_free
libaom.so.3:aom_img_add_metadata
libaom.so.3:aom_img_alloc
libaom.so.3:aom_img_alloc_with_border
@ -49,7 +48,6 @@ libaom.so.3:aom_img_plane_width
libaom.so.3:aom_img_remove_metadata
libaom.so.3:aom_img_set_rect
libaom.so.3:aom_img_wrap
libaom.so.3:aom_malloc
libaom.so.3:aom_obu_type_to_string
libaom.so.3:aom_rb_bytes_read
libaom.so.3:aom_rb_read_bit
@ -61,6 +59,3 @@ libaom.so.3:aom_uleb_decode
libaom.so.3:aom_uleb_encode
libaom.so.3:aom_uleb_encode_fixed_size
libaom.so.3:aom_uleb_size_in_bytes
libaom.so.3:aom_wb_bytes_written
libaom.so.3:aom_wb_write_bit
libaom.so.3:aom_wb_write_literal

View file

@ -1,4 +1,5 @@
libc.so.6:__errno_location
libc.so.6:__isoc23_strtol
libc.so.6:__isoc99_fscanf
libc.so.6:__isoc99_sscanf
libc.so.6:__libc_start_main
@ -52,6 +53,8 @@ libc.so.6:pthread_mutex_unlock
libc.so.6:pthread_once
libc.so.6:pthread_self
libc.so.6:pthread_setname_np
libc.so.6:putchar
libc.so.6:puts
libc.so.6:qsort
libc.so.6:rand
libc.so.6:rand_r
@ -66,6 +69,7 @@ libc.so.6:strlen
libc.so.6:strncmp
libc.so.6:strncpy
libc.so.6:strstr
libc.so.6:strtod
libc.so.6:strtol
libc.so.6:strtoul
libc.so.6:time
@ -88,21 +92,49 @@ libm.so.6:roundf
libm.so.6:sqrt
libm.so.6:sqrtf
libm.so.6:tanh
libstdc++.so.6:_ZNKSt12__basic_fileIcE7is_openEv
libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm
libstdc++.so.6:_ZNSi5seekgElSt12_Ios_Seekdir
libstdc++.so.6:_ZNSi5tellgEv
libstdc++.so.6:_ZNSt12__basic_fileIcED1Ev
libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode
libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv
libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev
libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev
libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev
libstdc++.so.6:_ZNSt6localeD1Ev
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_
libstdc++.so.6:_ZNSt8__detail15_List_node_base9_M_unhookEv
libstdc++.so.6:_ZNSt8ios_baseC2Ev
libstdc++.so.6:_ZNSt8ios_baseD2Ev
libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E
libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate
libstdc++.so.6:_ZSt16__throw_bad_castv
libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt19__throw_logic_errorPKc
libstdc++.so.6:_ZSt20__throw_length_errorPKc
libstdc++.so.6:_ZSt21ios_base_library_initv
libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz
libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_
libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
libstdc++.so.6:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_
libstdc++.so.6:_ZSt7nothrow
libstdc++.so.6:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE
libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE
libstdc++.so.6:_ZTVSt13basic_filebufIcSt11char_traitsIcEE
libstdc++.so.6:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE
libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE
libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE
libstdc++.so.6:_ZdaPv
libstdc++.so.6:_ZdaPvRKSt9nothrow_t
libstdc++.so.6:_ZdlPv
@ -111,5 +143,7 @@ libstdc++.so.6:_Znam
libstdc++.so.6:_ZnamRKSt9nothrow_t
libstdc++.so.6:_Znwm
libstdc++.so.6:_ZnwmRKSt9nothrow_t
libstdc++.so.6:__cxa_begin_catch
libstdc++.so.6:__cxa_end_catch
libstdc++.so.6:__cxa_throw_bad_array_new_length
libstdc++.so.6:__gxx_personality_v0

View file

@ -1,8 +1,8 @@
name : aom
version : 3.11.0
release : 25
version : 3.12.1
release : 26
source :
- git|https://aomedia.googlesource.com/aom.git : v3.11.0
- git|https://aomedia.googlesource.com/aom.git : v3.12.1
license :
- AOMPL-1.0 # https://aomedia.org/license/patent-license/
- BSD-2-Clause
@ -10,7 +10,7 @@ component : multimedia.codecs
homepage : https://aomedia.googlesource.com/aom/
summary : AV1 codec
description: |
The Alliance for Open Medias focus is to deliver a next-generation video format that is:
The Alliance for Open Media's focus is to deliver a next-generation video format that is:
- Interoperable and open;
- Optimized for the Internet;
@ -22,8 +22,6 @@ avx2 : yes
builddeps :
- yasm
setup : |
sed 's|/lib|/lib64|g' -i build/cmake/pkg_config.cmake
%cmake_ninja \
-DBUILD_SHARED_LIBS=1 \
-DENABLE_TESTS=0

View file

@ -3,14 +3,14 @@
<Name>aom</Name>
<Homepage>https://aomedia.googlesource.com/aom/</Homepage>
<Packager>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Thomas Staudinger</Name>
<Email>Staudi.Kaos@gmail.com</Email>
</Packager>
<License>AOMPL-1.0</License>
<License>BSD-2-Clause</License>
<PartOf>multimedia.codecs</PartOf>
<Summary xml:lang="en">AV1 codec</Summary>
<Description xml:lang="en">The Alliance for Open Media&#x2019;s focus is to deliver a next-generation video format that is:
<Description xml:lang="en">The Alliance for Open Media&apos;s focus is to deliver a next-generation video format that is:
- Interoperable and open;
- Optimized for the Internet;
@ -24,7 +24,7 @@
<Package>
<Name>aom</Name>
<Summary xml:lang="en">AV1 codec</Summary>
<Description xml:lang="en">The Alliance for Open Media&#x2019;s focus is to deliver a next-generation video format that is:
<Description xml:lang="en">The Alliance for Open Media&apos;s focus is to deliver a next-generation video format that is:
- Interoperable and open;
- Optimized for the Internet;
@ -38,15 +38,15 @@
<Path fileType="executable">/usr/bin/aomdec</Path>
<Path fileType="executable">/usr/bin/aomenc</Path>
<Path fileType="library">/usr/lib64/glibc-hwcaps/x86-64-v3/libaom.so.3</Path>
<Path fileType="library">/usr/lib64/glibc-hwcaps/x86-64-v3/libaom.so.3.11.0</Path>
<Path fileType="library">/usr/lib64/glibc-hwcaps/x86-64-v3/libaom.so.3.12.1</Path>
<Path fileType="library">/usr/lib64/libaom.so.3</Path>
<Path fileType="library">/usr/lib64/libaom.so.3.11.0</Path>
<Path fileType="library">/usr/lib64/libaom.so.3.12.1</Path>
</Files>
</Package>
<Package>
<Name>aom-devel</Name>
<Summary xml:lang="en">Development files for aom</Summary>
<Description xml:lang="en">The Alliance for Open Media&#x2019;s focus is to deliver a next-generation video format that is:
<Description xml:lang="en">The Alliance for Open Media&apos;s focus is to deliver a next-generation video format that is:
- Interoperable and open;
- Optimized for the Internet;
@ -57,7 +57,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="25">aom</Dependency>
<Dependency release="26">aom</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/aom/aom.h</Path>
@ -75,12 +75,12 @@
</Files>
</Package>
<History>
<Update release="25">
<Date>2025-01-29</Date>
<Version>3.11.0</Version>
<Update release="26">
<Date>2025-04-18</Date>
<Version>3.12.1</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Thomas Staudinger</Name>
<Email>Staudi.Kaos@gmail.com</Email>
</Update>
</History>
</PISI>