diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000000000000000000000000000000000..d87f5613ec4234f82f8eaeebc563711f587fdf88 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.xz filter=lfs diff=lfs merge=lfs -text diff --git a/.lfsconfig b/.lfsconfig new file mode 100644 index 0000000000000000000000000000000000000000..a0c3e7f01a3846e09d4dea7b21c55de3a7275434 --- /dev/null +++ b/.lfsconfig @@ -0,0 +1,2 @@ +[lfs] + url = https://artlfs.openeuler.openatom.cn/src-openEuler/pango diff --git a/pango-1.52.2.tar.xz b/pango-1.52.2.tar.xz deleted file mode 100644 index f389c93794676d32d1078a3ee47759efc8e4bf7f..0000000000000000000000000000000000000000 Binary files a/pango-1.52.2.tar.xz and /dev/null differ diff --git a/pango-1.56.4.tar.xz b/pango-1.56.4.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..4cc2c9d4adf92286d252dca8cbf92a8776f7abd8 --- /dev/null +++ b/pango-1.56.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17065e2fcc5f5a5bdbffc884c956bfc7c451a96e8c4fb2f8ad837c6413cb5a01 +size 1883988 diff --git a/pango.spec b/pango.spec index 617142db6cb76452bac8f051027580cd9679ef86..d3ec54ee222b22a97ea27f17056b8cbfcb6a7115 100644 --- a/pango.spec +++ b/pango.spec @@ -1,18 +1,18 @@ -%global glib2_version 2.62 +%global glib2_version 2.82 %global fribidi_version 1.0.6 %global libthai_version 0.1.9 -%global harfbuzz_version 2.6.0 -%global fontconfig_version 2.13.0 +%global harfbuzz_version 8.4.0 +%global fontconfig_version 2.15.0 %global libXft_version 2.0.0 -%global cairo_version 1.12.10 +%global cairo_version 1.18.0 Name: pango -Version: 1.52.2 +Version: 1.56.4 Release: 1 Summary: System for layout and rendering of internationalized text License: LGPL-2.0-or-later URL: https://pango.gnome.org/ -Source0: https://download.gnome.org/sources/%{name}/1.52/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/1.56/%{name}-%{version}.tar.xz BuildRequires: pkgconfig(cairo) >= %{cairo_version} BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version} @@ -23,9 +23,10 @@ BuildRequires: pkgconfig(harfbuzz) >= %{harfbuzz_version} BuildRequires: pkgconfig(libthai) >= %{libthai_version} BuildRequires: pkgconfig(xft) >= %{libXft_version} BuildRequires: pkgconfig(fribidi) >= %{fribidi_version} -BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: help2man -BuildRequires: meson >= 0.60.0 +BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.83.2 +BuildRequires: /usr/bin/rst2html +BuildRequires: /usr/bin/rst2html5 +BuildRequires: meson >= 1.2.0 BuildRequires: gcc gcc-c++ BuildRequires: gi-docgen @@ -52,8 +53,6 @@ quality text handling and graphics rendering. %package devel Summary: Development files for pango Requires: pango%{?_isa} = %{version}-%{release} -Provides: %{name}-tests = %{version}-%{release} -Obsoletes: %{name}-tests < %{version}-%{release} %description devel The pango-devel package includes the header files and developer documentation @@ -69,7 +68,7 @@ for the pango package. # use this link to track bugs https://gitlab.gnome.org/GNOME/pango/-/issues/682 sed -i '/test-font.c/d' ./tests/meson.build sed -i '/test-layout.c/d' ./tests/meson.build -%meson -Dinstall-tests=true -Dgtk_doc=true +%meson -Dgtk_doc=true -Dman-pages=true %meson_build %install @@ -99,12 +98,10 @@ fi %{_includedir}/* %{_libdir}/pkgconfig/* %{_datadir}/gir-1.0/*.gir -%{_libexecdir}/installed-tests/%{name} -%{_datadir}/installed-tests %files help %doc NEWS -%{_mandir}/man1/pango-view.1.* +%{_mandir}/man1/* %{_docdir}/Pango/ %{_docdir}/PangoCairo/ %{_docdir}/PangoFT2/ @@ -113,6 +110,9 @@ fi %{_docdir}/PangoXft/ %changelog +* Sat Jun 28 2025 Funda Wang - 1.56.4-1 +- update to 1.56.4 + * Tue Sep 24 2024 Funda Wang - 1.52.2-1 - update to version 1.52.2