From 788e3f97ed586bb18982505fcb9a289ea62bfc5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Sat, 22 Jun 2024 17:37:07 +0200 Subject: [PATCH] sbclPackages.swank: build from trunk, with extensions --- pkgs/development/lisp-modules/packages.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/lisp-modules/packages.nix b/pkgs/development/lisp-modules/packages.nix index 422b33a8aae8..736bac39079b 100644 --- a/pkgs/development/lisp-modules/packages.nix +++ b/pkgs/development/lisp-modules/packages.nix @@ -147,8 +147,16 @@ let systems = [ "cl-containers" "cl-containers/with-moptilities" ]; }; - swank = build-with-compile-into-pwd { - inherit (super.swank) pname version src lispLibs; + swank = build-with-compile-into-pwd rec { + inherit (super.swank) pname lispLibs; + version = "2.29.1"; + src = pkgs.fetchFromGitHub { + owner = "slime"; + repo = "slime"; + rev = "v${version}"; + hash = "sha256-5hNB5XxbTER4HX3dn4umUGnw6UeiTQkczmggFz4uWoE="; + }; + systems = [ "swank" "swank/exts" ]; patches = [ ./patches/swank-pure-paths.patch ]; postConfigure = '' substituteAllInPlace swank-loader.lisp