From 195fa71d4b921a0fe6e6f5f19accb4e642af446d Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Fri, 3 Apr 2020 20:43:40 +0300 Subject: [PATCH 01/74] add tsl_hat_trie Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 1 + cmake/projects/tsl_hat_trie/hunter.cmake | 26 ++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 cmake/projects/tsl_hat_trie/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 436b772be3..0b3475c0cb 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -509,6 +509,7 @@ hunter_default_version(tmxparser VERSION 2.1.0-ab4125b-p1) hunter_default_version(toluapp VERSION 1.0.93-p1) hunter_default_version(tomcrypt VERSION 1.18.2-p1) hunter_default_version(tommath VERSION 1.0.1-p0) +hunter_default_version(tsl_hat_trie VERSION 1.0.0) hunter_default_version(tvm VERSION 0.5-a4bc50e-p0) hunter_default_version(type_safe VERSION 0.2.1-p2) hunter_default_version(units VERSION 2.3.1) diff --git a/cmake/projects/tsl_hat_trie/hunter.cmake b/cmake/projects/tsl_hat_trie/hunter.cmake new file mode 100644 index 0000000000..d7712d3481 --- /dev/null +++ b/cmake/projects/tsl_hat_trie/hunter.cmake @@ -0,0 +1,26 @@ +# Copyright (c) 2016-2017, Ruslan Baratov +# Copyright (c) 2020, Soramitsu Co., Ltd. +# All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + tsl_hat_trie + VERSION + 1.0.0 + URL + "https://github.com/masterjedy/hat-trie/archive/4fdfc75e75276185eed4b748ea09671601101b8e.tar.gz" + SHA1 + 1b871083877ccbedb69ea5ecbffda3732d125eb7 +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(tsl_hat_trie) +hunter_download(PACKAGE_NAME tsl_hat_trie) From 5d89acbad135709174dbb7e8545dd251786f68b3 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Fri, 3 Apr 2020 21:31:31 +0300 Subject: [PATCH 02/74] add Boost.DI Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 1 + cmake/projects/Boost.DI/hunter.cmake | 33 ++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 cmake/projects/Boost.DI/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 0b3475c0cb..8b0ec54a93 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -40,6 +40,7 @@ else() hunter_default_version(Boost VERSION 1.72.0-p0) endif() +hunter_default_version(Boost.DI VERSION 1.1.0) hunter_default_version(BoostCompute VERSION 0.5-p0) hunter_default_version(BoostProcess VERSION 0.5) hunter_default_version(BoringSSL VERSION 0.0.0-0f5ecd3a8-p0) diff --git a/cmake/projects/Boost.DI/hunter.cmake b/cmake/projects/Boost.DI/hunter.cmake new file mode 100644 index 0000000000..b0e322456a --- /dev/null +++ b/cmake/projects/Boost.DI/hunter.cmake @@ -0,0 +1,33 @@ +# Copyright (c) 2016-2017, Ruslan Baratov +# Copyright (c) 2020, Soramitsu Co., Ltd. +# All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + Boost.DI + VERSION + 1.1.0 + URL + "https://github.com/masterjedy/di/archive/a20eebb6decfba55867a6920e00443a9485f50cd.tar.gz" + SHA1 + 03be4c6fbe77a68e5637751656f7d64bacdf112e +) + +hunter_cmake_args( + Boost.DI + CMAKE_ARGS + BOOST_DI_OPT_BUILD_TESTS=OFF + BOOST_DI_OPT_BUILD_EXAMPLES=OFF +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(Boost.DI) +hunter_download(PACKAGE_NAME Boost.DI) From ca88a5af4ead28dd8e22981e31e7b5748f43af87 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Fri, 3 Apr 2020 22:34:08 +0300 Subject: [PATCH 03/74] add SQLiteModernCpp Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 1 + cmake/projects/SQLiteModernCpp/hunter.cmake | 26 +++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 cmake/projects/SQLiteModernCpp/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 8b0ec54a93..7bf4ac80fc 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -145,6 +145,7 @@ hunter_default_version(SDL_ttf VERSION 2.0.14-p0) hunter_default_version(SFML VERSION 2.5.1-p0) hunter_default_version(SPIRV-Headers VERSION 1.5.1) hunter_default_version(SPIRV-Tools VERSION 2019.4-p0) +hunter_default_version(SQLiteModernCpp VERSION 0.0.0) hunter_default_version(SimpleSignal VERSION 0.0.0-79c3f68-p1) hunter_default_version(Snappy VERSION 1.1.7) hunter_default_version(Sober VERSION 0.1.3) diff --git a/cmake/projects/SQLiteModernCpp/hunter.cmake b/cmake/projects/SQLiteModernCpp/hunter.cmake new file mode 100644 index 0000000000..03fc8d2b95 --- /dev/null +++ b/cmake/projects/SQLiteModernCpp/hunter.cmake @@ -0,0 +1,26 @@ +# Copyright (c) 2016-2017, Ruslan Baratov +# Copyright (c) 2020, Soramitsu Co., Ltd. +# All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + SQLiteModernCpp + VERSION + 0.0.0 + URL + https://github.com/soramitsu/libp2p-sqlite-modern-cpp/archive/fc3b700064cb57ab6b598c9bc7a12b2842f78da2.zip + SHA1 + d913f2a0360892a30bc7cd8820a0475800b47d76 +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(SQLiteModernCpp) +hunter_download(PACKAGE_NAME SQLiteModernCpp) From d77b4a0825e4ef5f615202ca9f26d3277de2f051 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Fri, 3 Apr 2020 23:39:49 +0300 Subject: [PATCH 04/74] fix spdlog Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/spdlog/hunter.cmake | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 7bf4ac80fc..e782d4a359 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -482,7 +482,7 @@ if(MSVC_VERSION LESS 1800) # for VS12 - version without support C++11 hunter_default_version(spdlog VERSION 1.0.0-p0) else() - hunter_default_version(spdlog VERSION 1.4.2-58e6890-p0) + hunter_default_version(spdlog VERSION 1.4.2-p0) endif() hunter_default_version(spirv-cross VERSION 20190906) diff --git a/cmake/projects/spdlog/hunter.cmake b/cmake/projects/spdlog/hunter.cmake index 8e4e32a19a..a9178f2fd2 100644 --- a/cmake/projects/spdlog/hunter.cmake +++ b/cmake/projects/spdlog/hunter.cmake @@ -128,7 +128,7 @@ hunter_cmake_args( SPDLOG_BUILD_TESTING=OFF SPDLOG_BUILD_TESTS=OFF SPDLOG_BUILD_BENCH=OFF - SPDLOG_FMT_EXTERNAL=ON + SPDLOG_FMT_EXTERNAL=NO ) hunter_pick_scheme(DEFAULT url_sha1_cmake) From 1c8047630c9b2a424ccb1502103cad9b1a2e92a4 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Tue, 7 Apr 2020 19:39:41 +0300 Subject: [PATCH 05/74] fix gtest Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/GTest/hunter.cmake | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index e782d4a359..b8a6285b05 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -71,7 +71,7 @@ hunter_default_version(GSL VERSION 2.1.0-p2) if(MSVC80) hunter_default_version(GTest VERSION 1.7.0-hunter-6) else() - hunter_default_version(GTest VERSION 1.10.0) + hunter_default_version(GTest VERSION 1.8.0-hunter-p11) endif() hunter_default_version(HalideIR VERSION 0.0-32057b5-p0) diff --git a/cmake/projects/GTest/hunter.cmake b/cmake/projects/GTest/hunter.cmake index d5597864b9..977b0ffc59 100644 --- a/cmake/projects/GTest/hunter.cmake +++ b/cmake/projects/GTest/hunter.cmake @@ -284,6 +284,7 @@ hunter_cmake_args( CMAKE_ARGS HUNTER_INSTALL_LICENSE_FILES=${_gtest_license} gtest_force_shared_crt=TRUE + CMAKE_CXX_FLAGS=-Wno-deprecated-copy ) hunter_pick_scheme(DEFAULT url_sha1_cmake) From 4885ca1911961a68085776acd59017b0dcd8b357 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Tue, 7 Apr 2020 22:14:38 +0300 Subject: [PATCH 06/74] add libp2p Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 1 + cmake/projects/libp2p/hunter.cmake | 32 ++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 cmake/projects/libp2p/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index b8a6285b05..6e7443d5f1 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -339,6 +339,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) +hunter_default_version(libp2p VERSION 0.0.1) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake new file mode 100644 index 0000000000..b7312eee59 --- /dev/null +++ b/cmake/projects/libp2p/hunter.cmake @@ -0,0 +1,32 @@ +# Copyright (c) 2016-2017, Ruslan Baratov +# Copyright (c) 2020, Soramitsu Co., Ltd. +# All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.0.1 + URL + "https://github.com/soramitsu/cpp-libp2p/archive/v0.0.1.tar.gz" + SHA1 + 3107cdb5d073c862c9a2b3316eeff71b5eaec14c +) + +hunter_cmake_args( + libp2p + CMAKE_ARGS + TESTING=OFF +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(libp2p) +hunter_download(PACKAGE_NAME libp2p) From c48ac8a5e4a1d016f8da2c3e6f249150d5629172 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Tue, 7 Apr 2020 23:46:25 +0300 Subject: [PATCH 07/74] add sr25519 Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 1 + cmake/projects/sr25519/hunter.cmake | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 cmake/projects/sr25519/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 6e7443d5f1..5d4c80d201 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -488,6 +488,7 @@ endif() hunter_default_version(spirv-cross VERSION 20190906) hunter_default_version(sqlite3 VERSION 3.30.1-p0) +hunter_default_version(sr25519 VERSION 0.0.0) hunter_default_version(sse2neon VERSION 1.0.0-p0) hunter_default_version(stanhull VERSION 0.0.1) hunter_default_version(state_machine VERSION 1.1) diff --git a/cmake/projects/sr25519/hunter.cmake b/cmake/projects/sr25519/hunter.cmake new file mode 100644 index 0000000000..b265d5a9f9 --- /dev/null +++ b/cmake/projects/sr25519/hunter.cmake @@ -0,0 +1,26 @@ +# Copyright (c) 2016-2017, Ruslan Baratov +# Copyright (c) 2020, Soramitsu Co., Ltd. +# All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + sr25519 + VERSION + 0.0.0 + URL https://github.com/Warchant/sr25519-crust/archive/2947abb8367d57cd712e8bc80687d224ccd86ccf.zip + SHA1 2b0f06efba6846fd66f8de397179b1b955af8da6 +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(sr25519) +hunter_download(PACKAGE_NAME sr25519) + + From d072606b2ad966dea523f61b39850bf3d23e0cec Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Tue, 7 Apr 2020 23:49:48 +0300 Subject: [PATCH 08/74] fix Boost Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/projects/Boost/hunter.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmake/projects/Boost/hunter.cmake b/cmake/projects/Boost/hunter.cmake index 908b91d73e..7791ad6458 100644 --- a/cmake/projects/Boost/hunter.cmake +++ b/cmake/projects/Boost/hunter.cmake @@ -422,6 +422,12 @@ hunter_add_version( 26a52840e9d12f829e3008589abf0a925ce88524 ) +hunter_cmake_args( + Boost + CMAKE_ARGS + CMAKE_POSITION_INDEPENDENT_CODE=ON +) + if(MSVC) hunter_check_toolchain_definition(NAME "_DLL" DEFINED _hunter_vs_md) hunter_cmake_args( From 36d8b2bc664bfc71e57521c013cf17cf33d8be69 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Mon, 13 Apr 2020 12:52:26 +0300 Subject: [PATCH 09/74] add kagome Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 1 + cmake/projects/kagome/hunter.cmake | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 cmake/projects/kagome/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 5d4c80d201..3e434680be 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -324,6 +324,7 @@ else() endif() hunter_default_version(kNet VERSION 2.7-p1) +hunter_default_version(kagome VERSION 0.0.1) hunter_default_version(kbproto VERSION 1.0.7) hunter_default_version(lcms VERSION 2.9-p0) hunter_default_version(lehrfempp VERSION 0.7.21) diff --git a/cmake/projects/kagome/hunter.cmake b/cmake/projects/kagome/hunter.cmake new file mode 100644 index 0000000000..9e3cf743c6 --- /dev/null +++ b/cmake/projects/kagome/hunter.cmake @@ -0,0 +1,26 @@ +# Copyright (c) 2016-2017, Ruslan Baratov +# Copyright (c) 2020, Soramitsu Co., Ltd. +# All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + kagome + VERSION + 0.0.1 + URL + "https://github.com/soramitsu/kagome/archive/v0.0.1.tar.gz" + SHA1 + b3690c673b48c413b521adec9eeae95ebf283c83 +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(kagome) +hunter_download(PACKAGE_NAME kagome) From 95d41a4b26b6ac93b4deb944125885d7695c913a Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov aka xDimon Date: Wed, 29 Apr 2020 17:48:37 +0300 Subject: [PATCH 10/74] add jsonrpc-lean Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 1 + cmake/projects/jsonrpc-lean/hunter.cmake | 32 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 cmake/projects/jsonrpc-lean/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 3e434680be..0a5fcfdc6d 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -323,6 +323,7 @@ else() hunter_default_version(jsoncpp VERSION 1.8.0) endif() +hunter_default_version(jsonrpc-lean VERSION 0.0.0-e7667a3d) hunter_default_version(kNet VERSION 2.7-p1) hunter_default_version(kagome VERSION 0.0.1) hunter_default_version(kbproto VERSION 1.0.7) diff --git a/cmake/projects/jsonrpc-lean/hunter.cmake b/cmake/projects/jsonrpc-lean/hunter.cmake new file mode 100644 index 0000000000..e9ac169ed3 --- /dev/null +++ b/cmake/projects/jsonrpc-lean/hunter.cmake @@ -0,0 +1,32 @@ +# Copyright (c) 2016-2017, Ruslan Baratov +# Copyright (c) 2020, Soramitsu Co., Ltd. +# All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + jsonrpc-lean + VERSION + 0.0.0-e7667a3d + URL + https://github.com/xDimon/jsonrpc-lean/archive/e7667a3dadcee71617ffe359def8e7070a257b11.tar.gz + SHA1 + 6d47b02446e58c77e56c42f42e6a06af60bd0b9c +) + +hunter_cmake_args( + jsonrpc-lean + CMAKE_ARGS + BUILD_EXAMPLES=OFF +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(jsonrpc-lean) +hunter_download(PACKAGE_NAME jsonrpc-lean) From 1882f832667617b38c77884d9b353a3dc2f2b7f0 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Thu, 30 Apr 2020 12:54:33 +0300 Subject: [PATCH 11/74] Update jsonrpc-lean (#3) Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/jsonrpc-lean/hunter.cmake | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 0a5fcfdc6d..545fe5279a 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -323,7 +323,7 @@ else() hunter_default_version(jsoncpp VERSION 1.8.0) endif() -hunter_default_version(jsonrpc-lean VERSION 0.0.0-e7667a3d) +hunter_default_version(jsonrpc-lean VERSION 0.0.0-6c093da8) hunter_default_version(kNet VERSION 2.7-p1) hunter_default_version(kagome VERSION 0.0.1) hunter_default_version(kbproto VERSION 1.0.7) diff --git a/cmake/projects/jsonrpc-lean/hunter.cmake b/cmake/projects/jsonrpc-lean/hunter.cmake index e9ac169ed3..ffde4f5cd5 100644 --- a/cmake/projects/jsonrpc-lean/hunter.cmake +++ b/cmake/projects/jsonrpc-lean/hunter.cmake @@ -14,11 +14,11 @@ hunter_add_version( PACKAGE_NAME jsonrpc-lean VERSION - 0.0.0-e7667a3d + 0.0.0-6c093da8 URL - https://github.com/xDimon/jsonrpc-lean/archive/e7667a3dadcee71617ffe359def8e7070a257b11.tar.gz + https://github.com/xDimon/jsonrpc-lean/archive/6c093da8670d7bf56555f166f8b8151f33a5d741.tar.gz SHA1 - 6d47b02446e58c77e56c42f42e6a06af60bd0b9c + ab5e65fdf7e929be76bf3fc86531b220cb457091 ) hunter_cmake_args( From 4f614f08d3b64d4ac13fe1a3eabe13c3b94f6cc1 Mon Sep 17 00:00:00 2001 From: kamilsa Date: Mon, 25 May 2020 12:52:23 +0300 Subject: [PATCH 12/74] Update libp2p version (#4) * Update libp2p version Signed-off-by: kamilsa --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 545fe5279a..1c130b61a4 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -341,7 +341,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.0.1) +hunter_default_version(libp2p VERSION 0.0.1-p0) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index b7312eee59..afea23581e 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -21,6 +21,17 @@ hunter_add_version( 3107cdb5d073c862c9a2b3316eeff71b5eaec14c ) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.0.1-p0 + URL + "https://github.com/soramitsu/cpp-libp2p/archive/v0.0.1-p0.tar.gz" + SHA1 + cc0ecbc75a9afb556fd32276e09e3e0a4f347370 +) + hunter_cmake_args( libp2p CMAKE_ARGS From 5470d124c79d599983f18ee2fb33b85288e52fb3 Mon Sep 17 00:00:00 2001 From: kamilsa Date: Mon, 25 May 2020 17:14:24 +0300 Subject: [PATCH 13/74] Feature/merge origin (#5) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update date package to one which compiles with VS2019 (#183) * Add asio, date and zstd to their respective package categories. (#184) * Update of PocoCPP hunter pkg to 1.10.1 (#188) * Update Poco version * Disable some broken components * Update poco version * Update version * Update version * update poco version * update version * update version * Update to new poco version 1.10.1 * Update to v1.10.1-p0 poco version * Updates Boost’s default version to 1.72.0-p1. (#192) This commit updates Boost’s default version to 1.72.0-p1 to take advantage of the #180 fix. * Add 'uuid' package (#193) * Initial commit * First working build. * Add offical url * Add PR number Co-authored-by: Niall Douglas Co-authored-by: Joerg-Christian Boehme Co-authored-by: Olli Wang --- cmake/configs/default.cmake | 7 +++--- cmake/projects/PocoCpp/hunter.cmake | 11 +++++++++ cmake/projects/date/hunter.cmake | 11 +++++++++ cmake/projects/uuid/hunter.cmake | 36 +++++++++++++++++++++++++++++ docs/packages/compression.rst | 1 + docs/packages/datetime.rst | 3 ++- docs/packages/networking.rst | 1 + docs/packages/pkg/date.rst | 11 ++++++--- docs/packages/pkg/uuid.rst | 20 ++++++++++++++++ examples/date/CMakeLists.txt | 2 +- examples/date/boo.cpp | 1 + examples/uuid/CMakeLists.txt | 18 +++++++++++++++ examples/uuid/boo.cpp | 11 +++++++++ 13 files changed, 125 insertions(+), 8 deletions(-) create mode 100644 cmake/projects/uuid/hunter.cmake create mode 100644 docs/packages/pkg/uuid.rst create mode 100644 examples/uuid/CMakeLists.txt create mode 100644 examples/uuid/boo.cpp diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 1c130b61a4..e570f3cc30 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -37,7 +37,7 @@ if(MINGW) # https://github.com/boostorg/build/issues/301 hunter_default_version(Boost VERSION 1.64.0) else() - hunter_default_version(Boost VERSION 1.72.0-p0) + hunter_default_version(Boost VERSION 1.72.0-p1) endif() hunter_default_version(Boost.DI VERSION 1.1.0) @@ -115,7 +115,7 @@ hunter_default_version(OpenSceneGraph VERSION 3.6.3-p0) hunter_default_version(PNG VERSION 1.6.26-p6) hunter_default_version(PROJ4 VERSION 5.0.0) hunter_default_version(PhysUnits VERSION 1.1.0-p0) -hunter_default_version(PocoCpp VERSION 1.10.0-p0) +hunter_default_version(PocoCpp VERSION 1.10.1-p0) hunter_default_version(PostgreSQL VERSION 10.0.0) hunter_default_version(Protobuf VERSION 3.11.2-p0) @@ -232,7 +232,7 @@ hunter_default_version(cvsteer VERSION 0.1.2) hunter_default_version(cxxopts VERSION 2.2.0) hunter_default_version(czmq VERSION 4.0.2-p1) hunter_default_version(damageproto VERSION 1.2.1) -hunter_default_version(date VERSION 2.4.1) +hunter_default_version(date VERSION 2.4.1-e12095f) hunter_default_version(dbus VERSION 1.10.0-hunter-4) hunter_default_version(debug_assert VERSION 1.3.2) hunter_default_version(dest VERSION 0.8.0-p4) @@ -521,6 +521,7 @@ hunter_default_version(type_safe VERSION 0.2.1-p2) hunter_default_version(units VERSION 2.3.1) hunter_default_version(utf8 VERSION 2.3.4-p1) hunter_default_version(util_linux VERSION 2.30.1) +hunter_default_version(uuid VERSION 1.0.3) hunter_default_version(v8 VERSION 7.4.98-p3) hunter_default_version(vectorial VERSION 0.0.0-ae7dc88-p0) hunter_default_version(vorbis VERSION 1.3.6-p1) diff --git a/cmake/projects/PocoCpp/hunter.cmake b/cmake/projects/PocoCpp/hunter.cmake index 63306ab59d..85135945bb 100644 --- a/cmake/projects/PocoCpp/hunter.cmake +++ b/cmake/projects/PocoCpp/hunter.cmake @@ -4,6 +4,17 @@ include(hunter_pick_scheme) include(hunter_cacheable) include(hunter_download) +hunter_add_version( + PACKAGE_NAME + PocoCpp + VERSION + 1.10.1-p0 + URL + "https://github.com/cpp-pm/poco/archive/v1.10.1-p0.zip" + SHA1 + 3922c320158ec4c1bc37c10be76ff788d253d64f +) + hunter_add_version( PACKAGE_NAME PocoCpp diff --git a/cmake/projects/date/hunter.cmake b/cmake/projects/date/hunter.cmake index bd015e38ee..5e54217e70 100644 --- a/cmake/projects/date/hunter.cmake +++ b/cmake/projects/date/hunter.cmake @@ -20,6 +20,17 @@ hunter_add_version( 4ed983e1d19ee28bc565bd62907d203304b38cf7 ) +hunter_add_version( + PACKAGE_NAME + date + VERSION + 2.4.1-e12095f + URL + "https://github.com/HowardHinnant/date/tarball/e12095f26fd523d13e7cffbc87b79775ce2a6f53" + SHA1 + 00603b84f7bc99453f5edafe1c5caa72120f5c9d +) + hunter_cmake_args(date CMAKE_ARGS ENABLE_DATE_TESTING=OFF USE_SYSTEM_TZ_DB=ON) hunter_pick_scheme(DEFAULT url_sha1_cmake) diff --git a/cmake/projects/uuid/hunter.cmake b/cmake/projects/uuid/hunter.cmake new file mode 100644 index 0000000000..c7bbe19f69 --- /dev/null +++ b/cmake/projects/uuid/hunter.cmake @@ -0,0 +1,36 @@ +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_cmake_args) +include(hunter_configuration_types) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + uuid + VERSION + 1.0.3 + URL + "https://sourceforge.net/projects/libuuid/files/libuuid-1.0.3.tar.gz/download" + SHA1 + 46eaedb875ae6e63677b51ec583656199241d597 +) + +hunter_cmake_args( + uuid + CMAKE_ARGS + PKGCONFIG_EXPORT_TARGETS=uuid +) + +hunter_configuration_types(uuid CONFIGURATION_TYPES Release) +hunter_pick_scheme(DEFAULT url_sha1_autotools) +hunter_cacheable(uuid) +hunter_download( + PACKAGE_NAME uuid + PACKAGE_INTERNAL_DEPS_ID "1" + PACKAGE_UNRELOCATABLE_TEXT_FILES + "lib/libuuid.la" + "lib/pkgconfig/uuid.pc" +) diff --git a/docs/packages/compression.rst b/docs/packages/compression.rst index d7ee790c60..2a0e13e749 100644 --- a/docs/packages/compression.rst +++ b/docs/packages/compression.rst @@ -7,3 +7,4 @@ Compression - :ref:`pkg.minizip` - enables to extract files from a .zip archive file. - :ref:`pkg.szip` - :ref:`pkg.ZLIB` - A massively spiffy yet delicately unobtrusive compression library. + - :ref:`pkg.zstd` - Very flexible very fast compression and decompression. diff --git a/docs/packages/datetime.rst b/docs/packages/datetime.rst index a817a40126..236693d71c 100644 --- a/docs/packages/datetime.rst +++ b/docs/packages/datetime.rst @@ -6,4 +6,5 @@ Datetime -------- - - :ref:`pkg.cctz` - library for translating between absolute and civil times using the rules of a time zone + - :ref:`pkg.cctz` - library for translating between absolute and civil times using the rules of a time zone. + - :ref:`pkg.date` - The future C++ standard `` library, but for earlier C++ compilers. diff --git a/docs/packages/networking.rst b/docs/packages/networking.rst index 709a5d5319..d0e472eacb 100644 --- a/docs/packages/networking.rst +++ b/docs/packages/networking.rst @@ -11,6 +11,7 @@ Networking ---------- + - :ref:`pkg.asio` - C++ 11 compatible implementation of the future `` standard library. - :ref:`pkg.autobahn-cpp` - open-source implementations of the The WebSocket Protocol and The Web Application Messaging Protocol (WAMP>`_ network protocols. - :ref:`pkg.Avahi` - Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour - :ref:`pkg.Beast` - HTTP and WebSocket built on Boost.Asio in C++11 diff --git a/docs/packages/pkg/date.rst b/docs/packages/pkg/date.rst index fea1298f00..5f52d434f7 100644 --- a/docs/packages/pkg/date.rst +++ b/docs/packages/pkg/date.rst @@ -1,19 +1,24 @@ .. spelling:: date + date_interface -.. index:: - single: unsorted ; date +.. index:: datetime ; date .. _pkg.date: date ==== -- https://github.com/HowardHinnant/date +- `Official `__ - `Example `__ .. literalinclude:: /../examples/date/CMakeLists.txt :language: cmake :start-after: # DOCUMENTATION_START { :end-before: # DOCUMENTATION_END } + +The target to link against changed upstream across versions: + +- 2.4.1 and before, it is `date_interface`. +- 2.4.1-e12095f and after, it is `date::date`. diff --git a/docs/packages/pkg/uuid.rst b/docs/packages/pkg/uuid.rst new file mode 100644 index 0000000000..0c63d82712 --- /dev/null +++ b/docs/packages/pkg/uuid.rst @@ -0,0 +1,20 @@ +.. spelling:: + + uuid + +.. index:: + single: unsorted ; uuid + +.. _pkg.uuid: + +uuid +==== + +- `Official `__ +- `Example `__ +- Added by `Joerg-Christian Boehme `__ (`pr-193 `__) + +.. literalinclude:: /../examples/uuid/CMakeLists.txt + :language: cmake + :start-after: # DOCUMENTATION_START { + :end-before: # DOCUMENTATION_END } diff --git a/examples/date/CMakeLists.txt b/examples/date/CMakeLists.txt index 180b3ee1db..1d08b743aa 100644 --- a/examples/date/CMakeLists.txt +++ b/examples/date/CMakeLists.txt @@ -14,5 +14,5 @@ hunter_add_package(date) find_package(date CONFIG REQUIRED) add_executable(boo boo.cpp) -target_link_libraries(boo PUBLIC date_interface) +target_link_libraries(boo PUBLIC date::date) # DOCUMENTATION_END } diff --git a/examples/date/boo.cpp b/examples/date/boo.cpp index 30fc3caee7..2abf68a372 100644 --- a/examples/date/boo.cpp +++ b/examples/date/boo.cpp @@ -7,4 +7,5 @@ int main() { auto today = floor(system_clock::now()); std::cout << today << '\n'; + return 0; } diff --git a/examples/uuid/CMakeLists.txt b/examples/uuid/CMakeLists.txt new file mode 100644 index 0000000000..68615cf445 --- /dev/null +++ b/examples/uuid/CMakeLists.txt @@ -0,0 +1,18 @@ +# Copyright (c) +# All rights reserved. + +cmake_minimum_required(VERSION 3.2) + +# Emulate HunterGate: +# * https://github.com/cpp-pm/gate +include("../common.cmake") + +project(uuid) + +# DOCUMENTATION_START { +hunter_add_package(uuid) +find_package(uuid CONFIG REQUIRED) + +add_executable(boo boo.cpp) +target_link_libraries(boo PUBLIC PkgConfig::uuid) +# DOCUMENTATION_END } diff --git a/examples/uuid/boo.cpp b/examples/uuid/boo.cpp new file mode 100644 index 0000000000..ca0644c66e --- /dev/null +++ b/examples/uuid/boo.cpp @@ -0,0 +1,11 @@ +#include +#include + +int main() { + char sguid[37]; + uuid_t uuid = {0}; + uuid_generate(uuid); + uuid_unparse(uuid, sguid); + std::cout << sguid << std::endl; + return 0; +} From b7f5d0ab49765ab3d3e1073d4de2559a6df7ec7a Mon Sep 17 00:00:00 2001 From: Igor Egorov Date: Mon, 29 Jun 2020 22:48:06 +0300 Subject: [PATCH 14/74] Hunterize abseil v. lts-2020-02-25 (#7) Signed-off-by: Igor Egorov --- cmake/configs/default.cmake | 1 + cmake/projects/absl/hunter.cmake | 33 ++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 cmake/projects/absl/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index e570f3cc30..cf3df3803e 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -169,6 +169,7 @@ hunter_default_version(ZMQPP VERSION 4.2.0-p0) hunter_default_version(ZeroMQ VERSION 4.2.3-p1) hunter_default_version(Zug VERSION 0.0.1-be20cae) +hunter_default_version(absl VERSION 20200225.2) hunter_default_version(acf VERSION 0.1.14) hunter_default_version(actionlib VERSION 1.11.13-p0) hunter_default_version(aes VERSION 0.0.1-p1) diff --git a/cmake/projects/absl/hunter.cmake b/cmake/projects/absl/hunter.cmake new file mode 100644 index 0000000000..e584d86a7c --- /dev/null +++ b/cmake/projects/absl/hunter.cmake @@ -0,0 +1,33 @@ +# Copyright (c) 2016-2017, Ruslan Baratov +# Copyright (c) 2017, David Hirvonen +# All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_cmake_args) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + absl + VERSION + 20200225.2 + URL + "https://github.com/soramitsu/libp2p-abseil-cpp/archive/hunter_lts_2020_02_25.tar.gz" + SHA1 + d5edafb4423bcad298e6b0cdce93623b61ce1018 + ) + + +hunter_cmake_args(absl CMAKE_ARGS + ABSL_RUN_TESTS=OFF + ABSL_USE_GOOGLETEST_HEAD=OFF + ) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(absl) +hunter_download(PACKAGE_NAME absl) From f5fb7d68a30838555149e3c946d12ca125ec3233 Mon Sep 17 00:00:00 2001 From: Igor Egorov Date: Mon, 29 Jun 2020 23:04:42 +0300 Subject: [PATCH 15/74] Bump gRPC to 1.29.1 (#8) Signed-off-by: Igor Egorov --- cmake/configs/default.cmake | 2 +- cmake/projects/gRPC/hunter.cmake | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index cf3df3803e..9f6873631c 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -266,7 +266,7 @@ hunter_default_version(fmt VERSION 6.1.2) hunter_default_version(folly VERSION 2018.10.22.00-p4) hunter_default_version(freetype VERSION 2.9.1-p1) hunter_default_version(frugally-deep VERSION 0.2.2-p0) -hunter_default_version(gRPC VERSION 1.17.2-p0) +hunter_default_version(gRPC VERSION 1.29.1) hunter_default_version(gauze VERSION 0.7.1) hunter_default_version(gemmlowp VERSION 1.0.0) hunter_default_version(geos VERSION 3.4.2) diff --git a/cmake/projects/gRPC/hunter.cmake b/cmake/projects/gRPC/hunter.cmake index 682c6197c2..8867dfc624 100644 --- a/cmake/projects/gRPC/hunter.cmake +++ b/cmake/projects/gRPC/hunter.cmake @@ -35,6 +35,12 @@ hunter_add_version( URL "https://github.com/hunter-packages/grpc/archive/v1.17.2-p0.tar.gz" SHA1 "7eb5711cc4fbc7a33563121b1a6921eac0a863ef") +hunter_add_version( + PACKAGE_NAME gRPC + VERSION "1.29.1" + URL "https://github.com/soramitsu/libp2p-grpc/archive/hunter-1.29.1.tar.gz" + SHA1 "28eee0d55849fcd42e9408525558aacbd7d27c1d") + hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(gRPC) hunter_download(PACKAGE_NAME gRPC) From 08fae9417c4c1fcf545774e0434f59ac3420ff6b Mon Sep 17 00:00:00 2001 From: Alexey Date: Thu, 30 Jul 2020 12:42:05 +0300 Subject: [PATCH 16/74] update gRpc v.1.29.1.1 (#9) Signed-off-by: Alexey-N-Chernyshov --- cmake/configs/default.cmake | 2 +- cmake/projects/gRPC/hunter.cmake | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 9f6873631c..7631636f1c 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -266,7 +266,7 @@ hunter_default_version(fmt VERSION 6.1.2) hunter_default_version(folly VERSION 2018.10.22.00-p4) hunter_default_version(freetype VERSION 2.9.1-p1) hunter_default_version(frugally-deep VERSION 0.2.2-p0) -hunter_default_version(gRPC VERSION 1.29.1) +hunter_default_version(gRPC VERSION 1.29.1.1) hunter_default_version(gauze VERSION 0.7.1) hunter_default_version(gemmlowp VERSION 1.0.0) hunter_default_version(geos VERSION 3.4.2) diff --git a/cmake/projects/gRPC/hunter.cmake b/cmake/projects/gRPC/hunter.cmake index 8867dfc624..071b7f6d4f 100644 --- a/cmake/projects/gRPC/hunter.cmake +++ b/cmake/projects/gRPC/hunter.cmake @@ -41,6 +41,12 @@ hunter_add_version( URL "https://github.com/soramitsu/libp2p-grpc/archive/hunter-1.29.1.tar.gz" SHA1 "28eee0d55849fcd42e9408525558aacbd7d27c1d") +hunter_add_version( + PACKAGE_NAME gRPC + VERSION "1.29.1.1" + URL "https://github.com/soramitsu/libp2p-grpc/archive/b0245d9c20e10c4581d70e6565fd988058fe6ebd.tar.gz" + SHA1 "85c002b2c8d4d4209475a61bd321368d384188f8") + hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(gRPC) hunter_download(PACKAGE_NAME gRPC) From 4ca6e30f2552f1acffb356b8cceea3851da90c3d Mon Sep 17 00:00:00 2001 From: Harrm Date: Fri, 30 Oct 2020 12:54:52 +0300 Subject: [PATCH 17/74] Update config for schnorrkel_crust (#12) * Change the name from sr25519 to schnorrkel * Update the URL and SHA1 --- cmake/projects/sr25519/hunter.cmake | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cmake/projects/sr25519/hunter.cmake b/cmake/projects/sr25519/hunter.cmake index b265d5a9f9..6640356d1e 100644 --- a/cmake/projects/sr25519/hunter.cmake +++ b/cmake/projects/sr25519/hunter.cmake @@ -12,15 +12,15 @@ include(hunter_pick_scheme) hunter_add_version( PACKAGE_NAME - sr25519 + schnorrkel_crust VERSION 0.0.0 - URL https://github.com/Warchant/sr25519-crust/archive/2947abb8367d57cd712e8bc80687d224ccd86ccf.zip - SHA1 2b0f06efba6846fd66f8de397179b1b955af8da6 + URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/f2ab23af56bba1ba611b7be8d9bbafd63a22dec3.zip + SHA1 767099ca5a3ae806a893c7f5cf6e3631da486e3d ) hunter_pick_scheme(DEFAULT url_sha1_cmake) -hunter_cacheable(sr25519) -hunter_download(PACKAGE_NAME sr25519) +hunter_cacheable(schnorrkel_crust) +hunter_download(PACKAGE_NAME schnorrkel_crust) From 9ca0875bcdb47e305d1870606a4a2bd70bb57bf8 Mon Sep 17 00:00:00 2001 From: Harrm Date: Fri, 30 Oct 2020 13:19:04 +0300 Subject: [PATCH 18/74] Set schnorrkel-crust default version (#13) --- cmake/configs/default.cmake | 2 +- cmake/projects/sr25519/hunter.cmake | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 7631636f1c..4607e4f5c1 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -491,7 +491,7 @@ endif() hunter_default_version(spirv-cross VERSION 20190906) hunter_default_version(sqlite3 VERSION 3.30.1-p0) -hunter_default_version(sr25519 VERSION 0.0.0) +hunter_default_version(schnorrkel_crust VERSION 0.2.0) hunter_default_version(sse2neon VERSION 1.0.0-p0) hunter_default_version(stanhull VERSION 0.0.1) hunter_default_version(state_machine VERSION 1.1) diff --git a/cmake/projects/sr25519/hunter.cmake b/cmake/projects/sr25519/hunter.cmake index 6640356d1e..87717f4c1d 100644 --- a/cmake/projects/sr25519/hunter.cmake +++ b/cmake/projects/sr25519/hunter.cmake @@ -14,7 +14,7 @@ hunter_add_version( PACKAGE_NAME schnorrkel_crust VERSION - 0.0.0 + 0.2.0 URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/f2ab23af56bba1ba611b7be8d9bbafd63a22dec3.zip SHA1 767099ca5a3ae806a893c7f5cf6e3631da486e3d ) From 3648324d94ce50afc6dd9563ac45ef1f3666262e Mon Sep 17 00:00:00 2001 From: Harrm Date: Fri, 30 Oct 2020 13:29:55 +0300 Subject: [PATCH 19/74] Fix alphabetical order in default.cmake (#14) * Fix order of versions --- cmake/configs/default.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 4607e4f5c1..099f1d4341 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -489,9 +489,9 @@ else() hunter_default_version(spdlog VERSION 1.4.2-p0) endif() +hunter_default_version(schnorrkel_crust VERSION 0.2.0) hunter_default_version(spirv-cross VERSION 20190906) hunter_default_version(sqlite3 VERSION 3.30.1-p0) -hunter_default_version(schnorrkel_crust VERSION 0.2.0) hunter_default_version(sse2neon VERSION 1.0.0-p0) hunter_default_version(stanhull VERSION 0.0.1) hunter_default_version(state_machine VERSION 1.1) From 07f81ee0e99979ae8790cfa1eb8054046444c583 Mon Sep 17 00:00:00 2001 From: Harrm Date: Fri, 30 Oct 2020 14:04:28 +0300 Subject: [PATCH 20/74] Rename sr25519 folder to schnorrkel_crust (#15) * Rename sr25519 folder to schnorrkel_crust --- cmake/configs/default.cmake | 1 + cmake/projects/{sr25519 => schnorrkel_crust}/hunter.cmake | 0 2 files changed, 1 insertion(+) rename cmake/projects/{sr25519 => schnorrkel_crust}/hunter.cmake (100%) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 099f1d4341..d5b9354de6 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -472,6 +472,7 @@ hunter_default_version(roscpp_core VERSION 0.6.12-p0) hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) +hunter_default_version(schnorrkel_crust VERSION 0.2.0) hunter_default_version(sds VERSION 2.0.0) hunter_default_version(sentencepiece VERSION 0.1.8-p1) hunter_default_version(shaderc VERSION 2019.0-p1) diff --git a/cmake/projects/sr25519/hunter.cmake b/cmake/projects/schnorrkel_crust/hunter.cmake similarity index 100% rename from cmake/projects/sr25519/hunter.cmake rename to cmake/projects/schnorrkel_crust/hunter.cmake From 1a759980a8cfc0fcef847a293dbb4aceb081071d Mon Sep 17 00:00:00 2001 From: Harrm Date: Fri, 30 Oct 2020 14:31:00 +0300 Subject: [PATCH 21/74] Remove duplication of schnorrkel default version in default.cmake (#16) --- cmake/configs/default.cmake | 1 - 1 file changed, 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index d5b9354de6..2d7c05563c 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -490,7 +490,6 @@ else() hunter_default_version(spdlog VERSION 1.4.2-p0) endif() -hunter_default_version(schnorrkel_crust VERSION 0.2.0) hunter_default_version(spirv-cross VERSION 20190906) hunter_default_version(sqlite3 VERSION 3.30.1-p0) hunter_default_version(sse2neon VERSION 1.0.0-p0) From 0ad06f95b9eaec6c547b846339596fdb47753328 Mon Sep 17 00:00:00 2001 From: iceseer Date: Mon, 14 Dec 2020 16:46:27 +0300 Subject: [PATCH 22/74] schnorrkel crust version fix Signed-off-by: iceseer --- cmake/projects/schnorrkel_crust/hunter.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/projects/schnorrkel_crust/hunter.cmake b/cmake/projects/schnorrkel_crust/hunter.cmake index 87717f4c1d..ad255325c0 100644 --- a/cmake/projects/schnorrkel_crust/hunter.cmake +++ b/cmake/projects/schnorrkel_crust/hunter.cmake @@ -15,8 +15,8 @@ hunter_add_version( schnorrkel_crust VERSION 0.2.0 - URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/f2ab23af56bba1ba611b7be8d9bbafd63a22dec3.zip - SHA1 767099ca5a3ae806a893c7f5cf6e3631da486e3d + URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/3a5f7002f12248c8d994e828a1a856ee7ccd8803.zip + SHA1 275ff897dae74faf874ee7169a9815279861748c ) hunter_pick_scheme(DEFAULT url_sha1_cmake) From 1ba6a1a4a29e6365a276ce8263d98f98c9313b20 Mon Sep 17 00:00:00 2001 From: iceseer Date: Mon, 14 Dec 2020 17:03:15 +0300 Subject: [PATCH 23/74] ver inc Signed-off-by: iceseer --- cmake/configs/default.cmake | 2 +- cmake/projects/schnorrkel_crust/hunter.cmake | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 2d7c05563c..fa676dea33 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -472,7 +472,7 @@ hunter_default_version(roscpp_core VERSION 0.6.12-p0) hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) -hunter_default_version(schnorrkel_crust VERSION 0.2.0) +hunter_default_version(schnorrkel_crust VERSION 0.3.0) hunter_default_version(sds VERSION 2.0.0) hunter_default_version(sentencepiece VERSION 0.1.8-p1) hunter_default_version(shaderc VERSION 2019.0-p1) diff --git a/cmake/projects/schnorrkel_crust/hunter.cmake b/cmake/projects/schnorrkel_crust/hunter.cmake index ad255325c0..52facee4d6 100644 --- a/cmake/projects/schnorrkel_crust/hunter.cmake +++ b/cmake/projects/schnorrkel_crust/hunter.cmake @@ -14,7 +14,7 @@ hunter_add_version( PACKAGE_NAME schnorrkel_crust VERSION - 0.2.0 + 0.3.0 URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/3a5f7002f12248c8d994e828a1a856ee7ccd8803.zip SHA1 275ff897dae74faf874ee7169a9815279861748c ) From 9c94150e9628d871b72cf562e523ac48e0d9f7b2 Mon Sep 17 00:00:00 2001 From: iceseer Date: Mon, 14 Dec 2020 17:30:24 +0300 Subject: [PATCH 24/74] ver 0.2.0 support Signed-off-by: iceseer --- cmake/projects/schnorrkel_crust/hunter.cmake | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cmake/projects/schnorrkel_crust/hunter.cmake b/cmake/projects/schnorrkel_crust/hunter.cmake index 52facee4d6..2f04eb3822 100644 --- a/cmake/projects/schnorrkel_crust/hunter.cmake +++ b/cmake/projects/schnorrkel_crust/hunter.cmake @@ -19,6 +19,15 @@ hunter_add_version( SHA1 275ff897dae74faf874ee7169a9815279861748c ) +hunter_add_version( + PACKAGE_NAME + schnorrkel_crust + VERSION + 0.2.0 + URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/f2ab23af56bba1ba611b7be8d9bbafd63a22dec3.zip + SHA1 767099ca5a3ae806a893c7f5cf6e3631da486e3d +) + hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(schnorrkel_crust) hunter_download(PACKAGE_NAME schnorrkel_crust) From 2b916a63468fc39ee152c32658eeafacc0b6af7d Mon Sep 17 00:00:00 2001 From: Harrm Date: Fri, 29 Jan 2021 11:33:13 +0300 Subject: [PATCH 25/74] Disable TESTING option for kagome (#10) TESTING option is added to kagome in https://github.com/soramitsu/kagome/pull/474 that enables removing tests from a build. It should be disabled for Hunter installation. --- cmake/projects/kagome/hunter.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmake/projects/kagome/hunter.cmake b/cmake/projects/kagome/hunter.cmake index 9e3cf743c6..267c8d4381 100644 --- a/cmake/projects/kagome/hunter.cmake +++ b/cmake/projects/kagome/hunter.cmake @@ -9,6 +9,7 @@ include(hunter_add_version) include(hunter_cacheable) include(hunter_download) include(hunter_pick_scheme) +include(hunter_cmake_args) hunter_add_version( PACKAGE_NAME @@ -21,6 +22,12 @@ hunter_add_version( b3690c673b48c413b521adec9eeae95ebf283c83 ) +hunter_cmake_args( + kagome + CMAKE_ARGS + TESTING=OFF +) + hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(kagome) hunter_download(PACKAGE_NAME kagome) From 81abb6bd50ebbe3ac4fcec7570aed7c592c0e7b9 Mon Sep 17 00:00:00 2001 From: Harrm Date: Fri, 29 Jan 2021 12:02:07 +0300 Subject: [PATCH 26/74] Update libp2p to v0.0.2 (#19) * Update libp2p to v0.0.2 --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index fa676dea33..8c337861f1 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.0.1-p0) +hunter_default_version(libp2p VERSION 0.0.2) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index afea23581e..3b7d4d6bc1 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -32,6 +32,17 @@ hunter_add_version( cc0ecbc75a9afb556fd32276e09e3e0a4f347370 ) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.0.2 + URL + "https://github.com/soramitsu/cpp-libp2p/archive/v0.0.2.tar.gz" + SHA1 + 197bf8a8ed89b2cbdc5ccbdc8ec01be23ee5d2f7 +) + hunter_cmake_args( libp2p CMAKE_ARGS From 4ef28bbfcf5bf6d496c9d159d9b266cd0ffbbb63 Mon Sep 17 00:00:00 2001 From: Harrm Date: Fri, 29 Jan 2021 12:36:16 +0300 Subject: [PATCH 27/74] Add libsecp256k1 (#20) * Add libsecp256k1 soramitsu fork --- cmake/configs/default.cmake | 1 + cmake/projects/libsecp256k1/hunter.cmake | 31 ++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 cmake/projects/libsecp256k1/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 8c337861f1..3344893909 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -346,6 +346,7 @@ hunter_default_version(libp2p VERSION 0.0.2) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) +hunter_default_version(libsecp256k1 VERSION 0.1) hunter_default_version(libsodium VERSION 1.0.16-p0) hunter_default_version(libunibreak VERSION 4.0) hunter_default_version(libusb VERSION 1.0.22) diff --git a/cmake/projects/libsecp256k1/hunter.cmake b/cmake/projects/libsecp256k1/hunter.cmake new file mode 100644 index 0000000000..12e84b06ef --- /dev/null +++ b/cmake/projects/libsecp256k1/hunter.cmake @@ -0,0 +1,31 @@ +# Copyright (c) 2020, Soramitsu Co., Ltd. +# All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + libsecp256k1 + VERSION + 0.1 + URL + "https://github.com/soramitsu/soramitsu-libsecp256k1/archive/v0.1.tar.gz" + SHA1 + 4ffcdc2477794ad588874975184cfa68f7e15e94 +) + +hunter_cmake_args( + libsecp256k1 + CMAKE_ARGS + SECP256K1_BUILD_TEST=OFF +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(libsecp256k1) +hunter_download(PACKAGE_NAME libsecp256k1) From 02e2329956afe608b75abed270d007e08430a7fd Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Fri, 19 Mar 2021 13:21:12 +0300 Subject: [PATCH 28/74] Add Soralog v0.0.1 (#22) * Add Soralog v0.0.1 Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 1 + cmake/projects/soralog/hunter.cmake | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 cmake/projects/soralog/hunter.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 3344893909..ef344fd6a9 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -481,6 +481,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) +hunter_default_version(soralog VERSION 0.0.1) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake new file mode 100644 index 0000000000..8cbb18c448 --- /dev/null +++ b/cmake/projects/soralog/hunter.cmake @@ -0,0 +1,24 @@ +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_cmake_args) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME soralog + VERSION "0.0.1" + URL "https://github.com/soramitsu/soralog/archive/v0.0.1.tar.gz" + SHA1 "9ce9e7a9a4416aa8b02421ff7cf827e1807a1ffc") + +hunter_cmake_args( + soralog + CMAKE_ARGS + TESTING=OFF + EXAMPLES=OFF +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(soralog) +hunter_download(PACKAGE_NAME soralog) From e3b3ac0c244844f0ddcccb0a238a2f8871cac023 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Mon, 22 Mar 2021 20:28:37 +0300 Subject: [PATCH 29/74] Update Soralog to v0.0.2 (#23) Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/soralog/hunter.cmake | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index ef344fd6a9..7a7071112b 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -481,7 +481,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.0.1) +hunter_default_version(soralog VERSION 0.0.2) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 8cbb18c448..2673dadf94 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -8,9 +8,9 @@ include(hunter_pick_scheme) hunter_add_version( PACKAGE_NAME soralog - VERSION "0.0.1" - URL "https://github.com/soramitsu/soralog/archive/v0.0.1.tar.gz" - SHA1 "9ce9e7a9a4416aa8b02421ff7cf827e1807a1ffc") + VERSION "0.0.2" + URL "https://github.com/soramitsu/soralog/archive/v0.0.2.tar.gz" + SHA1 "8c215833d10e62afe080ba990cc8f6410cd23c2f") hunter_cmake_args( soralog From 0db8a7189a324eb2cf157fe2ce5e2f7603a73a42 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Mon, 29 Mar 2021 16:17:26 +0300 Subject: [PATCH 30/74] Update Soralog to v0.0.3 (#24) Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/soralog/hunter.cmake | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 7a7071112b..02bb351468 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -481,7 +481,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.0.2) +hunter_default_version(soralog VERSION 0.0.3) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 2673dadf94..e5d3b83af2 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -12,6 +12,12 @@ hunter_add_version( URL "https://github.com/soramitsu/soralog/archive/v0.0.2.tar.gz" SHA1 "8c215833d10e62afe080ba990cc8f6410cd23c2f") +hunter_add_version( + PACKAGE_NAME soralog + VERSION "0.0.3" + URL "https://github.com/soramitsu/soralog/archive/v0.0.3.tar.gz" + SHA1 "0808fb892ece04cfa2474549022dc6ffb22ccd49") + hunter_cmake_args( soralog CMAKE_ARGS From 1d2cd89c3eb5822d8df028449bfbf336e8855373 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Wed, 31 Mar 2021 19:04:43 +0300 Subject: [PATCH 31/74] Update Soralog to v0.0.4 (#25) Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/soralog/hunter.cmake | 12 +++--------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 02bb351468..7d5f9a5f6c 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -481,7 +481,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.0.3) +hunter_default_version(soralog VERSION 0.0.4) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index e5d3b83af2..22d1e66a89 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -8,15 +8,9 @@ include(hunter_pick_scheme) hunter_add_version( PACKAGE_NAME soralog - VERSION "0.0.2" - URL "https://github.com/soramitsu/soralog/archive/v0.0.2.tar.gz" - SHA1 "8c215833d10e62afe080ba990cc8f6410cd23c2f") - -hunter_add_version( - PACKAGE_NAME soralog - VERSION "0.0.3" - URL "https://github.com/soramitsu/soralog/archive/v0.0.3.tar.gz" - SHA1 "0808fb892ece04cfa2474549022dc6ffb22ccd49") + VERSION "0.0.4" + URL "https://github.com/soramitsu/soralog/archive/v0.0.4.tar.gz" + SHA1 "df0cd03eddfff42d10445e4746f4927fecfd8663") hunter_cmake_args( soralog From 7fd065b1a05f5de3b772ab430f5c9533b200cb83 Mon Sep 17 00:00:00 2001 From: Igor Egorov Date: Thu, 8 Apr 2021 17:26:13 +0300 Subject: [PATCH 32/74] Update soralog to version 0.0.5 (#26) Signed-off-by: Igor Egorov --- cmake/configs/default.cmake | 2 +- cmake/projects/soralog/hunter.cmake | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 7d5f9a5f6c..935ce01654 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -481,7 +481,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.0.4) +hunter_default_version(soralog VERSION 0.0.5) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 22d1e66a89..bd115d4f3c 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -8,9 +8,10 @@ include(hunter_pick_scheme) hunter_add_version( PACKAGE_NAME soralog - VERSION "0.0.4" - URL "https://github.com/soramitsu/soralog/archive/v0.0.4.tar.gz" - SHA1 "df0cd03eddfff42d10445e4746f4927fecfd8663") + VERSION "0.0.5" + URL "https://github.com/soramitsu/soralog/archive/v0.0.5.tar.gz" + SHA1 "8b192d0e4cced8743b8a5e943cd0a89a5ad7939d" +) hunter_cmake_args( soralog From 1590021bb73e81145f70b3de428a645d3a87bd45 Mon Sep 17 00:00:00 2001 From: Igor Egorov Date: Fri, 9 Apr 2021 13:45:54 +0300 Subject: [PATCH 33/74] Update libp2p default version to 0.0.2-p0 (#27) Libp2p ver that uses soralog 0.0.5 by default and async multistream impl Signed-off-by: Igor Egorov --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 935ce01654..3c7fc77cac 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.0.2) +hunter_default_version(libp2p VERSION 0.0.2-p0) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 3b7d4d6bc1..15b8891c12 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -37,12 +37,23 @@ hunter_add_version( libp2p VERSION 0.0.2 - URL + URL "https://github.com/soramitsu/cpp-libp2p/archive/v0.0.2.tar.gz" SHA1 197bf8a8ed89b2cbdc5ccbdc8ec01be23ee5d2f7 ) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.0.2-p0 + URL + "https://github.com/soramitsu/cpp-libp2p/archive/v0.0.2-p0.tar.gz" + SHA1 + 6156058ee32588502d0f5b8e7899f33a8de0476f +) + hunter_cmake_args( libp2p CMAKE_ARGS From c4dccfa6c0d09561f2af79b48c21a5d7715938ff Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Mon, 24 May 2021 13:15:35 +0300 Subject: [PATCH 34/74] Update Soralog to v0.0.6 (#28) Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/soralog/hunter.cmake | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 3c7fc77cac..63c790e543 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -481,7 +481,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.0.5) +hunter_default_version(soralog VERSION 0.0.6) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index bd115d4f3c..9db21e094e 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -13,6 +13,12 @@ hunter_add_version( SHA1 "8b192d0e4cced8743b8a5e943cd0a89a5ad7939d" ) +hunter_add_version( + PACKAGE_NAME soralog + VERSION "0.0.6" + URL "https://github.com/soramitsu/soralog/archive/v0.0.6.tar.gz" + SHA1 "67a03e76c8bfb5e72f295688d194015ca62e8ed1") + hunter_cmake_args( soralog CMAKE_ARGS From 9e087ab199f19c6eb6443ab0b547085d48cded3e Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Wed, 26 May 2021 00:45:46 +0300 Subject: [PATCH 35/74] Update Soralog to v0.0.7 (#29) * Update soralog to v0.0.7 Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/soralog/hunter.cmake | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 63c790e543..be177eb659 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -481,7 +481,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.0.6) +hunter_default_version(soralog VERSION 0.0.7) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 9db21e094e..0715b9219c 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -19,6 +19,12 @@ hunter_add_version( URL "https://github.com/soramitsu/soralog/archive/v0.0.6.tar.gz" SHA1 "67a03e76c8bfb5e72f295688d194015ca62e8ed1") +hunter_add_version( + PACKAGE_NAME soralog + VERSION "0.0.7" + URL "https://github.com/soramitsu/soralog/archive/v0.0.7.tar.gz" + SHA1 "cf3ea3f959505be3b404b8a2b3a10314111976b2") + hunter_cmake_args( soralog CMAKE_ARGS From 830c69c05a12832679109968517912ad0da2c0c2 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Wed, 23 Jun 2021 15:41:46 +0300 Subject: [PATCH 36/74] Update Soralog to v0.0.8 (#30) Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/soralog/hunter.cmake | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index be177eb659..99b25f5a97 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -481,7 +481,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.0.7) +hunter_default_version(soralog VERSION 0.0.8) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 0715b9219c..4247c86e34 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -25,6 +25,12 @@ hunter_add_version( URL "https://github.com/soramitsu/soralog/archive/v0.0.7.tar.gz" SHA1 "cf3ea3f959505be3b404b8a2b3a10314111976b2") +hunter_add_version( + PACKAGE_NAME soralog + VERSION "0.0.8" + URL "https://github.com/soramitsu/soralog/archive/v0.0.8.tar.gz" + SHA1 "082a9621af199386b59bacce3f505abe2706c4f5") + hunter_cmake_args( soralog CMAKE_ARGS From e5f7d251e42b37dce089d2007059c1617757590a Mon Sep 17 00:00:00 2001 From: Harrm Date: Wed, 14 Jul 2021 11:56:44 +0300 Subject: [PATCH 37/74] Add WAVM (#31) * Add WAVM package to Hunter --- cmake/configs/default.cmake | 1 + cmake/projects/wavm/hunter.cmake | 33 +++++++++ docs/packages/pkg/wavm.rst | 21 ++++++ examples/wavm/CMakeLists.txt | 18 +++++ examples/wavm/main.cpp | 120 +++++++++++++++++++++++++++++++ 5 files changed, 193 insertions(+) create mode 100644 cmake/projects/wavm/hunter.cmake create mode 100644 docs/packages/pkg/wavm.rst create mode 100644 examples/wavm/CMakeLists.txt create mode 100644 examples/wavm/main.cpp diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 99b25f5a97..5baa2d9b81 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -528,6 +528,7 @@ hunter_default_version(uuid VERSION 1.0.3) hunter_default_version(v8 VERSION 7.4.98-p3) hunter_default_version(vectorial VERSION 0.0.0-ae7dc88-p0) hunter_default_version(vorbis VERSION 1.3.6-p1) +hunter_default_version(wavm VERSION 1.0.0) hunter_default_version(websocketpp VERSION 0.8.1-p0) hunter_default_version(wt VERSION 4.0.4-p0) hunter_default_version(wxWidgets VERSION 3.0.2) diff --git a/cmake/projects/wavm/hunter.cmake b/cmake/projects/wavm/hunter.cmake new file mode 100644 index 0000000000..bd0381a5d2 --- /dev/null +++ b/cmake/projects/wavm/hunter.cmake @@ -0,0 +1,33 @@ +# Copyright (c) 2016-2019, Ruslan Baratov +# All rights reserved. + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) +include(hunter_cmake_args) + +hunter_add_version( + PACKAGE_NAME + wavm + VERSION + 1.0.0 + URL + "https://github.com/soramitsu/WAVM/archive/9b914111910e9ece1a9243923059d16c153f4c9f.zip" + SHA1 + 519484aec89f6e2debdddd1ce0ab68d900c19ff4 +) + +hunter_cmake_args( + wavm + CMAKE_ARGS + WAVM_ENABLE_FUZZ_TARGETS=OFF + WAVM_BUILD_EXAMPLES=OFF + WAVM_BUILD_TESTS=OFF +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(wavm) +hunter_download(PACKAGE_NAME wavm) diff --git a/docs/packages/pkg/wavm.rst b/docs/packages/pkg/wavm.rst new file mode 100644 index 0000000000..7ffecee4bf --- /dev/null +++ b/docs/packages/pkg/wavm.rst @@ -0,0 +1,21 @@ +.. spelling:: + + wavm + +.. index:: + single: unsorted ; wavm + +.. _pkg.wavm: + +wavm +==== + +- `Official `__ +- `Hunterized `__ +- `Example `__ +- Added by `Vladimir Shcherba `__ (`#31 `__) + +.. literalinclude:: /../examples/wavm/CMakeLists.txt + :language: cmake + :start-after: # DOCUMENTATION_START { + :end-before: # DOCUMENTATION_END } diff --git a/examples/wavm/CMakeLists.txt b/examples/wavm/CMakeLists.txt new file mode 100644 index 0000000000..71d2f23657 --- /dev/null +++ b/examples/wavm/CMakeLists.txt @@ -0,0 +1,18 @@ +# Copyright (c) 2016-2019, Ruslan Baratov +# All rights reserved. + +cmake_minimum_required(VERSION 3.2) + +# Emulate HunterGate: +# * https://github.com/hunter-packages/gate +include("../common.cmake") + +project(download-wavm) + +# DOCUMENTATION_START { +hunter_add_package(wavm) +find_package(WAVM CONFIG REQUIRED) + +add_executable(boo main.cpp) +target_link_libraries(boo PUBLIC WAVM::libWAVM) +# DOCUMENTATION_END } diff --git a/examples/wavm/main.cpp b/examples/wavm/main.cpp new file mode 100644 index 0000000000..2c63c91386 --- /dev/null +++ b/examples/wavm/main.cpp @@ -0,0 +1,120 @@ +#include +#include +#include +#include "WAVM/IR/Module.h" +#include "WAVM/IR/Types.h" +#include "WAVM/IR/Value.h" +#include "WAVM/Runtime/Intrinsics.h" +#include "WAVM/Runtime/Runtime.h" +#include "WAVM/WASTParse/WASTParse.h" + +using namespace WAVM; +using namespace WAVM::IR; +using namespace WAVM::Runtime; + +Memory* memory = nullptr; + +WAVM_DEFINE_INTRINSIC_MODULE(embedder) +WAVM_DEFINE_INTRINSIC_FUNCTION(embedder, "hello", U32, hello, U32 address, U32 numChars) +{ +// Make a copy of the string passed as an argument, and ensure that it is null terminated. +char buffer[1025]; +if(numChars > 1024) { throwException(ExceptionTypes::invalidArgument); } +memcpy(buffer, memoryArrayPtr(memory, address, numChars), numChars); +buffer[numChars] = 0; + +printf("Hello, %s!\n", buffer); +return numChars; +} + +int main(int argc, char** argv) +{ + // Compile a WASM module from text. + char helloWAST[] + = "(module\n" + " (import \"\" \"hello\" (func $1 (param i32 i32) (result i32)))\n" + " (memory (export \"memory\") 1)\n" + " (global $nextFreeMemoryAddress (mut i32) (i32.const 0))\n" + " (func (export \"malloc\") (param $numBytes i32) (result i32)\n" + " (local $address i32)\n" + " (local.set $address (global.get $nextFreeMemoryAddress))\n" + " (global.set $nextFreeMemoryAddress\n" + " (i32.add (local.get $address) (local.get $numBytes)))\n" + " (local.get $address)\n" + " )\n" + " (func (export \"run\") (param $address i32) (param $num_chars i32) (result i32)\n" + " (call $1 (local.get $address) (local.get $num_chars))\n" + " )\n" + ")"; + + IR::Module irModule; + std::vector wastErrors; + if(!WAST::parseModule(helloWAST, sizeof(helloWAST), irModule, wastErrors)) + { return EXIT_FAILURE; } + + ModuleRef module = compileModule(irModule); + + // Create a WAVM compartment and context. + GCPointer compartment = createCompartment(); + GCPointer context = createContext(compartment); + + // Create an instance that encapsulates the intrinsic function in a way that allows it to be + // imported by WASM instances. + Instance* intrinsicsInstance = WAVM::Intrinsics::instantiateModule( + compartment, {WAVM_INTRINSIC_MODULE_REF(embedder)}, "embedder"); + const FunctionType i32_i32_to_i32({ValueType::i32}, {ValueType::i32, ValueType::i32}); + Function* intrinsicFunction + = getTypedInstanceExport(intrinsicsInstance, "hello", i32_i32_to_i32); + + catchRuntimeExceptions( + [&]() { + // Instantiate the WASM module using the intrinsic function as its import. + GCPointer instance + = instantiateModule(compartment, module, {asObject(intrinsicFunction)}, "hello"); + + // Extract exports. + const FunctionType i32_to_i32({ValueType::i32}, {ValueType::i32}); + Function* mallocFunction = getTypedInstanceExport(instance, "malloc", i32_to_i32); + Function* runFunction = getTypedInstanceExport(instance, "run", i32_i32_to_i32); + memory = getTypedInstanceExport( + instance, + "memory", + MemoryType(false, IndexType::i32, SizeConstraints{1, UINT64_MAX})); + WAVM_ASSERT(mallocFunction); + WAVM_ASSERT(runFunction); + WAVM_ASSERT(memory); + + // Allocate a buffer in WebAssembly memory to hold our input string. + const char* inputString = "embedder-example.cpp user"; + const size_t numStringChars = strlen(inputString); + + UntaggedValue mallocArgs[1]{U32(numStringChars)}; + UntaggedValue mallocResults[1]; + invokeFunction(context, mallocFunction, i32_to_i32, mallocArgs, mallocResults); + + // Copy the input string into the WebAssembly memory. + const uint32_t stringAddress = mallocResults[0].u32; + memcpy(memoryArrayPtr(memory, stringAddress, numStringChars), + inputString, + numStringChars); + + // Pass the WebAssembly memory copy of the input string to the run function. + UntaggedValue runArgs[2]{stringAddress, U32(numStringChars)}; + UntaggedValue runResults[1]; + invokeFunction(context, runFunction, i32_i32_to_i32, runArgs, runResults); + + printf("WASM call returned: %u\n", runResults[0].u32); + }, + [&](Exception* exception) { + // Treat any unhandled exception as a fatal error. + Errors::fatalf("Runtime exception: %s", describeException(exception).c_str()); + + destroyException(exception); + }); + + // Clean up the WAVM runtime objects. + context = nullptr; + WAVM_ERROR_UNLESS(tryCollectCompartment(std::move(compartment))); + + return 0; +} From 78477b8885347aa30af64fea81b10bf4d3f70922 Mon Sep 17 00:00:00 2001 From: Igor Egorov Date: Wed, 14 Jul 2021 12:18:50 +0300 Subject: [PATCH 38/74] Update libp2p and prometheus (#32) * Update libp2p version to 0.0.2-p1 Signed-off-by: Igor Egorov * Update prometheus-cpp version to 0.12.3-p0 Signed-off-by: Igor Egorov --- cmake/configs/default.cmake | 4 ++-- cmake/projects/libp2p/hunter.cmake | 7 +++++++ cmake/projects/prometheus-cpp/hunter.cmake | 10 ++++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 5baa2d9b81..d02087acc0 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.0.2-p0) +hunter_default_version(libp2p VERSION 0.0.2-p1) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) @@ -426,7 +426,7 @@ hunter_default_version(pluginlib VERSION 1.12.1-p0) hunter_default_version(poly2tri VERSION 1.0.0) hunter_default_version(polyclipping VERSION 4.8.8-p0) # for Assimp hunter_default_version(presentproto VERSION 1.0) -hunter_default_version(prometheus-cpp VERSION 0.6.0-p2) +hunter_default_version(prometheus-cpp VERSION 0.12.3-p0) hunter_default_version(protobuf-c VERSION 1.3.0-p1) hunter_default_version(pthread-stubs VERSION 0.4) hunter_default_version(pugixml VERSION 1.8.1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 15b8891c12..878606fe02 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -54,6 +54,13 @@ hunter_add_version( 6156058ee32588502d0f5b8e7899f33a8de0476f ) +hunter_add_version( + PACKAGE_NAME libp2p + VERSION 0.0.2-p1 + URL "https://github.com/libp2p/cpp-libp2p/archive/0.0.2-p1.tar.gz" + SHA1 23350b7e2b306bd306b4989b8a08da94ed732fb0 +) + hunter_cmake_args( libp2p CMAKE_ARGS diff --git a/cmake/projects/prometheus-cpp/hunter.cmake b/cmake/projects/prometheus-cpp/hunter.cmake index 5671d1b56a..85c09ca1aa 100644 --- a/cmake/projects/prometheus-cpp/hunter.cmake +++ b/cmake/projects/prometheus-cpp/hunter.cmake @@ -20,12 +20,22 @@ hunter_add_version( 43ef1b4c9e0867f979a5579ee9b5fd80652d7919 ) +hunter_add_version( + PACKAGE_NAME prometheus-cpp + VERSION 0.12.3-p0 + URL "https://github.com/jupp0r/prometheus-cpp/releases/download/v0.12.3/prometheus-cpp-with-submodules.tar.gz" + SHA1 0e337607d4ce55cdc80c37b60dcfe4dbbf7812cf +) + hunter_cmake_args( prometheus-cpp CMAKE_ARGS ENABLE_TESTING=OFF USE_THIRDPARTY_LIBRARIES=OFF OVERRIDE_CXX_STANDARD_FLAGS=OFF + ENABLE_PULL=OFF + ENABLE_PUSH=OFF + ENABLE_COMPRESSION=OFF ) hunter_pick_scheme(DEFAULT url_sha1_cmake) From bc6727dbc8726d35ae282045ee3d70092c78ea2c Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Fri, 16 Jul 2021 13:47:25 +0300 Subject: [PATCH 39/74] Update LibP2P and Soralog (#33) Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 4 ++-- cmake/projects/libp2p/hunter.cmake | 26 +++++++++++++++++++++----- cmake/projects/soralog/hunter.cmake | 25 ++++--------------------- 3 files changed, 27 insertions(+), 28 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index d02087acc0..3680b28ace 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.0.2-p1) +hunter_default_version(libp2p VERSION 0.0.2-p2) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) @@ -481,7 +481,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.0.8) +hunter_default_version(soralog VERSION 0.0.9) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 878606fe02..7e955e2a46 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -55,16 +55,32 @@ hunter_add_version( ) hunter_add_version( - PACKAGE_NAME libp2p - VERSION 0.0.2-p1 - URL "https://github.com/libp2p/cpp-libp2p/archive/0.0.2-p1.tar.gz" - SHA1 23350b7e2b306bd306b4989b8a08da94ed732fb0 + PACKAGE_NAME + libp2p + VERSION + 0.0.2-p1 + URL + "https://github.com/libp2p/cpp-libp2p/archive/0.0.2-p1.tar.gz" + SHA1 + 23350b7e2b306bd306b4989b8a08da94ed732fb0 ) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.0.2-p2 + URL + "https://github.com/libp2p/cpp-libp2p/archive/v0.0.2-p2.tar.gz" + SHA1 + 77227a5836abecf7a4b95c0f87d03c28e72c4296) + hunter_cmake_args( libp2p CMAKE_ARGS - TESTING=OFF + TESTING=OFF + EXAMPLES=OFF + EXPOSE_MOCKS=ON ) hunter_pick_scheme(DEFAULT url_sha1_cmake) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 4247c86e34..56f6ac5107 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -8,34 +8,17 @@ include(hunter_pick_scheme) hunter_add_version( PACKAGE_NAME soralog - VERSION "0.0.5" - URL "https://github.com/soramitsu/soralog/archive/v0.0.5.tar.gz" - SHA1 "8b192d0e4cced8743b8a5e943cd0a89a5ad7939d" + VERSION "0.0.9" + URL "https://github.com/soramitsu/soralog/archive/v0.0.9.tar.gz" + SHA1 "a5df392c969136e9cb2891d7cc14e3e6d34107d6" ) -hunter_add_version( - PACKAGE_NAME soralog - VERSION "0.0.6" - URL "https://github.com/soramitsu/soralog/archive/v0.0.6.tar.gz" - SHA1 "67a03e76c8bfb5e72f295688d194015ca62e8ed1") - -hunter_add_version( - PACKAGE_NAME soralog - VERSION "0.0.7" - URL "https://github.com/soramitsu/soralog/archive/v0.0.7.tar.gz" - SHA1 "cf3ea3f959505be3b404b8a2b3a10314111976b2") - -hunter_add_version( - PACKAGE_NAME soralog - VERSION "0.0.8" - URL "https://github.com/soramitsu/soralog/archive/v0.0.8.tar.gz" - SHA1 "082a9621af199386b59bacce3f505abe2706c4f5") - hunter_cmake_args( soralog CMAKE_ARGS TESTING=OFF EXAMPLES=OFF + EXPOSE_MOCKS=ON ) hunter_pick_scheme(DEFAULT url_sha1_cmake) From 173b7f2dd88e4d30337132f1605d9f3d7d7650ef Mon Sep 17 00:00:00 2001 From: Alexander Krutikov Date: Thu, 29 Jul 2021 16:53:57 +0300 Subject: [PATCH 40/74] update binaryen --- cmake/configs/default.cmake | 2 +- cmake/projects/binaryen/hunter.cmake | 20 ++++---------------- 2 files changed, 5 insertions(+), 17 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 3680b28ace..8064d9cd7a 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -195,7 +195,7 @@ hunter_default_version(autoutils VERSION 0.3.0) hunter_default_version(aws-c-common VERSION 0.2.1-p0) hunter_default_version(benchmark VERSION 1.5.0) hunter_default_version(bento4 VERSION 1.5.1-628-e6ee435-p0) -hunter_default_version(binaryen VERSION 1.38.28-p1) +hunter_default_version(binaryen VERSION version_101) hunter_default_version(bison VERSION 3.0.4-p0) hunter_default_version(boost-pba VERSION 1.0.0-p0) hunter_default_version(botan VERSION 2.11.0-110af9494) diff --git a/cmake/projects/binaryen/hunter.cmake b/cmake/projects/binaryen/hunter.cmake index 7841409239..67d0f85746 100644 --- a/cmake/projects/binaryen/hunter.cmake +++ b/cmake/projects/binaryen/hunter.cmake @@ -9,34 +9,22 @@ include(hunter_download) include(hunter_pick_scheme) include(hunter_cmake_args) - -hunter_add_version( - PACKAGE_NAME - binaryen - VERSION - 1.38.28-p0 - URL - "https://github.com/Warchant/binaryen/archive/1.38.28-p0.tar.gz" - SHA1 - 6c95a5a46a9e17a04521bb775266f2bae1763287 -) - hunter_add_version( PACKAGE_NAME binaryen VERSION - 1.38.28-p1 + version_101 URL - "https://github.com/Warchant/binaryen/archive/1.38.28-p1.tar.gz" + "https://github.com/soramitsu/binaryen/archive/refs/tags/version_101.tar.gz" SHA1 - f8ff97ee1e16862e8c88bfea2ffb88247ad65223 + c8dcb3081d3416587927bcadd66864b7e6e11b26 ) hunter_cmake_args( binaryen CMAKE_ARGS + BUILD_LLVM_DWARF=OFF BUILD_STATIC_LIB=ON - BUILD_TOOLS=OFF # we don't want to build executables by default ENABLE_WERROR=OFF # some new compilers (g++-{7,8}) produce warnings so build may fail. we explicitly disable -Werror ) From 0d000d0b55152e20b50677c4767b02103293967c Mon Sep 17 00:00:00 2001 From: Anton Vassilev <47929077+AVassilev98@users.noreply.github.com> Date: Tue, 21 Sep 2021 09:58:50 -0400 Subject: [PATCH 41/74] Fix missing include (#35) Co-authored-by: Anton Vassilev --- cmake/projects/libp2p/hunter.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 7e955e2a46..7cc1b54902 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -9,6 +9,7 @@ include(hunter_add_version) include(hunter_cacheable) include(hunter_download) include(hunter_pick_scheme) +include(hunter_cmake_args) hunter_add_version( PACKAGE_NAME From 9ca72322e8d9de70d360dc7f371b223d32999123 Mon Sep 17 00:00:00 2001 From: Harrm Date: Sat, 25 Sep 2021 00:59:03 +0300 Subject: [PATCH 42/74] Update LLVM, WAVM, LibP2P (#36) * Update package 'LLVM' to v12.0.1-p0 * Add new libp2p * Set clang and llvm urls to soramitsu forks * Update schnorrkel-crust * Update wavm * Bump default versions Co-authored-by: Alexander Krutikov --- cmake/configs/default.cmake | 16 ++++++++-------- cmake/projects/Clang/hunter.cmake | 11 +++++++++++ cmake/projects/ClangToolsExtra/hunter.cmake | 11 +++++++++++ cmake/projects/LLVM/hunter.cmake | 12 ++++++++++++ cmake/projects/LLVMCompilerRT/hunter.cmake | 11 +++++++++++ cmake/projects/binaryen/hunter.cmake | 19 ++++++++++++++++--- cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ cmake/projects/schnorrkel_crust/hunter.cmake | 9 +++++++++ cmake/projects/wavm/hunter.cmake | 6 +++--- 9 files changed, 91 insertions(+), 14 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 8064d9cd7a..d183ab1f39 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -50,8 +50,8 @@ hunter_default_version(CLI11 VERSION 1.8.0) hunter_default_version(CURL VERSION 7.60.0-p2) hunter_default_version(CapnProto VERSION 0.7.0) hunter_default_version(Catch VERSION 2.11.0) -hunter_default_version(Clang VERSION 6.0.1-p0) -hunter_default_version(ClangToolsExtra VERSION 6.0.1) # Clang +hunter_default_version(Clang VERSION 12.0.1-p0) +hunter_default_version(ClangToolsExtra VERSION 12.0.1) # Clang hunter_default_version(Comet VERSION 4.0.2) hunter_default_version(CppNetlib VERSION 0.10.1-hunter-3) hunter_default_version(CppNetlibUri VERSION 1.0.5-hunter) @@ -84,8 +84,8 @@ hunter_default_version(Immer VERSION 0.6.2-cf44615) hunter_default_version(Jpeg VERSION 9c-p0) hunter_default_version(JsonSpirit VERSION 0.0.4-hunter) hunter_default_version(LAPACK VERSION 3.7.1) -hunter_default_version(LLVM VERSION 6.0.1-p0) # Clang -hunter_default_version(LLVMCompilerRT VERSION 6.0.1) # Clang +hunter_default_version(LLVM VERSION 12.0.1-p1) # Clang +hunter_default_version(LLVMCompilerRT VERSION 12.0.1) # Clang hunter_default_version(Lager VERSION 0.0.0-dbc1fde-p0) hunter_default_version(Leathers VERSION 0.1.8) hunter_default_version(Leptonica VERSION 1.74.2-p4) @@ -195,7 +195,7 @@ hunter_default_version(autoutils VERSION 0.3.0) hunter_default_version(aws-c-common VERSION 0.2.1-p0) hunter_default_version(benchmark VERSION 1.5.0) hunter_default_version(bento4 VERSION 1.5.1-628-e6ee435-p0) -hunter_default_version(binaryen VERSION version_101) +hunter_default_version(binaryen VERSION 1.38.28-p1) hunter_default_version(bison VERSION 3.0.4-p0) hunter_default_version(boost-pba VERSION 1.0.0-p0) hunter_default_version(botan VERSION 2.11.0-110af9494) @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.0.2-p2) +hunter_default_version(libp2p VERSION 0.0.3) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) @@ -473,7 +473,7 @@ hunter_default_version(roscpp_core VERSION 0.6.12-p0) hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) -hunter_default_version(schnorrkel_crust VERSION 0.3.0) +hunter_default_version(schnorrkel_crust VERSION 1.0.3) hunter_default_version(sds VERSION 2.0.0) hunter_default_version(sentencepiece VERSION 0.1.8-p1) hunter_default_version(shaderc VERSION 2019.0-p1) @@ -528,7 +528,7 @@ hunter_default_version(uuid VERSION 1.0.3) hunter_default_version(v8 VERSION 7.4.98-p3) hunter_default_version(vectorial VERSION 0.0.0-ae7dc88-p0) hunter_default_version(vorbis VERSION 1.3.6-p1) -hunter_default_version(wavm VERSION 1.0.0) +hunter_default_version(wavm VERSION 1.0.1) hunter_default_version(websocketpp VERSION 0.8.1-p0) hunter_default_version(wt VERSION 4.0.4-p0) hunter_default_version(wxWidgets VERSION 3.0.2) diff --git a/cmake/projects/Clang/hunter.cmake b/cmake/projects/Clang/hunter.cmake index 1d699f86ce..740260230a 100644 --- a/cmake/projects/Clang/hunter.cmake +++ b/cmake/projects/Clang/hunter.cmake @@ -7,6 +7,17 @@ include(hunter_add_version) include(hunter_download) include(hunter_pick_scheme) +hunter_add_version( + PACKAGE_NAME + Clang + VERSION + "12.0.1-p0" + URL + "https://github.com/soramitsu/kagome-clang/archive/v12.0.1-p0.tar.gz" + SHA1 + f290cb45343bc9032823c82b1d021cc02c762acd +) + hunter_add_version( PACKAGE_NAME Clang diff --git a/cmake/projects/ClangToolsExtra/hunter.cmake b/cmake/projects/ClangToolsExtra/hunter.cmake index 2ff62e2916..6583301803 100644 --- a/cmake/projects/ClangToolsExtra/hunter.cmake +++ b/cmake/projects/ClangToolsExtra/hunter.cmake @@ -7,6 +7,17 @@ include(hunter_add_version) include(hunter_download) include(hunter_pick_scheme) +hunter_add_version( + PACKAGE_NAME + ClangToolsExtra + VERSION + "12.0.1" + URL + "https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-tools-extra-12.0.1.src.tar.xz" + SHA1 + 42f179bb59432c4d2785239952853ad6308d0863 +) + hunter_add_version( PACKAGE_NAME ClangToolsExtra diff --git a/cmake/projects/LLVM/hunter.cmake b/cmake/projects/LLVM/hunter.cmake index a3bde354dd..77da26e7f2 100644 --- a/cmake/projects/LLVM/hunter.cmake +++ b/cmake/projects/LLVM/hunter.cmake @@ -11,6 +11,17 @@ include(hunter_download) include(hunter_pick_scheme) include(hunter_report_broken_package) +hunter_add_version( + PACKAGE_NAME + LLVM + VERSION + "12.0.1-p1" + URL + "https://github.com/soramitsu/kagome-llvm/archive/v12.0.1-p1.tar.gz" + SHA1 + 5c90f60281f73c9a4f8d8927c541e39ee43a04fc +) + hunter_add_version( PACKAGE_NAME LLVM @@ -91,6 +102,7 @@ hunter_add_version( hunter_cmake_args( LLVM CMAKE_ARGS + LLVM_ENABLE_ZLIB=OFF LLVM_INCLUDE_EXAMPLES=OFF LLVM_INCLUDE_TESTS=OFF LLVM_INCLUDE_DOCS=OFF diff --git a/cmake/projects/LLVMCompilerRT/hunter.cmake b/cmake/projects/LLVMCompilerRT/hunter.cmake index 5aba84e4fe..400d7de5b4 100644 --- a/cmake/projects/LLVMCompilerRT/hunter.cmake +++ b/cmake/projects/LLVMCompilerRT/hunter.cmake @@ -7,6 +7,17 @@ include(hunter_add_version) include(hunter_download) include(hunter_pick_scheme) +hunter_add_version( + PACKAGE_NAME + LLVMCompilerRT + VERSION + "12.0.1" + URL + "https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/compiler-rt-12.0.1.src.tar.xz" + SHA1 + d33af648dc9b901c6c9f6c5872af2f59203f1a25 +) + hunter_add_version( PACKAGE_NAME LLVMCompilerRT diff --git a/cmake/projects/binaryen/hunter.cmake b/cmake/projects/binaryen/hunter.cmake index 67d0f85746..4e6f35b4b6 100644 --- a/cmake/projects/binaryen/hunter.cmake +++ b/cmake/projects/binaryen/hunter.cmake @@ -9,15 +9,27 @@ include(hunter_download) include(hunter_pick_scheme) include(hunter_cmake_args) + +hunter_add_version( + PACKAGE_NAME + binaryen + VERSION + 1.38.28-p0 + URL + "https://github.com/Warchant/binaryen/archive/1.38.28-p0.tar.gz" + SHA1 + 6c95a5a46a9e17a04521bb775266f2bae1763287 +) + hunter_add_version( PACKAGE_NAME binaryen VERSION - version_101 + 1.38.28-p1 URL - "https://github.com/soramitsu/binaryen/archive/refs/tags/version_101.tar.gz" + "https://github.com/Warchant/binaryen/archive/1.38.28-p1.tar.gz" SHA1 - c8dcb3081d3416587927bcadd66864b7e6e11b26 + f8ff97ee1e16862e8c88bfea2ffb88247ad65223 ) hunter_cmake_args( @@ -25,6 +37,7 @@ hunter_cmake_args( CMAKE_ARGS BUILD_LLVM_DWARF=OFF BUILD_STATIC_LIB=ON + BUILD_TOOLS=OFF # we don't want to build executables by default ENABLE_WERROR=OFF # some new compilers (g++-{7,8}) produce warnings so build may fail. we explicitly disable -Werror ) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 7cc1b54902..168c5f9af3 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -76,6 +76,16 @@ hunter_add_version( SHA1 77227a5836abecf7a4b95c0f87d03c28e72c4296) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.0.3 + URL + "https://github.com/libp2p/cpp-libp2p/archive/v0.0.3.tar.gz" + SHA1 + 656c9bb654cf8bfe67f38a4c6ef11114bf4f815d) + hunter_cmake_args( libp2p CMAKE_ARGS diff --git a/cmake/projects/schnorrkel_crust/hunter.cmake b/cmake/projects/schnorrkel_crust/hunter.cmake index 2f04eb3822..8c73d8502b 100644 --- a/cmake/projects/schnorrkel_crust/hunter.cmake +++ b/cmake/projects/schnorrkel_crust/hunter.cmake @@ -10,6 +10,15 @@ include(hunter_cacheable) include(hunter_download) include(hunter_pick_scheme) +hunter_add_version( + PACKAGE_NAME + schnorrkel_crust + VERSION + 1.0.3 + URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/refs/tags/1.0.3.zip + SHA1 7fbf1bf3bdc49310a9a737aba4c72e92a82a5bd1 +) + hunter_add_version( PACKAGE_NAME schnorrkel_crust diff --git a/cmake/projects/wavm/hunter.cmake b/cmake/projects/wavm/hunter.cmake index bd0381a5d2..597d59eadd 100644 --- a/cmake/projects/wavm/hunter.cmake +++ b/cmake/projects/wavm/hunter.cmake @@ -13,11 +13,11 @@ hunter_add_version( PACKAGE_NAME wavm VERSION - 1.0.0 + 1.0.1 URL - "https://github.com/soramitsu/WAVM/archive/9b914111910e9ece1a9243923059d16c153f4c9f.zip" + "https://github.com/soramitsu/WAVM/archive/c7dbf7d7af445491bbe7e0b26ea8e4c7b300896a.tar.gz" SHA1 - 519484aec89f6e2debdddd1ce0ab68d900c19ff4 + 212fcd111ed718751393e32e24450e739e833c07 ) hunter_cmake_args( From 00dc7fb89db760a3c367a1e158caa785184f58d2 Mon Sep 17 00:00:00 2001 From: Harrm Date: Mon, 25 Oct 2021 13:02:56 +0300 Subject: [PATCH 43/74] Update WAVM: pull version with hunterized LLVM (#37) * Update WAVM: pull version with hunterized LLVM --- cmake/configs/default.cmake | 2 +- cmake/projects/wavm/hunter.cmake | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index d183ab1f39..b71755f183 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -528,7 +528,7 @@ hunter_default_version(uuid VERSION 1.0.3) hunter_default_version(v8 VERSION 7.4.98-p3) hunter_default_version(vectorial VERSION 0.0.0-ae7dc88-p0) hunter_default_version(vorbis VERSION 1.3.6-p1) -hunter_default_version(wavm VERSION 1.0.1) +hunter_default_version(wavm VERSION 1.0.2) hunter_default_version(websocketpp VERSION 0.8.1-p0) hunter_default_version(wt VERSION 4.0.4-p0) hunter_default_version(wxWidgets VERSION 3.0.2) diff --git a/cmake/projects/wavm/hunter.cmake b/cmake/projects/wavm/hunter.cmake index 597d59eadd..2bf6265233 100644 --- a/cmake/projects/wavm/hunter.cmake +++ b/cmake/projects/wavm/hunter.cmake @@ -13,11 +13,11 @@ hunter_add_version( PACKAGE_NAME wavm VERSION - 1.0.1 + 1.0.2 URL - "https://github.com/soramitsu/WAVM/archive/c7dbf7d7af445491bbe7e0b26ea8e4c7b300896a.tar.gz" + "https://github.com/soramitsu/WAVM/archive/7efbcced0d41d5f7bc6cd254d624e5f7174b54fc.tar.gz" SHA1 - 212fcd111ed718751393e32e24450e739e833c07 + dd22c11c5faf95a6f6b05ecff18f0e8cab475771 ) hunter_cmake_args( From d7f55a291f16f6555098373dd76eb25bdbc2ef99 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Mon, 1 Nov 2021 11:02:54 +0300 Subject: [PATCH 44/74] Add gtest and libp2p (#39) * add gtest version 1.11.0 * Update libp2p * fix gtest cmake options Co-authored-by: craffael --- cmake/configs/default.cmake | 4 ++-- cmake/projects/GTest/hunter.cmake | 16 ++++++++++++++-- cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index b71755f183..fd3709b017 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -71,7 +71,7 @@ hunter_default_version(GSL VERSION 2.1.0-p2) if(MSVC80) hunter_default_version(GTest VERSION 1.7.0-hunter-6) else() - hunter_default_version(GTest VERSION 1.8.0-hunter-p11) + hunter_default_version(GTest VERSION 1.11.0) endif() hunter_default_version(HalideIR VERSION 0.0-32057b5-p0) @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.0.3) +hunter_default_version(libp2p VERSION 0.0.4) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/GTest/hunter.cmake b/cmake/projects/GTest/hunter.cmake index 977b0ffc59..949720a1a7 100644 --- a/cmake/projects/GTest/hunter.cmake +++ b/cmake/projects/GTest/hunter.cmake @@ -271,7 +271,18 @@ hunter_add_version( 06a1f667f200ff94d38b608e44c3c8061c7b8f2f ) -if(HUNTER_GTest_VERSION VERSION_LESS 1.8.0) +hunter_add_version( + PACKAGE_NAME + GTest + VERSION + "1.11.0" + URL + "https://github.com/google/googletest/archive/release-1.11.0.tar.gz" + SHA1 + 7b100bb68db8df1060e178c495f3cbe941c9b058 +) + +if(HUNTER_GTest_VERSION VERSION_LESS 1.8.0 OR HUNTER_GTest_VERSION VERSION_GREATER_EQUAL 1.11.0) set(_gtest_license "LICENSE") else() set(_gtest_license "googletest/LICENSE") @@ -284,7 +295,8 @@ hunter_cmake_args( CMAKE_ARGS HUNTER_INSTALL_LICENSE_FILES=${_gtest_license} gtest_force_shared_crt=TRUE - CMAKE_CXX_FLAGS=-Wno-deprecated-copy + CMAKE_CXX_FLAGS+=-Wno-deprecated-copy + CMAKE_CXX_FLAGS+=-Wno-unknown-warning-option ) hunter_pick_scheme(DEFAULT url_sha1_cmake) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 168c5f9af3..f846c3d1e2 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -86,6 +86,16 @@ hunter_add_version( SHA1 656c9bb654cf8bfe67f38a4c6ef11114bf4f815d) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.0.4 + URL + "https://github.com/libp2p/cpp-libp2p/archive/v0.0.4.tar.gz" + SHA1 + 8da1248c7d8ccc3ce0998ee6089bb6d7d482dfb4) + hunter_cmake_args( libp2p CMAKE_ARGS From dc291d28507c642dd992e63ce87b11b93ef24f8a Mon Sep 17 00:00:00 2001 From: GaroRobe Date: Tue, 2 Nov 2021 18:39:04 +0300 Subject: [PATCH 45/74] Imported M1-related changes from (#40) * Imported M1-related changes from https://github.com/kamilsa/soramitsu-hunter * Added arm64/x86_64 MacOS switch logic * Updated default OpenSSL version to 1.1.1l --- cmake/configs/default.cmake | 2 +- cmake/projects/OpenSSL/hunter.cmake | 78 +++++++++++++++++++ .../schemes/url_sha1_openssl_ios.cmake.in | 33 ++++++-- .../schemes/url_sha1_openssl_macos.cmake.in | 17 +++- .../schemes/url_sha1_openssl_windows.cmake.in | 6 +- ...url_sha1_openssl_windows_1_1_plus.cmake.in | 6 +- 6 files changed, 128 insertions(+), 14 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index fd3709b017..9deed36ec8 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -110,7 +110,7 @@ hunter_default_version(OpenCV VERSION 4.1.1-p0) hunter_default_version(OpenCV-Extra VERSION 4.1.1) hunter_default_version(OpenEXR VERSION 2.4.0-p1) hunter_default_version(OpenNMTTokenizer VERSION 1.11.0-p1) -hunter_default_version(OpenSSL VERSION 1.1.1d) +hunter_default_version(OpenSSL VERSION 1.1.1l) hunter_default_version(OpenSceneGraph VERSION 3.6.3-p0) hunter_default_version(PNG VERSION 1.6.26-p6) hunter_default_version(PROJ4 VERSION 5.0.0) diff --git a/cmake/projects/OpenSSL/hunter.cmake b/cmake/projects/OpenSSL/hunter.cmake index 9966a3729c..4579e11c6e 100755 --- a/cmake/projects/OpenSSL/hunter.cmake +++ b/cmake/projects/OpenSSL/hunter.cmake @@ -65,6 +65,84 @@ hunter_add_version( df0ee4811c87c209ebadb4e6b203d1e560d00f9a ) +hunter_add_version( + PACKAGE_NAME + OpenSSL + VERSION + "1.1.1g" + URL + "https://github.com/openssl/openssl/archive/OpenSSL_1_1_1g.tar.gz" + SHA1 + 33324ff957edaae8ae575817b456320378da46ff +) + +# NB: Only use this version if you need arm64 support before official release! +hunter_add_version( + PACKAGE_NAME + OpenSSL + VERSION + "1.1.1g-p0" + URL + "https://github.com/cpp-pm/openssl/archive/v1.1.1g-p0.tar.gz" + SHA1 + fb3bc6467d37f7536f5ff7a1ea25552cee899275 +) + +hunter_add_version( + PACKAGE_NAME + OpenSSL + VERSION + "1.1.1h" + URL + "https://github.com/openssl/openssl/archive/OpenSSL_1_1_1h.tar.gz" + SHA1 + e581875cc63a29a2e9ae6924f5e65fd79dd3fc2e +) + +hunter_add_version( + PACKAGE_NAME + OpenSSL + VERSION + "1.1.1i" + URL + "https://github.com/openssl/openssl/archive/OpenSSL_1_1_1i.tar.gz" + SHA1 + b1fcae20e23561f3ad02c61c80ba10d8790e3034 +) + +hunter_add_version( + PACKAGE_NAME + OpenSSL + VERSION + "1.1.1j" + URL + "https://github.com/openssl/openssl/archive/OpenSSL_1_1_1j.tar.gz" + SHA1 + 327a400b8bb58058604f83c7e839fea11bba095e +) + +hunter_add_version( + PACKAGE_NAME + OpenSSL + VERSION + "1.1.1k" + URL + "https://github.com/openssl/openssl/archive/OpenSSL_1_1_1k.tar.gz" + SHA1 + 95a5b6a0f9e866b1b131d71ec13b7f2b83a93da1 +) + +hunter_add_version( + PACKAGE_NAME + OpenSSL + VERSION + "1.1.1l" + URL + "https://github.com/openssl/openssl/archive/OpenSSL_1_1_1l.tar.gz" + SHA1 + 8ef8e71af7f07e2dfe204ce298ac0ff224205f1c +) + hunter_add_version( PACKAGE_NAME OpenSSL diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_ios.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_ios.cmake.in index 9e6fc1a02c..098d817eaa 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_ios.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_ios.cmake.in @@ -44,7 +44,7 @@ string(REGEX REPLACE "^ " "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") hunter_unsetvar(ssl_input_libraries) hunter_unsetvar(crypto_input_libraries) -set(configure_opts iphoneos-cross threads no-shared) +set(configure_opts threads no-shared) # Pass C flags through set(configure_opts ${configure_opts} ${CMAKE_C_FLAGS}) @@ -99,18 +99,36 @@ foreach(variant @IPHONEOS_ARCHS@ @IPHONESIMULATOR_ARCHS@) if(find_index EQUAL -1) set(CROSS_TOP "@IPHONESIMULATOR_ROOT@") set(CROSS_SDK "iPhoneSimulator@IOS_SDK_VERSION@.sdk") + set(SDK_ROOT ${IPHONESIMULATOR_SDK_ROOT}) else() set(CROSS_TOP "@IPHONEOS_ROOT@") set(CROSS_SDK "iPhoneOS@IOS_SDK_VERSION@.sdk") + set(SDK_ROOT ${IPHONEOS_SDK_ROOT}) endif() - string(COMPARE EQUAL "${variant}" "x86_64" noasm) - if(noasm) + + string(COMPARE EQUAL "${variant}" "arm" arm) + string(COMPARE EQUAL "${variant}" "armv7" armv7) + if(arm OR armv7) + set(target "ios-cross") + endif() + + string(COMPARE EQUAL "${variant}" "arm64" ios64_cross) + if(ios64_cross) + set(target "ios64-cross") + endif() + + string(COMPARE EQUAL "${variant}" "i386" i386) + if(i386) + set(target "darwin-i386-cc") + endif() + + string(COMPARE EQUAL "${variant}" "x86_64" x86_64) + if(x86_64) + set(target "darwin64-x86_64-cc") # set_key.c:398:17: error: unsupported inline asm: # input with type 'unsigned long' matching output with type 'unsigned int' - set(noasm "no-asm") - else() - set(noasm "") + set(configure_opts ${configure_opts} "no-asm") endif() ExternalProject_Add( @@ -130,11 +148,12 @@ foreach(variant @IPHONEOS_ARCHS@ @IPHONESIMULATOR_ARCHS@) # not used, just avoid creating Install/ empty directory CONFIGURE_COMMAND ./Configure + "${target}" "${configure_opts}" - "${noasm}" "no-async" "--prefix=@HUNTER_PACKAGE_INSTALL_PREFIX@" "-arch ${variant}" + "-isysroot ${SDK_ROOT}" BUILD_COMMAND . "@HUNTER_GLOBAL_SCRIPT_DIR@/clear-all.sh" && export CROSS_TOP=${CROSS_TOP} && diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_macos.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_macos.cmake.in index 2f79aa2e44..7c1f2684d5 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_macos.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_macos.cmake.in @@ -5,6 +5,7 @@ cmake_minimum_required(VERSION 3.0) project(Hunter) include(ExternalProject) # ExternalProject_Add +include(CheckCCompilerFlag) # Scheme for download and install OpenSSL macOS universal library @@ -31,13 +32,23 @@ hunter_assert_not_empty_string("@HUNTER_GLOBAL_SCRIPT_DIR@") hunter_assert_not_empty_string("@HUNTER_TLS_VERIFY@") # Supported macOS architectures: -# i386, x86_64, ppc, ppc64 +# i386, x86_64, ppc, ppc64, arm64 set(configure_command "./Configure") set(configure_architectures @CMAKE_OSX_ARCHITECTURES@) if(NOT configure_architectures) hunter_status_debug("Using default macOS architecture: x86_64") - set(configure_architectures "x86_64") + + check_c_compiler_flag("-arch x86_64" x86_64Supported) + message("x86_64Supported=${x86_64Supported}") + check_c_compiler_flag("-arch arm64" arm64Supported) + message("arm64Supported=${arm64Supported}") + + if(arm64Supported) + set(configure_architectures "arm64") + else() + set(configure_architectures "x86_64") + endif() endif() # OpenSSL appends the version number differently by version @@ -168,6 +179,8 @@ foreach(arch ${configure_architectures}) set(configure_arch "darwin-i386-cc") elseif("${arch}" STREQUAL "ppc") set(configure_arch "darwin-ppc-cc") + elseif("${arch}" STREQUAL "arm64") + set(configure_arch "darwin64-arm64-cc") else() hunter_user_error("Could not find the macOS architecture ${arch}. Please update the CMAKE_OSX_ARCHITECTURES option in your toolchain.") endif() diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows.cmake.in index ce5526bc17..51c6757c3e 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows.cmake.in @@ -28,6 +28,7 @@ hunter_assert_not_empty_string("@HUNTER_PACKAGE_DOWNLOAD_DIR@") hunter_assert_not_empty_string("@HUNTER_PACKAGE_SOURCE_DIR@") hunter_assert_not_empty_string("@HUNTER_PACKAGE_INSTALL_PREFIX@") hunter_assert_not_empty_string("@HUNTER_MSVC_ARCH@") +hunter_assert_not_empty_string("@HUNTER_MSVC_ARCH_TARGET@") hunter_assert_not_empty_string("@HUNTER_MSVC_VCVARSALL@") hunter_assert_not_empty_string("@HUNTER_PACKAGE_LICENSE_DIR@") hunter_assert_not_empty_string("@HUNTER_GLOBAL_SCRIPT_DIR@") @@ -59,8 +60,9 @@ if(NOT "${PERL_VERSION}" EQUAL 0) ) endif() -string(COMPARE EQUAL "@HUNTER_MSVC_ARCH@" "amd64" is_amd64) -if(is_amd64) +string(COMPARE EQUAL "@HUNTER_MSVC_ARCH_TARGET@" "amd64" is_amd64) +string(COMPARE EQUAL "@HUNTER_MSVC_ARCH_TARGET@" "arm64" is_arm64) +if(is_amd64 OR is_arm64) set(arch "VC-WIN64A") set(do_ms do_win64a.bat) else() diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows_1_1_plus.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows_1_1_plus.cmake.in index 7de0864483..2c18c75a91 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows_1_1_plus.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows_1_1_plus.cmake.in @@ -28,6 +28,7 @@ hunter_assert_not_empty_string("@HUNTER_PACKAGE_DOWNLOAD_DIR@") hunter_assert_not_empty_string("@HUNTER_PACKAGE_SOURCE_DIR@") hunter_assert_not_empty_string("@HUNTER_PACKAGE_INSTALL_PREFIX@") hunter_assert_not_empty_string("@HUNTER_MSVC_ARCH@") +hunter_assert_not_empty_string("@HUNTER_MSVC_ARCH_TARGET@") hunter_assert_not_empty_string("@HUNTER_MSVC_VCVARSALL@") hunter_assert_not_empty_string("@HUNTER_PACKAGE_LICENSE_DIR@") hunter_assert_not_empty_string("@HUNTER_GLOBAL_SCRIPT_DIR@") @@ -59,8 +60,9 @@ if(NOT "${PERL_VERSION}" EQUAL 0) ) endif() -string(COMPARE EQUAL "@HUNTER_MSVC_ARCH@" "amd64" is_amd64) -if(is_amd64) +string(COMPARE EQUAL "@HUNTER_MSVC_ARCH_TARGET@" "amd64" is_amd64) +string(COMPARE EQUAL "@HUNTER_MSVC_ARCH_TARGET@" "arm64" is_arm64) +if(is_amd64 OR is_arm64) set(arch "VC-WIN64A") else() set(arch "VC-WIN32") From b50254b53f4ab237c24b580aa8965a161c422f68 Mon Sep 17 00:00:00 2001 From: GaroRobe Date: Wed, 3 Nov 2021 12:31:38 +0300 Subject: [PATCH 46/74] Updated default libp2p to 0.1.0 (#41) Co-authored-by: Artem Ponomarev --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 9deed36ec8..f2ae2e2f4d 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.0.4) +hunter_default_version(libp2p VERSION 0.1.0) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index f846c3d1e2..cbb3645b1f 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -96,6 +96,16 @@ hunter_add_version( SHA1 8da1248c7d8ccc3ce0998ee6089bb6d7d482dfb4) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.1.0 + URL + "https://github.com/libp2p/cpp-libp2p/archive/v0.1.0.tar.gz" + SHA1 + 973563d901d5297e7caed9140d5fed66bbe72a15) + hunter_cmake_args( libp2p CMAKE_ARGS From 2a1e4299e799693c6e26957b233b1933ad477667 Mon Sep 17 00:00:00 2001 From: Harrm Date: Mon, 8 Nov 2021 11:55:40 +0300 Subject: [PATCH 47/74] Add SCALE codec (#38) * Add SCALE codec v1.0.1 --- cmake/configs/default.cmake | 1 + cmake/projects/scale/hunter.cmake | 25 +++++++++++++++++++++++++ examples/scale/CMakeLists.txt | 21 +++++++++++++++++++++ examples/scale/main.cpp | 19 +++++++++++++++++++ 4 files changed, 66 insertions(+) create mode 100644 cmake/projects/scale/hunter.cmake create mode 100644 examples/scale/CMakeLists.txt create mode 100644 examples/scale/main.cpp diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index f2ae2e2f4d..f2e7ec0b1d 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -472,6 +472,7 @@ hunter_default_version(rosconsole VERSION 1.13.10-p0) hunter_default_version(roscpp_core VERSION 0.6.12-p0) hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) +hunter_default_version(scale VERSION 1.0.1) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) hunter_default_version(schnorrkel_crust VERSION 1.0.3) hunter_default_version(sds VERSION 2.0.0) diff --git a/cmake/projects/scale/hunter.cmake b/cmake/projects/scale/hunter.cmake new file mode 100644 index 0000000000..666e878bfc --- /dev/null +++ b/cmake/projects/scale/hunter.cmake @@ -0,0 +1,25 @@ +# Copyright (c) 2016-2019, Ruslan Baratov +# All rights reserved. + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) +include(hunter_cmake_args) + +hunter_add_version( + PACKAGE_NAME + scale + VERSION + 1.0.1 + URL + "https://github.com/soramitsu/scale-codec-cpp/archive/refs/tags/v1.0.1.zip" + SHA1 + 5a7c5affb93658b305d488ecaf9dd77efe3967cf +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(scale) +hunter_download(PACKAGE_NAME scale) diff --git a/examples/scale/CMakeLists.txt b/examples/scale/CMakeLists.txt new file mode 100644 index 0000000000..9cc96f7c52 --- /dev/null +++ b/examples/scale/CMakeLists.txt @@ -0,0 +1,21 @@ +# Copyright (c) 2016-2019, Ruslan Baratov +# All rights reserved. + +cmake_minimum_required(VERSION 3.2) + +# Emulate HunterGate: +# * https://github.com/hunter-packages/gate +include("../common.cmake") + +project(download-scale) + +# DOCUMENTATION_START { +hunter_add_package(Boost) +find_package(Boost CONFIG REQUIRED) + +hunter_add_package(scale) +find_package(scale CONFIG REQUIRED) + +add_executable(boo main.cpp) +target_link_libraries(boo PUBLIC scale::scale scale::scale_encode_append) +# DOCUMENTATION_END } diff --git a/examples/scale/main.cpp b/examples/scale/main.cpp new file mode 100644 index 0000000000..b36f9eef6d --- /dev/null +++ b/examples/scale/main.cpp @@ -0,0 +1,19 @@ +#include +#include +#include +#include "scale/scale.hpp" +#include "scale/encode_append.hpp" + +int main() { + std::vector v {1, 2, 3}; + auto enc = scale::encode(v).value(); + auto dec = scale::decode>(enc).value(); + assert(std::equal(v.begin(), v.end(), dec.begin())); + + std::vector bytes {1, 2, 3}; + scale::EncodeOpaqueValue opaque{bytes}; + auto enc_opaque = scale::encode(opaque).value(); + auto another_enc_opaque = scale::encode(opaque).value(); + assert(scale::append_or_new_vec(enc_opaque, another_enc_opaque).has_value()); + return 0; +} From ae6de83f65280f073a9432a5e294ce870315c6c4 Mon Sep 17 00:00:00 2001 From: Harrm Date: Wed, 10 Nov 2021 19:27:25 +0300 Subject: [PATCH 48/74] Update SCALE (#42) --- cmake/configs/default.cmake | 2 +- cmake/projects/scale/hunter.cmake | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index f2e7ec0b1d..097f7a60de 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -472,7 +472,7 @@ hunter_default_version(rosconsole VERSION 1.13.10-p0) hunter_default_version(roscpp_core VERSION 0.6.12-p0) hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) -hunter_default_version(scale VERSION 1.0.1) +hunter_default_version(scale VERSION 1.0.2) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) hunter_default_version(schnorrkel_crust VERSION 1.0.3) hunter_default_version(sds VERSION 2.0.0) diff --git a/cmake/projects/scale/hunter.cmake b/cmake/projects/scale/hunter.cmake index 666e878bfc..60f2f369da 100644 --- a/cmake/projects/scale/hunter.cmake +++ b/cmake/projects/scale/hunter.cmake @@ -13,11 +13,11 @@ hunter_add_version( PACKAGE_NAME scale VERSION - 1.0.1 + 1.0.2 URL - "https://github.com/soramitsu/scale-codec-cpp/archive/refs/tags/v1.0.1.zip" + "https://github.com/soramitsu/scale-codec-cpp/archive/refs/tags/v1.0.2.zip" SHA1 - 5a7c5affb93658b305d488ecaf9dd77efe3967cf + 1d9dbcd3f07f14591cb351669eb3801efe9e5038 ) hunter_pick_scheme(DEFAULT url_sha1_cmake) From 957ea8aabf5e7596b17408ca0aaa820c3bdaa537 Mon Sep 17 00:00:00 2001 From: Harrm Date: Tue, 23 Nov 2021 18:47:38 +0300 Subject: [PATCH 49/74] Update boost.di link to soramitsu's fork (#43) --- cmake/projects/Boost.DI/hunter.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/projects/Boost.DI/hunter.cmake b/cmake/projects/Boost.DI/hunter.cmake index b0e322456a..8c1907e588 100644 --- a/cmake/projects/Boost.DI/hunter.cmake +++ b/cmake/projects/Boost.DI/hunter.cmake @@ -16,9 +16,9 @@ hunter_add_version( VERSION 1.1.0 URL - "https://github.com/masterjedy/di/archive/a20eebb6decfba55867a6920e00443a9485f50cd.tar.gz" + "https://github.com/soramitsu/soramitsu-boost-di/archive/a20eebb6decfba55867a6920e00443a9485f50cd.tar.gz" SHA1 - 03be4c6fbe77a68e5637751656f7d64bacdf112e + 3c02cffc9b1bc0e7ddf5e226723dfd5a862ad247 ) hunter_cmake_args( From bc1a66cdbfe5a0a75db9c1de42d9b065fa343777 Mon Sep 17 00:00:00 2001 From: Harrm Date: Wed, 24 Nov 2021 15:22:13 +0300 Subject: [PATCH 50/74] Pull schnorrkel 1.0.5 and WAVM 1.0.3 (#44) * Pull fixed schnorrkel * Update WAVM --- cmake/configs/default.cmake | 4 ++-- cmake/projects/schnorrkel_crust/hunter.cmake | 6 +++--- cmake/projects/wavm/hunter.cmake | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 097f7a60de..7038066aa8 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -474,7 +474,7 @@ hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) hunter_default_version(scale VERSION 1.0.2) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) -hunter_default_version(schnorrkel_crust VERSION 1.0.3) +hunter_default_version(schnorrkel_crust VERSION 1.0.5) hunter_default_version(sds VERSION 2.0.0) hunter_default_version(sentencepiece VERSION 0.1.8-p1) hunter_default_version(shaderc VERSION 2019.0-p1) @@ -529,7 +529,7 @@ hunter_default_version(uuid VERSION 1.0.3) hunter_default_version(v8 VERSION 7.4.98-p3) hunter_default_version(vectorial VERSION 0.0.0-ae7dc88-p0) hunter_default_version(vorbis VERSION 1.3.6-p1) -hunter_default_version(wavm VERSION 1.0.2) +hunter_default_version(wavm VERSION 1.0.3) hunter_default_version(websocketpp VERSION 0.8.1-p0) hunter_default_version(wt VERSION 4.0.4-p0) hunter_default_version(wxWidgets VERSION 3.0.2) diff --git a/cmake/projects/schnorrkel_crust/hunter.cmake b/cmake/projects/schnorrkel_crust/hunter.cmake index 8c73d8502b..a51458e825 100644 --- a/cmake/projects/schnorrkel_crust/hunter.cmake +++ b/cmake/projects/schnorrkel_crust/hunter.cmake @@ -14,9 +14,9 @@ hunter_add_version( PACKAGE_NAME schnorrkel_crust VERSION - 1.0.3 - URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/refs/tags/1.0.3.zip - SHA1 7fbf1bf3bdc49310a9a737aba4c72e92a82a5bd1 + 1.0.5 + URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/refs/tags/1.0.5.zip + SHA1 a083b6a2681c728cb4b4071e27829b7de8d68ab3 ) hunter_add_version( diff --git a/cmake/projects/wavm/hunter.cmake b/cmake/projects/wavm/hunter.cmake index 2bf6265233..c134032765 100644 --- a/cmake/projects/wavm/hunter.cmake +++ b/cmake/projects/wavm/hunter.cmake @@ -13,11 +13,11 @@ hunter_add_version( PACKAGE_NAME wavm VERSION - 1.0.2 + 1.0.3 URL - "https://github.com/soramitsu/WAVM/archive/7efbcced0d41d5f7bc6cd254d624e5f7174b54fc.tar.gz" + "https://github.com/soramitsu/WAVM/archive/refs/tags/1.0.3.zip" SHA1 - dd22c11c5faf95a6f6b05ecff18f0e8cab475771 + 67cafaec3c810a5e8d7bb9416148d7532a0071ed ) hunter_cmake_args( From 6113f0b18733395ffd34cab354d24647d0246f92 Mon Sep 17 00:00:00 2001 From: Igor Egorov Date: Fri, 11 Feb 2022 11:55:01 +0300 Subject: [PATCH 51/74] Update scale coded to v1.0.3 (#45) Signed-off-by: Igor Egorov --- cmake/configs/default.cmake | 2 +- cmake/projects/scale/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 7038066aa8..9cf224c031 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -472,7 +472,7 @@ hunter_default_version(rosconsole VERSION 1.13.10-p0) hunter_default_version(roscpp_core VERSION 0.6.12-p0) hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) -hunter_default_version(scale VERSION 1.0.2) +hunter_default_version(scale VERSION 1.0.3) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) hunter_default_version(schnorrkel_crust VERSION 1.0.5) hunter_default_version(sds VERSION 2.0.0) diff --git a/cmake/projects/scale/hunter.cmake b/cmake/projects/scale/hunter.cmake index 60f2f369da..147a6d5c56 100644 --- a/cmake/projects/scale/hunter.cmake +++ b/cmake/projects/scale/hunter.cmake @@ -20,6 +20,17 @@ hunter_add_version( 1d9dbcd3f07f14591cb351669eb3801efe9e5038 ) +hunter_add_version( + PACKAGE_NAME + scale + VERSION + 1.0.3 + URL + "https://github.com/soramitsu/scale-codec-cpp/archive/refs/tags/v1.0.3.tar.gz" + SHA1 + be06848e62dc1c6bcac512224e3b3da728f4502b +) + hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(scale) hunter_download(PACKAGE_NAME scale) From 9384240ad945d48aa1c07aef1fded9819e90ce3a Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Thu, 17 Feb 2022 17:03:32 +0300 Subject: [PATCH 52/74] Update libp2p; Patch crc32c and leveldb (#46) * fix: crc32c archive link * fix: patched leveldb version * update: libp2p Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 4 ++-- cmake/projects/crc32c/hunter.cmake | 2 +- cmake/projects/leveldb/hunter.cmake | 6 ++++++ cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 9cf224c031..af377f7738 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -330,7 +330,7 @@ hunter_default_version(kagome VERSION 0.0.1) hunter_default_version(kbproto VERSION 1.0.7) hunter_default_version(lcms VERSION 2.9-p0) hunter_default_version(lehrfempp VERSION 0.7.21) -hunter_default_version(leveldb VERSION 1.22) +hunter_default_version(leveldb VERSION 1.22-s0) hunter_default_version(libbacktrace VERSION 1.0.0-ca0de051) hunter_default_version(libcpuid VERSION 0.4.0) hunter_default_version(libdaemon VERSION 0.14) @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.1.0) +hunter_default_version(libp2p VERSION 0.1.1) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/crc32c/hunter.cmake b/cmake/projects/crc32c/hunter.cmake index 9237ca9e47..4ef9cf42c9 100644 --- a/cmake/projects/crc32c/hunter.cmake +++ b/cmake/projects/crc32c/hunter.cmake @@ -9,7 +9,7 @@ include(hunter_pick_scheme) hunter_add_version( PACKAGE_NAME crc32c VERSION "1.0.5" - URL "https://github.com/hunter-packages/crc32c/archive/hunter-1.0.5.tar.gz" + URL "https://github.com/hunter-packages/crc32c/archive/refs/tags/hunter-1.0.5.tar.gz" SHA1 "dc7fa8cb877b9cb12a4e22e553087fdd6ce28cce") hunter_cmake_args(crc32c CMAKE_ARGS diff --git a/cmake/projects/leveldb/hunter.cmake b/cmake/projects/leveldb/hunter.cmake index 63b2972ff5..bd89245f29 100644 --- a/cmake/projects/leveldb/hunter.cmake +++ b/cmake/projects/leveldb/hunter.cmake @@ -18,6 +18,12 @@ hunter_add_version( URL "https://github.com/hunter-packages/leveldb/archive/v1.22-p0.tar.gz" SHA1 "616e3816c0f44423136dcf286ae51417f0d75198") +hunter_add_version( + PACKAGE_NAME leveldb + VERSION "1.22-s0" + URL "https://github.com/soramitsu/leveldb/archive/a0a3e5ad36437b864d6e5e537fada8ba8dce8ed0.tar.gz" + SHA1 "14af25d08099f2140667a0618157b9f86770646c") + hunter_cmake_args(leveldb CMAKE_ARGS LEVELDB_BUILD_TESTS=OFF LEVELDB_BUILD_BENCHMARKS=OFF) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index cbb3645b1f..c2fd939295 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -106,6 +106,16 @@ hunter_add_version( SHA1 973563d901d5297e7caed9140d5fed66bbe72a15) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.1.1 + URL + https://github.com/libp2p/cpp-libp2p/archive/v0.1.1.tar.gz + SHA1 + e9ce1599e4589768de6c5ca9113c1fc8938933b4) + hunter_cmake_args( libp2p CMAKE_ARGS From 6e31ee1174be7ae18da0d25fe757eca82d732ea0 Mon Sep 17 00:00:00 2001 From: Igor Egorov Date: Tue, 22 Feb 2022 12:52:49 +0300 Subject: [PATCH 53/74] Update libp2p to v0.1.2 (#47) Signed-off-by: Igor Egorov --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index af377f7738..e581c48f06 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.1.1) +hunter_default_version(libp2p VERSION 0.1.2) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index c2fd939295..b8660e10d0 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -116,6 +116,16 @@ hunter_add_version( SHA1 e9ce1599e4589768de6c5ca9113c1fc8938933b4) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.1.2 + URL + https://github.com/libp2p/cpp-libp2p/archive/v0.1.2.tar.gz + SHA1 + 65f9660dfa48bbd2f7c452bf61230e93617c1d49) + hunter_cmake_args( libp2p CMAKE_ARGS From bbe3353ff61c3011a3c7fb588f3c4f2666356658 Mon Sep 17 00:00:00 2001 From: GaroRobe Date: Fri, 29 Apr 2022 16:12:18 +0300 Subject: [PATCH 54/74] Update for scale codec on v1.0.4 (#48) Co-authored-by: Artem Ponomarev --- cmake/configs/default.cmake | 2 +- cmake/projects/scale/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index e581c48f06..ef29ab1f22 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -472,7 +472,7 @@ hunter_default_version(rosconsole VERSION 1.13.10-p0) hunter_default_version(roscpp_core VERSION 0.6.12-p0) hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) -hunter_default_version(scale VERSION 1.0.3) +hunter_default_version(scale VERSION 1.0.4) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) hunter_default_version(schnorrkel_crust VERSION 1.0.5) hunter_default_version(sds VERSION 2.0.0) diff --git a/cmake/projects/scale/hunter.cmake b/cmake/projects/scale/hunter.cmake index 147a6d5c56..489848df5e 100644 --- a/cmake/projects/scale/hunter.cmake +++ b/cmake/projects/scale/hunter.cmake @@ -31,6 +31,17 @@ hunter_add_version( be06848e62dc1c6bcac512224e3b3da728f4502b ) +hunter_add_version( + PACKAGE_NAME + scale + VERSION + 1.0.4 + URL + "https://github.com/soramitsu/scale-codec-cpp/archive/refs/tags/v1.0.4.tar.gz" + SHA1 + 49be6a2515b351317f12c30a04c2de238f5eb499 +) + hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(scale) hunter_download(PACKAGE_NAME scale) From c0ee5abb01a739d8fc0da82f9323072e60e3fc45 Mon Sep 17 00:00:00 2001 From: GaroRobe Date: Fri, 3 Jun 2022 13:48:55 +0300 Subject: [PATCH 55/74] updated libp2p version (#49) Co-authored-by: Artem Ponomarev --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index ef29ab1f22..2199f88fcc 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.1.2) +hunter_default_version(libp2p VERSION 0.1.3) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index b8660e10d0..aaa209afb2 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -126,6 +126,16 @@ hunter_add_version( SHA1 65f9660dfa48bbd2f7c452bf61230e93617c1d49) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.1.3 + URL + https://github.com/libp2p/cpp-libp2p/archive/refs/tags/v0.1.3.tar.gz + SHA1 + 20760fcc906fdd4008000ddc2be67e80af439cc8) + hunter_cmake_args( libp2p CMAKE_ARGS From 2642e44859639ac6ae339e28a3541d1cd8cab34f Mon Sep 17 00:00:00 2001 From: Igor Egorov Date: Thu, 9 Jun 2022 12:31:57 +0300 Subject: [PATCH 56/74] Update RocksDB to v7.2.2 (#50) Signed-off-by: Igor Egorov --- cmake/configs/default.cmake | 2 +- cmake/projects/rocksdb/hunter.cmake | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 2199f88fcc..abfd612766 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -452,7 +452,7 @@ hunter_default_version(re2 VERSION 2017.11.01-p0) hunter_default_version(readline VERSION 6.3) hunter_default_version(recastnavigation VERSION 1.4-p0) hunter_default_version(renderproto VERSION 0.11.1) -hunter_default_version(rocksdb VERSION 5.14.2) +hunter_default_version(rocksdb VERSION 7.2.2) hunter_default_version(ros VERSION 1.14.6-p0) hunter_default_version(ros_comm VERSION 1.14.3-p1) hunter_default_version(ros_comm_msgs VERSION 1.11.2-p0) diff --git a/cmake/projects/rocksdb/hunter.cmake b/cmake/projects/rocksdb/hunter.cmake index 23f43c8f11..5228ca0320 100644 --- a/cmake/projects/rocksdb/hunter.cmake +++ b/cmake/projects/rocksdb/hunter.cmake @@ -28,6 +28,13 @@ hunter_add_version( URL "https://github.com/facebook/rocksdb/archive/v5.14.2.tar.gz" SHA1 "376bc537e8c716111214274755f5fe4026e5a354") +hunter_add_version( + PACKAGE_NAME rocksdb + VERSION 7.2.2 + URL "https://github.com/facebook/rocksdb/archive/refs/tags/v7.2.2.tar.gz" + SHA1 "6d908658d8beb1bed850154097cf6bc7d5373580" +) + if(MSVC) hunter_cmake_args(rocksdb CMAKE_ARGS From 8c807af7f2ef9f292768ad9222d55946a17c1037 Mon Sep 17 00:00:00 2001 From: Igor Egorov Date: Thu, 16 Jun 2022 11:48:00 +0300 Subject: [PATCH 57/74] Update to libp2p 0.1.4 with support of x-partiy-wss multiaddrs (#51) Libp2p 0.1.4 supports x-partiry-ws and x-parity-wss schemas to be parsed in multiaddr Signed-off-by: Igor Egorov --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index abfd612766..643e55c555 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.1.3) +hunter_default_version(libp2p VERSION 0.1.4) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index aaa209afb2..194db398c0 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -136,6 +136,16 @@ hunter_add_version( SHA1 20760fcc906fdd4008000ddc2be67e80af439cc8) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.1.4 + URL + https://github.com/libp2p/cpp-libp2p/archive/refs/tags/v0.1.4.tar.gz + SHA1 + ca07e07094b708cd1f149de74ebeacf7a78fca66) + hunter_cmake_args( libp2p CMAKE_ARGS From bd1f52d4d349c551b152c5c8d56c516cd90789e1 Mon Sep 17 00:00:00 2001 From: turuslan Date: Fri, 24 Jun 2022 18:29:20 +0300 Subject: [PATCH 58/74] update soralog 0.1.2 --- cmake/configs/default.cmake | 2 +- cmake/projects/soralog/hunter.cmake | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 643e55c555..15f0c6dcfa 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -482,7 +482,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.0.9) +hunter_default_version(soralog VERSION 0.1.2) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 56f6ac5107..62d33df15f 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -13,6 +13,13 @@ hunter_add_version( SHA1 "a5df392c969136e9cb2891d7cc14e3e6d34107d6" ) +hunter_add_version( + PACKAGE_NAME soralog + VERSION "0.1.2" + URL "https://github.com/soramitsu/soralog/archive/v0.1.2.tar.gz" + SHA1 "f3de7b8ef5069b29104216919dfcaa790c0f5e13" +) + hunter_cmake_args( soralog CMAKE_ARGS From 1849218af1e2049a4a8253cc22c5bab6a2e547f3 Mon Sep 17 00:00:00 2001 From: GaroRobe Date: Tue, 12 Jul 2022 17:35:21 +0300 Subject: [PATCH 59/74] Updated soralog version (#54) Co-authored-by: Artem Ponomarev --- cmake/configs/default.cmake | 2 +- cmake/projects/soralog/hunter.cmake | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 15f0c6dcfa..d07ed031b8 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -482,7 +482,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.1.2) +hunter_default_version(soralog VERSION 0.1.3) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 62d33df15f..4785555d12 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -20,6 +20,13 @@ hunter_add_version( SHA1 "f3de7b8ef5069b29104216919dfcaa790c0f5e13" ) +hunter_add_version( + PACKAGE_NAME soralog + VERSION "0.1.3" + URL "https://github.com/soramitsu/soralog/archive/v0.1.3.tar.gz" + SHA1 "4a550cd7c21dd51a62171d83818188db14d4691b" +) + hunter_cmake_args( soralog CMAKE_ARGS From 7accab86be6997e3d8e68cb6d1f4996912781a35 Mon Sep 17 00:00:00 2001 From: GaroRobe Date: Thu, 14 Jul 2022 13:26:26 +0300 Subject: [PATCH 60/74] Updated wavm version (gcc-12 fix) (#55) Co-authored-by: Artem Ponomarev --- cmake/configs/default.cmake | 2 +- cmake/projects/wavm/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index d07ed031b8..0f21a3e8f4 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -529,7 +529,7 @@ hunter_default_version(uuid VERSION 1.0.3) hunter_default_version(v8 VERSION 7.4.98-p3) hunter_default_version(vectorial VERSION 0.0.0-ae7dc88-p0) hunter_default_version(vorbis VERSION 1.3.6-p1) -hunter_default_version(wavm VERSION 1.0.3) +hunter_default_version(wavm VERSION 1.0.4) hunter_default_version(websocketpp VERSION 0.8.1-p0) hunter_default_version(wt VERSION 4.0.4-p0) hunter_default_version(wxWidgets VERSION 3.0.2) diff --git a/cmake/projects/wavm/hunter.cmake b/cmake/projects/wavm/hunter.cmake index c134032765..6d3da7f237 100644 --- a/cmake/projects/wavm/hunter.cmake +++ b/cmake/projects/wavm/hunter.cmake @@ -20,6 +20,17 @@ hunter_add_version( 67cafaec3c810a5e8d7bb9416148d7532a0071ed ) +hunter_add_version( + PACKAGE_NAME + wavm + VERSION + 1.0.4 + URL + "https://github.com/soramitsu/WAVM/archive/refs/tags/1.0.4.zip" + SHA1 + 919aafc29dae892bf4eacd724e7058ad00ca8b8e +) + hunter_cmake_args( wavm CMAKE_ARGS From 5c6adf921fd9e0ea0e18f427aea77c5136edf5ba Mon Sep 17 00:00:00 2001 From: GaroRobe Date: Thu, 14 Jul 2022 18:04:16 +0300 Subject: [PATCH 61/74] Updated wavm version (#56) Co-authored-by: Artem Ponomarev --- cmake/projects/wavm/hunter.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/projects/wavm/hunter.cmake b/cmake/projects/wavm/hunter.cmake index 6d3da7f237..a9438671a1 100644 --- a/cmake/projects/wavm/hunter.cmake +++ b/cmake/projects/wavm/hunter.cmake @@ -28,7 +28,7 @@ hunter_add_version( URL "https://github.com/soramitsu/WAVM/archive/refs/tags/1.0.4.zip" SHA1 - 919aafc29dae892bf4eacd724e7058ad00ca8b8e + 0a37ea0c295bf8f484394d83d71c2da54e9ef492 ) hunter_cmake_args( From 76ade73764c127b45527929431dc50c0acfac209 Mon Sep 17 00:00:00 2001 From: Harrm Date: Wed, 27 Jul 2022 18:37:42 +0300 Subject: [PATCH 62/74] Update libp2p to v0.1.5 (#58) * Add libp2p v.0.1.5 * Update libp2p default version to 0.1.5 --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 0f21a3e8f4..ba332a63a6 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.1.4) +hunter_default_version(libp2p VERSION 0.1.5) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 194db398c0..7a670ea1ac 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -146,6 +146,16 @@ hunter_add_version( SHA1 ca07e07094b708cd1f149de74ebeacf7a78fca66) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.1.5 + URL + https://github.com/libp2p/cpp-libp2p/archive/refs/tags/v0.1.5.tar.gz + SHA1 + 7036ce0c45468c2b811aac7ca90370fd250a0166) + hunter_cmake_args( libp2p CMAKE_ARGS From 53270539a52831afd6ba53fff539dce4f76289f7 Mon Sep 17 00:00:00 2001 From: GaroRobe Date: Wed, 10 Aug 2022 12:01:34 +0300 Subject: [PATCH 63/74] Updated libp2p to 0.1.6 (#59) Co-authored-by: Artem Ponomarev --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index ba332a63a6..664627e30c 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.1.5) +hunter_default_version(libp2p VERSION 0.1.6) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 7a670ea1ac..2d3fc771a5 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -156,6 +156,16 @@ hunter_add_version( SHA1 7036ce0c45468c2b811aac7ca90370fd250a0166) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.1.6 + URL + https://github.com/libp2p/cpp-libp2p/archive/refs/tags/v0.1.6.zip + SHA1 + 47bece5d57ea10070679dc1624184df0f4e19ff1) + hunter_cmake_args( libp2p CMAKE_ARGS From 52069249f8ed86f30d3f473c32de44c64270d186 Mon Sep 17 00:00:00 2001 From: Artem Iurin Date: Thu, 25 Aug 2022 11:53:57 +0400 Subject: [PATCH 64/74] Update libp2p to 0.1.7 (#60) Signed-off-by: ortyomka --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 664627e30c..f7daed1527 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.1.6) +hunter_default_version(libp2p VERSION 0.1.7) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 2d3fc771a5..6c601cd8c5 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -166,6 +166,16 @@ hunter_add_version( SHA1 47bece5d57ea10070679dc1624184df0f4e19ff1) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.1.7 + URL + https://github.com/libp2p/cpp-libp2p/archive/refs/tags/v0.1.7.zip + SHA1 + be1a6110c7f43c5f16d0c2753cb05fc80c0af356) + hunter_cmake_args( libp2p CMAKE_ARGS From 160192113baed033218ce6650a3ab514d283f6f8 Mon Sep 17 00:00:00 2001 From: turuslan Date: Tue, 13 Sep 2022 14:13:46 +0300 Subject: [PATCH 65/74] Update scale to 1.0.5 --- cmake/configs/default.cmake | 2 +- cmake/projects/scale/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index f7daed1527..f6c73f71ba 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -472,7 +472,7 @@ hunter_default_version(rosconsole VERSION 1.13.10-p0) hunter_default_version(roscpp_core VERSION 0.6.12-p0) hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) -hunter_default_version(scale VERSION 1.0.4) +hunter_default_version(scale VERSION 1.0.5) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) hunter_default_version(schnorrkel_crust VERSION 1.0.5) hunter_default_version(sds VERSION 2.0.0) diff --git a/cmake/projects/scale/hunter.cmake b/cmake/projects/scale/hunter.cmake index 489848df5e..238dbf1dc6 100644 --- a/cmake/projects/scale/hunter.cmake +++ b/cmake/projects/scale/hunter.cmake @@ -42,6 +42,17 @@ hunter_add_version( 49be6a2515b351317f12c30a04c2de238f5eb499 ) +hunter_add_version( + PACKAGE_NAME + scale + VERSION + 1.0.5 + URL + "https://github.com/soramitsu/scale-codec-cpp/archive/refs/tags/v1.0.5.tar.gz" + SHA1 + e38054b0e6aa3a2f30813d7b97189fa8c80fa771 +) + hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(scale) hunter_download(PACKAGE_NAME scale) From 42fa817774c8d7ae56769cb9c6dd423af181fc22 Mon Sep 17 00:00:00 2001 From: Dmitriy Khaustov Date: Wed, 5 Oct 2022 09:20:06 +0300 Subject: [PATCH 66/74] Update libp2p to 0.1.8 (#62) Signed-off-by: Dmitriy Khaustov aka xDimon --- cmake/configs/default.cmake | 2 +- cmake/projects/libp2p/hunter.cmake | 14 ++++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index f6c73f71ba..e099f066e5 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -342,7 +342,7 @@ hunter_default_version(libjpeg-turbo VERSION 2.0.3-p0) hunter_default_version(libjson-rpc-cpp VERSION 0.7.0-p3) hunter_default_version(libmill VERSION 1.18) hunter_default_version(libogg VERSION 1.3.3-p0) -hunter_default_version(libp2p VERSION 0.1.7) +hunter_default_version(libp2p VERSION 0.1.8) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) diff --git a/cmake/projects/libp2p/hunter.cmake b/cmake/projects/libp2p/hunter.cmake index 6c601cd8c5..9acdb9b5e7 100644 --- a/cmake/projects/libp2p/hunter.cmake +++ b/cmake/projects/libp2p/hunter.cmake @@ -161,9 +161,9 @@ hunter_add_version( libp2p VERSION 0.1.6 - URL + URL https://github.com/libp2p/cpp-libp2p/archive/refs/tags/v0.1.6.zip - SHA1 + SHA1 47bece5d57ea10070679dc1624184df0f4e19ff1) hunter_add_version( @@ -176,6 +176,16 @@ hunter_add_version( SHA1 be1a6110c7f43c5f16d0c2753cb05fc80c0af356) +hunter_add_version( + PACKAGE_NAME + libp2p + VERSION + 0.1.8 + URL + https://github.com/libp2p/cpp-libp2p/archive/refs/tags/v0.1.8.tar.gz + SHA1 + 53b44f071478789da654b4c33f3f9ef567327c0c) + hunter_cmake_args( libp2p CMAKE_ARGS From 2f073f4e7a18d581d093f4b0b281c5aad74e4a9b Mon Sep 17 00:00:00 2001 From: Alexander Lednev <57529355+iceseer@users.noreply.github.com> Date: Thu, 20 Oct 2022 10:02:52 +0300 Subject: [PATCH 67/74] Update schnorrkel-crust to v.1.0.6 (#63) Update schnorrkel-crust to v.1.0.6 (#63) --- cmake/configs/default.cmake | 2 +- cmake/projects/schnorrkel_crust/hunter.cmake | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index e099f066e5..d9ab12f4e8 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -474,7 +474,7 @@ hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) hunter_default_version(scale VERSION 1.0.5) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) -hunter_default_version(schnorrkel_crust VERSION 1.0.5) +hunter_default_version(schnorrkel_crust VERSION 1.0.6) hunter_default_version(sds VERSION 2.0.0) hunter_default_version(sentencepiece VERSION 0.1.8-p1) hunter_default_version(shaderc VERSION 2019.0-p1) diff --git a/cmake/projects/schnorrkel_crust/hunter.cmake b/cmake/projects/schnorrkel_crust/hunter.cmake index a51458e825..dfb8fc435f 100644 --- a/cmake/projects/schnorrkel_crust/hunter.cmake +++ b/cmake/projects/schnorrkel_crust/hunter.cmake @@ -10,6 +10,15 @@ include(hunter_cacheable) include(hunter_download) include(hunter_pick_scheme) +hunter_add_version( + PACKAGE_NAME + schnorrkel_crust + VERSION + 1.0.6 + URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/0dd1d2f641a109088c64f78a9c1b4823fa549c50.zip + SHA1 8c372b040f5426fec26ef58b1b81b7802632dd8b +) + hunter_add_version( PACKAGE_NAME schnorrkel_crust From 9726c4fd1f195b7b54a3636e01027b8fad6824c5 Mon Sep 17 00:00:00 2001 From: Ruslan Tushov Date: Mon, 24 Oct 2022 17:21:40 +0300 Subject: [PATCH 68/74] update wavm 1.0.5 (#64) Signed-off-by: turuslan --- cmake/projects/wavm/hunter.cmake | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cmake/projects/wavm/hunter.cmake b/cmake/projects/wavm/hunter.cmake index a9438671a1..42d643afc6 100644 --- a/cmake/projects/wavm/hunter.cmake +++ b/cmake/projects/wavm/hunter.cmake @@ -31,6 +31,17 @@ hunter_add_version( 0a37ea0c295bf8f484394d83d71c2da54e9ef492 ) +hunter_add_version( + PACKAGE_NAME + wavm + VERSION + 1.0.5 + URL + "https://github.com/soramitsu/WAVM/archive/refs/tags/1.0.5.zip" + SHA1 + 46c1abf4928d2422f9a98cb449206b4e3714cc0a +) + hunter_cmake_args( wavm CMAKE_ARGS From 162498ae50bee9748dec1770265004b3f88378f3 Mon Sep 17 00:00:00 2001 From: Ruslan Tushov Date: Tue, 25 Oct 2022 16:09:13 +0300 Subject: [PATCH 69/74] update soralog 0.1.4 (#65) Signed-off-by: turuslan --- cmake/projects/soralog/hunter.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 4785555d12..8b73c90191 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -27,6 +27,13 @@ hunter_add_version( SHA1 "4a550cd7c21dd51a62171d83818188db14d4691b" ) +hunter_add_version( + PACKAGE_NAME soralog + VERSION "0.1.4" + URL "https://github.com/soramitsu/soralog/archive/v0.1.4.tar.gz" + SHA1 "78fb38f212fa49029aff24c669a39648d9b4e68b" +) + hunter_cmake_args( soralog CMAKE_ARGS From 40646650cfb9a849494075e2a61c5ddfc94576b6 Mon Sep 17 00:00:00 2001 From: Ruslan Tushov Date: Tue, 25 Oct 2022 17:02:19 +0300 Subject: [PATCH 70/74] update default (wavm 1.0.5, soralog 0.1.4) (#66) Signed-off-by: turuslan --- cmake/configs/default.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index d9ab12f4e8..11f3580f8b 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -482,7 +482,7 @@ hunter_default_version(shaka_player_embedded VERSION 0.1.0-beta-p1) hunter_default_version(sleef VERSION 3.3.1-p1) hunter_default_version(sm VERSION 1.2.3) hunter_default_version(soil VERSION 1.0.4) -hunter_default_version(soralog VERSION 0.1.3) +hunter_default_version(soralog VERSION 0.1.4) hunter_default_version(sources_for_android_sdk_packer VERSION 1.0.0) hunter_default_version(sparsehash VERSION 2.0.2) @@ -529,7 +529,7 @@ hunter_default_version(uuid VERSION 1.0.3) hunter_default_version(v8 VERSION 7.4.98-p3) hunter_default_version(vectorial VERSION 0.0.0-ae7dc88-p0) hunter_default_version(vorbis VERSION 1.3.6-p1) -hunter_default_version(wavm VERSION 1.0.4) +hunter_default_version(wavm VERSION 1.0.5) hunter_default_version(websocketpp VERSION 0.8.1-p0) hunter_default_version(wt VERSION 4.0.4-p0) hunter_default_version(wxWidgets VERSION 3.0.2) From 13887200e13378be3583a0a47376f33b998c53dd Mon Sep 17 00:00:00 2001 From: Ruslan Tushov Date: Tue, 25 Oct 2022 17:23:32 +0300 Subject: [PATCH 71/74] fix tag hash (#67) Signed-off-by: turuslan --- cmake/projects/soralog/hunter.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/projects/soralog/hunter.cmake b/cmake/projects/soralog/hunter.cmake index 8b73c90191..1404d42f7c 100644 --- a/cmake/projects/soralog/hunter.cmake +++ b/cmake/projects/soralog/hunter.cmake @@ -31,7 +31,7 @@ hunter_add_version( PACKAGE_NAME soralog VERSION "0.1.4" URL "https://github.com/soramitsu/soralog/archive/v0.1.4.tar.gz" - SHA1 "78fb38f212fa49029aff24c669a39648d9b4e68b" + SHA1 "50ecfac2cc0a6c975737a62a37120986a7d8df22" ) hunter_cmake_args( From 92fac46510cb1909f2b7f7b20ec44d3b093110ec Mon Sep 17 00:00:00 2001 From: Alexander Lednev <57529355+iceseer@users.noreply.github.com> Date: Thu, 27 Oct 2022 09:07:24 +0300 Subject: [PATCH 72/74] Update schnorrkel_crust to v1.0.7 (#69) --- cmake/configs/default.cmake | 2 +- cmake/projects/schnorrkel_crust/hunter.cmake | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 11f3580f8b..78e31d4e86 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -474,7 +474,7 @@ hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) hunter_default_version(scale VERSION 1.0.5) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) -hunter_default_version(schnorrkel_crust VERSION 1.0.6) +hunter_default_version(schnorrkel_crust VERSION 1.0.7) hunter_default_version(sds VERSION 2.0.0) hunter_default_version(sentencepiece VERSION 0.1.8-p1) hunter_default_version(shaderc VERSION 2019.0-p1) diff --git a/cmake/projects/schnorrkel_crust/hunter.cmake b/cmake/projects/schnorrkel_crust/hunter.cmake index dfb8fc435f..15ac583139 100644 --- a/cmake/projects/schnorrkel_crust/hunter.cmake +++ b/cmake/projects/schnorrkel_crust/hunter.cmake @@ -10,6 +10,15 @@ include(hunter_cacheable) include(hunter_download) include(hunter_pick_scheme) +hunter_add_version( + PACKAGE_NAME + schnorrkel_crust + VERSION + 1.0.7 + URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/bf9ff91a8f6974c82b6f5ba73c7802f4ed688330.zip + SHA1 de118b668c5dc69ec98dcd42f80302c43de38faa +) + hunter_add_version( PACKAGE_NAME schnorrkel_crust From df979a03a8265aeb636302a01639aafeace03e54 Mon Sep 17 00:00:00 2001 From: Alexander Lednev <57529355+iceseer@users.noreply.github.com> Date: Thu, 27 Oct 2022 10:57:22 +0300 Subject: [PATCH 73/74] Update schnorrkel_crust to v1.0.8 (#70) --- cmake/configs/default.cmake | 2 +- cmake/projects/schnorrkel_crust/hunter.cmake | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 78e31d4e86..fad46471ce 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -474,7 +474,7 @@ hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) hunter_default_version(scale VERSION 1.0.5) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) -hunter_default_version(schnorrkel_crust VERSION 1.0.7) +hunter_default_version(schnorrkel_crust VERSION 1.0.8) hunter_default_version(sds VERSION 2.0.0) hunter_default_version(sentencepiece VERSION 0.1.8-p1) hunter_default_version(shaderc VERSION 2019.0-p1) diff --git a/cmake/projects/schnorrkel_crust/hunter.cmake b/cmake/projects/schnorrkel_crust/hunter.cmake index 15ac583139..c64509cdd7 100644 --- a/cmake/projects/schnorrkel_crust/hunter.cmake +++ b/cmake/projects/schnorrkel_crust/hunter.cmake @@ -10,6 +10,16 @@ include(hunter_cacheable) include(hunter_download) include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + schnorrkel_crust + VERSION + 1.0.8 + URL https://github.com/soramitsu/soramitsu-sr25519-crust/archive/62795502ac50b82f3d5a1b084513f6defea002ba.zip + SHA1 a4aa4d8c4fe69189d761a7853dae162695fd2bcd +) + hunter_add_version( PACKAGE_NAME schnorrkel_crust From 9afb1f54e89827e6003a0d8c1bfdae4503e0bb73 Mon Sep 17 00:00:00 2001 From: turuslan Date: Fri, 28 Oct 2022 09:57:28 +0300 Subject: [PATCH 74/74] update scale 1.0.6 Signed-off-by: turuslan --- cmake/configs/default.cmake | 2 +- cmake/projects/scale/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index fad46471ce..fd743e5bab 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -472,7 +472,7 @@ hunter_default_version(rosconsole VERSION 1.13.10-p0) hunter_default_version(roscpp_core VERSION 0.6.12-p0) hunter_default_version(rospack VERSION 2.5.3-p0) hunter_default_version(s3 VERSION 0.0.0-287e4be-p1) -hunter_default_version(scale VERSION 1.0.5) +hunter_default_version(scale VERSION 1.0.6) hunter_default_version(scelta VERSION 0.1.0-a0f4f70-p0) hunter_default_version(schnorrkel_crust VERSION 1.0.8) hunter_default_version(sds VERSION 2.0.0) diff --git a/cmake/projects/scale/hunter.cmake b/cmake/projects/scale/hunter.cmake index 238dbf1dc6..3da3e2bb61 100644 --- a/cmake/projects/scale/hunter.cmake +++ b/cmake/projects/scale/hunter.cmake @@ -53,6 +53,17 @@ hunter_add_version( e38054b0e6aa3a2f30813d7b97189fa8c80fa771 ) +hunter_add_version( + PACKAGE_NAME + scale + VERSION + 1.0.6 + URL + "https://github.com/soramitsu/scale-codec-cpp/archive/refs/tags/v1.0.6.tar.gz" + SHA1 + 744865f657a66f0ae14c691b86c12298325fcb8d +) + hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(scale) hunter_download(PACKAGE_NAME scale)