@@ -63,19 +63,19 @@ for target in $targets ; do
63
63
64
64
# # BOOST
65
65
NAME=boost
66
- VERSION=1.83 .0
66
+ VERSION=1.86 .0
67
67
LIBRARY=" ${NAME} -${VERSION} "
68
- ARCHIVE=" $LIBRARY .tar.xz"
69
- SHA256=c5a0688e1f0c05f354bbd0b32244d36085d9ffc9f932e8a18983a9908096f614
70
- SOURCE=" ${SOURCES} /$LIBRARY "
71
- BUILD=" ${PREFIX} /build-$LIBRARY "
68
+ ARCHIVE=" ${ LIBRARY} -cmake .tar.xz"
69
+ SHA256=2c5ec5edcdff47ff55e27ed9560b0a0b94b07bd07ed9928b476150e16b0efc57
70
+ SOURCE=" ${SOURCES} /${ LIBRARY} "
71
+ BUILD=" ${PREFIX} /build-${ LIBRARY} "
72
72
if [ -r " ${CMAKE_INSTALL_PREFIX} /include/boost/math/distributions/arcsine.hpp" ] ; then
73
73
echo " $LIBRARY is already installed in $CMAKE_INSTALL_PREFIX "
74
74
else
75
75
pushd " $SOURCES "
76
- [ -r " ${ ARCHIVE} " ] || curl -sL " https://github.com/boostorg/boost/releases/download/$LIBRARY / $ LIBRARY .tar.xz" -o " ${ ARCHIVE} "
76
+ [ -r " $ARCHIVE " ] || curl -sL " https://github.com/boostorg/boost/releases/download/${ LIBRARY} / ${ LIBRARY} -cmake .tar.xz" -o " $ARCHIVE "
77
77
if [ -n " $( command -v sha256sum) " ]; then echo " $SHA256 $ARCHIVE " | sha256sum --check ; fi
78
- [ -d " ${ SOURCE} " ] || tar xf " ${ ARCHIVE} "
78
+ [ -d " $SOURCE " ] || tar xf " $ARCHIVE "
79
79
popd
80
80
echo " Building $LIBRARY in $BUILD from $SOURCE "
81
81
echo " CMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE:- (unset)} "
@@ -122,10 +122,10 @@ for target in $targets ; do
122
122
123
123
# # Google Benchmark
124
124
NAME=benchmark
125
- VERSION=1.8.3 # v1.8.2 fails with "-lrt not found" on win64
125
+ VERSION=1.9.0 # v1.8.2 fails with "-lrt not found" on win64
126
126
LIBRARY=" ${NAME} -${VERSION} "
127
127
ARCHIVE=" ${LIBRARY} .tar.gz"
128
- SHA256=6bc180a57d23d4d9515519f92b0c83d61b05b5bab188961f36ac7b06b0d9e9ce
128
+ SHA256=35a77f46cc782b16fac8d3b107fbfbb37dcd645f7c28eee19f3b8e0758b48994
129
129
SOURCE=" ${SOURCES} /${LIBRARY} "
130
130
BUILD=" ${PREFIX} /build-${LIBRARY} "
131
131
if [ -r " ${CMAKE_INSTALL_PREFIX} /include/benchmark/benchmark.h" ] ; then
0 commit comments