gnu: Add kafs-client
[jackhill/guix/guix.git] / gnu / packages / patches / libexpected-nofetch.patch
CommitLineData
937bc584
BG
1Description: Disable FetchContent module
2 No online operations are permitted during build package.
3Author: Nicholas Guriev <guriev-ns@ya.ru>
4Last-Update: Wed, 22 Jan 2020 21:51:33 +0300
5
6Modified by Brett Gilio <brettg@gnu.org> on Dec 5, 2020
7
8--- a/CMakeLists.txt
9+++ b/CMakeLists.txt
10@@ -4,16 +4,7 @@ project(tl-expected VERSION 1.0.0 LANGUAGES CXX)
11
12 option(EXPECTED_ENABLE_TESTS "Enable tests." ON)
13
14-include(FetchContent)
15-FetchContent_Declare(\r
16- tl_cmake\r
17- GIT_REPOSITORY https://github.com/TartanLlama/tl-cmake.git\r
18-)
19-FetchContent_GetProperties(tl_cmake)\r
20-if(NOT tl_cmake_POPULATED)\r
21- FetchContent_Populate(tl_cmake)\r
22- set(CMAKE_MODULE_PATH ${tl_cmake_SOURCE_DIR} ${CMAKE_MODULE_PATH})\r
23-endif()
24+set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/tl-cmake ${CMAKE_MODULE_PATH})
25 include(add-tl)
26
27 tl_add_library(expected SOURCES