From 012fc1444ef7d73c672c14922b96920066dc299e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:13:57 +0000 Subject: [PATCH 01/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 83d5e10..6c9f455 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 11.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -61,6 +61,9 @@ cp -p %{SOURCE1} . %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 11.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Thu Jun 21 2018 Jens Petersen - 11.0.0-1 - update to Unicode 11 From 1b756bd2ebbef9e780bc6736af9b05526639bea6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:48:14 +0000 Subject: [PATCH 02/31] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 6c9f455..bd342f4 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 11.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -61,6 +61,9 @@ cp -p %{SOURCE1} . %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 11.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 11.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 1e19f799b49b97471c9990f221032884a4511871 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 8 Mar 2019 18:35:36 +0800 Subject: [PATCH 03/31] update to Unicode 12 --- copyright.html | 308 ++++++++++++++++++++--------------------------- sources | 4 +- unicode-ucd.spec | 8 +- 3 files changed, 140 insertions(+), 180 deletions(-) diff --git a/copyright.html b/copyright.html index ae3646f..f125758 100644 --- a/copyright.html +++ b/copyright.html @@ -1,14 +1,19 @@ - - + - + + + + + Unicode Terms of Use - + - - - - - - - - - - - - - - - - - - - -
- - - - - - -
[Unicode]  Terms of UseTech Site - | Site Map | - Search
-
 
- -
-

Unicode® Copyright and Terms of Use

- -

For the general privacy policy governing access to this site, see - the  - - Unicode Privacy Policy.

- -
    -
  1. Unicode Copyright -
      -
    1. Copyright © 1991-2021 Unicode, Inc. All rights reserved.
    2. -
    -
  2. - -
  3. Definitions -
    -Unicode Data Files ("DATA FILES") include all data files under the directories:
    -https://www.unicode.org/Public/
    -https://www.unicode.org/reports/
    -https://www.unicode.org/ivd/data/
    -
    -Unicode Data Files do not include PDF online code charts under the directory:
    -https://www.unicode.org/Public/
    -
    -Unicode Software ("SOFTWARE") includes any source code published in the Unicode Standard
    -or any source code or compiled code under the directories:
    -https://www.unicode.org/Public/PROGRAMS/
    -https://www.unicode.org/Public/cldr/
    -http://site.icu-project.org/download/
    -
    -
  4. - -
  5. Terms of Use -
      - -
    1. Certain documents and files on this website contain a legend - indicating that "Modification is permitted." Any person is - hereby authorized, without fee, to modify such documents and - files to create derivative works conforming to the Unicode® - Standard, subject to Terms and Conditions herein.
    2. -
    3. Any person is hereby authorized, without fee, to view, use, - reproduce, and distribute all documents and files, subject to the Terms and Conditions - herein.
    4. -
    5. Further specifications of rights and restrictions pertaining - to the use of the Unicode DATA FILES and SOFTWARE can be found in the - Unicode Data Files and Software License.
    6. -
    7. Each version of the Unicode Standard has further - specifications of rights and restrictions of use. For the book - editions (Unicode 5.0 and earlier), these are found on the back - of the - title page.
    8. -
    9. - The Unicode PDF online code charts carry specific restrictions. Those restrictions are incorporated as the - first page of each PDF code chart.
    10. -
    11. All other files, including online documentation of the core specification for Unicode 6.0 and later, are covered under these general Terms of Use.
    12. -
    13. No license is granted to "mirror" the Unicode website where - a fee is charged for access to the "mirror" site.
    14. -
    15. Modification is not permitted with respect to this document. - All copies of this document must be verbatim.
    16. -
    -
  6. -
  7. Restricted Rights Legend -
      -
    1. Any technical - data or software which is licensed to the United States of - America, its agencies and/or instrumentalities under this - Agreement is commercial technical data or commercial computer - software developed exclusively at private expense as defined in - FAR 2.101, or DFARS 252.227-7014 (June 1995), as applicable. For - technical data, use, duplication, or disclosure by the Government - is subject to restrictions as set forth in DFARS 202.227-7015 - Technical Data, Commercial and Items (Nov 1995) and this - Agreement. For Software, in accordance with FAR 12-212 or DFARS - 227-7202, as applicable, use, duplication or disclosure by the - Government is subject to the restrictions set forth in this - Agreement.
    2. -
    -
  8. -
  9. Warranties and Disclaimers -
      -
    1. This publication and/or website may include technical or - typographical errors or other inaccuracies. Changes are - periodically added to the information herein; these changes will - be incorporated in new editions of the publication and/or - website. Unicode, Inc. may make improvements and/or changes in the - product(s) and/or program(s) described in this publication - and/or website at any time.
    2. -
    3. If this file has been purchased on magnetic or optical media - from Unicode, Inc. the sole and exclusive remedy for any claim - will be exchange of the defective media within ninety (90) days - of original purchase.
    4. -
    5. EXCEPT AS PROVIDED IN SECTION E.2, THIS PUBLICATION AND/OR - SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER - EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, - ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE, OR NON-INFRINGEMENT. UNICODE, INC. AND ITS LICENSORS ASSUME - NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN THIS PUBLICATION - AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR - LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.
    6. -
    -
  10. -
  11. Waiver of Damages -
      -
    1. In no event shall - Unicode, Inc. or its licensors be liable for any special, incidental, - indirect or consequential damages of any kind, or any damages - whatsoever, whether or not Unicode, Inc. was advised of the possibility - of the damage, including, without limitation, those resulting from - the following: loss of use, data or profits, in connection with - the use, modification or distribution of this information or its - derivatives.
    2. -
    -
  12. -
  13. Trademarks & Logos -
      -
    1. The Unicode Word Mark and the Unicode Logo are trademarks of Unicode, Inc. “The Unicode Consortium” and “Unicode, Inc.” are trade names of Unicode, Inc. Use of the information and materials found on this website indicates your acknowledgement of Unicode, Inc.’s exclusive worldwide rights in the Unicode Word Mark, the Unicode Logo, and the Unicode trade names.
    2. -
    3. The Unicode Consortium Name and Trademark Usage Policy (“Trademark Policy”) are incorporated herein by reference and you agree to abide by the provisions of the Trademark Policy, which may be changed from time to time in the sole discretion of Unicode, Inc.
    4. -
    5. All third party trademarks referenced herein are the property of their respective owners.
    6. -
    -
  14. - -
  15. Miscellaneous -
      -
    1. Jurisdiction and Venue. This website is operated from - a location in the State of California, United States of America. - Unicode, Inc. makes no representation that the materials are - appropriate for use in other locations. If you access this - website from other locations, you are responsible for compliance - with local laws. This Agreement, all use of this website and any - claims and damages resulting from use of this website are governed - solely by the laws of the State of California without regard to - any principles which would apply the laws of a different - jurisdiction. The user agrees that any disputes regarding this - website shall be resolved solely in the courts located in Santa - Clara County, California. The user agrees said courts have - personal jurisdiction and agree to waive any right to transfer - the dispute to any other forum.
    2. -
    3. Modification by Unicode, Inc. Unicode, Inc. shall have the right - to modify this Agreement at any time by posting it to this website. - The user may not assign any part of this Agreement without - Unicode, Inc.’s prior written consent.
    4. -
    5. Taxes. The user agrees to pay any taxes arising from - access to this website or use of the information herein, except - for those based on Unicode’s net income.
    6. -
    7. Severability.  If any provision of this - Agreement is declared invalid or unenforceable, the remaining - provisions of this Agreement shall remain in effect.
    8. -
    9. Entire Agreement. This Agreement constitutes the - entire agreement between the parties. 
    10. -
    -
  16. -
- - -
- - -
-
-
- - - - -
- Access to Copyright and terms of use
- - - -
-
- -
- - diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 8a2cef2..4fde1ca 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 15.1.0 -Release: 0.2%{?dist} +Release: 1%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -62,6 +62,9 @@ cp %{SOURCE2} . %changelog +* Sat Sep 16 2023 Jens Petersen - 15.1.0-1 +- Unicode 15.1 released + * Thu Aug 31 2023 Jens Petersen - 15.1.0-0.2 - add license.txt From a91737b4343bff8dea4bc249c6469687c7a26ae7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:06:35 +0000 Subject: [PATCH 23/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 4fde1ca..18903b5 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 15.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -62,6 +62,9 @@ cp %{SOURCE2} . %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 15.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Sep 16 2023 Jens Petersen - 15.1.0-1 - Unicode 15.1 released From 09a66ef77ee6c7ff4fb187081511452ce878e25f Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 15 Jul 2024 04:54:11 +0000 Subject: [PATCH 24/31] Update the license tag to Unicode-3.0 --- unicode-ucd.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 18903b5..2ae93a9 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,13 +4,14 @@ Name: unicode-ucd Version: 15.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: # http://www.unicode.org/copyright.html # which links to https://www.unicode.org/license.txt -License: Unicode-DFS-2016 AND Unicode-TOU +# https://github.com/spdx/license-list-XML/issues/2105 +License: Unicode-3.0 URL: http://www.unicode.org/ucd/ # update with fbrnch update-version -f Source0: http://www.unicode.org/Public/zipped/%{version}/UCD.zip @@ -62,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Mon Jul 15 2024 Parag Nemade - 15.1.0-3 +- Update the license tag to Unicode-3.0 + * Sat Jan 27 2024 Fedora Release Engineering - 15.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 970dec83774402de894c473170728ed7e6b50d20 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:15:26 +0000 Subject: [PATCH 25/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 2ae93a9..26aa0ad 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 15.1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -63,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 15.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jul 15 2024 Parag Nemade - 15.1.0-3 - Update the license tag to Unicode-3.0 From 82cd33d3b9440d192fdb479f2953af9ae23a1aee Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 19 Sep 2024 21:58:53 +0800 Subject: [PATCH 26/31] update to 16.0 release --- license.txt | 2 +- sources | 4 ++-- unicode-ucd.spec | 7 +++++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/license.txt b/license.txt index 11f2842..ee8e69b 100644 --- a/license.txt +++ b/license.txt @@ -2,7 +2,7 @@ UNICODE LICENSE V3 COPYRIGHT AND PERMISSION NOTICE -Copyright © 1991-2023 Unicode, Inc. +Copyright © 1991-2024 Unicode, Inc. NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR diff --git a/sources b/sources index 0ff6173..2e5432a 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (UCD.zip) = 6285b78d5765092d04632f2bdf23f43fe4c3d8acc28700ff941b5a647bf86aba348ea280cee54f5761e534070439cd5628cb25cb7cd9d7dca08e05000f434f54 -SHA512 (Unihan.zip) = fc1a32fc68b3e1d2d358fca91c2cd6c1103557405e91ff558585f18a2e9b1ee6f8af89e7ee922ff36cade67a5cf4f5b4042ba97d350af7b92b18f161eef5ec78 +SHA512 (UCD.zip) = 0fde45accf7068d639dcf8e739c7d9595c4cb3917f2e440cd0683aec1c0eebf5f4d0a975be09e5bc6297048a7031e84b5fcd4018ab29cc275801d770628b4439 +SHA512 (Unihan.zip) = 90e42cfcf442c13f29e5925aa09efa310cbbe8a691b760ca455d24f42a75ec4c04240bb9a4e0ecdfddae28b50ab0c8b0b2ec6d112f0c5fa5ba4de92f58784346 diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 26aa0ad..5e93f77 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -3,8 +3,8 @@ %global ucddir %{unicodedir}/ucd Name: unicode-ucd -Version: 15.1.0 -Release: 4%{?dist} +Version: 16.0.0 +Release: 1%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -63,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Thu Sep 19 2024 Jens Petersen - 16.0.0-1 +- update for https://unicode.org/versions/Unicode16.0.0/ + * Sat Jul 20 2024 Fedora Release Engineering - 15.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 129ec51c4d491635426e2e9c5460c9076048d5ca Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:45:10 +0000 Subject: [PATCH 27/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 5e93f77..bae79c7 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 16.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -63,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 16.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Sep 19 2024 Jens Petersen - 16.0.0-1 - update for https://unicode.org/versions/Unicode16.0.0/ From b400d270a8b6e873804fc52dbfa8f421d3b03824 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 25 Feb 2025 18:01:02 +0530 Subject: [PATCH 28/31] convert test to use tmt --- .fmf/version | 1 + plans/parse.fmf | 5 +++++ tests/parse/main.fmf | 6 ++++++ tests/parse/test.py | 4 ++-- tests/tests.yml | 13 ------------- 5 files changed, 14 insertions(+), 15 deletions(-) create mode 100644 .fmf/version create mode 100644 plans/parse.fmf create mode 100644 tests/parse/main.fmf delete mode 100644 tests/tests.yml diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/parse.fmf b/plans/parse.fmf new file mode 100644 index 0000000..c1627f9 --- /dev/null +++ b/plans/parse.fmf @@ -0,0 +1,5 @@ +summary: Basic smoke test +discover: + how: fmf +execute: + how: tmt diff --git a/tests/parse/main.fmf b/tests/parse/main.fmf new file mode 100644 index 0000000..f972409 --- /dev/null +++ b/tests/parse/main.fmf @@ -0,0 +1,6 @@ +summary: parse unicode data +require: +- unicode-ucd +- python3 +test: python3 test.py +framework: shell diff --git a/tests/parse/test.py b/tests/parse/test.py index 013867a..c020641 100644 --- a/tests/parse/test.py +++ b/tests/parse/test.py @@ -12,5 +12,5 @@ with open(file, mode='rt', encoding='utf-8') as unicode_data: codepoints = codepoints + 1 print(codepoints) -# Unicode 15 has 34924 -assert(codepoints > 34900) +# Unicode 16 has 40116 +assert(codepoints > 40000) diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 1a3ca0e..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-basic - required_packages: - - unicode-ucd - - python3 - tests: - - parse: - run: python3 test.py -... From d81355c4787ad4fd5c93a2b0be8d76edc134939b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:46:47 +0000 Subject: [PATCH 29/31] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index bae79c7..f7d6764 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 16.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -63,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 16.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 16.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From d9ff1bc8d1054659fd491783139b742819f5ecbb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 10 Sep 2025 13:26:38 +0800 Subject: [PATCH 30/31] update to Unicode 17 release --- sources | 4 ++-- unicode-ucd.spec | 14 +++++++++----- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/sources b/sources index 2e5432a..99f4856 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (UCD.zip) = 0fde45accf7068d639dcf8e739c7d9595c4cb3917f2e440cd0683aec1c0eebf5f4d0a975be09e5bc6297048a7031e84b5fcd4018ab29cc275801d770628b4439 -SHA512 (Unihan.zip) = 90e42cfcf442c13f29e5925aa09efa310cbbe8a691b760ca455d24f42a75ec4c04240bb9a4e0ecdfddae28b50ab0c8b0b2ec6d112f0c5fa5ba4de92f58784346 +SHA512 (UCD.zip) = 34bf4f3760b72f34d31b9135820458a92efc01be4e068446031849ba8e36b9e30adecb2b7721239441cc026e70a33ad780a753464a6a635cea222c34767755d6 +SHA512 (Unihan.zip) = 8b0d117fed39600c62864dd0c955b2fe0a52cfc975288fcf58cb770aaf476355f52b2a603e11330184a07d89c705c0fea55eeb9a044c8f1ba3ba79f5f32d0b33 diff --git a/unicode-ucd.spec b/unicode-ucd.spec index f7d6764..b9655ac 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -3,8 +3,8 @@ %global ucddir %{unicodedir}/ucd Name: unicode-ucd -Version: 16.0.0 -Release: 3%{?dist} +Version: 17.0.0 +Release: 1%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -13,9 +13,9 @@ Summary: Unicode Character Database # https://github.com/spdx/license-list-XML/issues/2105 License: Unicode-3.0 URL: http://www.unicode.org/ucd/ -# update with fbrnch update-version -f -Source0: http://www.unicode.org/Public/zipped/%{version}/UCD.zip -Source1: http://www.unicode.org/Public/zipped/%{version}/Unihan.zip +# update with "fbrnch update-sources -f" +Source0: https://www.unicode.org/Public/%{version}/ucd/UCD.zip +Source1: https://www.unicode.org/Public/%{version}/ucd/Unihan.zip Source2: https://www.unicode.org/license.txt BuildArch: noarch @@ -63,6 +63,10 @@ cp %{SOURCE2} . %changelog +* Wed Sep 10 2025 Jens Petersen - 17.0.0-1 +- https://www.unicode.org/versions/Unicode17.0.0/ +- https://blog.unicode.org/2025/09/unicode-170-release-announcement.html + * Fri Jul 25 2025 Fedora Release Engineering - 16.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 96a40fa57ae32482b4136ea80740448f8b7b7fa3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 13 Sep 2025 13:36:32 +0800 Subject: [PATCH 31/31] test: update to unicode 17 and assume ascii text --- tests/parse/test.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/parse/test.py b/tests/parse/test.py index c020641..cfae90c 100644 --- a/tests/parse/test.py +++ b/tests/parse/test.py @@ -4,7 +4,7 @@ codepoints = 0 file = '/usr/share/unicode/ucd/UnicodeData.txt' -with open(file, mode='rt', encoding='utf-8') as unicode_data: +with open(file, mode='rt', encoding='ascii') as unicode_data: for line in unicode_data.readlines(): codepoint_string, name, category = line.split(';')[:3] codepoint = int(codepoint_string, 16) @@ -12,5 +12,5 @@ with open(file, mode='rt', encoding='utf-8') as unicode_data: codepoints = codepoints + 1 print(codepoints) -# Unicode 16 has 40116 -assert(codepoints > 40000) +# Unicode 17 +assert(codepoints == 40575)