upgrade mason deps
This commit is contained in:
parent
2a153c0d1f
commit
887964ae97
1 changed files with 25 additions and 32 deletions
57
bootstrap.sh
57
bootstrap.sh
|
@ -11,7 +11,7 @@ todo
|
||||||
- shrink icu data
|
- shrink icu data
|
||||||
'
|
'
|
||||||
|
|
||||||
MASON_VERSION="v0.5.0"
|
MASON_VERSION="lot-of-updates"
|
||||||
|
|
||||||
function setup_mason() {
|
function setup_mason() {
|
||||||
if [[ ! -d ./.mason ]]; then
|
if [[ ! -d ./.mason ]]; then
|
||||||
|
@ -48,41 +48,34 @@ ICU_VERSION="55.1"
|
||||||
|
|
||||||
function install_mason_deps() {
|
function install_mason_deps() {
|
||||||
FAIL=0
|
FAIL=0
|
||||||
install ccache 3.3.0 &
|
install ccache 3.3.0
|
||||||
install zlib system &
|
install zlib system
|
||||||
install jpeg_turbo 1.5.0 libjpeg &
|
install jpeg_turbo 1.5.1 libjpeg
|
||||||
install libpng 1.6.24 libpng &
|
install libpng 1.6.28 libpng
|
||||||
install libtiff 4.0.6 libtiff &
|
install libtiff 4.0.7 libtiff
|
||||||
install libpq 9.5.2 &
|
install libpq 9.5.2
|
||||||
install sqlite 3.14.1 libsqlite3 &
|
install sqlite 3.16.2 libsqlite3
|
||||||
install expat 2.2.0 libexpat &
|
install expat 2.2.0 libexpat
|
||||||
install icu ${ICU_VERSION} &
|
install icu ${ICU_VERSION}
|
||||||
install proj 4.9.2 libproj &
|
install proj 4.9.3 libproj
|
||||||
install pixman 0.34.0 libpixman-1 &
|
install pixman 0.34.0 libpixman-1
|
||||||
install cairo 1.14.6 libcairo &
|
install cairo 1.14.8 libcairo
|
||||||
install protobuf 2.6.1 &
|
install protobuf 3.2.0
|
||||||
# technically protobuf is not a mapnik core dep, but installing
|
# technically protobuf is not a mapnik core dep, but installing
|
||||||
# here by default helps make mapnik-vector-tile builds easier
|
# here by default helps make mapnik-vector-tile builds easier
|
||||||
install webp 0.5.1 libwebp &
|
install webp 0.6.0 libwebp
|
||||||
install gdal 2.1.1 libgdal &
|
install libgdal 2.1.3 libgdal
|
||||||
install boost 1.61.0 &
|
install boost 1.63.0
|
||||||
install boost_libsystem 1.61.0 &
|
install boost_libsystem 1.63.0
|
||||||
install boost_libfilesystem 1.61.0 &
|
install boost_libfilesystem 1.63.0
|
||||||
install boost_libprogram_options 1.61.0 &
|
install boost_libprogram_options 1.63.0
|
||||||
install boost_libregex_icu 1.61.0 &
|
install boost_libregex_icu 1.63.0
|
||||||
# technically boost thread and python are not a core dep, but installing
|
# technically boost thread and python are not a core dep, but installing
|
||||||
# here by default helps make python-mapnik builds easier
|
# here by default helps make python-mapnik builds easier
|
||||||
install boost_libthread 1.61.0 &
|
install boost_libthread 1.63.0
|
||||||
install boost_libpython 1.61.0 &
|
install boost_libpython 1.63.0
|
||||||
install freetype 2.6.5 libfreetype &
|
install freetype 2.7.1 libfreetype
|
||||||
install harfbuzz 1.3.0 libharfbuzz &
|
install harfbuzz 1.4.2-ft libharfbuzz
|
||||||
for job in $(jobs -p)
|
|
||||||
do
|
|
||||||
wait $job || let "FAIL+=1"
|
|
||||||
done
|
|
||||||
if [[ "$FAIL" != "0" ]]; then
|
|
||||||
exit ${FAIL}
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
MASON_LINKED_ABS=$(pwd)/mason_packages/.link
|
MASON_LINKED_ABS=$(pwd)/mason_packages/.link
|
||||||
|
|
Loading…
Reference in a new issue