[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
17/19: gnu: Add emacs-cpreproc.
From: |
guix-commits |
Subject: |
17/19: gnu: Add emacs-cpreproc. |
Date: |
Wed, 20 Apr 2022 18:10:00 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit cd5c31d192453c071d5384ea1eabbf02c9708758
Author: Fredrik Salomonsson <plattfot@posteo.net>
AuthorDate: Sat Apr 9 20:42:10 2022 +0000
gnu: Add emacs-cpreproc.
* gnu/packages/emacs-xyz.scm (emacs-cpreproc): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/emacs-xyz.scm | 25 ++++++++++++++++++++++++-
1 file changed, 24 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 519f40291e..20ee373636 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -74,7 +74,7 @@
;;; Copyright © 2020, 2021, 2022 Vinicius Monego <monego@posteo.net>
;;; Copyright © 2020 Ryan Desfosses <rdes@protonmail.com>
;;; Copyright © 2020 Marcin Karpezo <sirmacik@wioo.waw.pl>
-;;; Copyright © 2020 Fredrik Salomonsson <plattfot@gmail.com>
+;;; Copyright © 2020, 2022 Fredrik Salomonsson <plattfot@posteo.net>
;;; Copyright © 2020 Eric Bavier <bavier@posteo.net>
;;; Copyright © 2020, 2021 Morgan Smith <Morgan.J.Smith@outlook.com>
;;; Copyright © 2020 Peng Mei Yu <i@pengmeiyu.com>
@@ -22098,6 +22098,29 @@ Pandoc, the document-conversion tool.")
and @code{C++} files through the @code{ccls} language server.")
(license license:expat))))
+(define-public emacs-cpreproc
+ (package
+ (name "emacs-cpreproc")
+ (version "1.0.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.sr.ht/~plattfot/cpreproc")
+ (commit version)))
+ (sha256
+ (base32
+ "0n4lhj9bbnkbzvifrj9q6z3j7z6jqzkaa36y239cfxdcc7i86c1c"))
+ (file-name (git-file-name name version))))
+ (build-system emacs-build-system)
+ (home-page "https://sr.ht/~plattfot/cpreproc")
+ (synopsis "Wrap C/C++ code in preprocessor macros")
+ (description
+ "Aim for this project is to make it easier to generate preprocessor macros
+from Emacs for C/C++ code that needs to be build against multiple incompatible
+versions of third party libraries or @code{C++} standards.")
+ (license license:gpl3+)))
+
(define-public emacs-org-brain
(package
(name "emacs-org-brain")
- 13/19: gnu: aws-c-mqtt: Update to 0.7.10., (continued)
- 13/19: gnu: aws-c-mqtt: Update to 0.7.10., guix-commits, 2022/04/20
- 04/19: gnu: s2n: Update to 1.3.10., guix-commits, 2022/04/20
- 18/19: home: shepherd: "shepherd.conf" returns one value., guix-commits, 2022/04/20
- 09/19: gnu: Add aws-c-sdkutils., guix-commits, 2022/04/20
- 11/19: gnu: aws-c-auth: Update to 0.6.11., guix-commits, 2022/04/20
- 14/19: gnu: aws-crt-cpp: Update to 0.17.27., guix-commits, 2022/04/20
- 05/19: gnu: aws-lc: Update to 1.0.2., guix-commits, 2022/04/20
- 02/19: gnu: cxxopts: Update to 3.0.0., guix-commits, 2022/04/20
- 15/19: gnu: aws-sdk-cpp: Update to 1.9.236., guix-commits, 2022/04/20
- 12/19: gnu: aws-c-s3: Update to 0.1.38., guix-commits, 2022/04/20
- 17/19: gnu: Add emacs-cpreproc.,
guix-commits <=
- 06/19: gnu: aws-c-common: Update to 0.6.20., guix-commits, 2022/04/20
- 03/19: gnu: folly: Update to 2022.04.11.00., guix-commits, 2022/04/20
- 10/19: gnu: aws-c-http: Update to 0.6.13., guix-commits, 2022/04/20
- 16/19: gnu: Add pikchr., guix-commits, 2022/04/20
- 19/19: home: shepherd: Redirect input port to /dev/null., guix-commits, 2022/04/20