Commit Graph

18 Commits

Author SHA1 Message Date
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