diff options
author | Andreas Enge <andreas@enge.fr> | 2025-08-01 19:06:28 +0200 |
---|---|---|
committer | Andreas Enge <andreas@enge.fr> | 2025-08-01 19:06:28 +0200 |
commit | d71f538626a1de1480cf8777e86155a2ebf80bf0 (patch) | |
tree | b45119649d66864b25af48bca64833f153170add /gnu | |
parent | 9351e06e3a9f5214df441a94a2ad3ef43af161c0 (diff) |
gnu: Remove clara.
* gnu/packages/check.scm (clara): Delete variable.
Change-Id: I8c56d06660a75f4fd721d407b4bd71eafd4726c9
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/check.scm | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 48c886d345..6443af9de0 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -425,49 +425,6 @@ Makefiles. It allows for a set of configurable rules being run against a @file{Makefile} or a set of @file{*.mk} files.") (license license:expat))) -;;; XXX: This project is abandoned upstream, and included in modern catch2 -;;; releases. It is still depended by the restinio test suite at this time, -;;; so keep it (see: https://github.com/Stiffstream/restinio/issues/181). -(define-public clara - (package - (name "clara") - (version "1.1.5") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/catchorg/Clara") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "08mlm9ax5d7wkmsihm1xnlgp7rfgff0bfl4ly4850xmrdaxmmkl3")) - (modules '((guix build utils))) - (snippet '(begin - ;; Un-bundle catch2. - (delete-file-recursively "third_party") - (substitute* "CMakeLists.txt" - (("include_directories\\( include third_party )") - "include_directories( include )")))))) - (build-system cmake-build-system) - (arguments - (list - #:configure-flags - #~(list (string-append "-DCMAKE_CXX_FLAGS=-I" - (search-input-directory %build-inputs - "include/catch2"))) - #:phases - #~(modify-phases %standard-phases - (replace 'install - (lambda _ - (install-file (string-append #$source "/single_include/clara.hpp") - (string-append #$output "/include"))))))) - (native-inputs (list catch2)) - (home-page "https://github.com/catchorg/Clara") - (synopsis "Simple command line parser for C++") - (description "Clara is a simple to use, composable, command line parser -for C++ 11 and beyond implemented as a single-header library.") - (license license:boost1.0))) - (define-public clitest (package (name "clitest") |