From c38dbd5c0466c9516da7046ceb4c9e4a118977c9 Mon Sep 17 00:00:00 2001
From: Nicolas Werner <nicolas.werner@hotmail.de>
Date: Fri, 17 Jan 2020 23:02:00 +0100
Subject: [PATCH] Seems like openssl is still needed for hunter build?

---
 .ci/script.sh             | 4 ++++
 .travis.yml               | 1 +
 CMakeLists.txt            | 5 +++--
 cmake/Hunter/config.cmake | 1 +
 4 files changed, 9 insertions(+), 2 deletions(-)
 create mode 100644 cmake/Hunter/config.cmake

diff --git a/.ci/script.sh b/.ci/script.sh
index 41f205e8e..dc47c8928 100755
--- a/.ci/script.sh
+++ b/.ci/script.sh
@@ -33,11 +33,15 @@ fi
 
 if [ $TRAVIS_OS_NAME == osx ]; then
     # Build the library.
+    export OPENSSL_ROOT_DIR=/usr/local/opt/openssl
     cmake -H. -Bbuild \
+	-DOPENSSL_ROOT_DIR=/usr/local/opt/openssl \
+	-DOPENSSL_INCLUDE_DIR=/usr/local/opt/openssl/include \
         -DBUILD_LIB_TESTS=OFF \
         -DBUILD_SHARED_LIBS=ON \
 	-DHUNTER_ENABLED=ON \
 	-DHUNTER_ROOT=/tmp/.deps \
+	-DUSE_BUNDLED_OPENSSL=OFF \
         -DUSE_BUNDLED_GTEST=OFF || true
     cmake --build build
 
diff --git a/.travis.yml b/.travis.yml
index 70b71d633..2c8ad37e2 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -21,6 +21,7 @@ matrix:
           packages:
             - clang-format
             - ninja
+            - openssl
     - os: linux
       compiler: gcc
       env:
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f60cada02..7262d25cd 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -14,8 +14,9 @@ option(HUNTER_ENABLED "Enable Hunter package manager" OFF)
 include("cmake/HunterGate.cmake")
 #set(HUNTER_ENABLED OFF)
 HunterGate(
-    URL "https://github.com/cpp-pm/hunter/archive/v0.23.242.tar.gz"
-    SHA1 "503b149d0ebdbc598e498f1669ae828a2136b838"
+    URL "https://github.com/cpp-pm/hunter/archive/v0.23.244.tar.gz"
+    SHA1 "2c0f491fd0b80f7b09e3d21adb97237161ef9835"
+    LOCAL
 )
 
 option(USE_BUNDLED_BOOST "Use the bundled version of Boost." ${HUNTER_ENABLED})
diff --git a/cmake/Hunter/config.cmake b/cmake/Hunter/config.cmake
new file mode 100644
index 000000000..e00651c05
--- /dev/null
+++ b/cmake/Hunter/config.cmake
@@ -0,0 +1 @@
+hunter_config(Boost VERSION 1.70.0)
-- 
GitLab