diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2017-04-01 08:08:02 +0200 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2017-04-01 08:08:22 +0200 |
commit | 623a46965380ac6c04a418e03d891e47e19361b9 (patch) | |
tree | 45b9b9335fe168f2bf85b1d088467a003f02238c /pkgs/development/lisp-modules/quicklisp-to-nix.nix | |
parent | a41668f4412b75b65d65a46d352552546488c3c7 (diff) | |
download | nixlib-623a46965380ac6c04a418e03d891e47e19361b9.tar nixlib-623a46965380ac6c04a418e03d891e47e19361b9.tar.gz nixlib-623a46965380ac6c04a418e03d891e47e19361b9.tar.bz2 nixlib-623a46965380ac6c04a418e03d891e47e19361b9.tar.lz nixlib-623a46965380ac6c04a418e03d891e47e19361b9.tar.xz nixlib-623a46965380ac6c04a418e03d891e47e19361b9.tar.zst nixlib-623a46965380ac6c04a418e03d891e47e19361b9.zip |
quicklispPackages, lispPackages: make all system-loads pass with precompilation
Diffstat (limited to 'pkgs/development/lisp-modules/quicklisp-to-nix.nix')
-rw-r--r-- | pkgs/development/lisp-modules/quicklisp-to-nix.nix | 816 |
1 files changed, 482 insertions, 334 deletions
diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix.nix b/pkgs/development/lisp-modules/quicklisp-to-nix.nix index 672dda1b096b..a4b6c90aa081 100644 --- a/pkgs/development/lisp-modules/quicklisp-to-nix.nix +++ b/pkgs/development/lisp-modules/quicklisp-to-nix.nix @@ -6,26 +6,6 @@ let quicklisp-to-nix-packages = rec { buildLispPackage = callPackage ./define-package.nix; qlOverrides = callPackage ./quicklisp-to-nix-overrides.nix {}; - "closure-common" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."closure-common" or (x: {})) - (import ./quicklisp-to-nix-output/closure-common.nix { - inherit fetchurl; - "babel" = quicklisp-to-nix-packages."babel"; - "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; - })); - - - "let-plus" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."let-plus" or (x: {})) - (import ./quicklisp-to-nix-output/let-plus.nix { - inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "anaphora" = quicklisp-to-nix-packages."anaphora"; - })); - - "trivial-indent" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."trivial-indent" or (x: {})) @@ -43,68 +23,21 @@ let quicklisp-to-nix-packages = rec { })); - "cxml-xml" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cxml-xml" or (x: {})) - (import ./quicklisp-to-nix-output/cxml-xml.nix { - inherit fetchurl; - "closure-common" = quicklisp-to-nix-packages."closure-common"; - "puri" = quicklisp-to-nix-packages."puri"; - "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; - })); - - - "cl-paths" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cl-paths" or (x: {})) - (import ./quicklisp-to-nix-output/cl-paths.nix { - inherit fetchurl; - })); - - - "trivial-garbage" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."trivial-garbage" or (x: {})) - (import ./quicklisp-to-nix-output/trivial-garbage.nix { - inherit fetchurl; - })); - - - "cffi-toolchain" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cffi-toolchain" or (x: {})) - (import ./quicklisp-to-nix-output/cffi-toolchain.nix { - inherit fetchurl; - "cffi" = quicklisp-to-nix-packages."cffi"; - })); - - - "map-set" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."map-set" or (x: {})) - (import ./quicklisp-to-nix-output/map-set.nix { - inherit fetchurl; - })); - - "babel-streams" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."babel-streams" or (x: {})) (import ./quicklisp-to-nix-output/babel-streams.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "babel" = quicklisp-to-nix-packages."babel"; "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); - "cl-colors" = buildLispPackage + "map-set" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cl-colors" or (x: {})) - (import ./quicklisp-to-nix-output/cl-colors.nix { + (qlOverrides."map-set" or (x: {})) + (import ./quicklisp-to-nix-output/map-set.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "let-plus" = quicklisp-to-nix-packages."let-plus"; })); @@ -113,54 +46,24 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."cl-ansi-text" or (x: {})) (import ./quicklisp-to-nix-output/cl-ansi-text.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; "cl-colors" = quicklisp-to-nix-packages."cl-colors"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); - "plump-parser" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."plump-parser" or (x: {})) - (import ./quicklisp-to-nix-output/plump-parser.nix { - inherit fetchurl; - "plump-dom" = quicklisp-to-nix-packages."plump-dom"; - "plump-lexer" = quicklisp-to-nix-packages."plump-lexer"; - "trivial-indent" = quicklisp-to-nix-packages."trivial-indent"; - })); - - - "plump-lexer" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."plump-lexer" or (x: {})) - (import ./quicklisp-to-nix-output/plump-lexer.nix { - inherit fetchurl; - })); - - - "plump-dom" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."plump-dom" or (x: {})) - (import ./quicklisp-to-nix-output/plump-dom.nix { - inherit fetchurl; - "array-utils" = quicklisp-to-nix-packages."array-utils"; - })); - - - "pcall-queue" = buildLispPackage + "named-readtables" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."pcall-queue" or (x: {})) - (import ./quicklisp-to-nix-output/pcall-queue.nix { + (qlOverrides."named-readtables" or (x: {})) + (import ./quicklisp-to-nix-output/named-readtables.nix { inherit fetchurl; - "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; })); - "form-fiddle" = buildLispPackage + "array-utils" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."form-fiddle" or (x: {})) - (import ./quicklisp-to-nix-output/form-fiddle.nix { + (qlOverrides."array-utils" or (x: {})) + (import ./quicklisp-to-nix-output/array-utils.nix { inherit fetchurl; - "documentation-utils" = quicklisp-to-nix-packages."documentation-utils"; })); @@ -174,28 +77,12 @@ let quicklisp-to-nix-packages = rec { })); - "array-utils" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."array-utils" or (x: {})) - (import ./quicklisp-to-nix-output/array-utils.nix { - inherit fetchurl; - })); - - - "lack-util" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."lack-util" or (x: {})) - (import ./quicklisp-to-nix-output/lack-util.nix { - inherit fetchurl; - "ironclad" = quicklisp-to-nix-packages."ironclad"; - })); - - - "lack-component" = buildLispPackage + "form-fiddle" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."lack-component" or (x: {})) - (import ./quicklisp-to-nix-output/lack-component.nix { + (qlOverrides."form-fiddle" or (x: {})) + (import ./quicklisp-to-nix-output/form-fiddle.nix { inherit fetchurl; + "documentation-utils" = quicklisp-to-nix-packages."documentation-utils"; })); @@ -241,27 +128,28 @@ let quicklisp-to-nix-packages = rec { })); - "jonathan" = buildLispPackage + "hu.dwim.asdf" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."jonathan" or (x: {})) - (import ./quicklisp-to-nix-output/jonathan.nix { + (qlOverrides."hu.dwim.asdf" or (x: {})) + (import ./quicklisp-to-nix-output/hu.dwim.asdf.nix { inherit fetchurl; - "babel" = quicklisp-to-nix-packages."babel"; - "cl-annot" = quicklisp-to-nix-packages."cl-annot"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; - "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; - "fast-io" = quicklisp-to-nix-packages."fast-io"; - "proc-parse" = quicklisp-to-nix-packages."proc-parse"; - "trivial-types" = quicklisp-to-nix-packages."trivial-types"; + "uiop" = quicklisp-to-nix-packages."uiop"; })); - "puri" = buildLispPackage + "jonathan" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."puri" or (x: {})) - (import ./quicklisp-to-nix-output/puri.nix { + (qlOverrides."jonathan" or (x: {})) + (import ./quicklisp-to-nix-output/jonathan.nix { inherit fetchurl; + "trivial-types" = quicklisp-to-nix-packages."trivial-types"; + "proc-parse" = quicklisp-to-nix-packages."proc-parse"; + "fast-io" = quicklisp-to-nix-packages."fast-io"; + "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; + "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "cl-annot" = quicklisp-to-nix-packages."cl-annot"; + "babel" = quicklisp-to-nix-packages."babel"; })); @@ -274,58 +162,59 @@ let quicklisp-to-nix-packages = rec { })); - "cxml-test" = buildLispPackage + "sqlite" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cxml-test" or (x: {})) - (import ./quicklisp-to-nix-output/cxml-test.nix { + (qlOverrides."sqlite" or (x: {})) + (import ./quicklisp-to-nix-output/sqlite.nix { inherit fetchurl; - "cxml-dom" = quicklisp-to-nix-packages."cxml-dom"; - "cxml-klacks" = quicklisp-to-nix-packages."cxml-klacks"; - "cxml-xml" = quicklisp-to-nix-packages."cxml-xml"; + "cffi" = quicklisp-to-nix-packages."cffi"; + "iterate" = quicklisp-to-nix-packages."iterate"; })); - "cxml-klacks" = buildLispPackage + "cl-postgres" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cxml-klacks" or (x: {})) - (import ./quicklisp-to-nix-output/cxml-klacks.nix { + (qlOverrides."cl-postgres" or (x: {})) + (import ./quicklisp-to-nix-output/cl-postgres.nix { inherit fetchurl; - "cxml-xml" = quicklisp-to-nix-packages."cxml-xml"; + "md5" = quicklisp-to-nix-packages."md5"; })); - "cxml-dom" = buildLispPackage + "closure-common" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cxml-dom" or (x: {})) - (import ./quicklisp-to-nix-output/cxml-dom.nix { + (qlOverrides."closure-common" or (x: {})) + (import ./quicklisp-to-nix-output/closure-common.nix { inherit fetchurl; - "cxml-xml" = quicklisp-to-nix-packages."cxml-xml"; + "babel" = quicklisp-to-nix-packages."babel"; + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; })); - "named-readtables" = buildLispPackage + "puri" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."named-readtables" or (x: {})) - (import ./quicklisp-to-nix-output/named-readtables.nix { + (qlOverrides."puri" or (x: {})) + (import ./quicklisp-to-nix-output/puri.nix { inherit fetchurl; })); - "zpb-ttf" = buildLispPackage + "cxml-test" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."zpb-ttf" or (x: {})) - (import ./quicklisp-to-nix-output/zpb-ttf.nix { + (qlOverrides."cxml-test" or (x: {})) + (import ./quicklisp-to-nix-output/cxml-test.nix { inherit fetchurl; + "cxml-xml" = quicklisp-to-nix-packages."cxml-xml"; + "cxml-klacks" = quicklisp-to-nix-packages."cxml-klacks"; + "cxml-dom" = quicklisp-to-nix-packages."cxml-dom"; })); - "cl-vectors" = buildLispPackage + "zpb-ttf" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cl-vectors" or (x: {})) - (import ./quicklisp-to-nix-output/cl-vectors.nix { + (qlOverrides."zpb-ttf" or (x: {})) + (import ./quicklisp-to-nix-output/zpb-ttf.nix { inherit fetchurl; - "cl-aa" = quicklisp-to-nix-packages."cl-aa"; - "cl-paths" = quicklisp-to-nix-packages."cl-paths"; })); @@ -342,7 +231,6 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."cl-paths-ttf" or (x: {})) (import ./quicklisp-to-nix-output/cl-paths-ttf.nix { inherit fetchurl; - "cl-paths" = quicklisp-to-nix-packages."cl-paths"; "zpb-ttf" = quicklisp-to-nix-packages."zpb-ttf"; })); @@ -355,10 +243,18 @@ let quicklisp-to-nix-packages = rec { })); - "uffi" = buildLispPackage + "cl-markup" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."uffi" or (x: {})) - (import ./quicklisp-to-nix-output/uffi.nix { + (qlOverrides."cl-markup" or (x: {})) + (import ./quicklisp-to-nix-output/cl-markup.nix { + inherit fetchurl; + })); + + + "cl-anonfun" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-anonfun" or (x: {})) + (import ./quicklisp-to-nix-output/cl-anonfun.nix { inherit fetchurl; })); @@ -372,17 +268,19 @@ let quicklisp-to-nix-packages = rec { })); - "cl+ssl" = buildLispPackage + "trivial-garbage" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cl+ssl" or (x: {})) - (import ./quicklisp-to-nix-output/cl+ssl.nix { + (qlOverrides."trivial-garbage" or (x: {})) + (import ./quicklisp-to-nix-output/trivial-garbage.nix { + inherit fetchurl; + })); + + + "uffi" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."uffi" or (x: {})) + (import ./quicklisp-to-nix-output/uffi.nix { inherit fetchurl; - "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; - "cffi" = quicklisp-to-nix-packages."cffi"; - "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; - "trivial-garbage" = quicklisp-to-nix-packages."trivial-garbage"; - "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; - "uiop" = quicklisp-to-nix-packages."uiop"; })); @@ -412,25 +310,13 @@ let quicklisp-to-nix-packages = rec { })); - "cffi-grovel" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cffi-grovel" or (x: {})) - (import ./quicklisp-to-nix-output/cffi-grovel.nix { - inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "cffi" = quicklisp-to-nix-packages."cffi"; - "cffi-toolchain" = quicklisp-to-nix-packages."cffi-toolchain"; - })); - - - "cl-libuv" = buildLispPackage + "let-plus" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cl-libuv" or (x: {})) - (import ./quicklisp-to-nix-output/cl-libuv.nix { + (qlOverrides."let-plus" or (x: {})) + (import ./quicklisp-to-nix-output/let-plus.nix { inherit fetchurl; "alexandria" = quicklisp-to-nix-packages."alexandria"; - "cffi" = quicklisp-to-nix-packages."cffi"; - "cffi-grovel" = quicklisp-to-nix-packages."cffi-grovel"; + "anaphora" = quicklisp-to-nix-packages."anaphora"; })); @@ -439,23 +325,12 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."cl-async-util" or (x: {})) (import ./quicklisp-to-nix-output/cl-async-util.nix { inherit fetchurl; - "cffi" = quicklisp-to-nix-packages."cffi"; - "cl-async-base" = quicklisp-to-nix-packages."cl-async-base"; - "cl-libuv" = quicklisp-to-nix-packages."cl-libuv"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "fast-io" = quicklisp-to-nix-packages."fast-io"; "vom" = quicklisp-to-nix-packages."vom"; - })); - - - "cl-async-base" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cl-async-base" or (x: {})) - (import ./quicklisp-to-nix-output/cl-async-base.nix { - inherit fetchurl; - "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; - "cffi" = quicklisp-to-nix-packages."cffi"; + "fast-io" = quicklisp-to-nix-packages."fast-io"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; "cl-libuv" = quicklisp-to-nix-packages."cl-libuv"; + "cl-async-base" = quicklisp-to-nix-packages."cl-async-base"; + "cffi" = quicklisp-to-nix-packages."cffi"; })); @@ -475,34 +350,24 @@ let quicklisp-to-nix-packages = rec { })); - "myway" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."myway" or (x: {})) - (import ./quicklisp-to-nix-output/myway.nix { - inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; - "map-set" = quicklisp-to-nix-packages."map-set"; - "quri" = quicklisp-to-nix-packages."quri"; - })); - - - "do-urlencode" = buildLispPackage + "anaphora" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."do-urlencode" or (x: {})) - (import ./quicklisp-to-nix-output/do-urlencode.nix { + (qlOverrides."anaphora" or (x: {})) + (import ./quicklisp-to-nix-output/anaphora.nix { inherit fetchurl; - "babel" = quicklisp-to-nix-packages."babel"; - "babel-streams" = quicklisp-to-nix-packages."babel-streams"; })); - "clack-v1-compat" = buildLispPackage + "cl-project" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."clack-v1-compat" or (x: {})) - (import ./quicklisp-to-nix-output/clack-v1-compat.nix { + (qlOverrides."cl-project" or (x: {})) + (import ./quicklisp-to-nix-output/cl-project.nix { inherit fetchurl; + "uiop" = quicklisp-to-nix-packages."uiop"; + "prove" = quicklisp-to-nix-packages."prove"; + "local-time" = quicklisp-to-nix-packages."local-time"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "cl-emb" = quicklisp-to-nix-packages."cl-emb"; })); @@ -511,37 +376,31 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."cl-syntax" or (x: {})) (import ./quicklisp-to-nix-output/cl-syntax.nix { inherit fetchurl; - "named-readtables" = quicklisp-to-nix-packages."named-readtables"; "trivial-types" = quicklisp-to-nix-packages."trivial-types"; + "named-readtables" = quicklisp-to-nix-packages."named-readtables"; })); - "cl-project" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cl-project" or (x: {})) - (import ./quicklisp-to-nix-output/cl-project.nix { - inherit fetchurl; - "cl-emb" = quicklisp-to-nix-packages."cl-emb"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "local-time" = quicklisp-to-nix-packages."local-time"; - "prove" = quicklisp-to-nix-packages."prove"; - "uiop" = quicklisp-to-nix-packages."uiop"; - })); - - - "cl-emb" = buildLispPackage + "do-urlencode" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cl-emb" or (x: {})) - (import ./quicklisp-to-nix-output/cl-emb.nix { + (qlOverrides."do-urlencode" or (x: {})) + (import ./quicklisp-to-nix-output/do-urlencode.nix { inherit fetchurl; + "babel" = quicklisp-to-nix-packages."babel"; + "babel-streams" = quicklisp-to-nix-packages."babel-streams"; })); - "anaphora" = buildLispPackage + "myway" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."anaphora" or (x: {})) - (import ./quicklisp-to-nix-output/anaphora.nix { + (qlOverrides."myway" or (x: {})) + (import ./quicklisp-to-nix-output/myway.nix { inherit fetchurl; + "quri" = quicklisp-to-nix-packages."quri"; + "map-set" = quicklisp-to-nix-packages."map-set"; + "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); @@ -676,9 +535,9 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."smart-buffer" or (x: {})) (import ./quicklisp-to-nix-output/smart-buffer.nix { inherit fetchurl; - "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; - "uiop" = quicklisp-to-nix-packages."uiop"; "xsubseq" = quicklisp-to-nix-packages."xsubseq"; + "uiop" = quicklisp-to-nix-packages."uiop"; + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; })); @@ -695,10 +554,10 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."quri" or (x: {})) (import ./quicklisp-to-nix-output/quri.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "babel" = quicklisp-to-nix-packages."babel"; - "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; "split-sequence" = quicklisp-to-nix-packages."split-sequence"; + "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; + "babel" = quicklisp-to-nix-packages."babel"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); @@ -722,11 +581,11 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."prove" or (x: {})) (import ./quicklisp-to-nix-output/prove.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "cl-ansi-text" = quicklisp-to-nix-packages."cl-ansi-text"; - "cl-colors" = quicklisp-to-nix-packages."cl-colors"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; "uiop" = quicklisp-to-nix-packages."uiop"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "cl-colors" = quicklisp-to-nix-packages."cl-colors"; + "cl-ansi-text" = quicklisp-to-nix-packages."cl-ansi-text"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); @@ -735,8 +594,8 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."proc-parse" or (x: {})) (import ./quicklisp-to-nix-output/proc-parse.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; "babel" = quicklisp-to-nix-packages."babel"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); @@ -745,9 +604,6 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."plump" or (x: {})) (import ./quicklisp-to-nix-output/plump.nix { inherit fetchurl; - "plump-dom" = quicklisp-to-nix-packages."plump-dom"; - "plump-lexer" = quicklisp-to-nix-packages."plump-lexer"; - "plump-parser" = quicklisp-to-nix-packages."plump-parser"; })); @@ -757,7 +613,17 @@ let quicklisp-to-nix-packages = rec { (import ./quicklisp-to-nix-output/pcall.nix { inherit fetchurl; "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; - "pcall-queue" = quicklisp-to-nix-packages."pcall-queue"; + })); + + + "parenscript" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."parenscript" or (x: {})) + (import ./quicklisp-to-nix-output/parenscript.nix { + inherit fetchurl; + "named-readtables" = quicklisp-to-nix-packages."named-readtables"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "anaphora" = quicklisp-to-nix-packages."anaphora"; })); @@ -766,8 +632,8 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."optima" or (x: {})) (import ./quicklisp-to-nix-output/optima.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; "closer-mop" = quicklisp-to-nix-packages."closer-mop"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); @@ -784,10 +650,10 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."lquery" or (x: {})) (import ./quicklisp-to-nix-output/lquery.nix { inherit fetchurl; - "array-utils" = quicklisp-to-nix-packages."array-utils"; - "clss" = quicklisp-to-nix-packages."clss"; - "form-fiddle" = quicklisp-to-nix-packages."form-fiddle"; "plump" = quicklisp-to-nix-packages."plump"; + "form-fiddle" = quicklisp-to-nix-packages."form-fiddle"; + "clss" = quicklisp-to-nix-packages."clss"; + "array-utils" = quicklisp-to-nix-packages."array-utils"; })); @@ -814,8 +680,6 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."lack" or (x: {})) (import ./quicklisp-to-nix-output/lack.nix { inherit fetchurl; - "lack-component" = quicklisp-to-nix-packages."lack-component"; - "lack-util" = quicklisp-to-nix-packages."lack-util"; })); @@ -872,19 +736,32 @@ let quicklisp-to-nix-packages = rec { })); + "hu.dwim.def" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."hu.dwim.def" or (x: {})) + (import ./quicklisp-to-nix-output/hu.dwim.def.nix { + inherit fetchurl; + "metabang-bind" = quicklisp-to-nix-packages."metabang-bind"; + "iterate" = quicklisp-to-nix-packages."iterate"; + "hu.dwim.asdf" = quicklisp-to-nix-packages."hu.dwim.asdf"; + "anaphora" = quicklisp-to-nix-packages."anaphora"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + })); + + "http-body" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."http-body" or (x: {})) (import ./quicklisp-to-nix-output/http-body.nix { inherit fetchurl; - "babel" = quicklisp-to-nix-packages."babel"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; - "fast-http" = quicklisp-to-nix-packages."fast-http"; - "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; - "jonathan" = quicklisp-to-nix-packages."jonathan"; - "quri" = quicklisp-to-nix-packages."quri"; "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + "quri" = quicklisp-to-nix-packages."quri"; + "jonathan" = quicklisp-to-nix-packages."jonathan"; + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; + "fast-http" = quicklisp-to-nix-packages."fast-http"; + "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "babel" = quicklisp-to-nix-packages."babel"; })); @@ -902,9 +779,9 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."fast-io" or (x: {})) (import ./quicklisp-to-nix-output/fast-io.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "static-vectors" = quicklisp-to-nix-packages."static-vectors"; "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + "static-vectors" = quicklisp-to-nix-packages."static-vectors"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); @@ -939,14 +816,14 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."drakma" or (x: {})) (import ./quicklisp-to-nix-output/drakma.nix { inherit fetchurl; - "chipz" = quicklisp-to-nix-packages."chipz"; - "chunga" = quicklisp-to-nix-packages."chunga"; - "cl+ssl" = quicklisp-to-nix-packages."cl+ssl"; - "cl-base64" = quicklisp-to-nix-packages."cl-base64"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; - "puri" = quicklisp-to-nix-packages."puri"; "usocket" = quicklisp-to-nix-packages."usocket"; + "puri" = quicklisp-to-nix-packages."puri"; + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "cl-base64" = quicklisp-to-nix-packages."cl-base64"; + "cl+ssl" = quicklisp-to-nix-packages."cl+ssl"; + "chunga" = quicklisp-to-nix-packages."chunga"; + "chipz" = quicklisp-to-nix-packages."chipz"; })); @@ -958,6 +835,70 @@ let quicklisp-to-nix-packages = rec { })); + "dbd-sqlite3" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."dbd-sqlite3" or (x: {})) + (import ./quicklisp-to-nix-output/dbd-sqlite3.nix { + inherit fetchurl; + "uiop" = quicklisp-to-nix-packages."uiop"; + "sqlite" = quicklisp-to-nix-packages."sqlite"; + "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; + "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; + })); + + + "dbd-postgres" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."dbd-postgres" or (x: {})) + (import ./quicklisp-to-nix-output/dbd-postgres.nix { + inherit fetchurl; + "trivial-garbage" = quicklisp-to-nix-packages."trivial-garbage"; + "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; + "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; + "cl-postgres" = quicklisp-to-nix-packages."cl-postgres"; + })); + + + "dbd-mysql" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."dbd-mysql" or (x: {})) + (import ./quicklisp-to-nix-output/dbd-mysql.nix { + inherit fetchurl; + "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; + "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; + "cl-mysql" = quicklisp-to-nix-packages."cl-mysql"; + })); + + + "cxml-xml" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cxml-xml" or (x: {})) + (import ./quicklisp-to-nix-output/cxml-xml.nix { + inherit fetchurl; + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + "puri" = quicklisp-to-nix-packages."puri"; + "closure-common" = quicklisp-to-nix-packages."closure-common"; + })); + + + "cxml-klacks" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cxml-klacks" or (x: {})) + (import ./quicklisp-to-nix-output/cxml-klacks.nix { + inherit fetchurl; + "cxml-xml" = quicklisp-to-nix-packages."cxml-xml"; + })); + + + "cxml-dom" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cxml-dom" or (x: {})) + (import ./quicklisp-to-nix-output/cxml-dom.nix { + inherit fetchurl; + "cxml-xml" = quicklisp-to-nix-packages."cxml-xml"; + })); + + "cxml" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cxml" or (x: {})) @@ -977,17 +918,6 @@ let quicklisp-to-nix-packages = rec { })); - "parenscript" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."parenscript" or (x: {})) - (import ./quicklisp-to-nix-output/parenscript.nix { - inherit fetchurl; - "anaphora" = quicklisp-to-nix-packages."anaphora"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "named-readtables" = quicklisp-to-nix-packages."named-readtables"; - })); - - "command-line-arguments" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."command-line-arguments" or (x: {})) @@ -1020,19 +950,18 @@ let quicklisp-to-nix-packages = rec { })); - "clsql" = buildLispPackage + "cl-who" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."clsql" or (x: {})) - (import ./quicklisp-to-nix-output/clsql.nix { + (qlOverrides."cl-who" or (x: {})) + (import ./quicklisp-to-nix-output/cl-who.nix { inherit fetchurl; - "uffi" = quicklisp-to-nix-packages."uffi"; })); - "cl-who" = buildLispPackage + "cl-vectors" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cl-who" or (x: {})) - (import ./quicklisp-to-nix-output/cl-who.nix { + (qlOverrides."cl-vectors" or (x: {})) + (import ./quicklisp-to-nix-output/cl-vectors.nix { inherit fetchurl; })); @@ -1061,13 +990,61 @@ let quicklisp-to-nix-packages = rec { })); + "cl-test-more" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-test-more" or (x: {})) + (import ./quicklisp-to-nix-output/cl-test-more.nix { + inherit fetchurl; + })); + + + "cl-syntax-markup" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-syntax-markup" or (x: {})) + (import ./quicklisp-to-nix-output/cl-syntax-markup.nix { + inherit fetchurl; + "cl-markup" = quicklisp-to-nix-packages."cl-markup"; + })); + + + "cl-syntax-anonfun" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-syntax-anonfun" or (x: {})) + (import ./quicklisp-to-nix-output/cl-syntax-anonfun.nix { + inherit fetchurl; + "cl-anonfun" = quicklisp-to-nix-packages."cl-anonfun"; + })); + + "cl-syntax-annot" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-syntax-annot" or (x: {})) (import ./quicklisp-to-nix-output/cl-syntax-annot.nix { inherit fetchurl; "cl-annot" = quicklisp-to-nix-packages."cl-annot"; - "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; + })); + + + "cl+ssl" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl+ssl" or (x: {})) + (import ./quicklisp-to-nix-output/cl+ssl.nix { + inherit fetchurl; + "uiop" = quicklisp-to-nix-packages."uiop"; + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + "trivial-garbage" = quicklisp-to-nix-packages."trivial-garbage"; + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; + "cffi" = quicklisp-to-nix-packages."cffi"; + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; + })); + + + "clsql" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."clsql" or (x: {})) + (import ./quicklisp-to-nix-output/clsql.nix { + inherit fetchurl; + "uffi" = quicklisp-to-nix-packages."uffi"; })); @@ -1093,6 +1070,15 @@ let quicklisp-to-nix-packages = rec { })); + "cl-ppcre-template" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-ppcre-template" or (x: {})) + (import ./quicklisp-to-nix-output/cl-ppcre-template.nix { + inherit fetchurl; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + })); + + "cl-ppcre" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-ppcre" or (x: {})) @@ -1109,6 +1095,26 @@ let quicklisp-to-nix-packages = rec { })); + "cl-mysql" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-mysql" or (x: {})) + (import ./quicklisp-to-nix-output/cl-mysql.nix { + inherit fetchurl; + "cffi" = quicklisp-to-nix-packages."cffi"; + })); + + + "cl-libuv" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-libuv" or (x: {})) + (import ./quicklisp-to-nix-output/cl-libuv.nix { + inherit fetchurl; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + "cffi" = quicklisp-to-nix-packages."cffi"; + "cffi-grovel" = quicklisp-to-nix-packages."cffi-grovel"; + })); + + "cl-l10n" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-l10n" or (x: {})) @@ -1162,16 +1168,42 @@ let quicklisp-to-nix-packages = rec { })); + "cl-emb" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-emb" or (x: {})) + (import ./quicklisp-to-nix-output/cl-emb.nix { + inherit fetchurl; + })); + + + "cl-dbi" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-dbi" or (x: {})) + (import ./quicklisp-to-nix-output/cl-dbi.nix { + inherit fetchurl; + })); + + "cl-cookie" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-cookie" or (x: {})) (import ./quicklisp-to-nix-output/cl-cookie.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "local-time" = quicklisp-to-nix-packages."local-time"; - "proc-parse" = quicklisp-to-nix-packages."proc-parse"; "quri" = quicklisp-to-nix-packages."quri"; + "proc-parse" = quicklisp-to-nix-packages."proc-parse"; + "local-time" = quicklisp-to-nix-packages."local-time"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + })); + + + "cl-colors" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-colors" or (x: {})) + (import ./quicklisp-to-nix-output/cl-colors.nix { + inherit fetchurl; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + "let-plus" = quicklisp-to-nix-packages."let-plus"; })); @@ -1183,21 +1215,59 @@ let quicklisp-to-nix-packages = rec { })); + "cl-async-ssl" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-async-ssl" or (x: {})) + (import ./quicklisp-to-nix-output/cl-async-ssl.nix { + inherit fetchurl; + "vom" = quicklisp-to-nix-packages."vom"; + "cffi" = quicklisp-to-nix-packages."cffi"; + })); + + + "cl-async-repl" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-async-repl" or (x: {})) + (import ./quicklisp-to-nix-output/cl-async-repl.nix { + inherit fetchurl; + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; + })); + + + "cl-async-base" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-async-base" or (x: {})) + (import ./quicklisp-to-nix-output/cl-async-base.nix { + inherit fetchurl; + "cl-libuv" = quicklisp-to-nix-packages."cl-libuv"; + "cffi" = quicklisp-to-nix-packages."cffi"; + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; + })); + + "cl-async" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-async" or (x: {})) (import ./quicklisp-to-nix-output/cl-async.nix { inherit fetchurl; - "babel" = quicklisp-to-nix-packages."babel"; - "cffi" = quicklisp-to-nix-packages."cffi"; - "cl-async-base" = quicklisp-to-nix-packages."cl-async-base"; - "cl-async-util" = quicklisp-to-nix-packages."cl-async-util"; - "cl-libuv" = quicklisp-to-nix-packages."cl-libuv"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "static-vectors" = quicklisp-to-nix-packages."static-vectors"; - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; - "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; "uiop" = quicklisp-to-nix-packages."uiop"; + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; + "static-vectors" = quicklisp-to-nix-packages."static-vectors"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "cl-libuv" = quicklisp-to-nix-packages."cl-libuv"; + "cl-async-util" = quicklisp-to-nix-packages."cl-async-util"; + "cl-async-base" = quicklisp-to-nix-packages."cl-async-base"; + "cffi" = quicklisp-to-nix-packages."cffi"; + "babel" = quicklisp-to-nix-packages."babel"; + })); + + + "clack-v1-compat" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."clack-v1-compat" or (x: {})) + (import ./quicklisp-to-nix-output/clack-v1-compat.nix { + inherit fetchurl; })); @@ -1214,8 +1284,8 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."circular-streams" or (x: {})) (import ./quicklisp-to-nix-output/circular-streams.nix { inherit fetchurl; - "fast-io" = quicklisp-to-nix-packages."fast-io"; "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + "fast-io" = quicklisp-to-nix-packages."fast-io"; })); @@ -1227,15 +1297,57 @@ let quicklisp-to-nix-packages = rec { })); + "cffi-uffi-compat" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cffi-uffi-compat" or (x: {})) + (import ./quicklisp-to-nix-output/cffi-uffi-compat.nix { + inherit fetchurl; + })); + + + "cffi-toolchain" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cffi-toolchain" or (x: {})) + (import ./quicklisp-to-nix-output/cffi-toolchain.nix { + inherit fetchurl; + })); + + + "cffi-libffi" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cffi-libffi" or (x: {})) + (import ./quicklisp-to-nix-output/cffi-libffi.nix { + inherit fetchurl; + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; + })); + + + "cffi-grovel" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cffi-grovel" or (x: {})) + (import ./quicklisp-to-nix-output/cffi-grovel.nix { + inherit fetchurl; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + })); + + + "cffi-examples" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cffi-examples" or (x: {})) + (import ./quicklisp-to-nix-output/cffi-examples.nix { + inherit fetchurl; + })); + + "cffi" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cffi" or (x: {})) (import ./quicklisp-to-nix-output/cffi.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "babel" = quicklisp-to-nix-packages."babel"; - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; "uiop" = quicklisp-to-nix-packages."uiop"; + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; + "babel" = quicklisp-to-nix-packages."babel"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); @@ -1244,16 +1356,16 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."caveman" or (x: {})) (import ./quicklisp-to-nix-output/caveman.nix { inherit fetchurl; - "anaphora" = quicklisp-to-nix-packages."anaphora"; - "cl-emb" = quicklisp-to-nix-packages."cl-emb"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "cl-project" = quicklisp-to-nix-packages."cl-project"; - "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; - "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; - "clack-v1-compat" = quicklisp-to-nix-packages."clack-v1-compat"; - "do-urlencode" = quicklisp-to-nix-packages."do-urlencode"; - "local-time" = quicklisp-to-nix-packages."local-time"; "myway" = quicklisp-to-nix-packages."myway"; + "local-time" = quicklisp-to-nix-packages."local-time"; + "do-urlencode" = quicklisp-to-nix-packages."do-urlencode"; + "clack-v1-compat" = quicklisp-to-nix-packages."clack-v1-compat"; + "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; + "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; + "cl-project" = quicklisp-to-nix-packages."cl-project"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "cl-emb" = quicklisp-to-nix-packages."cl-emb"; + "anaphora" = quicklisp-to-nix-packages."anaphora"; })); @@ -1280,8 +1392,8 @@ let quicklisp-to-nix-packages = rec { (qlOverrides."babel" or (x: {})) (import ./quicklisp-to-nix-output/babel.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; "trivial-features" = quicklisp-to-nix-packages."trivial-features"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; })); @@ -1293,4 +1405,40 @@ let quicklisp-to-nix-packages = rec { })); + "3bmd-youtube" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."3bmd-youtube" or (x: {})) + (import ./quicklisp-to-nix-output/3bmd-youtube.nix { + inherit fetchurl; + "esrap" = quicklisp-to-nix-packages."esrap"; + })); + + + "3bmd-ext-wiki-links" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."3bmd-ext-wiki-links" or (x: {})) + (import ./quicklisp-to-nix-output/3bmd-ext-wiki-links.nix { + inherit fetchurl; + })); + + + "3bmd-ext-tables" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."3bmd-ext-tables" or (x: {})) + (import ./quicklisp-to-nix-output/3bmd-ext-tables.nix { + inherit fetchurl; + })); + + + "3bmd" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."3bmd" or (x: {})) + (import ./quicklisp-to-nix-output/3bmd.nix { + inherit fetchurl; + "split-sequence" = quicklisp-to-nix-packages."split-sequence"; + "esrap" = quicklisp-to-nix-packages."esrap"; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + })); + + }; in quicklisp-to-nix-packages |