From a1b61a9e8183cb6faf48a5eae2eaa1517bbcafb4 Mon Sep 17 00:00:00 2001 From: Dmitry Samoylik Date: Thu, 19 Dec 2024 15:08:00 +0300 Subject: [PATCH] import dav1d-1.5.0-2.el10 --- .dav1d.metadata | 1 + .gitignore | 1 + SPECS/dav1d.spec | 204 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 206 insertions(+) create mode 100644 .dav1d.metadata create mode 100644 .gitignore create mode 100644 SPECS/dav1d.spec diff --git a/.dav1d.metadata b/.dav1d.metadata new file mode 100644 index 0000000..101e6d1 --- /dev/null +++ b/.dav1d.metadata @@ -0,0 +1 @@ +eb1c96abb33134e54ef86074f6db46e4cc475419 SOURCES/dav1d-1.5.0.tar.bz2 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2432623 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/dav1d-1.5.0.tar.bz2 diff --git a/SPECS/dav1d.spec b/SPECS/dav1d.spec new file mode 100644 index 0000000..2598188 --- /dev/null +++ b/SPECS/dav1d.spec @@ -0,0 +1,204 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.7.3) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 2; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + +Name: dav1d +Version: 1.5.0 +Release: %autorelease +Summary: AV1 cross-platform Decoder + +# src/ext/x86/x86inc.asm is ISC +# tools/compat/getopt.c is ISC +License: BSD-2-Clause AND ISC +URL: https://code.videolan.org/videolan/dav1d +Source: %{url}/-/archive/%{version}/%{name}-%{version}.tar.bz2 + +BuildRequires: gcc +BuildRequires: nasm >= 2.14 +BuildRequires: meson >= 0.49.0 +BuildRequires: pkgconfig(libxxhash) + +Requires: libdav1d%{?_isa} = %{version}-%{release} + +%description +dav1d is a new AV1 cross-platform Decoder, open-source, and focused on speed +and correctness. + +%package -n libdav1d +Summary: Library files for dav1d + +%description -n libdav1d +Library files for dav1d, the AV1 cross-platform Decoder. + +%package -n libdav1d-devel +Summary: Development files for dav1d +Requires: libdav1d%{?_isa} = %{version}-%{release} + +%description -n libdav1d-devel +Development files for dav1d, the AV1 cross-platform Decoder. + +%prep +%autosetup -p1 -n %{name}-%{version} + +%build +%meson +%meson_build + +%install +%meson_install + +%check +%meson_test + +%files +%doc CONTRIBUTING.md NEWS README.md +%{_bindir}/dav1d + +%files -n libdav1d +%license COPYING doc/PATENTS +%{_libdir}/libdav1d.so.7{,.*} + +%files -n libdav1d-devel +%{_includedir}/dav1d/ +%{_libdir}/libdav1d.so +%{_libdir}/pkgconfig/dav1d.pc + +%changelog +* Thu Dec 19 2024 Dmitriy Samoylik - 1.5.0-2 +- Rebuilt for MSVSphere 10 + +## START: Generated by rpmautospec +* Mon Oct 21 2024 Fabio Valentini - 1.5.0-2 +- Revert unwanted changes to .gitignore + +* Sat Oct 19 2024 Peter Robinson - 1.5.0-1 +- Update to 1.5.0 + +* Wed Jul 17 2024 Fedora Release Engineering - 1.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Jun 14 2024 Fabio Valentini - 1.4.3-1 +- Update to version 1.4.3; Fixes RHBZ#2269666 + +* Thu Feb 29 2024 Fabio Valentini - 1.4.0-1 +- Update to version 1.4.0; Fixes RHBZ#2264274 + +* Wed Jan 24 2024 Fedora Release Engineering - 1.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Dec 28 2023 Fabio Valentini - 1.3.0-1 +- Update to version 1.3.0; Fixes RHBZ#2242012 + +* Wed Oct 11 2023 Miroslav Suchý - 1.2.1-3 +- Migrate to SPDX license + +* Wed Jul 19 2023 Fedora Release Engineering - 1.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 22 2023 Fabio Valentini - 1.2.1-1 +- Update to version 1.2.1; Fixes RHBZ#2192725 + +* Thu Feb 16 2023 Pete Walter - 1.1.0-1 +- Update to 1.1.0 Close: rhbz#2169844 + +* Thu Jan 19 2023 Fedora Release Engineering - 1.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 1.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sun Jun 19 2022 Robert-André Mauchin - 1.0.0-1 +- Update to 1.0.0 Close: rhbz#2065746 + +* Thu Jan 20 2022 Fedora Release Engineering - 0.9.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sun Nov 28 2021 Robert-André Mauchin - 0.9.2-1 +- Update to 0.9.2 Close: rhbz#2001049 + +* Thu Jul 29 2021 Robert-André Mauchin - 0.9.1-1 +- Update to 0.9.1 Close rhbz#1987113 + +* Wed Jul 21 2021 Fedora Release Engineering - 0.9.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sun May 23 14:46:02 CEST 2021 Robert-André Mauchin - 0.9.0-1 +- Update to 0.9.0 +- Close: rhbz#1960939 + +* Fri Mar 5 13:05:22 CET 2021 Robert-André Mauchin - 0.8.2-1 +- Update to 0.8.2 +- Close: rhbz#1931257 + +* Tue Jan 26 2021 Fedora Release Engineering - 0.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jan 8 16:48:34 CET 2021 Robert-André Mauchin - 0.8.1-1 +- Update to 0.8.1 +- Close: rhbz#1912021 + +* Sat Dec 05 2020 Robert-André Mauchin - 0.8.0-1 +- Update to 0.8.0 +- Close: rhbz#1849403 + +* Mon Jul 27 2020 Fedora Release Engineering - 0.7.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jun 30 2020 Robert-André Mauchin - 0.7.1-1 +- Update to 0.7.1 (#1849403) + +* Fri May 22 2020 Igor Raits - 0.7.0-1 +- Update to 0.7.0 + +* Tue Jan 28 2020 Fedora Release Engineering - 0.5.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Dec 05 2019 Robert-André Mauchin - 0.5.2-1 +- Release 0.5.2 (#1779827) + +* Tue Nov 19 2019 Robert-André Mauchin - 0.5.1-1 +- Release 0.5.1 (#1765775, #1771993) + +* Fri Oct 11 2019 Robert-André Mauchin - 0.5.0-1 +- Release 0.5.0 (#1760765) + +* Fri Aug 09 2019 Robert-André Mauchin - 0.4.0-1 +- Release 0.4.0 (#1708919) + +* Wed Jul 24 2019 Fedora Release Engineering - 0.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Apr 29 2019 Robert-André Mauchin - 0.3.0-1 +- Release 0.3.0 (#1701494) + +* Sun Apr 21 2019 Robert-André Mauchin - 0.2.2-1 +- Release 0.2.2 (#1701494) + +* Tue Apr 16 2019 Adam Williamson - 0.2.1-3 +- Rebuild with Meson fix for #1699099 + +* Tue Mar 26 2019 Igor Gnatenko - 0.2.1-2 +- Rebuild with -Db_ndebug=true + +* Tue Mar 12 2019 Robert-André Mauchin - 0.2.1-1 +- Release 0.2.1 + +* Tue Mar 05 2019 Robert-André Mauchin - 0.2.0-1 +- Release 0.2.0 + +* Thu Jan 31 2019 Fedora Release Engineering - 0.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Dec 11 2018 Robert-André Mauchin - 0.1.0-1 +- Initial build + +## END: Generated by rpmautospec