diff --git a/libvpx.spec b/libvpx.spec index 4adb47b..206d0a3 100644 --- a/libvpx.spec +++ b/libvpx.spec @@ -6,24 +6,24 @@ Name: libvpx Summary: VP8/VP9 Video Codec SDK Version: 1.12.0 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD +URL: http://www.webmproject.org/code/ Source0: https://github.com/webmproject/libvpx/archive/v%{version}.tar.gz Source1: vpx_config.h # Thanks to debian. Source2: libvpx.ver -URL: http://www.webmproject.org/code/ -BuildRequires: make +# Do not disable FORTIFY_SOURCE=2 +Patch0: libvpx-1.7.0-leave-fortify-source-on.patch +Patch1: update-thread-counts.patch +Patch2: VP8-disallow-thread-count-changes.patch BuildRequires: gcc BuildRequires: gcc-c++ +BuildRequires: make %ifarch %{ix86} x86_64 BuildRequires: yasm %endif BuildRequires: doxygen, php-cli, perl(Getopt::Long) -# Do not disable FORTIFY_SOURCE=2 -Patch0: libvpx-1.7.0-leave-fortify-source-on.patch -Patch1: update-thread-counts.patch -Patch2: VP8-disallow-thread-count-changes.patch %description libvpx provides the VP8/VP9 SDK, which allows you to integrate your applications @@ -47,10 +47,7 @@ A selection of utilities and tools for VP8, including a sample encoder and decoder. %prep -%setup -q -n libvpx-%{version} -%patch0 -p1 -b .leave-fs-on -%patch1 -p1 -%patch2 -p1 +%autosetup -n libvpx-%{version} -p1 %build @@ -237,6 +234,9 @@ rm -rf %{buildroot}%{_prefix}/src %{_bindir}/* %changelog +* Fri Sep 29 2023 Neal Gompa - 1.12.0-3 +- Minor spec cleanups + * Thu Sep 28 2023 Boudhayan Bhattacharya - 1.12.0-2 - Patch for CVE-2023-5217