diff --git a/bootstrap.sh b/bootstrap.sh index 1fbf98ce0..b148139bd 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -48,23 +48,25 @@ function install() { fi } +ICU_VERSION="55.1" + function install_mason_deps() { install gdal 1.11.2 libgdal & install boost 1.59.0 & install boost_liball 1.59.0 & - install freetype 2.5.5 libfreetype & + install freetype 2.6 libfreetype & install harfbuzz 0.9.40 libharfbuzz & install jpeg_turbo 1.4.0 libjpeg & install libpng 1.6.17 libpng & install webp 0.4.2 libwebp & - install icu 54.1 & + install icu ${ICU_VERSION} & install proj 4.8.0 libproj & install libtiff 4.0.4beta libtiff & install libpq 9.4.0 & install sqlite 3.8.8.1 libsqlite3 & install expat 2.1.0 libexpat & install pixman 0.32.6 libpixman-1 & - install cairo 1.12.18 libcairo & + install cairo 1.14.2 libcairo & install protobuf 2.6.1 & wait # technically protobuf is not a mapnik core dep, but installing @@ -131,7 +133,7 @@ SAMPLE_INPUT_PLUGINS = True # NOTE: the `mapnik-settings.env` is used by test/run (which is run by `make test`) function setup_runtime_settings() { echo "export PROJ_LIB=${MASON_LINKED_ABS}/share/proj" > mapnik-settings.env - echo "export ICU_DATA=${MASON_LINKED_ABS}/share/icu/54.1" >> mapnik-settings.env + echo "export ICU_DATA=${MASON_LINKED_ABS}/share/icu/${ICU_VERSION}" >> mapnik-settings.env echo "export GDAL_DATA=${MASON_LINKED_ABS}/share/gdal" >> mapnik-settings.env source mapnik-settings.env }