From a6ab99dc9d82075bb9d2dd7ad87f1eace14e3d4d71fb47cf8f7dec6a1a7acf33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 3 May 2024 15:59:38 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main libunistring revision b599f664f6a2f49f4c0d1333e9531a63 --- .gitattributes | 23 +++++ baselibs.conf | 4 + libunistring-1.1.tar.xz | 3 + libunistring-1.1.tar.xz.sig | 16 ++++ libunistring.changes | 176 ++++++++++++++++++++++++++++++++++++ libunistring.keyring | 63 +++++++++++++ libunistring.spec | 98 ++++++++++++++++++++ 7 files changed, 383 insertions(+) create mode 100644 .gitattributes create mode 100644 baselibs.conf create mode 100644 libunistring-1.1.tar.xz create mode 100644 libunistring-1.1.tar.xz.sig create mode 100644 libunistring.changes create mode 100644 libunistring.keyring create mode 100644 libunistring.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..e0b5a3a --- /dev/null +++ b/baselibs.conf @@ -0,0 +1,4 @@ +libunistring5 +libunistring-devel + requires -libunistring- + requires "libunistring5- = " diff --git a/libunistring-1.1.tar.xz b/libunistring-1.1.tar.xz new file mode 100644 index 0000000..1a9e146 --- /dev/null +++ b/libunistring-1.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:827c1eb9cb6e7c738b171745dac0888aa58c5924df2e59239318383de0729b98 +size 2397676 diff --git a/libunistring-1.1.tar.xz.sig b/libunistring-1.1.tar.xz.sig new file mode 100644 index 0000000..ac595f1 --- /dev/null +++ b/libunistring-1.1.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEkAG4WvnhuD3xvalC9b6LJnxqQG0FAmNMbmUACgkQ9b6LJnxq +QG1w8w/+IwnhxXKLZtmPWzZTsdTJcAhX9iZcEGRvtNDrbT7KzL2GZ+uk4zT8Adhd +r/ohxztuxp6QN7vnRNkQIkPoATIUSNW3m/V+HltVH+7k/mRETsYFuIpBYVTozrEN +v8bkFXNmNmFuIZtFjoDlKf03zp8kpeUUcYHj7g3yBtp2OdwguwiuZykh1r5wLGG1 +BF0PuTGFLAFGfABX2c81Ja5aB0wAUE37AkvJ/WV2D53C2RhoKI97RRpdNfE84Ttr +iSuwOEp5Z0T8sXZBVTqoCyCRkwDmwZMI3Nc/Wa3EPzklfq6rOB1mpndsfUX3VAbF +g1uvTLI5J9gZiDIig41etTdAThCgSIVhLQOpeQbX2oSdC6lm4qWAFcAlp73mjFbK +8ZWk5IYPWEwI3sz1pBoLG6bgKZuxXew2e0q5SfcPe0I11kaggy8rnTnKCMgPHNMB +ty34r+qmkYYpjYpGg9D7atLXEIih+L1HotRjVMS+Je6SDUggxSM3BkM2csl3PiW0 +XXL9uWybcZVk+ugzSZB1Sko4Dq9dKejJkoU39py4xHH++DG5lh6a8kB97mbQ08r2 +xfoeB4dvmWy/HrI2aLWxUVOjMJl9SM8HYC520kVw4Z+wCKW5dD9iWr99Y7xTYiHK +mPhxT/rWGetBAaxg5w39dOefEvR94he0OcsEoB3t74xnOfcl2Vg= +=M5rf +-----END PGP SIGNATURE----- diff --git a/libunistring.changes b/libunistring.changes new file mode 100644 index 0000000..3e34fab --- /dev/null +++ b/libunistring.changes @@ -0,0 +1,176 @@ +------------------------------------------------------------------- +Thu Apr 20 07:27:15 UTC 2023 - Frederic Crozat + +- Fix license tag to GPL-3.0-or-later or LGPL-3.0-or-later. + +------------------------------------------------------------------- +Tue Oct 25 18:05:30 UTC 2022 - Andreas Stieger + +- Update to 1.1: + * The data tables and algorithms have been updated to Unicode + version 15.0.0. + +------------------------------------------------------------------- +Sat Apr 9 12:47:37 UTC 2022 - Andreas Stieger + +- Update to 1.0: + * Unicode 14.0.0 support + * License changed to LGPL-3.0-or-later OR GPL-2.0-or-later + * *_uctomb functions now support strings larger than 2 GiB + * linebreak functions now make it easier to work with strings + that contain CR-LF sequences + * New properties for recognizing pictographics symbols and + regional indicators +- drop disable-broken-tests.patch + +------------------------------------------------------------------- +Fri Mar 8 09:12:41 UTC 2019 - Martin Liška + +- Add disable-broken-tests.patch in order to fix broken + tests (bnc#1128460). + +------------------------------------------------------------------- +Mon May 28 14:12:10 UTC 2018 - astieger@suse.com + +- update to 0.9.10: + * The functions + u8_casing_prefix_context, u8_casing_prefixes_context, + u8_casing_suffix_context, u8_casing_suffixes_context, + u16_casing_prefix_context, u16_casing_prefixes_context, + u16_casing_suffix_context, u16_casing_suffixes_context, + u32_casing_prefix_context, u32_casing_prefixes_context, + u32_casing_suffix_context, u32_casing_suffixes_context, + that are documented since version 0.9.1, are now actually + implemented. + +------------------------------------------------------------------- +Sat Mar 3 00:47:38 UTC 2018 - jengelh@inai.de + +- Fix RPM groups and summaries. + +------------------------------------------------------------------- +Wed Feb 28 19:55:09 UTC 2018 - astieger@suse.com + +- update to 0.9.9: + * Fixed a multithread-safety bug + +------------------------------------------------------------------- +Fri Dec 1 19:37:45 UTC 2017 - astieger@suse.com + +- update to 0.9.8: + * The data tables and line breaking algorithm have been updated + to Unicode version 9.0.0 + * In the include file unigbrk.h, the function uc_grapheme_breaks + has been added to accommodate the new UAX#29 rules involving 3 + or more consecutive characters + +------------------------------------------------------------------- +Fri Aug 18 10:00:34 UTC 2017 - pgajdos@suse.com + +- try to not run tests in parallel, make check stucks randomly + +------------------------------------------------------------------- +Fri May 5 06:51:45 UTC 2017 - pgajdos@suse.com + +- updated to 0.9.7: + * license change + * build system changes + +------------------------------------------------------------------- +Tue Jan 3 07:39:31 UTC 2017 - mlin@suse.com + +- Add baselibs.conf to generate -32bit packages + +------------------------------------------------------------------- +Thu Jul 9 18:46:11 UTC 2015 - astieger@suse.com + +- GNU libunistring 0.9.6: + * The data tables and line breaking algorithm have been updated + to Unicode version 8.0.0. +- add keyring and verify source signature +- fix SLE 11 SP3 build + +------------------------------------------------------------------- +Thu Feb 19 20:33:23 UTC 2015 - p.drouand@gmail.com + +- Update to version 0.9.5 + * The data tables and line breaking algorithm have been updated + to Unicode version 7.0.0. + * In the include file uniname.h, the function unicode_name_character + has been extended to look for name aliases. +- Remove patches merged on upstream release + * libunistring-gnulib-ppc64le.patch + * libunistring-parallel-make.patch +- Use download Url as source +- Remove autoconf, automake and libtool require; not needed anymore +- Bump so version to 2 + libunistring0 > libunistring2 + +------------------------------------------------------------------- +Tue Mar 4 13:48:59 UTC 2014 - pgajdos@suse.com + +- fix parallel build + * added parallel-make.patch [bnc#866723] (private) + +------------------------------------------------------------------- +Wed Dec 18 19:56:18 UTC 2013 - uweigand@de.ibm.com + +- libunistring-gnulib-ppc64le.patch: Fix imported gnulib long double + math tests for little-endian PowerPC. + +------------------------------------------------------------------- +Fri Mar 16 08:58:14 UTC 2012 - cfarrell@suse.com + +- license update: LGPL-3.0+ and GPL-3.0+ + Numerous files in tests/ and woedll are GPL-3.0+ licensed. Either put + them in a separate GPL-3.0+ labelled subpackage or use this label for the + main License: line + +------------------------------------------------------------------- +Sun Mar 11 19:50:47 UTC 2012 - jengelh@medozas.de + +- Nuke unnecessary libunistring binary package: move documentation + files to devel subpackage + +------------------------------------------------------------------- +Mon Jan 30 13:11:15 UTC 2012 - jengelh@medozas.de + +- Remove redundant tags/sections per specfile guideline suggestions +- Parallel building using %_smp_mflags + +------------------------------------------------------------------- +Fri Sep 30 20:01:26 UTC 2011 - crrodriguez@opensuse.org + +- Workaround qemu-arm bugs. + +------------------------------------------------------------------- +Mon Aug 30 12:04:42 CEST 2010 - pgajdos@suse.cz + +- updated to version 0.9.3: + * Bug fixes in unistr.h functions: + - The functions u16_to_u32, u16_to_u8, u8_to_u32, u8_to_u16 now fail when + the argument is not valid. Previously, they returned a converted string + where invalid parts were each replaced with U+FFFD. + - The function u8_mbsnlen now counts an incomplete character at the end + of the argument string as 1 character. Previously, it could count as 2 + or 3 characters. + - The return value of the u8_stpncpy, u16_stpncpy, u32_stpncpy functions + was incorrect. + - The u8_strcoll, u16_strcoll, u32_strcoll now try harder to give a non-zero + return value. + +------------------------------------------------------------------- +Mon Mar 15 10:37:02 CET 2010 - pgajdos@suse.cz + +- updated to version 0.9.2.1: + * The function uc_locale_language now uses the locale of the + current thread, if a thread-specific locale has been set. + +------------------------------------------------------------------- +Tue Nov 24 19:47:57 CET 2009 - pgajdos@suse.cz + +- initial version of package 0.9.1.1 +- spec file taken from + http://www.pixelbeat.org/patches/libunistring + (PĂĄdraig Brady