diff options
Diffstat (limited to 'pkgs/development/lisp-modules/ql.nix')
-rw-r--r-- | pkgs/development/lisp-modules/ql.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/development/lisp-modules/ql.nix b/pkgs/development/lisp-modules/ql.nix index a7f6573ad93a..71043571275d 100644 --- a/pkgs/development/lisp-modules/ql.nix +++ b/pkgs/development/lisp-modules/ql.nix @@ -203,6 +203,27 @@ let patches = [ ./patches/math-no-compile-time-directory.patch ]; nativeLibs = [ pkgs.fontconfig ]; }); + mcclim-fonts = super.mcclim-fonts.overrideLispAttrs (o: { + lispLibs = o.lispLibs ++ [ + super.cl-dejavu + super.zpb-ttf + super.cl-vectors + super.cl-paths-ttf + super.flexi-streams + ]; + systems = [ "mcclim-fonts" "mcclim-fonts/truetype" ]; + }); + mcclim-render = super.mcclim-render.overrideLispAttrs (o: { + lispLibs = o.lispLibs ++ [ + self.mcclim-fonts + ]; + }); + mcclim-layouts = super.mcclim-layouts.overrideLispAttrs (o: { + systems = [ "mcclim-layouts" "mcclim-layouts/tab" ]; + lispLibs = o.lispLibs ++ [ + self.mcclim + ]; +}); }); qlpkgs = |