diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2024-10-21 16:50:14 +0300 |
|---|---|---|
| committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2026-01-28 21:47:40 +0100 |
| commit | 273a65fff268b93f9d1574afafdd948e7a17f920 (patch) | |
| tree | 0c3d36db1ab622b19bb52f9661ca054c0ca14f0f | |
| parent | 337e718377a65d625cec665c9855a08ce1c32389 (diff) | |
gnu: Add byacc-boot0.
* gnu/packages/commencement.scm (byacc-boot0): New variable.
Change-Id: I8b7e778af6b1e07bbac416dad2b2efb789dacd51
| -rw-r--r-- | gnu/packages/commencement.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index c7fa1bc526b..eea2e9ed02b 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm | |||
| @@ -2863,6 +2863,31 @@ exec " gcc "/bin/" program | |||
| 2863 | #:validate-runpath? #f | 2863 | #:validate-runpath? #f |
| 2864 | ,@(package-arguments file))))) | 2864 | ,@(package-arguments file))))) |
| 2865 | 2865 | ||
| 2866 | (define byacc-boot0 | ||
| 2867 | (package | ||
| 2868 | (inherit byacc) | ||
| 2869 | (name "byacc-boot0") | ||
| 2870 | (source (bootstrap-origin (package-source byacc))) | ||
| 2871 | (native-inputs '()) | ||
| 2872 | (inputs | ||
| 2873 | `(("make" ,gnu-make-boot0) | ||
| 2874 | ,@(%bootstrap-inputs+toolchain))) | ||
| 2875 | (propagated-inputs '()) | ||
| 2876 | (arguments | ||
| 2877 | `(#:tests? #f | ||
| 2878 | #:implicit-inputs? #f | ||
| 2879 | #:guile ,%bootstrap-guile | ||
| 2880 | #:phases | ||
| 2881 | (modify-phases %standard-phases | ||
| 2882 | (replace 'install | ||
| 2883 | (lambda* (#:key outputs #:allow-other-keys) | ||
| 2884 | (let* ((out (assoc-ref outputs "out")) | ||
| 2885 | (bin (string-append out "/bin")) | ||
| 2886 | (man1 (string-append out "/share/man/man1"))) | ||
| 2887 | (install-file "yacc" bin) | ||
| 2888 | (symlink "yacc" (string-append bin "/byacc")) | ||
| 2889 | (install-file "yacc.1" man1))))))))) | ||
| 2890 | |||
| 2866 | (define gawk-boot0 | 2891 | (define gawk-boot0 |
| 2867 | (package | 2892 | (package |
| 2868 | (inherit gawk) | 2893 | (inherit gawk) |
