···22, stdenv
33, fetchgit
44, wrapLisp
55-# Broken on newer versions:
66-# https://gitlab.common-lisp.net/clpm/clpm/-/issues/51
77-# Once that bug is fixed, replace this with regular ‘sbcl’ and remove all
88-# references to sbcl 2.1.9 from nixpkgs, including from sbcl/2.x.nix.
99-, _sbcl_2_1_9
105, openssl
66+, sbcl
117}:
88+99+# Broken on newer versions:
1010+# "https://gitlab.common-lisp.net/clpm/clpm/-/issues/51". Once that bug is
1111+# fixed, remove this, and all 2.1.9 references from the SBCL build file.
1212+with rec {
1313+ sbcl_2_1_9 = sbcl.override (_: {
1414+ version = "2.1.9";
1515+ });
1616+};
1717+12181319stdenv.mkDerivation rec {
1420 pname = "clpm";
···4046 # ld to complaing about `impure path used in link`.
4147 export HOME=$TMP
42484343- ${_sbcl_2_1_9}/bin/sbcl --script scripts/build-release.lisp
4949+ ${sbcl_2_1_9}/bin/sbcl --script scripts/build-release.lisp
44504551 runHook postBuild
4652 '';
-7
pkgs/top-level/all-packages.nix
···2457024570 pkg = callPackage ../development/compilers/sbcl/bootstrap.nix {};
2457124571 faslExt = "fasl";
2457224572 };
2457324573- # This is a deprecated derivation, marked internal to avoid third party
2457424574- # packages depending on it. It is used for CLPM only, and will be removed
2457524575- # soon.
2457624576- _sbcl_2_1_9 = wrapLisp {
2457724577- pkg = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.1.9"; };
2457824578- faslExt = "fasl";
2457924579- };
2458024573 sbcl_2_2_11 = wrapLisp {
2458124574 pkg = callPackage ../development/compilers/sbcl/2.x.nix { version = "2.2.11"; };
2458224575 faslExt = "fasl";