Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libraqm for openSUSE:Factory checked in at 2021-09-07 21:21:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libraqm (Old) and /work/SRC/openSUSE:Factory/.libraqm.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libraqm" Tue Sep 7 21:21:40 2021 rev:4 rq:917271 version:0.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libraqm/libraqm.changes 2021-04-17 23:25:24.173638816 +0200 +++ /work/SRC/openSUSE:Factory/.libraqm.new.1899/libraqm.changes 2021-09-07 21:22:26.421376858 +0200 @@ -1,0 +2,19 @@ +Tue Sep 7 12:08:27 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Drop libraqm-test.patch altogether, testsuite completes now + on TW and SLE15. +- Remove unnecessary ldconfig calls. + +------------------------------------------------------------------- +Tue Sep 7 07:27:00 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org> + +- Add libraqm-fix-cursor_position-GB8a.patch: Fix test suite run, + patch cherry-picked from upstream commit 9badec46. + +------------------------------------------------------------------- +Sun Aug 22 03:51:00 UTC 2021 - Fusion Future <qydwhotm...@gmail.com> + +- Make libraqm-test.patch apply to all suse versions to fix build. +- Use "pkgconfig(harfbuzz) >= 1.7.2" as build requirement. + +------------------------------------------------------------------- Old: ---- libraqm-test.patch New: ---- libraqm-fix-cursor_position-GB8a.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libraqm.spec ++++++ --- /var/tmp/diff_new_pack.9Dn0ff/_old 2021-09-07 21:22:26.845377371 +0200 +++ /var/tmp/diff_new_pack.9Dn0ff/_new 2021-09-07 21:22:26.845377371 +0200 @@ -25,13 +25,12 @@ Group: Development/Libraries/C and C++ URL: https://github.com/HOST-Oman/libraqm Source: https://github.com/HOST-Oman/libraqm/releases/download/v%{version}/raqm-%{version}.tar.gz -# PATCH-FIX-OPENSUSE disable some tests for old SuSE Versions -Patch0: libraqm-test.patch +Patch1: libraqm-fix-cursor_position-GB8a.patch BuildRequires: freetype2-devel BuildRequires: fribidi-devel BuildRequires: gcc BuildRequires: gtk-doc -BuildRequires: harfbuzz-devel +BuildRequires: pkgconfig(harfbuzz) >= 1.7.2 %description Library that encapsulates the logic for complex @@ -63,28 +62,23 @@ text layout and provides a convenient API. %prep -%setup -q -n raqm-%{version} -%if 0%{?suse_version} <= 1510 -%patch0 -p1 -%endif +%autosetup -n raqm-%{version} -p1 %if 0%{?suse_version} >= 1500 && 0%{?suse_version} < 1500 sed s:python:%{__python3}:g -i tests/Makefile.in #Fixed in next release on upstream %endif -%configure --enable-gtk-doc %build -make %{?_smp_mflags} +%configure --enable-gtk-doc +%make_build %check export LC_ALL=C.utf8 -make %{?_smp_mflags} check +%make_build check %install %make_install -rm -f %{buildroot}%{_libdir}/*.{la,a} +rm -fv %{buildroot}/%{_libdir}/*.a %{buildroot}/%{_libdir}/*.la -%post devel -p /sbin/ldconfig -%postun devel -p /sbin/ldconfig %post -n %{name}%{sover} -p /sbin/ldconfig %postun -n %{name}%{sover} -p /sbin/ldconfig ++++++ libraqm-fix-cursor_position-GB8a.patch ++++++ >From 9badec46ab730344063e729070d1829ca5bc04d6 Mon Sep 17 00:00:00 2001 From: Khaled Hosny <kha...@aliftype.com> Date: Thu, 26 Aug 2021 16:57:18 +0200 Subject: [PATCH] This test requires new HarfBuzz --- tests/cursor_position_GB8a.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: raqm-0.7.1/tests/cursor_position_GB8a.test =================================================================== --- raqm-0.7.1.orig/tests/cursor_position_GB8a.test +++ raqm-0.7.1/tests/cursor_position_GB8a.test @@ -1,6 +1,6 @@ fonts/sha1sum/bcb3b98eb67ece19b8b709f77143d91bcb3d95eb.ttf ???????????????? ---cluster 1 --position 1000 +--cluster 1 --position 1000 --require HB_020900 Text is: ???????????????? Direction is: DEFAULT