public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/aom] epel10.3: Update to version 3.13.3; Fixes RHBZ#2448653
@ 2026-09-22 22:10 Fabio Valentini
  0 siblings, 0 replies; only message in thread
From: Fabio Valentini @ 2026-09-22 22:10 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/aom
            Branch : epel10.3
            Commit : 0d4de1c2a428beb1d81934c5ded8389cca1476b6
            Author : Fabio Valentini <decathorpe@gmail.com>
            Date   : 2026-09-22T22:37:59+01:00
            Stats  : +9/-50 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/aom/c/0d4de1c2a428beb1d81934c5ded8389cca1476b6?branch=epel10.3

            Log:
            Update to version 3.13.3; Fixes RHBZ#2448653

(cherry picked from commit c334c4f8c65c1c762fb112d45f04c9575698dbbf)

---
diff --git a/.gitignore b/.gitignore
index 3727cb1..31228c0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,5 @@
 /aom-3.12.0.tar.gz
 /aom-3.13.0.tar.gz
 /aom-3.13.1.tar.gz
+/aom-3.13.2.tar.gz
+/aom-3.13.3.tar.gz

diff --git a/0001-cmake-fix-nasm-detection-w-3.0.patch b/0001-cmake-fix-nasm-detection-w-3.0.patch
deleted file mode 100644
index eef863c..0000000
--- a/0001-cmake-fix-nasm-detection-w-3.0.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 6d2b7f71b98bfa28e372b1f2d85f137280bdb3de Mon Sep 17 00:00:00 2001
-From: James Zern <jzern@google.com>
-Date: Tue, 7 Oct 2025 14:08:44 -0700
-Subject: [PATCH] cmake: fix nasm detection w/3.0
-
-nasm 3.0 separated Oflags (-Ox) output to `-hO` which is used to
-validate the nasm binary. This change is compatible with older versions
-(tested with NASM version 2.16.03 & 2.13.02).
-
-Bug: aomedia:448994065
-Fixed: aomedia:448994065
-Change-Id: I704dcfe39ac6e68bc4d5b9e409fb59a0d277170e
----
- build/cmake/aom_optimization.cmake | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/build/cmake/aom_optimization.cmake b/build/cmake/aom_optimization.cmake
-index 9cc34de362..2750a0be41 100644
---- a/build/cmake/aom_optimization.cmake
-+++ b/build/cmake/aom_optimization.cmake
-@@ -212,7 +212,7 @@ endfunction()
- # Currently checks only for presence of required object formats and support for
- # the -Ox argument (multipass optimization).
- function(test_nasm)
--  execute_process(COMMAND ${CMAKE_ASM_NASM_COMPILER} -hf
-+  execute_process(COMMAND ${CMAKE_ASM_NASM_COMPILER} -hO
-                   OUTPUT_VARIABLE nasm_helptext)
- 
-   if(NOT "${nasm_helptext}" MATCHES "-Ox")
-@@ -220,6 +220,8 @@ function(test_nasm)
-       FATAL_ERROR "Unsupported nasm: multipass optimization not supported.")
-   endif()
- 
-+  execute_process(COMMAND ${CMAKE_ASM_NASM_COMPILER} -hf
-+                  OUTPUT_VARIABLE nasm_helptext)
-   if("${AOM_TARGET_CPU}" STREQUAL "x86")
-     if("${AOM_TARGET_SYSTEM}" STREQUAL "Darwin")
-       if(NOT "${nasm_helptext}" MATCHES "macho32")
--- 
-2.51.0
-

diff --git a/aom.spec b/aom.spec
index 75544c6..8802db7 100644
--- a/aom.spec
+++ b/aom.spec
@@ -1,5 +1,5 @@
 %global sover           3
-%global aom_version     v3.13.1
+%global aom_version     v3.13.3
 
 %if 0%{?fedora} || 0%{?rhel} >= 9
 %ifarch x86_64
@@ -13,21 +13,19 @@
 %endif
 
 Name:       aom
-Version:    3.13.1
+Version:    3.13.3
 Release:    %autorelease
 Summary:    Royalty-free next-generation video format
 
 License:    BSD-3-Clause
 URL:        http://aomedia.org/
 Source:     https://aomedia.googlesource.com/%{name}/+archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# https://aomedia.issues.chromium.org/issues/448994065
-Patch:      0001-cmake-fix-nasm-detection-w-3.0.patch
 # Building static library breaks .cmake files if we don't ship it, so drop it
 Patch:      aom-nostatic.patch
 
 BuildRequires:  gcc-c++
 BuildRequires:  gcc
-BuildRequires:  cmake3
+BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  git-core
 # BuildRequires:  graphviz
@@ -93,7 +91,7 @@ sed -i 's@set(aom_version "")@set(aom_version "%{aom_version}")@' build/cmake/ve
 sed -i "s@GENERATE_LATEX         = YES@GENERATE_LATEX         = NO@" libs.doxy_template
 
 %build
-%cmake3 -DENABLE_CCACHE=1 \
+%cmake  -DENABLE_CCACHE=1 \
         -DCMAKE_SKIP_RPATH=1 \
         -DCMAKE_BUILD_TYPE=RelWithDebInfo \
         -DCONFIG_WEBM_IO=1 \
@@ -108,10 +106,10 @@ sed -i "s@GENERATE_LATEX         = YES@GENERATE_LATEX         = NO@" libs.doxy_t
         -DCONFIG_TUNE_VMAF=1 \
 %endif
         %{nil}
-%cmake3_build
+%cmake_build
 
 %install
-%cmake3_install
+%cmake_install
 
 %files
 %doc AUTHORS CHANGELOG README.md

diff --git a/sources b/sources
index 85f4d55..87d7a11 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (aom-3.13.1.tar.gz) = 20cdde0fc4304ba0056e4dac55838587a3671112ec74274f8dcb1588549a524ed9a8e702d1f068c46833dfb93f565eb5a03ab610b0222a6f137d3cd8a8866de7
+SHA512 (aom-3.13.3.tar.gz) = 84093c0768b789edf96f20157d40017dab6e221f1d64fd735db87a7dc1963b1a29b4b1a76da3f6fdab8c567bdbb6573d33d88f48d5c5dba4be324cb8bc8bc2eb

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-09-22 22:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-22 22:10 [rpms/aom] epel10.3: Update to version 3.13.3; Fixes RHBZ#2448653 Fabio Valentini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox