chickenPackages.chickenEggs: update (#439007)

This commit is contained in:
David McFarland
2025-09-02 13:39:28 -03:00
committed by GitHub
4 changed files with 265 additions and 132 deletions
@@ -3,7 +3,14 @@
newScope,
fetchurl,
}:
let
# Some eggs mistakenly declare dependencies on modules which are part of chicken itself and thus
# need not (and cannot) be installed as eggs. Instead of marking such eggs as broken, we remove
# these invalid dependencies.
invalidDependencies = [
"srfi-4"
];
in
lib.makeScope newScope (self: {
fetchegg =
@@ -39,7 +46,7 @@ lib.makeScope newScope (self: {
self.eggDerivation {
inherit pname version;
src = self.fetchegg (eggData // { inherit pname; });
buildInputs = map (x: eggself.${x}) dependencies;
buildInputs = map (x: eggself.${x}) (lib.subtractLists invalidDependencies dependencies);
meta.homepage = "https://wiki.call-cc.org/eggref/5/${pname}";
meta.description = synopsis;
meta.license =
+223 -125
View File
@@ -114,9 +114,9 @@ version = "0.6"
[apropos]
dependencies = ["utf8", "srfi-1", "symbol-utils", "check-errors"]
license = "bsd"
sha256 = "1k3n7j34rr7rwb66ba8iygzcpa6jy1ghfhxkfgyrq7rjrimjk1i0"
sha256 = "0z546hhrva65kgfm1620w0hg95h016yq2r1mjnx89r0bmmibviv3"
synopsis = "CHICKEN apropos"
version = "3.11.2"
version = "3.11.3"
[arcadedb]
dependencies = ["medea"]
@@ -177,9 +177,9 @@ version = "0.7.0"
[awful-salmonella-tar]
dependencies = ["awful", "srfi-1", "srfi-13"]
license = "bsd"
sha256 = "1zqzhafsbc64y344pax7z68vxfigwd8rcmgafqp6knn948lamrb3"
sha256 = "05rzaj4qxxjncvqpvrmclybm4biyxir54h43cbqss1kp2crhzpc4"
synopsis = "Serve salmonella report files out of tar archives"
version = "0.0.4"
version = "0.0.5"
[awful-sql-de-lite]
dependencies = ["awful", "sql-de-lite"]
@@ -219,9 +219,9 @@ version = "0.1.6"
[awful]
dependencies = ["json", "http-session", "spiffy", "spiffy-cookies", "spiffy-request-vars", "sxml-transforms", "srfi-1", "srfi-13", "srfi-69"]
license = "bsd"
sha256 = "1i20ib8kx2hjggi18xn72lwxaa2q38bmmffsm06s1cxrfh58s5gz"
sha256 = "08s45r046mn9cdhj6zs4vxypg8v9knxsaqdmwlrww5wng6hh72kl"
synopsis = "awful provides an application and an extension to ease the development of web-based applications."
version = "1.0.3"
version = "1.0.4"
[base64]
dependencies = ["srfi-13"]
@@ -310,16 +310,16 @@ version = "1.4.1"
[blas]
dependencies = ["bind", "compile-file", "srfi-13"]
license = "bsd"
sha256 = "1gx22ycqc3jpcmv16644ay9cygh535di4j7znqjqxn2dyq29dmkm"
sha256 = "0dx69njxvipp5kh6lgpy03yy4vg27fg12qns2xijvwbvvhbhcvg7"
synopsis = "An interface to level 1, 2 and 3 BLAS routines"
version = "4.5"
version = "5.1"
[blob-utils]
dependencies = ["string-utils", "check-errors"]
license = "bsd"
sha256 = "0qp696595b46gygwf1cf0096sv5rxysgcn9yqwmbp8lxnl59p42n"
sha256 = "1xg81r66yj1i2kd1w6n6w7h462s4xcwdkid5xqjk9gkvy0m0szz2"
synopsis = "Blob Utilities"
version = "2.0.4"
version = "2.0.5"
[bloom-filter]
dependencies = ["iset", "message-digest-primitive", "message-digest-type", "message-digest-utils", "check-errors", "record-variants"]
@@ -345,9 +345,9 @@ version = "2.13.20191214-0"
[box]
dependencies = []
license = "bsd"
sha256 = "08bhc1w5m48f6034821xkvsrh1p8qzvr6rg35mlv4c013alvwiq0"
sha256 = "1nnnb28bkmv3hc19jhvc4mvd56y6wqxd9izwhwx4g9f7jgk9xamb"
synopsis = "Boxing"
version = "3.8.1"
version = "3.9.0"
[breadcrumbs]
dependencies = ["srfi-1"]
@@ -454,6 +454,13 @@ sha256 = "04048cksqnhyn0zcq0sdn426cj3fqfrj7xq464961jl72x8xqc5w"
synopsis = "Chibi Scheme's simple generic function interface"
version = "0.1.3"
[chiccup]
dependencies = ["srfi-1", "srfi-13", "sxml-transforms"]
license = "bsd"
sha256 = "0vwcavaxkg0dqvy6hivhfv3rfvd72c2c6sk8lkj9pndj3ic42z71"
synopsis = "Chiccup - HTML generation using sxml-transforms"
version = "0.1.0"
[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"
@@ -623,11 +630,11 @@ synopsis = "two continuation interfaces"
version = "1.2"
[coops-utils]
dependencies = ["srfi-1", "srfi-13", "check-errors", "coops"]
dependencies = ["srfi-1", "utf8", "check-errors", "coops"]
license = "bsd"
sha256 = "0ln7jp12slbh9vnvqkiqm90lq82477lywjwz22l8xq81rrbv7q6i"
sha256 = "1q7ra28h88l8ml3ia7llx7y80cbhf8k9hzwsd6l10g1bl98k2im3"
synopsis = "coops utilities"
version = "2.3.0"
version = "2.3.2"
[coops]
dependencies = ["matchable", "miscmacros", "record-variants", "srfi-1"]
@@ -814,9 +821,9 @@ version = "2.1"
[dynamic-import]
dependencies = []
license = "public-domain"
sha256 = "17n0z551p7kr83afpjhg3q93q10nlwf7rjc3qmff1g026yhxnvwc"
sha256 = "1xb22gv5zip4x32qyssiyxlskxz6l8kp54k7i4x8lv88p0y3ybkp"
synopsis = "Dynamic Import"
version = "1.0.2"
version = "1.1.0"
[edn]
dependencies = ["r7rs", "srfi-69", "srfi-1", "chalk"]
@@ -835,9 +842,9 @@ version = "1.1.0"
[egg-tarballs]
dependencies = ["simple-sha1", "srfi-1", "srfi-13"]
license = "bsd"
sha256 = "16scw7055cclbhkcsjj0crwgirx5jihda18lirh60zf5a56khhpb"
sha256 = "09fvk82l23jdz50yjd9a70x4d9213rcvc5prdw6zs61vkj9axnsi"
synopsis = "Creates tarballs for eggs in henrietta cache"
version = "1.0.1"
version = "1.1.0"
[elliptic-curves]
dependencies = ["srfi-1", "srfi-99", "matchable", "modular-arithmetic"]
@@ -856,9 +863,9 @@ version = "2.1"
[endian-port]
dependencies = ["iset", "endian-blob"]
license = "gpl-3"
sha256 = "15lxd1k6c3dxr7hx5gg8x2hd9ss49dc2h8ixm85jkl91bws757rc"
sha256 = "1y114mm5sa08m1a6n6y8m4rz909rgy57sc1p44041ivajvby9pa5"
synopsis = "An I/O port that supports different endian formats."
version = "4.0"
version = "4.1"
[envsubst]
dependencies = ["matchable"]
@@ -884,9 +891,9 @@ version = "0.2.2"
[error-utils]
dependencies = ["srfi-1"]
license = "bsd"
sha256 = "1s58jisckjzjf0v1cmr67ajzzs6dc67w0kzmynqpk9kwxd01asr5"
sha256 = "0rc32v4l2mn0q92vdksh4nirz7ycvmzszi65ixg7h7s42wrx7x78"
synopsis = "Error Utilities"
version = "2.1.0"
version = "2.1.1"
[ersatz]
dependencies = ["datatype", "silex", "lalr", "utf8", "uri-generic", "srfi-1"]
@@ -961,9 +968,9 @@ version = "0.7"
[fcp]
dependencies = ["srfi-1", "srfi-18", "srfi-69", "base64", "regex", "matchable"]
license = "bsd"
sha256 = "0n44fshsbcngx45kd52mdw6dbimjpayg5xcgil6bki6x30i9y0q9"
sha256 = "0sgnz1q1c6qwa8kxw95b27dq1g23cyjc1rcm7fscbyywyf00abxp"
synopsis = "Very basic interface to freenet FCP"
version = "v0.8"
version = "v0.9"
[feature-test]
dependencies = []
@@ -989,9 +996,9 @@ version = "1.5"
[fmt]
dependencies = ["srfi-1", "srfi-13", "srfi-69", "utf8"]
license = "bsd"
sha256 = "0w04zfkhh8cnns6n0m1s9zh8jn7nvm3h4nzvfzxiih84i6y13yx1"
sha256 = "13llcgkm9k61ylhzj7ca7al5r8knwcw2b940vnb0xw0jhb6mmcaf"
synopsis = "Combinator Formatting"
version = "0.8.11.2"
version = "0.8.11.3"
[foof-loop]
dependencies = []
@@ -1017,9 +1024,9 @@ version = "1.5"
[format]
dependencies = ["srfi-13"]
license = "public-domain"
sha256 = "0jrllvm63850q42w7kcc4zl0537fa7iffbj4mk336r4rfgp9yxxk"
sha256 = "1dwbzvrxkx33bp32j3hsvipawk04w2g00nh8ixa00b3ppb9ys17i"
synopsis = "Common-Lisp style formatted output"
version = "3.2.3"
version = "3.2.4"
[fp-utils]
dependencies = ["fx-utils"]
@@ -1094,9 +1101,9 @@ version = "0.2.2"
[generalized-arrays]
dependencies = ["r7rs", "srfi-48", "srfi-128", "srfi-133", "srfi-143", "srfi-160", "srfi-253", "transducers"]
license = "bsd-3"
sha256 = "17krc7ig1f4wvw41493bpxircxcqlic0y3sj89m7wy9b0qzsd3wf"
sha256 = "0yzzy553mawvh270zsrfgj4gyhmxjwz0l85i1h9d3hg8rvm8zsgy"
synopsis = "Provides generalized arrays, intervals, and storage classes for CHICKEN Scheme."
version = "2.1.0"
version = "2.1.1"
[generics]
dependencies = ["simple-cells"]
@@ -1168,6 +1175,13 @@ sha256 = "0mx2lpj4mly86fgnlkv7kw1xmabqkzxmjdahp9p0387v4a8nwzas"
synopsis = "A compiler for a Scheme-like language targeting the GLSL"
version = "0.12.2"
[glut]
dependencies = ["bind"]
license = "bsd"
sha256 = "1czd4mfkhq90sy9iaab2zw3nssga0xs1nai4gs5myb32nqkgjycr"
synopsis = "GLUT bindings"
version = "1.20"
[gmi]
dependencies = []
license = "unlicense"
@@ -1311,9 +1325,9 @@ version = "1.2.2"
[http-session]
dependencies = ["intarweb", "simple-sha1", "spiffy", "srfi-1", "srfi-18", "srfi-69", "uri-common"]
license = "bsd"
sha256 = "1yjzkax2m3jz05640la0ry11vafrqwdhn2sd1jr0w8yhgbwwfprs"
sha256 = "18i7wkm68484kfwhkji2bs7clarz134ai8vi4bvdqppjqzvr5fwg"
synopsis = "Facilities for managing HTTP sessions"
version = "2.10"
version = "2.11"
[hyde]
dependencies = ["sxml-transforms", "doctype", "matchable", "scss", "spiffy", "colorize", "intarweb", "uri-common", "svnwiki-sxml", "defstruct", "sxpath", "html-parser", "atom", "rfc3339", "srfi-1", "srfi-13", "srfi-18", "srfi-69"]
@@ -1423,9 +1437,9 @@ version = "0.4"
[ipfs]
dependencies = ["http-client", "intarweb", "medea", "srfi-1", "srfi-13", "srfi-189", "srfi-197", "uri-common"]
license = "unlicense"
sha256 = "0fip6rkpg14xbjg2nk191ib3n4lckn8ynpnvlmb7jwk356b499kz"
sha256 = "1qi0z6mgvlmvcjam03n6ly6n35crkfhmjpaz1m8rabl4sh2bx1qd"
synopsis = "IPFS HTTP API for Scheme"
version = "0.0.18"
version = "0.0.20"
[irc]
dependencies = ["matchable", "regex", "srfi-1"]
@@ -1477,11 +1491,11 @@ synopsis = "Parser combinators for JavaScript Object Notation (JSON)."
version = "7.0"
[json-rpc]
dependencies = ["r7rs", "srfi-1", "srfi-18", "srfi-69", "srfi-180", "utf8"]
dependencies = ["r7rs", "srfi-1", "srfi-18", "srfi-69", "srfi-180"]
license = "mit"
sha256 = "10f2iw93fhc0vha6axqzd27akh0ys7a6q0vwhpl0jzw4s48h3ss3"
sha256 = "0sw8i11ynbsn80l94nflqb2j4bp87lq608v4r73i5dx6d72jk7aw"
synopsis = "A JSON RPC library for R7RS scheme."
version = "0.4.5a"
version = "0.5.0"
[json-utils]
dependencies = ["utf8", "srfi-1", "srfi-69", "vector-lib", "miscmacros", "moremacros"]
@@ -1493,9 +1507,9 @@ version = "1.1.3"
[json]
dependencies = ["packrat", "srfi-1", "srfi-69"]
license = "mit"
sha256 = "1h27h6z7awadijk9w51df9dyk3wma27fp180j7xwl27sbw7h76wz"
sha256 = "0p0m6f7kcf0vp3arfzn579li7lghxwx4ivlq29sknfq8jy8kq5bm"
synopsis = "A JSON library"
version = "1.6"
version = "1.7"
[kd-tree]
dependencies = ["srfi-1", "datatype", "yasos"]
@@ -1528,9 +1542,9 @@ version = "0.3"
[lay]
dependencies = []
license = "bsd"
sha256 = "0vrc6apz17pr9fld927g562xbbsv9hkgxdwb0r5ybc8n7jyk9mll"
sha256 = "16dq7w93yg0m0df76lf506kg30715n932sv3ww4p1fn0b5mn0g27"
synopsis = "Lay eggs efficiently"
version = "0.3.1"
version = "0.3.3"
[lazy-ffi]
dependencies = ["bind", "srfi-1", "srfi-69"]
@@ -1591,9 +1605,9 @@ version = "1.2.1"
[list-utils]
dependencies = ["utf8", "srfi-1", "check-errors"]
license = "bsd"
sha256 = "09a7rignm474ifysryvl79ls6vj5is7ghb84w5i3dc3lavzm3947"
sha256 = "0bqfp9i10mrz5zs1mh2x7pgcp980qq9l31krxz37j619d1s5q807"
synopsis = "list-utils"
version = "2.7.2"
version = "2.8.0"
[live-define]
dependencies = ["matchable"]
@@ -1602,6 +1616,13 @@ sha256 = "07jlsrw0v9d1584zqn6clbyc5qawmibqjnzpn7vb6z65smk4036j"
synopsis = "Hack that replaces “define” with a version that mutates existing procedures."
version = "1.1"
[llama]
dependencies = ["srfi-1", "srfi-4", "srfi-42", "srfi-69", "vector-lib", "blas", "random-mtzig", "endian-blob", "endian-port", "getopt-long"]
license = "mit"
sha256 = "07g7b9yp9h1r2zgdaqgzm5vpv77x74n34gij1fbw2l57h9r69yk8"
synopsis = "Inference with Llama2 model."
version = "1.2"
[llrb-syntax]
dependencies = []
license = "bsd"
@@ -1633,9 +1654,9 @@ version = "1.0.7"
[locale]
dependencies = ["srfi-1", "utf8", "check-errors"]
license = "bsd"
sha256 = "0ccp4r0qpy65rv2llvsjm0l2y8xyac702gj761516ppps4cysw6s"
sha256 = "0f8fkl35v25lwad9nzpq3h01yxkh3k7hij9swacampl94cal1iix"
synopsis = "Provides locale operations"
version = "0.9.5"
version = "0.9.6"
[locals]
dependencies = []
@@ -1661,9 +1682,9 @@ version = "3"
[lsp-server]
dependencies = ["apropos", "chicken-doc", "json-rpc", "nrepl", "r7rs", "srfi-1", "srfi-18", "srfi-69", "srfi-133", "srfi-180", "uri-generic", "utf8"]
license = "mit"
sha256 = "0lphdbydn7ly77i5j0ik3hb5605xyr205w94m38x1b8jfs5av8nx"
sha256 = "08lgfg2qdk7nyqw8cgcfn5is7gq1g3vlji27m4llm6k4diknikx5"
synopsis = "LSP Server for CHICKEN."
version = "0.4.7"
version = "0.4.8"
[macaw]
dependencies = []
@@ -1689,9 +1710,9 @@ version = "0.1.0"
[mailbox]
dependencies = ["srfi-1", "srfi-18"]
license = "bsd"
sha256 = "1306hqcq8g9pr8kq50czzgnwcxna70ljs7m8baqcyzzajsxjvwy8"
sha256 = "0rsd1rs7kf44ns48srzi1wrgxvq0dy0b3ilndlkjvs9imyr9n5l0"
synopsis = "Thread-safe queues with timeout"
version = "3.3.11"
version = "3.3.12"
[make-tests]
dependencies = ["brev-separate", "srfi-1", "uri-common"]
@@ -1724,9 +1745,9 @@ version = "0.3.1"
[match-generics]
dependencies = ["brev-separate", "matchable", "quasiwalk", "srfi-1"]
license = "bsd-1-clause"
sha256 = "1js4kq8hp6n8182mzyrs7q7aa6hf9q5y8q3zp2lkplpp862x2sks"
sha256 = "0vpwsvanjyga1b5jxb9h7bf4rq8nms69lrwphfl1ak1218n23l45"
synopsis = "matchable generics"
version = "2.8"
version = "2.12"
[matchable]
dependencies = []
@@ -1738,9 +1759,9 @@ version = "1.2"
[math-utils]
dependencies = ["memoize", "miscmacros", "srfi-1", "vector-lib"]
license = "public-domain"
sha256 = "087ynv9fgzpzhx4k8kbv7qsh1j0izv0pv5cx20c20i20fhh7d5bi"
sha256 = "0dbglbhj9bb1fbhb5ckssalvvpvmqmq71lzifzmpqlpjqra12ql5"
synopsis = "Miscellaneous math utilities"
version = "1.7.0"
version = "1.12.0"
[math]
dependencies = ["srfi-1", "r6rs-bytevectors", "miscmacros", "srfi-133", "srfi-42"]
@@ -1766,9 +1787,9 @@ version = "0.6rel"
[md2]
dependencies = ["message-digest"]
license = "bsd"
sha256 = "1dcqr5dh4blrd7dphhjgywdxc93f513pyhw5c086kfcs1aiw7dpb"
sha256 = "1laxza0p8cnywb7z3x7rkhhm1igcsbz5p8zh0pzshah4y1hj62nh"
synopsis = "Message Digest 2 algorithm as defined in RFC1319"
version = "1.3"
version = "1.4"
[md5]
dependencies = ["message-digest-primitive"]
@@ -1780,9 +1801,9 @@ version = "4.1.4"
[mdh]
dependencies = []
license = "gpl"
sha256 = "0xkrjq9ng0rxcxllmn9nvjqilkdgmliwaw9pbrgyqsxdi9s9z7z3"
sha256 = "010k3i23d3q3mh63ggfxgnsfzcpn681j0jblagv4lbn1zz2np770"
synopsis = "interface to the MDH database"
version = "0.2"
version = "0.3"
[medea]
dependencies = ["comparse", "srfi-1", "srfi-13", "srfi-14", "srfi-69"]
@@ -1827,11 +1848,11 @@ synopsis = "Message Digest Type"
version = "4.3.7"
[message-digest-utils]
dependencies = ["blob-utils", "string-utils", "memory-mapped-files", "message-digest-primitive", "message-digest-type", "check-errors"]
dependencies = ["blob-utils", "string-utils", "memory-mapped-files", "message-digest-primitive", "message-digest-type", "check-errors", "miscmacros"]
license = "bsd"
sha256 = "1c1jqvsm6l2kbf6mbav19fcm167ihyip3ins10c9pbkacizfi94x"
sha256 = "1g4vvkfmyqs7p55mhlld1vpa9dfyywz387dv80vxjgqr1q11dvig"
synopsis = "Message Digest Support"
version = "4.3.9"
version = "4.4.0"
[message-digest]
dependencies = ["message-digest-primitive", "message-digest-type", "message-digest-utils"]
@@ -1850,16 +1871,16 @@ version = "0.7"
[micro-benchmark]
dependencies = ["micro-stats", "srfi-1"]
license = "gplv3"
sha256 = "10s05fxw8bsvxbnm312i3pfnzc117l3ds8zpji9ry01ps1spy74q"
sha256 = "0v1w94p4ijwv6lhnhxb9v3rc2vxa8jy0jfh1qgyv658200q4ja77"
synopsis = "Easily create micro-benchmarks"
version = "0.0.21"
version = "0.1.0"
[micro-stats]
dependencies = ["srfi-1", "sequences", "sequences-utils"]
license = "gplv3"
sha256 = "0w881dyhr5p3imp1fqfy3ycsr1azhk9h6rvqqrhqi85xj0hjf17n"
sha256 = "1l605zjij8xbj55skqr7mbmpfibf7ijzz7q8i320g7iav9z8vjmk"
synopsis = "Easily create micro-stats"
version = "0.2.1"
version = "0.3.0"
[mini-kanren]
dependencies = ["srfi-1"]
@@ -2011,9 +2032,9 @@ version = "5.1.0"
[number-limits]
dependencies = []
license = "bsd"
sha256 = "1xw11mnvcwqqnjhljbpsn7966w3kqaygr3dcqqv6fkfxgccb811z"
sha256 = "0cn8ikb474qns94qh2xnpswqljkw6dczrcqlnyf8paj3fiyqqxmj"
synopsis = "Limit constants for numbers"
version = "3.0.9"
version = "3.0.10"
[oauth]
dependencies = ["srfi-1", "srfi-13", "uri-common", "intarweb", "http-client", "hmac", "sha1", "base64"]
@@ -2022,6 +2043,13 @@ sha256 = "1afqv4acx1682ph81ggkpa6rrv0wyzg9094ab4xx12ygkiib8g2f"
synopsis = "OAuth 1.0, 1.0a, RFC 5849"
version = "0.3"
[oauthtoothy]
dependencies = ["schematra", "openssl", "http-client", "intarweb", "uri-common", "medea", "schematra", "schematra-session"]
license = "bsd"
sha256 = "02r2lmf1mqlqji0v4x808gw6hc3lciq860kf51dr9bkn3smcg1j7"
synopsis = "Oauth2 support for Schematra"
version = "0.1.0"
[object-evict]
dependencies = ["srfi-69"]
license = "bsd"
@@ -2039,9 +2067,9 @@ version = "1.3"
[opengl]
dependencies = ["bind", "silex"]
license = "bsd"
sha256 = "0sd75k8bm68w2c1n1jlb6yn67xsij49wfgvdakpm4aldqpi79cks"
sha256 = "1b3jasjy0h3zvglnpva0pb307n2qff0c365sk420ya6w53pshhm2"
synopsis = "OpenGL bindings"
version = "1.21"
version = "1.22"
[openssl]
dependencies = ["srfi-1", "srfi-13", "srfi-18", "address-info"]
@@ -2067,9 +2095,9 @@ version = "0.1.0"
[packrat]
dependencies = ["srfi-1"]
license = "mit"
sha256 = "0d7ly5zvswg07gzm504min730qy16yafz3acyq45smd7q52s47fp"
sha256 = "0kiasam3d5jgqjl79fvs10djx091galnvznisd0xs5jns7gbba45"
synopsis = "A packrat parsing library"
version = "1.5"
version = "1.6"
[pandoc]
dependencies = ["cjson", "http-client", "medea", "r7rs", "scsh-process"]
@@ -2186,9 +2214,9 @@ version = "1.4"
[posix-utils]
dependencies = ["srfi-1", "utf8", "check-errors"]
license = "bsd"
sha256 = "1am7j86pp6ym4xbg663g02hjcmq3alwmhcak0g6yrh96w1dk643c"
sha256 = "1x5591jxyz31b2d0s5ywp6ywd5ia57nv1pavwf4iizyifs500bm8"
synopsis = "posix-utils"
version = "2.1.2"
version = "2.1.5"
[postgresql]
dependencies = ["sql-null", "srfi-1", "srfi-13", "srfi-69"]
@@ -2200,9 +2228,9 @@ version = "4.1.6"
[poule]
dependencies = ["datatype", "mailbox", "matchable", "srfi-1", "srfi-18", "typed-records"]
license = "bsd"
sha256 = "0ldh8jzqcrscgkr16s8hqjmqqxligb37xffk8s8kqa2y9sbk9d96"
sha256 = "1kx745i0gfncwfacz0knaazcxj77csc0ad9cfwdlgbcxd5mnc5gn"
synopsis = "Manage pools of worker processes"
version = "0.1.1"
version = "0.1.3"
[prefixes]
dependencies = []
@@ -2277,9 +2305,9 @@ version = "3.0"
[pstk]
dependencies = ["srfi-1", "srfi-13"]
license = "bsd"
sha256 = "075w2kaljy08cx8z78pi3741is1fi63bfsfdy229gkfrbkzl8vpz"
sha256 = "0mznr8qhnm4ijacy2pxm6xh7vkcrbpycqq07j0zdva88kprd3lhw"
synopsis = "PS/Tk: Portable Scheme interface to Tk"
version = "1.4.1"
version = "1.4.2"
[pthreads]
dependencies = ["srfi-18"]
@@ -2347,9 +2375,9 @@ version = "0.1.1"
[r7rs]
dependencies = ["matchable", "srfi-1", "srfi-13"]
license = "bsd"
sha256 = "1mipp3qafsfk4fsldi9qvggzlkby7a7glydhjjf5ifb8w6f4kx8f"
sha256 = "08bwp24x20x6cgl9nprw5grhxg022kj2hvmlai1908xaza6fpcn7"
synopsis = "R7RS compatibility"
version = "1.0.10"
version = "1.0.12"
[rabbit]
dependencies = ["srfi-1"]
@@ -2417,9 +2445,9 @@ version = "2.0"
[remote-mailbox]
dependencies = ["tcp-server", "s11n", "mailbox", "srfi-18", "synch", "miscmacros", "moremacros", "llrb-tree", "condition-utils", "check-errors"]
license = "bsd"
sha256 = "12fzidia913gncl9xpjyp6ri8d5fij17gkmxv0pr9fh13icx6h54"
sha256 = "1q1y9n1sfa7v11wkw0xyddnwmw2na59am0kvkxjcn5vc31xlak9r"
synopsis = "Remote Mailbox"
version = "1.0.8"
version = "1.0.9"
[rest-bind]
dependencies = ["intarweb", "uri-common"]
@@ -2484,12 +2512,19 @@ sha256 = "1pn8igkydivysrlgc1l0c2j1cn3yvsb7ggbpfbrpdkwxb9wm810b"
synopsis = "basic Scheme48 module syntax"
version = "0.7"
[s9fes-char-graphics]
dependencies = ["srfi-1", "utf8", "format"]
[s9fes-char-graphics-shapes]
dependencies = []
license = "public-domain"
sha256 = "0wlrz5c4v12jj014c20l35vcvqc9iplnpfxifca1agm68xhdda9v"
sha256 = "18v3gspj8wirkzdy42bc199j4l3s0j0n0751hxli1m3b145agf01"
synopsis = "Scheme 9 from Empty Space Char Graphics Shapes"
version = "1.5.0"
[s9fes-char-graphics]
dependencies = []
license = "public-domain"
sha256 = "09fklvrpss4ysgviy9bf1g569c6al93vg374s44prmlmwpcbynfj"
synopsis = "Scheme 9 from Empty Space Char Graphics"
version = "1.4.3"
version = "1.19.0"
[salmonella-diff]
dependencies = ["salmonella", "salmonella-html-report", "srfi-1", "srfi-13", "sxml-transforms"]
@@ -2547,6 +2582,27 @@ sha256 = "03nn90fi18gn29vxvslyi5zxhl5hx2m7f7ikfy9a3ypnkw1bh8qk"
synopsis = "Tools for Scheme development"
version = "0.3.2"
[schematra-csrf]
dependencies = ["base64", "schematra", "schematra-session"]
license = "bsd"
sha256 = "0qqyjbqzaixh6d3a8zcqgm390wy4mrbr30w33f6q5nmz239ifiwl"
synopsis = "schematra-csrf - Schematra middleware to add CSRF"
version = "0.1.1"
[schematra-session]
dependencies = ["message-digest", "hmac", "sha2", "base64", "srfi-69", "schematra"]
license = "bsd"
sha256 = "1kq0s713cysj03c0n1piknam3aghvkvjxvphj3r39hgm84ygdm9q"
synopsis = "Session support for Schematra"
version = "0.1.0"
[schematra]
dependencies = ["spiffy", "base64", "nrepl", "srfi-1", "srfi-13", "srfi-18", "srfi-69", "chiccup", "medea"]
license = "bsd"
sha256 = "02h3a7jjpl0czymj5qp3fj2ph2qy1a44fl5cp6bm5divmba274js"
synopsis = "Schematra is a minimalistic web server built on top of spiffy"
version = "0.2.3"
[scheme-indent]
dependencies = ["srfi-1"]
license = "bsd"
@@ -2578,9 +2634,9 @@ version = "0.1"
[scsh-process]
dependencies = ["srfi-18", "llrb-tree"]
license = "bsd"
sha256 = "1fn99ncj7d4qgj92pmm77mvmar2ki5q8k8qgsi8nfs56xr7gr5lm"
sha256 = "0i60h7qcn350d5wskvifqgq7h17ybi7jjzpia835689434zk353d"
synopsis = "A reimplementation for CHICKEN of SCSH's process notation."
version = "1.6.0"
version = "1.6.2"
[scss]
dependencies = ["srfi-1", "matchable"]
@@ -2648,9 +2704,9 @@ version = "0.6.1"
[server-test]
dependencies = []
license = "bsd"
sha256 = "1k3k9mkildbi9i8vgj26rj5nidrm0zif8pqf9zm5ahwn4kcp9drx"
sha256 = "1b0c3pbw0cnfh9xhczmwhanfq4zz6ay3vd7005d28n690n4aak76"
synopsis = "Utilities to help testing servers"
version = "0.6"
version = "0.7"
[sexp-diff]
dependencies = ["srfi-1"]
@@ -2800,11 +2856,11 @@ synopsis = "The SLIB applicative routines for the arrays library"
version = "1.1.4"
[slib-charplot]
dependencies = ["slib-arraymap", "srfi-63", "slib-compat"]
dependencies = ["utf8", "slib-arraymap", "srfi-63", "slib-compat"]
license = "artistic"
sha256 = "0dbcbarn1gcw5pimjlr9nmhllsyfvbc9n5hnl29d5mfyiv0ifqnn"
sha256 = "1ms4akx76m56ny0p42gzx8nk3fip24kkxg928s9317w7k7nqidih"
synopsis = "The SLIB character plotting library"
version = "1.2.4"
version = "1.3.1"
[slib-compat]
dependencies = ["srfi-1"]
@@ -2827,6 +2883,13 @@ sha256 = "1cdgs1fhir777909qp43990xbn2a1xhp5rbakjyvcaf8y0m082w0"
synopsis = "A slicer procedure for lists, strings and vectors"
version = "1.3"
[slset]
dependencies = []
license = "bsd"
sha256 = "0qb5pcq0n06mswyy06ckqfngsxgf7hq8l3vwfjyfm7f8dgffbbha"
synopsis = "Lists of symbols as sets"
version = "0.1"
[smtp]
dependencies = ["matchable", "datatype", "utf8", "abnf"]
license = "gpl-3"
@@ -2879,9 +2942,9 @@ version = "0.7"
[spiffy-cookies]
dependencies = ["spiffy", "intarweb"]
license = "bsd"
sha256 = "1jf0g1i8sz09gwmvrvhp9kq0dr0cv2g4j1jhqf5z0177506z9x0j"
sha256 = "0fj3x419lfai1550hipxrcb5cfb1v1k6k60bjkwwqwncjpghqxih"
synopsis = "Procedures for managing cookies"
version = "1.2"
version = "1.3"
[spiffy-directory-listing]
dependencies = ["spiffy", "sxml-transforms"]
@@ -2893,9 +2956,9 @@ version = "0.3"
[spiffy-request-vars]
dependencies = ["intarweb", "srfi-1", "srfi-13", "srfi-69", "spiffy", "uri-common"]
license = "bsd"
sha256 = "06wzpmwnn7djr7iz9v8qqn6nrxcddqi4d751ym7g7na4aqypcc80"
sha256 = "0bklc2d267ihkhsr263s6pzbb6dm30jjy8vyjy8pny7pbbpr6sqq"
synopsis = "Easy access to variables from HTTP requests"
version = "0.19"
version = "0.20"
[spiffy-sexpr-log]
dependencies = ["spiffy", "srfi-1", "srfi-13"]
@@ -2970,9 +3033,9 @@ version = "0.5.1"
[srfi-101]
dependencies = ["srfi-1", "srfi-69", "vector-lib"]
license = "bsd"
sha256 = "0jfkprl6jxyh2s241x0cmxnqdb3s1bl32jyfqyqzpadbbvrixm56"
sha256 = "115m43a5kq52y0947pq3ln92f68y68zzk3vglbx791qbsy2flzrv"
synopsis = "SRFI 101"
version = "0.0.3"
version = "0.0.4"
[srfi-105]
dependencies = ["srfi-13", "srfi-1", "srfi-123"]
@@ -2991,9 +3054,9 @@ version = "0.5"
[srfi-113]
dependencies = ["r7rs", "srfi-69", "srfi-128"]
license = "bsd"
sha256 = "0ripxgwfwizj9mzb04lsbvavvy7qima81cyqm830j59sixj6ldc2"
sha256 = "1dwik86f7hi3q5ppvnr38y22hkawknrx9yc2fkvynpkc9xjpdv5k"
synopsis = "SRFI-113: Sets and Bags"
version = "1.2.0"
version = "1.2.1"
[srfi-115]
dependencies = ["srfi-14", "srfi-152"]
@@ -3222,9 +3285,9 @@ version = "1.0.3"
[srfi-19]
dependencies = ["srfi-1", "utf8", "srfi-18", "srfi-29", "miscmacros", "locale", "record-variants", "check-errors"]
license = "bsd"
sha256 = "0wi2d1966ggig5mv7jzqs5nb87bqc4f176zdphcqghchd7vhhbbj"
sha256 = "05wc234bai2qgszqbpl2s1070ir2xkhq3xwpsyjwg9n1s1022v6z"
synopsis = "Time Data Types and Procedures"
version = "4.10.2"
version = "4.12.1"
[srfi-193]
dependencies = []
@@ -3240,6 +3303,13 @@ sha256 = "1h5zyiqxh0zflh622fp151i88xglz12kzrvsakdrcljga3k1s6ww"
synopsis = "Random data generators"
version = "1.0.0"
[srfi-195]
dependencies = ["box"]
license = "mit"
sha256 = "1fy3s3bhx91rk3qpiv7s7y3khhpwhqp134fc9684kpkjpkfcg607"
synopsis = "SRFI 195"
version = "0.1"
[srfi-196]
dependencies = ["srfi-1", "srfi-133", "typed-records", "utf8"]
license = "mit"
@@ -3296,6 +3366,13 @@ sha256 = "0ynasgp03kqd6nhqmcnp4cjf87p3pkjaqi2x860hma79xsslyp8n"
synopsis = "SRFI 217: Integer Sets"
version = "0.2"
[srfi-225]
dependencies = ["r7rs", "srfi-1", "srfi-128", "srfi-69", "srfi-146"]
license = "mit"
sha256 = "04pvjngny9ybqsi4q4vs76549zq9ldjld5zh1n838gdbz9gp1hmj"
synopsis = "Generic Dictionaries"
version = "1.0.0"
[srfi-227]
dependencies = ["srfi-1"]
license = "mit"
@@ -3306,9 +3383,9 @@ version = "1.1"
[srfi-228]
dependencies = ["r7rs", "srfi-1", "srfi-128", "srfi-151"]
license = "mit"
sha256 = "1psh5ha8r7ryp26pkbv8yvvpy8x6lf5l7607npbjac0k8vr2jwrn"
sha256 = "1fjjv38678nrnsra7ng16m36m8hrzmj2r2ngddj5xcw78pg1kisk"
synopsis = "Composing Comparators"
version = "1.0.0"
version = "1.0.1"
[srfi-232]
dependencies = ["srfi-1"]
@@ -3341,9 +3418,9 @@ version = "0.1.0"
[srfi-259]
dependencies = ["r7rs", "integer-map"]
license = "mit"
sha256 = "1zlblib4k0gz40yazx2nxacspgkgcngsfk1lb5rv8kd0d3l8ckfk"
synopsis = "Tagged procedures with type safety"
version = "0.10.0"
sha256 = "1sf41jkmmakq7l194fn3zjy6hr0bjx37z3ysiym9za6hg199fnq7"
synopsis = "Tagged procedures with type safety (with SRFI-229 compatability)"
version = "1.1.1"
[srfi-27]
dependencies = ["srfi-1", "vector-lib", "timed-resource", "miscmacros", "check-errors"]
@@ -3355,9 +3432,9 @@ version = "4.2.4"
[srfi-29]
dependencies = ["srfi-1", "srfi-69", "utf8", "locale", "posix-utils", "condition-utils", "check-errors"]
license = "bsd"
sha256 = "1f7qc26k8wpr8vgf5vqw54bir9a6aiwn6qx2mssqvlypj4zvffwv"
sha256 = "062jrzifxlpha3y4sffgif4q3b5ydvnlwvg0g9003k52cmdk3qqa"
synopsis = "Localization"
version = "3.1.0"
version = "3.2.0"
[srfi-34]
dependencies = []
@@ -3397,9 +3474,9 @@ version = "1.5"
[srfi-41]
dependencies = ["srfi-1", "record-variants", "check-errors"]
license = "bsd"
sha256 = "017qpy23mq2h7pd70j5wgq570z29qpnl8fw0j272kr6g5ndhmbbp"
sha256 = "0nia0iazpkn04hnl4k9m5xlksa9bq85crx07vf76zl8hkw57pjs4"
synopsis = "SRFI 41 (Streams)"
version = "2.1.5"
version = "2.3.2"
[srfi-42]
dependencies = ["srfi-1", "srfi-13"]
@@ -3411,9 +3488,9 @@ version = "1.76"
[srfi-45]
dependencies = ["record-variants", "check-errors"]
license = "bsd"
sha256 = "0axnndb3lkh5ayiqkxhwg9v6zq1zkb59gsdgwg4b2ysx92mnn449"
sha256 = "11v0x9j1ycf29cz38mwhjffx6hv2ka6s22kiawa091gqvmydjw77"
synopsis = "SRFI-45: Primitives for Expressing Iterative Lazy Algorithms"
version = "4.0.8"
version = "4.0.9"
[srfi-47]
dependencies = []
@@ -3478,6 +3555,13 @@ sha256 = "0vi8l6nmbv14mfqqyyck1ayr5xdiiqypr2bcwvawfi6aanfl6xxb"
synopsis = "SRFI-67: Compare Procedures"
version = "0.1"
[srfi-69-weak]
dependencies = []
license = "bsd"
sha256 = "14kxp8zkxrnc0rxj6sm282bznn4i0a9w86pw0v75g199q7kahhk3"
synopsis = "SRFI-69/90 hash-table library (w/ weak references)"
version = "0.8.0"
[srfi-69]
dependencies = []
license = "bsd"
@@ -3506,6 +3590,13 @@ sha256 = "0x50wcb0nsi5p355y0kma23y8wbikk3as2wlspwgfmp25g9ld0il"
synopsis = "SRFI-78: Lightweight testing"
version = "0.5"
[srfi-90]
dependencies = ["srfi-69-weak"]
license = "bsd"
sha256 = "0spw1in29cd86y5nvdcjwssmlpg073ggnj6afb9ahk7j25xf5snw"
synopsis = "SRFI-90 hash-table library"
version = "0.3.2"
[srfi-94]
dependencies = ["srfi-60"]
license = "mit"
@@ -3607,9 +3698,9 @@ version = "1.1"
[string-utils]
dependencies = ["utf8", "srfi-1", "srfi-13", "srfi-69", "miscmacros", "check-errors"]
license = "bsd"
sha256 = "1dns5xcm348qkcry2x2d6mqd0k7xjfi2k4qm3vhnww8qkqaxrn09"
sha256 = "1gkldy8l6lddwcsi31s5kww6m4107jl44qpx7zc42il92l5qzgkg"
synopsis = "String Utilities"
version = "2.7.5"
version = "2.8.1"
[strse]
dependencies = ["matchable", "srfi-13", "miscmacros"]
@@ -3656,9 +3747,9 @@ version = "0.2.14"
[svnwiki2html]
dependencies = ["qwiki", "svnwiki-sxml", "sxml-transforms", "srfi-1", "srfi-13"]
license = "bsd"
sha256 = "014401nlkpz19bk8yk906p9i0b7ycs79rn7yq0zks8z09rgr9ghk"
sha256 = "1bb9w4j7imhr24hp037sk6p0b2mla0fmfcvqdmi5ji5jwzvn9ir0"
synopsis = "A program to convert svnwiki syntax to HTML"
version = "0.0.2"
version = "0.0.3"
[sxml-modifications]
dependencies = ["srfi-1", "sxpath"]
@@ -3775,9 +3866,9 @@ version = "1.0.5"
[test-utils]
dependencies = ["test"]
license = "bsd"
sha256 = "1pc4q9m64im81l6diay0hy8zwrry4pw56vwgalvs204frfjfg41l"
sha256 = "0fbhxs81s5y4sfinkipqymhxcw8z5p25ffy9cw9dzf3g82a4gv1w"
synopsis = "Test Utilities (for test egg)"
version = "1.2.1"
version = "1.6.1"
[test]
dependencies = []
@@ -3796,9 +3887,9 @@ version = "0.1"
[thread-utils]
dependencies = ["queues", "srfi-1", "srfi-18", "miscmacros", "moremacros", "record-variants", "check-errors", "synch"]
license = "bsd"
sha256 = "0fmdns17m8phk2k9b4kipvywpg0jmcnbkmz9jaipzfsx9a853ax3"
sha256 = "1ywncpcvd9hxix5vqap9hidwxy4cw2xhmi9qdn70y47q2hmh2zjm"
synopsis = "Thread Utilities"
version = "2.2.9"
version = "2.2.10"
[tiger-hash]
dependencies = ["message-digest-primitive"]
@@ -3810,9 +3901,9 @@ version = "4.1.3"
[timed-resource]
dependencies = ["record-variants", "check-errors", "thread-utils", "srfi-1", "srfi-18", "synch", "miscmacros"]
license = "bsd"
sha256 = "1awlgd42zwi7gpvddqdz7fmdmv5m9pznwc871vqsz2ax8xapp8mz"
sha256 = "00aiagssa808y1kzs9bgnxs8ff12ir2vc5pz4vcnhsc8339dmc0l"
synopsis = "Resource w/ Timeout"
version = "2.4.3"
version = "2.4.4"
[tiny-prolog]
dependencies = ["srfi-69"]
@@ -3943,9 +4034,9 @@ version = "4.0"
[unitex-named-chars]
dependencies = []
license = "bsd"
sha256 = "00i7bax8mgw2r8l61iwvircxpynjf2d2yjxlaaa4l4m1mc12bzsv"
sha256 = "0w295j15c004bx8lkwcqisjwg8fc7xmxgpn5s3l1yhkc9zdr4jd9"
synopsis = "Unicode & LaTeX Named Chars"
version = "0.0.4"
version = "0.0.5"
[unsafe]
dependencies = []
@@ -4003,6 +4094,13 @@ sha256 = "0iv8z83zdpwxrvjrxjnvflqy5hj4x03ivm3f2dmcf82ylhvx0gd8"
synopsis = "native chicken uuid library"
version = "0.1"
[vandusen]
dependencies = ["irc", "chicken-doc", "regex", "sandbox", "srfi-1", "srfi-13", "srfi-18", "sql-de-lite", "uri-common"]
license = "bsd"
sha256 = "0279v7nwwd2zgr9dkpnhpn430lb6byigny3ci0mg30z293iv2fmx"
synopsis = "A cheeky IRC bot"
version = "0.15"
[vector-lib]
dependencies = []
license = "bsd"
@@ -87,6 +87,15 @@ in
gl-utils = addPkgConfig;
glfw3 = addToBuildInputsWithPkgConfig pkgs.glfw3;
glls = addPkgConfig;
glut =
old:
(brokenOnDarwin old)
// (addToCscOptions [
"-I${(lib.getDev pkgs.libglut)}/include"
"-I${(lib.getDev pkgs.libGL)}/include"
"-I${(lib.getDev pkgs.libGLU)}/include"
] old)
// (addToBuildInputs pkgs.libglut old);
iconv = addToBuildInputs (lib.optional stdenv.hostPlatform.isDarwin pkgs.libiconv);
icu = addToBuildInputsWithPkgConfig pkgs.icu;
imlib2 = addToBuildInputsWithPkgConfig pkgs.imlib2;
@@ -119,6 +128,23 @@ in
plot = addToBuildInputs pkgs.plotutils;
postgresql = addToBuildInputsWithPkgConfig pkgs.libpq;
rocksdb = addToBuildInputs pkgs.rocksdb_8_3;
# missing dependency in upstream egg
s9fes-char-graphics-shapes = addToPropagatedBuildInputs (
with chickenEggs;
[
utf8
s9fes-char-graphics
]
);
# missing dependency in upstream egg
s9fes-char-graphics = addToPropagatedBuildInputs (
with chickenEggs;
[
srfi-1
utf8
record-variants
]
);
scheme2c-compatibility = addPkgConfig;
sdl-base =
old:
@@ -194,7 +220,8 @@ in
};
opengl =
old:
(addToBuildInputsWithPkgConfig (lib.optionals (!stdenv.hostPlatform.isDarwin) [
(brokenOnDarwin old)
// (addToBuildInputsWithPkgConfig (lib.optionals (!stdenv.hostPlatform.isDarwin) [
pkgs.libGL
pkgs.libGLU
]) old)
@@ -261,6 +288,8 @@ in
canvas-draw = broken;
coops-utils = broken;
crypt = broken;
gemini = broken;
gemini-client = broken;
hypergiant = broken;
iup = broken;
kiwi = broken;
@@ -1,10 +1,9 @@
#!/usr/bin/env nix-shell
#! nix-shell -I nixpkgs=../../../../.. -i ysh -p oils-for-unix chicken
#! nix-shell -I nixpkgs=../../../../.. -i ysh -p oils-for-unix chicken nix-prefetch-git jq
setglobal ENV.URL_PREFIX="https://code.call-cc.org/egg-tarballs/5/"
cd $(nix-prefetch-url \
'https://code.call-cc.org/cgi-bin/gitweb.cgi?p=eggs-5-latest.git;a=snapshot;h=master;sf=tgz' \
--name chicken-eggs-5-latest --unpack --print-path | tail -1)
cd $(nix-prefetch-git --deepClone --quiet \
https://code.call-cc.org/eggs-5-latest | jq --raw-output .path)
echo "# THIS IS A GENERATED FILE. DO NOT EDIT!" > $_this_dir/deps.toml
for i, item in */*/*.egg {