upgrade freetype, icu, and cairo to latest versions

This commit is contained in:
Dane Springmeyer 2015-10-06 15:35:44 -07:00
parent efee15c2e7
commit 49e817fc2e

View file

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