|
|
|
@ -1,23 +1,23 @@
|
|
|
|
|
%global glib2_version 2.62
|
|
|
|
|
%global fribidi_version 0.19.7
|
|
|
|
|
%global fribidi_version 1.0.6
|
|
|
|
|
%global libthai_version 0.1.9
|
|
|
|
|
%global harfbuzz_version 2.0.0
|
|
|
|
|
%global fontconfig_version 2.12.92
|
|
|
|
|
%global harfbuzz_version 2.6.0
|
|
|
|
|
%global fontconfig_version 2.13.0
|
|
|
|
|
%global libXft_version 2.0.0
|
|
|
|
|
%global cairo_version 1.12.10
|
|
|
|
|
%global freetype_version 2.1.5
|
|
|
|
|
|
|
|
|
|
Name: pango
|
|
|
|
|
Version: 1.48.7
|
|
|
|
|
Name: pango
|
|
|
|
|
Version: 1.54.0
|
|
|
|
|
Release: 3%{?dist}
|
|
|
|
|
Summary: System for layout and rendering of internationalized text
|
|
|
|
|
|
|
|
|
|
License: LGPLv2+
|
|
|
|
|
URL: http://www.pango.org
|
|
|
|
|
Source0: https://download.gnome.org/sources/%{name}/1.48/%{name}-%{version}.tar.xz
|
|
|
|
|
Patch0: pango-update-emoji.patch
|
|
|
|
|
License: LGPL-2.0-or-later
|
|
|
|
|
URL: https://pango.gnome.org/
|
|
|
|
|
Source0: https://download.gnome.org/sources/%{name}/1.54/%{name}-%{version}.tar.xz
|
|
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(cairo) >= %{cairo_version}
|
|
|
|
|
BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version}
|
|
|
|
|
BuildRequires: pkgconfig(freetype2) >= %{freetype_version}
|
|
|
|
|
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
|
|
|
|
|
BuildRequires: pkgconfig(fontconfig) >= %{fontconfig_version}
|
|
|
|
@ -26,10 +26,10 @@ BuildRequires: pkgconfig(libthai) >= %{libthai_version}
|
|
|
|
|
BuildRequires: pkgconfig(xft) >= %{libXft_version}
|
|
|
|
|
BuildRequires: pkgconfig(fribidi) >= %{fribidi_version}
|
|
|
|
|
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
|
|
|
|
BuildRequires: cairo-gobject-devel
|
|
|
|
|
BuildRequires: help2man
|
|
|
|
|
BuildRequires: meson
|
|
|
|
|
BuildRequires: gcc gcc-c++
|
|
|
|
|
BuildRequires: gi-docgen
|
|
|
|
|
|
|
|
|
|
Requires: glib2%{?_isa} >= %{glib2_version}
|
|
|
|
|
Requires: freetype%{?_isa} >= %{freetype_version}
|
|
|
|
@ -40,6 +40,9 @@ Requires: libthai%{?_isa} >= %{libthai_version}
|
|
|
|
|
Requires: libXft%{?_isa} >= %{libXft_version}
|
|
|
|
|
Requires: fribidi%{?_isa} >= %{fribidi_version}
|
|
|
|
|
|
|
|
|
|
Provides: pango-tests = %{version}-%{release}
|
|
|
|
|
Obsoletes: pango-tests < 1.54.0-1
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
Pango is a library for laying out and rendering of text, with an emphasis
|
|
|
|
|
on internationalization. Pango can be used anywhere that text layout is needed,
|
|
|
|
@ -61,16 +64,18 @@ Requires: fontconfig-devel%{?_isa} >= %{fontconfig_version}
|
|
|
|
|
Requires: cairo-devel%{?_isa} >= %{cairo_version}
|
|
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
|
The pango-devel package includes the header files and developer documentation
|
|
|
|
|
for the pango package.
|
|
|
|
|
The pango-devel package includes the header files for the pango package.
|
|
|
|
|
|
|
|
|
|
%package tests
|
|
|
|
|
Summary: Tests for the %{name} package
|
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
|
%package doc
|
|
|
|
|
Summary: Developer documentation for pango
|
|
|
|
|
Requires: pango%{?_isa} = %{version}-%{release}
|
|
|
|
|
# Because web fonts from upstream are not bundled in the gi-docgen package,
|
|
|
|
|
# packages containing documentation generated with gi-docgen should depend on
|
|
|
|
|
# this metapackage to ensure the proper system fonts are present.
|
|
|
|
|
Recommends: gi-docgen-fonts
|
|
|
|
|
|
|
|
|
|
%description tests
|
|
|
|
|
The %{name}-tests package contains tests that can be used to verify
|
|
|
|
|
the functionality of the installed %{name} package.
|
|
|
|
|
%description doc
|
|
|
|
|
The pango-doc package contains developer documentation for the pango package.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
@ -79,7 +84,9 @@ the functionality of the installed %{name} package.
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
%meson \
|
|
|
|
|
-Dinstall-tests=true
|
|
|
|
|
-Dbuild-testsuite=true \
|
|
|
|
|
-Dbuild-examples=true \
|
|
|
|
|
-Ddocumentation=true
|
|
|
|
|
|
|
|
|
|
%meson_build
|
|
|
|
|
|
|
|
|
@ -121,26 +128,134 @@ fi
|
|
|
|
|
%{_datadir}/gir-1.0/PangoOT-1.0.gir
|
|
|
|
|
%{_datadir}/gir-1.0/PangoXft-1.0.gir
|
|
|
|
|
|
|
|
|
|
%files tests
|
|
|
|
|
%{_libexecdir}/installed-tests/%{name}
|
|
|
|
|
%{_datadir}/installed-tests
|
|
|
|
|
%files doc
|
|
|
|
|
%{_docdir}/Pango/
|
|
|
|
|
%{_docdir}/PangoCairo/
|
|
|
|
|
%{_docdir}/PangoFT2/
|
|
|
|
|
%{_docdir}/PangoFc/
|
|
|
|
|
%{_docdir}/PangoOT/
|
|
|
|
|
%{_docdir}/PangoXft/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Wed Nov 2 2022 Peng Wu <pwu@redhat.com> - 1.48.7-3
|
|
|
|
|
- Update pango-emoji-table.h for emoji 14 support
|
|
|
|
|
- Add pango-update-emoji.patch
|
|
|
|
|
- Resolves: #2119674
|
|
|
|
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.54.0-3
|
|
|
|
|
- Bump release for October 2024 mass rebuild:
|
|
|
|
|
Resolves: RHEL-64018
|
|
|
|
|
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 1.54.0-2
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jun 11 2024 Peng Wu <pwu@redhat.com> - 1.54.0-1
|
|
|
|
|
- Update to 1.54.0
|
|
|
|
|
- Drop the pango-tests sub package
|
|
|
|
|
|
|
|
|
|
* Fri Apr 12 2024 Nieves Montero <nmontero@redhat.com> - 1.52.2-1
|
|
|
|
|
- Update to 1.52.2
|
|
|
|
|
|
|
|
|
|
* Wed Feb 14 2024 David King <amigadave@amigadave.com> - 1.51.2-1
|
|
|
|
|
- Update to 1.51.2
|
|
|
|
|
|
|
|
|
|
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.51.0-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.51.0-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Aug 11 2023 Kalev Lember <klember@redhat.com> - 1.51.0-1
|
|
|
|
|
- Update to 1.51.0
|
|
|
|
|
|
|
|
|
|
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.50.14-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Mar 02 2023 David King <amigadave@amigadave.com> - 1.50.14-1
|
|
|
|
|
- Update to 1.50.14
|
|
|
|
|
|
|
|
|
|
* Mon Feb 20 2023 David King <amigadave@amigadave.com> - 1.50.13-1
|
|
|
|
|
- Update to 1.50.13
|
|
|
|
|
|
|
|
|
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.50.12-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Dec 16 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 1.50.12-2
|
|
|
|
|
- Ensure correct fonts are installed for HTML docs
|
|
|
|
|
|
|
|
|
|
* Mon Nov 21 2022 David King <amigadave@amigadave.com> - 1.50.12-1
|
|
|
|
|
- Update to 1.50.12
|
|
|
|
|
|
|
|
|
|
* Tue Oct 04 2022 Kalev Lember <klember@redhat.com> - 1.50.11-1
|
|
|
|
|
- Update to 1.50.11
|
|
|
|
|
|
|
|
|
|
* Fri Sep 16 2022 Kalev Lember <klember@redhat.com> - 1.50.10-1
|
|
|
|
|
- Update to 1.50.10
|
|
|
|
|
|
|
|
|
|
* Thu Aug 11 2022 Kalev Lember <klember@redhat.com> - 1.50.9-1
|
|
|
|
|
- Update to 1.50.9
|
|
|
|
|
|
|
|
|
|
* Tue Jul 26 2022 Peng Wu <pwu@redhat.com> - 1.50.8-3
|
|
|
|
|
- Enable gtk-doc
|
|
|
|
|
|
|
|
|
|
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.50.8-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jul 06 2022 David King <amigadave@amigadave.com> - 1.50.8-1
|
|
|
|
|
- Update to 1.50.8
|
|
|
|
|
|
|
|
|
|
* Fri Apr 15 2022 David King <amigadave@amigadave.com> - 1.50.7-1
|
|
|
|
|
- Update to 1.50.7
|
|
|
|
|
|
|
|
|
|
* Sat Mar 19 2022 David King <amigadave@amigadave.com> - 1.50.6-1
|
|
|
|
|
- Update to 1.50.6
|
|
|
|
|
|
|
|
|
|
* Mon Mar 07 2022 David King <amigadave@amigadave.com> - 1.50.5-1
|
|
|
|
|
- Update to 1.50.5
|
|
|
|
|
|
|
|
|
|
* Thu Feb 10 2022 David King <amigadave@amigadave.com> - 1.50.4-1
|
|
|
|
|
- Update to 1.50.4
|
|
|
|
|
|
|
|
|
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.50.3-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Dec 22 2021 David King <amigadave@amigadave.com> - 1.50.3-1
|
|
|
|
|
- Update to 1.50.3
|
|
|
|
|
|
|
|
|
|
* Mon Dec 20 2021 David King <amigadave@amigadave.com> - 1.50.2-1
|
|
|
|
|
- Update to 1.50.2
|
|
|
|
|
|
|
|
|
|
* Sat Dec 11 2021 Kalev Lember <klember@redhat.com> - 1.50.1-1
|
|
|
|
|
- Update to 1.50.1
|
|
|
|
|
|
|
|
|
|
* Tue Dec 07 2021 Kalev Lember <klember@redhat.com> - 1.50.0-1
|
|
|
|
|
- Update to 1.50.0
|
|
|
|
|
|
|
|
|
|
* Thu Nov 18 2021 Peng Wu <pwu@redhat.com> - 1.49.3-2
|
|
|
|
|
- Fix a bug in Small Caps handling
|
|
|
|
|
|
|
|
|
|
* Tue Nov 09 2021 Kalev Lember <klember@redhat.com> - 1.49.3-1
|
|
|
|
|
- Update to 1.49.3
|
|
|
|
|
|
|
|
|
|
* Mon Nov 01 2021 Kalev Lember <klember@redhat.com> - 1.49.2-1
|
|
|
|
|
- Update to 1.49.2
|
|
|
|
|
|
|
|
|
|
* Wed Sep 08 2021 Kalev Lember <klember@redhat.com> - 1.49.1-1
|
|
|
|
|
- Update to 1.49.1
|
|
|
|
|
|
|
|
|
|
* Mon Aug 23 2021 Kalev Lember <klember@redhat.com> - 1.49.0-1
|
|
|
|
|
- Update to 1.49.0
|
|
|
|
|
|
|
|
|
|
* Wed Aug 18 2021 Kalev Lember <klember@redhat.com> - 1.48.9-1
|
|
|
|
|
- Update to 1.48.9
|
|
|
|
|
|
|
|
|
|
* Thu Aug 12 2021 Kalev Lember <klember@redhat.com> - 1.48.8-1
|
|
|
|
|
- Update to 1.48.8
|
|
|
|
|
|
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.48.7-2
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.48.7-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jul 13 2021 David King <amigadave@amigadave.com> - 1.48.7-1
|
|
|
|
|
- Update to 1.48.7 (#1981720)
|
|
|
|
|
* Mon Jul 12 2021 David King <amigadave@amigadave.com> - 1.48.7-1
|
|
|
|
|
- Update to 1.48.7
|
|
|
|
|
|
|
|
|
|
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.48.4-2
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
* Wed May 26 2021 Kalev Lember <klember@redhat.com> - 1.48.5-1
|
|
|
|
|
- Update to 1.48.5
|
|
|
|
|
|
|
|
|
|
* Sat Mar 27 2021 Kalev Lember <klember@redhat.com> - 1.48.4-1
|
|
|
|
|
- Update to 1.48.4
|
|
|
|
|