diff options
author | 7c6f434c <7c6f434c@mail.ru> | 2023-04-17 14:21:44 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-17 14:21:44 +0000 |
commit | af0b4c1b61877465b1a2a793095f9491210316ae (patch) | |
tree | 0be1773390d12c373d8dcf4bd57406fe616a6af4 /pkgs/development/lisp-modules/ql.nix | |
parent | 17b4ad7c2ff4fbf3afdbf96d69232888c93edab9 (diff) | |
parent | 3bce72b7e950a9840be42bc376afed54cd347ad6 (diff) | |
download | nixlib-af0b4c1b61877465b1a2a793095f9491210316ae.tar nixlib-af0b4c1b61877465b1a2a793095f9491210316ae.tar.gz nixlib-af0b4c1b61877465b1a2a793095f9491210316ae.tar.bz2 nixlib-af0b4c1b61877465b1a2a793095f9491210316ae.tar.lz nixlib-af0b4c1b61877465b1a2a793095f9491210316ae.tar.xz nixlib-af0b4c1b61877465b1a2a793095f9491210316ae.tar.zst nixlib-af0b4c1b61877465b1a2a793095f9491210316ae.zip |
Merge pull request #226149 from lukego/mcclim
lisp-modules: add polyclot & fix mcclim
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 = |