|
|
|
@ -3,9 +3,9 @@
|
|
|
|
|
|
|
|
|
|
Summary: A free and portable font rendering engine
|
|
|
|
|
Name: freetype
|
|
|
|
|
Version: 2.10.4
|
|
|
|
|
Release: 9%{?dist}
|
|
|
|
|
License: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement
|
|
|
|
|
Version: 2.13.2
|
|
|
|
|
Release: 6%{?dist}
|
|
|
|
|
License: (FTL OR GPL-2.0-or-later) AND BSD-3-Clause AND MIT AND MIT-Modern-Variant AND LicenseRef-Fedora-Public-Domain AND Zlib
|
|
|
|
|
URL: http://www.freetype.org
|
|
|
|
|
Source: http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.xz
|
|
|
|
|
Source1: http://download.savannah.gnu.org/releases/freetype/freetype-doc-%{version}.tar.xz
|
|
|
|
@ -24,22 +24,6 @@ Patch3: freetype-2.6.5-libtool.patch
|
|
|
|
|
Patch4: freetype-2.8-multilib.patch
|
|
|
|
|
|
|
|
|
|
Patch5: freetype-2.10.0-internal-outline.patch
|
|
|
|
|
# Revert ABI/API change
|
|
|
|
|
Patch6: freetype-2.10.1-debughook.patch
|
|
|
|
|
|
|
|
|
|
Patch7: freetype-2.10.4-png-memory-leak.patch
|
|
|
|
|
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1964066
|
|
|
|
|
Patch8: freetype-2.10.4-covscan.patch
|
|
|
|
|
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=2077989
|
|
|
|
|
Patch9: freetype-2.10.4-avoid-invalid-face-index.patch
|
|
|
|
|
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=2077991
|
|
|
|
|
Patch10: freetype-2.10.4-properly-guard-face_index.patch
|
|
|
|
|
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=2077985
|
|
|
|
|
Patch11: freetype-2.10.4-guard-face-size.patch
|
|
|
|
|
|
|
|
|
|
BuildRequires: gcc
|
|
|
|
|
BuildRequires: libX11-devel
|
|
|
|
@ -92,22 +76,16 @@ FreeType.
|
|
|
|
|
%prep
|
|
|
|
|
%setup -q -b 1 -a 2
|
|
|
|
|
|
|
|
|
|
%patch0 -p1 -b .enable-spr
|
|
|
|
|
%patch1 -p1 -b .enable-valid
|
|
|
|
|
%patch 0 -p1 -b .enable-spr
|
|
|
|
|
%patch 1 -p1 -b .enable-valid
|
|
|
|
|
|
|
|
|
|
pushd ft2demos-%{version}
|
|
|
|
|
%patch2 -p1 -b .more-demos
|
|
|
|
|
%patch 2 -p1 -b .more-demos
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
%patch3 -p1 -b .libtool
|
|
|
|
|
%patch4 -p1 -b .multilib
|
|
|
|
|
%patch5 -p1 -b .internal-outline
|
|
|
|
|
%patch6 -p1 -b .debughook
|
|
|
|
|
%patch7 -p1 -b .png-memory-leak
|
|
|
|
|
%patch8 -p1 -b .covscan
|
|
|
|
|
%patch9 -p1 -b .avoid-invalid-face-index
|
|
|
|
|
%patch10 -p1 -b .properly-guard-face_index
|
|
|
|
|
%patch11 -p1 -b .guard-face-size
|
|
|
|
|
%patch 3 -p1 -b .libtool
|
|
|
|
|
%patch 4 -p1 -b .multilib
|
|
|
|
|
%patch 5 -p1 -b .internal-outline
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
|
|
|
|
@ -201,7 +179,7 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
|
%{!?_licensedir:%global license %%doc}
|
|
|
|
|
%license docs/LICENSE.TXT docs/FTL.TXT docs/GPLv2.TXT
|
|
|
|
|
%license LICENSE.TXT docs/FTL.TXT docs/GPLv2.TXT
|
|
|
|
|
%{_libdir}/libfreetype.so.*
|
|
|
|
|
%doc README
|
|
|
|
|
|
|
|
|
@ -249,28 +227,66 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
|
|
|
|
|
%{_mandir}/man1/*
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Tue May 31 2022 Marek Kasik <mkasik@redhat.com> - 2.10.4-9
|
|
|
|
|
- Guard face->size
|
|
|
|
|
- Resolves: #2079280
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.13.2-6
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Feb 6 2024 Marek Kasik <mkasik@redhat.com> - 2.13.2-5
|
|
|
|
|
- Migrated to SPDX license
|
|
|
|
|
|
|
|
|
|
* Tue Jan 30 2024 Marek Kasik <mkasik@redhat.com> - 2.13.2-4
|
|
|
|
|
- Remove a patch which causes FTBFS
|
|
|
|
|
- Resolves: #2261113
|
|
|
|
|
|
|
|
|
|
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.2-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.2-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jan 16 2024 Marek Kasik <mkasik@redhat.com> - 2.13.2-1
|
|
|
|
|
- Update to 2.13.2
|
|
|
|
|
- Resolves: #2217137
|
|
|
|
|
|
|
|
|
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jun 27 2023 Marek Kasik <mkasik@redhat.com> - 2.13.1-1
|
|
|
|
|
- Update to 2.13.1
|
|
|
|
|
- Resolves: #2217137
|
|
|
|
|
|
|
|
|
|
* Sat Feb 25 2023 Marek Kasik <mkasik@redhat.com> - 2.13.0-1
|
|
|
|
|
- Update to 2.13.0
|
|
|
|
|
- Resolves: #2168496
|
|
|
|
|
|
|
|
|
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.1-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.1-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Jul 8 2022 Marek Kasik <mkasik@redhat.com> - 2.12.1-2
|
|
|
|
|
- Clear correct flags for doc ownership
|
|
|
|
|
- Resolves: #2104570
|
|
|
|
|
|
|
|
|
|
* Mon May 2 2022 Marek Kasik <mkasik@redhat.com> - 2.12.1-1
|
|
|
|
|
- Update to 2.12.1
|
|
|
|
|
- Resolves: #2080714
|
|
|
|
|
|
|
|
|
|
* Mon May 30 2022 Marek Kasik <mkasik@redhat.com> - 2.10.4-8
|
|
|
|
|
- Properly guard "face_index"
|
|
|
|
|
- Resolves: #2079262
|
|
|
|
|
* Mon Apr 25 2022 Marek Kasik <mkasik@redhat.com> - 2.12.0-1
|
|
|
|
|
- Update to 2.12.0
|
|
|
|
|
- Resolves: #2070686
|
|
|
|
|
|
|
|
|
|
* Thu May 26 2022 Marek Kasik <mkasik@redhat.com> - 2.10.4-7
|
|
|
|
|
- Avoid invalid face index
|
|
|
|
|
- Resolves: #2079271
|
|
|
|
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.10.4-6
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
* Sat Dec 4 2021 Diego Herrera <dherrera@redhat.com> - 2.11.1-1
|
|
|
|
|
- Update to 2.11.1
|
|
|
|
|
|
|
|
|
|
* Wed May 26 2021 Marek Kasik <mkasik@redhat.com> - 2.10.4-5
|
|
|
|
|
- Backport fixes for issues found by Coverity scan
|
|
|
|
|
- Resolves: #1964066
|
|
|
|
|
* Thu Jul 22 2021 Marek Kasik <mkasik@redhat.com> - 2.11.0-1
|
|
|
|
|
- Update to 2.11.0
|
|
|
|
|
|
|
|
|
|
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.10.4-4
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.4-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Feb 5 2021 Akira TAGOH <tagoh@redhat.com> - 2.10.4-3
|
|
|
|
|
- Enable HarfBuzz support
|
|
|
|
|