aboutsummaryrefslogtreecommitdiff
path: root/libs/icu
Commit message (Collapse)AuthorAge
* icu: update to 66.1Hirokazu MORIKAWA2020-03-19
| | | | | | | | | | | ICU 66 updates to Unicode 13, including new characters, scripts, emoji, and corresponding API constants. It also updates to CLDR 36.1 with Unicode 13 updates and bug fixes. Create symbolic link to current version. FIX CVE-2020-10531 An integer overflow, leading to a heap-based buffer overflow, exists in the UnicodeString::doAppend() function in common/unistr.cpp. Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* icu: Backport C++11 math patchRosen Penev2019-12-19
| | | | | | Fixes compilation with uClibc-ng. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* icu: Revert "icu: Deactivate uClibc"Eneas U de Queiroz2019-10-08
| | | | | | | This reverts commit db424ede2f079f2bf73634d30ec3c59a8a782118. It is causing recursive dependencies. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* icu: Deactivate uClibcHirokazu MORIKAWA2019-10-08
| | | | Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* icu: update to 65.1Hirokazu MORIKAWA2019-10-08
| | | | Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* icu: use our own python3 for host-compilationAlexander Ryzhov2019-10-04
| | | | Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
* icu: Fix compilation with uClibc-ngRosen Penev2019-05-01
| | | | | | | 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>
* icu: update to 64.2Hirokazu MORIKAWA2019-04-18
| | | | | | locale data and support for new Japanese era Reiwa Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* icu: Backport ARMEB support patchRosen Penev2019-04-10
| | | | | | This should fix php compilation on PPC. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* icu: update to 64.1Hirokazu MORIKAWA2019-04-03
| | | | | | | | 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>
* icu: update to 63.1Hirokazu MORIKAWA2018-10-18
| | | | | | | | | 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>
* icu: build additional packages / Full ICU Data package and ICU Tools packageHirokazu MORIKAWA2018-09-05
| | | | | | | | | 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>
* icu: update to 62.1Hirokazu MORIKAWA2018-06-25
| | | | | | | 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>
* icu: update to 61.1Hirokazu MORIKAWA2018-03-27
| | | | | | | | | | | | | | 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>
* icu: update to 60.2Hirokazu MORIKAWA2017-12-14
| | | | | | | | | | | | 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>
* icu: bump to 60.1Hirokazu MORIKAWA2017-11-07
| | | | Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* icu: fix CVE-2017-14952 Double-Free VulnerabilityHirokazu MORIKAWA2017-10-24
| | | | | | | | 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>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | 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>
* icu: Don't link icudata as a data only libraryHirokazu MORIKAWA2017-06-12
| | | | | | libicudata.so not build hard-float ABI Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* icu: bump to 59.1Hirokazu MORIKAWA2017-04-17
| | | | | | | | | | | 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>
* icu: Added icu-config installation to InstallDevHirokazu MORIKAWA2017-02-24
| | | | | | | | | | | 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>
* icu: support OpenWrt trunk host-build.mk issueHirokazu MORIKAWA2017-02-16
| | | | | | | | | | | | | | | | | | | | | | | 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>
* icu: fix fail situation of CONFIG_CCACHE=yHirokazu MORIKAWA2017-02-13
| | | | | | | | | | | | | 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>
* icu: specify cross compile variablesHirokazu MORIKAWA2017-02-13
| | | | | | | | | | | | | | 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>
* icu: move necessary files to STAGING_DIR_HOSTPKGHirokazu MORIKAWA2017-02-10
| | | | | | | | | | | | | | | 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>
* icu: Bumped to v58.2Hirokazu MORIKAWA2017-01-11
| | | | | | | | | | | | | | | | | 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>
* adding package 'icu'Mirko Vogt2015-12-06
Signed-off-by: Mirko Vogt <mirko@openwrt.org>