diff options
author | Kasper Gałkowski <galkowskikasper@gmail.com> | 2024-05-07 03:35:07 +0200 |
---|---|---|
committer | Kasper Gałkowski <galkowskikasper@gmail.com> | 2024-05-07 03:35:07 +0200 |
commit | fc5b715e1aa751b654e11e6d7a1c418ff9a5f8bc (patch) | |
tree | 1138d1eb1bf7249383399e4e350172f12e2c6408 /pkgs/development/lisp-modules | |
parent | 603ccbfcaa5792a3fa6b373cf78d53db2f2bef7e (diff) |
nixos/clfswm: use sbclPackages - lispPackages was removed
Diffstat (limited to 'pkgs/development/lisp-modules')
-rw-r--r-- | pkgs/development/lisp-modules/packages.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/development/lisp-modules/packages.nix b/pkgs/development/lisp-modules/packages.nix index fbee5e84d00f..230bc47bcea8 100644 --- a/pkgs/development/lisp-modules/packages.nix +++ b/pkgs/development/lisp-modules/packages.nix @@ -573,6 +573,23 @@ let stumpwm-unwrapped = super.stumpwm; + clfswm = super.clfswm.overrideAttrs (o: rec { + buildScript = pkgs.writeText "build-clfswm.lisp" '' + (load "${o.asdfFasl}/asdf.${o.faslExt}") + (asdf:load-system 'clfswm) + (sb-ext:save-lisp-and-die + "clfswm" + :executable t + #+sb-core-compression :compression + #+sb-core-compression t + :toplevel #'clfswm:main) + ''; + installPhase = o.installPhase + '' + mkdir -p $out/bin + mv $out/clfswm $out/bin + ''; + }); + ltk = super.ltk.overrideLispAttrs (o: { src = pkgs.fetchzip { url = "https://github.com/uthar/ltk/archive/f19162e76d6c7c2f51bd289b811d9ba20dd6555e.tar.gz"; |