diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2026-02-05 17:21:02 +0200 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2026-02-05 17:21:06 +0200 |
| commit | cc336942644a59e65f922b687dfc1235c51c5d5a (patch) | |
| tree | a8d764aa17ae2025d6e0faeb58aafd4c2ec2fc56 | |
| parent | 178a0a84ab39b4c3e78d94c3bc70ae9a2536371c (diff) | |
gnu: stage0-posix: Update to 1.9.1.
* gnu/packages/commencement.scm (stage0-posix): Update to 1.9.1.
[arguments]: Don't rename the executables while building.
Change-Id: I49d5f8f82926b93686b05982df73f6feab014f31
| -rw-r--r-- | gnu/packages/commencement.scm | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 5278e227969..cb7ff7986bb 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm | |||
| @@ -361,7 +361,7 @@ pure Scheme to Tar and decompression in one easy step.") | |||
| 361 | ;; `bootstrap-seeds, for x86 a 190 byte binary seed: `x86/hex0-seed'. | 361 | ;; `bootstrap-seeds, for x86 a 190 byte binary seed: `x86/hex0-seed'. |
| 362 | (package | 362 | (package |
| 363 | (name "stage0-posix") | 363 | (name "stage0-posix") |
| 364 | (version "1.7.0") | 364 | (version "1.9.1") |
| 365 | (source (origin | 365 | (source (origin |
| 366 | (method url-fetch) | 366 | (method url-fetch) |
| 367 | (uri (string-append "https://github.com/oriansj/stage0-posix/" | 367 | (uri (string-append "https://github.com/oriansj/stage0-posix/" |
| @@ -369,7 +369,7 @@ pure Scheme to Tar and decompression in one easy step.") | |||
| 369 | "/stage0-posix-" version ".tar.gz")) | 369 | "/stage0-posix-" version ".tar.gz")) |
| 370 | (sha256 | 370 | (sha256 |
| 371 | (base32 | 371 | (base32 |
| 372 | "10c79z2c62gvrvpshvj94zz2hczdq1p4g1v0dakx1jiz2fx32vvn")))) | 372 | "0vr24kr4bl955mf0x3ig6wyipxnzrm1yyrrlzlsb02p9bmkxmzgl")))) |
| 373 | (supported-systems '("i686-linux" "x86_64-linux" | 373 | (supported-systems '("i686-linux" "x86_64-linux" |
| 374 | "aarch64-linux" | 374 | "aarch64-linux" |
| 375 | "riscv64-linux")) | 375 | "riscv64-linux")) |
| @@ -393,6 +393,9 @@ pure Scheme to Tar and decompression in one easy step.") | |||
| 393 | #$(%current-system))) | 393 | #$(%current-system))) |
| 394 | (stage0-cpu | 394 | (stage0-cpu |
| 395 | (cond | 395 | (cond |
| 396 | ;; Not enough of the other packages support x86_64. | ||
| 397 | #;(#$(target-x86-64?) | ||
| 398 | "AMD64") | ||
| 396 | ((or #$(target-x86-64?) #$(target-x86-32?)) | 399 | ((or #$(target-x86-64?) #$(target-x86-32?)) |
| 397 | "x86") | 400 | "x86") |
| 398 | (#$(target-aarch64?) | 401 | (#$(target-aarch64?) |
| @@ -409,9 +412,7 @@ pure Scheme to Tar and decompression in one easy step.") | |||
| 409 | (invoke "tar" "xvf" source) | 412 | (invoke "tar" "xvf" source) |
| 410 | (chdir (string-append "stage0-posix-" #$version)) | 413 | (chdir (string-append "stage0-posix-" #$version)) |
| 411 | (mkdir-p bindir) | 414 | (mkdir-p bindir) |
| 412 | ;; Keep the same capitalization between the file name and the folder. | 415 | (invoke kaem (string-append "kaem." (string-downcase stage0-cpu))) |
| 413 | (rename-file "kaem.aarch64" "kaem.AArch64") | ||
| 414 | (invoke kaem (string-append "kaem." stage0-cpu)) | ||
| 415 | (with-directory-excursion (string-append stage0-cpu "/bin") | 416 | (with-directory-excursion (string-append stage0-cpu "/bin") |
| 416 | (install-file "hex2" bindir) | 417 | (install-file "hex2" bindir) |
| 417 | (install-file "M1" bindir) | 418 | (install-file "M1" bindir) |
