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