public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/svt-av1] epel9-next: Update to 2.1.0
@ 2026-07-20 16:12 
  0 siblings, 0 replies; only message in thread
From:  @ 2026-07-20 16:12 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/svt-av1
            Branch : epel9-next
            Commit : ff8bbbfea6355530c6508f0da4b857b8fdadab64
            Author : Robert-André Mauchin <zebob.m@gmail.com>
            Date   : 2024-05-26T11:15:35+02:00
            Stats  : +21/-32 in 3 file(s)
            URL    : https://src.fedoraproject.org/rpms/svt-av1/c/ff8bbbfea6355530c6508f0da4b857b8fdadab64?branch=epel9-next

            Log:
            Update to 2.1.0

Close: rhbz#2190074

---
diff --git a/.gitignore b/.gitignore
index 2338b33..bc51144 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,14 +1,3 @@
-/svt-av1-0.6.0.tar.gz
-/svt-av1-0.7.0.tar.gz
-/svt-av1-0.7.5.tar.gz
-/svt-av1-0.8.0.tar.gz
-/svt-av1-0.8.1.tar.gz
-/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
-/svt-av1-0.8.7.tar.bz2
-/svt-av1-0.9.0.tar.bz2
-/svt-av1-1.1.0.tar.bz2
-/svt-av1-1.3.0.tar.bz2
-/svt-av1-1.4.1.tar.bz2
+/SVT-AV1-*.tar.*
+/results_*
+/*.rpm

diff --git a/sources b/sources
index 916384a..c2bbce4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (svt-av1-1.4.1.tar.bz2) = 980dc47f44fd014463dfedc98a3cf4c40f4798d543bdde3d0a46595d5145b908aa6bf7b0edd11750a5a7864d9b8d028a6c5e5b6fedb89a4fad913acdb6e1015c
+SHA512 (SVT-AV1-v2.1.0.tar.bz2) = e0eeb48950455dba5c8f2ba26d38e66b94a77a1042cbf256431e6d0c5c4b312f11f74ee554063daec22b2f2e2a9342a0d36a70974aa3389783f8d54e0d8801fc

diff --git a/svt-av1.spec b/svt-av1.spec
index 26072d5..a766074 100644
--- a/svt-av1.spec
+++ b/svt-av1.spec
@@ -5,8 +5,7 @@ work-in-progress targeting performance levels applicable to both VOD and Live
 encoding / transcoding video applications.}
 
 Name:           svt-av1
-Version:        1.4.1
-%global commit  018276d714ce65d9b586f6205ee016cbd8d5425d
+Version:        2.1.0
 Release:        %autorelease
 Summary:        Scalable Video Technology for AV1 Encoder
 
@@ -20,38 +19,39 @@ Summary:        Scalable Video Technology for AV1 Encoder
 # Source/App/DecApp/EbMD5Utility.*: PublicDomain
 License:        LicenseRef-BSD-3-Clause-Clear-WITH-AdditionRef-AOMPL-1.0 AND MIT AND ISC AND LicenseRef-Fedora-Public-Domain
 URL:            https://gitlab.com/AOMediaCodec/SVT-AV1
-Source0:        %url/-/archive/v%{version}/%{name}-%{version}.tar.bz2
+Source0:        %url/-/archive/v%{version}/SVT-AV1-v%{version}.tar.bz2
 
+BuildRequires:  cmake
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
-BuildRequires:  cmake
+BuildRequires:  help2man
 BuildRequires:  meson
 BuildRequires:  nasm
-BuildRequires:  help2man
-BuildRequires:  gstreamer1-devel
-BuildRequires:  gstreamer1-plugins-base-devel
+BuildRequires : pkgconfig(gstreamer-1.0)
+BuildRequires : pkgconfig(gstreamer-base-1.0)
+BuildRequires : pkgconfig(gstreamer-video-1.0)
 
-Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
+Requires:       %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
 
 %description %_description
 
-%package libs
+%package    libs
 Summary:    SVT-AV1 libraries
 
 %description libs %_description
 
 This package contains SVT-AV1 libraries.
 
-%package devel
+%package    devel
 Summary:    Development files for SVT-AV1
-Requires:   %{name}-libs = %{version}-%{release}
-Recommends: %{name}-devel-docs = %{version}-%{release}
+Requires:   %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release}
+Recommends: %{name}-devel-docs = %{?epoch:%{epoch}:}%{version}-%{release}
 
 %description devel %_description.
 
 This package contains the development files for SVT-AV1.
 
-%package devel-docs
+%package    devel-docs
 Summary:    Development documentation for SVT-AV1
 BuildArch:  noarch
 
@@ -67,15 +67,14 @@ Requires:       gstreamer1-plugins-base%{?_isa}
 This package provides %{name}-based GStreamer plug-in.
 
 %prep
-%autosetup -p1 -n SVT-AV1-v%{version}-%{commit}
+%autosetup -p1 -n SVT-AV1-v%{version}
 # Patch build gstreamer plugin
 sed -e "s|install: true,|install: true, include_directories : [ include_directories('../Source/API') ], link_args : '-lSvtAv1Enc',|" \
 -e "/svtav1enc_dep =/d" -e 's|, svtav1enc_dep||' -e "s|svtav1enc_dep.found()|true|" -i gstreamer-plugin/meson.build
 
 %build
 %cmake \
-        -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-        -DENABLE_NASM=yes
+        -DCMAKE_BUILD_TYPE=RelWithDebInfo
 %cmake_build
 
 export LIBRARY_PATH="$LIBRARY_PATH:$(pwd)/Bin/RelWithDebInfo"
@@ -107,7 +106,7 @@ popd
 %license LICENSE.md PATENTS.md
 %doc CHANGELOG.md CONTRIBUTING.md README.md
 %{_libdir}/libSvtAv1Dec.so.0*
-%{_libdir}/libSvtAv1Enc.so.1*
+%{_libdir}/libSvtAv1Enc.so.2*
 
 %files devel
 %{_includedir}/%{name}
@@ -121,6 +120,7 @@ popd
 %doc Docs
 
 %files -n gstreamer1-%{name}
+%license LICENSE.md PATENTS.md
 %{_libdir}/gstreamer-1.0/libgstsvtav1enc.so
 
 %changelog

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

only message in thread, other threads:[~2026-07-20 16:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-20 16:12 [rpms/svt-av1] epel9-next: Update to 2.1.0 

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