diff options
10 files changed, 561 insertions, 251 deletions
diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix-output/fn.nix b/pkgs/development/lisp-modules/quicklisp-to-nix-output/fn.nix new file mode 100644 index 00000000000..02e054b2f2c --- /dev/null +++ b/pkgs/development/lisp-modules/quicklisp-to-nix-output/fn.nix @@ -0,0 +1,26 @@ +/* Generated file. */ +args @ { fetchurl, ... }: +rec { + baseName = "fn"; + version = "20171019-git"; + + description = "Some macros for lambda brevity"; + + deps = [ args."named-readtables" ]; + + src = fetchurl { + url = "http://beta.quicklisp.org/archive/fn/2017-10-19/fn-20171019-git.tgz"; + sha256 = "0r062ffn31sc7313xlfaa9pwnf2wdkiq4spqlr1lk5r8isvdnzz8"; + }; + + packageName = "fn"; + + asdFilesToKeep = ["fn.asd"]; + overrides = x: x; +} +/* (SYSTEM fn DESCRIPTION Some macros for lambda brevity SHA256 + 0r062ffn31sc7313xlfaa9pwnf2wdkiq4spqlr1lk5r8isvdnzz8 URL + http://beta.quicklisp.org/archive/fn/2017-10-19/fn-20171019-git.tgz MD5 + 0e1cfe5f19ceec8966baa3037772d31e NAME fn FILENAME fn DEPS + ((NAME named-readtables FILENAME named-readtables)) DEPENDENCIES + (named-readtables) VERSION 20171019-git SIBLINGS NIL PARASITES NIL) */ diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix-output/glsl-docs.nix b/pkgs/development/lisp-modules/quicklisp-to-nix-output/glsl-docs.nix new file mode 100644 index 00000000000..4679a62c067 --- /dev/null +++ b/pkgs/development/lisp-modules/quicklisp-to-nix-output/glsl-docs.nix @@ -0,0 +1,28 @@ +/* Generated file. */ +args @ { fetchurl, ... }: +rec { + baseName = "glsl-docs"; + version = "glsl-spec-release-quicklisp-f04476f7-git"; + + description = "The official docs for all the symbols in glsl-symbols"; + + deps = [ args."glsl-symbols" ]; + + src = fetchurl { + url = "http://beta.quicklisp.org/archive/glsl-spec/2019-10-07/glsl-spec-release-quicklisp-f04476f7-git.tgz"; + sha256 = "0vdxx5asra0r58qpk35ncmyh418szzzvby8bpkrb052g00nzqgj7"; + }; + + packageName = "glsl-docs"; + + asdFilesToKeep = ["glsl-docs.asd"]; + overrides = x: x; +} +/* (SYSTEM glsl-docs DESCRIPTION + The official docs for all the symbols in glsl-symbols SHA256 + 0vdxx5asra0r58qpk35ncmyh418szzzvby8bpkrb052g00nzqgj7 URL + http://beta.quicklisp.org/archive/glsl-spec/2019-10-07/glsl-spec-release-quicklisp-f04476f7-git.tgz + MD5 52760939a269acce6b2cba8dbde81ef7 NAME glsl-docs FILENAME glsl-docs DEPS + ((NAME glsl-symbols FILENAME glsl-symbols)) DEPENDENCIES (glsl-symbols) + VERSION glsl-spec-release-quicklisp-f04476f7-git SIBLINGS + (glsl-spec glsl-symbols) PARASITES NIL) */ diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix-output/glsl-spec.nix b/pkgs/development/lisp-modules/quicklisp-to-nix-output/glsl-spec.nix new file mode 100644 index 00000000000..08150c645f6 --- /dev/null +++ b/pkgs/development/lisp-modules/quicklisp-to-nix-output/glsl-spec.nix @@ -0,0 +1,26 @@ +/* Generated file. */ +args @ { fetchurl, ... }: +rec { + baseName = "glsl-spec"; + version = "release-quicklisp-f04476f7-git"; + + description = "The GLSL Spec as a datastructure"; + + deps = [ ]; + + src = fetchurl { + url = "http://beta.quicklisp.org/archive/glsl-spec/2019-10-07/glsl-spec-release-quicklisp-f04476f7-git.tgz"; + sha256 = "0vdxx5asra0r58qpk35ncmyh418szzzvby8bpkrb052g00nzqgj7"; + }; + + packageName = "glsl-spec"; + + asdFilesToKeep = ["glsl-spec.asd"]; + overrides = x: x; +} +/* (SYSTEM glsl-spec DESCRIPTION The GLSL Spec as a datastructure SHA256 + 0vdxx5asra0r58qpk35ncmyh418szzzvby8bpkrb052g00nzqgj7 URL + http://beta.quicklisp.org/archive/glsl-spec/2019-10-07/glsl-spec-release-quicklisp-f04476f7-git.tgz + MD5 52760939a269acce6b2cba8dbde81ef7 NAME glsl-spec FILENAME glsl-spec DEPS + NIL DEPENDENCIES NIL VERSION release-quicklisp-f04476f7-git SIBLINGS + (glsl-docs glsl-symbols) PARASITES NIL) */ diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix-output/glsl-symbols.nix b/pkgs/development/lisp-modules/quicklisp-to-nix-output/glsl-symbols.nix new file mode 100644 index 00000000000..fd22bfb6adf --- /dev/null +++ b/pkgs/development/lisp-modules/quicklisp-to-nix-output/glsl-symbols.nix @@ -0,0 +1,27 @@ +/* Generated file. */ +args @ { fetchurl, ... }: +rec { + baseName = "glsl-symbols"; + version = "glsl-spec-release-quicklisp-f04476f7-git"; + + description = "Lispy versions of all glsl names as symbols"; + + deps = [ ]; + + src = fetchurl { + url = "http://beta.quicklisp.org/archive/glsl-spec/2019-10-07/glsl-spec-release-quicklisp-f04476f7-git.tgz"; + sha256 = "0vdxx5asra0r58qpk35ncmyh418szzzvby8bpkrb052g00nzqgj7"; + }; + + packageName = "glsl-symbols"; + + asdFilesToKeep = ["glsl-symbols.asd"]; + overrides = x: x; +} +/* (SYSTEM glsl-symbols DESCRIPTION Lispy versions of all glsl names as symbols + SHA256 0vdxx5asra0r58qpk35ncmyh418szzzvby8bpkrb052g00nzqgj7 URL + http://beta.quicklisp.org/archive/glsl-spec/2019-10-07/glsl-spec-release-quicklisp-f04476f7-git.tgz + MD5 52760939a269acce6b2cba8dbde81ef7 NAME glsl-symbols FILENAME + glsl-symbols DEPS NIL DEPENDENCIES NIL VERSION + glsl-spec-release-quicklisp-f04476f7-git SIBLINGS (glsl-docs glsl-spec) + PARASITES NIL) */ diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix-output/lisp-unit.nix b/pkgs/development/lisp-modules/quicklisp-to-nix-output/lisp-unit.nix new file mode 100644 index 00000000000..673ef0ee634 --- /dev/null +++ b/pkgs/development/lisp-modules/quicklisp-to-nix-output/lisp-unit.nix @@ -0,0 +1,26 @@ +/* Generated file. */ +args @ { fetchurl, ... }: +rec { + baseName = "lisp-unit"; + version = "20170124-git"; + + description = "Common Lisp library that supports unit testing."; + + deps = [ ]; + + src = fetchurl { + url = "http://beta.quicklisp.org/archive/lisp-unit/2017-01-24/lisp-unit-20170124-git.tgz"; + sha256 = "00bc19r7vr76rpk8lh8z7qln0glpf66mzqxw215488zwz3nwcq4m"; + }; + + packageName = "lisp-unit"; + + asdFilesToKeep = ["lisp-unit.asd"]; + overrides = x: x; +} +/* (SYSTEM lisp-unit DESCRIPTION + Common Lisp library that supports unit testing. SHA256 + 00bc19r7vr76rpk8lh8z7qln0glpf66mzqxw215488zwz3nwcq4m URL + http://beta.quicklisp.org/archive/lisp-unit/2017-01-24/lisp-unit-20170124-git.tgz + MD5 2c55342cb8af18b290bb6a28c75deac5 NAME lisp-unit FILENAME lisp-unit DEPS + NIL DEPENDENCIES NIL VERSION 20170124-git SIBLINGS NIL PARASITES NIL) */ diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix-output/parse-float.nix b/pkgs/development/lisp-modules/quicklisp-to-nix-output/parse-float.nix new file mode 100644 index 00000000000..0ad2062417c --- /dev/null +++ b/pkgs/development/lisp-modules/quicklisp-to-nix-output/parse-float.nix @@ -0,0 +1,30 @@ +/* Generated file. */ +args @ { fetchurl, ... }: +rec { + baseName = "parse-float"; + version = "20200218-git"; + + parasites = [ "parse-float-tests" ]; + + description = "Parse floating point values in strings."; + + deps = [ args."alexandria" args."lisp-unit" ]; + + src = fetchurl { + url = "http://beta.quicklisp.org/archive/parse-float/2020-02-18/parse-float-20200218-git.tgz"; + sha256 = "02rhgn79hhv0p5ysj4gwk5bhmr2sj6cvkacbqzzw24qrzgcpdnfw"; + }; + + packageName = "parse-float"; + + asdFilesToKeep = ["parse-float.asd"]; + overrides = x: x; +} +/* (SYSTEM parse-float DESCRIPTION Parse floating point values in strings. + SHA256 02rhgn79hhv0p5ysj4gwk5bhmr2sj6cvkacbqzzw24qrzgcpdnfw URL + http://beta.quicklisp.org/archive/parse-float/2020-02-18/parse-float-20200218-git.tgz + MD5 149e40a8c5fd6ab0e43242cb898d66bf NAME parse-float FILENAME parse-float + DEPS + ((NAME alexandria FILENAME alexandria) (NAME lisp-unit FILENAME lisp-unit)) + DEPENDENCIES (alexandria lisp-unit) VERSION 20200218-git SIBLINGS NIL + PARASITES (parse-float-tests)) */ diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix-output/varjo.nix b/pkgs/development/lisp-modules/quicklisp-to-nix-output/varjo.nix new file mode 100644 index 00000000000..c69acab7ba2 --- /dev/null +++ b/pkgs/development/lisp-modules/quicklisp-to-nix-output/varjo.nix @@ -0,0 +1,39 @@ +/* Generated file. */ +args @ { fetchurl, ... }: +rec { + baseName = "varjo"; + version = "release-quicklisp-92f9c75b-git"; + + description = "Common Lisp -> GLSL Compiler"; + + deps = [ args."alexandria" args."cl-ppcre" args."documentation-utils" args."fn" args."glsl-docs" args."glsl-spec" args."glsl-symbols" args."named-readtables" args."parse-float" args."trivial-indent" args."uiop" args."vas-string-metrics" ]; + + src = fetchurl { + url = "http://beta.quicklisp.org/archive/varjo/2021-01-24/varjo-release-quicklisp-92f9c75b-git.tgz"; + sha256 = "0xxi2ivjz3fqgw2nxzshf9m7ppvzv7wdg20lr0krq14i8j5gf5jy"; + }; + + packageName = "varjo"; + + asdFilesToKeep = ["varjo.asd"]; + overrides = x: x; +} +/* (SYSTEM varjo DESCRIPTION Common Lisp -> GLSL Compiler SHA256 + 0xxi2ivjz3fqgw2nxzshf9m7ppvzv7wdg20lr0krq14i8j5gf5jy URL + http://beta.quicklisp.org/archive/varjo/2021-01-24/varjo-release-quicklisp-92f9c75b-git.tgz + MD5 78a3b8021885ebfab4015e20b885cdcf NAME varjo FILENAME varjo DEPS + ((NAME alexandria FILENAME alexandria) (NAME cl-ppcre FILENAME cl-ppcre) + (NAME documentation-utils FILENAME documentation-utils) + (NAME fn FILENAME fn) (NAME glsl-docs FILENAME glsl-docs) + (NAME glsl-spec FILENAME glsl-spec) + (NAME glsl-symbols FILENAME glsl-symbols) + (NAME named-readtables FILENAME named-readtables) + (NAME parse-float FILENAME parse-float) + (NAME trivial-indent FILENAME trivial-indent) (NAME uiop FILENAME uiop) + (NAME vas-string-metrics FILENAME vas-string-metrics)) + DEPENDENCIES + (alexandria cl-ppcre documentation-utils fn glsl-docs glsl-spec + glsl-symbols named-readtables parse-float trivial-indent uiop + vas-string-metrics) + VERSION release-quicklisp-92f9c75b-git SIBLINGS (varjo.import varjo.tests) + PARASITES NIL) */ diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix-output/vas-string-metrics.nix b/pkgs/development/lisp-modules/quicklisp-to-nix-output/vas-string-metrics.nix new file mode 100644 index 00000000000..122bab4b3b3 --- /dev/null +++ b/pkgs/development/lisp-modules/quicklisp-to-nix-output/vas-string-metrics.nix @@ -0,0 +1,27 @@ +/* Generated file. */ +args @ { fetchurl, ... }: +rec { + baseName = "vas-string-metrics"; + version = "20160208-git"; + + description = "Jaro-Winkler and Levenshtein string distance algorithms."; + + deps = [ ]; + + src = fetchurl { + url = "http://beta.quicklisp.org/archive/vas-string-metrics/2016-02-08/vas-string-metrics-20160208-git.tgz"; + sha256 = "1s9a9bgc2ibknjr6mlbr4gsxcwpjivz5hbl1wz57fsh4n0w8h7ch"; + }; + + packageName = "vas-string-metrics"; + + asdFilesToKeep = ["vas-string-metrics.asd"]; + overrides = x: x; +} +/* (SYSTEM vas-string-metrics DESCRIPTION + Jaro-Winkler and Levenshtein string distance algorithms. SHA256 + 1s9a9bgc2ibknjr6mlbr4gsxcwpjivz5hbl1wz57fsh4n0w8h7ch URL + http://beta.quicklisp.org/archive/vas-string-metrics/2016-02-08/vas-string-metrics-20160208-git.tgz + MD5 5f38d4ee241c11286be6147f481e7fd0 NAME vas-string-metrics FILENAME + vas-string-metrics DEPS NIL DEPENDENCIES NIL VERSION 20160208-git SIBLINGS + (test.vas-string-metrics) PARASITES NIL) */ diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix-systems.txt b/pkgs/development/lisp-modules/quicklisp-to-nix-systems.txt index 6cbd7f4115a..99ba0852707 100644 --- a/pkgs/development/lisp-modules/quicklisp-to-nix-systems.txt +++ b/pkgs/development/lisp-modules/quicklisp-to-nix-systems.txt @@ -11,7 +11,6 @@ blackbird bordeaux-threads calispel caveman -cl-custom-hash-table cffi cffi-grovel cffi-uffi-compat @@ -19,8 +18,7 @@ chanl chipz chunga circular-streams -clack -clack-v1-compat +cl+ssl cl-annot cl-ansi-text cl-async @@ -35,6 +33,7 @@ cl-containers cl-cookie cl-css cl-csv +cl-custom-hash-table cl-dbi cl-dot cl-emb @@ -44,8 +43,8 @@ cl-fuse-meta-fs cl-gobject-introspection cl-hooks cl-html-diff -cl-html5-parser cl-html-parse +cl-html5-parser cl-interpol cl-jpeg cl-json @@ -54,9 +53,6 @@ cl-libuv cl-locale cl-markup cl-mysql -closer-mop -closure-common -closure-html cl-paths-ttf cl-pdf cl-ppcre @@ -67,30 +63,34 @@ cl-protobufs cl-qprint cl-reexport cl-slice -cl-speedy-queue cl-smtp -cl-syslog -clsql -clsql-postgresql -clsql-postgresql-socket -clsql-sqlite3 -clss -cl+ssl +cl-speedy-queue cl-store cl-syntax cl-syntax-annot cl-syntax-anonfun cl-syntax-markup +cl-syslog cl-test-more cl-typesetting -clump cl-unicode cl-unification cl-utilities cl-vectors cl-webkit2 cl-who +clack +clack-v1-compat clfswm +closer-mop +closure-common +closure-html +clsql +clsql-postgresql +clsql-postgresql-socket +clsql-sqlite3 +clss +clump clx collectors command-line-arguments @@ -209,6 +209,7 @@ usocket utilities.print-items utilities.print-tree uuid +varjo woo wookie xembed diff --git a/pkgs/development/lisp-modules/quicklisp-to-nix.nix b/pkgs/development/lisp-modules/quicklisp-to-nix.nix index ed8e87162c8..820d589140a 100644 --- a/pkgs/development/lisp-modules/quicklisp-to-nix.nix +++ b/pkgs/development/lisp-modules/quicklisp-to-nix.nix @@ -6,6 +6,14 @@ let quicklisp-to-nix-packages = rec { buildLispPackage = callPackage ./define-package.nix; qlOverrides = callPackage ./quicklisp-to-nix-overrides.nix {}; + "lisp-unit" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."lisp-unit" or (x: {})) + (import ./quicklisp-to-nix-output/lisp-unit.nix { + inherit fetchurl; + })); + + "pythonic-string-reader" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."pythonic-string-reader" or (x: {})) @@ -74,6 +82,58 @@ let quicklisp-to-nix-packages = rec { })); + "vas-string-metrics" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."vas-string-metrics" or (x: {})) + (import ./quicklisp-to-nix-output/vas-string-metrics.nix { + inherit fetchurl; + })); + + + "parse-float" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."parse-float" or (x: {})) + (import ./quicklisp-to-nix-output/parse-float.nix { + inherit fetchurl; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + "lisp-unit" = quicklisp-to-nix-packages."lisp-unit"; + })); + + + "glsl-symbols" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."glsl-symbols" or (x: {})) + (import ./quicklisp-to-nix-output/glsl-symbols.nix { + inherit fetchurl; + })); + + + "glsl-spec" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."glsl-spec" or (x: {})) + (import ./quicklisp-to-nix-output/glsl-spec.nix { + inherit fetchurl; + })); + + + "glsl-docs" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."glsl-docs" or (x: {})) + (import ./quicklisp-to-nix-output/glsl-docs.nix { + inherit fetchurl; + "glsl-symbols" = quicklisp-to-nix-packages."glsl-symbols"; + })); + + + "fn" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."fn" or (x: {})) + (import ./quicklisp-to-nix-output/fn.nix { + inherit fetchurl; + "named-readtables" = quicklisp-to-nix-packages."named-readtables"; + })); + + "mgl-pax" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."mgl-pax" or (x: {})) @@ -709,14 +769,6 @@ let quicklisp-to-nix-packages = rec { })); - "cl-aa" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cl-aa" or (x: {})) - (import ./quicklisp-to-nix-output/cl-aa.nix { - inherit fetchurl; - })); - - "clump-binary-tree" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."clump-binary-tree" or (x: {})) @@ -735,14 +787,6 @@ let quicklisp-to-nix-packages = rec { })); - "cl-anonfun" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cl-anonfun" or (x: {})) - (import ./quicklisp-to-nix-output/cl-anonfun.nix { - inherit fetchurl; - })); - - "clsql-uffi" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."clsql-uffi" or (x: {})) @@ -753,6 +797,14 @@ let quicklisp-to-nix-packages = rec { })); + "cl-aa" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-aa" or (x: {})) + (import ./quicklisp-to-nix-output/cl-aa.nix { + inherit fetchurl; + })); + + "global-vars" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."global-vars" or (x: {})) @@ -761,6 +813,14 @@ let quicklisp-to-nix-packages = rec { })); + "cl-anonfun" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-anonfun" or (x: {})) + (import ./quicklisp-to-nix-output/cl-anonfun.nix { + inherit fetchurl; + })); + + "clunit" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."clunit" or (x: {})) @@ -1476,6 +1536,26 @@ let quicklisp-to-nix-packages = rec { })); + "varjo" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."varjo" or (x: {})) + (import ./quicklisp-to-nix-output/varjo.nix { + inherit fetchurl; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "documentation-utils" = quicklisp-to-nix-packages."documentation-utils"; + "fn" = quicklisp-to-nix-packages."fn"; + "glsl-docs" = quicklisp-to-nix-packages."glsl-docs"; + "glsl-spec" = quicklisp-to-nix-packages."glsl-spec"; + "glsl-symbols" = quicklisp-to-nix-packages."glsl-symbols"; + "named-readtables" = quicklisp-to-nix-packages."named-readtables"; + "parse-float" = quicklisp-to-nix-packages."parse-float"; + "trivial-indent" = quicklisp-to-nix-packages."trivial-indent"; + "uiop" = quicklisp-to-nix-packages."uiop"; + "vas-string-metrics" = quicklisp-to-nix-packages."vas-string-metrics"; + })); + + "uuid" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."uuid" or (x: {})) @@ -3060,6 +3140,105 @@ let quicklisp-to-nix-packages = rec { })); + "clump" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."clump" or (x: {})) + (import ./quicklisp-to-nix-output/clump.nix { + inherit fetchurl; + "acclimation" = quicklisp-to-nix-packages."acclimation"; + "clump-2-3-tree" = quicklisp-to-nix-packages."clump-2-3-tree"; + "clump-binary-tree" = quicklisp-to-nix-packages."clump-binary-tree"; + })); + + + "clss" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."clss" or (x: {})) + (import ./quicklisp-to-nix-output/clss.nix { + inherit fetchurl; + "array-utils" = quicklisp-to-nix-packages."array-utils"; + "documentation-utils" = quicklisp-to-nix-packages."documentation-utils"; + "plump" = quicklisp-to-nix-packages."plump"; + "trivial-indent" = quicklisp-to-nix-packages."trivial-indent"; + })); + + + "clsql-sqlite3" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."clsql-sqlite3" or (x: {})) + (import ./quicklisp-to-nix-output/clsql-sqlite3.nix { + inherit fetchurl; + "clsql" = quicklisp-to-nix-packages."clsql"; + "clsql-uffi" = quicklisp-to-nix-packages."clsql-uffi"; + "uffi" = quicklisp-to-nix-packages."uffi"; + })); + + + "clsql-postgresql-socket" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."clsql-postgresql-socket" or (x: {})) + (import ./quicklisp-to-nix-output/clsql-postgresql-socket.nix { + inherit fetchurl; + "clsql" = quicklisp-to-nix-packages."clsql"; + "md5" = quicklisp-to-nix-packages."md5"; + "uffi" = quicklisp-to-nix-packages."uffi"; + })); + + + "clsql-postgresql" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."clsql-postgresql" or (x: {})) + (import ./quicklisp-to-nix-output/clsql-postgresql.nix { + inherit fetchurl; + "clsql" = quicklisp-to-nix-packages."clsql"; + "clsql-uffi" = quicklisp-to-nix-packages."clsql-uffi"; + "uffi" = quicklisp-to-nix-packages."uffi"; + })); + + + "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"; + })); + + + "closure-html" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."closure-html" or (x: {})) + (import ./quicklisp-to-nix-output/closure-html.nix { + inherit fetchurl; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + "babel" = quicklisp-to-nix-packages."babel"; + "closure-common" = quicklisp-to-nix-packages."closure-common"; + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + })); + + + "closure-common" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."closure-common" or (x: {})) + (import ./quicklisp-to-nix-output/closure-common.nix { + inherit fetchurl; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + "babel" = quicklisp-to-nix-packages."babel"; + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + })); + + + "closer-mop" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."closer-mop" or (x: {})) + (import ./quicklisp-to-nix-output/closer-mop.nix { + inherit fetchurl; + })); + + "clfswm" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."clfswm" or (x: {})) @@ -3069,6 +3248,88 @@ let quicklisp-to-nix-packages = rec { })); + "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; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + "babel" = quicklisp-to-nix-packages."babel"; + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; + "cffi" = quicklisp-to-nix-packages."cffi"; + "cffi-grovel" = quicklisp-to-nix-packages."cffi-grovel"; + "cffi-toolchain" = quicklisp-to-nix-packages."cffi-toolchain"; + "chipz" = quicklisp-to-nix-packages."chipz"; + "chunga" = quicklisp-to-nix-packages."chunga"; + "circular-streams" = quicklisp-to-nix-packages."circular-streams"; + "cl_plus_ssl" = quicklisp-to-nix-packages."cl_plus_ssl"; + "cl-annot" = quicklisp-to-nix-packages."cl-annot"; + "cl-base64" = quicklisp-to-nix-packages."cl-base64"; + "cl-cookie" = quicklisp-to-nix-packages."cl-cookie"; + "cl-fad" = quicklisp-to-nix-packages."cl-fad"; + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; + "cl-reexport" = quicklisp-to-nix-packages."cl-reexport"; + "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; + "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; + "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; + "clack" = quicklisp-to-nix-packages."clack"; + "clack-handler-hunchentoot" = quicklisp-to-nix-packages."clack-handler-hunchentoot"; + "clack-socket" = quicklisp-to-nix-packages."clack-socket"; + "clack-test" = quicklisp-to-nix-packages."clack-test"; + "dexador" = quicklisp-to-nix-packages."dexador"; + "dissect" = quicklisp-to-nix-packages."dissect"; + "fast-http" = quicklisp-to-nix-packages."fast-http"; + "fast-io" = quicklisp-to-nix-packages."fast-io"; + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; + "http-body" = quicklisp-to-nix-packages."http-body"; + "hunchentoot" = quicklisp-to-nix-packages."hunchentoot"; + "ironclad" = quicklisp-to-nix-packages."ironclad"; + "jonathan" = quicklisp-to-nix-packages."jonathan"; + "lack" = quicklisp-to-nix-packages."lack"; + "lack-component" = quicklisp-to-nix-packages."lack-component"; + "lack-middleware-backtrace" = quicklisp-to-nix-packages."lack-middleware-backtrace"; + "lack-util" = quicklisp-to-nix-packages."lack-util"; + "local-time" = quicklisp-to-nix-packages."local-time"; + "marshal" = quicklisp-to-nix-packages."marshal"; + "md5" = quicklisp-to-nix-packages."md5"; + "named-readtables" = quicklisp-to-nix-packages."named-readtables"; + "proc-parse" = quicklisp-to-nix-packages."proc-parse"; + "quri" = quicklisp-to-nix-packages."quri"; + "rfc2388" = quicklisp-to-nix-packages."rfc2388"; + "rove" = quicklisp-to-nix-packages."rove"; + "smart-buffer" = quicklisp-to-nix-packages."smart-buffer"; + "split-sequence" = quicklisp-to-nix-packages."split-sequence"; + "static-vectors" = quicklisp-to-nix-packages."static-vectors"; + "trivial-backtrace" = quicklisp-to-nix-packages."trivial-backtrace"; + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; + "trivial-garbage" = quicklisp-to-nix-packages."trivial-garbage"; + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; + "trivial-mimes" = quicklisp-to-nix-packages."trivial-mimes"; + "trivial-types" = quicklisp-to-nix-packages."trivial-types"; + "uiop" = quicklisp-to-nix-packages."uiop"; + "usocket" = quicklisp-to-nix-packages."usocket"; + "xsubseq" = quicklisp-to-nix-packages."xsubseq"; + })); + + + "clack" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."clack" or (x: {})) + (import ./quicklisp-to-nix-output/clack.nix { + inherit fetchurl; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; + "ironclad" = quicklisp-to-nix-packages."ironclad"; + "lack" = quicklisp-to-nix-packages."lack"; + "lack-component" = quicklisp-to-nix-packages."lack-component"; + "lack-middleware-backtrace" = quicklisp-to-nix-packages."lack-middleware-backtrace"; + "lack-util" = quicklisp-to-nix-packages."lack-util"; + "split-sequence" = quicklisp-to-nix-packages."split-sequence"; + "uiop" = quicklisp-to-nix-packages."uiop"; + "usocket" = quicklisp-to-nix-packages."usocket"; + })); + + "cl-who" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-who" or (x: {})) @@ -3138,17 +3399,6 @@ let quicklisp-to-nix-packages = rec { })); - "clump" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."clump" or (x: {})) - (import ./quicklisp-to-nix-output/clump.nix { - inherit fetchurl; - "acclimation" = quicklisp-to-nix-packages."acclimation"; - "clump-2-3-tree" = quicklisp-to-nix-packages."clump-2-3-tree"; - "clump-binary-tree" = quicklisp-to-nix-packages."clump-binary-tree"; - })); - - "cl-typesetting" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-typesetting" or (x: {})) @@ -3176,6 +3426,22 @@ let quicklisp-to-nix-packages = rec { })); + "cl-syslog" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-syslog" or (x: {})) + (import ./quicklisp-to-nix-output/cl-syslog.nix { + inherit fetchurl; + "alexandria" = quicklisp-to-nix-packages."alexandria"; + "babel" = quicklisp-to-nix-packages."babel"; + "cffi" = quicklisp-to-nix-packages."cffi"; + "global-vars" = quicklisp-to-nix-packages."global-vars"; + "local-time" = quicklisp-to-nix-packages."local-time"; + "split-sequence" = quicklisp-to-nix-packages."split-sequence"; + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; + "usocket" = quicklisp-to-nix-packages."usocket"; + })); + + "cl-syntax-markup" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-syntax-markup" or (x: {})) @@ -3232,92 +3498,11 @@ let quicklisp-to-nix-packages = rec { })); - "cl_plus_ssl" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cl_plus_ssl" or (x: {})) - (import ./quicklisp-to-nix-output/cl_plus_ssl.nix { - inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "babel" = quicklisp-to-nix-packages."babel"; - "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; - "cffi" = quicklisp-to-nix-packages."cffi"; - "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; - "split-sequence" = quicklisp-to-nix-packages."split-sequence"; - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; - "trivial-garbage" = quicklisp-to-nix-packages."trivial-garbage"; - "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; - "uiop" = quicklisp-to-nix-packages."uiop"; - "usocket" = quicklisp-to-nix-packages."usocket"; - })); - - - "clss" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."clss" or (x: {})) - (import ./quicklisp-to-nix-output/clss.nix { - inherit fetchurl; - "array-utils" = quicklisp-to-nix-packages."array-utils"; - "documentation-utils" = quicklisp-to-nix-packages."documentation-utils"; - "plump" = quicklisp-to-nix-packages."plump"; - "trivial-indent" = quicklisp-to-nix-packages."trivial-indent"; - })); - - - "clsql-sqlite3" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."clsql-sqlite3" or (x: {})) - (import ./quicklisp-to-nix-output/clsql-sqlite3.nix { - inherit fetchurl; - "clsql" = quicklisp-to-nix-packages."clsql"; - "clsql-uffi" = quicklisp-to-nix-packages."clsql-uffi"; - "uffi" = quicklisp-to-nix-packages."uffi"; - })); - - - "clsql-postgresql-socket" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."clsql-postgresql-socket" or (x: {})) - (import ./quicklisp-to-nix-output/clsql-postgresql-socket.nix { - inherit fetchurl; - "clsql" = quicklisp-to-nix-packages."clsql"; - "md5" = quicklisp-to-nix-packages."md5"; - "uffi" = quicklisp-to-nix-packages."uffi"; - })); - - - "clsql-postgresql" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."clsql-postgresql" or (x: {})) - (import ./quicklisp-to-nix-output/clsql-postgresql.nix { - inherit fetchurl; - "clsql" = quicklisp-to-nix-packages."clsql"; - "clsql-uffi" = quicklisp-to-nix-packages."clsql-uffi"; - "uffi" = quicklisp-to-nix-packages."uffi"; - })); - - - "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"; - })); - - - "cl-syslog" = buildLispPackage + "cl-speedy-queue" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."cl-syslog" or (x: {})) - (import ./quicklisp-to-nix-output/cl-syslog.nix { + (qlOverrides."cl-speedy-queue" or (x: {})) + (import ./quicklisp-to-nix-output/cl-speedy-queue.nix { inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "babel" = quicklisp-to-nix-packages."babel"; - "cffi" = quicklisp-to-nix-packages."cffi"; - "global-vars" = quicklisp-to-nix-packages."global-vars"; - "local-time" = quicklisp-to-nix-packages."local-time"; - "split-sequence" = quicklisp-to-nix-packages."split-sequence"; - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; - "usocket" = quicklisp-to-nix-packages."usocket"; })); @@ -3341,14 +3526,6 @@ let quicklisp-to-nix-packages = rec { })); - "cl-speedy-queue" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cl-speedy-queue" or (x: {})) - (import ./quicklisp-to-nix-output/cl-speedy-queue.nix { - inherit fetchurl; - })); - - "cl-slice" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-slice" or (x: {})) @@ -3460,40 +3637,6 @@ let quicklisp-to-nix-packages = rec { })); - "closure-html" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."closure-html" or (x: {})) - (import ./quicklisp-to-nix-output/closure-html.nix { - inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "babel" = quicklisp-to-nix-packages."babel"; - "closure-common" = quicklisp-to-nix-packages."closure-common"; - "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; - "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; - })); - - - "closure-common" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."closure-common" or (x: {})) - (import ./quicklisp-to-nix-output/closure-common.nix { - inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "babel" = quicklisp-to-nix-packages."babel"; - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; - "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; - })); - - - "closer-mop" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."closer-mop" or (x: {})) - (import ./quicklisp-to-nix-output/closer-mop.nix { - inherit fetchurl; - })); - - "cl-mysql" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-mysql" or (x: {})) @@ -3603,14 +3746,6 @@ let quicklisp-to-nix-packages = rec { })); - "cl-html-parse" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cl-html-parse" or (x: {})) - (import ./quicklisp-to-nix-output/cl-html-parse.nix { - inherit fetchurl; - })); - - "cl-html5-parser" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-html5-parser" or (x: {})) @@ -3623,6 +3758,14 @@ let quicklisp-to-nix-packages = rec { })); + "cl-html-parse" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-html-parse" or (x: {})) + (import ./quicklisp-to-nix-output/cl-html-parse.nix { + inherit fetchurl; + })); + + "cl-html-diff" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-html-diff" or (x: {})) @@ -3744,6 +3887,14 @@ let quicklisp-to-nix-packages = rec { })); + "cl-custom-hash-table" = buildLispPackage + ((f: x: (x // (f x))) + (qlOverrides."cl-custom-hash-table" or (x: {})) + (import ./quicklisp-to-nix-output/cl-custom-hash-table.nix { + inherit fetchurl; + })); + + "cl-csv" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."cl-csv" or (x: {})) @@ -3943,83 +4094,20 @@ let quicklisp-to-nix-packages = rec { })); - "clack-v1-compat" = buildLispPackage + "cl_plus_ssl" = buildLispPackage ((f: x: (x // (f x))) - (qlOverrides."clack-v1-compat" or (x: {})) - (import ./quicklisp-to-nix-output/clack-v1-compat.nix { + (qlOverrides."cl_plus_ssl" or (x: {})) + (import ./quicklisp-to-nix-output/cl_plus_ssl.nix { inherit fetchurl; "alexandria" = quicklisp-to-nix-packages."alexandria"; "babel" = quicklisp-to-nix-packages."babel"; "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; "cffi" = quicklisp-to-nix-packages."cffi"; - "cffi-grovel" = quicklisp-to-nix-packages."cffi-grovel"; - "cffi-toolchain" = quicklisp-to-nix-packages."cffi-toolchain"; - "chipz" = quicklisp-to-nix-packages."chipz"; - "chunga" = quicklisp-to-nix-packages."chunga"; - "circular-streams" = quicklisp-to-nix-packages."circular-streams"; - "cl_plus_ssl" = quicklisp-to-nix-packages."cl_plus_ssl"; - "cl-annot" = quicklisp-to-nix-packages."cl-annot"; - "cl-base64" = quicklisp-to-nix-packages."cl-base64"; - "cl-cookie" = quicklisp-to-nix-packages."cl-cookie"; - "cl-fad" = quicklisp-to-nix-packages."cl-fad"; - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; - "cl-reexport" = quicklisp-to-nix-packages."cl-reexport"; - "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; - "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; - "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; - "clack" = quicklisp-to-nix-packages."clack"; - "clack-handler-hunchentoot" = quicklisp-to-nix-packages."clack-handler-hunchentoot"; - "clack-socket" = quicklisp-to-nix-packages."clack-socket"; - "clack-test" = quicklisp-to-nix-packages."clack-test"; - "dexador" = quicklisp-to-nix-packages."dexador"; - "dissect" = quicklisp-to-nix-packages."dissect"; - "fast-http" = quicklisp-to-nix-packages."fast-http"; - "fast-io" = quicklisp-to-nix-packages."fast-io"; "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; - "http-body" = quicklisp-to-nix-packages."http-body"; - "hunchentoot" = quicklisp-to-nix-packages."hunchentoot"; - "ironclad" = quicklisp-to-nix-packages."ironclad"; - "jonathan" = quicklisp-to-nix-packages."jonathan"; - "lack" = quicklisp-to-nix-packages."lack"; - "lack-component" = quicklisp-to-nix-packages."lack-component"; - "lack-middleware-backtrace" = quicklisp-to-nix-packages."lack-middleware-backtrace"; - "lack-util" = quicklisp-to-nix-packages."lack-util"; - "local-time" = quicklisp-to-nix-packages."local-time"; - "marshal" = quicklisp-to-nix-packages."marshal"; - "md5" = quicklisp-to-nix-packages."md5"; - "named-readtables" = quicklisp-to-nix-packages."named-readtables"; - "proc-parse" = quicklisp-to-nix-packages."proc-parse"; - "quri" = quicklisp-to-nix-packages."quri"; - "rfc2388" = quicklisp-to-nix-packages."rfc2388"; - "rove" = quicklisp-to-nix-packages."rove"; - "smart-buffer" = quicklisp-to-nix-packages."smart-buffer"; "split-sequence" = quicklisp-to-nix-packages."split-sequence"; - "static-vectors" = quicklisp-to-nix-packages."static-vectors"; - "trivial-backtrace" = quicklisp-to-nix-packages."trivial-backtrace"; "trivial-features" = quicklisp-to-nix-packages."trivial-features"; "trivial-garbage" = quicklisp-to-nix-packages."trivial-garbage"; "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; - "trivial-mimes" = quicklisp-to-nix-packages."trivial-mimes"; - "trivial-types" = quicklisp-to-nix-packages."trivial-types"; - "uiop" = quicklisp-to-nix-packages."uiop"; - "usocket" = quicklisp-to-nix-packages."usocket"; - "xsubseq" = quicklisp-to-nix-packages."xsubseq"; - })); - - - "clack" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."clack" or (x: {})) - (import ./quicklisp-to-nix-output/clack.nix { - inherit fetchurl; - "alexandria" = quicklisp-to-nix-packages."alexandria"; - "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; - "ironclad" = quicklisp-to-nix-packages."ironclad"; - "lack" = quicklisp-to-nix-packages."lack"; - "lack-component" = quicklisp-to-nix-packages."lack-component"; - "lack-middleware-backtrace" = quicklisp-to-nix-packages."lack-middleware-backtrace"; - "lack-util" = quicklisp-to-nix-packages."lack-util"; - "split-sequence" = quicklisp-to-nix-packages."split-sequence"; "uiop" = quicklisp-to-nix-packages."uiop"; "usocket" = quicklisp-to-nix-packages."usocket"; })); @@ -4109,14 +4197,6 @@ let quicklisp-to-nix-packages = rec { })); - "cl-custom-hash-table" = buildLispPackage - ((f: x: (x // (f x))) - (qlOverrides."cl-custom-hash-table" or (x: {})) - (import ./quicklisp-to-nix-output/cl-custom-hash-table.nix { - inherit fetchurl; - })); - - "caveman" = buildLispPackage ((f: x: (x // (f x))) (qlOverrides."caveman" or (x: {})) |