diff options
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") |