From 8ba634bb13b265571eb19084cc5dd32250399ecb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 00:47:45 +0100 Subject: [PATCH 01/13] sbclPackages: mark some failing packages as broken --- .../import/database/sqlite.lisp | 26 +++++++++++++++- .../development/lisp-modules-new/imported.nix | 31 ++++++++++++++++--- 2 files changed, 52 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lisp-modules-new/import/database/sqlite.lisp b/pkgs/development/lisp-modules-new/import/database/sqlite.lisp index 18d384e06c70..0e98783fe017 100644 --- a/pkgs/development/lisp-modules-new/import/database/sqlite.lisp +++ b/pkgs/development/lisp-modules-new/import/database/sqlite.lisp @@ -71,6 +71,29 @@ getAttr = builtins.getAttr; in {") +;; Random compilation errors +(defparameter +broken-packages+ + (list + ;; no dispatch function defined for #\t + "hu.dwim.logger" + "hu.dwim.serializer" + "hu.dwim.quasi-quote" + ;; Tries to write in $HOME + "ubiquitous" + ;; Upstream bad packaging, multiple systems in clml.blas.asd + "clml.blas.hompack" + ;; Fails on SBCL due to heap exhaustion + "magicl" + ;; Probably missing dependency in QL data + "mcclim-bezier" + ;; Missing dependency on c2ffi cffi extension + "hu.dwim.zlib" + ;; Missing libgvc.so native library + "hu.dwim.graphviz" + ;; Missing zmq.h C header + "pzmq" + )) + (defmethod database->nix-expression ((database sqlite-database) outfile) (sqlite:with-open-database (db (database-url database)) (with-open-file (f outfile @@ -131,6 +154,7 @@ in {") (remove "asdf" (str:split-omit-nulls #\, deps) :test #'string=)))) - ,@(when (find #\/ name) + ,@(when (or (find #\/ name) + (find name +broken-packages+ :test #'string=)) '(("meta" (:attrs ("broken" (:symbol "true")))))))))))) (format f "~%}~%")))) diff --git a/pkgs/development/lisp-modules-new/imported.nix b/pkgs/development/lisp-modules-new/imported.nix index 5620620188b2..fe2a6baf52b4 100644 --- a/pkgs/development/lisp-modules-new/imported.nix +++ b/pkgs/development/lisp-modules-new/imported.nix @@ -25092,6 +25092,9 @@ in { }); systems = [ "clml.blas.hompack" ]; lispLibs = [ (getAttr "f2cl-lib" pkgs) ]; + meta = { + broken = true; + }; }; clml_dot_blas_dot_real = { pname = "clml.blas.real"; @@ -36543,10 +36546,6 @@ in { }); systems = [ "gsll" ]; lispLibs = [ (getAttr "alexandria" pkgs) (getAttr "foreign-array" pkgs) (getAttr "cffi-grovel" pkgs) (getAttr "cffi-libffi" pkgs) (getAttr "lisp-unit" pkgs) (getAttr "metabang-bind" pkgs) (getAttr "trivial-features" pkgs) (getAttr "trivial-garbage" pkgs) ]; - meta = { - # needs "nativeLibs=nixpkgs.gsl" for libgslcblas.so and a way to set CFLAGS="-I gsl/include" or something similar - broken = true; - }; }; gt = { pname = "gt"; @@ -37991,6 +37990,9 @@ in { }); systems = [ "hu.dwim.graphviz" ]; lispLibs = [ (getAttr "cffi" pkgs) (getAttr "hu_dot_dwim_dot_asdf" pkgs) (getAttr "metabang-bind" pkgs) ]; + meta = { + broken = true; + }; }; hu_dot_dwim_dot_graphviz_dot_documentation = { pname = "hu.dwim.graphviz.documentation"; @@ -38030,6 +38032,9 @@ in { }); systems = [ "hu.dwim.logger" ]; lispLibs = [ (getAttr "bordeaux-threads" pkgs) (getAttr "hu_dot_dwim_dot_asdf" pkgs) (getAttr "hu_dot_dwim_dot_def" pkgs) (getAttr "hu_dot_dwim_dot_def_plus_hu_dot_dwim_dot_common" pkgs) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" pkgs) (getAttr "hu_dot_dwim_dot_util" pkgs) (getAttr "local-time" pkgs) ]; + meta = { + broken = true; + }; }; hu_dot_dwim_dot_logger_plus_iolib = { pname = "hu.dwim.logger+iolib"; @@ -38381,6 +38386,9 @@ in { }); systems = [ "hu.dwim.quasi-quote" ]; lispLibs = [ (getAttr "babel" pkgs) (getAttr "babel-streams" pkgs) (getAttr "hu_dot_dwim_dot_asdf" pkgs) (getAttr "hu_dot_dwim_dot_common" pkgs) (getAttr "hu_dot_dwim_dot_defclass-star_plus_hu_dot_dwim_dot_def" pkgs) (getAttr "hu_dot_dwim_dot_syntax-sugar" pkgs) (getAttr "hu_dot_dwim_dot_util" pkgs) (getAttr "hu_dot_dwim_dot_walker" pkgs) ]; + meta = { + broken = true; + }; }; hu_dot_dwim_dot_quasi-quote_dot_css = { pname = "hu.dwim.quasi-quote.css"; @@ -38718,6 +38726,9 @@ in { }); systems = [ "hu.dwim.serializer" ]; lispLibs = [ (getAttr "babel" pkgs) (getAttr "hu_dot_dwim_dot_asdf" pkgs) (getAttr "hu_dot_dwim_dot_common" pkgs) (getAttr "hu_dot_dwim_dot_def" pkgs) (getAttr "hu_dot_dwim_dot_syntax-sugar" pkgs) (getAttr "hu_dot_dwim_dot_util" pkgs) ]; + meta = { + broken = true; + }; }; hu_dot_dwim_dot_serializer_dot_documentation = { pname = "hu.dwim.serializer.documentation"; @@ -39379,6 +39390,9 @@ in { }); systems = [ "hu.dwim.zlib" ]; lispLibs = [ (getAttr "alexandria" pkgs) (getAttr "cffi" pkgs) (getAttr "cffi-libffi" pkgs) (getAttr "hu_dot_dwim_dot_asdf" pkgs) ]; + meta = { + broken = true; + }; }; hu_dot_dwim_dot_zlib_slash_fancy = { pname = "hu.dwim.zlib_fancy"; @@ -47717,6 +47731,9 @@ in { }); systems = [ "mcclim-bezier" ]; lispLibs = [ (getAttr "flexichain" pkgs) (getAttr "clim" pkgs) (getAttr "clim-pdf" pkgs) (getAttr "clim-postscript" pkgs) (getAttr "mcclim-clx" pkgs) (getAttr "mcclim-null" pkgs) (getAttr "mcclim-render" pkgs) ]; + meta = { + broken = true; + }; }; mcclim-bezier_slash_clx = { pname = "mcclim-bezier_clx"; @@ -57402,6 +57419,9 @@ in { }); systems = [ "pzmq" ]; lispLibs = [ (getAttr "cffi" pkgs) (getAttr "cffi-grovel" pkgs) ]; + meta = { + broken = true; + }; }; pzmq-compat = { pname = "pzmq-compat"; @@ -68823,6 +68843,9 @@ in { }); systems = [ "ubiquitous" ]; lispLibs = [ ]; + meta = { + broken = true; + }; }; ubiquitous-concurrent = { pname = "ubiquitous-concurrent"; From bc8a625adc596a2c6ee14b492666548e11279233 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 00:52:59 +0100 Subject: [PATCH 02/13] sbclPackages: bring over some fixes merged into staging-next --- pkgs/development/lisp-modules-new/ql.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index 4ffce7a8d769..cc4593ca64d1 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -130,6 +130,24 @@ let nativeLibs = [ libfixposix ]; systems = [ "iolib" "iolib/os" "iolib/pathnames" ]; }; + cl-ana_dot_hdf-cffi = pkg: { + nativeBuildInputs = [ pkgs.hdf5 ]; + nativeLibs = [ pkgs.hdf5 ]; + NIX_LDFLAGS = [ "-lhdf5" ]; + }; + gsll = pkg: { + nativeBuildInputs = [ pkgs.gsl ]; + nativeLibs = [ pkgs.gsl ]; + }; + cl-libyaml = pkg: { + nativeLibs = [ pkgs.libyaml ]; + }; + cl-libxml2 = pkg: { + nativeLibs = [ pkgs.libxml2 ]; + }; + cl-readline = pkg: { + nativeLibs = [ pkgs.readline ]; + }; }; qlpkgs = From f59352d0af7e008d93ad1cce4ada9e7e6078b0cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 00:57:29 +0100 Subject: [PATCH 03/13] sbclPackages: fixed pzmq --- pkgs/development/lisp-modules-new/import/database/sqlite.lisp | 2 -- pkgs/development/lisp-modules-new/imported.nix | 3 --- pkgs/development/lisp-modules-new/ql.nix | 4 ++++ 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lisp-modules-new/import/database/sqlite.lisp b/pkgs/development/lisp-modules-new/import/database/sqlite.lisp index 0e98783fe017..8ff0f3e1c7d4 100644 --- a/pkgs/development/lisp-modules-new/import/database/sqlite.lisp +++ b/pkgs/development/lisp-modules-new/import/database/sqlite.lisp @@ -90,8 +90,6 @@ in {") "hu.dwim.zlib" ;; Missing libgvc.so native library "hu.dwim.graphviz" - ;; Missing zmq.h C header - "pzmq" )) (defmethod database->nix-expression ((database sqlite-database) outfile) diff --git a/pkgs/development/lisp-modules-new/imported.nix b/pkgs/development/lisp-modules-new/imported.nix index fe2a6baf52b4..f09448ab3723 100644 --- a/pkgs/development/lisp-modules-new/imported.nix +++ b/pkgs/development/lisp-modules-new/imported.nix @@ -57419,9 +57419,6 @@ in { }); systems = [ "pzmq" ]; lispLibs = [ (getAttr "cffi" pkgs) (getAttr "cffi-grovel" pkgs) ]; - meta = { - broken = true; - }; }; pzmq-compat = { pname = "pzmq-compat"; diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index cc4593ca64d1..ba229b5e8232 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -148,6 +148,10 @@ let cl-readline = pkg: { nativeLibs = [ pkgs.readline ]; }; + pzmq = pkg: { + nativeBuildInputs = [ pkgs.zeromq ]; + nativeLibs = [ pkgs.zeromq ]; + }; }; qlpkgs = From beb27110edde03076eb77b66fe0bac37f27674b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 01:02:16 +0100 Subject: [PATCH 04/13] sbclPackages: fix typo --- pkgs/development/lisp-modules-new/ql.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index ba229b5e8232..b23549938941 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -130,7 +130,7 @@ let nativeLibs = [ libfixposix ]; systems = [ "iolib" "iolib/os" "iolib/pathnames" ]; }; - cl-ana_dot_hdf-cffi = pkg: { + "cl-ana.hdf-cffi" = pkg: { nativeBuildInputs = [ pkgs.hdf5 ]; nativeLibs = [ pkgs.hdf5 ]; NIX_LDFLAGS = [ "-lhdf5" ]; From 354c89dc0a6fbd5819c69e3a5a5abb03b7ad8f46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 01:03:24 +0100 Subject: [PATCH 05/13] sbclPackages: fix cl-cairo2 --- pkgs/development/lisp-modules-new/ql.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index b23549938941..090561107397 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -19,6 +19,9 @@ let cl-cffi-gtk-cairo = pkg: { nativeLibs = [ cairo ]; }; + cl-cairo2 = pkg: { + nativeLibs = [ cairo ]; + }; cl-cffi-gtk-gdk = pkg: { nativeLibs = [ gtk3 ]; }; From bfc75b74d6d3024a81ef0002cbbe0a89aaf2566e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 22:45:57 +0100 Subject: [PATCH 06/13] sbclPackages: fixed cl-freetype2 --- .../cl-freetype2-fix-grovel-includes.patch | 16 ++++++++++++++++ pkgs/development/lisp-modules-new/ql.nix | 5 +++++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/development/lisp-modules-new/patches/cl-freetype2-fix-grovel-includes.patch diff --git a/pkgs/development/lisp-modules-new/patches/cl-freetype2-fix-grovel-includes.patch b/pkgs/development/lisp-modules-new/patches/cl-freetype2-fix-grovel-includes.patch new file mode 100644 index 000000000000..5260f0c05841 --- /dev/null +++ b/pkgs/development/lisp-modules-new/patches/cl-freetype2-fix-grovel-includes.patch @@ -0,0 +1,16 @@ +--- a/src/ffi/grovel/grovel-freetype.h ++++ b/src/ffi/grovel/grovel-freetype.h +@@ -2,7 +2,7 @@ + #include + #include FT_FREETYPE_H + +-#include +-#include +-#include +-#include ++#include ++#include ++#include ++#include + +Diff finished. Mon Nov 14 22:41:57 2022 diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index 090561107397..78f582a3b932 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -22,6 +22,11 @@ let cl-cairo2 = pkg: { nativeLibs = [ cairo ]; }; + cl-freetype2 = pkg: { + nativeLibs = [ freetype ]; + nativeBuildInputs = [ freetype ]; + patches = [ ./patches/cl-freetype2-fix-grovel-includes.patch ]; + }; cl-cffi-gtk-gdk = pkg: { nativeLibs = [ gtk3 ]; }; From 6ca354dd2f0bab83aadf8b200890c1133bea0c3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 22:48:34 +0100 Subject: [PATCH 07/13] sbclPackages: fixed cl-cairo2-xlib --- pkgs/development/lisp-modules-new/ql.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index 78f582a3b932..0e14878f8596 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -22,6 +22,9 @@ let cl-cairo2 = pkg: { nativeLibs = [ cairo ]; }; + cl-cairo2-xlib = pkg: { + nativeLibs = [ gtk2-x11 ]; + }; cl-freetype2 = pkg: { nativeLibs = [ freetype ]; nativeBuildInputs = [ freetype ]; From a4c3b8aad29a581db3019b7e8f7ffa1ff4657a27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 22:49:23 +0100 Subject: [PATCH 08/13] sbclPackages: fixed cl-pango --- pkgs/development/lisp-modules-new/ql.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index 0e14878f8596..1eca377aa4d2 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -30,6 +30,9 @@ let nativeBuildInputs = [ freetype ]; patches = [ ./patches/cl-freetype2-fix-grovel-includes.patch ]; }; + cl-pango = pkg: { + nativeLibs = [ pango ]; + }; cl-cffi-gtk-gdk = pkg: { nativeLibs = [ gtk3 ]; }; From 22b79c23a10cc8179215819f707c69629fed3308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 22:55:41 +0100 Subject: [PATCH 09/13] sbclPackages: marked cl-random and cl-random-tests as broken --- .../lisp-modules-new/import/database/sqlite.lisp | 3 +++ pkgs/development/lisp-modules-new/imported.nix | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/pkgs/development/lisp-modules-new/import/database/sqlite.lisp b/pkgs/development/lisp-modules-new/import/database/sqlite.lisp index 8ff0f3e1c7d4..a7094f5ad1dc 100644 --- a/pkgs/development/lisp-modules-new/import/database/sqlite.lisp +++ b/pkgs/development/lisp-modules-new/import/database/sqlite.lisp @@ -90,6 +90,9 @@ in {") "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" )) (defmethod database->nix-expression ((database sqlite-database) outfile) diff --git a/pkgs/development/lisp-modules-new/imported.nix b/pkgs/development/lisp-modules-new/imported.nix index f09448ab3723..2a75beeb5511 100644 --- a/pkgs/development/lisp-modules-new/imported.nix +++ b/pkgs/development/lisp-modules-new/imported.nix @@ -20457,6 +20457,9 @@ in { }); systems = [ "cl-random" ]; lispLibs = [ (getAttr "alexandria" pkgs) (getAttr "anaphora" pkgs) (getAttr "array-operations" pkgs) (getAttr "cl-num-utils" pkgs) (getAttr "cl-rmath" pkgs) (getAttr "cl-slice" pkgs) (getAttr "gsll" pkgs) (getAttr "let-plus" pkgs) (getAttr "lla" pkgs) ]; + meta = { + broken = true; + }; }; cl-random-forest = { pname = "cl-random-forest"; @@ -20496,6 +20499,9 @@ in { }); systems = [ "cl-random-tests" ]; lispLibs = [ (getAttr "cl-random" pkgs) (getAttr "clunit" pkgs) ]; + meta = { + broken = true; + }; }; cl-rdfxml = { pname = "cl-rdfxml"; From 118863c4f2973571263656f2accb9c75a7d28b56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 23:00:08 +0100 Subject: [PATCH 10/13] sbclPackages: fixed cl-gtk2-{gdk,glib,pango} --- pkgs/development/lisp-modules-new/ql.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index 1eca377aa4d2..b311520b6d66 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -33,6 +33,15 @@ let cl-pango = pkg: { nativeLibs = [ pango ]; }; + cl-gtk2-gdk = pkg: { + nativeLibs = [ gtk2-x11 ]; + }; + cl-gtk2-glib = pkg: { + nativeLibs = [ glib ]; + }; + cl-gtk2-pango = pkg: { + nativeLibs = [ pango ]; + }; cl-cffi-gtk-gdk = pkg: { nativeLibs = [ gtk3 ]; }; From ba7a40a602b16d121aa1dea41712b567b046d584 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 23:01:20 +0100 Subject: [PATCH 11/13] sbclPackages: fixed cl-rsvg2 --- pkgs/development/lisp-modules-new/ql.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index b311520b6d66..c079d5c436d2 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -42,6 +42,9 @@ let cl-gtk2-pango = pkg: { nativeLibs = [ pango ]; }; + cl-rsvg2 = pkg: { + nativeLibs = [ librsvg ]; + }; cl-cffi-gtk-gdk = pkg: { nativeLibs = [ gtk3 ]; }; From 8e768a61d0fac08f8168482c4ef63253b784ff2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 23:02:42 +0100 Subject: [PATCH 12/13] sbclPackages: marked math as broken --- pkgs/development/lisp-modules-new/import/database/sqlite.lisp | 1 + pkgs/development/lisp-modules-new/imported.nix | 3 +++ 2 files changed, 4 insertions(+) diff --git a/pkgs/development/lisp-modules-new/import/database/sqlite.lisp b/pkgs/development/lisp-modules-new/import/database/sqlite.lisp index a7094f5ad1dc..0fd0807fc6b9 100644 --- a/pkgs/development/lisp-modules-new/import/database/sqlite.lisp +++ b/pkgs/development/lisp-modules-new/import/database/sqlite.lisp @@ -80,6 +80,7 @@ in {") "hu.dwim.quasi-quote" ;; Tries to write in $HOME "ubiquitous" + "math" ;; Upstream bad packaging, multiple systems in clml.blas.asd "clml.blas.hompack" ;; Fails on SBCL due to heap exhaustion diff --git a/pkgs/development/lisp-modules-new/imported.nix b/pkgs/development/lisp-modules-new/imported.nix index 2a75beeb5511..a592eb845075 100644 --- a/pkgs/development/lisp-modules-new/imported.nix +++ b/pkgs/development/lisp-modules-new/imported.nix @@ -47325,6 +47325,9 @@ in { }); systems = [ "math" ]; lispLibs = [ (getAttr "cl-utilities" pkgs) (getAttr "font-discovery" pkgs) (getAttr "gsll" pkgs) (getAttr "vgplot" pkgs) ]; + meta = { + broken = true; + }; }; math_slash_appr = { pname = "math_appr"; From e695acf19250d931f4d0a7e3ab8e5ae4d86c9142 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Ga=C5=82kowski?= Date: Mon, 14 Nov 2022 23:04:43 +0100 Subject: [PATCH 13/13] sbclPackages: fixed pzmq-{compat,examples,test} --- pkgs/development/lisp-modules-new/ql.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/development/lisp-modules-new/ql.nix b/pkgs/development/lisp-modules-new/ql.nix index c079d5c436d2..07dd90feb302 100644 --- a/pkgs/development/lisp-modules-new/ql.nix +++ b/pkgs/development/lisp-modules-new/ql.nix @@ -178,6 +178,18 @@ let nativeBuildInputs = [ pkgs.zeromq ]; nativeLibs = [ pkgs.zeromq ]; }; + pzmq-compat = pkg: { + nativeBuildInputs = [ pkgs.zeromq ]; + nativeLibs = [ pkgs.zeromq ]; + }; + pzmq-examples = pkg: { + nativeBuildInputs = [ pkgs.zeromq ]; + nativeLibs = [ pkgs.zeromq ]; + }; + pzmq-test = pkg: { + nativeBuildInputs = [ pkgs.zeromq ]; + nativeLibs = [ pkgs.zeromq ]; + }; }; qlpkgs =