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
 

Reply via email to