From fc5b715e1aa751b654e11e6d7a1c418ff9a5f8bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Tue, 7 May 2024 03:35:07 +0200 Subject: nixos/clfswm: use sbclPackages - lispPackages was removed --- pkgs/development/lisp-modules/packages.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'pkgs/development/lisp-modules') 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"; -- cgit v1.2.3