diff options
| author | Anderson Torres <anderson.torres.8519@gmail.com> | 2026-07-08 23:06:27 -0300 |
|---|---|---|
| committer | Nguyễn Gia Phong <cnx@loang.net> | 2026-07-10 16:09:57 +0900 |
| commit | 1798fa9f53f9e03697daaafb9d618e929855fa30 (patch) | |
| tree | fef18787ed51d38c6d013f3bfeb5dcf0850b6667 /gnu/packages/cpp.scm | |
| parent | 2eb43d6af4dd024b48eed85d120e609bfdef4b42 (diff) | |
gnu: Move pegtl to (gnu packages compiler-tools).
* gnu/packages/compiler-tools.scm (pegtl): Move to here...
* gnu/packages/cpp.scm (pegtl): ...from here.
Define as a deprecated public alias.
Merges: https://codeberg.org/guix/guix/pulls/9825
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
Diffstat (limited to 'gnu/packages/cpp.scm')
| -rw-r--r-- | gnu/packages/cpp.scm | 25 |
1 files changed, 4 insertions, 21 deletions
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 4fce8b8f8b1..14f14d67a0b 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm | |||
| @@ -2667,31 +2667,14 @@ Google's C++ code base.") | |||
| 2667 | made up of a single source file and has no external dependencies.") | 2667 | made up of a single source file and has no external dependencies.") |
| 2668 | (license license:expat))) | 2668 | (license license:expat))) |
| 2669 | 2669 | ||
| 2670 | (define-public pegtl | ||
| 2671 | (package | ||
| 2672 | (name "pegtl") | ||
| 2673 | (version "3.2.7") | ||
| 2674 | (source (origin | ||
| 2675 | (method git-fetch) | ||
| 2676 | (uri (git-reference | ||
| 2677 | (url "https://github.com/taocpp/PEGTL") | ||
| 2678 | (commit version))) | ||
| 2679 | (file-name (git-file-name name version)) | ||
| 2680 | (sha256 | ||
| 2681 | (base32 | ||
| 2682 | "01adjqqdr9yf4h379jl1x0526kvixfpqk4hdk9mna49qc4s5hpi1")))) | ||
| 2683 | (build-system cmake-build-system) | ||
| 2684 | (home-page "https://github.com/taocpp/PEGTL") | ||
| 2685 | (synopsis "Parsing Expression Grammar template library") | ||
| 2686 | (description "The Parsing Expression Grammar Template Library (PEGTL) is | ||
| 2687 | a zero-dependency C++ header-only parser combinator library for creating | ||
| 2688 | parsers according to a Parsing Expression Grammar (PEG).") | ||
| 2689 | (license license:expat))) | ||
| 2690 | |||
| 2691 | ;; Deprecated on 2026-07-08. | 2670 | ;; Deprecated on 2026-07-08. |
| 2692 | (define-deprecated/public-alias lexy | 2671 | (define-deprecated/public-alias lexy |
| 2693 | (@ (gnu packages compiler-tools) lexy)) | 2672 | (@ (gnu packages compiler-tools) lexy)) |
| 2694 | 2673 | ||
| 2674 | ;; Deprecated on 2026-07-08. | ||
| 2675 | (define-deprecated/public-alias pegtl | ||
| 2676 | (@ (gnu packages compiler-tools) pegtl)) | ||
| 2677 | |||
| 2695 | (define-public psascan | 2678 | (define-public psascan |
| 2696 | (package | 2679 | (package |
| 2697 | (name "psascan") | 2680 | (name "psascan") |
