Skip to content

Commit

Permalink
lisp-modules.mcclim: fix build failure
Browse files Browse the repository at this point in the history
Introduce out-of-tree fixes to McCLIM build from
Uthar/nix-cl#32
  • Loading branch information
Luke Gorrie committed Apr 14, 2023
1 parent 9063e1b commit 0afe48b
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 1 deletion.
1 change: 0 additions & 1 deletion pkgs/development/lisp-modules/imported.nix
Original file line number Diff line number Diff line change
Expand Up @@ -48177,7 +48177,6 @@ in lib.makeScope pkgs.newScope (self: {
systems = [ "mcclim-bezier" ];
lispLibs = [ (getAttr "clim" self) (getAttr "clim-pdf" self) (getAttr "clim-postscript" self) (getAttr "flexichain" self) (getAttr "mcclim-clx" self) (getAttr "mcclim-null" self) (getAttr "mcclim-render" self) ];
meta = {
broken = true;
hydraPlatforms = [ ];
};
});
Expand Down
15 changes: 15 additions & 0 deletions pkgs/development/lisp-modules/ql.nix
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,21 @@ 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
];
});
});

qlpkgs =
Expand Down

0 comments on commit 0afe48b

Please sign in to comment.