guix_mirror_bot pushed a commit to branch wip-riscv-bootstrap in repository guix.
commit 8b5d2379d79d68f94a541764d6338b39798ce40b Author: Ekaitz Zarraga <[email protected]> AuthorDate: Mon Oct 7 18:58:01 2024 +0300 gnu: mpc-boot: Update and build package. * gnu/packages/commencement.scm (mpc-boot): Update to 1.2.1. Replace with a full package. Co-authored-by: Efraim Flashner <[email protected]> Change-Id: I827adfbcd3eb8d98b52da2931f3e435bfaec5096 --- gnu/packages/commencement.scm | 35 +++++++++++++++++++++++++++++------ 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 58e5bfda25..c539b54ffc 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -1689,12 +1689,35 @@ ac_cv_c_float_format='IEEE (little-endian)' "--disable-shared"))))) (define mpc-boot - (let ((version "1.0.3")) - (origin - (method url-fetch) - (uri (string-append "mirror://gnu/mpc/mpc-" version ".tar.gz")) - (sha256 - (base32 "1hzci2zrrd7v3g1jk35qindq05hbl0bhjcyyisq9z209xb3fqzb1"))))) + (package + (inherit mpc) + (outputs '("out")) + (name "mpc-boot") + (version "1.2.1") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnu/mpc/mpc-" version ".tar.gz")) + (sha256 + (base32 "0n846hqfqvmsmim7qdlms0qr86f1hck19p12nq3g3z2x74n3sl0p")))) + (native-inputs (if (target-x86?) + (%boot-mesboot1-inputs) + (%boot-tcc-musl-inputs))) + (inputs '()) + (propagated-inputs (list gmp-boot mpfr-boot)) + (arguments + (list + #:guile %bootstrap-guile + #:tests? #f + #:implicit-inputs? #f + #:parallel-build? (target-x86?) + #:configure-flags + #~(list #$@(if (target-x86?) + #~() + #~("CC=tcc")) + (string-append "--build=" #$(commencement-build-target)) + (string-append "--host=" #$(commencement-build-target)) + "--enable-static" + "--disable-shared"))))) (define gcc-core-mesboot1 ;; GCC 4.6.4 is the latest modular distribution. This package is not
