07/15: gnu: m4-boot0: New variable.

2018-09-09 Thread Jan Nieuwenhuizen
janneke pushed a commit to branch wip-bootstrap
in repository guix.

commit 4835ac6768c97da4f23a639c41829b8fb6a8d07d
Author: Jan Nieuwenhuizen 
Date:   Sun Sep 9 13:44:43 2018 +0200

gnu: m4-boot0: New variable.

* gnu/packages/commencement.scm (m4-boot0): New variable.
---
 gnu/packages/commencement.scm | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index dbb9620..c7496ce 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -343,6 +343,17 @@
  (propagated-inputs '())
  (native-inputs '()
 
+(define m4-boot0
+  (package-with-bootstrap-guile
+   (package
+ (inherit m4)
+ (name "m4-boot0")
+ (inputs (%boot0-inputs))
+ (arguments
+  `(#:guile ,%bootstrap-guile
+#:implicit-inputs? #f
+,@(package-arguments m4))
+
 (define bison-boot0
   ;; This Bison is needed to build MiG so we need it early in the process.
   ;; It is also needed to rebuild Bash's parser, which is modified by



07/15: gnu: m4-boot0: New variable.

2018-09-10 Thread Jan Nieuwenhuizen
janneke pushed a commit to branch wip-bootstrap
in repository guix.

commit 12394cc833af11abaf77b810d46ff6d9ae58378a
Author: Jan Nieuwenhuizen 
Date:   Sun Sep 9 13:44:43 2018 +0200

gnu: m4-boot0: New variable.

* gnu/packages/commencement.scm (m4-boot0): New variable.
---
 gnu/packages/commencement.scm | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 8051ca1..0b6d737 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -343,6 +343,17 @@
  (propagated-inputs '())
  (native-inputs '()
 
+(define m4-boot0
+  (package-with-bootstrap-guile
+   (package
+ (inherit m4)
+ (name "m4-boot0")
+ (inputs (%boot0-inputs))
+ (arguments
+  `(#:guile ,%bootstrap-guile
+#:implicit-inputs? #f
+,@(package-arguments m4))
+
 (define bison-boot0
   ;; This Bison is needed to build MiG so we need it early in the process.
   ;; It is also needed to rebuild Bash's parser, which is modified by