[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/13: bootstrap: Add mes-boot0; decouple mes-boot from Mes.
From: |
guix-commits |
Subject: |
09/13: bootstrap: Add mes-boot0; decouple mes-boot from Mes. |
Date: |
Thu, 20 Dec 2018 06:22:49 -0500 (EST) |
janneke pushed a commit to branch core-updates
in repository guix.
commit ef809e3ac036eccc5f9c9edd8fb661d14ae15f2f
Author: Jan Nieuwenhuizen <address@hidden>
Date: Fri Dec 14 19:21:59 2018 +0100
bootstrap: Add mes-boot0; decouple mes-boot from Mes.
* gnu/packages/commencement.scm (mes-boot0): New variable.
(mes-boot): Use it.
---
gnu/packages/commencement.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 108db5a..babad13 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -81,11 +81,36 @@
;;;
;;; Code:
+(define mes-boot0
+ (let ((version "0.18")
+ (revision "1")
+ (commit "a155a0a9a2d941b15c1b98e5cce787de40a8dacd"))
+ (package
+ (inherit mes)
+ (name "mes-boot0")
+ (version (if commit (string-append version "-" revision "." (string-take
commit 7))
+ version))
+ (source (if commit
+ (origin
+ (method url-fetch)
+ (uri (string-append
+ "https://git.savannah.gnu.org/cgit/mes.git/snapshot/"
+ "mes" "-" commit
+ ".tar.gz"))
+ (sha256
+ (base32
+ "14siwfwg0zlf1pa4ah8s08gsxqcazhydbwa9qvybb0knxs27aicn")))
+ (package-source mes)))
+ (native-inputs '())
+ (propagated-inputs '()))))
+
(define mes-boot
(package-with-bootstrap-guile
(package
(inherit mes)
(name "mes-boot")
+ (version (package-version mes-boot0))
+ (source (package-source mes-boot0))
(inputs '())
(propagated-inputs '())
(native-inputs
- 02/13: gnu: mes: Update to a155a0a9a2d941b15c1b98e5cce787de40a8dacd., (continued)
- 02/13: gnu: mes: Update to a155a0a9a2d941b15c1b98e5cce787de40a8dacd., guix-commits, 2018/12/20
- 03/13: bootstrap: bootstrap-mes: Update., guix-commits, 2018/12/20
- 06/13: bootstrap: Remove development hacks., guix-commits, 2018/12/20
- 08/13: bootstrap: Merge mes-minimal into mes-minimal-stripped., guix-commits, 2018/12/20
- 10/13: bootstrap: bootstrap-mes: Update., guix-commits, 2018/12/20
- 04/13: bootstrap: Do not fake, use Mes instead of Guile., guix-commits, 2018/12/20
- 11/13: bootstrap: mes-boot: Update for mes 0.19., guix-commits, 2018/12/20
- 07/13: gnu: mes: Update to 0.19., guix-commits, 2018/12/20
- 12/13: bootstrap: tcc-boot0: Update for mes 0.19., guix-commits, 2018/12/20
- 05/13: doc: Update mesboot graph without bootstrap-guile., guix-commits, 2018/12/20
- 09/13: bootstrap: Add mes-boot0; decouple mes-boot from Mes.,
guix-commits <=
- 13/13: bootstrap: srfi-43: Remove., guix-commits, 2018/12/20