pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/converters/utf8proc converters/utf8proc: Update to 2.2.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/148554376d46
branches: trunk
changeset: 384144:148554376d46
user: minskim <minskim%pkgsrc.org@localhost>
date: Fri Aug 17 15:22:37 2018 +0000
description:
converters/utf8proc: Update to 2.2.0
Changes:
- Unicode 11 support
- utf8proc_NFKC_Casefold convenience function for NFKC_Casefold
normalization
- UTF8PROC_STRIPNA option to strip unassigned codepoints.
- Support building static libraries on Windows (callers need to
#define UTF8PROC_STATIC)
- cmake fix to avoid defining UTF8PROC_EXPORTS globally
- toupper of U+00df now yields U+1E9E, similar to musl; case-folding
still yields the standard "ss" mapping.
- utf8proc_charwidth now returns 1 for U+00AD (soft hyphen) and for
unassigned/PUA codepoints.
diffstat:
converters/utf8proc/Makefile | 4 ++--
converters/utf8proc/distinfo | 12 ++++++------
converters/utf8proc/patches/patch-CMakeLists.txt | 19 ++++++-------------
3 files changed, 14 insertions(+), 21 deletions(-)
diffs (62 lines):
diff -r c50be641f7f5 -r 148554376d46 converters/utf8proc/Makefile
--- a/converters/utf8proc/Makefile Fri Aug 17 14:51:21 2018 +0000
+++ b/converters/utf8proc/Makefile Fri Aug 17 15:22:37 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2018/05/21 17:49:50 adam Exp $
+# $NetBSD: Makefile,v 1.4 2018/08/17 15:22:37 minskim Exp $
-DISTNAME= utf8proc-2.1.1
+DISTNAME= utf8proc-2.2.0
CATEGORIES= converters
MASTER_SITES= ${MASTER_SITE_GITHUB:=JuliaLang/}
GITHUB_TAG= v${PKGVERSION_NOREV}
diff -r c50be641f7f5 -r 148554376d46 converters/utf8proc/distinfo
--- a/converters/utf8proc/distinfo Fri Aug 17 14:51:21 2018 +0000
+++ b/converters/utf8proc/distinfo Fri Aug 17 15:22:37 2018 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2018/05/21 17:49:50 adam Exp $
+$NetBSD: distinfo,v 1.3 2018/08/17 15:22:37 minskim Exp $
-SHA1 (utf8proc-2.1.1.tar.gz) = 8c02fc26fbe7ab1c4c0d2fce3efecb4df8d935b9
-RMD160 (utf8proc-2.1.1.tar.gz) = c1294da1de99bb2ee6fad01d3dbf9e25e4ef0581
-SHA512 (utf8proc-2.1.1.tar.gz) = 66c3e79439dd4c4b148ec3a2a9f96442fcccb9e488384e52807f513dad64d4b7adea8626c60d21ea401ce4240ced0c71265de51c4d1550c37c8db9176dbb4fe8
-Size (utf8proc-2.1.1.tar.gz) = 152198 bytes
-SHA1 (patch-CMakeLists.txt) = f2af4dc22a77b7d7518741af9edf691bdd01bef9
+SHA1 (utf8proc-2.2.0.tar.gz) = 476efd08dbff38c63f01bb9176905edb09384e63
+RMD160 (utf8proc-2.2.0.tar.gz) = 1adb73edb8fbde7fd046a79ed22810dee38fa49c
+SHA512 (utf8proc-2.2.0.tar.gz) = ae19287e33bc4807475063963557c4d1d2f7d95577d61882ba8df380883662860eeb868e7391ac1b8111614ca2c1855f631925ade6eaa827d07d28cc4cdbab9c
+Size (utf8proc-2.2.0.tar.gz) = 156334 bytes
+SHA1 (patch-CMakeLists.txt) = df574d345dd4d39ae83f2fe7d8669d28524a1a5e
diff -r c50be641f7f5 -r 148554376d46 converters/utf8proc/patches/patch-CMakeLists.txt
--- a/converters/utf8proc/patches/patch-CMakeLists.txt Fri Aug 17 14:51:21 2018 +0000
+++ b/converters/utf8proc/patches/patch-CMakeLists.txt Fri Aug 17 15:22:37 2018 +0000
@@ -1,23 +1,16 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2018/05/21 17:49:50 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2018/08/17 15:22:37 minskim Exp $
Allow in-tree builds.
-Add install targets.
---- CMakeLists.txt.orig 2018-04-27 13:58:34.000000000 +0000
+--- CMakeLists.txt.orig 2018-07-24 17:35:48.000000000 +0000
+++ CMakeLists.txt
-@@ -1,8 +1,5 @@
- cmake_minimum_required (VERSION 2.8)
+@@ -1,9 +1,5 @@
+ cmake_minimum_required (VERSION 2.8.12)
-include (utils.cmake)
-
-disallow_intree_builds()
-
+-
project (utf8proc C)
-@@ -31,3 +28,6 @@ set_target_properties (utf8proc PROPERTI
- VERSION "${SO_MAJOR}.${SO_MINOR}.${SO_PATCH}"
- SOVERSION ${SO_MAJOR}
- )
-+
-+install (TARGETS utf8proc DESTINATION lib)
-+install (FILES "${PROJECT_SOURCE_DIR}/utf8proc.h" DESTINATION include)
+ # This is the ABI version number, which may differ from the
Home |
Main Index |
Thread Index |
Old Index