Updating Pango to the latest official release version (1.51.2) (#8016)
This commit is contained in:
Родитель
c7db0f2ba3
Коммит
197005a10a
|
@ -1,28 +1,40 @@
|
|||
From 3042317341e157f4746cd6e67c3b51ad32e70dd1 Mon Sep 17 00:00:00 2001
|
||||
From: adityadubey <adityadubey@microsoft.com>
|
||||
Date: Wed, 21 Feb 2024 13:29:56 -0800
|
||||
Subject: [PATCH] patch
|
||||
|
||||
---
|
||||
tests/meson.build | 7 -------
|
||||
1 file changed, 7 deletions(-)
|
||||
|
||||
diff --git a/tests/meson.build b/tests/meson.build
|
||||
index ec344cc..0c0d2ce 100644
|
||||
index 4c030ddf..9ffa2bf2 100644
|
||||
--- a/tests/meson.build
|
||||
+++ b/tests/meson.build
|
||||
@@ -26,23 +26,16 @@ tests = [
|
||||
|
||||
@@ -39,23 +39,16 @@ endif
|
||||
if cairo_dep.found()
|
||||
test_cflags += '-DHAVE_CAIRO'
|
||||
tests += [
|
||||
- [ 'test-bidi', [ 'test-bidi.c' ] ],
|
||||
[ 'testcontext', [ 'testcontext.c' ] ],
|
||||
- [ 'testiter', [ 'testiter.c' ] ],
|
||||
- [ 'test-ellipsize', [ 'test-ellipsize.c' ] ],
|
||||
[ 'markup-parse', [ 'markup-parse.c' , 'test-common.c' ] ],
|
||||
[ 'test-itemize', [ 'test-itemize.c', 'test-common.c' ] ],
|
||||
[ 'test-font', [ 'test-font.c', 'test-common.c' ] ],
|
||||
[ 'testattributes', [ 'testattributes.c', 'test-common.c' ] ],
|
||||
[ 'cxx-test', [ 'cxx-test.cpp' ] ],
|
||||
- [ 'test-harfbuzz', [ 'test-harfbuzz.c' ] ],
|
||||
[ 'test-break', [ 'test-break.c', 'test-common.c', 'validate-log-attrs.c' ] ],
|
||||
- [ 'testmisc', [ 'testmisc.c' ] ],
|
||||
[ 'testserialize', [ 'testserialize.c', 'test-common.c' ] ],
|
||||
- [ 'testhbfont', [ 'testhbfont.c' ] ],
|
||||
[ 'test-layout', [ 'test-layout.c', 'test-common.c' ] ],
|
||||
[ 'test-fontsets', [ 'test-fontsets.c', 'test-common.c' ] ],
|
||||
- [ 'testrandom', [ 'testrandom.c' ] ],
|
||||
[ 'test-pangocairo-threads', [ 'test-pangocairo-threads.c', 'test-common.c' ] ],
|
||||
- [ 'test-bidi', [ 'test-bidi.c' ], [ libpangocairo_dep ] ],
|
||||
[ 'testcontext', [ 'testcontext.c' ], [ libpangocairo_dep ] ],
|
||||
- [ 'testiter', [ 'testiter.c' ], [ libpangocairo_dep ] ],
|
||||
- [ 'test-ellipsize', [ 'test-ellipsize.c' ], [ libpangocairo_dep ] ],
|
||||
[ 'markup-parse', [ 'markup-parse.c' , 'test-common.c' ], [ libpangocairo_dep ] ],
|
||||
[ 'test-itemize', [ 'test-itemize.c', 'test-common.c' ], [ libpangocairo_dep ] ],
|
||||
[ 'test-shape', [ 'test-shape.c', 'test-common.c' ], [ libpangocairo_dep ] ],
|
||||
- [ 'test-font', [ 'test-font.c' ], [ libpangocairo_dep ] ],
|
||||
- [ 'testattributes', [ 'testattributes.c', 'test-common.c' ], [ libpangocairo_dep ] ],
|
||||
[ 'cxx-test', [ 'cxx-test.cpp' ], [ libpangocairo_dep, gobject_dep, harfbuzz_dep ] ],
|
||||
- [ 'test-harfbuzz', [ 'test-harfbuzz.c' ], [ libpangocairo_dep, gobject_dep, harfbuzz_dep ] ],
|
||||
[ 'test-break', [ 'test-break.c', 'test-common.c', 'validate-log-attrs.c' ], [libpangocairo_dep, glib_dep, harfbuzz_dep ] ],
|
||||
]
|
||||
endif
|
||||
|
||||
if build_pangoft2
|
||||
tests += [
|
||||
- [ 'testmisc', [ 'testmisc.c' ], [ libpangocairo_dep, libpangoft2_dep, glib_dep, harfbuzz_dep ] ],
|
||||
[ 'testserialize', [ 'testserialize.c' ], [ libpangocairo_dep, libpangoft2_dep ] ],
|
||||
]
|
||||
|
||||
--
|
||||
2.34.1
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"Signatures": {
|
||||
"pango-1.90.0.tar.xz": "f138f964a8390c8aecc6c79dc18756989cc2d4db624b12f94a01a92ec57111ff"
|
||||
"pango-1.51.2.tar.xz": "3dba407f2b5fc117e192f3025f0a1cc8edc1fd9b934b1c578b2b97342139415a"
|
||||
}
|
||||
}
|
|
@ -1,13 +1,13 @@
|
|||
Summary: library for laying out and rendering of text.
|
||||
Name: pango
|
||||
Version: 1.90.0
|
||||
Version: 1.51.2
|
||||
Release: 1%{?dist}
|
||||
License: LGPLv2 OR MPLv1.1
|
||||
Vendor: Microsoft Corporation
|
||||
Distribution: Azure Linux
|
||||
Group: System Environment/Libraries
|
||||
URL: https://pango.org
|
||||
Source0: https://download.gnome.org/sources/pango/1.90/%{name}-%{version}.tar.xz
|
||||
Source0: https://download.gnome.org/sources/pango/1.51/%{name}-%{version}.tar.xz
|
||||
# All the tests were failing on same reason
|
||||
Patch0: 0001-skip-tests-which-are-known-to-fail.patch
|
||||
BuildRequires: cairo-devel >= 1.18.0
|
||||
|
@ -19,6 +19,7 @@ BuildRequires: gobject-introspection-devel
|
|||
BuildRequires: harfbuzz >= 8.3.0
|
||||
BuildRequires: harfbuzz-devel >= 8.3.0
|
||||
BuildRequires: libpng-devel
|
||||
BuildRequires: libXft-devel
|
||||
BuildRequires: meson
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: pkgconfig(fribidi)
|
||||
|
@ -65,8 +66,14 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
|||
%{_includedir}/*
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%{_libdir}/pkgconfig/pangocairo.pc
|
||||
%{_libdir}/pkgconfig/pangoft2.pc
|
||||
|
||||
%changelog
|
||||
* Wed Feb 21 2024 Aditya Dubey <adityadubey@microsoft.com> - 1.51.2-1
|
||||
- Updated to package version 1.51.2 since this is the current latest offical release
|
||||
- Updated the patch to skip tests to skip known failures
|
||||
|
||||
* Mon Jan 29 2024 Bala <balakumaran.kannan@microsoft.com> - 1.90.0-1
|
||||
- Upgrade to version 1.90.0
|
||||
- Update the patch to skip tests to skip know failiures
|
||||
|
|
|
@ -15534,8 +15534,8 @@
|
|||
"type": "other",
|
||||
"other": {
|
||||
"name": "pango",
|
||||
"version": "1.90.0",
|
||||
"downloadUrl": "https://download.gnome.org/sources/pango/1.90/pango-1.90.0.tar.xz"
|
||||
"version": "1.51.2",
|
||||
"downloadUrl": "https://download.gnome.org/sources/pango/1.51/pango-1.51.2.tar.xz"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
Загрузка…
Ссылка в новой задаче