~ruther/guix-local

a312c9d0 — jgart 3 years ago
gnu: Add cl-list-named-class.

* gnu/packages/lisp-xyz.scm (cl-list-named-class, ecl-list-named-class,
  sbcl-list-named-class): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
c02450c2 — AndrĂ© A. Gomes 3 years ago
gnu: cl-lisp-unit2: Update to 0.9.3.

* gnu/packages/lisp-check.scm (sbcl-lisp-unit2): Update to 0.9.3.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
d4eeb77a — jgart 3 years ago
gnu: Add cl-cron.

* gnu/packages/lisp-xyz.scm (cl-cron, ecl-cl-cron, sbcl-cl-cron): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
43dd4cc0 — jgart 3 years ago
gnu: Add cl-positional-lambda.

* gnu/packages/lisp-xyz.scm (cl-positional-lambda, ecl-positional-lambda,
  sbcl-positional-lambda): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
73654708 — jgart 3 years ago
gnu: Add cl-map-bind.

* gnu/packages/lisp-xyz.scm (cl-map-bind, ecl-map-bind, sbcl-map-bind): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
94c6e683 — jgart 3 years ago
gnu: Add cl-rucksack.

* gnu/packages/lisp-xyz.scm (cl-rucksack, sbcl-rucksack): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
b8ffdefd — jgart 3 years ago
gnu: Add cl-amb.

* gnu/packages/lisp-xyz.scm (cl-amb, ecl-amb, sbcl-amb): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
54e4aac5 — jgart 3 years ago
gnu: Add cl-tripod.

* gnu/packages/lisp-xyz.scm (cl-tripod, ecl-tripod, sbcl-tripod): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3f46a0b6 — jgart 3 years ago
gnu: Add cl-smug.

* gnu/packages/lisp-xyz.scm (cl-smug, ecl-smug, sbcl-smug): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
b36f2abe — jgart 3 years ago
gnu: Add cl-2am.

* gnu/packages/lisp-check.scm (cl-2am, ecl-2am, sbcl-2am): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
0edb79b2 — Mathieu Othacehe 3 years ago
image: Use #true and #false.

* gnu/image.scm: Use #true and #false instead of #t and #f respectively. No
functional change.
e917f124 — Mathieu Othacehe 3 years ago
system: images: Define the platform in image-types.

Running the following command where my-pine.scm contains an operating-system
declaration:

guix system image --image-type=pine64-raw my-pine.scm

returns:

guix system: error: package linux-libre-arm64-generic@5.18.19 does not support
x86_64-linux

That's because there's no platform defined in the pine64-raw image-type, hence
the guix system image tries to build the image for the host architecture.

* gnu/system/images/novena.scm (novena-image-type): Use the armv7-linux platform.
* gnu/system/images/pine64.scm (pine64-image-type): Use the aarch64-linux platform.
* gnu/system/images/pinebook-pro.scm (pinebook-pro-image-type): Use the aarch64-linux platform.
* gnu/system/images/rock64.scm (rock64-image-type): Use the aarch64-linux platform.
08b8f85e — Mathieu Othacehe 3 years ago
system: image: Update my copyright.

* gnu/system/image.scm: Update it.
310212e2 — Mathieu Othacehe 3 years ago
system: image: Remove an unused variable.

* gnu/system/image.scm (sytem-image): Remove it.
a1fb85a5 — Mathieu Othacehe 3 years ago
image: Use a default size partition value.

* gnu/image.scm (<partition>)[size]: Default to 'guess like the image record.
e0c1124a — Mathieu Othacehe 3 years ago
guix: platform: Use #false instead of #f.

* guix/platform.scm (<platform>): Adapt it.
7f037dfc — (unmatched-parenthesis 3 years ago
gnu: guix-modules: Remove instructions for GUIX_EXTENSIONS_PATH.

* gnu/packages/package-management.scm (guix-modules)[description]:
Remove instructions to set GUIX_EXTENSIONS_PATH.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
bbc1735b — (unmatched-parenthesis 3 years ago
profiles: Implicitly set GUIX_EXTENSIONS_PATH.

* guix/build/profiles.scm (manifest-sexp->inputs+search-paths):
Always return a search path for GUIX_EXTENSIONS_PATH.
* guix/search-paths.scm ($GUIX_EXTENSIONS_PATH): New variable.

This allows Guix to find extensions without any need for users to
set GUIX_EXTENSIONS_PATH manually.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
0321ceef — Pierre Neidhardt 3 years ago
gnu: sbcl-mcclim: Also build clim-debugger.

* gnu/packages/lisp-xyz.scm (sbcl-mcclim)[arguments]: Build clim-debugger.
(ecl-mcclim)[arguments]: Disable tests since they fail (also without clim-debugger).
1e180f45 — Pierre Neidhardt 3 years ago
gnu: sbcl-ctype: Build ctype-tfun as well.

* gnu/packages/lisp-xyz.scm (sbcl-ctype)[inputs]: Add sbcl-alexandria.
[arguments]: Build ctype-tfun as well.
Next