diff --git a/common/shlibs b/common/shlibs index e4d69419cfa..7b09f9d234c 100644 --- a/common/shlibs +++ b/common/shlibs @@ -528,12 +528,12 @@ libkImageAnnotator.so.0 kImageAnnotator-0.4.1_1 libkColorPicker.so.0 kColorPicker-0.1.5_1 libbabl-0.1.so.0 babl-0.1.16_1 libbamf3.so.2 bamf-0.5.1_1 -libicuio.so.72 icu-libs-72.1_1 -libicui18n.so.72 icu-libs-72.1_1 -libicudata.so.72 icu-libs-72.1_1 -libicutu.so.72 icu-libs-72.1_1 -libicuuc.so.72 icu-libs-72.1_1 -libicutest.so.72 icu-libs-72.1_1 +libicuio.so.72 icu-libs-72.1_2 +libicui18n.so.72 icu-libs-72.1_2 +libicudata.so.72 icu-libs-72.1_2 +libicutu.so.72 icu-libs-72.1_2 +libicuuc.so.72 icu-libs-72.1_2 +libicutest.so.72 icu-libs-72.1_2 libaspell.so.15 libaspell-0.60.8_2 libpspell.so.15 libaspell-0.60.8_2 libenchant-2.so.2 enchant2-2.2.3_1 diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template index 7c7a2801e3d..50abf1f34b9 100644 --- a/srcpkgs/icu/template +++ b/srcpkgs/icu/template @@ -3,7 +3,7 @@ # next soname bump. pkgname=icu version=72.1 -revision=1 +revision=2 build_wrksrc=source build_style=gnu-configure # use archive data instead of .so data for correct cross-compiling @@ -17,8 +17,8 @@ homepage="https://home.unicode.org/" distfiles="https://github.com/unicode-org/icu/releases/download/release-${version//./-}/icu4c-${version//./_}-src.tgz" checksum=a2d2d38217092a7ed56635e34467f92f976b370e20182ad325edea6681a71d68 -CFLAGS=-fPIC -CXXFLAGS=-fPIC +CFLAGS="-fPIC -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" +CXXFLAGS="-fPIC -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" # we will be managing icudata manually, because when cross-compiling for # another endianness the output data is broken... fortunately, we can use