mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-12 06:06:53 -05:00
gnu: Add mcpp.
* gnu/packages/cpp.scm (mcpp): New public variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
a89aa4523b
commit
a404f5b640
1 changed files with 21 additions and 0 deletions
|
@ -1428,6 +1428,27 @@ (define-public magic-enum
|
|||
conversions to and from strings, iteration and related functionality.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public mcpp
|
||||
(package
|
||||
(name "mcpp")
|
||||
(version "2.7.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://sourceforge/mcpp/mcpp/"
|
||||
"V." version "/mcpp-" version ".tar.gz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0r48rfghjm90pkdyr4khxg783g9v98rdx2n69xn8f6c5i0hl96rv"))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
(list #:configure-flags #~(list "--enable-mcpplib" "--disable-static")))
|
||||
(home-page "https://mcpp.sourceforge.net/")
|
||||
(synopsis "C/C++ preprocessor")
|
||||
(description
|
||||
"@code{mcpp} is Matsui's CPP implementation precisely conformed to
|
||||
standards.")
|
||||
(license license:bsd-2)))
|
||||
|
||||
(define-public cli11
|
||||
(package
|
||||
(name "cli11")
|
||||
|
|
Loading…
Reference in a new issue