Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libraqm for openSUSE:Factory checked in at 2024-09-30 15:38:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libraqm (Old) and /work/SRC/openSUSE:Factory/.libraqm.new.29891 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libraqm" Mon Sep 30 15:38:09 2024 rev:10 rq:1204387 version:0.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libraqm/libraqm.changes 2024-01-22 20:34:14.073240318 +0100 +++ /work/SRC/openSUSE:Factory/.libraqm.new.29891/libraqm.changes 2024-09-30 15:38:35.608503887 +0200 @@ -1,0 +2,6 @@ +Sat Sep 28 16:54:11 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 0.10.2: + * Fix Unicode codepoint conversion from UTF-16. + +------------------------------------------------------------------- Old: ---- raqm-0.10.1.tar.xz New: ---- raqm-0.10.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libraqm.spec ++++++ --- /var/tmp/diff_new_pack.q7qWVN/_old 2024-09-30 15:38:36.876556745 +0200 +++ /var/tmp/diff_new_pack.q7qWVN/_new 2024-09-30 15:38:36.876556745 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: libraqm -Version: 0.10.1 +Version: 0.10.2 Release: 0 Summary: Complex Textlayout Library License: MIT ++++++ raqm-0.10.1.tar.xz -> raqm-0.10.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raqm-0.10.1/NEWS new/raqm-0.10.2/NEWS --- old/raqm-0.10.1/NEWS 2023-04-12 19:44:48.000000000 +0200 +++ new/raqm-0.10.2/NEWS 2024-09-22 15:19:53.000000000 +0200 @@ -1,3 +1,9 @@ +Overview of changes leading to 0.10.2 +Sunday, September 22, 2024 +==================================== + +Fix Unicode codepoint conversion from UTF-16. + Overview of changes leading to 0.10.1 Wednesday, April 12, 2023 ==================================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raqm-0.10.1/meson.build new/raqm-0.10.2/meson.build --- old/raqm-0.10.1/meson.build 2023-04-12 19:44:48.000000000 +0200 +++ new/raqm-0.10.2/meson.build 2024-09-22 15:19:53.000000000 +0200 @@ -1,7 +1,7 @@ project( 'raqm', 'c', - version: '0.10.1', + version: '0.10.2', default_options: [ 'c_std=c99', 'cpp_std=c++11', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raqm-0.10.1/src/raqm.c new/raqm-0.10.2/src/raqm.c --- old/raqm-0.10.1/src/raqm.c 2023-04-12 19:44:48.000000000 +0200 +++ new/raqm-0.10.2/src/raqm.c 2024-09-22 15:19:53.000000000 +0200 @@ -595,9 +595,9 @@ { const uint16_t *s = (const uint16_t *)str; - if (s[0] > 0xD800 && s[0] < 0xDBFF) + if (s[0] >= 0xD800 && s[0] <= 0xDBFF) { - if (s[1] > 0xDC00 && s[1] < 0xDFFF) + if (s[1] >= 0xDC00 && s[1] <= 0xDFFF) { uint32_t X = ((s[0] & ((1 << 6) -1)) << 10) | (s[1] & ((1 << 10) -1)); uint32_t W = (s[0] >> 6) & ((1 << 5) - 1); @@ -1110,12 +1110,12 @@ { if (_raqm_allowed_grapheme_boundary (rq->text[i], rq->text[i+1])) { - /* CSS word seperators, word spacing is only applied on these.*/ + /* CSS word separators, word spacing is only applied on these.*/ if (rq->text[i] == 0x0020 || /* Space */ rq->text[i] == 0x00A0 || /* No Break Space */ rq->text[i] == 0x1361 || /* Ethiopic Word Space */ - rq->text[i] == 0x10100 || /* Aegean Word Seperator Line */ - rq->text[i] == 0x10101 || /* Aegean Word Seperator Dot */ + rq->text[i] == 0x10100 || /* Aegean Word Separator Line */ + rq->text[i] == 0x10101 || /* Aegean Word Separator Dot */ rq->text[i] == 0x1039F || /* Ugaric Word Divider */ rq->text[i] == 0x1091F) /* Phoenician Word Separator */ {