Compare commits

...

54 Commits
epel8 ... epel9

Author SHA1 Message Date
Fabio Valentini 0d352aae9a
Update to version 3.9.0; Fixes RHBZ#2274372
8 months ago
Sérgio M. Basto 78268a2012 jpegxl-0.10.x did not land on F40
9 months ago
Sérgio M. Basto a8328c6e2a Fix build for eln
9 months ago
Fabio Valentini 466ada492d
Update to version 3.8.2; Fixes RHBZ#2258897
10 months ago
Sérgio M. Basto 25efcdccdf Rebuild for jpegxl (libjxl) 0.10.2
10 months ago
Sérgio M. Basto 77b1b94192 fix previous commit
11 months ago
Sérgio M. Basto 866ca0946e Disable jpegxl on Fedora 40+ jpegxl 0.9 removed butteraugli api
11 months ago
Sérgio M. Basto f854aac5ad Rebuild for jpegxl (libjxl) 0.9.2 with soname bump
11 months ago
Fedora Release Engineering 914f16777d Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
1 year ago
Fedora Release Engineering ec2b97e0f4 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
1 year ago
Fabio Valentini ef9b0cdb25
Update to version 3.8.0; Fixes RHBZ#2252498
1 year ago
Fabio Valentini d10cd72734
Update to version 3.7.1; Fixes RHBZ#2250720
1 year ago
Fabio Valentini fe0a0f7b93
Update to version 3.7.0; Fixes RHBZ#2236624
1 year ago
Fedora Release Engineering b5440d6e1d Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
2 years ago
Fabio Valentini 40f771cc93
Update to version 3.6.1; Fixes RHBZ#2193518
2 years ago
Sérgio M. Basto 9a6c91a157 Mass rebuild for jpegxl-0.8.1
2 years ago
Robert-André Mauchin c26ee404fc Update to 3.6.0
2 years ago
Fedora Release Engineering 47b04c2460 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
2 years ago
Robert-André Mauchin a1960ad98b Enable JPEGXL dependency
2 years ago
Robert-André Mauchin bcfaeddf2f Update to 3.5.0
2 years ago
Fedora Release Engineering ef388c8553 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
3 years ago
Robert-André Mauchin 06ebe4eb56 Fix aom_version variable
3 years ago
Robert-André Mauchin 9ef1e07ce9 Update to 3.4.0 Close: rhbz#2049182, rhbz#2083009
3 years ago
Fedora Release Engineering 2de29037ff - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
3 years ago
Robert-André Mauchin 2319ca1c90 Adapt for EPEL9
3 years ago
Robert-André Mauchin eec59769aa Remove old source archive
3 years ago
Björn Esser d498adfc69
Rebuild (jpegxl)
3 years ago
Robert-André Mauchin f36bb9f3f8 Update to 3.2.0 Close: rhbz#2009099
3 years ago
Björn Esser d44119c761
Rebuild (jpegxl)
3 years ago
Robert-André Mauchin 2f82374703 Update to 3.1.2
4 years ago
Robert-André Mauchin 0b972c9565 Update to 3.1.2
4 years ago
Fedora Release Engineering d455bac1e0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
4 years ago
Fedora Release Engineering cfea15b54a - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
4 years ago
Robert-André Mauchin 168ce73164 Update to 3.1.1
4 years ago
Leigh Scott d2dfb8ec20 Rebuild for new libvmaf version
4 years ago
Fedora Release Engineering 2adcb191d9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
4 years ago
Wim Taymans 2f42110253
Disable vmaf on rhel
4 years ago
Robert-André Mauchin 863a87071f
Disable tests
4 years ago
Robert-André Mauchin 2be5637706
Remove temp file
4 years ago
Robert-André Mauchin 4cddc9cd42
Update to 2.0.1
4 years ago
Robert-André Mauchin 2d629aafc7
Fix FTBFS
5 years ago
Fedora Release Engineering 443a9e2e5e - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
5 years ago
Neal Gompa 1cbaf115a6 Update to new out-of-source build mechanism
5 years ago
Robert-André Mauchin 26113d9ca6
Update to 2.0.0 (#1852847)
5 years ago
Fedora Release Engineering 7daacb94e9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5 years ago
Robert-André Mauchin 038d7b2164 Update to commit 9666276accea505cd14cbcb9e3f7ff5033da9172
6 years ago
Fedora Release Engineering 7aec743e45 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
6 years ago
Fedora Release Engineering 71820f29a6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
6 years ago
Robert-André Mauchin 0f568ab02e Update to commit d0076f507a6027455540e2e4f25f84ca38803e07
6 years ago
Robert-André Mauchin a4a108da3e Split the package into libs/tools
6 years ago
Robert-André Mauchin e6e3f6b798 Update the archive in order to detect the correct version from the changelog
6 years ago
Fedora Release Engineering 05c2237ec2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7 years ago
Igor Gnatenko 809ec9f07e add BuildRequires: gcc-c++
7 years ago
Robert-André Mauchin 9cc47c917d Initial import (#1558224)
7 years ago

21
.gitignore vendored

@ -0,0 +1,21 @@
/aom-1.0.0.tar.gz
/aom-d0076f5.tar.gz
/aom-cfd59e9.tar.gz
/aom-9666276.tar.gz
/aom-bb35ba9.tar.gz
/aom-b52ee6d.tar.gz
/aom-c0f1414.tar.gz
/aom-7fadc0e.tar.gz
/aom-ae2be80.tar.gz
/aom-287164d.tar.gz
/aom-f9babb6.tar.gz
/aom-87460ce.tar.gz
/aom-fc430c5.tar.gz
/aom-3.5.0.tar.gz
/aom-3.6.0.tar.gz
/aom-3.6.1.tar.gz
/aom-3.7.0.tar.gz
/aom-3.7.1.tar.gz
/aom-3.8.0.tar.gz
/aom-3.8.2.tar.gz
/aom-3.9.0.tar.gz

@ -1,3 +0,0 @@
# aom
The aom package

@ -0,0 +1,124 @@
%global sover 3
%global aom_version v3.9.0
%if 0%{?fedora} || 0%{?rhel} >= 9
%ifarch x86_64
%bcond_without vmaf
%endif
%if 0%{?fedora} > 40 || 0%{?rhel} > 9
%bcond_with jpegxl
%else
%bcond_without jpegxl
%endif
%endif
Name: aom
Version: 3.9.0
Release: %autorelease
Summary: Royalty-free next-generation video format
License: BSD-3-Clause
URL: http://aomedia.org/
Source0: https://aomedia.googlesource.com/%{name}/+archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: gcc-c++
BuildRequires: gcc
BuildRequires: cmake3
BuildRequires: doxygen
BuildRequires: git-core
# BuildRequires: graphviz
BuildRequires: perl-interpreter
BuildRequires: perl(Getopt::Long)
BuildRequires: python3-devel
BuildRequires: yasm
%if %{with jpegxl}
BuildRequires: pkgconfig(libjxl)
BuildRequires: pkgconfig(libhwy)
%endif
%if %{with vmaf}
BuildRequires: pkgconfig(libvmaf)
%endif
Provides: av1 = %{version}-%{release}
Requires: libaom%{?_isa} = %{version}-%{release}
%description
The Alliance for Open Medias focus is to deliver a next-generation
video format that is:
- Interoperable and open;
- Optimized for the Internet;
- Scalable to any modern device at any bandwidth;
- Designed with a low computational footprint and optimized for hardware;
- Capable of consistent, highest-quality, real-time video delivery; and
- Flexible for both commercial and non-commercial content, including
user-generated content.
This package contains the reference encoder and decoder.
%package -n libaom
Summary: Library files for aom
%description -n libaom
Library files for aom, the royalty-free next-generation
video format.
%package -n libaom-devel
Summary: Development files for aom
Requires: libaom%{?_isa} = %{version}-%{release}
%description -n libaom-devel
Development files for aom, the royalty-free next-generation
video format.
%prep
%autosetup -p1 -c %{name}-%{version}
# Set GIT revision in version
sed -i 's@set(aom_version "")@set(aom_version "%{aom_version}")@' build/cmake/version.cmake
# Disable PDF generation which is buggy
sed -i "s@GENERATE_LATEX = YES@GENERATE_LATEX = NO@" libs.doxy_template
%build
%ifarch %{arm}
%global optflags %{__global_compiler_flags} -march=armv7-a -mfpu=neon -mtune=cortex-a8 -mabi=aapcs-linux -mfloat-abi=hard
%endif
%cmake3 -DENABLE_CCACHE=1 \
-DCMAKE_SKIP_RPATH=1 \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCONFIG_WEBM_IO=1 \
-DENABLE_DOCS=1 \
-DENABLE_TESTS=0 \
-DCONFIG_ANALYZER=0 \
-DBUILD_SHARED_LIBS=1 \
%if %{with jpegxl}
-DCONFIG_TUNE_BUTTERAUGLI=1 \
%endif
%if %{with vmaf}
-DCONFIG_TUNE_VMAF=1 \
%endif
%{nil}
%cmake3_build
%install
%cmake3_install
rm -rvf %{buildroot}%{_libdir}/libaom.a
%files
%doc AUTHORS CHANGELOG README.md
%license LICENSE PATENTS
%{_bindir}/aomdec
%{_bindir}/aomenc
%files -n libaom
%license LICENSE PATENTS
%{_libdir}/libaom.so.%{sover}*
%files -n libaom-devel
%doc %{_vpath_builddir}/docs/html/
%{_includedir}/%{name}
%{_libdir}/libaom.so
%{_libdir}/pkgconfig/%{name}.pc
%changelog
%autochangelog

@ -0,0 +1,66 @@
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Sun Jun 13 12:47:37 CEST 2021 Robert-André Mauchin <zebob.m@gmail.com> - 3.1.1-1
- Update to 3.1.1
- Close: rhbz#1954337
- Security fix for CVE-2021-30473
- Fix: rhbz#1961375
- Fix: rhbz#1961376
- Security fix for CVE-2021-30475
- Fix: rhbz#1968017
- Fix: rhbz#1968018
* Wed Mar 10 2021 Leigh Scott <leigh123linux@gmail.com> - 2.0.1-5
- Rebuild for new libvmaf version
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jan 20 2021 Wim Taymans <wtaymans@redhat.com> - 2.0.1-3
- Disable vmaf on rhel
* Tue Dec 15 01:26:44 CET 2020 Robert-André Mauchin <zebob.m@gmail.com> - 2.0.1-2
- Disable tests
* Sat Dec 05 21:18:20 CET 2020 Robert-André Mauchin <zebob.m@gmail.com> - 2.0.1-1
- Update to 2.0.1
- Close rhbz#1852847
* Tue Jul 28 16:30:33 CEST 2020 Robert-André Mauchin <zebob.m@gmail.com> - 2.0.0-3
- Fix FTBFS
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 01 14:33:18 CEST 2020 Robert-André Mauchin <zebob.m@gmail.com> - 2.0.0-1
- Update to 2.0.0 (#1852847)
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-9.20190810git9666276
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Aug 09 17:45:23 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.0.0-8.20190810git9666276
- Update to commit 9666276accea505cd14cbcb9e3f7ff5033da9172
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-7.20180925gitd0076f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-6.20180925gitd0076f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Tue Sep 25 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.0.0-5.20180925gitd0076f5
- Update to commit d0076f507a6027455540e2e4f25f84ca38803e07
- Set CONFIG_LOWBITDEPTH to 1
- Fix #1632658
* Thu Sep 13 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.0.0-4
- Split the package into libs/tools
* Tue Sep 11 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.0.0-3
- Update the archive in order to detect the correct version from the changelog
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Mar 07 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.0.0-1
- First RPM release

@ -0,0 +1 @@
SHA512 (aom-3.9.0.tar.gz) = e070b5078d69bced62ff1f2329639fff6218d2dcd0724618b93fd7a06e351fdb26933787e4c624999735e913476d14db3f386c4d66693d1c37b29124c97af0ff
Loading…
Cancel
Save