From ef753a050e380374aa86d4b6d1dde3220b48695e Mon Sep 17 00:00:00 2001 From: Daniel Ziltener Date: Wed, 10 Apr 2024 10:38:05 +0200 Subject: [PATCH] . --- zilti/packages/chicken.scm | 51 +++++++++++++++++++++++++++----------- 1 file changed, 37 insertions(+), 14 deletions(-) diff --git a/zilti/packages/chicken.scm b/zilti/packages/chicken.scm index d3b52c3..1ea7a2f 100644 --- a/zilti/packages/chicken.scm +++ b/zilti/packages/chicken.scm @@ -441,20 +441,22 @@ language standard, and includes many enhancements and extensions.") chicken-tree-walkers (package (name "chicken-tree-walkers") - (version "1.0") + (version "2.0") (source (origin (method url-fetch) - (uri (egg-uri "tree-walkers" "1.0")) + (uri (egg-uri "tree-walkers" "2.0")) (sha256 - (base32 "1if8njjaac4i23126jlmzw67y7hcr2hs842nwsgyzi2hi780pzvk")))) + (base32 "0zsgrw8sxg3fc8z42ghjh47jq2ycwsmsgdw3kn7fbhvypz4yrmfy")))) (propagated-inputs (specifications->packages (list))) (native-inputs (specifications->packages (list "chicken-simple-tests"))) (build-system chicken-build-system) (arguments '(#:egg-name "tree-walkers")) - (synopsis "replacement of car, cdr and consorts") + (synopsis + "replacement of car, cdr and consorts and other tree- and\nlist-routines") (home-page "https://wiki.call-cc.org/eggref/5/tree-walkers") - (description "replacement of car, cdr and consorts") + (description + "replacement of car, cdr and consorts and other tree- and\nlist-routines") (license license:bsd-2))) (define-public @@ -2746,6 +2748,27 @@ language standard, and includes many enhancements and extensions.") (description "Creating algebraic- and abstract-types based on vectors") (license license:bsd-2))) +(define-public + chicken-prefixes + (package + (name "chicken-prefixes") + (version "1.0") + (source + (origin + (method url-fetch) + (uri (egg-uri "prefixes" "1.0")) + (sha256 + (base32 "09xy34vz2w9ngi9z2yahv3fw5xiiy4xpdmf33zfvj46k7w5dahpn")))) + (propagated-inputs + (specifications->packages (list "chicken-tree-walkers"))) + (native-inputs (specifications->packages (list "chicken-simple-tests"))) + (build-system chicken-build-system) + (arguments '(#:egg-name "prefixes")) + (synopsis "prefixing in er-macro-transformers made easy") + (home-page "https://wiki.call-cc.org/eggref/5/prefixes") + (description "prefixing in er-macro-transformers made easy") + (license license:bsd-2))) + (define-public chicken-define-er-syntax (package @@ -10707,13 +10730,13 @@ language standard, and includes many enhancements and extensions.") chicken-toml (package (name "chicken-toml") - (version "0.7") + (version "0.8") (source (origin (method url-fetch) - (uri (egg-uri "toml" "0.7")) + (uri (egg-uri "toml" "0.8")) (sha256 - (base32 "10isk4rxcjabm16g59nxafm2vx0vidjq1alaxbih3gw9w2kc11l4")))) + (base32 "0235ihy5y34m5nw1n75y84hs9icjls77w99c000ysm6ahlhqmq0x")))) (propagated-inputs (specifications->packages (list "chicken-r7rs" "chicken-rfc3339" "chicken-coops"))) @@ -10861,13 +10884,13 @@ language standard, and includes many enhancements and extensions.") chicken-apropos (package (name "chicken-apropos") - (version "3.9.1") + (version "3.10.1") (source (origin (method url-fetch) - (uri (egg-uri "apropos" "3.9.1")) + (uri (egg-uri "apropos" "3.10.1")) (sha256 - (base32 "1ph7d53mz0fd76lyqikzqh06r02f5q6vxmj2s902pf2i9yrjsa0p")))) + (base32 "1aciq2kbqnczhr1k8rcc7g39slb12ndwvnzs1y2ynk33wcvllnna")))) (propagated-inputs (specifications->packages (list "chicken-srfi-1" @@ -11272,13 +11295,13 @@ language standard, and includes many enhancements and extensions.") chicken-redis (package (name "chicken-redis") - (version "0.5") + (version "0.6") (source (origin (method url-fetch) - (uri (egg-uri "redis" "0.5")) + (uri (egg-uri "redis" "0.6")) (sha256 - (base32 "1z8pr6dgz652h14zn1vkdm3av48lifk4vf7jzacrq0f0k14i5bc2")))) + (base32 "1p3q9216y0ddnghcy83h3xm0vi2qg17kv1v1xff2sfz4mzliy6qf")))) (propagated-inputs (specifications->packages (list "chicken-r7rs"