about summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorHraban Luyat <hraban@0brg.net>2022-10-02 14:50:52 -0400
committerHraban Luyat <hraban@0brg.net>2022-10-02 17:22:58 -0400
commit7479aacffc8835ac8f754befc682c1c712e714dd (patch)
treed676715ab2b2bb81bd4b6d9fa62fc3bdc46137c8 /pkgs/top-level
parent4aa1bf6d1eeaaed09a7e2de88079c69c2cdf8074 (diff)
downloadnixlib-7479aacffc8835ac8f754befc682c1c712e714dd.tar
nixlib-7479aacffc8835ac8f754befc682c1c712e714dd.tar.gz
nixlib-7479aacffc8835ac8f754befc682c1c712e714dd.tar.bz2
nixlib-7479aacffc8835ac8f754befc682c1c712e714dd.tar.lz
nixlib-7479aacffc8835ac8f754befc682c1c712e714dd.tar.xz
nixlib-7479aacffc8835ac8f754befc682c1c712e714dd.tar.zst
nixlib-7479aacffc8835ac8f754befc682c1c712e714dd.zip
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.
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/all-packages.nix20
1 files changed, 10 insertions, 10 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index aa5209fa1daa..557e6ffd4af0 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -14874,16 +14874,16 @@ with pkgs;
   sagittarius-scheme = callPackage ../development/compilers/sagittarius-scheme {};
 
   sbclBootstrap = callPackage ../development/compilers/sbcl/bootstrap.nix {};
-  sbcl_2_0_8 = callPackage ../development/compilers/sbcl/2.0.8.nix {};
-  sbcl_2_0_9 = callPackage ../development/compilers/sbcl/2.0.9.nix {};
-  sbcl_2_1_1 = callPackage ../development/compilers/sbcl/2.1.1.nix {};
-  sbcl_2_1_2 = callPackage ../development/compilers/sbcl/2.1.2.nix {};
-  sbcl_2_1_9 = callPackage ../development/compilers/sbcl/2.1.9.nix {};
-  sbcl_2_1_10 = callPackage ../development/compilers/sbcl/2.1.10.nix {};
-  sbcl_2_1_11 = callPackage ../development/compilers/sbcl/2.1.11.nix {};
-  sbcl_2_2_4 = callPackage ../development/compilers/sbcl/2.2.4.nix {};
-  sbcl_2_2_6 = callPackage ../development/compilers/sbcl/2.2.6.nix {};
-  sbcl_2_2_9 = callPackage ../development/compilers/sbcl/2.2.9.nix {};
+  sbcl_2_0_8 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.0.8"; };
+  sbcl_2_0_9 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.0.9"; };
+  sbcl_2_1_1 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.1"; };
+  sbcl_2_1_2 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.2"; };
+  sbcl_2_1_9 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.9"; };
+  sbcl_2_1_10 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.10"; };
+  sbcl_2_1_11 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.11"; };
+  sbcl_2_2_4 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.2.4"; };
+  sbcl_2_2_6 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.2.6"; };
+  sbcl_2_2_9 = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.2.9"; };
   sbcl = sbcl_2_2_9;
 
   roswell = callPackage ../development/tools/roswell { };