icu: fix include path returned by icu-config
This commit is contained in:
parent
846b5c42f1
commit
8cdf8f15e6
1 changed files with 3 additions and 0 deletions
|
@ -34,6 +34,9 @@ stdenv.mkDerivation {
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
sed -i -e "s|/bin/sh|${stdenv.shell}|" configure
|
sed -i -e "s|/bin/sh|${stdenv.shell}|" configure
|
||||||
|
|
||||||
|
# $(includedir) is different from $(prefix)/include due to multiple outputs
|
||||||
|
sed -i -e 's|^\(CPPFLAGS = .*\) -I\$(prefix)/include|\1 -I$(includedir)|' config/Makefile.inc.in
|
||||||
'' + stdenv.lib.optionalString stdenv.isArm ''
|
'' + stdenv.lib.optionalString stdenv.isArm ''
|
||||||
# From https://archlinuxarm.org/packages/armv7h/icu/files/icudata-stdlibs.patch
|
# From https://archlinuxarm.org/packages/armv7h/icu/files/icudata-stdlibs.patch
|
||||||
sed -e 's/LDFLAGSICUDT=-nodefaultlibs -nostdlib/LDFLAGSICUDT=/' -i config/mh-linux
|
sed -e 's/LDFLAGSICUDT=-nodefaultlibs -nostdlib/LDFLAGSICUDT=/' -i config/mh-linux
|
||||||
|
|
Loading…
Reference in a new issue