diff --git a/.travis.yml b/.travis.yml index 915ab3a..b30e32e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -26,7 +26,7 @@ before_script: - if [[ $TRAVIS_OS_NAME == linux ]]; then sudo apt-get install -y g++ make cmake libssl-dev libuv1-dev || true ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi -- if [[ $TRAVIS_OS_NAME == osx ]]; then brew install erlang libuv cmake openssl || true; fi +- if [[ $TRAVIS_OS_NAME == osx ]]; then brew install erlang libuv cmake openssl@1.1 || true; fi - curl https://s3.amazonaws.com/rebar3/rebar3 --output rebar3 && chmod +x rebar3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 16957b9..fb465cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ ### Changelog: +##### v4.0.4 + +- Speed up builds, use shallow clone for `cpp-driver` +- Upgrade cpp-driver to v2.16.1 +- Use openssl@1.1 in MacOS. + ##### v4.0.3 - Fix for OTP 24 build diff --git a/build_deps.sh b/build_deps.sh index 67f879f..c538f81 100755 --- a/build_deps.sh +++ b/build_deps.sh @@ -73,8 +73,8 @@ case $OS in ;; Darwin) - brew install libuv cmake openssl - export OPENSSL_ROOT_DIR=$(brew --prefix openssl) + brew install libuv cmake openssl@1.1 + export OPENSSL_ROOT_DIR=$(brew --prefix openssl@1.1) export OPENSSL_INCLUDE_DIR=$OPENSSL_ROOT_DIR/include/ export OPENSSL_LIBRARIES=$OPENSSL_ROOT_DIR/lib ;; diff --git a/src/erlcass.app.src b/src/erlcass.app.src index 17b45aa..370cefc 100644 --- a/src/erlcass.app.src +++ b/src/erlcass.app.src @@ -2,7 +2,7 @@ {description, "ErlCass - Erlang Cassandra Driver"}, {licenses, ["MIT"]}, {links,[{"Github","https://github.com/silviucpp/erlcass"}]}, - {vsn, "4.0.3"}, + {vsn, "4.0.4"}, {registered, []}, {applications, [kernel, stdlib, lager]}, {mod, {erlcass_app, []}},