Rosen Penev
93d049951d
icu: Backport C++11 math patch
...
Fixes compilation with uClibc-ng.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2019-12-19 16:03:32 -08:00
Eneas U de Queiroz
0e725be8fd
icu: Revert "icu: Deactivate uClibc"
...
This reverts commit db424ede2f .
It is causing recursive dependencies.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com >
2019-10-08 18:10:49 -03:00
Hirokazu MORIKAWA
db424ede2f
icu: Deactivate uClibc
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2019-10-08 17:01:59 +09:00
Hirokazu MORIKAWA
23adefbb7b
icu: update to 65.1
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2019-10-08 12:33:31 +09:00
Alexander Ryzhov
19b07c6642
icu: use our own python3 for host-compilation
...
Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru >
2019-10-04 16:36:47 +03:00
Rosen Penev
ba4f02b1f0
icu: Fix compilation with uClibc-ng
...
uClibc-ng does not define these math functions in math.h , only in
tgmath.h. Therefore the cmath header will not work.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2019-05-01 12:50:30 -07:00
Hirokazu MORIKAWA
0f1b595721
icu: update to 64.2
...
locale data and support for new Japanese era Reiwa
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2019-04-18 10:34:11 +09:00
Rosen Penev
a958f49bd0
icu: Backport ARMEB support patch
...
This should fix php compilation on PPC.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2019-04-10 18:46:59 -07:00
Hirokazu MORIKAWA
4ebcaa63a4
icu: update to 64.1
...
ICU 64 updates to Unicode 12 and to CLDR 35 locale data with many additions and corrections
And Workaround for ICU-20531 : https://unicode-org.atlassian.net/browse/ICU-20531
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2019-04-03 09:32:49 +09:00
Hirokazu MORIKAWA
1efccb1ea1
icu: update to 63.1
...
ICU 63 updates to CLDR 34 locale data with many additions and corrections,
and some new languages. ICU adds API for number and currency range formatting,
and API for additional Unicode properties and for constructing custom properties.
CLDR and ICU include data for testing readiness for the upcoming Japanese calendar era.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2018-10-18 16:59:15 +09:00
Hirokazu MORIKAWA
38c150dfa3
icu: build additional packages / Full ICU Data package and ICU Tools package
...
add Full ICU DATA package & ICU DATA Tools package.
add package description.
see: https://github.com/openwrt/packages/issues/6536
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2018-09-05 12:30:31 +09:00
Hirokazu MORIKAWA
d66f3a6ced
icu: update to 62.1
...
Update to ICU 62 (62.1)
ICU 62 includes number format skeleton support in MessageFormat, ICU4C DecimalFormat wrapping the new NumberFormatter implementation for improved performance.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2018-06-25 11:19:10 +09:00
Hirokazu MORIKAWA
c8bd8fae81
icu: update to 61.1
...
Maintainer: me
Compile tested: ar71xx, LEDE trunk r5488-893a1ed
Run tested: NONE
Description:
ICU 61 upgrades to CLDR 33 locale data, has a new Java implementation
for number and currency parsing, and includes many small API additions,
improvements, and bug fixes.
(includes security fix CVE-2017-17484,CVE-2017-15422)
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2018-03-27 15:57:54 +09:00
Hirokazu MORIKAWA
1ae5a53f7b
icu: update to 60.2
...
Maintainer: me
Compile tested: ar71xx, LEDE trunk r5488-893a1ed
Run tested: NONE
Description:
upstream update to 60.2
note: fix g++-4 issue
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-12-14 09:35:17 +09:00
Hirokazu MORIKAWA
37be5e57bc
icu: bump to 60.1
...
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-11-07 10:44:57 +09:00
Hirokazu MORIKAWA
f90bba4046
icu: fix CVE-2017-14952 Double-Free Vulnerability
...
http://www.sourcebrella.com/blog/double-free-vulnerability-international-components-unicode-icu/
https://security-tracker.debian.org/tracker/CVE-2017-14952
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-10-24 02:35:19 -05:00
Etienne Champetier
4006865ae8
treewide: run "make check FIXUP=1"
...
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git
(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com >
2017-08-29 21:41:14 -07:00
Hirokazu MORIKAWA
91439ec7f8
icu: Don't link icudata as a data only library
...
libicudata.so not build hard-float ABI
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-06-12 17:33:07 +09:00
Hirokazu MORIKAWA
c0f01276b2
icu: bump to 59.1
...
Maintainer: me
Compile tested: ar71xx brcm2708, LEDE trunk r3972-aefa195
Run tested: NONE
Description:
upstream update to 59.1
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-04-17 09:47:25 +09:00
Hirokazu MORIKAWA
4abf8f4ae3
icu: Added icu-config installation to InstallDev
...
Maintainer: me
Compile tested: ar71xx, mips_24kc_gcc-6.3.0_musl, LEDE trunk r3576-ea24d87
Run tested: NONE
Description:
"php7-mod-intl" build fail, because of lacking icu-config.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-24 17:31:24 +09:00
Hirokazu MORIKAWA
dd7c14081b
icu: support OpenWrt trunk host-build.mk issue
...
Maintainer: me
Compile tested: ar71xx, mips_34kc_gcc-5.3.0_musl, OpenWrt trunk 50104
ar71xx, mips_24kc_gcc-5.4.0_musl, LEDE trunk r3503-a112435
Run tested: NONE
Description:
openwrt buildbot report build fail
```
./runConfigureICU CC="gcc" CFLAGS="-O2 -I/home/builder/trunk/openwrt/staging_dir/host/include -I/home/builder/trunk/openwrt/staging_dir/host/usr/include -I/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host/include" CPPFLAGS="-I/home/builder/trunk/openwrt/staging_dir/host/include -I/home/builder/trunk/openwrt/staging_dir/host/usr/include -I/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host/include" LDFLAGS="-L/home/builder/trunk/openwrt/staging_dir/host/lib -L/home/builder/trunk/openwrt/staging_dir/host/usr/lib -L/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host/lib" SHELL="/usr/bin/env bash" Linux/gcc CC="gcc" CXX="g++" --disable-debug --enable-release --enable-shared --enable-static --enable-draft --enable-renaming --disable-tracing --disable-extras --enable-dyload --prefix=/home/builder/trunk/openwrt/staging_dir/target-i386_pentium4_glibc-2.22/host ; fi )
runConfigureICU: unrecognized platform "CC=gcc" (use --help for help)
```
"host-build.mk" is differs between OpenWrt and LEDE.
https://github.com/openwrt/packages/pull/3993
https://github.com/lede-project/source/commit/83b6bfc2357458f219872f97ed9c4894106131a1
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-16 11:43:21 +09:00
Hirokazu MORIKAWA
1afed3f13a
icu: fix fail situation of CONFIG_CCACHE=y
...
Maintainer: me
Compile tested: brcm2708 ,aarch64_cortex-a53+neon-vfpv4_musl, LEDE head r3426-4c09f99
Run tested: NONE
Description:
buildbots fail situation of CONFIG_CCACHE=y
`Running ./configure CC=ccache gcc CXX=ccache g++ ....`
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-13 19:42:01 +09:00
Hirokazu MORIKAWA
a406800bc9
icu: specify cross compile variables
...
Maintainer: me
Compile tested: brcm2708
aarch64_cortex-a53+neon-vfpv4_musl
LEDE head r3426-4c09f99
Run tested: NONE
Description:
buildbots fail on link ARM object.
error: xxxxxx.o uses VFP register arguments,
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-13 14:43:12 +09:00
Hirokazu MORIKAWA
9a1b666cf7
icu: move necessary files to STAGING_DIR_HOSTPKG
...
Maintainer: me
Compile tested: ar71xx mips_24kc_musl LEDE r3346-9eacb9d
Run tested: NONE
Description:
buildbots fail at accessing files under HOST_BUILD_DIR.
http://downloads.lede-project.org/snapshots/faillogs/mips_24kc/packages/icu/compile.txt
Move necessary files to STAGING_DIR_HOSTPKG.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-02-10 16:28:51 +09:00
Hirokazu MORIKAWA
67b5e98f5b
icu: Bumped to v58.2
...
Maintainer: @nxhack
Compile tested: ar71xx mips_24kc_musl-1.1.15 LEDE r2610-324bdf3
Run tested: NONE
Description:
icu: Bumped to v58.2
for emoji handling
previous PR #2817
add patches/001-disable-strtod_l.patch
missing xlocale.h in case of using musl.
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com >
2017-01-11 11:13:35 +09:00
Mirko Vogt
2b09917ed2
adding package 'icu'
...
Signed-off-by: Mirko Vogt <mirko@openwrt.org >
2015-12-06 23:26:36 +01:00