summaryrefslogtreecommitdiff
path: root/libicui18n
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2020-02-15 03:27:02 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2020-02-15 03:27:02 +0300
commit29827fde524a42fe343b32ea3c2f543e9ed3ee55 (patch)
treee0c47c289a4f9f16793d7338d27bba92dc3f4118 /libicui18n
parent10887109a7f8ebd1b0ac1fb18dc59c94d1d1307b (diff)
Release version 65.1.0+1v65.1.0+1
Drop copyright notice from source code Convert libicuuc test from C to C++ so it can link library statically Drop linking -lpthread and -lm for MinGW GCC
Diffstat (limited to 'libicui18n')
-rw-r--r--libicui18n/build/bootstrap.build1
-rw-r--r--libicui18n/build/export.build1
-rw-r--r--libicui18n/build/root.build1
-rw-r--r--libicui18n/buildfile1
-rw-r--r--libicui18n/libicui18n/buildfile8
-rw-r--r--libicui18n/manifest2
-rw-r--r--libicui18n/tests/basic/buildfile1
-rw-r--r--libicui18n/tests/basic/driver.cpp1
-rw-r--r--libicui18n/tests/basic/testscript1
-rw-r--r--libicui18n/tests/build/bootstrap.build1
-rw-r--r--libicui18n/tests/build/root.build3
-rw-r--r--libicui18n/tests/buildfile1
12 files changed, 7 insertions, 15 deletions
diff --git a/libicui18n/build/bootstrap.build b/libicui18n/build/bootstrap.build
index e8cef12..3a426ec 100644
--- a/libicui18n/build/bootstrap.build
+++ b/libicui18n/build/bootstrap.build
@@ -1,5 +1,4 @@
# file : build/root.build
-# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
# license : Unicode License; see accompanying LICENSE file
project = libicui18n
diff --git a/libicui18n/build/export.build b/libicui18n/build/export.build
index b3f4e81..0455eea 100644
--- a/libicui18n/build/export.build
+++ b/libicui18n/build/export.build
@@ -1,5 +1,4 @@
# file : build/root.build
-# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
# license : Unicode License; see accompanying LICENSE file
$out_root/
diff --git a/libicui18n/build/root.build b/libicui18n/build/root.build
index aba4fb6..be5eaaf 100644
--- a/libicui18n/build/root.build
+++ b/libicui18n/build/root.build
@@ -1,5 +1,4 @@
# file : build/root.build
-# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
# license : Unicode License; see accompanying LICENSE file
# Note that upstream compiles with -std=c++11 but this ends up with the 'auto
diff --git a/libicui18n/buildfile b/libicui18n/buildfile
index d929850..7aa0fe6 100644
--- a/libicui18n/buildfile
+++ b/libicui18n/buildfile
@@ -1,5 +1,4 @@
# file : buildfile
-# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
# license : Unicode License; see accompanying LICENSE file
./: {*/ -build/} doc{LICENSE INSTALL README} manifest
diff --git a/libicui18n/libicui18n/buildfile b/libicui18n/libicui18n/buildfile
index 1c0690c..988f400 100644
--- a/libicui18n/libicui18n/buildfile
+++ b/libicui18n/libicui18n/buildfile
@@ -1,5 +1,4 @@
# file : libicui18n/buildfile
-# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
# license : Unicode License; see accompanying LICENSE file
import int_libs = libicuuc%lib{icuuc}
@@ -93,8 +92,11 @@ switch $tclass, $tsys
}
case 'windows', 'mingw32'
{
- cxx.loptions += -Wl,-Bsymbolic -Wl,--enable-auto-import
- cxx.libs += -lpthread -lm
+ # Note that we ommit -mthreads, -lpthread, and -lm that the upstream
+ # package also passes (see libicuuc/libicu/buildfile for details).
+ #
+ cxx.loptions += -Wl,-Bsymbolic -Wl,--enable-auto-import \
+ -Wl,--no-undefined # Make sure all symbols are resolvable.
}
case 'windows'
{
diff --git a/libicui18n/manifest b/libicui18n/manifest
index 3f7d67a..6df34dd 100644
--- a/libicui18n/manifest
+++ b/libicui18n/manifest
@@ -1,6 +1,6 @@
: 1
name: libicui18n
-version: 65.1.0
+version: 65.1.0+1
upstream-version: 65.1
project: icu
summary: ICU high-level internationalization C/C++ library
diff --git a/libicui18n/tests/basic/buildfile b/libicui18n/tests/basic/buildfile
index d4e9ead..9d16bf7 100644
--- a/libicui18n/tests/basic/buildfile
+++ b/libicui18n/tests/basic/buildfile
@@ -1,5 +1,4 @@
# file : tests/basic/buildfile
-# copyright : Copyright (c) 2009-2019 Code Synthesis Tools CC
# license : Unicode License; see accompanying LICENSE file
import libs = libicui18n%lib{icui18n}
diff --git a/libicui18n/tests/basic/driver.cpp b/libicui18n/tests/basic/driver.cpp
index f9bf704..40f36ad 100644
--- a/libicui18n/tests/basic/driver.cpp
+++ b/libicui18n/tests/basic/driver.cpp
@@ -1,5 +1,4 @@
// file : tests/basic/driver.cpp
-// copyright : Copyright (c) 2009-2019 Code Synthesis Tools CC
// license : Unicode License; see accompanying LICENSE file
#include <string>
diff --git a/libicui18n/tests/basic/testscript b/libicui18n/tests/basic/testscript
index dc6fad8..2938723 100644
--- a/libicui18n/tests/basic/testscript
+++ b/libicui18n/tests/basic/testscript
@@ -1,5 +1,4 @@
# file : tests/basic/testscript
-# copyright : Copyright (c) 2016-2019 Code Synthesis Ltd
# license : Unicode License; see accompanying LICENSE file
$* "de" >>EOO
diff --git a/libicui18n/tests/build/bootstrap.build b/libicui18n/tests/build/bootstrap.build
index 17797c1..b689bd5 100644
--- a/libicui18n/tests/build/bootstrap.build
+++ b/libicui18n/tests/build/bootstrap.build
@@ -1,5 +1,4 @@
# file : tests/build/bootstrap.build
-# copyright : Copyright (c) 2016-2019 Code Synthesis Ltd
# license : Unicode License; see accompanying LICENSE file
project = # Unnamed subproject.
diff --git a/libicui18n/tests/build/root.build b/libicui18n/tests/build/root.build
index e8283ae..76b5bd7 100644
--- a/libicui18n/tests/build/root.build
+++ b/libicui18n/tests/build/root.build
@@ -1,8 +1,7 @@
# file : tests/build/root.build
-# copyright : Copyright (c) 2016-2019 Code Synthesis Ltd
# license : Unicode License; see accompanying LICENSE file
-cxx.std = 14
+cxx.std = latest
using cxx
diff --git a/libicui18n/tests/buildfile b/libicui18n/tests/buildfile
index d976635..78b2b2a 100644
--- a/libicui18n/tests/buildfile
+++ b/libicui18n/tests/buildfile
@@ -1,5 +1,4 @@
# file : tests/buildfile
-# copyright : Copyright (c) 2016-2019 Code Synthesis Ltd
# license : Unicode License; see accompanying LICENSE file
./: {*/ -build/}