Commit Graph

25 Commits

Author SHA1 Message Date
Hraban Luyat
250268554e sbcl: 2.3.10 -> 2.3.11 2023-11-27 13:52:32 -05:00
Hraban Luyat
8b04b30e74 sbcl: 2.3.9 -> 2.3.10 2023-10-30 16:24:59 -04:00
Hraban Luyat
4106d42ac1 sbcl: CLISP bootstrap host for default systems 2023-10-26 23:38:41 -04:00
Hraban Luyat
ea02d8a9a5 sbcl: support using CLISP as bootstrap host
Moves the bootstrap code into main derivation because it’s only used there, and
this helps let the main derivation decide when to evaluate it in the first
place (depending on the system), which helps on Hydra.

Not actually enabled by default on any systems yet.
2023-10-25 23:31:05 -04:00
Hraban Luyat
bc6f9121db sbcl: 2.3.8 -> 2.3.9 2023-09-29 13:11:17 -04:00
Hraban Luyat
6f31622654 sbcl: 2.3.7 -> 2.3.8 2023-08-28 13:01:39 -04:00
Hraban Luyat
86af9428d3 sbcl: 2.3.6 -> 2.3.7 2023-07-29 13:15:25 -04:00
Hraban Luyat
4ce75cd861 sbcl: 2.3.5 -> 2.3.6 2023-06-28 13:27:23 -04:00
Hraban Luyat
af8b984617 sbcl: 2.3.4 -> 2.3.5 2023-05-28 10:29:36 -04:00
Hraban Luyat
2ad219c8aa sbcl: explicitly document the cleanup convention 2023-04-30 13:34:42 -04:00
Hraban Luyat
5bd5b8a50a sbcl: 2.3.2 -> 2.3.4 2023-04-30 13:34:38 -04:00
github-actions[bot]
97250f238c
Merge staging-next into staging 2023-04-13 12:02:19 +00:00
Hraban Luyat
7493ac348a sbcl: remove old versions, leave 2.1.9 for CLPM 2023-04-10 15:09:34 -04:00
Hraban Luyat
ea67874c07 sbcl: 2.3.0 -> 2.3.2 2023-04-09 02:08:34 -04:00
Artturin
3251013cc1 treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionals
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Felix Buehler
cdb39a86e0 treewide: use optionalString 2023-02-13 21:52:34 +01:00
Hraban Luyat
2ad09632e7 sbcl: 2.2.11 -> 2.3.0 2023-01-04 12:05:38 +01:00
Vladimír Čunát
0fecf164a2
sbcl_*: fix build by adding a #define
Probably triggered by glibc: 2.35-163 -> 2.35-224
Inspired by https://bugs.gentoo.org/869434
2022-12-12 10:14:38 +01:00
Hraban Luyat
6f6f5f908b sbcl: 2.2.10 -> 2.2.11 2022-11-29 15:07:59 -05:00
Hraban Luyat
e2fbe408dc sbcl 2.2.10: nix-prefetch-url output confusion
I don’t get it but this works.
2022-11-13 23:08:55 -05:00
Hraban Luyat
b7e217d3bd sbcl: apply /bin/cat -> $PATH/cat patch for 2.2.10 2022-11-13 13:37:54 -05:00
Hraban Luyat
dbb1aacce0 sbcl: v2.2.10 2022-11-13 02:20:02 -05:00
Artturin
7e49471316 treewide: optional -> optionals where the argument is a list
the argument to optional should not be list
2022-10-10 15:40:21 +03:00
Hraban Luyat
7479aacffc sbcl: refactor separate 2.*.nix into single file
Inspired by scala’s 2.x.nix, a bit lower in the same all-packages.nix file, I
have combined all the separate SBCL build declarations into a single 2.x.nix
file which you can call with the version as an argument.

Benefits:

- Less clutter in the filesystem
- Less indirection
- Cleaner overview of available versions

This yields no rebuilds on my machine.
2022-10-02 17:22:58 -04:00