diff options
author | Konstantin Astafurov <konstantin.astafurov@gmail.com> | 2023-02-11 21:01:24 -0500 |
---|---|---|
committer | Daniel Nagy <danielnagy@posteo.de> | 2023-04-04 20:15:00 +0200 |
commit | ca0335c064e5cc5fd643be34e427c297da91f75a (patch) | |
tree | d898150f2da87dd28699549c7c1496e84f294f53 /pkgs | |
parent | 3545373f306600c20874ccb8d4c79071e0aec6f8 (diff) |
chickenPackages_5: Remove ocaml dependency, switch to TOML
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/compilers/chicken/5/chicken.nix | 2 | ||||
-rw-r--r-- | pkgs/development/compilers/chicken/5/default.nix | 19 | ||||
-rw-r--r-- | pkgs/development/compilers/chicken/5/deps.json | 5543 | ||||
-rw-r--r-- | pkgs/development/compilers/chicken/5/deps.toml | 3879 | ||||
-rwxr-xr-x | pkgs/development/compilers/chicken/5/read-egg.scm | 40 | ||||
-rwxr-xr-x | pkgs/development/compilers/chicken/5/update.sh | 24 |
6 files changed, 3939 insertions, 5568 deletions
diff --git a/pkgs/development/compilers/chicken/5/chicken.nix b/pkgs/development/compilers/chicken/5/chicken.nix index 88fef5fea804..93a68d1ddba0 100644 --- a/pkgs/development/compilers/chicken/5/chicken.nix +++ b/pkgs/development/compilers/chicken/5/chicken.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://call-cc.org/"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ corngood nagy ]; + maintainers = with lib.maintainers; [ corngood nagy konst-aa ]; platforms = lib.platforms.unix; description = "A portable compiler for the Scheme programming language"; longDescription = '' diff --git a/pkgs/development/compilers/chicken/5/default.nix b/pkgs/development/compilers/chicken/5/default.nix index b89b0f8eea7d..55b3e54e4154 100644 --- a/pkgs/development/compilers/chicken/5/default.nix +++ b/pkgs/development/compilers/chicken/5/default.nix @@ -1,16 +1,15 @@ -{ lib, newScope, fetchzip }: +{ lib, newScope, fetchurl }: let callPackage = newScope self; self = with lib; { pkgs = self; - fetchegg = { name, version, sha256, ... }: - fetchzip { + fetchegg = { pname, version, sha256, ... }: + fetchurl { inherit sha256; - name = "chicken-${name}-${version}-source"; url = - "https://code.call-cc.org/egg-tarballs/5/${name}/${name}-${version}.tar.gz"; + "https://code.call-cc.org/egg-tarballs/5/${pname}/${pname}-${version}.tar.gz"; }; eggDerivation = callPackage ./eggDerivation.nix { }; @@ -19,21 +18,21 @@ let bootstrap-chicken = self.chicken.override { bootstrap-chicken = null; }; }; - chickenEggs = recurseIntoAttrs (mapAttrs (name: + chickenEggs = recurseIntoAttrs (mapAttrs (pname: eggData@{ version, synopsis, dependencies, license, ... }: self.eggDerivation { - name = "chicken-${name}-${version}"; - src = self.fetchegg (eggData // { inherit name; }); + name = "${pname}-${version}"; + src = self.fetchegg (eggData // { inherit pname; }); buildInputs = map (x: self.chickenEggs.${x}) dependencies; meta.homepage = - "https://code.call-cc.org/cgi-bin/gitweb.cgi?p=eggs-5-latest.git;a=tree;f=${name}/${version}"; + "https://code.call-cc.org/cgi-bin/gitweb.cgi?p=eggs-5-latest.git;a=tree;f=${pname}/${version}"; meta.description = synopsis; meta.license = (licenses // { "bsd-2-clause" = licenses.bsd2; "bsd-3-clause" = licenses.bsd3; "public-domain" = licenses.publicDomain; }).${license} or license; - }) (importJSON ./deps.json)); + }) (importTOML ./deps.toml)); egg2nix = callPackage ./egg2nix.nix { }; }; diff --git a/pkgs/development/compilers/chicken/5/deps.json b/pkgs/development/compilers/chicken/5/deps.json deleted file mode 100644 index e9e1b6f5902b..000000000000 --- a/pkgs/development/compilers/chicken/5/deps.json +++ /dev/null @@ -1,5543 +0,0 @@ -{ - "7off": { - "dependencies": [ - "anaphora", - "define-options", - "lowdown", - "matchable", - "srfi-1", - "sxml-transforms", - "sxpath", - "utf8", - "srfi-42", - "srfi-69", - "strse", - "uri-common" - ], - "license": "agpl", - "sha256": "0gdarfyywlwgic06g3cxy4yb8gsnbdjqn0lb31yi2mhm0shmpwvy", - "synopsis": "Markdown to Gemini text", - "version": "1.30" - }, - "F-operator": { - "dependencies": [ - "miscmacros", - "datatype", - "box" - ], - "license": "bsd", - "sha256": "13b7ir3l0q2p9lv8xv2iyi3sx2mh3212vwq7gjgxnajyrna2wzyf", - "synopsis": "Shift/Reset Control Operators", - "version": "4.1.0" - }, - "abnf": { - "dependencies": [ - "srfi-1", - "utf8", - "lexgen" - ], - "license": "gpl-3", - "sha256": "087n84waxx1361lfcv51yygadc4j0xfby402g0pm4hgp85n2mic5", - "synopsis": "Parser combinators for Augmented BNF grammars (RFC 4234).", - "version": "8.3" - }, - "accents-substitute": { - "dependencies": [], - "license": "bsd", - "sha256": "15lazlczhi4ylmg7kc5sp43qw1h0hzcxa8x81w0pkiwibrslz35l", - "synopsis": "Substitute accented characters in strings", - "version": "0.7" - }, - "address-info": { - "dependencies": [ - "srfi-1" - ], - "license": "bsd", - "sha256": "1rak4zb8iwq76b63wbwfp5gnhw8cnlzgf4mg207kxa2y0if2i25b", - "synopsis": "Network address information access", - "version": "1.0.5" - }, - "advice": { - "dependencies": [ - "srfi-1" - ], - "license": "bsd", - "sha256": "0lfi3bxmrvdnh8djaldfp451z9bkgi0zady5mm6m3l4vyck9hpmg", - "synopsis": "'advise' functionality", - "version": "0.4" - }, - "aes": { - "dependencies": [], - "license": "bsd", - "sha256": "04jy2a6ybngagy0jf6gicdjksz7mgfjh645af4i7lmg8q7jyi2g3", - "synopsis": "A self-contained implementation of the AES / Rijndael encryption algorithm", - "version": "1.5" - }, - "agrep": { - "dependencies": [ - "datatype", - "srfi-1", - "srfi-14" - ], - "license": "gpl-3", - "sha256": "0z05x7f154n9bgmainrsmncf5i6dil43r9ymr3rdgwbg4wnxmz4s", - "synopsis": "Approximate grep..", - "version": "1.7" - }, - "alist-lib": { - "dependencies": [ - "hahn", - "matchable", - "srfi-1" - ], - "license": "bsd", - "sha256": "19m7ch2p0150c3j0mfb2aahjzsfys6lm6k1xpwv7qlznhh7gcwvi", - "synopsis": "SRFI-69-like library for alists", - "version": "0.3.0" - }, - "allegro": { - "dependencies": [], - "license": "bsd", - "sha256": "07bsa82r2gr34vj6acwx1xgg5bxm222v2bnd9cxc8h85nwp9aag7", - "synopsis": "Allegro", - "version": "3.0.0" - }, - "amb": { - "dependencies": [ - "srfi-1" - ], - "license": "bsd", - "sha256": "084l2226icbxqsx0x06ryr9xsr317sqkkizj3ahkm6qwwss6lj21", - "synopsis": "The non-deterministic backtracking ambivalence operator", - "version": "3.0.8" - }, - "amqp": { - "dependencies": [ - "bitstring", - "mailbox", - "srfi-18", - "uri-generic" - ], - "license": "bsd", - "sha256": "0nqvvxc7syp0mfphab7fbhasx8bbsfrn1dj8wqapvc4q9h6zyzjy", - "synopsis": "AMPQ", - "version": "1.0.0" - }, - "anaphora": { - "dependencies": [], - "license": "bsd", - "sha256": "1471z893dvw1bnf1bpdxz0s25nynfx30sbiwdxpnih6limqypr2n", - "synopsis": "Some anaphoric and named macros", - "version": "1.0.1" - }, - "ansi-escape-sequences": { - "dependencies": [], - "license": "bsd", - "sha256": "0xsymb9kp3pdbk8nzzxpamkr7yihzsjz1y98nfhjhi4ipgmwz1ly", - "synopsis": "Procedures to generate ANSI escape sequences", - "version": "0.6" - }, - "apropos": { - "dependencies": [ - "srfi-1", - "utf8", - "string-utils", - "symbol-utils", - "check-errors" - ], - "license": "bsd", - "sha256": "17kiynbsihaj383hscdl9jc302y8fl5gfa465r4sbznvdr6gnja8", - "synopsis": "CHICKEN apropos", - "version": "3.7.0" - }, - "arcadedb": { - "dependencies": [ - "uri-common", - "medea" - ], - "license": "zlib-acknowledgement", - "sha256": "0xw1945v0cfw8jcnjnrcz0dmya1c0h4myk0hx02js5lzjwl0lpny", - "synopsis": "An ArcadeDB database driver for CHICKEN Scheme.", - "version": "0.3" - }, - "args": { - "dependencies": [ - "srfi-1", - "srfi-13", - "srfi-37" - ], - "license": "bsd", - "sha256": "1gmq900qrk3qq2bs87shg1b9fsg0yjf3i39f1yhyqgkbq1x9rqc7", - "synopsis": "Command-line argument handling, on top of SRFI 37", - "version": "1.6.2" - }, - "arrays": { - "dependencies": [], - "license": "bsd", - "sha256": "1pxj4qhaqhhj7cwf0zgb1979kfrjcrihil4vw83vgijkcvghi8ai", - "synopsis": "Functional arrays and sets", - "version": "1.0.2" - }, - "atom": { - "dependencies": [ - "matchable", - "ssax", - "sxml-serializer", - "regex" - ], - "license": "bsd", - "sha256": "1zan7vsh7myi3fsadjl0wahdsnwy505pk5qw0drh97rlvkpgz9hb", - "synopsis": "Atom 1.0 feed reader and writer", - "version": "0.1.5" - }, - "autocompile": { - "dependencies": [ - "matchable" - ], - "license": "public-domain", - "sha256": "1fmzmlw0zlrhcp06d1b25vdqsfg7iad291jyxhyc7hr7wrjshndk", - "synopsis": "Automatically compile Scheme scripts on demand", - "version": "1.1.0" - }, - "awful": { - "dependencies": [ - "json", - "http-session", - "spiffy", - "spiffy-cookies", - "spiffy-request-vars", - "sxml-transforms", - "srfi-1", - "srfi-13", - "srfi-69" - ], - "license": "bsd", - "sha256": "0iaswp14fgfbhgn7s0pnk2x1m6pmffr18d276i51rvxkd4vscnyh", - "synopsis": "awful provides an application and an extension to ease the development of web-based applications.", - "version": "1.0.2" - }, - "awful-path-matchers": { - "dependencies": [], - "license": "bsd", - "sha256": "12zn1mmh1s7v3qyvbjkam3ndkz8lww282xqw6dgbs846cpjlhq4m", - "synopsis": "Path matchers for awful", - "version": "0.0.2" - }, - "awful-postgresql": { - "dependencies": [ - "awful", - "postgresql" - ], - "license": "bsd", - "sha256": "1fh3h4l8sma78zp5nfk101874h3k1x5wz8a0q8cfk3z0rg6h86c4", - "synopsis": "Postgresql support for awful", - "version": "0.7.0" - }, - "awful-salmonella-tar": { - "dependencies": [ - "awful", - "srfi-1", - "srfi-13" - ], - "license": "bsd", - "sha256": "0lmrjn993j6a3bc2fjkv35cc0nqjaz2vnikk90ic9xmavx44cm84", - "synopsis": "Serve salmonella report files out of tar archives", - "version": "0.0.4" - }, - "awful-sql-de-lite": { - "dependencies": [ - "awful", - "sql-de-lite" - ], - "license": "bsd", - "sha256": "14vysizckfnsdzih8x3wv9c32znny77zlrfp1308nyj163f42w9s", - "synopsis": "sql-de-lite support for awful", - "version": "0.7.1" - }, - "awful-sqlite3": { - "dependencies": [ - "awful", - "sqlite3" - ], - "license": "bsd", - "sha256": "0p9i24h7vl7937nxsagybxfid3fhavwns2zfc5gihmijhf0cjxik", - "synopsis": "Sqlite3 support for awful", - "version": "0.7.0" - }, - "awful-sse": { - "dependencies": [ - "awful", - "spiffy", - "intarweb" - ], - "license": "bsd", - "sha256": "1nh255zxs7axd9hkl7kcqijzc7g6n6p3f54yv20m1qrjpg7nakd8", - "synopsis": "Server-Sent Events module for Awful", - "version": "0.3" - }, - "awful-ssl": { - "dependencies": [ - "awful", - "openssl" - ], - "license": "bsd", - "sha256": "0inah9wf7xhc8gzxslp3icdpa09wid6sqz7dxycqsclqqrgk7ljn", - "synopsis": "SSL support for awful", - "version": "0.3" - }, - "awful-static-pages": { - "dependencies": [ - "awful", - "srfi-1", - "srfi-13", - "srfi-69" - ], - "license": "bsd", - "sha256": "1v95nsgxph8x43hbkh4cqiyl5w27ppqs6cfvs2szn9f1kcnjhvb6", - "synopsis": "Tool to generate static pages out of awful applications", - "version": "0.1.6" - }, - "base64": { - "dependencies": [ - "srfi-13" - ], - "license": "bsd", - "sha256": "0w97vi6qja2n47smv9g42c88bcwi4wyk9bsjixv0vcvbdinms7bq", - "synopsis": "Encoding and decoding of base64 strings", - "version": "1.0" - }, - "beaker": { - "dependencies": [ - "begin-syntax", - "debugger-protocol", - "schematic", - "srfi-1", - "srfi-13", - "srfi-14", - "srfi-69", - "vector-lib", - "with-current-directory" - ], - "license": "bsd", - "sha256": "06cyn8pncjgzn052jdkvbm3xw56jn82bd7ps66rxfjxkcdamdyvv", - "synopsis": "Lab supplies for CHICKEN development", - "version": "0.0.19" - }, - "begin-syntax": { - "dependencies": [ - "matchable" - ], - "license": "bsd", - "sha256": "0iqvba3bhcl1gr677ic4fg2bnryqkpljq5k5wq5mbxr7c8x3zcni", - "synopsis": "Convenience macro for inline syntax expansion", - "version": "0.2.1" - }, - "bencode": { - "dependencies": [ - "miscmacros", - "vector-lib" - ], - "license": "bsd", - "sha256": "1akw5gsqv10bz0h8858qcmwa69n1bwgb4kl3p7ydwy0gjb3yh2ph", - "synopsis": "Bencoding parser and serializer", - "version": "1.3.1" - }, - "big-chicken": { - "dependencies": [], - "license": "bsd", - "sha256": "1629prw1bdyfcqrynqqlimg8yibhwsh5cs8j8nf9h0309f5f2d8n", - "synopsis": "Wrapper module for all core modules", - "version": "1.1" - }, - "biglists": { - "dependencies": [], - "license": "bsd", - "sha256": "0n4kic9v3nnym413418sppx2s05qlxgfwr5n8j3qyrmilghawl96", - "synopsis": "a uniform interface to lists and lazy-lists", - "version": "0.4.1" - }, - "binary-search": { - "dependencies": [], - "license": "bsd", - "sha256": "0ls9h43zdrlsdsh2mmrc806ha29xcl4xg9pyysxrk1vmr2bkj42z", - "synopsis": "Binary search algorithm", - "version": "0.1" - }, - "bind": { - "dependencies": [ - "silex", - "matchable", - "coops", - "srfi-1", - "regex" - ], - "license": "public-domain", - "sha256": "0y3nmwxlsbv31bs8i2jfvqnilii5afbkgfxavh1fxj5bylalrwa5", - "synopsis": "Automatically generate bindings from C/C++ declarations", - "version": "1.2.6" - }, - "bindings": { - "dependencies": [ - "simple-sequences" - ], - "license": "bsd", - "sha256": "09xibmnncna270s7a9m0smk8pbnlspp80a637x25m0dxq0mggxsa", - "synopsis": "Pattern matching with destructuring bindings and setters", - "version": "5.0" - }, - "bitstring": { - "dependencies": [ - "srfi-1" - ], - "license": "bsd", - "sha256": "06lzpigygz4jyaghpnhr75cmm8hqx3pb4rk7sqixl7zk637d5jcx", - "synopsis": "Binary pattern matching", - "version": "1.37" - }, - "bitwise-utils": { - "dependencies": [], - "license": "public-domain", - "sha256": "1hpk9bfdxk4p08fqqd3mc82v55fxlwdm47hk9ggyf18fn83jyi80", - "synopsis": "Bitwise utilities", - "version": "1.2.5" - }, - "blas": { - "dependencies": [ - "bind" - ], - "license": "bsd", - "sha256": "13xjdgp31qyzrwhp5c96cf5fgfnwzywqdpa8qjwvzkxfndq7hxr3", - "synopsis": "An interface to level 1, 2 and 3 BLAS routines", - "version": "4.5" - }, - "blob-utils": { - "dependencies": [ - "string-utils", - "check-errors" - ], - "license": "bsd", - "sha256": "15zqh4g2w36pdrznhdyx17n4mpwb7rrj3cd3jw48hc8wg5rf6bsf", - "synopsis": "Blob Utilities", - "version": "2.0.4" - }, - "bloom-filter": { - "dependencies": [ - "iset", - "message-digest-primitive", - "message-digest-type", - "message-digest-utils", - "check-errors" - ], - "license": "bsd", - "sha256": "1zdsbk00viip9pr8yaavlcpc74r63kwhqfjdxfrdhn0gjx1aqblg", - "synopsis": "Bloom Filter", - "version": "2.2.7" - }, - "blosc": { - "dependencies": [], - "license": "bsd", - "sha256": "17w67h0jav4vlpcwwyvkrw7qwcy2z72xyl07b3ldn0xf2b6d2pgm", - "synopsis": "Bindings to the Blosc multi-threaded meta-compressor library", - "version": "1.1" - }, - "box": { - "dependencies": [], - "license": "bsd", - "sha256": "0f966i76c1dz5ivwa45wzxga224ikp9jmnal011lclhw2y14c2zx", - "synopsis": "Boxing", - "version": "3.6.0" - }, - "breadcrumbs": { - "dependencies": [ - "srfi-1" - ], - "license": "bsd", - "sha256": "0csc077dgr3z9s9z0ifmc5i0405qkk0x07j9531wxskzp234i2r1", - "synopsis": "Breadcrumbs for web pages", - "version": "1.1" - }, - "breadline": { - "dependencies": [ - "apropos", - "srfi-18" - ], - "license": "gpl-3", - "sha256": "1g0vlbrrrdkacz3fnwcwqpbqqzsz1ni4f5hrj2xg9ijakgjsg1ds", - "synopsis": "Bindings to readline", - "version": "0.10" - }, - "brev": { - "dependencies": [ - "anaphora", - "brev-separate", - "clojurian", - "combinators", - "define-options", - "dwim-sort", - "fix-me-now", - "html-parser", - "match-generics", - "http-client", - "matchable", - "miscmacros", - "scsh-process", - "sequences", - "srfi-1", - "srfi-42", - "srfi-69", - "strse", - "sxml-serializer", - "sxml-transforms", - "sxpath", - "tree", - "uri-common" - ], - "license": "public-domain", - "sha256": "1xx41125wgmbndkwbpq8hnl9is1ck6zy744fp2q4w6wglcl36d3b", - "synopsis": "A huge pile of batteries and shortcuts", - "version": "1.34" - }, - "brev-separate": { - "dependencies": [ - "matchable", - "miscmacros", - "srfi-1", - "srfi-69" - ], - "license": "bsd-1-clause", - "sha256": "013s6imr40rxf7li7y00vbyfdbv6qjcafznpmrk8ysa1fm5xsa6z", - "synopsis": "Hodge podge of macros and combinators", - "version": "1.89" - }, - "byte-blob": { - "dependencies": [ - "srfi-1" - ], - "license": "lgpl-3", - "sha256": "1dg1lxvaydn8iz0an6jvqkxnimnb0a1dnb9cq62fn3a0wnhfm2qm", - "synopsis": "Byte array utility procedures for blobs.", - "version": "2.3" - }, - "cairo": { - "dependencies": [], - "license": "lgpl-2.1", - "sha256": "0f33b0cbrqrz1434a05yzcg81vr8ir3hazsgi7d5bawnhd5azfj3", - "synopsis": "Chicken bindings for Cairo, a vector graphics library", - "version": "0.1.17" - }, - "call-table-generics": { - "dependencies": [ - "brev-separate" - ], - "license": "bsd-1-clause", - "sha256": "081h0zl4g9da4yvzwc34r86q1ib2xdq5nyhbhlya04mkzih2whks", - "synopsis": "cond generics", - "version": "1.2" - }, - "callable-data-structures": { - "dependencies": [ - "srfi-69" - ], - "license": "bsd", - "sha256": "1j8a6xk3xx0phnn6hy0cby4cqyxpx6j4hn4xhczvp2hvbj0cg9hi", - "synopsis": "\"Callable\" data structures", - "version": "1.0.3" - }, - "callable-sequences": { - "dependencies": [], - "license": "bsd", - "sha256": "09vzwsq17k2yvk5dxlkd82kzfv8zswka8k4ck7fk72pvglm5ib6k", - "synopsis": "Common functional interface to sequential- and random-access sequences", - "version": "1.3" - }, - "canvas-draw": { - "dependencies": [ - "srfi-1", - "srfi-13", - "miscmacros" - ], - "license": "bsd", - "sha256": "0yf5fl70vp1g6bm6gr75jvb55rshp95px7xb553jrqr9w7jxd8qk", - "synopsis": "Bindings to the CD graphics library", - "version": "1.1.2" - }, - "chalk": { - "dependencies": [ - "srfi-1", - "srfi-13", - "getopt-long" - ], - "license": "bsd", - "sha256": "0w961cj1ad9zfxna84x09jpqyjj40b3ag14cr2h730zx65y8fwh3", - "synopsis": "Simple hahn-style in-source documentation", - "version": "0.3.5" - }, - "char-set-literals": { - "dependencies": [ - "srfi-14" - ], - "license": "bsd", - "sha256": "1f32y1w1idq8fx2cidbsqpzv7mv124hkkm61gqd5k0pqhfg82ikb", - "synopsis": "A reader extension providing Gauche style literals for SRFI-14 char-sets", - "version": "0.4" - }, - "check-errors": { - "dependencies": [], - "license": "bsd", - "sha256": "1f64q4lxyi2calj5c0nzm4m1k1yb9fci2kbcnri5n7ns7727sap4", - "synopsis": "Argument checks & errors", - "version": "3.6.1" - }, - "checks": { - "dependencies": [ - "simple-exceptions" - ], - "license": "bsd", - "sha256": "11gq9vrxgsc7xva5520cy3yhfjgymhjwpxrbrw83p0r8jig9vazs", - "synopsis": "easy to use procondition and postcondition checks of procedures", - "version": "1.4" - }, - "chibi-generic": { - "dependencies": [], - "license": "bsd", - "sha256": "0gzhnai8l6za9a30lr6a8k65sd9g40z3p1a3gd6wiagr0q6q4zg1", - "synopsis": "Chibi Scheme's simple generic function interface", - "version": "0.1.3" - }, - "chickadee": { - "dependencies": [ - "matchable", - "uri-common", - "uri-generic", - "intarweb", - "simple-sha1", - "spiffy", - "spiffy-request-vars", - "sxml-transforms", - "chicken-doc", - "chicken-doc-admin", - "chicken-doc-html", - "srfi-18" - ], - "license": "bsd", - "sha256": "1zia1c47lqv9qxw3nra8fy836670crlw611vkfwj6jf2ycmgk4a9", - "synopsis": "chicken-doc web server", - "version": "0.12.1" - }, - "chicken-belt": { - "dependencies": [ - "matchable", - "srfi-1", - "srfi-13" - ], - "license": "bsd", - "sha256": "0y6apw2w84a8cmbavaiyb7v19zm3pinjxjw06gd3fgnqv711v108", - "synopsis": "A utility belt for managing your CHICKEN coop", - "version": "0.1.0" - }, - "chicken-doc": { - "dependencies": [ - "matchable", - "fmt", - "sxml-transforms", - "srfi-1", - "srfi-13", - "srfi-69" - ], - "license": "bsd", - "sha256": "154ylqvkahfyxf5slxlk1f3spm27p7baw64jl87cxhh9a2m2gv2h", - "synopsis": "Explore Chicken documentation locally", - "version": "0.7.0" - }, - "chicken-doc-admin": { - "dependencies": [ - "matchable", - "chicken-doc", - "html-parser", - "sxml-transforms", - "svnwiki-sxml", - "srfi-1", - "srfi-13", - "srfi-69", - "regex" - ], - "license": "bsd", - "sha256": "0ph1iag5adhf3wwq2n85y2nzz8wl4b8sjja7gqfmzl9k6isk79bs", - "synopsis": "Administer Chicken documentation locally", - "version": "0.5.0" - }, - "chicken-doc-html": { - "dependencies": [ - "regex", - "matchable", - "sxml-transforms", - "colorize", - "svnwiki-sxml", - "srfi-1", - "srfi-13" - ], - "license": "bsd", - "sha256": "1827ybndfax9vq72wr6h68jhj65vqmyfib8f7rfqg6v64b5ax5wl", - "synopsis": "Generate HTML from (svn)wiki SXML", - "version": "0.3.1" - }, - "chicken-update": { - "dependencies": [ - "srfi-1", - "srfi-13", - "fmt", - "sxpath", - "http-client", - "uri-common", - "optimism", - "ssax" - ], - "license": "public-domain", - "sha256": "1kgfy4dm5qwnrf3cr4zplb4q170idp27zrmn2f0h729r7403lbyh", - "synopsis": "Update installed eggs", - "version": "0.1.5" - }, - "cis": { - "dependencies": [], - "license": "lgpl-3", - "sha256": "160mcgkh1p9zlc69am9ynblil6ld0f0mjf7ha2fv5f87grxxh9lm", - "synopsis": "Compact integer sets.", - "version": "1.4" - }, - "cjson": { - "dependencies": [ - "srfi-1" - ], - "license": "bsd", - "sha256": "0l3yy9hd8s5g8qdh9r2x5h63g31zpi63jg8chhflswzayl5sxb5a", - "synopsis": "JSON parsing done in C. Sometimes a good idea.", - "version": "5.0.3" - }, - "ck-macros": { - "dependencies": [], - "license": "public-domain", - "sha256": "00mhk2f98i787gg81b11dqzs86xdr6cpim718bs5psl63s19ap2q", - "synopsis": "Composable macros based on the CK abstract machine", - "version": "0.3.0" - }, - "clojurian": { - "dependencies": [ - "srfi-18" - ], - "license": "bsd", - "sha256": "0jq38vr01b1gx803c6ppg4sac2qmjzhq1f5vmbzn94d58r786gwx", - "synopsis": "Syntax and utility functions inspired by Clojure", - "version": "3" - }, - "cluckcheck": { - "dependencies": [ - "srfi-1" - ], - "license": "bsd", - "sha256": "1gzfvhmd0bgcbh6s38zx6i0wfh6hgkkv6cflrqiqq0mb6vzi9mp7", - "synopsis": "A Chicken Scheme port of the QuickCheck unit test framework", - "version": "0.0" - }, - "clucker": { - "dependencies": [ - "oauth", - "uri-common", - "rest-bind" - ], - "license": "bsd", - "sha256": "1zk7jngdps3whyvi7273rmshvcrbaq02wxi6c3qh3k3zwr38vyzc", - "synopsis": "Twitter API for Chicken Scheme", - "version": "0.12" - }, - "cmark": { - "dependencies": [], - "license": "mit", - "sha256": "0llj3pk8n2y49534a9knka53fygnni2i0wwb3jam9yj6bdgrgr60", - "synopsis": "A chicken wrapper for cmark with markdown to sxml capabilities", - "version": "0.1.0" - }, - "color": { - "dependencies": [ - "fmt", - "records", - "srfi-13" - ], - "license": "bsd", - "sha256": "0r0b4xcd3rh2jrd1jmj7yw0pf7d5498mj2h2ba1h8zzgqq5xiim3", - "synopsis": "The SLIB color library", - "version": "1.1" - }, - "colorize": { - "dependencies": [ - "srfi-13", - "srfi-1" - ], - "license": "mit", - "sha256": "10bsw5n9fjgq8qjk2cwfn9i7z4cmiyhxbnxb95jbr4hix0qgwazv", - "synopsis": "Colorize programming code as HTML", - "version": "0.5" - }, - "combinators": { - "dependencies": [ - "srfi-1" - ], - "license": "public-domain", - "sha256": "1k5i0030pz0ps99d53w9g8h330y8sjc3rb40whqffs7rrpcw5h26", - "synopsis": "Combinators", - "version": "1.2.2" - }, - "comic-snarfer": { - "dependencies": [ - "anaphora", - "brev-separate", - "define-options", - "http-client", - "html-parser", - "mathh", - "srfi-42", - "sxpath", - "strse", - "uri-generic" - ], - "license": "gplv3", - "sha256": "10nvs68cci7nwkri9xhy0pjxmgigdjm4j4cjr2xw2hva9pa9wmj4", - "synopsis": "Download files (such as web comic images) by recursing on XPath", - "version": "1.21" - }, - "comparse": { - "dependencies": [ - "lazy-seq", - "trie", - "matchable", - "srfi-1", - "srfi-13", - "srfi-14", - "srfi-69" - ], - "license": "bsd", - "sha256": "1542hamwmv04z5b23ffpgql0gqa6ydlk94hcfvgwa4jp42n3yrrp", - "synopsis": "Schemely parser combinators", - "version": "3" - }, - "compile-file": { - "dependencies": [], - "license": "bsd", - "sha256": "0riq1l47gv4nj7ckqixq0wkk898f750cpybmwrs14cxylcliwrx5", - "synopsis": "Programmatic compiler invocation", - "version": "1.3" - }, - "concurrent-native-callbacks": { - "dependencies": [ - "typed-records", - "matchable", - "bind", - "miscmacros", - "srfi-18", - "srfi-69" - ], - "license": "bsd", - "sha256": "0d13rm3k87vlp3pc9g8ag0afgxvlvhxsx99mabvgxhdr8idhvs06", - "synopsis": "Invoke callbacks from other native threads", - "version": "1.0" - }, - "condition-utils": { - "dependencies": [ - "srfi-1", - "srfi-69", - "check-errors" - ], - "license": "bsd", - "sha256": "0yw1fl81g9p861dvj2y79hqk3gmsq18i49h9n76lxgsifcd04p4q", - "synopsis": "SRFI 12 Condition Utilities", - "version": "2.1.4" - }, - "continuations": { - "dependencies": [], - "license": "bsd", - "sha256": "17rn9h6dl326wqszvahv7d0vshlxzw6z6mk4wixrh6zcy7vyz5ms", - "synopsis": "two continuation interfaces", - "version": "1.2" - }, - "coops": { - "dependencies": [ - "matchable", - "miscmacros", - "record-variants", - "srfi-1" - ], - "license": "bsd", - "sha256": "0d1vvg8g7yp6hk8wwd88ywm1cwirq294z845i2acib8w463lm5f0", - "synopsis": "A featureful object system", - "version": "1.3" - }, - "coops-utils": { - "dependencies": [ - "srfi-1", - "srfi-13", - "check-errors", - "coops" - ], - "license": "bsd", - "sha256": "1filddjznxg3p0g38nffh7gvhaaq9j3b8481834l013zv0vwp32k", - "synopsis": "coops utilities", - "version": "2.2.2" - }, - "crc": { - "dependencies": [], - "license": "bsd", - "sha256": "09l1846c1yziykh1191cj6q30c4g16640idz7c2vwrvswrxdj7gk", - "synopsis": "Computes CRC checksum", - "version": "1.0.2" - }, - "crypt": { - "dependencies": [], - "license": "public-domain", - "sha256": "0nib5a5gvh6yd8ahpma15bnnsamxzffwq5063ssw6ic9g2xlfbb2", - "synopsis": "Secure password hashing through the Unix crypt() function", - "version": "1.0.1" - }, - "crypto-tools": { - "dependencies": [], - "license": "bsd", - "sha256": "119920jwf5kgdhy4gwy0y4v0d4d3haf6gxh27asjagxww2s47dgs", - "synopsis": "Useful cryptographic primitives", - "version": "1.4" - }, - "csm": { - "dependencies": [ - "matchable", - "srfi-1", - "srfi-13", - "srfi-14", - "miscmacros" - ], - "license": "bsd", - "sha256": "01qc7mdba7w7imxvy2n76hhzqlk6ig08mzr265p22zr56wxr8a0d", - "synopsis": "a build system", - "version": "0.3" - }, - "cst": { - "dependencies": [ - "brev-separate", - "srfi-1", - "define-options", - "match-generics" - ], - "license": "bsd-1-clause", - "sha256": "0njmca4n8x2kmsa20cw1g8mypzl05wyxqxxpfdlrmrfardd8h5ab", - "synopsis": "Visualize sexps as trees via Graphviz", - "version": "1.5" - }, - "csv-abnf": { - "dependencies": [ - "regex", - "utf8", - "abnf", - "yasos" - ], - "license": "gpl-3", - "sha256": "0ps4a35bpmyw40m2gakjjf0b452pmjms8rimrgwx52m8allfr15h", - "synopsis": "Parsing and formatting of comma-separated values (CSV).", - "version": "6.1" - }, - "daemon": { - "dependencies": [], - "license": "unlicense", - "sha256": "1r81yn3pbhxq4fpg2ffnxqvp6ywvrm61icc1hhwwschzj4rrmq1i", - "synopsis": "Create daemon processes", - "version": "0.0.1" - }, - "dataframe": { - "dependencies": [ - "srfi-1", - "srfi-25", - "srfi-69", - "srfi-127", - "utf8", - "vector-lib", - "yasos", - "rb-tree", - "fmt", - "statistics" - ], - "license": "gpl-3", - "sha256": "1ldgwjcg93v7694mpddilcxyb4pvmdq0pyfdzk3h5f80vzy1vpql", - "synopsis": "Tabular data structure for data analysis", - "version": "0.5" - }, - "datatype": { - "dependencies": [], - "license": "bsd", - "sha256": "1a58q8ypjkjz6wdv25247wixds4179239d36nnvsfn6gp70s9jfq", - "synopsis": "A facility for creating and deconstructing variant records (from EOPL)", - "version": "1.6" - }, - "dbus": { - "dependencies": [ - "miscmacros", - "srfi-18", - "foreigners" - ], - "license": "mit", - "sha256": "0nj25gb4wz77qi0vs2vyylgv4vxz4r2c4y9ibwc1l6561wfqvhbm", - "synopsis": "A binding for libdbus, the IPC mechanism", - "version": "0.97" - }, - "debugger-protocol": { - "dependencies": [ - "matchable" - ], - "license": "bsd", - "sha256": "1rh69cvxx9hz4a7cpzgcygyh5ypa8vjjy8pmw5lacx0mb6gxc2av", - "synopsis": "Low-level interface to debugger-protocol", - "version": "0.4" - }, - "define-er-syntax": { - "dependencies": [ - "matchable", - "quasiwalk" - ], - "license": "bsd-1-clause", - "sha256": "0b2pki0kv4sfnd6qky5rincxbz4vdidh9yd9jygn1z4w7cnlikch", - "synopsis": "explicitly implicit renaming", - "version": "1.2" - }, - "define-options": { - "dependencies": [ - "tree", - "brev-separate", - "getopt-long", - " |