From 5f2e4cf4bef01e1ab05c70c15d2960f48764fe03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Thu, 2 Mar 2023 18:11:24 +0100 Subject: [PATCH] sbclPackages.hu_dot_dwim_dot_graphviz: fix build hu.dwim.graphviz didn't build because of lack of graphiz in nativeLibs --- pkgs/development/lisp-modules/import/database/sqlite.lisp | 2 -- pkgs/development/lisp-modules/imported.nix | 3 --- pkgs/development/lisp-modules/ql.nix | 3 +++ 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lisp-modules/import/database/sqlite.lisp b/pkgs/development/lisp-modules/import/database/sqlite.lisp index 3f8551478a3d..33339cb017af 100644 --- a/pkgs/development/lisp-modules/import/database/sqlite.lisp +++ b/pkgs/development/lisp-modules/import/database/sqlite.lisp @@ -94,8 +94,6 @@ in lib.makeScope pkgs.newScope (self: {") "mcclim-bezier" ;; Missing dependency on c2ffi cffi extension "hu.dwim.zlib" - ;; Missing libgvc.so native library - "hu.dwim.graphviz" ;; These require libRmath.so, but I don't know where to get it from "cl-random" "cl-random-tests" diff --git a/pkgs/development/lisp-modules/imported.nix b/pkgs/development/lisp-modules/imported.nix index d7772242c556..a00348b4ecd1 100644 --- a/pkgs/development/lisp-modules/imported.nix +++ b/pkgs/development/lisp-modules/imported.nix @@ -32963,9 +32963,6 @@ in lib.makeScope pkgs.newScope (self: { }); systems = [ "hu.dwim.graphviz" ]; lispLibs = [ (getAttr "cffi" self) (getAttr "hu_dot_dwim_dot_asdf" self) (getAttr "metabang-bind" self) ]; - meta = { - broken = true; - }; }); hu_dot_dwim_dot_graphviz_dot_documentation = (build-asdf-system { pname = "hu.dwim.graphviz.documentation"; diff --git a/pkgs/development/lisp-modules/ql.nix b/pkgs/development/lisp-modules/ql.nix index 465813949df9..81b237822229 100644 --- a/pkgs/development/lisp-modules/ql.nix +++ b/pkgs/development/lisp-modules/ql.nix @@ -196,6 +196,9 @@ let cl-sat_dot_minisat = super.cl-sat_dot_minisat.overrideLispAttrs (o: { propagatedBuildInputs = [ pkgs.minisat ]; }); + hu_dot_dwim_dot_graphviz = super.hu_dot_dwim_dot_graphviz.overrideLispAttrs (o: { + nativeLibs = [ pkgs.graphviz ]; + }); }); qlpkgs =