quicklispPackages: add a basic set of packages, make sure that quicklispPackages_asdf_3_1 can be built completely

+2908 -334
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/agnostic-lizard.nix
··· 1 - { fetchurl }: 2 - rec { 3 - baseName = ''agnostic-lizard''; 4 - version = ''20170227-git''; 5 - 6 - description = ''A portable code walker that makes a best effort to be correct in most cases''; 7 - 8 - deps = [ ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/agnostic-lizard/2017-02-27/agnostic-lizard-20170227-git.tgz''; 12 - sha256 = ''0gnbxfdz35z9kznnhnj9x5zzn25k1x2ifv4v9rkzb0xmi7xkx9wi''; 13 - }; 14 - }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/alexandria.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/alexandria/2017-02-27/alexandria-20170227-git.tgz''; 12 12 sha256 = ''0gnn4ysyvqf8wfi94kh6x23iwx3czaicam1lz9pnwsv40ws5fwwh''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :alexandria)"' "$out/bin/alexandria-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/anaphora.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''anaphora''; 4 + version = ''20170227-git''; 5 + 6 + description = ''The Anaphoric Macro Package from Hell''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/anaphora/2017-02-27/anaphora-20170227-git.tgz''; 12 + sha256 = ''1inv6bcly6r7yixj1pp0i4h0y7lxyv68mk9wsi5iwi9gx6000yd9''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :anaphora)"' "$out/bin/anaphora-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/array-utils.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''array-utils''; 4 + version = ''20160929-git''; 5 + 6 + description = ''A few utilities for working with arrays.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/array-utils/2016-09-29/array-utils-20160929-git.tgz''; 12 + sha256 = ''1nlrf7b81qq7l85kkdh3fxcs6ngnvh5zk7mb5mwf8vjm5kpfbbcx''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :array-utils)"' "$out/bin/array-utils-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/babel-streams.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''babel-streams''; 4 + version = ''babel-20150608-git''; 5 + 6 + description = ''Some useful streams based on Babel's encoding code''; 7 + 8 + deps = [ args."alexandria" args."babel" args."trivial-gray-streams" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/babel/2015-06-08/babel-20150608-git.tgz''; 12 + sha256 = ''0nv2w7k33rwc4dwi33ay2rkmvnj4vsz9ar27z8fiar34895vndk5''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :babel-streams)"' "$out/bin/babel-streams-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/babel.nix
··· 5 5 6 6 description = ''Babel, a charset conversion library.''; 7 7 8 - deps = [ args."trivial-features" args."alexandria" ]; 8 + deps = [ args."alexandria" args."trivial-features" ]; 9 9 10 10 src = fetchurl { 11 11 url = ''http://beta.quicklisp.org/archive/babel/2015-06-08/babel-20150608-git.tgz''; 12 12 sha256 = ''0nv2w7k33rwc4dwi33ay2rkmvnj4vsz9ar27z8fiar34895vndk5''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :babel)"' "$out/bin/babel-lisp-launcher.sh" "" 19 + ''; 13 20 }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/blackbird.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''blackbird''; 4 + version = ''20160531-git''; 5 + 6 + description = ''A promise implementation for Common Lisp.''; 7 + 8 + deps = [ args."vom" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/blackbird/2016-05-31/blackbird-20160531-git.tgz''; 12 + sha256 = ''0l053fb5fdz1q6dyfgys6nmbairc3aig4wjl5abpf8b1paf7gzq9''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :blackbird)"' "$out/bin/blackbird-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/bordeaux-threads.nix
··· 3 3 baseName = ''bordeaux-threads''; 4 4 version = ''v0.8.5''; 5 5 6 - description = ''Bordeaux Threads makes writing portable multi-threaded apps simple''; 6 + description = ''Bordeaux Threads makes writing portable multi-threaded apps simple.''; 7 7 8 8 deps = [ args."alexandria" ]; 9 9 10 10 src = fetchurl { 11 11 url = ''http://beta.quicklisp.org/archive/bordeaux-threads/2016-03-18/bordeaux-threads-v0.8.5.tgz''; 12 12 sha256 = ''09q1xd3fca6ln6mh45cx24xzkrcnvhgl5nn9g2jv0rwj1m2xvbpd''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :bordeaux-threads)"' "$out/bin/bordeaux-threads-lisp-launcher.sh" "" 19 + ''; 13 20 }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/caveman.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''caveman''; 4 + version = ''20161031-git''; 5 + 6 + description = ''Web Application Framework for Common Lisp''; 7 + 8 + deps = [ args."anaphora" args."cl-emb" args."cl-ppcre" args."cl-project" args."cl-syntax" args."cl-syntax-annot" args."clack-v1-compat" args."do-urlencode" args."local-time" args."myway" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/caveman/2016-10-31/caveman-20161031-git.tgz''; 12 + sha256 = ''111zxnlsn99sybmwgyxh0x29avq898nxssysvaf8v4mbb6fva2hi''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :caveman)"' "$out/bin/caveman-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cffi-grovel.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cffi-grovel''; 4 + version = ''cffi_0.18.0''; 5 + 6 + description = ''The CFFI Groveller''; 7 + 8 + deps = [ args."alexandria" args."cffi" args."cffi-toolchain" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz''; 12 + sha256 = ''0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cffi-grovel)"' "$out/bin/cffi-grovel-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cffi-toolchain.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cffi-toolchain''; 4 + version = ''cffi_0.18.0''; 5 + 6 + description = ''The CFFI toolchain''; 7 + 8 + deps = [ args."cffi" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz''; 12 + sha256 = ''0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cffi-toolchain)"' "$out/bin/cffi-toolchain-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/cffi.nix
··· 5 5 6 6 description = ''The Common Foreign Function Interface''; 7 7 8 - deps = [ args."uiop" args."alexandria" args."trivial-features" args."babel" ]; 8 + deps = [ args."alexandria" args."babel" args."trivial-features" args."uiop" ]; 9 9 10 10 src = fetchurl { 11 11 url = ''http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz''; 12 12 sha256 = ''0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cffi)"' "$out/bin/cffi-lisp-launcher.sh" "" 19 + ''; 13 20 }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/chipz.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/chipz/2016-03-18/chipz-20160318-git.tgz''; 12 12 sha256 = ''1dpsg8kd43k075xihb0szcq1f7iq8ryg5r77x5wi6hy9jhpq8826''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :chipz)"' "$out/bin/chipz-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/chunga.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/chunga/2014-12-17/chunga-1.1.6.tgz''; 12 12 sha256 = ''1ivdfi9hjkzp2anhpjm58gzrjpn6mdsp35km115c1j1c4yhs9lzg''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :chunga)"' "$out/bin/chunga-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/circular-streams.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''circular-streams''; 4 + version = ''20161204-git''; 5 + 6 + description = ''Circularly readable streams for Common Lisp''; 7 + 8 + deps = [ args."fast-io" args."trivial-gray-streams" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/circular-streams/2016-12-04/circular-streams-20161204-git.tgz''; 12 + sha256 = ''1i29b9sciqs5x59hlkdj2r4siyqgrwj5hb4lnc80jgfqvzbq4128''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :circular-streams)"' "$out/bin/circular-streams-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl+ssl.nix
··· 5 5 6 6 description = ''Common Lisp interface to OpenSSL.''; 7 7 8 - deps = [ args."cffi" args."trivial-gray-streams" args."flexi-streams" args."bordeaux-threads" args."trivial-garbage" args."uiop" ]; 8 + deps = [ args."bordeaux-threads" args."cffi" args."flexi-streams" args."trivial-garbage" args."trivial-gray-streams" args."uiop" ]; 9 9 10 10 src = fetchurl { 11 11 url = ''http://beta.quicklisp.org/archive/cl+ssl/2016-12-08/cl+ssl-20161208-git.tgz''; 12 12 sha256 = ''0x9xa2rdfh9gxp5m27cj0wvzjqccz4w5cvm7nbk5shwsz5xgr7hs''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl+ssl)"' "$out/bin/cl+ssl-lisp-launcher.sh" "" 19 + ''; 13 20 }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-annot.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-annot''; 4 + version = ''20150608-git''; 5 + 6 + description = ''Python-like Annotation Syntax for Common Lisp''; 7 + 8 + deps = [ args."alexandria" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-annot/2015-06-08/cl-annot-20150608-git.tgz''; 12 + sha256 = ''0ixsp20rk498phv3iivipn3qbw7a7x260x63hc6kpv2s746lpdg3''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-annot)"' "$out/bin/cl-annot-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-ansi-text.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-ansi-text''; 4 + version = ''20150804-git''; 5 + 6 + description = ''ANSI control string characters, focused on color''; 7 + 8 + deps = [ args."alexandria" args."cl-colors" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-ansi-text/2015-08-04/cl-ansi-text-20150804-git.tgz''; 12 + sha256 = ''112w7qg8yp28qyc2b5c7km457krr3xksxyps1icmgdpqf9ccpn2i''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-ansi-text)"' "$out/bin/cl-ansi-text-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-async-base.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-async-base''; 4 + version = ''cl-async-20160825-git''; 5 + 6 + description = ''Base system for cl-async.''; 7 + 8 + deps = [ args."bordeaux-threads" args."cffi" args."cl-libuv" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz''; 12 + sha256 = ''104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-async)"' "$out/bin/cl-async-base-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-async-util.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-async-util''; 4 + version = ''cl-async-20160825-git''; 5 + 6 + description = ''Internal utilities for cl-async.''; 7 + 8 + deps = [ args."cffi" args."cl-async-base" args."cl-libuv" args."cl-ppcre" args."fast-io" args."vom" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz''; 12 + sha256 = ''104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-async)"' "$out/bin/cl-async-util-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-async.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-async''; 4 + version = ''20160825-git''; 5 + 6 + description = ''Asynchronous operations for Common Lisp.''; 7 + 8 + deps = [ args."babel" args."cffi" args."cl-async-base" args."cl-async-util" args."cl-libuv" args."cl-ppcre" args."static-vectors" args."trivial-features" args."trivial-gray-streams" args."uiop" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz''; 12 + sha256 = ''104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-async)"' "$out/bin/cl-async-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-base64.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/cl-base64/2015-09-23/cl-base64-20150923-git.tgz''; 12 12 sha256 = ''0haip5x0091r9xa8gdzr21s0rk432998nbxxfys35lhnyc1vgyhp''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-base64)"' "$out/bin/cl-base64-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-colors.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-colors''; 4 + version = ''20151218-git''; 5 + 6 + description = ''Simple color library for Common Lisp''; 7 + 8 + deps = [ args."alexandria" args."let-plus" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-colors/2015-12-18/cl-colors-20151218-git.tgz''; 12 + sha256 = ''032kswn6h2ib7v8v1dg0lmgfks7zk52wrv31q6p2zj2a156ccqp4''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-colors)"' "$out/bin/cl-colors-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-cookie.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-cookie''; 4 + version = ''20150804-git''; 5 + 6 + description = ''HTTP cookie manager''; 7 + 8 + deps = [ args."alexandria" args."cl-ppcre" args."local-time" args."proc-parse" args."quri" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-cookie/2015-08-04/cl-cookie-20150804-git.tgz''; 12 + sha256 = ''0llh5d2p7wi5amzpckng1bzmf2bdfdwkfapcdq0znqlzd5bvbby8''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-cookie)"' "$out/bin/cl-cookie-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-emb.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-emb''; 4 + version = ''20170227-git''; 5 + 6 + description = ''A templating system for Common Lisp''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-emb/2017-02-27/cl-emb-20170227-git.tgz''; 12 + sha256 = ''03n97xvh3v8bz1p75v1vhryfkjm74v0cr5jwg4rakq9zkchhfk80''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-emb)"' "$out/bin/cl-emb-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-fad.nix
··· 5 5 6 6 description = ''Portable pathname library''; 7 7 8 - deps = [ args."bordeaux-threads" args."alexandria" ]; 8 + deps = [ args."alexandria" args."bordeaux-threads" ]; 9 9 10 10 src = fetchurl { 11 11 url = ''http://beta.quicklisp.org/archive/cl-fad/2016-08-25/cl-fad-0.7.4.tgz''; 12 12 sha256 = ''1avp5j66vrpv5symgw4n4szlc2cyqz4haa0cxzy1pl8p0a8k0v9x''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-fad)"' "$out/bin/cl-fad-lisp-launcher.sh" "" 19 + ''; 13 20 }; 14 21 }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-fuse.nix
··· 5 5 6 6 description = ''CFFI bindings to FUSE (Filesystem in user space)''; 7 7 8 - deps = [ args."cffi" args."cl-utilities" args."bordeaux-threads" args."trivial-backtrace" args."iterate" args."trivial-utf-8" ]; 8 + deps = [ args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cl-utilities" args."iterate" args."trivial-backtrace" args."trivial-utf-8" ]; 9 9 10 10 src = fetchurl { 11 11 url = ''http://beta.quicklisp.org/archive/cl-fuse/2016-03-18/cl-fuse-20160318-git.tgz''; 12 12 sha256 = ''1yllmnnhqp42s37a2y7h7vph854xgna62l1pidvlyskc90bl5jf6''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-fuse)"' "$out/bin/cl-fuse-lisp-launcher.sh" "" 19 + ''; 13 20 }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-json.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-json''; 4 + version = ''20141217-git''; 5 + 6 + description = ''JSON in Lisp. JSON (JavaScript Object Notation) is a lightweight data-interchange format.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-json/2014-12-17/cl-json-20141217-git.tgz''; 12 + sha256 = ''00cfppyi6njsbpv1x03jcv4zwplg0q1138174l3wjkvi3gsql17g''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-json)"' "$out/bin/cl-json-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-l10n-cldr.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-l10n-cldr''; 4 + version = ''20120909-darcs''; 5 + 6 + description = ''The necessary CLDR files for cl-l10n packaged in a QuickLisp friendly way.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-l10n-cldr/2012-09-09/cl-l10n-cldr-20120909-darcs.tgz''; 12 + sha256 = ''03l81bx8izvzwzw0qah34l4k47l4gmhr917phhhl81qp55x7zbiv''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-l10n-cldr)"' "$out/bin/cl-l10n-cldr-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-l10n.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-l10n''; 4 + version = ''20161204-darcs''; 5 + 6 + description = ''Portable CL Locale Support''; 7 + 8 + deps = [ args."alexandria" args."cl-fad" args."cl-l10n-cldr" args."cl-ppcre" args."closer-mop" args."cxml" args."flexi-streams" args."iterate" args."local-time" args."metabang-bind" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-l10n/2016-12-04/cl-l10n-20161204-darcs.tgz''; 12 + sha256 = ''1r8jgwks21az78c5kdxgw5llk9ml423vjkv1f93qg1vx3zma6vzl''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-l10n)"' "$out/bin/cl-l10n-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-libuv.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-libuv''; 4 + version = ''20160825-git''; 5 + 6 + description = ''Low-level libuv bindings for Common Lisp.''; 7 + 8 + deps = [ args."alexandria" args."cffi" args."cffi-grovel" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-libuv/2016-08-25/cl-libuv-20160825-git.tgz''; 12 + sha256 = ''02vi9ph9pxbxgp9jsbgzb9nijsv0vyk3f1jyhhm88i0y1kb3595r''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-libuv)"' "$out/bin/cl-libuv-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-ppcre.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/cl-ppcre/2015-09-23/cl-ppcre-2.0.11.tgz''; 12 12 sha256 = ''1djciws9n0jg3qdrck3j4wj607zvkbir8p379mp0p7b5g0glwvb2''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-ppcre)"' "$out/bin/cl-ppcre-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-project.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-project''; 4 + version = ''20160531-git''; 5 + 6 + description = ''Generate a skeleton for modern project''; 7 + 8 + deps = [ args."cl-emb" args."cl-ppcre" args."local-time" args."prove" args."uiop" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-project/2016-05-31/cl-project-20160531-git.tgz''; 12 + sha256 = ''1xwjgs5pzkdnd9i5lcic9z41d1c4yf7pvarrvawfxcicg6rrfw81''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-project)"' "$out/bin/cl-project-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-reexport.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-reexport''; 4 + version = ''20150709-git''; 5 + 6 + description = ''Reexport external symbols in other packages.''; 7 + 8 + deps = [ args."alexandria" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-reexport/2015-07-09/cl-reexport-20150709-git.tgz''; 12 + sha256 = ''1y6qlyps7g0wl4rbmzvw6s1kjdwwmh33layyjclsjp9j5nm8mdmi''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-reexport)"' "$out/bin/cl-reexport-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-syntax-annot.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-syntax-annot''; 4 + version = ''cl-syntax-20150407-git''; 5 + 6 + description = ''CL-Syntax Reader Syntax for cl-annot''; 7 + 8 + deps = [ args."cl-annot" args."cl-syntax" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz''; 12 + sha256 = ''1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-syntax-annot)"' "$out/bin/cl-syntax-annot-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-syntax.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-syntax''; 4 + version = ''20150407-git''; 5 + 6 + description = ''Reader Syntax Coventions for Common Lisp and SLIME''; 7 + 8 + deps = [ args."named-readtables" args."trivial-types" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz''; 12 + sha256 = ''1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-syntax)"' "$out/bin/cl-syntax-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-unicode.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-unicode''; 4 + version = ''0.1.5''; 5 + 6 + description = ''Portable Unicode Library''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-unicode/2014-12-17/cl-unicode-0.1.5.tgz''; 12 + sha256 = ''1jd5qq5ji6l749c4x415z22y9r0k9z18pdi9p9fqvamzh854i46n''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-unicode)"' "$out/bin/cl-unicode-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-utilities.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/cl-utilities/2010-10-06/cl-utilities-1.2.4.tgz''; 12 12 sha256 = ''1z2ippnv2wgyxpz15zpif7j7sp1r20fkjhm4n6am2fyp6a3k3a87''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-utilities)"' "$out/bin/cl-utilities-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cl-who.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cl-who''; 4 + version = ''1.1.4''; 5 + 6 + description = ''(X)HTML generation macros''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-who/2014-12-17/cl-who-1.1.4.tgz''; 12 + sha256 = ''0r9wc92njz1cc7nghgbhdmd7jy216ylhlabfj0vc45bmfa4w44rq''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cl-who)"' "$out/bin/cl-who-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/clack-v1-compat.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''clack-v1-compat''; 4 + version = ''clack-20170227-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/clack/2017-02-27/clack-20170227-git.tgz''; 12 + sha256 = ''1sm6iamghpzmrv0h375y2famdngx62ml5dw424896kixxfyr923x''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :clack-v1-compat)"' "$out/bin/clack-v1-compat-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/clack.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''clack''; 4 + version = ''20170227-git''; 5 + 6 + description = ''Web application environment for Common Lisp''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/clack/2017-02-27/clack-20170227-git.tgz''; 12 + sha256 = ''1sm6iamghpzmrv0h375y2famdngx62ml5dw424896kixxfyr923x''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :clack)"' "$out/bin/clack-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/closer-mop.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''closer-mop''; 4 + version = ''20170227-git''; 5 + 6 + description = ''Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/closer-mop/2017-02-27/closer-mop-20170227-git.tgz''; 12 + sha256 = ''1hdnbryh6gd8kn20yr5ldgkcs8i71c6awwf6a32nmp9l42gwv9k3''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :closer-mop)"' "$out/bin/closer-mop-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/closure-common.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''closure-common''; 4 + version = ''20101107-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ args."babel" args."trivial-gray-streams" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/closure-common/2010-11-07/closure-common-20101107-git.tgz''; 12 + sha256 = ''1982dpn2z7rlznn74gxy9biqybh2d4r1n688h9pn1s2bssgv3hk4''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :closure-common)"' "$out/bin/closure-common-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/clss.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''clss''; 4 + version = ''20170124-git''; 5 + 6 + description = ''A DOM tree searching engine based on CSS selectors.''; 7 + 8 + deps = [ args."array-utils" args."plump" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/clss/2017-01-24/clss-20170124-git.tgz''; 12 + sha256 = ''0rrg3brzash1b14n686xjx6d5glm2vg32g0i8hyvaffqd82493pb''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :clss)"' "$out/bin/clss-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/clx.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/clx/2017-02-27/clx-20170227-git.tgz''; 12 12 sha256 = ''0zgp1yqy0lm528bhil93ap7df01qdyfhnbxhckjv87xk8rs0g5nx''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :clx)"' "$out/bin/clx-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/css-lite.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''css-lite''; 4 + version = ''20120407-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/css-lite/2012-04-07/css-lite-20120407-git.tgz''; 12 + sha256 = ''1gf1qqaxhly6ixh9ykqhg9b52s8p5wlwi46vp2k29qy7gmx4f1qg''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :css-lite)"' "$out/bin/css-lite-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cxml-dom.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cxml-dom''; 4 + version = ''cxml-20110619-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ args."cxml-xml" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cxml/2011-06-19/cxml-20110619-git.tgz''; 12 + sha256 = ''04k6syn9p7qsazi84kab9n9ki2pb5hrcs0ilw7wikxfqnbabm2yk''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cxml)"' "$out/bin/cxml-dom-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cxml-klacks.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cxml-klacks''; 4 + version = ''cxml-20110619-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ args."cxml-xml" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cxml/2011-06-19/cxml-20110619-git.tgz''; 12 + sha256 = ''04k6syn9p7qsazi84kab9n9ki2pb5hrcs0ilw7wikxfqnbabm2yk''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cxml)"' "$out/bin/cxml-klacks-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cxml-test.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cxml-test''; 4 + version = ''cxml-20110619-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ args."cxml-dom" args."cxml-klacks" args."cxml-xml" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cxml/2011-06-19/cxml-20110619-git.tgz''; 12 + sha256 = ''04k6syn9p7qsazi84kab9n9ki2pb5hrcs0ilw7wikxfqnbabm2yk''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cxml)"' "$out/bin/cxml-test-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cxml-xml.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cxml-xml''; 4 + version = ''cxml-20110619-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ args."closure-common" args."puri" args."trivial-gray-streams" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cxml/2011-06-19/cxml-20110619-git.tgz''; 12 + sha256 = ''04k6syn9p7qsazi84kab9n9ki2pb5hrcs0ilw7wikxfqnbabm2yk''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cxml)"' "$out/bin/cxml-xml-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/cxml.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''cxml''; 4 + version = ''20110619-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ args."cxml-dom" args."cxml-klacks" args."cxml-test" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cxml/2011-06-19/cxml-20110619-git.tgz''; 12 + sha256 = ''04k6syn9p7qsazi84kab9n9ki2pb5hrcs0ilw7wikxfqnbabm2yk''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :cxml)"' "$out/bin/cxml-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/dexador.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''dexador''; 4 + version = ''20170227-git''; 5 + 6 + description = ''Yet another HTTP client for Common Lisp''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/dexador/2017-02-27/dexador-20170227-git.tgz''; 12 + sha256 = ''0fc3hlckxfwz1ymindb9p44c6idfz8z6w5zk8cbd4nvvd0f2a8kz''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :dexador)"' "$out/bin/dexador-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/do-urlencode.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''do-urlencode''; 4 + version = ''20130720-git''; 5 + 6 + description = ''Percent Encoding (aka URL Encoding) library''; 7 + 8 + deps = [ args."babel" args."babel-streams" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/do-urlencode/2013-07-20/do-urlencode-20130720-git.tgz''; 12 + sha256 = ''19l4rwqc52w7nrpy994b3n2dcv8pjgc530yn2xmgqlqabpxpz3xa''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :do-urlencode)"' "$out/bin/do-urlencode-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/documentation-utils.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''documentation-utils''; 4 + version = ''20161204-git''; 5 + 6 + description = ''A few simple tools to help you with documenting your library.''; 7 + 8 + deps = [ args."trivial-indent" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/documentation-utils/2016-12-04/documentation-utils-20161204-git.tgz''; 12 + sha256 = ''0vyj5nvy697w2fvp2rb42jxgqah85ivz1hg84amqfi4bvik2npvq''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :documentation-utils)"' "$out/bin/documentation-utils-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/drakma.nix
··· 5 5 6 6 description = ''Full-featured http/https client based on usocket''; 7 7 8 - deps = [ args."puri" args."cl-base64" args."chunga" args."flexi-streams" args."cl-ppcre" args."chipz" args."usocket" args."cl+ssl" ]; 8 + deps = [ args."chipz" args."chunga" args."cl+ssl" args."cl-base64" args."cl-ppcre" args."flexi-streams" args."puri" args."usocket" ]; 9 9 10 10 src = fetchurl { 11 11 url = ''http://beta.quicklisp.org/archive/drakma/2015-10-31/drakma-2.0.2.tgz''; 12 12 sha256 = ''1bpwh19fxd1ncvwai2ab2363bk6qkpwch5sa4csbiawcihyawh2z''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :drakma)"' "$out/bin/drakma-lisp-launcher.sh" "" 19 + ''; 13 20 }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/esrap.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/esrap/2017-01-24/esrap-20170124-git.tgz''; 12 12 sha256 = ''1182011bbhvkw2qsdqrccl879vf5k7bcda318n0xskk35hzircp8''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :esrap)"' "$out/bin/esrap-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/external-program.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/external-program/2016-08-25/external-program-20160825-git.tgz''; 12 12 sha256 = ''0avnnhxxa1wfri9i3m1339nszyp1w2cilycc948nf5awz4mckq13''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :external-program)"' "$out/bin/external-program-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/fast-http.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''fast-http''; 4 + version = ''20170227-git''; 5 + 6 + description = ''A fast HTTP protocol parser in Common Lisp''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/fast-http/2017-02-27/fast-http-20170227-git.tgz''; 12 + sha256 = ''0kpfn4i5r12hfnb3j00cl9wq5dcl32n3q67lr2qsb6y3giz335hx''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :fast-http)"' "$out/bin/fast-http-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/fast-io.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''fast-io''; 4 + version = ''20170124-git''; 5 + 6 + description = ''Alternative I/O mechanism to a stream or vector''; 7 + 8 + deps = [ args."alexandria" args."static-vectors" args."trivial-gray-streams" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/fast-io/2017-01-24/fast-io-20170124-git.tgz''; 12 + sha256 = ''0w57iddbpdcchnv3zg7agd3ydm36aw2mni4iasi8wd628gq9a6i2''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :fast-io)"' "$out/bin/fast-io-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/flexi-streams.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/flexi-streams/2015-07-09/flexi-streams-1.0.15.tgz''; 12 12 sha256 = ''0zkx335winqs7xigbmxhhkhcsfa9hjhf1q6r4q710y29fbhpc37p''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :flexi-streams)"' "$out/bin/flexi-streams-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/form-fiddle.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''form-fiddle''; 4 + version = ''20160929-git''; 5 + 6 + description = ''A collection of utilities to destructure lambda forms.''; 7 + 8 + deps = [ args."documentation-utils" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/form-fiddle/2016-09-29/form-fiddle-20160929-git.tgz''; 12 + sha256 = ''1lmdxvwh0d81jlkc9qq2cw0bizjbmk7f5fjcb8ps65andfyj9bd7''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :form-fiddle)"' "$out/bin/form-fiddle-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/http-body.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''http-body''; 4 + version = ''20161204-git''; 5 + 6 + description = ''HTTP POST data parser for Common Lisp''; 7 + 8 + deps = [ args."babel" args."cl-ppcre" args."cl-utilities" args."fast-http" args."flexi-streams" args."jonathan" args."quri" args."trivial-gray-streams" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/http-body/2016-12-04/http-body-20161204-git.tgz''; 12 + sha256 = ''1y50yipsbl4j99igmfi83pr7p56hb31dcplpy05fp5alkb5rv0gi''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :http-body)"' "$out/bin/http-body-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/hunchentoot.nix
··· 8 8 simple framework for user-defined handlers and can be extended 9 9 through subclassing.''; 10 10 11 - deps = [ args."chunga" args."cl-base64" args."cl-fad" args."cl-ppcre" args."flexi-streams" args."cl+ssl" args."md5" args."rfc2388" args."trivial-backtrace" args."usocket" args."bordeaux-threads" ]; 11 + deps = [ args."bordeaux-threads" args."chunga" args."cl+ssl" args."cl-base64" args."cl-fad" args."cl-ppcre" args."flexi-streams" args."md5" args."rfc2388" args."trivial-backtrace" args."usocket" ]; 12 12 13 13 src = fetchurl { 14 14 url = ''http://beta.quicklisp.org/archive/hunchentoot/2016-03-18/hunchentoot-1.2.35.tgz''; 15 15 sha256 = ''0gp2rgndkijjydb1x3p8414ii1z372gzdy945jy0491bcbhygj74''; 16 + }; 17 + 18 + overrides = x: { 19 + postInstall = '' 20 + echo "$CL_SOURCE_REGISTRY" 21 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :hunchentoot)"' "$out/bin/hunchentoot-lisp-launcher.sh" "" 22 + ''; 16 23 }; 17 24 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/idna.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/idna/2012-01-07/idna-20120107-git.tgz''; 12 12 sha256 = ''0q9hja9v5q7z89p0bzm2whchn05hymn3255fr5zj3fkja8akma5c''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :idna)"' "$out/bin/idna-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib.nix
··· 5 5 6 6 description = ''I/O library.''; 7 7 8 - deps = [ args."iolib/base" args."iolib/multiplex" args."iolib/streams" args."iolib/sockets" ]; 8 + deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."idna" args."split-sequence" args."swap-bytes" args."trivial-features" args."uiop" ]; 9 9 10 10 src = fetchurl { 11 11 url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 12 sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :iolib)"' "$out/bin/iolib-lisp-launcher.sh" "" 19 + ''; 13 20 }; 14 21 }
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib_slash_asdf.nix
··· 1 - args @ { fetchurl, ... }: 2 - rec { 3 - baseName = ''iolib_slash_asdf''; 4 - version = ''iolib-v0.8.1''; 5 - 6 - description = ''A few ASDF component classes.''; 7 - 8 - deps = [ args."alexandria" ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 - sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 - }; 14 - }
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib_slash_base.nix
··· 1 - args @ { fetchurl, ... }: 2 - rec { 3 - baseName = ''iolib_slash_base''; 4 - version = ''iolib-v0.8.1''; 5 - 6 - description = ''Base IOlib package, used instead of CL.''; 7 - 8 - deps = [ args."iolib/common-lisp" args."alexandria" args."split-sequence" ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 - sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 - }; 14 - }
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib_slash_common-lisp.nix
··· 1 - args @ { fetchurl, ... }: 2 - rec { 3 - baseName = ''iolib_slash_common-lisp''; 4 - version = ''iolib-v0.8.1''; 5 - 6 - description = ''Slightly modified Common Lisp.''; 7 - 8 - deps = [ args."alexandria" ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 - sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 - }; 14 - }
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib_slash_conf.nix
··· 1 - args @ { fetchurl, ... }: 2 - rec { 3 - baseName = ''iolib_slash_conf''; 4 - version = ''iolib-v0.8.1''; 5 - 6 - description = ''Compile-time configuration for IOLib.''; 7 - 8 - deps = [ ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 - sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 - }; 14 - }
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib_slash_grovel.nix
··· 1 - args @ { fetchurl, ... }: 2 - rec { 3 - baseName = ''iolib_slash_grovel''; 4 - version = ''iolib-v0.8.1''; 5 - 6 - description = ''The CFFI Groveller''; 7 - 8 - deps = [ args."iolib/asdf" args."iolib/base" args."iolib/conf" args."alexandria" args."split-sequence" args."cffi" args."uiop" ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 - sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 - }; 14 - }
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib_slash_multiplex.nix
··· 1 - args @ { fetchurl, ... }: 2 - rec { 3 - baseName = ''iolib_slash_multiplex''; 4 - version = ''iolib-v0.8.1''; 5 - 6 - description = ''I/O multiplexing library.''; 7 - 8 - deps = [ args."iolib/base" args."iolib/syscalls" args."cffi" ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 - sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 - }; 14 - }
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib_slash_sockets.nix
··· 1 - args @ { fetchurl, ... }: 2 - rec { 3 - baseName = ''iolib_slash_sockets''; 4 - version = ''iolib-v0.8.1''; 5 - 6 - description = ''Socket library.''; 7 - 8 - deps = [ args."iolib/base" args."iolib/syscalls" args."iolib/streams" args."babel" args."cffi" args."iolib/grovel" args."bordeaux-threads" args."idna" args."swap-bytes" ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 - sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 - }; 14 - }
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib_slash_streams.nix
··· 1 - args @ { fetchurl, ... }: 2 - rec { 3 - baseName = ''iolib_slash_streams''; 4 - version = ''iolib-v0.8.1''; 5 - 6 - description = ''Gray streams.''; 7 - 8 - deps = [ args."iolib/base" args."iolib/multiplex" args."cffi" ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 - sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 - }; 14 - }
-14
pkgs/development/lisp-modules/quicklisp-to-nix-output/iolib_slash_syscalls.nix
··· 1 - args @ { fetchurl, ... }: 2 - rec { 3 - baseName = ''iolib_slash_syscalls''; 4 - version = ''iolib-v0.8.1''; 5 - 6 - description = ''Syscalls and foreign types.''; 7 - 8 - deps = [ args."trivial-features" args."cffi" args."iolib/base" args."iolib/grovel" ]; 9 - 10 - src = fetchurl { 11 - url = ''http://beta.quicklisp.org/archive/iolib/2016-03-18/iolib-v0.8.1.tgz''; 12 - sha256 = ''090xmjzyx5d7arpk9g0fsyblwh6myq2d1cb7w52r3zy1394c9481''; 13 - }; 14 - }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/ironclad.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''ironclad''; 4 + version = ''ironclad_0.33.0''; 5 + 6 + description = ''A cryptographic toolkit written in pure Common Lisp''; 7 + 8 + deps = [ args."nibbles" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/ironclad/2014-11-06/ironclad_0.33.0.tgz''; 12 + sha256 = ''1ld0xz8gmi566zxl1cva5yi86aw1wb6i6446gxxdw1lisxx3xwz7''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :ironclad)"' "$out/bin/ironclad-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/iterate.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/iterate/2016-08-25/iterate-20160825-darcs.tgz''; 12 12 sha256 = ''0kvz16gnxnkdz0fy1x8y5yr28nfm7i2qpvix7mgwccdpjmsb4pgm''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :iterate)"' "$out/bin/iterate-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/jonathan.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''jonathan''; 4 + version = ''20170124-git''; 5 + 6 + description = ''High performance JSON encoder and decoder. Currently support: SBCL, CCL.''; 7 + 8 + deps = [ args."babel" args."cl-annot" args."cl-ppcre" args."cl-syntax" args."cl-syntax-annot" args."fast-io" args."proc-parse" args."trivial-types" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/jonathan/2017-01-24/jonathan-20170124-git.tgz''; 12 + sha256 = ''1r54w7i1fxaqz6q7idamcy3bvsg0pvfjcs2qq4dag519zwcpln5l''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :jonathan)"' "$out/bin/jonathan-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/lack-component.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''lack-component''; 4 + version = ''lack-20161204-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/lack/2016-12-04/lack-20161204-git.tgz''; 12 + sha256 = ''10bnpgbh5nk9lw1xywmvh5661rq91v8sp43ds53x98865ni7flnv''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :lack-component)"' "$out/bin/lack-component-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/lack-util.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''lack-util''; 4 + version = ''lack-20161204-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ args."ironclad" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/lack/2016-12-04/lack-20161204-git.tgz''; 12 + sha256 = ''10bnpgbh5nk9lw1xywmvh5661rq91v8sp43ds53x98865ni7flnv''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :lack-util)"' "$out/bin/lack-util-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/lack.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''lack''; 4 + version = ''20161204-git''; 5 + 6 + description = ''A minimal Clack''; 7 + 8 + deps = [ args."lack-component" args."lack-util" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/lack/2016-12-04/lack-20161204-git.tgz''; 12 + sha256 = ''10bnpgbh5nk9lw1xywmvh5661rq91v8sp43ds53x98865ni7flnv''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :lack)"' "$out/bin/lack-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/let-plus.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''let-plus''; 4 + version = ''20170124-git''; 5 + 6 + description = ''Destructuring extension of LET*.''; 7 + 8 + deps = [ args."alexandria" args."anaphora" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/let-plus/2017-01-24/let-plus-20170124-git.tgz''; 12 + sha256 = ''1hfsw4g36vccz2lx6gk375arjj6y85yh9ch3pq7yiybjlxx68xi8''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :let-plus)"' "$out/bin/let-plus-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/lev.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''lev''; 4 + version = ''20150505-git''; 5 + 6 + description = ''libev bindings for Common Lisp''; 7 + 8 + deps = [ args."cffi" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/lev/2015-05-05/lev-20150505-git.tgz''; 12 + sha256 = ''0lkkzb221ks4f0qjgh6pr5lyvb4884a87p96ir4m36x411pyk5xl''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :lev)"' "$out/bin/lev-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/local-time.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''local-time''; 4 + version = ''20170124-git''; 5 + 6 + description = ''A library for manipulating dates and times, based on a paper by Erik Naggum''; 7 + 8 + deps = [ args."cl-fad" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/local-time/2017-01-24/local-time-20170124-git.tgz''; 12 + sha256 = ''0nf21bhclr2cwpflf733wn6hr6mcz94dr796jk91f0ck28nf7ab1''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :local-time)"' "$out/bin/local-time-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/lquery.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''lquery''; 4 + version = ''20160929-git''; 5 + 6 + description = ''A library to allow jQuery-like HTML/DOM manipulation.''; 7 + 8 + deps = [ args."array-utils" args."clss" args."form-fiddle" args."plump" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/lquery/2016-09-29/lquery-20160929-git.tgz''; 12 + sha256 = ''1kqc0n4zh44yay9vbv6wirk3122q7if2999146lrgada5fy17r7x''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :lquery)"' "$out/bin/lquery-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/map-set.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''map-set''; 4 + version = ''20160628-hg''; 5 + 6 + description = ''Set-like data structure.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/map-set/2016-06-28/map-set-20160628-hg.tgz''; 12 + sha256 = ''15fbha43a5153ah836djp9dbg41728adjrzwryv68gcqs31rjk9v''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :map-set)"' "$out/bin/map-set-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/marshal.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''marshal''; 4 + version = ''cl-20170124-git''; 5 + 6 + description = ''marshal: Simple (de)serialization of Lisp datastructures.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/cl-marshal/2017-01-24/cl-marshal-20170124-git.tgz''; 12 + sha256 = ''0z43m3jspl4c4fcbbxm58hxd9k69308pyijgj7grmq6mirkq664d''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :marshal)"' "$out/bin/marshal-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/md5.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/md5/2015-08-04/md5-20150804-git.tgz''; 12 12 sha256 = ''1sf79pjip19sx7zmznz1wm4563qc208lq49m0jnhxbv09wmm4vc5''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :md5)"' "$out/bin/md5-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/metabang-bind.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''metabang-bind''; 4 + version = ''20170124-git''; 5 + 6 + description = ''Bind is a macro that generalizes multiple-value-bind, let, let*, destructuring-bind, structure and slot accessors, and a whole lot more.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/metabang-bind/2017-01-24/metabang-bind-20170124-git.tgz''; 12 + sha256 = ''1xyiyrc9c02ylg6b749h2ihn6922kb179x7k338dmglf4mpyqxwc''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :metabang-bind)"' "$out/bin/metabang-bind-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/myway.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''myway''; 4 + version = ''20150302-git''; 5 + 6 + description = ''Sinatra-compatible routing library.''; 7 + 8 + deps = [ args."alexandria" args."cl-ppcre" args."cl-utilities" args."map-set" args."quri" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/myway/2015-03-02/myway-20150302-git.tgz''; 12 + sha256 = ''1spab9zzhwjg3r5xncr5ncha7phw72wp49cxxncgphh1lfaiyblh''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :myway)"' "$out/bin/myway-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+22
pkgs/development/lisp-modules/quicklisp-to-nix-output/named-readtables.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''named-readtables''; 4 + version = ''20170124-git''; 5 + 6 + description = ''Library that creates a namespace for named readtable 7 + akin to the namespace of packages.''; 8 + 9 + deps = [ ]; 10 + 11 + src = fetchurl { 12 + url = ''http://beta.quicklisp.org/archive/named-readtables/2017-01-24/named-readtables-20170124-git.tgz''; 13 + sha256 = ''1j0drddahdjab40dd9v9qy92xbvzwgbk6y3hv990sdp9f8ac1q45''; 14 + }; 15 + 16 + overrides = x: { 17 + postInstall = '' 18 + echo "$CL_SOURCE_REGISTRY" 19 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :named-readtables)"' "$out/bin/named-readtables-lisp-launcher.sh" "" 20 + ''; 21 + }; 22 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/nibbles.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''nibbles''; 4 + version = ''20161204-git''; 5 + 6 + description = ''A library for accessing octet-addressed blocks of data in big- and little-endian orders''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/nibbles/2016-12-04/nibbles-20161204-git.tgz''; 12 + sha256 = ''06cdnivq2966crpj8pidqmwagaif848yvq4fjqq213f3wynwknh4''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :nibbles)"' "$out/bin/nibbles-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/optima.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''optima''; 4 + version = ''20150709-git''; 5 + 6 + description = ''Optimized Pattern Matching Library''; 7 + 8 + deps = [ args."alexandria" args."closer-mop" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/optima/2015-07-09/optima-20150709-git.tgz''; 12 + sha256 = ''0vqyqrnx2d8qwa2jlg9l2wn6vrykraj8a1ysz0gxxxnwpqc29hdc''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :optima)"' "$out/bin/optima-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/parenscript.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''parenscript''; 4 + version = ''Parenscript-2.6''; 5 + 6 + description = ''Lisp to JavaScript transpiler''; 7 + 8 + deps = [ args."anaphora" args."cl-ppcre" args."named-readtables" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/parenscript/2016-03-18/Parenscript-2.6.tgz''; 12 + sha256 = ''1hvr407fz7gzaxqbnki4k3l44qvl7vk6p5pn7811nrv6lk3kp5li''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :parenscript)"' "$out/bin/parenscript-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/plump-dom.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''plump-dom''; 4 + version = ''plump-20170124-git''; 5 + 6 + description = ''A DOM for use with the Plump parser.''; 7 + 8 + deps = [ args."array-utils" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/plump/2017-01-24/plump-20170124-git.tgz''; 12 + sha256 = ''1swl5kr6hgl7hkybixsx7h4ddc7c0a7pisgmmiz2bs2rv4inz69x''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :plump-dom)"' "$out/bin/plump-dom-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/plump-lexer.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''plump-lexer''; 4 + version = ''plump-20170124-git''; 5 + 6 + description = ''A very simple toolkit to help with lexing used mainly in Plump.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/plump/2017-01-24/plump-20170124-git.tgz''; 12 + sha256 = ''1swl5kr6hgl7hkybixsx7h4ddc7c0a7pisgmmiz2bs2rv4inz69x''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :plump-lexer)"' "$out/bin/plump-lexer-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/plump-parser.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''plump-parser''; 4 + version = ''plump-20170124-git''; 5 + 6 + description = ''Plump's core parser component.''; 7 + 8 + deps = [ args."plump-dom" args."plump-lexer" args."trivial-indent" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/plump/2017-01-24/plump-20170124-git.tgz''; 12 + sha256 = ''1swl5kr6hgl7hkybixsx7h4ddc7c0a7pisgmmiz2bs2rv4inz69x''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :plump-parser)"' "$out/bin/plump-parser-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/plump.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''plump''; 4 + version = ''20170124-git''; 5 + 6 + description = ''An XML / XHTML / HTML parser that aims to be as lenient as possible.''; 7 + 8 + deps = [ args."plump-dom" args."plump-lexer" args."plump-parser" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/plump/2017-01-24/plump-20170124-git.tgz''; 12 + sha256 = ''1swl5kr6hgl7hkybixsx7h4ddc7c0a7pisgmmiz2bs2rv4inz69x''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :plump)"' "$out/bin/plump-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/proc-parse.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''proc-parse''; 4 + version = ''20160318-git''; 5 + 6 + description = ''Procedural vector parser''; 7 + 8 + deps = [ args."alexandria" args."babel" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/proc-parse/2016-03-18/proc-parse-20160318-git.tgz''; 12 + sha256 = ''00261w269w9chg6r3sh8hg8994njbsai1g3zni0whm2dzxxq6rnl''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :proc-parse)"' "$out/bin/proc-parse-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/prove.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''prove''; 4 + version = ''20170124-git''; 5 + 6 + description = ''''; 7 + 8 + deps = [ args."alexandria" args."cl-ansi-text" args."cl-colors" args."cl-ppcre" args."uiop" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/prove/2017-01-24/prove-20170124-git.tgz''; 12 + sha256 = ''1kyhh4yvf47psb5v0zqivcwn71n6my5fwggdifymlpigk2q3zn03''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :prove)"' "$out/bin/prove-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/puri.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/puri/2015-09-23/puri-20150923-git.tgz''; 12 12 sha256 = ''099ay2zji5ablj2jj56sb49hk2l9x5s11vpx6893qwwjsp2881qa''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :puri)"' "$out/bin/puri-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/quri.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''quri''; 4 + version = ''20161204-git''; 5 + 6 + description = ''Yet another URI library for Common Lisp''; 7 + 8 + deps = [ args."alexandria" args."babel" args."cl-utilities" args."split-sequence" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/quri/2016-12-04/quri-20161204-git.tgz''; 12 + sha256 = ''14if83kd2mv68p4g4ch2w796w3micpzv40z7xrcwzwj64wngwabv''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :quri)"' "$out/bin/quri-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/rfc2388.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/rfc2388/2013-07-20/rfc2388-20130720-git.tgz''; 12 12 sha256 = ''1ky99cr4bgfyh0pfpl5f6fsmq1qdbgi4b8v0cfs4y73f78p1f8b6''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :rfc2388)"' "$out/bin/rfc2388-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+22
pkgs/development/lisp-modules/quicklisp-to-nix-output/salza2.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''salza2''; 4 + version = ''2.0.9''; 5 + 6 + description = ''Create compressed data in the ZLIB, DEFLATE, or GZIP 7 + data formats''; 8 + 9 + deps = [ ]; 10 + 11 + src = fetchurl { 12 + url = ''http://beta.quicklisp.org/archive/salza2/2013-07-20/salza2-2.0.9.tgz''; 13 + sha256 = ''1m0hksgvq3njd9xa2nxlm161vgzw77djxmisq08v9pz2bz16v8va''; 14 + }; 15 + 16 + overrides = x: { 17 + postInstall = '' 18 + echo "$CL_SOURCE_REGISTRY" 19 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :salza2)"' "$out/bin/salza2-lisp-launcher.sh" "" 20 + ''; 21 + }; 22 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/smart-buffer.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''smart-buffer''; 4 + version = ''20160628-git''; 5 + 6 + description = ''Smart octets buffer''; 7 + 8 + deps = [ args."flexi-streams" args."uiop" args."xsubseq" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/smart-buffer/2016-06-28/smart-buffer-20160628-git.tgz''; 12 + sha256 = ''1wp50snkc8739n91xlnfnq1dzz3kfp0awgp92m7xbpcw3hbaib1s''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :smart-buffer)"' "$out/bin/smart-buffer-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/split-sequence.nix
··· 12 12 url = ''http://beta.quicklisp.org/archive/split-sequence/2015-08-04/split-sequence-1.2.tgz''; 13 13 sha256 = ''12x5yfvinqz9jzxwlsg226103a9sdf67zpzn5izggvdlw0v5qp0l''; 14 14 }; 15 + 16 + overrides = x: { 17 + postInstall = '' 18 + echo "$CL_SOURCE_REGISTRY" 19 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :split-sequence)"' "$out/bin/split-sequence-lisp-launcher.sh" "" 20 + ''; 21 + }; 15 22 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/static-vectors.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''static-vectors''; 4 + version = ''v1.8.2''; 5 + 6 + description = ''Create vectors allocated in static memory.''; 7 + 8 + deps = [ args."alexandria" args."cffi" args."cffi-grovel" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/static-vectors/2017-01-24/static-vectors-v1.8.2.tgz''; 12 + sha256 = ''0p35f0wrnv46bmmxlviwpsbxnlnkmxwd3xp858lhf0dy52cyra1g''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :static-vectors)"' "$out/bin/static-vectors-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+8 -1
pkgs/development/lisp-modules/quicklisp-to-nix-output/stumpwm.nix
··· 5 5 6 6 description = ''A tiling, keyboard driven window manager''; 7 7 8 - deps = [ args."alexandria" args."cl-ppcre" args."clx" ]; 8 + deps = [ ]; 9 9 10 10 src = fetchurl { 11 11 url = ''http://beta.quicklisp.org/archive/stumpwm/2017-02-27/stumpwm-20170227-git.tgz''; 12 12 sha256 = ''0w1arw1x5hsw0w6rc1ls4bf7gf8cjcm6ar68kp74zczp0y35fign''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :stumpwm)"' "$out/bin/stumpwm-lisp-launcher.sh" "" 19 + ''; 13 20 }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/swap-bytes.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/swap-bytes/2016-09-29/swap-bytes-v1.1.tgz''; 12 12 sha256 = ''0snwbfplqhg1y4y4m7lgvksg1hs0sygfikz3rlbkfl4gwg8pq8ky''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :swap-bytes)"' "$out/bin/swap-bytes-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/trivial-backtrace.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/trivial-backtrace/2016-05-31/trivial-backtrace-20160531-git.tgz''; 12 12 sha256 = ''1vcvalcv2ljiv2gyh8xjcg62cjsripjwmnhc8zji35ja1xyqvxhx''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :trivial-backtrace)"' "$out/bin/trivial-backtrace-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/trivial-features.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/trivial-features/2016-12-04/trivial-features-20161204-git.tgz''; 12 12 sha256 = ''0i2zyc9c7jigljxll29sh9gv1fawdsf0kq7s86pwba5zi99q2ij2''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :trivial-features)"' "$out/bin/trivial-features-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/trivial-garbage.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/trivial-garbage/2015-01-13/trivial-garbage-20150113-git.tgz''; 12 12 sha256 = ''1yy1jyx7wz5rr7lr0jyyfxgzfddmrxrmkp46a21pcdc4jlss1h08''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :trivial-garbage)"' "$out/bin/trivial-garbage-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/trivial-gray-streams.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/trivial-gray-streams/2014-08-26/trivial-gray-streams-20140826-git.tgz''; 12 12 sha256 = ''1nhbp0qizvqvy2mfl3i99hlwiy27h3gq0jglwzsj2fmnwqvpfx92''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :trivial-gray-streams)"' "$out/bin/trivial-gray-streams-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/trivial-indent.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''trivial-indent''; 4 + version = ''20160929-git''; 5 + 6 + description = ''A very simple library to allow indentation hints for SWANK.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/trivial-indent/2016-09-29/trivial-indent-20160929-git.tgz''; 12 + sha256 = ''0nc7d5xdx4h8jvvqif7f721z8296kl6jk5hqmgr0mj3g7svgfrir''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :trivial-indent)"' "$out/bin/trivial-indent-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/trivial-mimes.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''trivial-mimes''; 4 + version = ''20160929-git''; 5 + 6 + description = ''Tiny library to detect mime types in files.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/trivial-mimes/2016-09-29/trivial-mimes-20160929-git.tgz''; 12 + sha256 = ''1sdsplngi3civv9wjd9rxxj3ynqc3260cfykpid5lpy8rhbyiw0w''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :trivial-mimes)"' "$out/bin/trivial-mimes-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/trivial-types.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''trivial-types''; 4 + version = ''20120407-git''; 5 + 6 + description = ''Trivial type definitions''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/trivial-types/2012-04-07/trivial-types-20120407-git.tgz''; 12 + sha256 = ''0y3lfbbvi2qp2cwswzmk1awzqrsrrcfkcm1qn744bgm1fiqhxbxx''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :trivial-types)"' "$out/bin/trivial-types-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/trivial-utf-8.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/trivial-utf-8/2011-10-01/trivial-utf-8-20111001-darcs.tgz''; 12 12 sha256 = ''1lmg185s6w3rzsz3xa41k5w9xw32bi288ifhrxincy8iv92w65wb''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :trivial-utf-8)"' "$out/bin/trivial-utf-8-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/uiop.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/uiop/2017-01-24/uiop-3.2.0.tgz''; 12 12 sha256 = ''1rrn1mdcb4dmb517vrp3nzwpp1w8hfvpzarj36c7kkpjq23czdig''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :uiop)"' "$out/bin/uiop-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+7
pkgs/development/lisp-modules/quicklisp-to-nix-output/usocket.nix
··· 11 11 url = ''http://beta.quicklisp.org/archive/usocket/2016-10-31/usocket-0.7.0.1.tgz''; 12 12 sha256 = ''1mpcfawbzd72cd841bb0hmgx4kinnvcnazc7vym83gv5iy6lwif2''; 13 13 }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :usocket)"' "$out/bin/usocket-lisp-launcher.sh" "" 19 + ''; 20 + }; 14 21 }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/vom.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''vom''; 4 + version = ''20160825-git''; 5 + 6 + description = ''A tiny logging utility.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/vom/2016-08-25/vom-20160825-git.tgz''; 12 + sha256 = ''0mvln0xx8qnrsmaj7c0f2ilgahvf078qvhqag7qs3j26xmamjm93''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :vom)"' "$out/bin/vom-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/woo.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''woo''; 4 + version = ''20170227-git''; 5 + 6 + description = ''An asynchronous HTTP server written in Common Lisp''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/woo/2017-02-27/woo-20170227-git.tgz''; 12 + sha256 = ''0myydz817mpkgs97p9y9n4z0kq00xxr2b65klsdkxasvvfyjw0d1''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :woo)"' "$out/bin/woo-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/wookie.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''wookie''; 4 + version = ''20170227-git''; 5 + 6 + description = ''An evented webserver for Common Lisp.''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/wookie/2017-02-27/wookie-20170227-git.tgz''; 12 + sha256 = ''0i1wrgr5grg387ldv1zfswws1g3xvrkxxvp1m58m9hj0c1vmm6v0''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :wookie)"' "$out/bin/wookie-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/xmls.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''xmls''; 4 + version = ''1.7''; 5 + 6 + description = ''''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/xmls/2015-04-07/xmls-1.7.tgz''; 12 + sha256 = ''1pch221g5jv02rb21ly9ik4cmbzv8ca6bnyrs4s0yfrrq0ji406b''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :xmls)"' "$out/bin/xmls-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/xsubseq.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''xsubseq''; 4 + version = ''20150113-git''; 5 + 6 + description = ''Efficient way to manage "subseq"s in Common Lisp''; 7 + 8 + deps = [ ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/xsubseq/2015-01-13/xsubseq-20150113-git.tgz''; 12 + sha256 = ''0ykjhi7pkqcwm00yzhqvngnx07hsvwbj0c72b08rj4dkngg8is5q''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :xsubseq)"' "$out/bin/xsubseq-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+21
pkgs/development/lisp-modules/quicklisp-to-nix-output/yason.nix
··· 1 + args @ { fetchurl, ... }: 2 + rec { 3 + baseName = ''yason''; 4 + version = ''v0.7.6''; 5 + 6 + description = ''JSON parser/encoder''; 7 + 8 + deps = [ args."alexandria" args."trivial-gray-streams" ]; 9 + 10 + src = fetchurl { 11 + url = ''http://beta.quicklisp.org/archive/yason/2016-02-08/yason-v0.7.6.tgz''; 12 + sha256 = ''00gfn14bvnw0in03y5m2ssgvhy3ppf5a3s0rf7mf4rq00c5ifchk''; 13 + }; 14 + 15 + overrides = x: { 16 + postInstall = '' 17 + echo "$CL_SOURCE_REGISTRY" 18 + NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :yason)"' "$out/bin/yason-lisp-launcher.sh" "" 19 + ''; 20 + }; 21 + }
+9
pkgs/development/lisp-modules/quicklisp-to-nix-overrides.lisp
··· 1 + (defparameter testnames (make-hash-table :test 'equal)) 2 + (setf 3 + (gethash "cxml-xml" testnames) "cxml" 4 + (gethash "cxml-dom" testnames) "cxml" 5 + (gethash "cxml-test" testnames) "cxml" 6 + (gethash "cxml-klacks" testnames) "cxml" 7 + (gethash "cl-async-base" testnames) "cl-async" 8 + (gethash "cl-async-util" testnames) "cl-async" 9 + )
+54 -17
pkgs/development/lisp-modules/quicklisp-to-nix-overrides.nix
··· 1 1 {pkgs, buildLispPackage, quicklisp-to-nix-packages}: 2 - { 3 - iterate = x: { 4 - overrides = x: { 5 - configurePhase="buildPhase(){ true; }"; 6 - }; 2 + let 3 + addDeps = newdeps: x: {deps = x.deps ++ newdeps;}; 4 + addNativeLibs = libs: x: { propagatedBuildInputs = libs; }; 5 + skipBuildPhase = x: { 6 + overrides = y: ((x.overrides y) // { buildPhase = "true"; }); 7 7 }; 8 + qlnp = quicklisp-to-nix-packages; 9 + multiOverride = l: x: if l == [] then {} else 10 + ((builtins.head l) x) // (multiOverride (builtins.tail l) x); 11 + in 12 + { 13 + stumpwm = addDeps (with qlnp; [alexandria cl-ppcre clx]); 14 + iterate = skipBuildPhase; 8 15 cl-fuse = x: { 9 16 propagatedBuildInputs = [pkgs.fuse]; 10 - overrides = x : { 17 + overrides = y : (x.overrides y) // { 11 18 configurePhase = '' 12 19 export CL_SOURCE_REGISTRY="$CL_SOURCE_REGISTRY:$PWD" 13 20 export makeFlags="$makeFlags LISP=common-lisp.sh" 14 21 ''; 15 22 }; 16 23 }; 17 - hunchentoot = x: { 18 - propagatedBuildInputs = [pkgs.openssl]; 19 - }; 20 - iolib = x: { 21 - propagatedBuildInputs = [pkgs.libfixposix pkgs.gcc]; 22 - overrides = y: { 23 - postBuild = '' 24 - NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(asdf:load-system :iolib)"' common-lisp.sh "" 25 - ''; 26 - }; 27 - }; 24 + hunchentoot = addNativeLibs [pkgs.openssl]; 25 + iolib = addNativeLibs [pkgs.libfixposix pkgs.gcc]; 26 + cl-unicode = addDeps (with qlnp; [cl-ppcre flexi-streams]); 27 + clack = addDeps (with qlnp;[lack bordeaux-threads prove]); 28 + clack-v1-compat = addDeps (with qlnp;[ 29 + lack bordeaux-threads prove usocket dexador http-body trivial-backtrace 30 + marshal local-time cl-base64 cl-ppcre quri trivial-mimes trivial-types 31 + flexi-streams circular-streams ironclad cl-syntax-annot alexandria 32 + split-sequence 33 + ]); 34 + cxml = skipBuildPhase; 35 + cxml-xml = skipBuildPhase; 36 + cxml-dom = skipBuildPhase; 37 + cxml-klacks = skipBuildPhase; 38 + cxml-test = skipBuildPhase; 39 + wookie = multiOverride [(addDeps (with qlnp; [ 40 + alexandria blackbird cl-async chunga fast-http quri babel cl-ppcre 41 + cl-fad fast-io vom do-urlencode 42 + ])) 43 + (addNativeLibs (with pkgs; [libuv openssl]))]; 44 + woo = addDeps (with qlnp; [ 45 + cffi lev clack swap-bytes static-vectors fast-http proc-parse quri fast-io 46 + trivial-utf-8 vom 47 + ]); 48 + lev = addNativeLibs [pkgs.libev]; 49 + dexador = addDeps (with qlnp; [ 50 + usocket fast-http quri fast-io chunga cl-ppcre cl-cookie trivial-mimes 51 + chipz cl-base64 cl-reexport qlnp."cl+ssl" alexandria bordeaux-threads 52 + ]); 53 + fast-http = addDeps (with qlnp; [ 54 + alexandria cl-utilities proc-parse xsubseq smart-buffer 55 + ]); 56 + cl-emb = addDeps (with qlnp; [cl-ppcre]); 57 + "cl+ssl" = addNativeLibs [pkgs.openssl]; 58 + cl-colors = skipBuildPhase; 59 + cl-libuv = addNativeLibs [pkgs.libuv]; 60 + cl-async-base = addDeps (with qlnp; [ 61 + cffi fast-io vom cl-libuv cl-ppcre trivial-features static-vectors 62 + trivial-gray-streams babel 63 + ]); 64 + css-lite = addDeps (with qlnp; [parenscript]); 28 65 }
+60 -3
pkgs/development/lisp-modules/quicklisp-to-nix-systems.txt
··· 1 - stumpwm 1 + alexandria 2 + babel 3 + blackbird 4 + bordeaux-threads 5 + caveman 6 + cffi 7 + chipz 8 + circular-streams 9 + clack 10 + cl-async 11 + cl-base64 12 + cl-cookie 2 13 cl-fuse 14 + cl-json 15 + cl-l10n 16 + closer-mop 17 + cl-ppcre 18 + cl-reexport 19 + cl-syntax-annot 20 + cl-unicode 21 + cl-utilities 22 + cl-who 23 + clx 24 + parenscript 25 + css-lite 26 + cxml 27 + dexador 28 + drakma 3 29 esrap 30 + external-program 31 + fast-http 32 + fast-io 33 + flexi-streams 34 + http-body 4 35 hunchentoot 5 - external-program 6 - drakma 7 36 iolib 37 + ironclad 38 + iterate 39 + lack 40 + lev 41 + local-time 42 + lquery 43 + marshal 44 + optima 45 + parenscript 46 + plump 47 + proc-parse 48 + prove 49 + quri 50 + salza2 51 + smart-buffer 52 + split-sequence 53 + static-vectors 54 + stumpwm 55 + trivial-backtrace 56 + trivial-mimes 57 + trivial-types 58 + trivial-utf-8 59 + usocket 60 + woo 61 + wookie 62 + xmls 63 + xsubseq 64 + yason
+852 -163
pkgs/development/lisp-modules/quicklisp-to-nix.nix
··· 6 6 buildLispPackage = callPackage ./define-package.nix; 7 7 qlOverrides = callPackage ./quicklisp-to-nix-overrides.nix {}; 8 8 9 - "iolib/conf" = buildLispPackage 9 + "closure-common" = buildLispPackage 10 10 ((f: x: (x // (f x))) 11 - (qlOverrides."iolib/conf" or (x: {})) 12 - (import ./quicklisp-to-nix-output/iolib_slash_conf.nix { 11 + (qlOverrides."closure-common" or (x: {})) 12 + (import ./quicklisp-to-nix-output/closure-common.nix { 13 13 inherit fetchurl; 14 + "babel" = quicklisp-to-nix-packages."babel"; 15 + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 14 16 })); 15 - "iolib_slash_conf" = quicklisp-to-nix-packages."iolib/conf"; 16 17 17 18 18 - "iolib/asdf" = buildLispPackage 19 + "let-plus" = buildLispPackage 19 20 ((f: x: (x // (f x))) 20 - (qlOverrides."iolib/asdf" or (x: {})) 21 - (import ./quicklisp-to-nix-output/iolib_slash_asdf.nix { 21 + (qlOverrides."let-plus" or (x: {})) 22 + (import ./quicklisp-to-nix-output/let-plus.nix { 22 23 inherit fetchurl; 23 24 "alexandria" = quicklisp-to-nix-packages."alexandria"; 25 + "anaphora" = quicklisp-to-nix-packages."anaphora"; 24 26 })); 25 - "iolib_slash_asdf" = quicklisp-to-nix-packages."iolib/asdf"; 26 27 27 28 28 - "swap-bytes" = buildLispPackage 29 + "trivial-indent" = buildLispPackage 29 30 ((f: x: (x // (f x))) 30 - (qlOverrides."swap-bytes" or (x: {})) 31 - (import ./quicklisp-to-nix-output/swap-bytes.nix { 31 + (qlOverrides."trivial-indent" or (x: {})) 32 + (import ./quicklisp-to-nix-output/trivial-indent.nix { 32 33 inherit fetchurl; 33 - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 34 34 })); 35 35 36 36 37 - "idna" = buildLispPackage 37 + "documentation-utils" = buildLispPackage 38 38 ((f: x: (x // (f x))) 39 - (qlOverrides."idna" or (x: {})) 40 - (import ./quicklisp-to-nix-output/idna.nix { 39 + (qlOverrides."documentation-utils" or (x: {})) 40 + (import ./quicklisp-to-nix-output/documentation-utils.nix { 41 41 inherit fetchurl; 42 - "split-sequence" = quicklisp-to-nix-packages."split-sequence"; 42 + "trivial-indent" = quicklisp-to-nix-packages."trivial-indent"; 43 43 })); 44 44 45 45 46 - "iolib/grovel" = buildLispPackage 46 + "trivial-garbage" = buildLispPackage 47 47 ((f: x: (x // (f x))) 48 - (qlOverrides."iolib/grovel" or (x: {})) 49 - (import ./quicklisp-to-nix-output/iolib_slash_grovel.nix { 48 + (qlOverrides."trivial-garbage" or (x: {})) 49 + (import ./quicklisp-to-nix-output/trivial-garbage.nix { 50 50 inherit fetchurl; 51 - "iolib/asdf" = quicklisp-to-nix-packages."iolib/asdf"; 52 - "iolib/base" = quicklisp-to-nix-packages."iolib/base"; 53 - "iolib/conf" = quicklisp-to-nix-packages."iolib/conf"; 54 - "alexandria" = quicklisp-to-nix-packages."alexandria"; 55 - "split-sequence" = quicklisp-to-nix-packages."split-sequence"; 51 + })); 52 + 53 + 54 + "cxml-xml" = buildLispPackage 55 + ((f: x: (x // (f x))) 56 + (qlOverrides."cxml-xml" or (x: {})) 57 + (import ./quicklisp-to-nix-output/cxml-xml.nix { 58 + inherit fetchurl; 59 + "closure-common" = quicklisp-to-nix-packages."closure-common"; 60 + "puri" = quicklisp-to-nix-packages."puri"; 61 + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 62 + })); 63 + 64 + 65 + "cffi-toolchain" = buildLispPackage 66 + ((f: x: (x // (f x))) 67 + (qlOverrides."cffi-toolchain" or (x: {})) 68 + (import ./quicklisp-to-nix-output/cffi-toolchain.nix { 69 + inherit fetchurl; 56 70 "cffi" = quicklisp-to-nix-packages."cffi"; 57 - "uiop" = quicklisp-to-nix-packages."uiop"; 58 71 })); 59 - "iolib_slash_grovel" = quicklisp-to-nix-packages."iolib/grovel"; 60 72 61 73 62 - "iolib/syscalls" = buildLispPackage 74 + "map-set" = buildLispPackage 63 75 ((f: x: (x // (f x))) 64 - (qlOverrides."iolib/syscalls" or (x: {})) 65 - (import ./quicklisp-to-nix-output/iolib_slash_syscalls.nix { 76 + (qlOverrides."map-set" or (x: {})) 77 + (import ./quicklisp-to-nix-output/map-set.nix { 66 78 inherit fetchurl; 67 - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 68 - "cffi" = quicklisp-to-nix-packages."cffi"; 69 - "iolib/base" = quicklisp-to-nix-packages."iolib/base"; 70 - "iolib/grovel" = quicklisp-to-nix-packages."iolib/grovel"; 71 79 })); 72 - "iolib_slash_syscalls" = quicklisp-to-nix-packages."iolib/syscalls"; 73 80 74 81 75 - "iolib/common-lisp" = buildLispPackage 82 + "babel-streams" = buildLispPackage 76 83 ((f: x: (x // (f x))) 77 - (qlOverrides."iolib/common-lisp" or (x: {})) 78 - (import ./quicklisp-to-nix-output/iolib_slash_common-lisp.nix { 84 + (qlOverrides."babel-streams" or (x: {})) 85 + (import ./quicklisp-to-nix-output/babel-streams.nix { 79 86 inherit fetchurl; 80 87 "alexandria" = quicklisp-to-nix-packages."alexandria"; 88 + "babel" = quicklisp-to-nix-packages."babel"; 89 + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 81 90 })); 82 - "iolib_slash_common-lisp" = quicklisp-to-nix-packages."iolib/common-lisp"; 83 91 84 92 85 - "split-sequence" = buildLispPackage 93 + "cl-colors" = buildLispPackage 86 94 ((f: x: (x // (f x))) 87 - (qlOverrides."split-sequence" or (x: {})) 88 - (import ./quicklisp-to-nix-output/split-sequence.nix { 95 + (qlOverrides."cl-colors" or (x: {})) 96 + (import ./quicklisp-to-nix-output/cl-colors.nix { 89 97 inherit fetchurl; 98 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 99 + "let-plus" = quicklisp-to-nix-packages."let-plus"; 90 100 })); 91 101 92 102 93 - "trivial-garbage" = buildLispPackage 103 + "cl-ansi-text" = buildLispPackage 94 104 ((f: x: (x // (f x))) 95 - (qlOverrides."trivial-garbage" or (x: {})) 96 - (import ./quicklisp-to-nix-output/trivial-garbage.nix { 105 + (qlOverrides."cl-ansi-text" or (x: {})) 106 + (import ./quicklisp-to-nix-output/cl-ansi-text.nix { 97 107 inherit fetchurl; 108 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 109 + "cl-colors" = quicklisp-to-nix-packages."cl-colors"; 98 110 })); 99 111 100 112 101 - "trivial-gray-streams" = buildLispPackage 113 + "plump-parser" = buildLispPackage 102 114 ((f: x: (x // (f x))) 103 - (qlOverrides."trivial-gray-streams" or (x: {})) 104 - (import ./quicklisp-to-nix-output/trivial-gray-streams.nix { 115 + (qlOverrides."plump-parser" or (x: {})) 116 + (import ./quicklisp-to-nix-output/plump-parser.nix { 105 117 inherit fetchurl; 118 + "plump-dom" = quicklisp-to-nix-packages."plump-dom"; 119 + "plump-lexer" = quicklisp-to-nix-packages."plump-lexer"; 120 + "trivial-indent" = quicklisp-to-nix-packages."trivial-indent"; 106 121 })); 107 122 108 123 109 - "babel" = buildLispPackage 124 + "plump-lexer" = buildLispPackage 110 125 ((f: x: (x // (f x))) 111 - (qlOverrides."babel" or (x: {})) 112 - (import ./quicklisp-to-nix-output/babel.nix { 126 + (qlOverrides."plump-lexer" or (x: {})) 127 + (import ./quicklisp-to-nix-output/plump-lexer.nix { 113 128 inherit fetchurl; 114 - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 115 - "alexandria" = quicklisp-to-nix-packages."alexandria"; 116 129 })); 117 130 118 131 119 - "uiop" = buildLispPackage 132 + "plump-dom" = buildLispPackage 120 133 ((f: x: (x // (f x))) 121 - (qlOverrides."uiop" or (x: {})) 122 - (import ./quicklisp-to-nix-output/uiop.nix { 134 + (qlOverrides."plump-dom" or (x: {})) 135 + (import ./quicklisp-to-nix-output/plump-dom.nix { 123 136 inherit fetchurl; 137 + "array-utils" = quicklisp-to-nix-packages."array-utils"; 124 138 })); 125 139 126 140 127 - "iolib/sockets" = buildLispPackage 141 + "form-fiddle" = buildLispPackage 128 142 ((f: x: (x // (f x))) 129 - (qlOverrides."iolib/sockets" or (x: {})) 130 - (import ./quicklisp-to-nix-output/iolib_slash_sockets.nix { 143 + (qlOverrides."form-fiddle" or (x: {})) 144 + (import ./quicklisp-to-nix-output/form-fiddle.nix { 131 145 inherit fetchurl; 132 - "iolib/base" = quicklisp-to-nix-packages."iolib/base"; 133 - "iolib/syscalls" = quicklisp-to-nix-packages."iolib/syscalls"; 134 - "iolib/streams" = quicklisp-to-nix-packages."iolib/streams"; 135 - "babel" = quicklisp-to-nix-packages."babel"; 136 - "cffi" = quicklisp-to-nix-packages."cffi"; 137 - "iolib/grovel" = quicklisp-to-nix-packages."iolib/grovel"; 138 - "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 139 - "idna" = quicklisp-to-nix-packages."idna"; 140 - "swap-bytes" = quicklisp-to-nix-packages."swap-bytes"; 146 + "documentation-utils" = quicklisp-to-nix-packages."documentation-utils"; 141 147 })); 142 - "iolib_slash_sockets" = quicklisp-to-nix-packages."iolib/sockets"; 143 148 144 149 145 - "iolib/streams" = buildLispPackage 150 + "clss" = buildLispPackage 146 151 ((f: x: (x // (f x))) 147 - (qlOverrides."iolib/streams" or (x: {})) 148 - (import ./quicklisp-to-nix-output/iolib_slash_streams.nix { 152 + (qlOverrides."clss" or (x: {})) 153 + (import ./quicklisp-to-nix-output/clss.nix { 149 154 inherit fetchurl; 150 - "iolib/base" = quicklisp-to-nix-packages."iolib/base"; 151 - "iolib/multiplex" = quicklisp-to-nix-packages."iolib/multiplex"; 152 - "cffi" = quicklisp-to-nix-packages."cffi"; 155 + "array-utils" = quicklisp-to-nix-packages."array-utils"; 156 + "plump" = quicklisp-to-nix-packages."plump"; 153 157 })); 154 - "iolib_slash_streams" = quicklisp-to-nix-packages."iolib/streams"; 155 158 156 159 157 - "iolib/multiplex" = buildLispPackage 160 + "array-utils" = buildLispPackage 158 161 ((f: x: (x // (f x))) 159 - (qlOverrides."iolib/multiplex" or (x: {})) 160 - (import ./quicklisp-to-nix-output/iolib_slash_multiplex.nix { 162 + (qlOverrides."array-utils" or (x: {})) 163 + (import ./quicklisp-to-nix-output/array-utils.nix { 161 164 inherit fetchurl; 162 - "iolib/base" = quicklisp-to-nix-packages."iolib/base"; 163 - "iolib/syscalls" = quicklisp-to-nix-packages."iolib/syscalls"; 164 - "cffi" = quicklisp-to-nix-packages."cffi"; 165 165 })); 166 - "iolib_slash_multiplex" = quicklisp-to-nix-packages."iolib/multiplex"; 167 166 168 167 169 - "iolib/base" = buildLispPackage 168 + "lack-util" = buildLispPackage 170 169 ((f: x: (x // (f x))) 171 - (qlOverrides."iolib/base" or (x: {})) 172 - (import ./quicklisp-to-nix-output/iolib_slash_base.nix { 170 + (qlOverrides."lack-util" or (x: {})) 171 + (import ./quicklisp-to-nix-output/lack-util.nix { 173 172 inherit fetchurl; 174 - "iolib/common-lisp" = quicklisp-to-nix-packages."iolib/common-lisp"; 175 - "alexandria" = quicklisp-to-nix-packages."alexandria"; 176 - "split-sequence" = quicklisp-to-nix-packages."split-sequence"; 173 + "ironclad" = quicklisp-to-nix-packages."ironclad"; 177 174 })); 178 - "iolib_slash_base" = quicklisp-to-nix-packages."iolib/base"; 179 175 180 176 181 - "chipz" = buildLispPackage 177 + "lack-component" = buildLispPackage 182 178 ((f: x: (x // (f x))) 183 - (qlOverrides."chipz" or (x: {})) 184 - (import ./quicklisp-to-nix-output/chipz.nix { 179 + (qlOverrides."lack-component" or (x: {})) 180 + (import ./quicklisp-to-nix-output/lack-component.nix { 185 181 inherit fetchurl; 186 182 })); 187 183 188 184 189 - "puri" = buildLispPackage 185 + "nibbles" = buildLispPackage 190 186 ((f: x: (x // (f x))) 191 - (qlOverrides."puri" or (x: {})) 192 - (import ./quicklisp-to-nix-output/puri.nix { 187 + (qlOverrides."nibbles" or (x: {})) 188 + (import ./quicklisp-to-nix-output/nibbles.nix { 193 189 inherit fetchurl; 194 190 })); 195 191 196 192 197 - "trivial-features" = buildLispPackage 193 + "swap-bytes" = buildLispPackage 198 194 ((f: x: (x // (f x))) 199 - (qlOverrides."trivial-features" or (x: {})) 200 - (import ./quicklisp-to-nix-output/trivial-features.nix { 195 + (qlOverrides."swap-bytes" or (x: {})) 196 + (import ./quicklisp-to-nix-output/swap-bytes.nix { 201 197 inherit fetchurl; 198 + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 202 199 })); 203 200 204 201 205 - "usocket" = buildLispPackage 202 + "idna" = buildLispPackage 206 203 ((f: x: (x // (f x))) 207 - (qlOverrides."usocket" or (x: {})) 208 - (import ./quicklisp-to-nix-output/usocket.nix { 204 + (qlOverrides."idna" or (x: {})) 205 + (import ./quicklisp-to-nix-output/idna.nix { 209 206 inherit fetchurl; 210 207 "split-sequence" = quicklisp-to-nix-packages."split-sequence"; 211 208 })); ··· 223 220 ((f: x: (x // (f x))) 224 221 (qlOverrides."md5" or (x: {})) 225 222 (import ./quicklisp-to-nix-output/md5.nix { 223 + inherit fetchurl; 224 + })); 225 + 226 + 227 + "jonathan" = buildLispPackage 228 + ((f: x: (x // (f x))) 229 + (qlOverrides."jonathan" or (x: {})) 230 + (import ./quicklisp-to-nix-output/jonathan.nix { 231 + inherit fetchurl; 232 + "babel" = quicklisp-to-nix-packages."babel"; 233 + "cl-annot" = quicklisp-to-nix-packages."cl-annot"; 234 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 235 + "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; 236 + "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; 237 + "fast-io" = quicklisp-to-nix-packages."fast-io"; 238 + "proc-parse" = quicklisp-to-nix-packages."proc-parse"; 239 + "trivial-types" = quicklisp-to-nix-packages."trivial-types"; 240 + })); 241 + 242 + 243 + "puri" = buildLispPackage 244 + ((f: x: (x // (f x))) 245 + (qlOverrides."puri" or (x: {})) 246 + (import ./quicklisp-to-nix-output/puri.nix { 226 247 inherit fetchurl; 227 248 })); 228 249 ··· 232 253 (qlOverrides."cl+ssl" or (x: {})) 233 254 (import ./quicklisp-to-nix-output/cl+ssl.nix { 234 255 inherit fetchurl; 256 + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 235 257 "cffi" = quicklisp-to-nix-packages."cffi"; 236 - "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 237 258 "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; 238 - "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 239 259 "trivial-garbage" = quicklisp-to-nix-packages."trivial-garbage"; 260 + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 240 261 "uiop" = quicklisp-to-nix-packages."uiop"; 241 262 })); 242 263 243 264 244 - "flexi-streams" = buildLispPackage 265 + "chunga" = buildLispPackage 245 266 ((f: x: (x // (f x))) 246 - (qlOverrides."flexi-streams" or (x: {})) 247 - (import ./quicklisp-to-nix-output/flexi-streams.nix { 267 + (qlOverrides."chunga" or (x: {})) 268 + (import ./quicklisp-to-nix-output/chunga.nix { 248 269 inherit fetchurl; 249 270 "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 250 271 })); 251 272 252 273 274 + "cxml-test" = buildLispPackage 275 + ((f: x: (x // (f x))) 276 + (qlOverrides."cxml-test" or (x: {})) 277 + (import ./quicklisp-to-nix-output/cxml-test.nix { 278 + inherit fetchurl; 279 + "cxml-dom" = quicklisp-to-nix-packages."cxml-dom"; 280 + "cxml-klacks" = quicklisp-to-nix-packages."cxml-klacks"; 281 + "cxml-xml" = quicklisp-to-nix-packages."cxml-xml"; 282 + })); 283 + 284 + 285 + "cxml-klacks" = buildLispPackage 286 + ((f: x: (x // (f x))) 287 + (qlOverrides."cxml-klacks" or (x: {})) 288 + (import ./quicklisp-to-nix-output/cxml-klacks.nix { 289 + inherit fetchurl; 290 + "cxml-xml" = quicklisp-to-nix-packages."cxml-xml"; 291 + })); 292 + 293 + 294 + "cxml-dom" = buildLispPackage 295 + ((f: x: (x // (f x))) 296 + (qlOverrides."cxml-dom" or (x: {})) 297 + (import ./quicklisp-to-nix-output/cxml-dom.nix { 298 + inherit fetchurl; 299 + "cxml-xml" = quicklisp-to-nix-packages."cxml-xml"; 300 + })); 301 + 302 + 303 + "named-readtables" = buildLispPackage 304 + ((f: x: (x // (f x))) 305 + (qlOverrides."named-readtables" or (x: {})) 306 + (import ./quicklisp-to-nix-output/named-readtables.nix { 307 + inherit fetchurl; 308 + })); 309 + 310 + 311 + "cl-annot" = buildLispPackage 312 + ((f: x: (x // (f x))) 313 + (qlOverrides."cl-annot" or (x: {})) 314 + (import ./quicklisp-to-nix-output/cl-annot.nix { 315 + inherit fetchurl; 316 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 317 + })); 318 + 319 + 320 + "metabang-bind" = buildLispPackage 321 + ((f: x: (x // (f x))) 322 + (qlOverrides."metabang-bind" or (x: {})) 323 + (import ./quicklisp-to-nix-output/metabang-bind.nix { 324 + inherit fetchurl; 325 + })); 326 + 327 + 328 + "cl-l10n-cldr" = buildLispPackage 329 + ((f: x: (x // (f x))) 330 + (qlOverrides."cl-l10n-cldr" or (x: {})) 331 + (import ./quicklisp-to-nix-output/cl-l10n-cldr.nix { 332 + inherit fetchurl; 333 + })); 334 + 335 + 253 336 "cl-fad" = buildLispPackage 254 337 ((f: x: (x // (f x))) 255 338 (qlOverrides."cl-fad" or (x: {})) 256 339 (import ./quicklisp-to-nix-output/cl-fad.nix { 257 340 inherit fetchurl; 341 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 258 342 "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 343 + })); 344 + 345 + 346 + "cffi-grovel" = buildLispPackage 347 + ((f: x: (x // (f x))) 348 + (qlOverrides."cffi-grovel" or (x: {})) 349 + (import ./quicklisp-to-nix-output/cffi-grovel.nix { 350 + inherit fetchurl; 259 351 "alexandria" = quicklisp-to-nix-packages."alexandria"; 352 + "cffi" = quicklisp-to-nix-packages."cffi"; 353 + "cffi-toolchain" = quicklisp-to-nix-packages."cffi-toolchain"; 260 354 })); 261 355 262 356 263 - "cl-base64" = buildLispPackage 357 + "cl-libuv" = buildLispPackage 358 + ((f: x: (x // (f x))) 359 + (qlOverrides."cl-libuv" or (x: {})) 360 + (import ./quicklisp-to-nix-output/cl-libuv.nix { 361 + inherit fetchurl; 362 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 363 + "cffi" = quicklisp-to-nix-packages."cffi"; 364 + "cffi-grovel" = quicklisp-to-nix-packages."cffi-grovel"; 365 + })); 366 + 367 + 368 + "cl-async-util" = buildLispPackage 369 + ((f: x: (x // (f x))) 370 + (qlOverrides."cl-async-util" or (x: {})) 371 + (import ./quicklisp-to-nix-output/cl-async-util.nix { 372 + inherit fetchurl; 373 + "cffi" = quicklisp-to-nix-packages."cffi"; 374 + "cl-async-base" = quicklisp-to-nix-packages."cl-async-base"; 375 + "cl-libuv" = quicklisp-to-nix-packages."cl-libuv"; 376 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 377 + "fast-io" = quicklisp-to-nix-packages."fast-io"; 378 + "vom" = quicklisp-to-nix-packages."vom"; 379 + })); 380 + 381 + 382 + "cl-async-base" = buildLispPackage 383 + ((f: x: (x // (f x))) 384 + (qlOverrides."cl-async-base" or (x: {})) 385 + (import ./quicklisp-to-nix-output/cl-async-base.nix { 386 + inherit fetchurl; 387 + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 388 + "cffi" = quicklisp-to-nix-packages."cffi"; 389 + "cl-libuv" = quicklisp-to-nix-packages."cl-libuv"; 390 + })); 391 + 392 + 393 + "trivial-gray-streams" = buildLispPackage 394 + ((f: x: (x // (f x))) 395 + (qlOverrides."trivial-gray-streams" or (x: {})) 396 + (import ./quicklisp-to-nix-output/trivial-gray-streams.nix { 397 + inherit fetchurl; 398 + })); 399 + 400 + 401 + "uiop" = buildLispPackage 264 402 ((f: x: (x // (f x))) 265 - (qlOverrides."cl-base64" or (x: {})) 266 - (import ./quicklisp-to-nix-output/cl-base64.nix { 403 + (qlOverrides."uiop" or (x: {})) 404 + (import ./quicklisp-to-nix-output/uiop.nix { 267 405 inherit fetchurl; 268 406 })); 269 407 270 408 271 - "chunga" = buildLispPackage 409 + "myway" = buildLispPackage 410 + ((f: x: (x // (f x))) 411 + (qlOverrides."myway" or (x: {})) 412 + (import ./quicklisp-to-nix-output/myway.nix { 413 + inherit fetchurl; 414 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 415 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 416 + "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; 417 + "map-set" = quicklisp-to-nix-packages."map-set"; 418 + "quri" = quicklisp-to-nix-packages."quri"; 419 + })); 420 + 421 + 422 + "do-urlencode" = buildLispPackage 272 423 ((f: x: (x // (f x))) 273 - (qlOverrides."chunga" or (x: {})) 274 - (import ./quicklisp-to-nix-output/chunga.nix { 424 + (qlOverrides."do-urlencode" or (x: {})) 425 + (import ./quicklisp-to-nix-output/do-urlencode.nix { 275 426 inherit fetchurl; 427 + "babel" = quicklisp-to-nix-packages."babel"; 428 + "babel-streams" = quicklisp-to-nix-packages."babel-streams"; 429 + })); 430 + 431 + 432 + "clack-v1-compat" = buildLispPackage 433 + ((f: x: (x // (f x))) 434 + (qlOverrides."clack-v1-compat" or (x: {})) 435 + (import ./quicklisp-to-nix-output/clack-v1-compat.nix { 436 + inherit fetchurl; 437 + })); 438 + 439 + 440 + "cl-syntax" = buildLispPackage 441 + ((f: x: (x // (f x))) 442 + (qlOverrides."cl-syntax" or (x: {})) 443 + (import ./quicklisp-to-nix-output/cl-syntax.nix { 444 + inherit fetchurl; 445 + "named-readtables" = quicklisp-to-nix-packages."named-readtables"; 446 + "trivial-types" = quicklisp-to-nix-packages."trivial-types"; 447 + })); 448 + 449 + 450 + "cl-project" = buildLispPackage 451 + ((f: x: (x // (f x))) 452 + (qlOverrides."cl-project" or (x: {})) 453 + (import ./quicklisp-to-nix-output/cl-project.nix { 454 + inherit fetchurl; 455 + "cl-emb" = quicklisp-to-nix-packages."cl-emb"; 456 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 457 + "local-time" = quicklisp-to-nix-packages."local-time"; 458 + "prove" = quicklisp-to-nix-packages."prove"; 459 + "uiop" = quicklisp-to-nix-packages."uiop"; 460 + })); 461 + 462 + 463 + "cl-emb" = buildLispPackage 464 + ((f: x: (x // (f x))) 465 + (qlOverrides."cl-emb" or (x: {})) 466 + (import ./quicklisp-to-nix-output/cl-emb.nix { 467 + inherit fetchurl; 468 + })); 469 + 470 + 471 + "anaphora" = buildLispPackage 472 + ((f: x: (x // (f x))) 473 + (qlOverrides."anaphora" or (x: {})) 474 + (import ./quicklisp-to-nix-output/anaphora.nix { 475 + inherit fetchurl; 476 + })); 477 + 478 + 479 + "vom" = buildLispPackage 480 + ((f: x: (x // (f x))) 481 + (qlOverrides."vom" or (x: {})) 482 + (import ./quicklisp-to-nix-output/vom.nix { 483 + inherit fetchurl; 484 + })); 485 + 486 + 487 + "trivial-features" = buildLispPackage 488 + ((f: x: (x // (f x))) 489 + (qlOverrides."trivial-features" or (x: {})) 490 + (import ./quicklisp-to-nix-output/trivial-features.nix { 491 + inherit fetchurl; 492 + })); 493 + 494 + 495 + "yason" = buildLispPackage 496 + ((f: x: (x // (f x))) 497 + (qlOverrides."yason" or (x: {})) 498 + (import ./quicklisp-to-nix-output/yason.nix { 499 + inherit fetchurl; 500 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 276 501 "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 277 502 })); 278 503 279 504 505 + "xsubseq" = buildLispPackage 506 + ((f: x: (x // (f x))) 507 + (qlOverrides."xsubseq" or (x: {})) 508 + (import ./quicklisp-to-nix-output/xsubseq.nix { 509 + inherit fetchurl; 510 + })); 511 + 512 + 513 + "xmls" = buildLispPackage 514 + ((f: x: (x // (f x))) 515 + (qlOverrides."xmls" or (x: {})) 516 + (import ./quicklisp-to-nix-output/xmls.nix { 517 + inherit fetchurl; 518 + })); 519 + 520 + 521 + "wookie" = buildLispPackage 522 + ((f: x: (x // (f x))) 523 + (qlOverrides."wookie" or (x: {})) 524 + (import ./quicklisp-to-nix-output/wookie.nix { 525 + inherit fetchurl; 526 + })); 527 + 528 + 529 + "woo" = buildLispPackage 530 + ((f: x: (x // (f x))) 531 + (qlOverrides."woo" or (x: {})) 532 + (import ./quicklisp-to-nix-output/woo.nix { 533 + inherit fetchurl; 534 + })); 535 + 536 + 537 + "usocket" = buildLispPackage 538 + ((f: x: (x // (f x))) 539 + (qlOverrides."usocket" or (x: {})) 540 + (import ./quicklisp-to-nix-output/usocket.nix { 541 + inherit fetchurl; 542 + "split-sequence" = quicklisp-to-nix-packages."split-sequence"; 543 + })); 544 + 545 + 280 546 "trivial-utf-8" = buildLispPackage 281 547 ((f: x: (x // (f x))) 282 548 (qlOverrides."trivial-utf-8" or (x: {})) ··· 285 551 })); 286 552 287 553 288 - "iterate" = buildLispPackage 554 + "trivial-types" = buildLispPackage 555 + ((f: x: (x // (f x))) 556 + (qlOverrides."trivial-types" or (x: {})) 557 + (import ./quicklisp-to-nix-output/trivial-types.nix { 558 + inherit fetchurl; 559 + })); 560 + 561 + 562 + "trivial-mimes" = buildLispPackage 289 563 ((f: x: (x // (f x))) 290 - (qlOverrides."iterate" or (x: {})) 291 - (import ./quicklisp-to-nix-output/iterate.nix { 564 + (qlOverrides."trivial-mimes" or (x: {})) 565 + (import ./quicklisp-to-nix-output/trivial-mimes.nix { 292 566 inherit fetchurl; 293 567 })); 294 568 ··· 301 575 })); 302 576 303 577 304 - "bordeaux-threads" = buildLispPackage 578 + "stumpwm" = buildLispPackage 579 + ((f: x: (x // (f x))) 580 + (qlOverrides."stumpwm" or (x: {})) 581 + (import ./quicklisp-to-nix-output/stumpwm.nix { 582 + inherit fetchurl; 583 + })); 584 + 585 + 586 + "static-vectors" = buildLispPackage 305 587 ((f: x: (x // (f x))) 306 - (qlOverrides."bordeaux-threads" or (x: {})) 307 - (import ./quicklisp-to-nix-output/bordeaux-threads.nix { 588 + (qlOverrides."static-vectors" or (x: {})) 589 + (import ./quicklisp-to-nix-output/static-vectors.nix { 308 590 inherit fetchurl; 309 591 "alexandria" = quicklisp-to-nix-packages."alexandria"; 592 + "cffi" = quicklisp-to-nix-packages."cffi"; 593 + "cffi-grovel" = quicklisp-to-nix-packages."cffi-grovel"; 310 594 })); 311 595 312 596 313 - "cl-utilities" = buildLispPackage 597 + "split-sequence" = buildLispPackage 314 598 ((f: x: (x // (f x))) 315 - (qlOverrides."cl-utilities" or (x: {})) 316 - (import ./quicklisp-to-nix-output/cl-utilities.nix { 599 + (qlOverrides."split-sequence" or (x: {})) 600 + (import ./quicklisp-to-nix-output/split-sequence.nix { 317 601 inherit fetchurl; 318 602 })); 319 603 320 604 321 - "cffi" = buildLispPackage 605 + "smart-buffer" = buildLispPackage 322 606 ((f: x: (x // (f x))) 323 - (qlOverrides."cffi" or (x: {})) 324 - (import ./quicklisp-to-nix-output/cffi.nix { 607 + (qlOverrides."smart-buffer" or (x: {})) 608 + (import ./quicklisp-to-nix-output/smart-buffer.nix { 325 609 inherit fetchurl; 610 + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; 326 611 "uiop" = quicklisp-to-nix-packages."uiop"; 612 + "xsubseq" = quicklisp-to-nix-packages."xsubseq"; 613 + })); 614 + 615 + 616 + "salza2" = buildLispPackage 617 + ((f: x: (x // (f x))) 618 + (qlOverrides."salza2" or (x: {})) 619 + (import ./quicklisp-to-nix-output/salza2.nix { 620 + inherit fetchurl; 621 + })); 622 + 623 + 624 + "quri" = buildLispPackage 625 + ((f: x: (x // (f x))) 626 + (qlOverrides."quri" or (x: {})) 627 + (import ./quicklisp-to-nix-output/quri.nix { 628 + inherit fetchurl; 327 629 "alexandria" = quicklisp-to-nix-packages."alexandria"; 328 - "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 630 + "babel" = quicklisp-to-nix-packages."babel"; 631 + "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; 632 + "split-sequence" = quicklisp-to-nix-packages."split-sequence"; 633 + })); 634 + 635 + 636 + "prove" = buildLispPackage 637 + ((f: x: (x // (f x))) 638 + (qlOverrides."prove" or (x: {})) 639 + (import ./quicklisp-to-nix-output/prove.nix { 640 + inherit fetchurl; 641 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 642 + "cl-ansi-text" = quicklisp-to-nix-packages."cl-ansi-text"; 643 + "cl-colors" = quicklisp-to-nix-packages."cl-colors"; 644 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 645 + "uiop" = quicklisp-to-nix-packages."uiop"; 646 + })); 647 + 648 + 649 + "proc-parse" = buildLispPackage 650 + ((f: x: (x // (f x))) 651 + (qlOverrides."proc-parse" or (x: {})) 652 + (import ./quicklisp-to-nix-output/proc-parse.nix { 653 + inherit fetchurl; 654 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 329 655 "babel" = quicklisp-to-nix-packages."babel"; 330 656 })); 331 657 332 658 333 - "clx" = buildLispPackage 659 + "plump" = buildLispPackage 334 660 ((f: x: (x // (f x))) 335 - (qlOverrides."clx" or (x: {})) 336 - (import ./quicklisp-to-nix-output/clx.nix { 661 + (qlOverrides."plump" or (x: {})) 662 + (import ./quicklisp-to-nix-output/plump.nix { 337 663 inherit fetchurl; 664 + "plump-dom" = quicklisp-to-nix-packages."plump-dom"; 665 + "plump-lexer" = quicklisp-to-nix-packages."plump-lexer"; 666 + "plump-parser" = quicklisp-to-nix-packages."plump-parser"; 338 667 })); 339 668 340 669 341 - "cl-ppcre" = buildLispPackage 670 + "optima" = buildLispPackage 342 671 ((f: x: (x // (f x))) 343 - (qlOverrides."cl-ppcre" or (x: {})) 344 - (import ./quicklisp-to-nix-output/cl-ppcre.nix { 672 + (qlOverrides."optima" or (x: {})) 673 + (import ./quicklisp-to-nix-output/optima.nix { 345 674 inherit fetchurl; 675 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 676 + "closer-mop" = quicklisp-to-nix-packages."closer-mop"; 346 677 })); 347 678 348 679 349 - "alexandria" = buildLispPackage 680 + "marshal" = buildLispPackage 350 681 ((f: x: (x // (f x))) 351 - (qlOverrides."alexandria" or (x: {})) 352 - (import ./quicklisp-to-nix-output/alexandria.nix { 682 + (qlOverrides."marshal" or (x: {})) 683 + (import ./quicklisp-to-nix-output/marshal.nix { 353 684 inherit fetchurl; 354 685 })); 355 686 356 687 357 - "iolib" = buildLispPackage 688 + "lquery" = buildLispPackage 358 689 ((f: x: (x // (f x))) 359 - (qlOverrides."iolib" or (x: {})) 360 - (import ./quicklisp-to-nix-output/iolib.nix { 690 + (qlOverrides."lquery" or (x: {})) 691 + (import ./quicklisp-to-nix-output/lquery.nix { 361 692 inherit fetchurl; 362 - "iolib/base" = quicklisp-to-nix-packages."iolib/base"; 363 - "iolib/multiplex" = quicklisp-to-nix-packages."iolib/multiplex"; 364 - "iolib/streams" = quicklisp-to-nix-packages."iolib/streams"; 365 - "iolib/sockets" = quicklisp-to-nix-packages."iolib/sockets"; 693 + "array-utils" = quicklisp-to-nix-packages."array-utils"; 694 + "clss" = quicklisp-to-nix-packages."clss"; 695 + "form-fiddle" = quicklisp-to-nix-packages."form-fiddle"; 696 + "plump" = quicklisp-to-nix-packages."plump"; 366 697 })); 367 698 368 699 369 - "drakma" = buildLispPackage 700 + "local-time" = buildLispPackage 370 701 ((f: x: (x // (f x))) 371 - (qlOverrides."drakma" or (x: {})) 372 - (import ./quicklisp-to-nix-output/drakma.nix { 702 + (qlOverrides."local-time" or (x: {})) 703 + (import ./quicklisp-to-nix-output/local-time.nix { 373 704 inherit fetchurl; 374 - "puri" = quicklisp-to-nix-packages."puri"; 375 - "cl-base64" = quicklisp-to-nix-packages."cl-base64"; 376 - "chunga" = quicklisp-to-nix-packages."chunga"; 377 - "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; 378 - "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 379 - "chipz" = quicklisp-to-nix-packages."chipz"; 380 - "usocket" = quicklisp-to-nix-packages."usocket"; 381 - "cl+ssl" = quicklisp-to-nix-packages."cl+ssl"; 705 + "cl-fad" = quicklisp-to-nix-packages."cl-fad"; 382 706 })); 383 707 384 708 385 - "external-program" = buildLispPackage 709 + "lev" = buildLispPackage 386 710 ((f: x: (x // (f x))) 387 - (qlOverrides."external-program" or (x: {})) 388 - (import ./quicklisp-to-nix-output/external-program.nix { 711 + (qlOverrides."lev" or (x: {})) 712 + (import ./quicklisp-to-nix-output/lev.nix { 389 713 inherit fetchurl; 714 + "cffi" = quicklisp-to-nix-packages."cffi"; 715 + })); 716 + 717 + 718 + "lack" = buildLispPackage 719 + ((f: x: (x // (f x))) 720 + (qlOverrides."lack" or (x: {})) 721 + (import ./quicklisp-to-nix-output/lack.nix { 722 + inherit fetchurl; 723 + "lack-component" = quicklisp-to-nix-packages."lack-component"; 724 + "lack-util" = quicklisp-to-nix-packages."lack-util"; 725 + })); 726 + 727 + 728 + "iterate" = buildLispPackage 729 + ((f: x: (x // (f x))) 730 + (qlOverrides."iterate" or (x: {})) 731 + (import ./quicklisp-to-nix-output/iterate.nix { 732 + inherit fetchurl; 733 + })); 734 + 735 + 736 + "ironclad" = buildLispPackage 737 + ((f: x: (x // (f x))) 738 + (qlOverrides."ironclad" or (x: {})) 739 + (import ./quicklisp-to-nix-output/ironclad.nix { 740 + inherit fetchurl; 741 + "nibbles" = quicklisp-to-nix-packages."nibbles"; 742 + })); 743 + 744 + 745 + "iolib" = buildLispPackage 746 + ((f: x: (x // (f x))) 747 + (qlOverrides."iolib" or (x: {})) 748 + (import ./quicklisp-to-nix-output/iolib.nix { 749 + inherit fetchurl; 750 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 751 + "babel" = quicklisp-to-nix-packages."babel"; 752 + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 753 + "cffi" = quicklisp-to-nix-packages."cffi"; 754 + "idna" = quicklisp-to-nix-packages."idna"; 755 + "split-sequence" = quicklisp-to-nix-packages."split-sequence"; 756 + "swap-bytes" = quicklisp-to-nix-packages."swap-bytes"; 390 757 "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 758 + "uiop" = quicklisp-to-nix-packages."uiop"; 391 759 })); 392 760 393 761 ··· 396 764 (qlOverrides."hunchentoot" or (x: {})) 397 765 (import ./quicklisp-to-nix-output/hunchentoot.nix { 398 766 inherit fetchurl; 767 + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 399 768 "chunga" = quicklisp-to-nix-packages."chunga"; 769 + "cl+ssl" = quicklisp-to-nix-packages."cl+ssl"; 400 770 "cl-base64" = quicklisp-to-nix-packages."cl-base64"; 401 771 "cl-fad" = quicklisp-to-nix-packages."cl-fad"; 402 772 "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 403 773 "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; 404 - "cl+ssl" = quicklisp-to-nix-packages."cl+ssl"; 405 774 "md5" = quicklisp-to-nix-packages."md5"; 406 775 "rfc2388" = quicklisp-to-nix-packages."rfc2388"; 407 776 "trivial-backtrace" = quicklisp-to-nix-packages."trivial-backtrace"; 408 777 "usocket" = quicklisp-to-nix-packages."usocket"; 409 - "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 778 + })); 779 + 780 + 781 + "http-body" = buildLispPackage 782 + ((f: x: (x // (f x))) 783 + (qlOverrides."http-body" or (x: {})) 784 + (import ./quicklisp-to-nix-output/http-body.nix { 785 + inherit fetchurl; 786 + "babel" = quicklisp-to-nix-packages."babel"; 787 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 788 + "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; 789 + "fast-http" = quicklisp-to-nix-packages."fast-http"; 790 + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; 791 + "jonathan" = quicklisp-to-nix-packages."jonathan"; 792 + "quri" = quicklisp-to-nix-packages."quri"; 793 + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 794 + })); 795 + 796 + 797 + "flexi-streams" = buildLispPackage 798 + ((f: x: (x // (f x))) 799 + (qlOverrides."flexi-streams" or (x: {})) 800 + (import ./quicklisp-to-nix-output/flexi-streams.nix { 801 + inherit fetchurl; 802 + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 803 + })); 804 + 805 + 806 + "fast-io" = buildLispPackage 807 + ((f: x: (x // (f x))) 808 + (qlOverrides."fast-io" or (x: {})) 809 + (import ./quicklisp-to-nix-output/fast-io.nix { 810 + inherit fetchurl; 811 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 812 + "static-vectors" = quicklisp-to-nix-packages."static-vectors"; 813 + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 814 + })); 815 + 816 + 817 + "fast-http" = buildLispPackage 818 + ((f: x: (x // (f x))) 819 + (qlOverrides."fast-http" or (x: {})) 820 + (import ./quicklisp-to-nix-output/fast-http.nix { 821 + inherit fetchurl; 822 + })); 823 + 824 + 825 + "external-program" = buildLispPackage 826 + ((f: x: (x // (f x))) 827 + (qlOverrides."external-program" or (x: {})) 828 + (import ./quicklisp-to-nix-output/external-program.nix { 829 + inherit fetchurl; 830 + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 410 831 })); 411 832 412 833 ··· 419 840 })); 420 841 421 842 843 + "drakma" = buildLispPackage 844 + ((f: x: (x // (f x))) 845 + (qlOverrides."drakma" or (x: {})) 846 + (import ./quicklisp-to-nix-output/drakma.nix { 847 + inherit fetchurl; 848 + "chipz" = quicklisp-to-nix-packages."chipz"; 849 + "chunga" = quicklisp-to-nix-packages."chunga"; 850 + "cl+ssl" = quicklisp-to-nix-packages."cl+ssl"; 851 + "cl-base64" = quicklisp-to-nix-packages."cl-base64"; 852 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 853 + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; 854 + "puri" = quicklisp-to-nix-packages."puri"; 855 + "usocket" = quicklisp-to-nix-packages."usocket"; 856 + })); 857 + 858 + 859 + "dexador" = buildLispPackage 860 + ((f: x: (x // (f x))) 861 + (qlOverrides."dexador" or (x: {})) 862 + (import ./quicklisp-to-nix-output/dexador.nix { 863 + inherit fetchurl; 864 + })); 865 + 866 + 867 + "cxml" = buildLispPackage 868 + ((f: x: (x // (f x))) 869 + (qlOverrides."cxml" or (x: {})) 870 + (import ./quicklisp-to-nix-output/cxml.nix { 871 + inherit fetchurl; 872 + "cxml-dom" = quicklisp-to-nix-packages."cxml-dom"; 873 + "cxml-klacks" = quicklisp-to-nix-packages."cxml-klacks"; 874 + "cxml-test" = quicklisp-to-nix-packages."cxml-test"; 875 + })); 876 + 877 + 878 + "css-lite" = buildLispPackage 879 + ((f: x: (x // (f x))) 880 + (qlOverrides."css-lite" or (x: {})) 881 + (import ./quicklisp-to-nix-output/css-lite.nix { 882 + inherit fetchurl; 883 + })); 884 + 885 + 886 + "parenscript" = buildLispPackage 887 + ((f: x: (x // (f x))) 888 + (qlOverrides."parenscript" or (x: {})) 889 + (import ./quicklisp-to-nix-output/parenscript.nix { 890 + inherit fetchurl; 891 + "anaphora" = quicklisp-to-nix-packages."anaphora"; 892 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 893 + "named-readtables" = quicklisp-to-nix-packages."named-readtables"; 894 + })); 895 + 896 + 897 + "clx" = buildLispPackage 898 + ((f: x: (x // (f x))) 899 + (qlOverrides."clx" or (x: {})) 900 + (import ./quicklisp-to-nix-output/clx.nix { 901 + inherit fetchurl; 902 + })); 903 + 904 + 905 + "cl-who" = buildLispPackage 906 + ((f: x: (x // (f x))) 907 + (qlOverrides."cl-who" or (x: {})) 908 + (import ./quicklisp-to-nix-output/cl-who.nix { 909 + inherit fetchurl; 910 + })); 911 + 912 + 913 + "cl-utilities" = buildLispPackage 914 + ((f: x: (x // (f x))) 915 + (qlOverrides."cl-utilities" or (x: {})) 916 + (import ./quicklisp-to-nix-output/cl-utilities.nix { 917 + inherit fetchurl; 918 + })); 919 + 920 + 921 + "cl-unicode" = buildLispPackage 922 + ((f: x: (x // (f x))) 923 + (qlOverrides."cl-unicode" or (x: {})) 924 + (import ./quicklisp-to-nix-output/cl-unicode.nix { 925 + inherit fetchurl; 926 + })); 927 + 928 + 929 + "cl-syntax-annot" = buildLispPackage 930 + ((f: x: (x // (f x))) 931 + (qlOverrides."cl-syntax-annot" or (x: {})) 932 + (import ./quicklisp-to-nix-output/cl-syntax-annot.nix { 933 + inherit fetchurl; 934 + "cl-annot" = quicklisp-to-nix-packages."cl-annot"; 935 + "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; 936 + })); 937 + 938 + 939 + "cl-reexport" = buildLispPackage 940 + ((f: x: (x // (f x))) 941 + (qlOverrides."cl-reexport" or (x: {})) 942 + (import ./quicklisp-to-nix-output/cl-reexport.nix { 943 + inherit fetchurl; 944 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 945 + })); 946 + 947 + 948 + "cl-ppcre" = buildLispPackage 949 + ((f: x: (x // (f x))) 950 + (qlOverrides."cl-ppcre" or (x: {})) 951 + (import ./quicklisp-to-nix-output/cl-ppcre.nix { 952 + inherit fetchurl; 953 + })); 954 + 955 + 956 + "closer-mop" = buildLispPackage 957 + ((f: x: (x // (f x))) 958 + (qlOverrides."closer-mop" or (x: {})) 959 + (import ./quicklisp-to-nix-output/closer-mop.nix { 960 + inherit fetchurl; 961 + })); 962 + 963 + 964 + "cl-l10n" = buildLispPackage 965 + ((f: x: (x // (f x))) 966 + (qlOverrides."cl-l10n" or (x: {})) 967 + (import ./quicklisp-to-nix-output/cl-l10n.nix { 968 + inherit fetchurl; 969 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 970 + "cl-fad" = quicklisp-to-nix-packages."cl-fad"; 971 + "cl-l10n-cldr" = quicklisp-to-nix-packages."cl-l10n-cldr"; 972 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 973 + "closer-mop" = quicklisp-to-nix-packages."closer-mop"; 974 + "cxml" = quicklisp-to-nix-packages."cxml"; 975 + "flexi-streams" = quicklisp-to-nix-packages."flexi-streams"; 976 + "iterate" = quicklisp-to-nix-packages."iterate"; 977 + "local-time" = quicklisp-to-nix-packages."local-time"; 978 + "metabang-bind" = quicklisp-to-nix-packages."metabang-bind"; 979 + })); 980 + 981 + 982 + "cl-json" = buildLispPackage 983 + ((f: x: (x // (f x))) 984 + (qlOverrides."cl-json" or (x: {})) 985 + (import ./quicklisp-to-nix-output/cl-json.nix { 986 + inherit fetchurl; 987 + })); 988 + 989 + 422 990 "cl-fuse" = buildLispPackage 423 991 ((f: x: (x // (f x))) 424 992 (qlOverrides."cl-fuse" or (x: {})) 425 993 (import ./quicklisp-to-nix-output/cl-fuse.nix { 426 994 inherit fetchurl; 995 + "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 427 996 "cffi" = quicklisp-to-nix-packages."cffi"; 997 + "cffi-grovel" = quicklisp-to-nix-packages."cffi-grovel"; 428 998 "cl-utilities" = quicklisp-to-nix-packages."cl-utilities"; 429 - "bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads"; 999 + "iterate" = quicklisp-to-nix-packages."iterate"; 430 1000 "trivial-backtrace" = quicklisp-to-nix-packages."trivial-backtrace"; 431 - "iterate" = quicklisp-to-nix-packages."iterate"; 432 1001 "trivial-utf-8" = quicklisp-to-nix-packages."trivial-utf-8"; 433 1002 })); 434 1003 435 1004 436 - "stumpwm" = buildLispPackage 1005 + "cl-cookie" = buildLispPackage 1006 + ((f: x: (x // (f x))) 1007 + (qlOverrides."cl-cookie" or (x: {})) 1008 + (import ./quicklisp-to-nix-output/cl-cookie.nix { 1009 + inherit fetchurl; 1010 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 1011 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 1012 + "local-time" = quicklisp-to-nix-packages."local-time"; 1013 + "proc-parse" = quicklisp-to-nix-packages."proc-parse"; 1014 + "quri" = quicklisp-to-nix-packages."quri"; 1015 + })); 1016 + 1017 + 1018 + "cl-base64" = buildLispPackage 1019 + ((f: x: (x // (f x))) 1020 + (qlOverrides."cl-base64" or (x: {})) 1021 + (import ./quicklisp-to-nix-output/cl-base64.nix { 1022 + inherit fetchurl; 1023 + })); 1024 + 1025 + 1026 + "cl-async" = buildLispPackage 1027 + ((f: x: (x // (f x))) 1028 + (qlOverrides."cl-async" or (x: {})) 1029 + (import ./quicklisp-to-nix-output/cl-async.nix { 1030 + inherit fetchurl; 1031 + "babel" = quicklisp-to-nix-packages."babel"; 1032 + "cffi" = quicklisp-to-nix-packages."cffi"; 1033 + "cl-async-base" = quicklisp-to-nix-packages."cl-async-base"; 1034 + "cl-async-util" = quicklisp-to-nix-packages."cl-async-util"; 1035 + "cl-libuv" = quicklisp-to-nix-packages."cl-libuv"; 1036 + "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 1037 + "static-vectors" = quicklisp-to-nix-packages."static-vectors"; 1038 + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 1039 + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 1040 + "uiop" = quicklisp-to-nix-packages."uiop"; 1041 + })); 1042 + 1043 + 1044 + "clack" = buildLispPackage 1045 + ((f: x: (x // (f x))) 1046 + (qlOverrides."clack" or (x: {})) 1047 + (import ./quicklisp-to-nix-output/clack.nix { 1048 + inherit fetchurl; 1049 + })); 1050 + 1051 + 1052 + "circular-streams" = buildLispPackage 1053 + ((f: x: (x // (f x))) 1054 + (qlOverrides."circular-streams" or (x: {})) 1055 + (import ./quicklisp-to-nix-output/circular-streams.nix { 1056 + inherit fetchurl; 1057 + "fast-io" = quicklisp-to-nix-packages."fast-io"; 1058 + "trivial-gray-streams" = quicklisp-to-nix-packages."trivial-gray-streams"; 1059 + })); 1060 + 1061 + 1062 + "chipz" = buildLispPackage 437 1063 ((f: x: (x // (f x))) 438 - (qlOverrides."stumpwm" or (x: {})) 439 - (import ./quicklisp-to-nix-output/stumpwm.nix { 1064 + (qlOverrides."chipz" or (x: {})) 1065 + (import ./quicklisp-to-nix-output/chipz.nix { 1066 + inherit fetchurl; 1067 + })); 1068 + 1069 + 1070 + "cffi" = buildLispPackage 1071 + ((f: x: (x // (f x))) 1072 + (qlOverrides."cffi" or (x: {})) 1073 + (import ./quicklisp-to-nix-output/cffi.nix { 440 1074 inherit fetchurl; 441 1075 "alexandria" = quicklisp-to-nix-packages."alexandria"; 1076 + "babel" = quicklisp-to-nix-packages."babel"; 1077 + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 1078 + "uiop" = quicklisp-to-nix-packages."uiop"; 1079 + })); 1080 + 1081 + 1082 + "caveman" = buildLispPackage 1083 + ((f: x: (x // (f x))) 1084 + (qlOverrides."caveman" or (x: {})) 1085 + (import ./quicklisp-to-nix-output/caveman.nix { 1086 + inherit fetchurl; 1087 + "anaphora" = quicklisp-to-nix-packages."anaphora"; 1088 + "cl-emb" = quicklisp-to-nix-packages."cl-emb"; 442 1089 "cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre"; 443 - "clx" = quicklisp-to-nix-packages."clx"; 1090 + "cl-project" = quicklisp-to-nix-packages."cl-project"; 1091 + "cl-syntax" = quicklisp-to-nix-packages."cl-syntax"; 1092 + "cl-syntax-annot" = quicklisp-to-nix-packages."cl-syntax-annot"; 1093 + "clack-v1-compat" = quicklisp-to-nix-packages."clack-v1-compat"; 1094 + "do-urlencode" = quicklisp-to-nix-packages."do-urlencode"; 1095 + "local-time" = quicklisp-to-nix-packages."local-time"; 1096 + "myway" = quicklisp-to-nix-packages."myway"; 1097 + })); 1098 + 1099 + 1100 + "bordeaux-threads" = buildLispPackage 1101 + ((f: x: (x // (f x))) 1102 + (qlOverrides."bordeaux-threads" or (x: {})) 1103 + (import ./quicklisp-to-nix-output/bordeaux-threads.nix { 1104 + inherit fetchurl; 1105 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 1106 + })); 1107 + 1108 + 1109 + "blackbird" = buildLispPackage 1110 + ((f: x: (x // (f x))) 1111 + (qlOverrides."blackbird" or (x: {})) 1112 + (import ./quicklisp-to-nix-output/blackbird.nix { 1113 + inherit fetchurl; 1114 + "vom" = quicklisp-to-nix-packages."vom"; 1115 + })); 1116 + 1117 + 1118 + "babel" = buildLispPackage 1119 + ((f: x: (x // (f x))) 1120 + (qlOverrides."babel" or (x: {})) 1121 + (import ./quicklisp-to-nix-output/babel.nix { 1122 + inherit fetchurl; 1123 + "alexandria" = quicklisp-to-nix-packages."alexandria"; 1124 + "trivial-features" = quicklisp-to-nix-packages."trivial-features"; 1125 + })); 1126 + 1127 + 1128 + "alexandria" = buildLispPackage 1129 + ((f: x: (x // (f x))) 1130 + (qlOverrides."alexandria" or (x: {})) 1131 + (import ./quicklisp-to-nix-output/alexandria.nix { 1132 + inherit fetchurl; 444 1133 })); 445 1134 446 1135
+3 -1
pkgs/development/lisp-modules/quicklisp-to-nix/ql-to-nix.lisp
··· 59 59 (nix-prefetch-url local-url))) 60 60 (ideal-md5 (ql-dist:archive-md5 ql-release)) 61 61 (file-md5 (getf archive-data :md5)) 62 - (raw-dependencies (asdf:system-depends-on asdf-system)) 62 + (raw-dependencies (ql-dist:required-systems ql-system)) 63 63 (dependencies (remove-if-not 'ql-dist:find-system raw-dependencies)) 64 64 (deps (mapcar (lambda (x) (list :name x)) dependencies)) 65 65 (name (string-downcase (format nil "~a" system))) ··· 75 75 :url url 76 76 :md5 file-md5 77 77 :name name 78 + :testname (gethash name testnames) 78 79 :filename (escape-filename name) 79 80 :deps deps 80 81 :dependencies dependencies ··· 110 111 finally (return res)))) 111 112 112 113 (defun ql-to-nix (target-directory) 114 + (load (format nil "~a/quicklisp-to-nix-overrides.lisp" target-directory)) 113 115 (let* 114 116 ((systems 115 117 (cl-ppcre:split