summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Astafurov <konstantin.astafurov@gmail.com>2023-02-11 21:01:24 -0500
committerDaniel Nagy <danielnagy@posteo.de>2023-04-04 20:15:00 +0200
commitca0335c064e5cc5fd643be34e427c297da91f75a (patch)
treed898150f2da87dd28699549c7c1496e84f294f53
parent3545373f306600c20874ccb8d4c79071e0aec6f8 (diff)
chickenPackages_5: Remove ocaml dependency, switch to TOML
-rw-r--r--.gitattributes1
-rw-r--r--pkgs/development/compilers/chicken/5/chicken.nix2
-rw-r--r--pkgs/development/compilers/chicken/5/default.nix19
-rw-r--r--pkgs/development/compilers/chicken/5/deps.json5543
-rw-r--r--pkgs/development/compilers/chicken/5/deps.toml3879
-rwxr-xr-xpkgs/development/compilers/chicken/5/read-egg.scm40
-rwxr-xr-xpkgs/development/compilers/chicken/5/update.sh24
7 files changed, 3940 insertions, 5568 deletions
diff --git a/.gitattributes b/.gitattributes
index 36ea9338880b..d77c01fd626e 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,5 +1,6 @@
**/deps.nix linguist-generated
**/deps.json linguist-generated
+**/deps.toml lingust-generated
**/node-packages.nix linguist-generated
pkgs/applications/editors/emacs-modes/*-generated.nix linguist-generated
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"