|
|
|
@ -1,9 +1,8 @@
|
|
|
|
|
Summary: Extensible Binary Meta Language library
|
|
|
|
|
Name: libebml
|
|
|
|
|
Version: 1.3.9
|
|
|
|
|
Version: 1.4.5
|
|
|
|
|
Release: 1%{?dist}
|
|
|
|
|
License: LGPLv2+
|
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
URL: https://www.matroska.org/
|
|
|
|
|
Source: https://dl.matroska.org/downloads/%{name}/%{name}-%{version}.tar.xz
|
|
|
|
|
Patch0: %{name}-use-system-utf8cpp.patch
|
|
|
|
@ -19,7 +18,6 @@ pendant to XML.
|
|
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
|
Summary: Development files for the Extensible Binary Meta Language library
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
|
Requires: %{_libdir}/cmake
|
|
|
|
|
Requires: pkgconfig
|
|
|
|
@ -40,12 +38,12 @@ rm -r src/lib/utf8-cpp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
%cmake3 .
|
|
|
|
|
make %{?_smp_mflags}
|
|
|
|
|
%cmake3
|
|
|
|
|
%cmake3_build
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
%make_install
|
|
|
|
|
%cmake3_install
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets
|
|
|
|
@ -53,8 +51,8 @@ make %{?_smp_mflags}
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
|
%license LICENSE.LGPL
|
|
|
|
|
%doc ChangeLog
|
|
|
|
|
%{_libdir}/%{name}.so.4*
|
|
|
|
|
%doc NEWS.md
|
|
|
|
|
%{_libdir}/%{name}.so.5*
|
|
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
|
%{_includedir}/ebml/
|
|
|
|
@ -68,14 +66,74 @@ make %{?_smp_mflags}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Fri Feb 02 2024 Dominik Mierzejewski <dominik@greysector.net> - 1.4.5-1
|
|
|
|
|
- update to 1.4.5 (#2254413)
|
|
|
|
|
- fixes CVE-2023-52339 (#2258046, #2258047)
|
|
|
|
|
|
|
|
|
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.4-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Oct 11 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.4.4-1
|
|
|
|
|
- update to 1.4.4 (#2131232)
|
|
|
|
|
- drop obsolete patch
|
|
|
|
|
|
|
|
|
|
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Feb 24 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.4.2-1
|
|
|
|
|
- update to 1.4.2 (#1930172)
|
|
|
|
|
- fixes CVE-2021-3405 (#1926991)
|
|
|
|
|
- fix build with GCC-11
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Jan 25 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.4.1-1
|
|
|
|
|
- update to 1.4.1 (#1912485)
|
|
|
|
|
- fixes heap use-after-free when parsing malformed file (https://gitlab.com/mbunkus/mkvtoolnix/-/issues/2989)
|
|
|
|
|
|
|
|
|
|
* Mon Aug 10 2020 Hans de Goede <hdegoede@redhat.com> - 1.4.0-4
|
|
|
|
|
- Fix FTBFS, straight-forward cmake macro fix (rhbz#1863992)
|
|
|
|
|
|
|
|
|
|
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-3
|
|
|
|
|
- Second attempt - Rebuilt for
|
|
|
|
|
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jul 07 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.4.0-1
|
|
|
|
|
- update to 1.4.0 (#1851593), ABI bump
|
|
|
|
|
|
|
|
|
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.10-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Dec 24 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.3.10-1
|
|
|
|
|
- update to 1.3.10 (#1782287)
|
|
|
|
|
|
|
|
|
|
* Tue Sep 10 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.3.9-1
|
|
|
|
|
- update to 1.3.9 (#1688001)
|
|
|
|
|
|
|
|
|
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.7-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Jun 07 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.3.7-1
|
|
|
|
|
- update to 1.3.7
|
|
|
|
|
- unbundle utf8cpp
|
|
|
|
|
- fix unowned %%{_libdir}/cmake/ebml directory
|
|
|
|
|
|
|
|
|
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.6-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jan 23 2019 Björn Esser <besser82@fedoraproject.org> - 1.3.6-2
|
|
|
|
|
- Append curdir to CMake invokation. (#1668512)
|
|
|
|
|
|
|
|
|
|
* Mon Jul 23 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.3.6-1
|
|
|
|
|
- update to 1.3.6 (#1570224)
|
|
|
|
|
- add BR: gcc for https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
|
|
|
|
|