public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
To: git-commits@fedoraproject.org
Subject: [rpms/svt-av1] epel9-next: Update to 0.8.6
Date: Tue, 14 Jul 2026 21:52:27 GMT	[thread overview]
Message-ID: <178406594761.1.17005879385317150756.rpms-svt-av1-68d884ec3ef1@fedoraproject.org> (raw)

            A new commit has been pushed.

            Repo   : rpms/svt-av1
            Branch : epel9-next
            Commit : 68d884ec3ef12f22fbd593d7e3ef698eef411c07
            Author : Robert-André Mauchin <zebob.m@gmail.com>
            Date   : 2020-12-05T20:24:18+01:00
            Stats  : +10/-198 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/svt-av1/c/68d884ec3ef12f22fbd593d7e3ef698eef411c07?branch=epel9-next

            Log:
            Update to 0.8.6
Close: rhbz#1902481

Signed-off-by: Robert-André Mauchin <zebob.m@gmail.com>

---
diff --git a/.gitignore b/.gitignore
index 9a0e548..765aec0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
 /svt-av1-0.8.3.tar.gz
 /svt-av1-0.8.4.tar.gz
 /svt-av1-0.8.5.tar.gz
+/svt-av1-0.8.6.tar.gz

diff --git a/1568-backport.patch b/1568-backport.patch
deleted file mode 100644
index e936a89..0000000
--- a/1568-backport.patch
+++ /dev/null
@@ -1,190 +0,0 @@
-From 2e581b16cecd767d5596052b10c70acc681a8b45 Mon Sep 17 00:00:00 2001
-From: Andreas Schneider <asn@cryptomilk.org>
-Date: Tue, 10 Nov 2020 10:34:30 +0100
-Subject: [PATCH 1/3] cmake: Use CheckCSourceCompiles
-
-Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
----
- CMakeLists.txt | 14 ++++++--------
- 1 file changed, 6 insertions(+), 8 deletions(-)
-
-Index: SVT-AV1-0.8.5/CMakeLists.txt
-===================================================================
---- SVT-AV1-0.8.5.orig/CMakeLists.txt	2020-09-07 09:09:35.000000000 +0200
-+++ SVT-AV1-0.8.5/CMakeLists.txt	2020-11-10 11:29:38.547034342 +0100
-@@ -29,19 +29,17 @@ if(NOT CMAKE_SIZEOF_VOID_P EQUAL 8)
-     message(WARNING "32-bit is not supported")
- endif()
- 
--file(WRITE ${CMAKE_BINARY_DIR}/conftest.c "
-+include(CheckCSourceCompiles)
-+
-+check_c_source_compiles("
- #if defined(_M_IX86) || defined(_M_X64) || defined(__i386__) || defined(__x86_64__)
- #else
- #error \"Non-x86\"
- #endif
--int main() {}
--")
--
--try_compile(X86 ${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/conftest.c)
--
--message(STATUS "x86 detected: ${X86}")
-+int main(void) {}
-+" HAVE_X86_PLATFORM)
- 
--if(X86)
-+if(HAVE_X86_PLATFORM)
-     find_program(YASM_EXE yasm)
-     option(ENABLE_NASM "Use nasm if available (Uses yasm by default if found)" OFF)
-     if(YASM_EXE AND NOT CMAKE_ASM_NASM_COMPILER MATCHES "yasm" AND NOT ENABLE_NASM)
-@@ -110,12 +108,13 @@ if(UNIX)
-     endif()
- endif()
- 
-+# Always build with -fPIC/-fPIE
-+set(CMAKE_POSITION_INDEPENDENT_CODE ON)
-+
- set(flags_to_test
-     -Wextra
-     -Wformat
--    -Wformat-security
--    -fPIE
--    -fPIC)
-+    -Wformat-security)
- if(MSVC)
-     list(INSERT flags_to_test 0 /W3)
-     list(APPEND flags_to_test /MP)
-@@ -230,6 +229,10 @@ macro(ASM_COMPILE_TO_TARGET target)
-     endif()
- endmacro()
- 
-+# Find out if we have threading available
-+set(CMAKE_THREAD_PREFER_PTHREADS ON)
-+find_package(Threads)
-+
- # Add Subdirectories
- add_subdirectory(Source/Lib/Common)
- if(BUILD_ENC)
-Index: SVT-AV1-0.8.5/Source/Lib/Decoder/CMakeLists.txt
-===================================================================
---- SVT-AV1-0.8.5.orig/Source/Lib/Decoder/CMakeLists.txt	2020-09-07 09:09:35.000000000 +0200
-+++ SVT-AV1-0.8.5/Source/Lib/Decoder/CMakeLists.txt	2020-11-10 11:09:55.382045862 +0100
-@@ -18,10 +18,11 @@ set(DEC_VERSION ${DEC_VERSION_MAJOR}.${D
- 
- if(UNIX)
-     if(NOT APPLE)
--        find_library(M_LIB name m)
-+        find_library(M_LIB NAMES m)
-         if(M_LIB)
-             list(APPEND PLATFORM_LIBS m)
-         endif()
-+        list(APPEND PLATFORM_LIBS ${CMAKE_THREAD_LIBS_INIT})
-     endif()
-     set(LIBS_PRIVATE "-lpthread -lm")
- endif()
-@@ -45,7 +46,7 @@ link_directories(${PROJECT_SOURCE_DIR}/S
-     ${PROJECT_SOURCE_DIR}/Source/Lib/Decoder/Codec/
-     ${PROJECT_SOURCE_DIR}/third_party/fastfeat/)
- 
--if(X86)
-+if(HAVE_X86_PLATFORM)
-     # Include Decoder Subdirectories
-     include_directories(${PROJECT_SOURCE_DIR}/Source/Lib/Common/ASM_SSE2/
-         ${PROJECT_SOURCE_DIR}/Source/Lib/Common/ASM_SSSE3/
-@@ -75,7 +76,7 @@ if(common_lib_source)
- endif()
- 
- # Decoder Lib Source Files
--if(X86)
-+if(HAVE_X86_PLATFORM)
-     add_library(SvtAv1Dec
-         ${all_files}
-         $<TARGET_OBJECTS:COMMON_CODEC>
-Index: SVT-AV1-0.8.5/Source/Lib/Encoder/CMakeLists.txt
-===================================================================
---- SVT-AV1-0.8.5.orig/Source/Lib/Encoder/CMakeLists.txt	2020-09-07 09:09:35.000000000 +0200
-+++ SVT-AV1-0.8.5/Source/Lib/Encoder/CMakeLists.txt	2020-11-10 11:09:55.382045862 +0100
-@@ -19,10 +19,11 @@ set(ENC_VERSION ${ENC_VERSION_MAJOR}.${E
- 
- if(UNIX)
-     if(NOT APPLE)
--        find_library(M_LIB name m)
-+        find_library(M_LIB NAMES m)
-         if(M_LIB)
-             list(APPEND PLATFORM_LIBS m)
-         endif()
-+        list(APPEND PLATFORM_LIBS ${CMAKE_THREAD_LIBS_INIT})
-     endif()
-     set(LIBS_PRIVATE "-lpthread -lm")
- endif()
-@@ -49,7 +50,7 @@ link_directories(${PROJECT_SOURCE_DIR}/S
- add_subdirectory(C_DEFAULT)
- add_subdirectory(Codec)
- add_subdirectory(Globals)
--if(X86)
-+if(HAVE_X86_PLATFORM)
-     # Include Encoder Subdirectories
-     include_directories(${PROJECT_SOURCE_DIR}/Source/Lib/Common/ASM_SSE2/
-         ${PROJECT_SOURCE_DIR}/Source/Lib/Common/ASM_SSSE3/
-@@ -96,7 +97,7 @@ if(common_lib_source)
- endif()
- 
- # Encoder Lib Source Files
--if(X86)
-+if(HAVE_X86_PLATFORM)
-     add_library(SvtAv1Enc
-         ${all_files}
-         $<TARGET_OBJECTS:COMMON_CODEC>
-Index: SVT-AV1-0.8.5/Source/Lib/Common/CMakeLists.txt
-===================================================================
---- SVT-AV1-0.8.5.orig/Source/Lib/Common/CMakeLists.txt	2020-09-07 09:09:35.000000000 +0200
-+++ SVT-AV1-0.8.5/Source/Lib/Common/CMakeLists.txt	2020-11-10 11:09:55.382045862 +0100
-@@ -30,7 +30,7 @@ add_library(common_lib INTERFACE)
- add_subdirectory(Codec)
- add_subdirectory(C_DEFAULT)
- 
--if(X86)
-+if(HAVE_X86_PLATFORM)
-     add_subdirectory(ASM_SSE2)
-     add_subdirectory(ASM_SSSE3)
-     add_subdirectory(ASM_SSE4_1)
-Index: SVT-AV1-0.8.5/Source/Lib/Common/Codec/CMakeLists.txt
-===================================================================
---- SVT-AV1-0.8.5.orig/Source/Lib/Common/Codec/CMakeLists.txt	2020-09-07 09:09:35.000000000 +0200
-+++ SVT-AV1-0.8.5/Source/Lib/Common/Codec/CMakeLists.txt	2020-11-10 11:09:55.382045862 +0100
-@@ -21,7 +21,7 @@ add_custom_target(EbVersionHeaderGen
-     COMMENT "Generating version header"
-     VERBATIM)
- 
--if(X86)
-+if(HAVE_X86_PLATFORM)
- # Include Encoder Subdirectories
- include_directories(${PROJECT_SOURCE_DIR}/Source/API/
-     ${PROJECT_SOURCE_DIR}/Source/Lib/Common/Codec/
-Index: SVT-AV1-0.8.5/Source/Lib/Encoder/Codec/CMakeLists.txt
-===================================================================
---- SVT-AV1-0.8.5.orig/Source/Lib/Encoder/Codec/CMakeLists.txt	2020-09-07 09:09:35.000000000 +0200
-+++ SVT-AV1-0.8.5/Source/Lib/Encoder/Codec/CMakeLists.txt	2020-11-10 11:09:55.382045862 +0100
-@@ -19,7 +19,7 @@ include_directories(../../../API
-         ${PROJECT_SOURCE_DIR}/Source/Lib/Encoder/Globals/
-         )
- 
--if(X86)
-+if(HAVE_X86_PLATFORM)
- # Include Encoder Subdirectories
- include_directories(
-         ${PROJECT_SOURCE_DIR}/Source/Lib/Encoder/ASM_SSE2/
-Index: SVT-AV1-0.8.5/Source/Lib/Encoder/Globals/CMakeLists.txt
-===================================================================
---- SVT-AV1-0.8.5.orig/Source/Lib/Encoder/Globals/CMakeLists.txt	2020-09-07 09:09:35.000000000 +0200
-+++ SVT-AV1-0.8.5/Source/Lib/Encoder/Globals/CMakeLists.txt	2020-11-10 11:10:05.322095098 +0100
-@@ -19,7 +19,7 @@ include_directories(../../../API
-         ${PROJECT_SOURCE_DIR}/third_party/fastfeat/
-         )
- 
--if(X86)
-+if(HAVE_X86_PLATFORM)
- # Include Encoder Subdirectories
- include_directories(
-         ${PROJECT_SOURCE_DIR}/Source/Lib/Common/ASM_SSE2/

diff --git a/sources b/sources
index e616e42..9740a36 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (svt-av1-0.8.5.tar.gz) = beb81d90096ab5fbce4df021bb0de7ab19d14f6faef548352d9b337543771f87eb2106d195e17747a569355fd560fac0629f63c8186a89b5a5c629d87e33609d
+SHA512 (svt-av1-0.8.6.tar.gz) = 07e7353e35bc581b23c71913e65f5fd27566f4bf1d317d474d57d5bb2b82f380f713a00be19bd3f703935da50f81f3abf1d4ae38fbdf253385edf423737c0543

diff --git a/svt-av1.spec b/svt-av1.spec
index 820432a..89f4701 100644
--- a/svt-av1.spec
+++ b/svt-av1.spec
@@ -5,8 +5,8 @@ work-in-progress targeting performance levels applicable to both VOD and Live
 encoding / transcoding video applications.}
 
 Name:           svt-av1
-Version:        0.8.5
-Release:        2%{?dist}
+Version:        0.8.6
+Release:        1%{?dist}
 Summary:        Scalable Video Technology for AV1 Encoder
 
 # Main library: BSD-2-Clause-Patent
@@ -17,12 +17,9 @@ Summary:        Scalable Video Technology for AV1 Encoder
 # Source/Lib/Common/ASM_SSE2/x86inc.asm: ISC
 # Source/App/DecApp/EbMD5Utility.*: PublicDomain
 License:        BSD-2-Clause-Patent and BSD and MIT and ISC and Public Domain
-URL:            https://github.com/AOMediaCodec
+URL:            https://github.com/AOMediaCodec/SVT-AV1
 Source0:        %url/archive/v%{version}/%{name}-%{version}.tar.gz
-#
-# https://github.com/AOMediaCodec/SVT-AV1/pull/1568
-Patch0:         1568-backport.patch
-#
+
 # 64Bits, 5th Generation Intel® Core™ processor only
 ExclusiveArch:  x86_64
 
@@ -114,6 +111,10 @@ popd
 %{_libdir}/gstreamer-1.0/libgstsvtav1enc.so
 
 %changelog
+* Sat Dec 05 20:20:29 CET 2020 Robert-André Mauchin <zebob.m@gmail.com> - 0.8.6-1
+- Update to 0.8.6
+- Close: rhbz#1902481
+
 * Tue Nov 10 2020 Andreas Schneider <asn@redhat.com> - 0.8.5-2
 - Add patch to fix building on modern Linux system
 

                 reply	other threads:[~2026-07-14 21:52 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178406594761.1.17005879385317150756.rpms-svt-av1-68d884ec3ef1@fedoraproject.org \
    --to=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox