diff options
| author | Danny Milosavljevic <dannym@friendly-machines.com> | 2025-12-07 00:46:12 +0100 |
|---|---|---|
| committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2025-12-19 19:12:40 +0100 |
| commit | 3c81c4b8b8a4f6d28faf540d7fa5c36772be15fc (patch) | |
| tree | e8ddb15cfc7bf6f2564ae2142f4c994e7b05d8a1 /gnu | |
| parent | 33b0df3b2676545eb2ef5c03842d88c8c7617c2e (diff) | |
gnu: poco: Enable SSL.
* gnu/packages/cpp.scm (poco)[arguments]<#:configure-flags>: Add ENABLE_CRYPTO,
ENABLE_NETSSL.
<#:phases>{disable-problematic-tests}: Add NetSSL_OpenSSL.
[inputs]: Add openssl.
Change-Id: I2b15339b1b4b4917de31c26e031a48f73dea714b
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/cpp.scm | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index e85bfb9ab1d..e44a1c4652d 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -2473,17 +2473,22 @@ of C++14 components that complements @code{std} and Boost.") (build-system cmake-build-system) (arguments (list - #:configure-flags #~(list "-DENABLE_TESTS=ON") + #:configure-flags #~(list "-DENABLE_TESTS=ON" "-DENABLE_CRYPTO=ON" + "-DENABLE_NETSSL=ON") #:phases #~(modify-phases %standard-phases (add-after 'unpack 'disable-problematic-tests (lambda _ (substitute* (list "Foundation/CMakeLists.txt" ; XXX: fails. - ;; Require network access + ;; Require network access. "Net/CMakeLists.txt" "MongoDB/CMakeLists.txt" - "Redis/CMakeLists.txt") + "Redis/CMakeLists.txt" + ;; Requires network access and uses certificates + ;; that will expire. + "NetSSL_OpenSSL/CMakeLists.txt") (("ENABLE_TESTS") "FALSE"))))))) + (inputs (list openssl)) (home-page "https://pocoproject.org/") (synopsis "Portable C++ components") (description "This package provides a collection of C++ libraries intended |
