nixos/clfswm: use sbclPackages - lispPackages was removed
This commit is contained in:
parent
603ccbfcaa
commit
fc5b715e1a
|
@ -10,7 +10,7 @@ in
|
||||||
options = {
|
options = {
|
||||||
services.xserver.windowManager.clfswm = {
|
services.xserver.windowManager.clfswm = {
|
||||||
enable = mkEnableOption "clfswm";
|
enable = mkEnableOption "clfswm";
|
||||||
package = mkPackageOption pkgs [ "lispPackages" "clfswm" ] { };
|
package = mkPackageOption pkgs [ "sbclPackages" "clfswm" ] { };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -573,6 +573,23 @@ let
|
||||||
|
|
||||||
stumpwm-unwrapped = super.stumpwm;
|
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: {
|
ltk = super.ltk.overrideLispAttrs (o: {
|
||||||
src = pkgs.fetchzip {
|
src = pkgs.fetchzip {
|
||||||
url = "https://github.com/uthar/ltk/archive/f19162e76d6c7c2f51bd289b811d9ba20dd6555e.tar.gz";
|
url = "https://github.com/uthar/ltk/archive/f19162e76d6c7c2f51bd289b811d9ba20dd6555e.tar.gz";
|
||||||
|
|
Loading…
Reference in New Issue
Block a user