Compare commits

..

No commits in common. 'c9' and 'i10cs' have entirely different histories.
c9 ... i10cs

2
.gitignore vendored

@ -1 +1 @@
SOURCES/pango-1.48.7.tar.xz SOURCES/pango-1.54.0.tar.xz

@ -1 +1 @@
b6ea5a5fd68070eea94b598efbc77d0ae11b6783 SOURCES/pango-1.48.7.tar.xz b5712d5b7c1f1f682405f7c77d5404d21bdea5bb SOURCES/pango-1.54.0.tar.xz

@ -1,99 +0,0 @@
Index: pango-1.48.7/pango/pango-emoji-table.h
===================================================================
--- pango-1.48.7.orig/pango/pango-emoji-table.h
+++ pango-1.48.7/pango/pango-emoji-table.h
@@ -6,14 +6,14 @@
*
* on file with this header:
*
- * # emoji-data.txt
- * # Date: 2020-01-28, 20:52:38 GMT
- * # © 2020 Unicode®, Inc.
+ * # emoji-data-14.0.0.txt
+ * # Date: 2021-08-26, 17:22:22 GMT
+ * # © 2021 Unicode®, Inc.
* # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
* # For terms of use, see http://www.unicode.org/terms_of_use.html
* #
* # Emoji Data for UTS #51
- * # Version: 13.0
+ * # Used with Emoji Version 14.0 and subsequent minor revisions (if any)
* #
* # For documentation and usage, see http://www.unicode.org/reports/tr51
*/
@@ -163,24 +163,25 @@ static const struct Interval _pango_Emoj
{0x1F680, 0x1F6C5},
{0x1F6CB, 0x1F6D2},
{0x1F6D5, 0x1F6D7},
- {0x1F6E0, 0x1F6E5},
+ {0x1F6DD, 0x1F6E5},
{0x1F6E9, 0x1F6E9},
{0x1F6EB, 0x1F6EC},
{0x1F6F0, 0x1F6F0},
{0x1F6F3, 0x1F6FC},
{0x1F7E0, 0x1F7EB},
+ {0x1F7F0, 0x1F7F0},
{0x1F90C, 0x1F93A},
{0x1F93C, 0x1F945},
- {0x1F947, 0x1F978},
- {0x1F97A, 0x1F9CB},
- {0x1F9CD, 0x1F9FF},
+ {0x1F947, 0x1F9FF},
{0x1FA70, 0x1FA74},
- {0x1FA78, 0x1FA7A},
+ {0x1FA78, 0x1FA7C},
{0x1FA80, 0x1FA86},
- {0x1FA90, 0x1FAA8},
- {0x1FAB0, 0x1FAB6},
- {0x1FAC0, 0x1FAC2},
- {0x1FAD0, 0x1FAD6},
+ {0x1FA90, 0x1FAAC},
+ {0x1FAB0, 0x1FABA},
+ {0x1FAC0, 0x1FAC5},
+ {0x1FAD0, 0x1FAD9},
+ {0x1FAE0, 0x1FAE7},
+ {0x1FAF0, 0x1FAF6},
};
static const struct Interval _pango_Emoji_Presentation_table[] =
@@ -251,21 +252,23 @@ static const struct Interval _pango_Emoj
{0x1F6CC, 0x1F6CC},
{0x1F6D0, 0x1F6D2},
{0x1F6D5, 0x1F6D7},
+ {0x1F6DD, 0x1F6DF},
{0x1F6EB, 0x1F6EC},
{0x1F6F4, 0x1F6FC},
{0x1F7E0, 0x1F7EB},
+ {0x1F7F0, 0x1F7F0},
{0x1F90C, 0x1F93A},
{0x1F93C, 0x1F945},
- {0x1F947, 0x1F978},
- {0x1F97A, 0x1F9CB},
- {0x1F9CD, 0x1F9FF},
+ {0x1F947, 0x1F9FF},
{0x1FA70, 0x1FA74},
- {0x1FA78, 0x1FA7A},
+ {0x1FA78, 0x1FA7C},
{0x1FA80, 0x1FA86},
- {0x1FA90, 0x1FAA8},
- {0x1FAB0, 0x1FAB6},
- {0x1FAC0, 0x1FAC2},
- {0x1FAD0, 0x1FAD6},
+ {0x1FA90, 0x1FAAC},
+ {0x1FAB0, 0x1FABA},
+ {0x1FAC0, 0x1FAC5},
+ {0x1FAD0, 0x1FAD9},
+ {0x1FAE0, 0x1FAE7},
+ {0x1FAF0, 0x1FAF6},
};
static const struct Interval _pango_Emoji_Modifier_table[] =
@@ -313,6 +316,8 @@ static const struct Interval _pango_Emoj
{0x1F9BB, 0x1F9BB},
{0x1F9CD, 0x1F9CF},
{0x1F9D1, 0x1F9DD},
+ {0x1FAC3, 0x1FAC5},
+ {0x1FAF0, 0x1FAF6},
};
static const struct Interval _pango_Extended_Pictographic_table[] =

@ -1,23 +1,23 @@
%global glib2_version 2.62 %global glib2_version 2.62
%global fribidi_version 0.19.7 %global fribidi_version 1.0.6
%global libthai_version 0.1.9 %global libthai_version 0.1.9
%global harfbuzz_version 2.0.0 %global harfbuzz_version 2.6.0
%global fontconfig_version 2.12.92 %global fontconfig_version 2.13.0
%global libXft_version 2.0.0 %global libXft_version 2.0.0
%global cairo_version 1.12.10 %global cairo_version 1.12.10
%global freetype_version 2.1.5 %global freetype_version 2.1.5
Name: pango Name: pango
Version: 1.48.7 Version: 1.54.0
Release: 3%{?dist} Release: 3%{?dist}
Summary: System for layout and rendering of internationalized text Summary: System for layout and rendering of internationalized text
License: LGPLv2+ License: LGPL-2.0-or-later
URL: http://www.pango.org URL: https://pango.gnome.org/
Source0: https://download.gnome.org/sources/%{name}/1.48/%{name}-%{version}.tar.xz Source0: https://download.gnome.org/sources/%{name}/1.54/%{name}-%{version}.tar.xz
Patch0: pango-update-emoji.patch
BuildRequires: pkgconfig(cairo) >= %{cairo_version} BuildRequires: pkgconfig(cairo) >= %{cairo_version}
BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version}
BuildRequires: pkgconfig(freetype2) >= %{freetype_version} BuildRequires: pkgconfig(freetype2) >= %{freetype_version}
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version} BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
BuildRequires: pkgconfig(fontconfig) >= %{fontconfig_version} BuildRequires: pkgconfig(fontconfig) >= %{fontconfig_version}
@ -26,10 +26,10 @@ BuildRequires: pkgconfig(libthai) >= %{libthai_version}
BuildRequires: pkgconfig(xft) >= %{libXft_version} BuildRequires: pkgconfig(xft) >= %{libXft_version}
BuildRequires: pkgconfig(fribidi) >= %{fribidi_version} BuildRequires: pkgconfig(fribidi) >= %{fribidi_version}
BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: cairo-gobject-devel
BuildRequires: help2man BuildRequires: help2man
BuildRequires: meson BuildRequires: meson
BuildRequires: gcc gcc-c++ BuildRequires: gcc gcc-c++
BuildRequires: gi-docgen
Requires: glib2%{?_isa} >= %{glib2_version} Requires: glib2%{?_isa} >= %{glib2_version}
Requires: freetype%{?_isa} >= %{freetype_version} Requires: freetype%{?_isa} >= %{freetype_version}
@ -40,6 +40,9 @@ Requires: libthai%{?_isa} >= %{libthai_version}
Requires: libXft%{?_isa} >= %{libXft_version} Requires: libXft%{?_isa} >= %{libXft_version}
Requires: fribidi%{?_isa} >= %{fribidi_version} Requires: fribidi%{?_isa} >= %{fribidi_version}
Provides: pango-tests = %{version}-%{release}
Obsoletes: pango-tests < 1.54.0-1
%description %description
Pango is a library for laying out and rendering of text, with an emphasis 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, 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} Requires: cairo-devel%{?_isa} >= %{cairo_version}
%description devel %description devel
The pango-devel package includes the header files and developer documentation The pango-devel package includes the header files for the pango package.
for the pango package.
%package tests %package doc
Summary: Tests for the %{name} package Summary: Developer documentation for pango
Requires: %{name}%{?_isa} = %{version}-%{release} 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 %description doc
The %{name}-tests package contains tests that can be used to verify The pango-doc package contains developer documentation for the pango package.
the functionality of the installed %{name} package.
%prep %prep
@ -79,7 +84,9 @@ the functionality of the installed %{name} package.
%build %build
%meson \ %meson \
-Dinstall-tests=true -Dbuild-testsuite=true \
-Dbuild-examples=true \
-Ddocumentation=true
%meson_build %meson_build
@ -121,26 +128,137 @@ fi
%{_datadir}/gir-1.0/PangoOT-1.0.gir %{_datadir}/gir-1.0/PangoOT-1.0.gir
%{_datadir}/gir-1.0/PangoXft-1.0.gir %{_datadir}/gir-1.0/PangoXft-1.0.gir
%files tests %files doc
%{_libexecdir}/installed-tests/%{name} %{_docdir}/Pango/
%{_datadir}/installed-tests %{_docdir}/PangoCairo/
%{_docdir}/PangoFT2/
%{_docdir}/PangoFc/
%{_docdir}/PangoOT/
%{_docdir}/PangoXft/
%changelog %changelog
* Wed Nov 2 2022 Peng Wu <pwu@redhat.com> - 1.48.7-3 * Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.54.0-3
- Update pango-emoji-table.h for emoji 14 support - Bump release for October 2024 mass rebuild:
- Add pango-update-emoji.patch Resolves: RHEL-64018
- Resolves: #2119674
* Fri Oct 25 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 1.54.0-2
- Rebuilt for MSVSphere 10
* 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 * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.48.7-2
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Related: rhbz#1991688
* Tue Jul 13 2021 David King <amigadave@amigadave.com> - 1.48.7-1 * Mon Jul 12 2021 David King <amigadave@amigadave.com> - 1.48.7-1
- Update to 1.48.7 (#1981720) - Update to 1.48.7
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.48.4-2 * Wed May 26 2021 Kalev Lember <klember@redhat.com> - 1.48.5-1
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - Update to 1.48.5
* Sat Mar 27 2021 Kalev Lember <klember@redhat.com> - 1.48.4-1 * Sat Mar 27 2021 Kalev Lember <klember@redhat.com> - 1.48.4-1
- Update to 1.48.4 - Update to 1.48.4

Loading…
Cancel
Save