Merge pull request #288691 from konst-aa/nixify-akku

akku: Add akkuPackages, introduce deps.toml

authored by Weijia Wang and committed by GitHub 566d3c2b 1f75fe0e

+3952 -39
+1
doc/languages-frameworks/index.md
··· 90 90 r.section.md 91 91 ruby.section.md 92 92 rust.section.md 93 + scheme.section.md 93 94 swift.section.md 94 95 texlive.section.md 95 96 titanium.section.md
+35
doc/languages-frameworks/scheme.section.md
··· 1 + # Scheme {#sec-scheme} 2 + 3 + ## Package Management {#sec-scheme-package-management} 4 + 5 + ### Akku {#sec-scheme-package-management-akku} 6 + 7 + About two hundred R6RS & R7RS libraries from [Akku](https://akkuscm.org/) 8 + (which also mirrors [snow-fort](https://snow-fort.org/pkg)) 9 + are available inside the `akkuPackages` attrset, and the Akku executable 10 + itself is at the top level as `akku`. The packages could be used 11 + in a derivation's `buildInputs`, work inside of `nix-shell`, and 12 + are tested using [Chez](https://www.scheme.com/) & 13 + [Chibi](https://synthcode.com/wiki/chibi-scheme) 14 + Scheme during build time. 15 + 16 + Including a package as a build input is done in the typical Nix fashion. 17 + For example, to include 18 + [a bunch of SRFIs](https://akkuscm.org/packages/chez-srfi/) 19 + primarily for Chez Scheme in a derivation, one might write: 20 + 21 + ```nix 22 + { 23 + buildInputs = [ 24 + chez 25 + akkuPackages.chez-srfi 26 + ]; 27 + } 28 + 29 + ``` 30 + 31 + The package index is located in `pkgs/tools/package-management/akku` 32 + as `deps.toml`, and should be updated occasionally by running `./update.sh` 33 + in the directory. Doing so will pull the source URLs for new packages and 34 + more recent versions, then write them to the TOML. 35 +
+44
pkgs/tools/package-management/akku/akku.nix
··· 1 + { lib, stdenv, fetchFromGitLab, autoreconfHook, pkg-config, guile, curl, substituteAll }: 2 + stdenv.mkDerivation rec { 3 + pname = "akku"; 4 + version = "1.1.0"; 5 + 6 + src = fetchFromGitLab { 7 + owner = "akkuscm"; 8 + repo = "akku"; 9 + rev = "v${version}"; 10 + sha256 = "1pi18aamg1fd6f9ynfl7zx92052xzf0zwmhi2pwcwjs1kbah19f5"; 11 + }; 12 + 13 + patches = [ 14 + # substitute libcurl path 15 + (substituteAll { 16 + src = ./hardcode-libcurl.patch; 17 + libcurl = "${curl.out}/lib/libcurl${stdenv.hostPlatform.extensions.sharedLibrary}"; 18 + }) 19 + ]; 20 + 21 + nativeBuildInputs = [ autoreconfHook pkg-config ]; 22 + 23 + buildInputs = [ guile ]; 24 + 25 + # Use a dummy package index to boostrap Akku 26 + preBuild = '' 27 + touch bootstrap.db 28 + ''; 29 + 30 + makeFlags = [ "GUILE_AUTO_COMPILE=0" ]; 31 + 32 + meta = with lib; { 33 + homepage = "https://akkuscm.org/"; 34 + description = "Language package manager for Scheme"; 35 + changelog = "https://gitlab.com/akkuscm/akku/-/raw/v${version}/NEWS.md"; 36 + platforms = platforms.all; 37 + license = licenses.gpl3Plus; 38 + maintainers = with maintainers; [ 39 + nagy 40 + konst-aa 41 + ]; 42 + mainProgram = "akku"; 43 + }; 44 + }
+98
pkgs/tools/package-management/akku/akkuDerivation.nix
··· 1 + { stdenv, akku, chez, guile, chibi, makeWrapper, lib, writeShellScriptBin }: 2 + { pname, version, src, buildInputs ? [ ], r7rs ? false, nativeBuildInputs ? [ ], ... } @ args: 3 + let 4 + parse-akku_ = writeShellScriptBin "parse-akku" 5 + "${guile}/bin/guile --no-auto-compile ${./parse-akku.scm} \"$@\""; 6 + parse-akku = "${parse-akku_}/bin/parse-akku"; 7 + in 8 + stdenv.mkDerivation ({ 9 + inherit version src; 10 + 11 + pname = "akku-${pname}"; 12 + propagatedBuildInputs = buildInputs; 13 + buildInputs = [ ]; 14 + nativeBuildInputs = [ makeWrapper akku chez chibi ] ++ nativeBuildInputs; 15 + buildPhase = '' 16 + runHook preBuild 17 + 18 + # only install the project 19 + rm -f Akku.lock Akku.manifest 20 + 21 + # build, filter out guile warnings 22 + akku install 2>&1 | grep -v "\(guile-user\)" - | cat 23 + 24 + # make sure akku metadata is present during testing and onwards 25 + echo $PWD $CHEZSCHEMELIBDIRS \ 26 + | sed "s/:/ /g" \ 27 + | xargs find \ 28 + | grep "metadata.sls" \ 29 + | xargs ${parse-akku} merge ${pname} ${version} > temp___ 30 + mv temp___ .akku/lib/akku/metadata.sls 31 + 32 + runHook postBuild 33 + ''; 34 + checkPhase = '' 35 + IS_R7RS=false 36 + runHook preCheck 37 + 38 + 39 + propagated_chez=$CHEZSCHEMELIBDIRS 40 + propagated_chibi=$CHIBI_MODULE_PATH 41 + 42 + export CHEZSCHEMELIBDIRS="$PWD/.akku/lib:$CHEZSCHEMELIBDIRS" 43 + export CHIBI_MODULE_PATH="$PWD/.akku/lib:$CHIBI_MODULE_PATH" 44 + 45 + # Run all test .sps files if they exist 46 + # and run tests for libs mirrored from snow-fort. 47 + for path in $(find test* -type f | grep -e "\.sps") \ 48 + $(find . | grep "run-test" | grep "\.scm"); do 49 + echo Running test: $path 50 + [[ "\n$SKIP\n" =~ $(basename $path) ]] && continue 51 + if [ -x $path ]; then 52 + patchShebangs $path 53 + ./$path 54 + elif ${lib.trivial.boolToString r7rs}; then 55 + chibi-scheme $path 56 + else 57 + scheme-script $path 58 + fi 59 + done 60 + 61 + runHook postCheck 62 + 63 + export CHEZSCHEMELIBDIRS=$propagated_chez 64 + export CHIBI_MODULE_PATH=$propagated_chibi 65 + ''; 66 + doCheck = true; 67 + installPhase = '' 68 + runHook preInstall 69 + 70 + mkdir -p $out/lib 71 + 72 + cd .akku 73 + 74 + rm -f bin/activate* 75 + 76 + cp -rL lib $out/lib/scheme-libs 77 + cp -rL bin $out/bin 78 + 79 + [ -d ffi ] && cp -rL ffi $out/lib 80 + [ -d libobj ] && cp -rL libobj $out/lib 81 + 82 + CHEZSCHEMELIBDIRS="$out/lib/scheme-libs:$CHEZSCHEMELIBDIRS" 83 + 84 + # add support for other schemes 85 + for f in $out/bin/* 86 + do 87 + patchShebangs $f 88 + wrapProgram $f \ 89 + --prefix CHEZSCHEMELIBDIRS : $CHEZSCHEMELIBDIRS 90 + done 91 + 92 + runHook postInstall 93 + ''; 94 + meta = { 95 + inherit (akku.meta) platforms; 96 + } // args.meta or { }; 97 + setupHook = ./setup-hook.sh; 98 + } // builtins.removeAttrs args [ "name" "buildInputs" "meta" "nativeBuildInputs" ])
+62 -38
pkgs/tools/package-management/akku/default.nix
··· 1 - { lib, stdenv, fetchFromGitLab, autoreconfHook, pkg-config, guile, curl, substituteAll }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "akku"; 5 - version = "1.1.0"; 1 + { lib, newScope, stdenv, fetchurl }: 2 + lib.makeScope newScope (self: rec { 6 3 7 - src = fetchFromGitLab { 8 - owner = "akkuscm"; 9 - repo = "akku"; 10 - rev = "v${version}"; 11 - sha256 = "1pi18aamg1fd6f9ynfl7zx92052xzf0zwmhi2pwcwjs1kbah19f5"; 12 - }; 13 - 14 - patches = [ 15 - # substitute libcurl path 16 - (substituteAll { 17 - src = ./hardcode-libcurl.patch; 18 - libcurl = "${curl.out}/lib/libcurl${stdenv.hostPlatform.extensions.sharedLibrary}"; 19 - }) 20 - ]; 21 - 22 - nativeBuildInputs = [ autoreconfHook pkg-config ]; 23 - 24 - buildInputs = [ guile ]; 4 + fetchAkku = { name, url, sha256, ... }: 5 + fetchurl { 6 + inherit url sha256; 7 + }; 25 8 26 - # Use a dummy package index to boostrap Akku 27 - preBuild = '' 28 - touch bootstrap.db 29 - ''; 9 + akkuDerivation = self.callPackage ./akkuDerivation.nix { }; 10 + akku = self.callPackage ./akku.nix { }; 30 11 31 - makeFlags = [ "GUILE_AUTO_COMPILE=0" ]; 12 + akkuPackages = 13 + let 14 + overrides = self.callPackage ./overrides.nix { }; 15 + makeAkkuPackage = akkuself: pname: 16 + { version, dependencies, dev-dependencies, license, url, sha256, source, synopsis ? "", homepage ? "", ... }: 17 + (akkuDerivation rec { 18 + inherit version pname; 19 + src = fetchAkku { 20 + inherit url sha256; 21 + name = pname; 22 + }; 23 + buildInputs = builtins.map (x: akkuself.${x}) dependencies; 24 + r7rs = source == "snow-fort"; 25 + nativeBuildInputs = builtins.map (x: akkuself.${x}) dev-dependencies; 26 + unpackPhase = "tar xf $src"; 32 27 33 - meta = with lib; { 34 - homepage = "https://akkuscm.org/"; 35 - description = "Language package manager for Scheme"; 36 - changelog = "https://gitlab.com/akkuscm/akku/-/raw/v${version}/NEWS.md"; 37 - platforms = platforms.all; 38 - license = licenses.gpl3Plus; 39 - maintainers = with maintainers; [ ]; 40 - mainProgram = "akku"; 41 - }; 42 - } 28 + meta.homepage = homepage; 29 + meta.description = synopsis; 30 + meta.license = 31 + let 32 + stringToLicense = s: (lib.licenses // (with lib.licenses; { 33 + "agpl" = agpl3Only; 34 + "artistic" = artistic2; 35 + "bsd" = bsd3; 36 + "bsd-1-clause" = bsd1; 37 + "bsd-2-clause" = bsd2; 38 + "bsd-3-clause" = bsd3; 39 + "gpl" = gpl3Only; 40 + "gpl-2" = gpl2Only; 41 + "gplv2" = gpl2Only; 42 + "gpl-3" = gpl3Only; 43 + "gpl-3.0" = gpl3Only; 44 + "gplv3" = gpl3Only; 45 + "lgpl" = lgpl3Only; 46 + "lgpl-2" = lgpl2Only; 47 + "lgpl-2.0+" = lgpl2Plus; 48 + "lgpl-2.1" = lgpl21Only; 49 + "lgpl-2.1-or-later" = lgpl21Plus; 50 + "lgpl-3" = lgpl3Only; 51 + "lgplv3" = lgpl3Only; 52 + "public-domain" = publicDomain; 53 + "srfi" = bsd3; 54 + "unicode" = ucd; 55 + "zlib-acknowledgement" = zlib; 56 + })).${s} or s; 57 + in 58 + if builtins.isList license 59 + then map stringToLicense license 60 + else stringToLicense license; 61 + }).overrideAttrs ({ "${pname}" = lib.id; } // overrides)."${pname}"; 62 + deps = lib.importTOML ./deps.toml; 63 + packages = lib.makeScope self.newScope (akkuself: lib.mapAttrs (makeAkkuPackage akkuself) deps); 64 + in 65 + lib.recurseIntoAttrs packages; 66 + })
+3388
pkgs/tools/package-management/akku/deps.toml
··· 1 + [arvyy-interface] 2 + dependencies = ["akku-r7rs"] 3 + dev-dependencies = [] 4 + license = "mit" 5 + url = "http://snow-fort.org/s/gmail.com/nma.arvydas.silanskas/arvyy/interface/1.0.0/arvyy-interface-1.0.0.tgz" 6 + sha256 = "7e22daa7d0b2e57cc3a34ed0149a2cfc856a6b06c9708dbdb0b49da7573ef290" 7 + source = "snow-fort" 8 + synopsis = "Interface abstraction for a set of functions" 9 + version = "1.0.0" 10 + 11 + [arvyy-mustache] 12 + dependencies = ["akku-r7rs", "chez-srfi"] 13 + dev-dependencies = [] 14 + license = "mit" 15 + url = "http://snow-fort.org/s/gmail.com/nma.arvydas.silanskas/arvyy/mustache/1.0.2/arvyy-mustache-1.0.2.tgz" 16 + sha256 = "ea8085f6313851249dc41e86a5c455225f73f351046994296fe7fc6144f05d16" 17 + source = "snow-fort" 18 + synopsis = "Mustache templating 1.2.1 implementation" 19 + version = "1.0.2" 20 + 21 + [bcaine-defstruct] 22 + dependencies = ["bcaine-format", "bcaine-misc-util", "chez-srfi", "akku-r7rs"] 23 + dev-dependencies = [] 24 + license = "noassertion" 25 + url = "http://snow-fort.org/s/gmail.com/brian.d.caine/bcaine/defstruct/0.0.1/bcaine-defstruct-0.0.1.tgz" 26 + sha256 = "a8dc0f55c99b23f2609a8cb8d7861491a8b33e4b45c93cfdb5ed5e94ffac2afc" 27 + source = "snow-fort" 28 + synopsis = "A more convenient version of `define-record-type`, inspired by Chicken's `defstruct`, including SRFI-17 setters" 29 + version = "0.0.1" 30 + 31 + [bcaine-format] 32 + dependencies = ["bcaine-misc-util", "chez-srfi", "chibi-char-set", "akku-r7rs"] 33 + dev-dependencies = [] 34 + license = "noassertion" 35 + url = "http://snow-fort.org/s/gmail.com/brian.d.caine/bcaine/format/0.0.1/bcaine-format-0.0.1.tgz" 36 + sha256 = "c5629185db68e53bafa5a82c7615c03c2984999c99cc10843b1cd16c7e428b25" 37 + source = "snow-fort" 38 + synopsis = "A `format`, `printf` and `sprintf` somewhat in the style of Chicken Scheme" 39 + version = "0.0.1" 40 + 41 + [bcaine-misc-util] 42 + dependencies = ["chez-srfi", "akku-r7rs", "chibi-show"] 43 + dev-dependencies = [] 44 + license = "noassertion" 45 + url = "http://snow-fort.org/s/gmail.com/brian.d.caine/bcaine/misc-util/1.0.1/bcaine-misc-util-1.0.1.tgz" 46 + sha256 = "ca96d13af4602e72309137d20062cdb0fd23e77068adc6f2212a619d07b8d51b" 47 + source = "snow-fort" 48 + synopsis = "A collection of miscellaneous utilities I'm used to having. (Mostly from Chicken Scheme.)" 49 + version = "1.0.1" 50 + 51 + [bcaine-obj] 52 + dependencies = ["bcaine-defstruct", "bcaine-format", "bcaine-misc-util", "chez-srfi", "akku-r7rs"] 53 + dev-dependencies = [] 54 + license = "noassertion" 55 + url = "http://snow-fort.org/s/gmail.com/brian.d.caine/bcaine/obj/0.0.7/bcaine-obj-0.0.7.tgz" 56 + sha256 = "6257e168626eeafdb2cc951a2f32cba19e30dc0ea15657a94c6bf35b894e6247" 57 + source = "snow-fort" 58 + synopsis = "An object system very similar to Chicken's COOPS" 59 + version = "0.0.7" 60 + 61 + [bcaine-sld-stub-expand] 62 + dependencies = ["bcaine-format", "bcaine-misc-util", "chibi-match", "chibi-pathname", "chez-srfi", "akku-r7rs"] 63 + dev-dependencies = [] 64 + license = "noassertion" 65 + url = "http://snow-fort.org/s/gmail.com/brian.d.caine/bcaine/sld-stub-expand/0.0.1/bcaine-sld-stub-expand-0.0.1.tgz" 66 + sha256 = "c7b305e067469be7e68f4a46dab6dbf39ff435fc442921274f84ea7ace10de18" 67 + source = "snow-fort" 68 + synopsis = "Expands library declarations (`define-unprocessed-library` instead of `define-library`), and generates export statements for all the identifiers in .stub files" 69 + version = "0.0.1" 70 + 71 + [chibi-app] 72 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-config", "chibi-edit-distance", "chibi-string", "chibi-test"] 73 + dev-dependencies = [] 74 + license = "bsd-3-clause" 75 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/app/0.9.0/chibi-app-0.9.0.tgz" 76 + sha256 = "b477ea370b1b0bf805fbe7a8c0d0919330da0360e615ea8953d0f6f7e367f3bd" 77 + source = "snow-fort" 78 + synopsis = "Unified command-line option parsing and config management" 79 + version = "0.9.0" 80 + 81 + [chibi-assert] 82 + dependencies = ["chibi-test"] 83 + dev-dependencies = [] 84 + license = "bsd-3-clause" 85 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/assert/0.10.0/chibi-assert-0.10.0.tgz" 86 + sha256 = "b3901ce23329748eb423fe3f2dcffed63253dc1366a17cb8279025038139b921" 87 + source = "snow-fort" 88 + synopsis = "A nice assert macro" 89 + version = "0.10.0" 90 + 91 + [chibi-base64] 92 + dependencies = ["akku-r7rs", "chibi-string", "chibi-test"] 93 + dev-dependencies = [] 94 + license = "bsd-3-clause" 95 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/base64/0.9.0/chibi-base64-0.9.0.tgz" 96 + sha256 = "4f59e38142759554dc417e7b4f132414acd40ae3450a0481b57228a10257fcea" 97 + source = "snow-fort" 98 + synopsis = "RFC 3548 base64 encoding and decoding utilities" 99 + version = "0.9.0" 100 + 101 + [chibi-binary-record] 102 + dependencies = ["akku-r7rs", "chez-srfi"] 103 + dev-dependencies = [] 104 + license = "bsd-3-clause" 105 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/binary-record/0.9.0/chibi-binary-record-0.9.0.tgz" 106 + sha256 = "5d338215b14c981954035bab32b9b99282f9f2b19af105266e79a00bca22ddf9" 107 + source = "snow-fort" 108 + version = "0.9.0" 109 + 110 + [chibi-bytevector] 111 + dependencies = ["akku-r7rs", "chibi-test"] 112 + dev-dependencies = [] 113 + license = "bsd-3-clause" 114 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/bytevector/0.9.0/chibi-bytevector-0.9.0.tgz" 115 + sha256 = "7b5ee7c108d0272cdef87b82e6c2931f941c7d3654ce115a51db6e639873297d" 116 + source = "snow-fort" 117 + synopsis = "Additional bytevector utilities" 118 + version = "0.9.0" 119 + 120 + [chibi-char-set] 121 + dependencies = ["chibi-iset"] 122 + dev-dependencies = [] 123 + license = "bsd-3-clause" 124 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/char-set/0.9.0/chibi-char-set-0.9.0.tgz" 125 + sha256 = "c88004fb0d8a06efa0993ebe847b4d8ddd5815d29d7f788d0a5ed38f5ae5df7c" 126 + source = "snow-fort" 127 + synopsis = "A minimal character set library" 128 + version = "0.9.0" 129 + 130 + [chibi-char-set-boundary] 131 + dependencies = [] 132 + dev-dependencies = [] 133 + license = "noassertion" 134 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/char-set/boundary/0.9.0/chibi-char-set-boundary-0.9.0.tgz" 135 + sha256 = "6a913ae82de56424910491e4d0456fd46fb5914c1634b973df93fb2df96b7f25" 136 + source = "snow-fort" 137 + synopsis = "Char-sets used for TR29 word boundaries" 138 + version = "0.9.0" 139 + 140 + [chibi-config] 141 + dependencies = ["akku-r7rs", "chez-srfi"] 142 + dev-dependencies = [] 143 + license = "bsd-3-clause" 144 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/config/0.9.0/chibi-config-0.9.0.tgz" 145 + sha256 = "c9a6b3fd9a1cfb9a0fa6fcfde31946b492ff1adeb0aca77662fa4c937a2cf7a3" 146 + source = "snow-fort" 147 + synopsis = "This is a library for unified configuration management" 148 + version = "0.9.0" 149 + 150 + [chibi-crypto-md5] 151 + dependencies = ["akku-r7rs", "chibi-bytevector", "chibi-test"] 152 + dev-dependencies = [] 153 + license = "bsd-3-clause" 154 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/crypto/md5/0.9.0/chibi-crypto-md5-0.9.0.tgz" 155 + sha256 = "609d538c6621a6b84834967cd60ed3bcfd910d56a67e193ea189f2606aea7c1f" 156 + source = "snow-fort" 157 + synopsis = "Implementation of the MD5 (Message Digest) cryptographic hash" 158 + version = "0.9.0" 159 + 160 + [chibi-crypto-rsa] 161 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-bytevector", "chibi-math-prime", "chibi-crypto-sha2", "chibi-test"] 162 + dev-dependencies = [] 163 + license = "bsd-3-clause" 164 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/crypto/rsa/0.9.0/chibi-crypto-rsa-0.9.0.tgz" 165 + sha256 = "4eaee568f7898429d744a5ddd95c4d46b3a8402fd6dfe571443e7806ad9ce794" 166 + source = "snow-fort" 167 + synopsis = "RSA public key cryptography implementation" 168 + version = "0.9.0" 169 + 170 + [chibi-crypto-sha2] 171 + dependencies = ["akku-r7rs", "chibi-test"] 172 + dev-dependencies = [] 173 + license = "bsd-3-clause" 174 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/crypto/sha2/0.9.0/chibi-crypto-sha2-0.9.0.tgz" 175 + sha256 = "e5d6f3c5d0f5bdfb72d9cb2f1c3d1b2ac691ac0c92826fb4a9c5b7450b5aff85" 176 + source = "snow-fort" 177 + synopsis = "Implementation of the SHA-2 (Secure Hash Algorithm) cryptographic hash" 178 + version = "0.9.0" 179 + 180 + [chibi-diff] 181 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-optional", "chibi-term-ansi"] 182 + dev-dependencies = [] 183 + license = "bsd-3-clause" 184 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/diff/0.9.1.3/chibi-diff-0.9.1.3.tgz" 185 + sha256 = "07b62a03d280924f0bd42ca6375c752884a480779984dd7e9889e150f892fbac" 186 + source = "snow-fort" 187 + version = "0.9.1" 188 + 189 + [chibi-edit-distance] 190 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-test"] 191 + dev-dependencies = [] 192 + license = "bsd-3-clause" 193 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/edit-distance/0.9.0/chibi-edit-distance-0.9.0.tgz" 194 + sha256 = "1534158ba2963dbb4a5b37831e94a7a3007afa105a7134c011f710f1afbf36b9" 195 + source = "snow-fort" 196 + version = "0.9.0" 197 + 198 + [chibi-filesystem] 199 + dependencies = ["akku-r7rs", "chibi-test"] 200 + dev-dependencies = [] 201 + license = "bsd-3-clause" 202 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/filesystem/0.9.0/chibi-filesystem-0.9.0.tgz" 203 + sha256 = "dad608a7fbc00fe8e9929ff6124edad13bedfdc58cc14042be29b33f64c13483" 204 + source = "snow-fort" 205 + synopsis = "Interface to the filesystem and file descriptor objects" 206 + version = "0.9.0" 207 + 208 + [chibi-html-parser] 209 + dependencies = ["akku-r7rs"] 210 + dev-dependencies = [] 211 + license = "bsd-3-clause" 212 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/html-parser/0.5.7/chibi-html-parser-0.5.7.tgz" 213 + sha256 = "509c4b4b79bde75c97b9f18cdf1a0c3f4ffd482b39439775bfdcae9c4dfa2a3a" 214 + source = "snow-fort" 215 + synopsis = "A permissive HTML parser supporting scalable streaming with a tree folding interface" 216 + version = "0.5.7" 217 + 218 + [chibi-irregex] 219 + dependencies = ["akku-r7rs"] 220 + dev-dependencies = [] 221 + license = "bsd-3-clause" 222 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/irregex/0.9.3/chibi-irregex-0.9.3.tgz" 223 + sha256 = "50f7bbcb06d6f608aaff1784d63018ae5f5d32a62329eb24785bc922e0a91538" 224 + source = "snow-fort" 225 + synopsis = "A portable and efficient R[4567]RS implementation of regular expressions, supporting both POSIX syntax with various (irregular) PCRE extensions, as well as SCSH's SRE syntax" 226 + version = "0.9.3" 227 + 228 + [chibi-iset] 229 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-test"] 230 + dev-dependencies = [] 231 + license = "bsd-3-clause" 232 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/iset/0.9.0/chibi-iset-0.9.0.tgz" 233 + sha256 = "33e536d20db603e24f489fdafd4996b3832ff29c7245e0f1bf59e52bac9c95dd" 234 + source = "snow-fort" 235 + synopsis = "A space efficient integer set (iset) implementation, optimized for minimal space usage and fast membership lookup" 236 + version = "0.9.0" 237 + 238 + [chibi-locale] 239 + dependencies = ["akku-r7rs", "chibi-test"] 240 + dev-dependencies = [] 241 + license = "bsd-3-clause" 242 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/locale/0.1/chibi-locale-0.1.tgz" 243 + sha256 = "13e7b773189ffec0f480305e1472361a9de310c8136ddffa84485e72846aa4b0" 244 + source = "snow-fort" 245 + synopsis = "A lightweight library for representing locale information and serializing to and from strings" 246 + version = "0.1.0" 247 + 248 + [chibi-match] 249 + dependencies = ["akku-r7rs"] 250 + dev-dependencies = [] 251 + license = "noassertion" 252 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/match/0.9.1/chibi-match-0.9.1.tgz" 253 + sha256 = "badcfca91bdfc1a7831aed444a9fe4af317e1429216c725fc1b67e1864111ca4" 254 + source = "snow-fort" 255 + synopsis = "A portable hygienic pattern matcher" 256 + version = "0.9.1" 257 + 258 + [chibi-math-linalg] 259 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-assert", "chibi-optional", "chibi-test"] 260 + dev-dependencies = [] 261 + license = "bsd-3-clause" 262 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/math/linalg/0.3/chibi-math-linalg-0.3.tgz" 263 + sha256 = "55783898d0668465f3a7adf3102580dc4ad144b3845935539387b2db858994b0" 264 + source = "snow-fort" 265 + version = "0.3.0" 266 + 267 + [chibi-math-prime] 268 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-test"] 269 + dev-dependencies = [] 270 + license = "bsd-3-clause" 271 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/math/prime/0.10.0/chibi-math-prime-0.10.0.tgz" 272 + sha256 = "82628af19ec37dae8189b73ddab540958feba524c61da0e74f0ce0602e042d61" 273 + source = "snow-fort" 274 + synopsis = "Prime and number theoretic utilities" 275 + version = "0.10.0" 276 + 277 + [chibi-math-stats] 278 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-optional", "chibi-test"] 279 + dev-dependencies = [] 280 + license = "bsd-3-clause" 281 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/math/stats/0.1/chibi-math-stats-0.1.tgz" 282 + sha256 = "861d9c98e6c5aaedf385d459c989b6d9d7dddbbbd966e6f450a6dc8dc21b5856" 283 + source = "snow-fort" 284 + synopsis = "Statistics is the branch of mathematics dealing with the collection and analysis of data" 285 + version = "0.1.0" 286 + 287 + [chibi-mecab] 288 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-assert", "chibi-optional", "chibi-test"] 289 + dev-dependencies = [] 290 + license = "bsd-3-clause" 291 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/mecab/0.1/chibi-mecab-0.1.tgz" 292 + sha256 = "167b88e4415c0e531ae8ce233536ca2a6288fe5f1a056b95acb294777c628f06" 293 + source = "snow-fort" 294 + synopsis = "A wrapper around MeCab, a part-of-speech and morphological analyzer for Japanese" 295 + version = "0.1.0" 296 + 297 + [chibi-mime] 298 + dependencies = ["akku-r7rs", "chibi-base64", "chibi-quoted-printable", "chibi-string", "chibi-test"] 299 + dev-dependencies = [] 300 + license = "bsd-3-clause" 301 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/mime/0.9.0/chibi-mime-0.9.0.tgz" 302 + sha256 = "3f15743a4116eb95368449c0717b476040e6eba8af8bcf551023a19c7fcbcf8f" 303 + source = "snow-fort" 304 + synopsis = "A library to parse MIME headers and bodies into SXML" 305 + version = "0.9.0" 306 + 307 + [chibi-monad-environment] 308 + dependencies = ["akku-r7rs"] 309 + dev-dependencies = [] 310 + license = "bsd-3-clause" 311 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/monad/environment/0.9.0/chibi-monad-environment-0.9.0.tgz" 312 + sha256 = "ae4abff382dbe3db6d1c8a6e5bcfa237c16f6dd7faeb45f160358acf63a00e22" 313 + source = "snow-fort" 314 + synopsis = "A Scheme take on the environment (reader) monad, focusing more on being efficient and convenient than pure" 315 + version = "0.9.0" 316 + 317 + [chibi-net-dns] 318 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-optional", "chibi-test"] 319 + dev-dependencies = [] 320 + license = "bsd-3-clause" 321 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/net/dns/0.2/chibi-net-dns-0.2.tgz" 322 + sha256 = "f1f07da380168e9107600760ce9dfee5ec8c1f656f3b6f7fdd5182f13ca41e0a" 323 + source = "snow-fort" 324 + synopsis = "Domain Name Service library, with high-level utilities for address, mx and text record lookups" 325 + version = "0.2.0" 326 + 327 + [chibi-net-smtp] 328 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-net-dns", "chibi-optional", "chibi-string", "chibi-regexp", "chibi-pathname", "chibi-test"] 329 + dev-dependencies = [] 330 + license = "bsd-3-clause" 331 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/net/smtp/0.1/chibi-net-smtp-0.1.tgz" 332 + sha256 = "b66d31adce32558c658f53d7f564313821a698d6bbd9dc3aec88b3ebbc39b738" 333 + source = "snow-fort" 334 + synopsis = "Easy mail interface" 335 + version = "0.1.0" 336 + 337 + [chibi-optional] 338 + dependencies = ["akku-r7rs"] 339 + dev-dependencies = [] 340 + license = "bsd-3-clause" 341 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/optional/0.9.1.3/chibi-optional-0.9.1.3.tgz" 342 + sha256 = "30b58c0bbecbe37560fc24086417d2ab908536b74d8775670da55f1eb6971e9c" 343 + source = "snow-fort" 344 + synopsis = "Syntax to support optional and named keyword arguments" 345 + version = "0.9.1" 346 + 347 + [chibi-parse] 348 + dependencies = ["akku-r7rs", "chibi-test"] 349 + dev-dependencies = [] 350 + license = "bsd-3-clause" 351 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/parse/0.9.0/chibi-parse-0.9.0.tgz" 352 + sha256 = "66cd0a9d1ca07559f5f1ccbef05939921bfb9967049c2c2691031a43b56e3a17" 353 + source = "snow-fort" 354 + synopsis = "A parser combinator library with optional memoization and convenient syntax" 355 + version = "0.9.0" 356 + 357 + [chibi-pathname] 358 + dependencies = ["chibi-string", "akku-r7rs", "chibi-test"] 359 + dev-dependencies = [] 360 + license = "bsd-3-clause" 361 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/pathname/0.9.0/chibi-pathname-0.9.0.tgz" 362 + sha256 = "424aa360577d7cac0ceb4e7e6cbf8943ffe958870338d5b0fef1c22789a07186" 363 + source = "snow-fort" 364 + synopsis = "A general, non-filesystem-specific pathname library" 365 + version = "0.9.0" 366 + 367 + [chibi-quoted-printable] 368 + dependencies = ["akku-r7rs", "chibi-string", "chibi-test"] 369 + dev-dependencies = [] 370 + license = "bsd-3-clause" 371 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/quoted-printable/0.9.0/chibi-quoted-printable-0.9.0.tgz" 372 + sha256 = "9f7f9e3013139b36249b594e510feac1a2a4fc2b6a20c1974ebc559ff037a17d" 373 + source = "snow-fort" 374 + synopsis = "RFC 2045 quoted printable encoding and decoding utilities" 375 + version = "0.9.0" 376 + 377 + [chibi-regexp] 378 + dependencies = ["chibi-char-set-boundary", "chez-srfi", "akku-r7rs", "chibi-string", "chibi-match", "chibi-test"] 379 + dev-dependencies = [] 380 + license = "bsd-3-clause" 381 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/regexp/0.9.0/chibi-regexp-0.9.0.tgz" 382 + sha256 = "7bfed63982d55c7c272d32ddca295993a6196c37ef426d7bd90eafe3b8856c5e" 383 + source = "snow-fort" 384 + synopsis = "A regular expression engine implementing SRFI 115 using a non-backtracking Thompson NFA algorithm" 385 + version = "0.9.0" 386 + 387 + [chibi-scribble] 388 + dependencies = ["akku-r7rs", "chibi-string", "chibi-test"] 389 + dev-dependencies = [] 390 + license = "bsd-3-clause" 391 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/scribble/0.9.0/chibi-scribble-0.9.0.tgz" 392 + sha256 = "0f93bfa2f0267f3557499fdf9023e3a4d772a290fe971898f289327c71e0e7c1" 393 + source = "snow-fort" 394 + synopsis = "A library used for parsing \"scribble\" format, introduced by Racket and the format used to write this manual" 395 + version = "0.9.0" 396 + 397 + [chibi-show] 398 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-string", "chibi-monad-environment", "chibi-test"] 399 + dev-dependencies = [] 400 + license = "bsd-3-clause" 401 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/show/0.7.3.1/chibi-show-0.7.3.1.tgz" 402 + sha256 = "4a2c64802000eca62d36320de97480bc2f333e62517a987a0ff0af6d9b3d4194" 403 + source = "snow-fort" 404 + synopsis = "A library of procedures for formatting Scheme objects to text in various ways, and for easily concatenating, composing and extending these formatters" 405 + version = "0.7.3" 406 + 407 + [chibi-snow-commands] 408 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-bytevector", "chibi-config", "chibi-crypto-md5", "chibi-crypto-rsa", "chibi-crypto-sha2", "chibi-filesystem", "chibi-match", "chibi-pathname", "chibi-regexp", "chibi-show", "chibi-string", "chibi-sxml", "chibi-tar", "chibi-temp-file", "chibi-uri", "chibi-term-edit-line", "chibi-char-set"] 409 + dev-dependencies = [] 410 + license = "noassertion" 411 + url = "http://snow-fort.org/s/gmail.com/pclouds/chibi/snow/commands/0.0.0/./chibi-snow-commands-0.0.0.tgz" 412 + sha256 = "c33106b879b787dd282bd6f01d3968e70224ac88fe61b71fca05d8f9bbea16a8" 413 + source = "snow-fort" 414 + version = "0.0.0" 415 + 416 + [chibi-sqlite3] 417 + dependencies = ["akku-r7rs", "chez-srfi"] 418 + dev-dependencies = [] 419 + license = "noassertion" 420 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/sqlite3/0.7/chibi-sqlite3-0.7.tgz" 421 + sha256 = "bd0aeb54c2e88567707c675e481a475d6a7431f5e1959b7e99ec07d361bda92f" 422 + source = "snow-fort" 423 + version = "0.7.0" 424 + 425 + [chibi-ssl] 426 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-test"] 427 + dev-dependencies = [] 428 + license = "bsd-3-clause" 429 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/ssl/0.1/chibi-ssl-0.1.tgz" 430 + sha256 = "85531baae0523140bfda7ebcd971ea30b7e242b6ba0874a1815cec9a7660a13d" 431 + source = "snow-fort" 432 + synopsis = "Basic bindings for establishing SSL connections" 433 + version = "0.1.0" 434 + 435 + [chibi-string] 436 + dependencies = ["akku-r7rs", "chibi-test"] 437 + dev-dependencies = [] 438 + license = "bsd-3-clause" 439 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/string/0.9.0/chibi-string-0.9.0.tgz" 440 + sha256 = "86a73c53b2e7a4e1201ff10115a5488890993c0020051b3abe0fc785a077ec11" 441 + source = "snow-fort" 442 + synopsis = "A cursor-oriented string library" 443 + version = "0.9.0" 444 + 445 + [chibi-sxml] 446 + dependencies = ["akku-r7rs"] 447 + dev-dependencies = [] 448 + license = "bsd-3-clause" 449 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/sxml/0.9.0/chibi-sxml-0.9.0.tgz" 450 + sha256 = "cec4438595978dfcc4ffa5c41b77178d14609490b2d1da4551e42cd960262cc4" 451 + source = "snow-fort" 452 + synopsis = "Utilities to convert sxml to xml or plain text" 453 + version = "0.9.0" 454 + 455 + [chibi-tar] 456 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-string", "chibi-binary-record", "chibi-pathname", "chibi-filesystem", "chibi-test"] 457 + dev-dependencies = [] 458 + license = "bsd-3-clause" 459 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/tar/0.9.0/chibi-tar-0.9.0.tgz" 460 + sha256 = "86c5248f8206d4f059ba66c91460ef5eb9497d40d6fd90d4258583c71f49cf4a" 461 + source = "snow-fort" 462 + version = "0.9.0" 463 + 464 + [chibi-temp-file] 465 + dependencies = ["akku-r7rs", "chibi-filesystem", "chibi-pathname"] 466 + dev-dependencies = [] 467 + license = "bsd-3-clause" 468 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/temp-file/0.9.0/chibi-temp-file-0.9.0.tgz" 469 + sha256 = "c400a25de2c4109a6e569f014eab360844e31041239ae6e2afed5d40e16d1f60" 470 + source = "snow-fort" 471 + version = "0.9.0" 472 + 473 + [chibi-term-ansi] 474 + dependencies = ["akku-r7rs"] 475 + dev-dependencies = [] 476 + license = "bsd-3-clause" 477 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/term/ansi/0.9.0/chibi-term-ansi-0.9.0.tgz" 478 + sha256 = "805e33d6b87c6d54337bf0c89002f13c323e6d836291d2e88a252140d1552599" 479 + source = "snow-fort" 480 + synopsis = "A library to use ANSI escape codes to format text and background color, font weigh, and underlining" 481 + version = "0.9.0" 482 + 483 + [chibi-term-edit-line] 484 + dependencies = ["akku-r7rs"] 485 + dev-dependencies = [] 486 + license = "bsd-3-clause" 487 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/term/edit-line/0.9.0/chibi-term-edit-line-0.9.0.tgz" 488 + sha256 = "0af16f80400b5d4382117d0ff361681956aa962e4688972b4d4ddaf48a41b385" 489 + source = "snow-fort" 490 + version = "0.9.0" 491 + 492 + [chibi-test] 493 + dependencies = ["akku-r7rs", "chibi-diff", "chibi-term-ansi"] 494 + dev-dependencies = [] 495 + license = "bsd-3-clause" 496 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/test/0.9.0/chibi-test-0.9.0.tgz" 497 + sha256 = "86997714be7fb6ade1b094d91727f9c9becd9051a41d1703986643d1ed09865d" 498 + source = "snow-fort" 499 + synopsis = "Simple but extensible testing framework with advanced reporting" 500 + version = "0.9.0" 501 + 502 + [chibi-uri] 503 + dependencies = ["chibi-string", "chibi-pathname", "akku-r7rs", "chibi-test"] 504 + dev-dependencies = [] 505 + license = "bsd-3-clause" 506 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/uri/0.9.0/chibi-uri-0.9.0.tgz" 507 + sha256 = "cfec051a399439452c8754ab3ff7440e93b152de35514fa4f4407925de537750" 508 + source = "snow-fort" 509 + synopsis = "Library for parsing and constructing URI objects" 510 + version = "0.9.0" 511 + 512 + [chibi-voting] 513 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-test"] 514 + dev-dependencies = [] 515 + license = "bsd-3-clause" 516 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/voting/0.1/chibi-voting-0.1.tgz" 517 + sha256 = "a7ef21109198f47310fc5f385a928dcaf178adf8e5fdc52c414babf53169eebe" 518 + source = "snow-fort" 519 + synopsis = "Preferential voting utilities to help come to reasonable decisions when there are more than 2 options" 520 + version = "0.1.0" 521 + 522 + [chibi-xgboost] 523 + dependencies = ["akku-r7rs", "chibi-string", "chez-srfi", "chibi-test"] 524 + dev-dependencies = [] 525 + license = "bsd-3-clause" 526 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/xgboost/0.1/chibi-xgboost-0.1.tgz" 527 + sha256 = "82c2d83275436b8fe6c688088fe90193acbc0c64b04b08bfc5eb2c20adc348a5" 528 + source = "snow-fort" 529 + version = "0.1.0" 530 + 531 + [chibi-xlib] 532 + dependencies = [] 533 + dev-dependencies = [] 534 + license = "bsd-3-clause" 535 + url = "http://snow-fort.org/s/gmail.com/alexshinn/chibi/xlib/0.1/chibi-xlib-0.1.tgz" 536 + sha256 = "bc35e1811909489ea7b2e121c4a2ba34e5cca41e7c9c8082bfd783774651aea2" 537 + source = "snow-fort" 538 + synopsis = "Minimal xlib bindings" 539 + version = "0.1.0" 540 + 541 + [chrisoei-cint] 542 + dependencies = ["akku-r7rs"] 543 + dev-dependencies = [] 544 + license = "mit" 545 + url = "http://snow-fort.org/s/gmail.com/chris.oei/chrisoei/cint/0.1.0/chrisoei-cint-0.1.0.tgz" 546 + sha256 = "0f2b8a03afc0be7a27b7a64e808ee8df7d36570e47df3ef7e266c4c631db9b3d" 547 + source = "snow-fort" 548 + synopsis = "Compute cint coefficients" 549 + version = "0.1.0" 550 + 551 + [chrisoei-test] 552 + dependencies = ["akku-r7rs", "chibi-test"] 553 + dev-dependencies = [] 554 + license = "mit" 555 + url = "http://snow-fort.org/s/gmail.com/chris.oei/chrisoei/test/0.0.1/chrisoei-test-0.0.1.tgz" 556 + sha256 = "2b0f7c600778c88752cf48ab6f5685c5674d9e4aa15c913622eaa9be1ebbcd5a" 557 + source = "snow-fort" 558 + synopsis = "Additional testing utilities" 559 + version = "0.0.1" 560 + 561 + [comparators] 562 + dependencies = ["akku-r7rs"] 563 + dev-dependencies = [] 564 + license = "noassertion" 565 + url = "http://snow-fort.org/s/gmail.com/kwortman/comparators/1.0.0/comparators-1.0.0.tgz" 566 + sha256 = "d5169f6dc6c2d77c410b667b1e3ecb2793920655f4ec133a8dabdf9b6304d8b3" 567 + source = "snow-fort" 568 + synopsis = "SRFI 128: Comparators (reduced) reference implementation" 569 + version = "1.0.0" 570 + 571 + [cyclone-iset] 572 + dependencies = ["akku-r7rs", "cyclone-iset-base", "cyclone-iset-iterators", "cyclone-iset-constructors"] 573 + dev-dependencies = [] 574 + license = "bsd-3-clause" 575 + url = "http://snow-fort.org/s/gmail.com/arthurmaciel/cyclone/iset/1.0/cyclone-iset-1.0.tgz" 576 + sha256 = "c1c3f2da8ab317baaad61c134e407bc297fa30b959ab449af15ebc9261b8c922" 577 + source = "snow-fort" 578 + version = "1.0.0" 579 + 580 + [cyclone-iset-base] 581 + dependencies = ["akku-r7rs", "chez-srfi"] 582 + dev-dependencies = [] 583 + license = "bsd-3-clause" 584 + url = "http://snow-fort.org/s/gmail.com/arthurmaciel/cyclone/iset/base/1.0/cyclone-iset-base-1.0.tgz" 585 + sha256 = "d3b03eb7c0161eb71ce248226f6cfaf16f1540a66e6ee5838e86152d7bfef056" 586 + source = "snow-fort" 587 + version = "1.0.0" 588 + 589 + [cyclone-iset-constructors] 590 + dependencies = ["akku-r7rs", "chez-srfi", "cyclone-iset-base", "cyclone-iset-iterators"] 591 + dev-dependencies = [] 592 + license = "bsd-3-clause" 593 + url = "http://snow-fort.org/s/gmail.com/arthurmaciel/cyclone/iset/constructors/1.0/cyclone-iset-constructors-1.0.tgz" 594 + sha256 = "b5c723719a348c312dede7c49faf656c72f790fb6532969fba0a1c980a9d7b7e" 595 + source = "snow-fort" 596 + version = "1.0.0" 597 + 598 + [cyclone-iset-iterators] 599 + dependencies = ["akku-r7rs", "chez-srfi", "cyclone-iset-base"] 600 + dev-dependencies = [] 601 + license = "bsd-3-clause" 602 + url = "http://snow-fort.org/s/gmail.com/arthurmaciel/cyclone/iset/iterators/1.0/cyclone-iset-iterators-1.0.tgz" 603 + sha256 = "cff79c0c5839c419526fcc29b347f72f8f518147751874e2d116f3865d1c98f4" 604 + source = "snow-fort" 605 + version = "1.0.0" 606 + 607 + [cyclone-iset-optimize] 608 + dependencies = ["akku-r7rs", "chez-srfi", "cyclone-iset-base", "cyclone-iset-iterators", "cyclone-iset-constructors"] 609 + dev-dependencies = [] 610 + license = "bsd-3-clause" 611 + url = "http://snow-fort.org/s/gmail.com/arthurmaciel/cyclone/iset/optimize/1.0/cyclone-iset-optimize-1.0.tgz" 612 + sha256 = "c24ee986262f9f6119715adb82e2c21ae7cd01a99b943b0ed1b96264955f6e3f" 613 + source = "snow-fort" 614 + version = "1.0.0" 615 + 616 + [dockerfile] 617 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-match", "unpack-assoc", "shell-quote"] 618 + dev-dependencies = [] 619 + license = "isc" 620 + url = "http://snow-fort.org/s/lassi.io/lassi/dockerfile/0.1/dockerfile-0.1.tgz" 621 + sha256 = "41697d85fcc809fae965d5ba1137e5cdae2d4c87fee16c4ab33004a925830281" 622 + source = "snow-fort" 623 + synopsis = "Scheme DSL to build Dockerfiles" 624 + version = "0.1.0" 625 + 626 + [edn] 627 + dependencies = ["akku-r7rs", "chibi-parse", "chibi-test"] 628 + dev-dependencies = [] 629 + license = "mit" 630 + url = "http://snow-fort.org/s/edwinwatkeys.com/edwin/edn/0.2.0/./edn-0.2.0.tgz" 631 + sha256 = "7c8e71ed0d1bf248fd15bd1a2ea173afba411b0082a58f107acbe15529ca9249" 632 + source = "snow-fort" 633 + synopsis = "EDN is a data format from the Clojure ecosystem" 634 + version = "0.2.0" 635 + 636 + [fisherro-pipe] 637 + dependencies = ["akku-r7rs", "chibi-test"] 638 + dev-dependencies = [] 639 + license = "noassertion" 640 + url = "http://snow-fort.org/s/fisher.cx/robert/fisherro/pipe/1.0.0/fisherro-pipe-1.0.0.tgz" 641 + sha256 = "3e12f1347606c353018bf1a569226d7e0d7a6bd50cf37a9a7f42f155cfb22f65" 642 + source = "snow-fort" 643 + synopsis = "Pipelining syntax" 644 + version = "1.0.0" 645 + 646 + [generators] 647 + dependencies = ["akku-r7rs"] 648 + dev-dependencies = [] 649 + license = "noassertion" 650 + url = "http://snow-fort.org/s/gmail.com/kwortman/generators/1.0.2/generators-1.0.2.tgz" 651 + sha256 = "629ff012704991d4ad34848790313140d71dce5fda36049eb7f5af98cd7b7847" 652 + source = "snow-fort" 653 + synopsis = "SRFI 121: Generators reference implementation" 654 + version = "1.0.2" 655 + 656 + [in-progress-hash-bimaps] 657 + dependencies = ["akku-r7rs", "r6rs-hashtables", "in-progress-hash-tables"] 658 + dev-dependencies = [] 659 + license = "mit" 660 + url = "http://snow-fort.org/s/ccs.neu.edu/will/in-progress/hash/bimaps/0.0.3/in-progress-hash-bimaps-0.0.3.tgz" 661 + sha256 = "c8f0c936144233ddfae0311cdc188b29ee5a8080390975e660a8a329a009ae34" 662 + source = "snow-fort" 663 + synopsis = "Bimaps (HashTablesCowan)" 664 + version = "0.0.3" 665 + 666 + [in-progress-hash-tables] 667 + dependencies = ["akku-r7rs", "r6rs-hashtables", "chez-srfi"] 668 + dev-dependencies = [] 669 + license = "mit" 670 + url = "http://snow-fort.org/s/ccs.neu.edu/will/in-progress/hash/tables/0.0.3/in-progress-hash-tables-0.0.3.tgz" 671 + sha256 = "5e81ab5a8b106d0e54bbd501610ecf15d39e4ed0b430c72a3a332208fb83e20c" 672 + source = "snow-fort" 673 + synopsis = "Hash tables (HashTablesCowan)" 674 + version = "0.0.3" 675 + 676 + [independentresearch-xattr] 677 + dependencies = ["akku-r7rs"] 678 + dev-dependencies = [] 679 + license = "cc0-1.0" 680 + url = "http://snow-fort.org/s/gmail.com/lockywolf/independentresearch/xattr/0.2/independentresearch-xattr-0.2.tgz" 681 + sha256 = "b579f63f541d6a3abfb46c04772c3079faaf1d21637c1d32a10b5543ff616972" 682 + source = "snow-fort" 683 + version = "0.2.0" 684 + 685 + [jkode-sassy] 686 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-test"] 687 + dev-dependencies = [] 688 + license = "lgpl-2.1-or-later" 689 + url = "http://snow-fort.org/s/gmail.com/alexshinn/jkode/sassy/0.2.1/jkode-sassy-0.2.1.tgz" 690 + sha256 = "c3e3038470986238d40ce98ad6eb0a078d9fb8b7f71cb241bc28a84fb5c79e95" 691 + source = "snow-fort" 692 + synopsis = "A portable assembler for x86 processors" 693 + version = "0.2.1" 694 + 695 + [lassik-dockerfile] 696 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-match", "lassik-unpack-assoc", "lassik-shell-quote"] 697 + dev-dependencies = [] 698 + license = "isc" 699 + url = "http://snow-fort.org/s/lassi.io/lassi/lassik/dockerfile/0.1/lassik-dockerfile-0.1.tgz" 700 + sha256 = "7859d39d2928417c709c4f89f012fac1c1a95f2839a1a7d0ad870ba759dbea92" 701 + source = "snow-fort" 702 + synopsis = "Scheme DSL to build Dockerfiles" 703 + version = "0.1.0" 704 + 705 + [lassik-shell-quote] 706 + dependencies = ["akku-r7rs", "chibi-match"] 707 + dev-dependencies = [] 708 + license = "isc" 709 + url = "http://snow-fort.org/s/lassi.io/lassi/lassik/shell-quote/0.1/lassik-shell-quote-0.1.tgz" 710 + sha256 = "2bb3a0fa8ef30a5eea80fcea857392094b3a44548d95f400a3bbcf27d0332f0c" 711 + source = "snow-fort" 712 + synopsis = "Little Scheme DSL to build shell command lines" 713 + version = "0.1.0" 714 + 715 + [lassik-string-inflection] 716 + dependencies = ["akku-r7rs"] 717 + dev-dependencies = [] 718 + license = "isc" 719 + url = "http://snow-fort.org/s/lassi.io/lassi/lassik/string-inflection/0.1.1/lassik-string-inflection-0.1.1.tgz" 720 + sha256 = "d97f986bd6a97a090b307051caf6b8310e2c22a648e6023135db5f7085aaf404" 721 + source = "snow-fort" 722 + synopsis = "lisp-case under_score CapsUpper capsLower" 723 + version = "0.1.1" 724 + 725 + [lassik-trivial-tar-writer] 726 + dependencies = ["akku-r7rs"] 727 + dev-dependencies = [] 728 + license = "isc" 729 + url = "http://snow-fort.org/s/lassi.io/lassi/lassik/trivial-tar-writer/0.1/lassik-trivial-tar-writer-0.1.tgz" 730 + sha256 = "15528c2441923a84422ac2733802bfb355d9dffcc33deff55815d8aca0bea3b0" 731 + source = "snow-fort" 732 + synopsis = "Simplest way to output uncompressed .tar file" 733 + version = "0.1.0" 734 + 735 + [lassik-unpack-assoc] 736 + dependencies = ["akku-r7rs"] 737 + dev-dependencies = [] 738 + license = "isc" 739 + url = "http://snow-fort.org/s/lassi.io/lassi/lassik/unpack-assoc/0.1/lassik-unpack-assoc-0.1.tgz" 740 + sha256 = "109c7ac9b0be03df61103b84491bfccf7460f27367bd5abac58cf486300ac63b" 741 + source = "snow-fort" 742 + synopsis = "Alist/hash-table destructuring case macros" 743 + version = "0.1.0" 744 + 745 + [lightweight-testing] 746 + dependencies = ["akku-r7rs", "chibi-test"] 747 + dev-dependencies = [] 748 + license = "noassertion" 749 + url = "http://snow-fort.org/s/tutanota.com/flynn16/lightweight-testing/0.1/lightweight-testing-0.1.tgz" 750 + sha256 = "17294025cf29ab76f41c51c5b8562961eff3b6a3a1ada2f6221b7f38e4a4223c" 751 + source = "snow-fort" 752 + synopsis = "SRFI-78 implemented as a wrapper around (chibi test)" 753 + version = "0.1.0" 754 + 755 + [macduffie-json] 756 + dependencies = ["akku-r7rs", "chez-srfi"] 757 + dev-dependencies = [] 758 + license = "mit" 759 + url = "http://snow-fort.org/s/gmail.com/taknamay/macduffie/json/0.9.5/macduffie-json-0.9.5.tgz" 760 + sha256 = "e8dccf8e8c63f088d826b0e92357dbc2998356f616b4390433b438b26a08b4e2" 761 + source = "snow-fort" 762 + synopsis = "JSON reader and writer" 763 + version = "0.9.5" 764 + 765 + [nytpu-contracts] 766 + dependencies = ["akku-r7rs", "chez-srfi"] 767 + dev-dependencies = [] 768 + license = "noassertion" 769 + url = "http://snow-fort.org/s/nytpu.com/alex/nytpu/contracts/0.1.1/nytpu-contracts-0.1.1.tgz" 770 + sha256 = "b077e4e751aba7046d9ce66e92e8a3a02d691b2baa7490b8bb2e9a5d4d1f29bd" 771 + source = "snow-fort" 772 + synopsis = "Design by Contracts for R7RS" 773 + version = "0.1.1" 774 + 775 + [nytpu-getopt] 776 + dependencies = ["akku-r7rs", "chez-srfi"] 777 + dev-dependencies = [] 778 + license = "noassertion" 779 + url = "http://snow-fort.org/s/nytpu.com/alex/nytpu/getopt/1.2.0/nytpu-getopt-1.2.0.tgz" 780 + sha256 = "ec1396b8885bb7e76b29277d12484a2a9129b6b3e47cbdab2079ce582f10d11a" 781 + source = "snow-fort" 782 + synopsis = "POSIX getopt(3), in compliance with POSIX 2008" 783 + version = "1.2.0" 784 + 785 + [okmij-ssax] 786 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-test"] 787 + dev-dependencies = [] 788 + license = "noassertion" 789 + url = "http://snow-fort.org/s/gmail.com/alexshinn/okmij/ssax/5.4/okmij-ssax-5.4.tgz" 790 + sha256 = "9a78a099fff4584c10c9444d41b808fe7029b5dfa2d3e5ece4c7a08e5e33b2c1" 791 + source = "snow-fort" 792 + synopsis = "Functional XML parsing framework" 793 + version = "5.4.0" 794 + 795 + [pfds-alist] 796 + dependencies = ["akku-r7rs"] 797 + dev-dependencies = [] 798 + license = "bsd-3-clause" 799 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/alist/1.0.0/pfds-alist-1.0.0.tgz" 800 + sha256 = "e8c227fcf3c10f355df8d1c22860e0e6c54103c356bd707ed914028b3568b92e" 801 + source = "snow-fort" 802 + synopsis = "Convenience functions for working with association lists" 803 + version = "1.0.0" 804 + 805 + [pfds-bitwise] 806 + dependencies = ["akku-r7rs", "chez-srfi"] 807 + dev-dependencies = [] 808 + license = "bsd-3-clause" 809 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/bitwise/1.0.0/pfds-bitwise-1.0.0.tgz" 810 + sha256 = "8654930f5a5a66df9120f3a8b7276cfa0ca36e65ea4579966b3e711422afab93" 811 + source = "snow-fort" 812 + synopsis = "Bitwise arithmetic utilities" 813 + version = "1.0.0" 814 + 815 + [pfds-bounded-balance-tree] 816 + dependencies = ["akku-r7rs", "pfds-list-helpers"] 817 + dev-dependencies = [] 818 + license = "bsd-3-clause" 819 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/bounded-balance-tree/1.0.0/pfds-bounded-balance-tree-1.0.0.tgz" 820 + sha256 = "7ae6f64b9c5614ee38238b4459b558eaebd267c6824bc66354ab7cb39b2a04d6" 821 + source = "snow-fort" 822 + synopsis = "Bounded balance tree" 823 + version = "1.0.0" 824 + 825 + [pfds-deque] 826 + dependencies = ["akku-r7rs", "pfds-lazy-list", "pfds-list-helpers"] 827 + dev-dependencies = [] 828 + license = "bsd-3-clause" 829 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/deque/1.0.0/pfds-deque-1.0.0.tgz" 830 + sha256 = "a5deddf48523c167649660fc9e41acf2cce77f185525a1f6d4cfa9589f7f868b" 831 + source = "snow-fort" 832 + synopsis = "Purely functional deques" 833 + version = "1.0.0" 834 + 835 + [pfds-difference-list] 836 + dependencies = ["akku-r7rs"] 837 + dev-dependencies = [] 838 + license = "bsd-3-clause" 839 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/difference-list/1.0.0/pfds-difference-list-1.0.0.tgz" 840 + sha256 = "82a9e6db6f63ac1ab14fd87835e438a0a5486572a450a65c0b8eda0873c72a8c" 841 + source = "snow-fort" 842 + synopsis = "Difference lists" 843 + version = "1.0.0" 844 + 845 + [pfds-fector] 846 + dependencies = ["akku-r7rs"] 847 + dev-dependencies = [] 848 + license = "bsd-3-clause" 849 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/fector/1.0.0/pfds-fector-1.0.0.tgz" 850 + sha256 = "ff0bb61c97b4a59b51c40f589d4b481a97759c09de197c0891386d6b0fa39f53" 851 + source = "snow-fort" 852 + synopsis = "Functional vectors" 853 + version = "1.0.0" 854 + 855 + [pfds-fingertree] 856 + dependencies = ["akku-r7rs", "pfds-list-helpers"] 857 + dev-dependencies = [] 858 + license = "bsd-3-clause" 859 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/fingertree/1.0.0/pfds-fingertree-1.0.0.tgz" 860 + sha256 = "d2398c150e60b0f9c5214287720fef78b8ce0b9bce6733f67490a388685855b2" 861 + source = "snow-fort" 862 + synopsis = "Fingertree: A simple general-purpose data structure" 863 + version = "1.0.0" 864 + 865 + [pfds-hash-array-mapped-trie] 866 + dependencies = ["akku-r7rs", "pfds-alist", "pfds-bitwise", "pfds-list-helpers", "pfds-vector", "chez-srfi"] 867 + dev-dependencies = [] 868 + license = "bsd-3-clause" 869 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/hash-array-mapped-trie/1.0.0/pfds-hash-array-mapped-trie-1.0.0.tgz" 870 + sha256 = "f549c8715d94b83037af786618b5ab08600d75ce9ffa40a841cb07e8f918931d" 871 + source = "snow-fort" 872 + synopsis = "Hash array mapped tries" 873 + version = "1.0.0" 874 + 875 + [pfds-heap] 876 + dependencies = ["akku-r7rs", "pfds-list-helpers"] 877 + dev-dependencies = [] 878 + license = "bsd-3-clause" 879 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/heap/1.0.0/pfds-heap-1.0.0.tgz" 880 + sha256 = "5b9ec02fd7f9ff022f67aeee6e6aa4109e14bb3a0d096b33512d3d9265f49bb5" 881 + source = "snow-fort" 882 + synopsis = "Heap data structure" 883 + version = "1.0.0" 884 + 885 + [pfds-lazy-list] 886 + dependencies = ["akku-r7rs"] 887 + dev-dependencies = [] 888 + license = "bsd-3-clause" 889 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/lazy-list/1.0.0/pfds-lazy-list-1.0.0.tgz" 890 + sha256 = "db4fcc889545c34716dff6c0420f9a5fcee2a3dee8f31416c1bc08462b74252f" 891 + source = "snow-fort" 892 + synopsis = "Odd lazy lists" 893 + version = "1.0.0" 894 + 895 + [pfds-list-helpers] 896 + dependencies = ["akku-r7rs"] 897 + dev-dependencies = [] 898 + license = "bsd-3-clause" 899 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/list-helpers/1.0.0/pfds-list-helpers-1.0.0.tgz" 900 + sha256 = "0eb459e05b775a90f6b2a6a7435d19aa6369f99709b8d501a960149e05e21517" 901 + source = "snow-fort" 902 + synopsis = "List utility functions" 903 + version = "1.0.0" 904 + 905 + [pfds-priority-search-queue] 906 + dependencies = ["akku-r7rs"] 907 + dev-dependencies = [] 908 + license = "bsd-3-clause" 909 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/priority-search-queue/1.0.0/pfds-priority-search-queue-1.0.0.tgz" 910 + sha256 = "47a90b0983d3c8cf9c5d87a65fba104671adcefa386e76f9db1b05d0206b38dc" 911 + source = "snow-fort" 912 + synopsis = "Priority search queues" 913 + version = "1.0.0" 914 + 915 + [pfds-queue] 916 + dependencies = ["akku-r7rs", "pfds-list-helpers", "pfds-lazy-list"] 917 + dev-dependencies = [] 918 + license = "bsd-3-clause" 919 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/queue/1.0.0/pfds-queue-1.0.0.tgz" 920 + sha256 = "b9da21328abf243ff4efe9215d5720f0fffaf4e552f51a49519993347882c60f" 921 + source = "snow-fort" 922 + synopsis = "Purely functional queues" 923 + version = "1.0.0" 924 + 925 + [pfds-sequence] 926 + dependencies = ["akku-r7rs", "pfds-fingertree", "pfds-list-helpers"] 927 + dev-dependencies = [] 928 + license = "bsd-3-clause" 929 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/sequence/1.0.0/pfds-sequence-1.0.0.tgz" 930 + sha256 = "6ac52b1e000c41406c34220aae9466288824556c0b0d8f4b9bf475d433038cc4" 931 + source = "snow-fort" 932 + synopsis = "Purely functional sequences" 933 + version = "1.0.0" 934 + 935 + [pfds-set] 936 + dependencies = ["akku-r7rs", "pfds-bounded-balance-tree", "pfds-list-helpers"] 937 + dev-dependencies = [] 938 + license = "bsd-3-clause" 939 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/set/1.0.0/pfds-set-1.0.0.tgz" 940 + sha256 = "c71a6da9a21c6994b6801920511141a93c181c741017d0cfb24ec2cde523db7b" 941 + source = "snow-fort" 942 + synopsis = "Purely functional sets" 943 + version = "1.0.0" 944 + 945 + [pfds-vector] 946 + dependencies = ["akku-r7rs"] 947 + dev-dependencies = [] 948 + license = "bsd-3-clause" 949 + url = "http://snow-fort.org/s/peterlane.info/peter/pfds/vector/1.0.0/pfds-vector-1.0.0.tgz" 950 + sha256 = "44dcbfec253b1f38f28b4a742e251a8a64daf25235c521b40ba0ad00f742058c" 951 + source = "snow-fort" 952 + synopsis = "Some utility functions for working with vectors" 953 + version = "1.0.0" 954 + 955 + [postgresql] 956 + dependencies = ["akku-r7rs"] 957 + dev-dependencies = [] 958 + license = "noassertion" 959 + url = "http://snow-fort.org/s/ymail.com/ktakashi/postgresql/17.09.26/postgresql-17.09.26.tgz" 960 + sha256 = "d6d800b041ae02ef0c341a47bd23316a94dc26cab819c7d8425ddf84066ba0d1" 961 + source = "snow-fort" 962 + synopsis = "R7RS portable PostgreSQL binding" 963 + version = "17.9.26" 964 + 965 + [r6rs-arithmetic-fixnums] 966 + dependencies = ["akku-r7rs", "r6rs-base"] 967 + dev-dependencies = [] 968 + license = "mit" 969 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/arithmetic/fixnums/0.0.1/r6rs-arithmetic-fixnums-0.0.1.tgz" 970 + sha256 = "a2839d9592f23c3859ace50bd3132dc37c2691702a382e873c76156b782a6378" 971 + source = "snow-fort" 972 + synopsis = "Port of (rnrs arithmetic fixnums) to R7RS" 973 + version = "0.0.1" 974 + 975 + [r6rs-base] 976 + dependencies = [] 977 + dev-dependencies = [] 978 + license = "mit" 979 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/base/0.0.1/r6rs-base-0.0.1.tgz" 980 + sha256 = "c3b23446ad2d17ff377006e9756a5e27a89dcd1ab65792e49e01efd5424a6c0d" 981 + source = "snow-fort" 982 + synopsis = "Port of (rnrs base) to R7RS" 983 + version = "0.0.1" 984 + 985 + [r6rs-bytevectors] 986 + dependencies = [] 987 + dev-dependencies = [] 988 + license = "mit" 989 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/bytevectors/0.0.1/r6rs-bytevectors-0.0.1.tgz" 990 + sha256 = "404c59936cd1b67bba8dd58219a535a71fa39d18be034ae7e8b1faad41eb782f" 991 + source = "snow-fort" 992 + synopsis = "Port of (rnrs bytevectors) to R7RS" 993 + version = "0.0.1" 994 + 995 + [r6rs-control] 996 + dependencies = ["akku-r7rs"] 997 + dev-dependencies = [] 998 + license = "mit" 999 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/control/0.0.1/r6rs-control-0.0.1.tgz" 1000 + sha256 = "b38fb48bac18d46a9a84ecd4ba64ca83d272abf3d789307a49a93a4230965a6a" 1001 + source = "snow-fort" 1002 + synopsis = "Port of (rnrs control) to R7RS" 1003 + version = "0.0.1" 1004 + 1005 + [r6rs-enums] 1006 + dependencies = [] 1007 + dev-dependencies = [] 1008 + license = "mit" 1009 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/enums/0.0.1/r6rs-enums-0.0.1.tgz" 1010 + sha256 = "f86c2a234a75fc494f088d831e17cfe23328f5244ea6677bda44dc6451affcbd" 1011 + source = "snow-fort" 1012 + synopsis = "Port of (rnrs enums) to R7RS" 1013 + version = "0.0.1" 1014 + 1015 + [r6rs-eval] 1016 + dependencies = ["akku-r7rs"] 1017 + dev-dependencies = [] 1018 + license = "mit" 1019 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/eval/0.0.1/r6rs-eval-0.0.1.tgz" 1020 + sha256 = "b0e87f14188769d21f5f1c96e4f8a5b4e4dda4d57a8509d313c4da2b6e12f57c" 1021 + source = "snow-fort" 1022 + synopsis = "Port of (rnrs eval) to R7RS" 1023 + version = "0.0.1" 1024 + 1025 + [r6rs-exceptions] 1026 + dependencies = ["akku-r7rs"] 1027 + dev-dependencies = [] 1028 + license = "mit" 1029 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/exceptions/0.0.1/r6rs-exceptions-0.0.1.tgz" 1030 + sha256 = "9555ee076c379a3f622b9ca2812cf3332a9d9afecd115d7e3b2ddda8aaa9b97f" 1031 + source = "snow-fort" 1032 + synopsis = "Port of (rnrs exceptions) to R7RS" 1033 + version = "0.0.1" 1034 + 1035 + [r6rs-files] 1036 + dependencies = ["akku-r7rs"] 1037 + dev-dependencies = [] 1038 + license = "mit" 1039 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/files/0.0.1/r6rs-files-0.0.1.tgz" 1040 + sha256 = "6b674bf8735431e5a1cc809018d0d19b6ffc02ca56781328290de413db5829ef" 1041 + source = "snow-fort" 1042 + synopsis = "Port of (rnrs files) to R7RS" 1043 + version = "0.0.1" 1044 + 1045 + [r6rs-hashtables] 1046 + dependencies = ["akku-r7rs"] 1047 + dev-dependencies = [] 1048 + license = "mit" 1049 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/hashtables/0.0.1/r6rs-hashtables-0.0.1.tgz" 1050 + sha256 = "d93f85d56c7eadb1e1603bf95988302bd1e111e3247bb1ddba7d271148633b12" 1051 + source = "snow-fort" 1052 + synopsis = "Port of (rnrs hashtables) to R7RS" 1053 + version = "0.0.1" 1054 + 1055 + [r6rs-io-simple] 1056 + dependencies = ["akku-r7rs"] 1057 + dev-dependencies = [] 1058 + license = "mit" 1059 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/io/simple/0.0.1/r6rs-io-simple-0.0.1.tgz" 1060 + sha256 = "7f49ae295e3f6fa420e2ccfdbf446dc46cc814bdfb436046191bd8e146346b00" 1061 + source = "snow-fort" 1062 + synopsis = "Port of (rnrs io simple) to R7RS" 1063 + version = "0.0.1" 1064 + 1065 + [r6rs-lists] 1066 + dependencies = [] 1067 + dev-dependencies = [] 1068 + license = "mit" 1069 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/lists/0.0.1/r6rs-lists-0.0.1.tgz" 1070 + sha256 = "46507daa47b2226eeac6e00418301d6e9c46940a744ec9f0e07ac4efb93bb49e" 1071 + source = "snow-fort" 1072 + synopsis = "Port of (rnrs lists) to R7RS" 1073 + version = "0.0.1" 1074 + 1075 + [r6rs-mutable-pairs] 1076 + dependencies = ["akku-r7rs"] 1077 + dev-dependencies = [] 1078 + license = "mit" 1079 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/mutable-pairs/0.0.1/r6rs-mutable-pairs-0.0.1.tgz" 1080 + sha256 = "850c349b4aadeda7c8c52afcf0b9f237b0b641f70d9786f77490cbf4b13e8bf1" 1081 + source = "snow-fort" 1082 + synopsis = "Port of (rnrs mutable-pairs) to R7RS" 1083 + version = "0.0.1" 1084 + 1085 + [r6rs-mutable-strings] 1086 + dependencies = ["akku-r7rs"] 1087 + dev-dependencies = [] 1088 + license = "mit" 1089 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/mutable-strings/0.0.1/r6rs-mutable-strings-0.0.1.tgz" 1090 + sha256 = "c5f3a290e89314f1572cd7f31ab3238bd4e3c8b0883ebf281b56e174b13031a1" 1091 + source = "snow-fort" 1092 + synopsis = "Port of (rnrs mutable-strings) to R7RS" 1093 + version = "0.0.1" 1094 + 1095 + [r6rs-programs] 1096 + dependencies = ["akku-r7rs"] 1097 + dev-dependencies = [] 1098 + license = "mit" 1099 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/programs/0.0.1/r6rs-programs-0.0.1.tgz" 1100 + sha256 = "b10955572de97a44524ce699dbf6c7607c75bb6000ba845051b1e927bd72370b" 1101 + source = "snow-fort" 1102 + synopsis = "Port of (rnrs programs) to R7RS" 1103 + version = "0.0.1" 1104 + 1105 + [r6rs-r5rs] 1106 + dependencies = ["akku-r7rs"] 1107 + dev-dependencies = [] 1108 + license = "mit" 1109 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/r5rs/0.0.1/r6rs-r5rs-0.0.1.tgz" 1110 + sha256 = "a049e687207b76608448460b70eca530d0b495a8348bff5953fa911abf73772a" 1111 + source = "snow-fort" 1112 + synopsis = "Port of (rnrs r5rs) to R7RS" 1113 + version = "0.0.1" 1114 + 1115 + [r6rs-sorting] 1116 + dependencies = [] 1117 + dev-dependencies = [] 1118 + license = "mit" 1119 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/sorting/0.0.1/r6rs-sorting-0.0.1.tgz" 1120 + sha256 = "75235b206c41016a825fbba98d7f6c27ee46a4da089eb13e4585751cfdfb5ef9" 1121 + source = "snow-fort" 1122 + synopsis = "Port of (rnrs sorting) to R7RS" 1123 + version = "0.0.1" 1124 + 1125 + [r6rs-unicode] 1126 + dependencies = [] 1127 + dev-dependencies = [] 1128 + license = "mit" 1129 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/unicode/0.0.1/r6rs-unicode-0.0.1.tgz" 1130 + sha256 = "0da7ecacbc53ef8ce918b7383bc5309d8bb171cfa3db41e9f229a266faf46650" 1131 + source = "snow-fort" 1132 + synopsis = "Port of (rnrs unicode) to R7RS" 1133 + version = "0.0.1" 1134 + 1135 + [r6rs-unicode-reference-unicode0] 1136 + dependencies = ["akku-r7rs"] 1137 + dev-dependencies = [] 1138 + license = "mit" 1139 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/unicode-reference/unicode0/0.0.1/r6rs-unicode-reference-unicode0-0.0.1.tgz" 1140 + sha256 = "1450a1e3defa951e407d4acb9151dc6aca3a5993b620dc7b2c05cd531c8951c4" 1141 + source = "snow-fort" 1142 + synopsis = "Helper library for (rnrs unicode)" 1143 + version = "0.0.1" 1144 + 1145 + [r6rs-unicode-reference-unicode1] 1146 + dependencies = ["akku-r7rs", "r6rs-unicode-reference-unicode0"] 1147 + dev-dependencies = [] 1148 + license = "mit" 1149 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/unicode-reference/unicode1/0.0.1/r6rs-unicode-reference-unicode1-0.0.1.tgz" 1150 + sha256 = "ed65f577c1928918c734406431a63b5c31278794793cf40fa8035c339e677fb9" 1151 + source = "snow-fort" 1152 + synopsis = "Helper library for (rnrs unicode)" 1153 + version = "0.0.1" 1154 + 1155 + [r6rs-unicode-reference-unicode2] 1156 + dependencies = ["akku-r7rs", "r6rs-unicode-reference-unicode0", "r6rs-unicode-reference-unicode1"] 1157 + dev-dependencies = [] 1158 + license = "mit" 1159 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/unicode-reference/unicode2/0.0.1/r6rs-unicode-reference-unicode2-0.0.1.tgz" 1160 + sha256 = "e46d3fd17c6305c35542ae783a578f5f2324e67d140b6bd84168ddd42190b24c" 1161 + source = "snow-fort" 1162 + synopsis = "Helper library for (rnrs unicode)" 1163 + version = "0.0.1" 1164 + 1165 + [r6rs-unicode-reference-unicode3] 1166 + dependencies = ["akku-r7rs", "r6rs-unicode-reference-unicode0", "r6rs-unicode-reference-unicode1", "r6rs-unicode-reference-unicode2"] 1167 + dev-dependencies = [] 1168 + license = "mit" 1169 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/unicode-reference/unicode3/0.0.1/r6rs-unicode-reference-unicode3-0.0.1.tgz" 1170 + sha256 = "62fba6dbb3ddd123b392a538e01aa1db0bff1b8939505a7071619297f0af17ff" 1171 + source = "snow-fort" 1172 + synopsis = "Helper library for (rnrs unicode)" 1173 + version = "0.0.1" 1174 + 1175 + [r6rs-unicode-reference-unicode4] 1176 + dependencies = ["akku-r7rs", "r6rs-unicode-reference-unicode0", "r6rs-unicode-reference-unicode1", "r6rs-unicode-reference-unicode2", "r6rs-unicode-reference-unicode3"] 1177 + dev-dependencies = [] 1178 + license = "mit" 1179 + url = "http://snow-fort.org/s/ccs.neu.edu/will/r6rs/unicode-reference/unicode4/0.0.1/r6rs-unicode-reference-unicode4-0.0.1.tgz" 1180 + sha256 = "85d46c2a686c606aa504245abf55036de6baac5675a809bca74ac469b1a75222" 1181 + source = "snow-fort" 1182 + synopsis = "Helper library for (rnrs unicode)" 1183 + version = "0.0.1" 1184 + 1185 + [rapid-analyze-library] 1186 + dependencies = ["akku-r7rs", "rapid-assume", "rapid-and-let", "rapid-receive", "rapid-comparator", "rapid-set", "rapid-mapping", "rapid-syntax", "rapid-read", "rapid-list", "rapid-vicinity", "rapid-test"] 1187 + dev-dependencies = [] 1188 + license = "gpl-3.0-or-later" 1189 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/analyze-library/0.1.0/rapid-analyze-library-0.1.0.tgz" 1190 + sha256 = "4bb64598eb63535d917429c67aa6763b1903e3de125f2b607b07c9a05d019ad4" 1191 + source = "snow-fort" 1192 + synopsis = "Analyze R7RS library definitions" 1193 + version = "0.1.0" 1194 + 1195 + [rapid-and-let] 1196 + dependencies = ["akku-r7rs", "rapid-test"] 1197 + dev-dependencies = [] 1198 + license = "gpl-3.0-or-later" 1199 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/and-let/0.1.0/rapid-and-let-0.1.0.tgz" 1200 + sha256 = "d11cd9d2eed4406f7426f9661f6eea71d034417708045373b329c839575cd21d" 1201 + source = "snow-fort" 1202 + synopsis = "And with local bindings compatible with SRFI 2" 1203 + version = "0.1.0" 1204 + 1205 + [rapid-args-fold] 1206 + dependencies = ["akku-r7rs", "rapid-list", "rapid-test"] 1207 + dev-dependencies = [] 1208 + license = "gpl-3.0-or-later" 1209 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/args-fold/0.1.0/rapid-args-fold-0.1.0.tgz" 1210 + sha256 = "9aa5859eb01a0708d0170c1e7baca0dfd7d9fd49425f6dfd31c555f61256c606" 1211 + source = "snow-fort" 1212 + synopsis = "A program argument processor compatible with SRFI 37" 1213 + version = "0.1.0" 1214 + 1215 + [rapid-assume] 1216 + dependencies = ["akku-r7rs", "rapid-test"] 1217 + dev-dependencies = [] 1218 + license = "gpl-3.0-or-later" 1219 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/assume/0.1.0/rapid-assume-0.1.0.tgz" 1220 + sha256 = "519d46ff8e517d1e4a01ade8355233dbe3befbf7f03f4d3f717de802e974a8a4" 1221 + source = "snow-fort" 1222 + synopsis = "Assumptions compatible with SRFI 145" 1223 + version = "0.1.0" 1224 + 1225 + [rapid-box] 1226 + dependencies = ["akku-r7rs", "rapid-test"] 1227 + dev-dependencies = [] 1228 + license = "gpl-3.0-or-later" 1229 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/box/0.1.1/rapid-box-0.1.1.tgz" 1230 + sha256 = "a0e289ae74115c75b40d738776555fc1d36791e76e07f9eb9dce77c998bd5d32" 1231 + source = "snow-fort" 1232 + synopsis = "Boxes compatible with SRFI 111" 1233 + version = "0.1.1" 1234 + 1235 + [rapid-comparator] 1236 + dependencies = ["akku-r7rs", "rapid-test"] 1237 + dev-dependencies = [] 1238 + license = "gpl-3.0-or-later" 1239 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/comparator/0.1.1/rapid-comparator-0.1.1.tgz" 1240 + sha256 = "9769cb53680e1c8a0a8993bb267db0856ba1351c437696821e45387878f44426" 1241 + source = "snow-fort" 1242 + synopsis = "Comparators compatible with SRFI 128" 1243 + version = "0.1.1" 1244 + 1245 + [rapid-eliminate-mutable-variables] 1246 + dependencies = ["akku-r7rs", "rapid-analyze-library", "rapid-receive", "rapid-comparator", "rapid-syntax", "rapid-set", "rapid-test"] 1247 + dev-dependencies = [] 1248 + license = "gpl-3.0-or-later" 1249 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/eliminate-mutable-variables/0.1.0/rapid-eliminate-mutable-variables-0.1.0.tgz" 1250 + sha256 = "53a6c14289c95f247c4dc6ffb761ce990b64f3abd43cd196c15c000f4df75efd" 1251 + source = "snow-fort" 1252 + synopsis = "Eliminate mutable variables" 1253 + version = "0.1.0" 1254 + 1255 + [rapid-fix-letrec] 1256 + dependencies = ["akku-r7rs", "rapid-list", "rapid-analyze-library", "rapid-and-let", "rapid-receive", "rapid-comparator", "rapid-syntax", "rapid-mapping", "rapid-set", "rapid-graph", "rapid-test"] 1257 + dev-dependencies = [] 1258 + license = "gpl-3.0-or-later" 1259 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/fix-letrec/0.1.0/rapid-fix-letrec-0.1.0.tgz" 1260 + sha256 = "8daba123e1fc21f8b75df7231aae1a8686f146ef45c11d284b702308752f12ce" 1261 + source = "snow-fort" 1262 + synopsis = "Fixing letrec" 1263 + version = "0.1.0" 1264 + 1265 + [rapid-format] 1266 + dependencies = ["akku-r7rs", "rapid-assume", "rapid-test"] 1267 + dev-dependencies = [] 1268 + license = "gpl-3.0-or-later" 1269 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/format/0.1.0/rapid-format-0.1.0.tgz" 1270 + sha256 = "fa3dc4ea1c85698b3ae98f763d6eccf02566c5c7da2fdf49fd95d9d84e760aed" 1271 + source = "snow-fort" 1272 + synopsis = "Basic format strings compatible with SRFI 28" 1273 + version = "0.1.0" 1274 + 1275 + [rapid-generator] 1276 + dependencies = ["akku-r7rs", "rapid-list", "rapid-test"] 1277 + dev-dependencies = [] 1278 + license = "gpl-3.0-or-later" 1279 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/generator/0.1.0/rapid-generator-0.1.0.tgz" 1280 + sha256 = "7bf11c74ef0a52856ad446e6ba2edea993d058c7e703ea1cde905b4b13e41d56" 1281 + source = "snow-fort" 1282 + synopsis = "Generators compatible with SRFI 121" 1283 + version = "0.1.0" 1284 + 1285 + [rapid-graph] 1286 + dependencies = ["akku-r7rs", "rapid-receive", "rapid-list", "rapid-set", "rapid-mapping", "rapid-test", "rapid-comparator"] 1287 + dev-dependencies = [] 1288 + license = "gpl-3.0-or-later" 1289 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/graph/0.1.0/rapid-graph-0.1.0.tgz" 1290 + sha256 = "3683420af145d9e9e792ff7f0c35741b85dcba5a72e5e431b86e7c3465e8e199" 1291 + source = "snow-fort" 1292 + synopsis = "Graph algorithms" 1293 + version = "0.1.0" 1294 + 1295 + [rapid-identity] 1296 + dependencies = ["akku-r7rs", "rapid-box", "rapid-test"] 1297 + dev-dependencies = [] 1298 + license = "gpl-3.0-or-later" 1299 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/identity/0.1.0/rapid-identity-0.1.0.tgz" 1300 + sha256 = "817924ee4ed96b7a6f85f1dc59d89289cbe9dc5697367c632c33174ca9434aa4" 1301 + source = "snow-fort" 1302 + synopsis = "Unique identities" 1303 + version = "0.1.0" 1304 + 1305 + [rapid-library-definition] 1306 + dependencies = ["akku-r7rs", "rapid-assume", "rapid-and-let", "rapid-receive", "rapid-comparator", "rapid-set", "rapid-mapping", "rapid-syntax", "rapid-read", "rapid-list", "rapid-vicinity", "rapid-test"] 1307 + dev-dependencies = [] 1308 + license = "gpl-3.0-or-later" 1309 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/library-definition/0.1.2/rapid-library-definition-0.1.2.tgz" 1310 + sha256 = "87c8bde40d0bf15469d65af98ca5229fffc224780fbe87dec5cd40bd2c9f53bc" 1311 + source = "snow-fort" 1312 + synopsis = "R7RS library definitions" 1313 + version = "0.1.2" 1314 + 1315 + [rapid-list] 1316 + dependencies = ["akku-r7rs", "rapid-receive", "rapid-test"] 1317 + dev-dependencies = [] 1318 + license = "gpl-3.0-or-later" 1319 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/list/0.1.0/rapid-list-0.1.0.tgz" 1320 + sha256 = "5ac3af285d859b0bbbf2e95605931d217272cf6e6ab4aa64ab973dc8ea2b20af" 1321 + source = "snow-fort" 1322 + synopsis = "List library compatible with SRFI 1" 1323 + version = "0.1.0" 1324 + 1325 + [rapid-mapping] 1326 + dependencies = ["akku-r7rs", "rapid-list", "rapid-receive", "rapid-comparator", "rapid-assume", "rapid-generator", "rapid-rbtree", "rapid-test"] 1327 + dev-dependencies = [] 1328 + license = "gpl-3.0-or-later" 1329 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/mapping/0.1.1/rapid-mapping-0.1.1.tgz" 1330 + sha256 = "6c00a8050b7187ba2ea1bfd774055e74827ba8439baf742a603fdd3dc2106fb6" 1331 + source = "snow-fort" 1332 + synopsis = "Mappings compatible with SRFI 146" 1333 + version = "0.1.1" 1334 + 1335 + [rapid-match] 1336 + dependencies = ["akku-r7rs", "rapid-assume"] 1337 + dev-dependencies = [] 1338 + license = "gpl-3.0-or-later" 1339 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/match/0.1.5/rapid-match-0.1.5.tgz" 1340 + sha256 = "51c6b1139c5b9136045be63cfda86ad50044f517296431315faff14cecef881e" 1341 + source = "snow-fort" 1342 + synopsis = "A pattern matcher" 1343 + version = "0.1.5" 1344 + 1345 + [rapid-quasiquote] 1346 + dependencies = ["akku-r7rs", "rapid-test"] 1347 + dev-dependencies = [] 1348 + license = "gpl-3.0-or-later" 1349 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/quasiquote/0.1.1/rapid-quasiquote-0.1.1.tgz" 1350 + sha256 = "aa8fe3cb9350b96b790ad2d9f8da2a940c3e92704f485c71bca183c801ed6887" 1351 + source = "snow-fort" 1352 + synopsis = "Extended quasiquotation with ellipses" 1353 + version = "0.1.1" 1354 + 1355 + [rapid-rbtree] 1356 + dependencies = ["akku-r7rs", "rapid-assume", "rapid-and-let", "rapid-receive", "rapid-test"] 1357 + dev-dependencies = [] 1358 + license = "gpl-3.0-or-later" 1359 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/rbtree/0.1.0/rapid-rbtree-0.1.0.tgz" 1360 + sha256 = "866ebac0723f6fb23936be5675cc3e24b340789cd6705d7ee2a6a77b0ed0e032" 1361 + source = "snow-fort" 1362 + synopsis = "Red-Black Trees" 1363 + version = "0.1.0" 1364 + 1365 + [rapid-read] 1366 + dependencies = ["akku-r7rs", "rapid-assume", "rapid-and-let", "rapid-receive", "rapid-list", "rapid-format", "rapid-vicinity", "rapid-comparator", "rapid-mapping", "rapid-syntax", "rapid-test"] 1367 + dev-dependencies = [] 1368 + license = "gpl-3.0-or-later" 1369 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/read/0.1.3/rapid-read-0.1.3.tgz" 1370 + sha256 = "d66db1043ebdb03f7850229a5c0a1b8be2764777f85e9e8b4635caf2d139aa90" 1371 + source = "snow-fort" 1372 + synopsis = "Scheme reader with source-location information" 1373 + version = "0.1.3" 1374 + 1375 + [rapid-receive] 1376 + dependencies = ["akku-r7rs", "rapid-test"] 1377 + dev-dependencies = [] 1378 + license = "gpl-3.0-or-later" 1379 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/receive/0.1.0/rapid-receive-0.1.0.tgz" 1380 + sha256 = "3193a4cba66dbd5122d8a95d4de8c4e7bfb6365215167e2a24e519c7d60b412c" 1381 + source = "snow-fort" 1382 + synopsis = "Binding to multiple values compatible with SRFI 8" 1383 + version = "0.1.0" 1384 + 1385 + [rapid-set] 1386 + dependencies = ["akku-r7rs", "rapid-list", "rapid-receive", "rapid-generator", "rapid-comparator", "rapid-assume", "rapid-mapping", "rapid-test"] 1387 + dev-dependencies = [] 1388 + license = "gpl-3.0-or-later" 1389 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/set/0.1.0/rapid-set-0.1.0.tgz" 1390 + sha256 = "d2bcfff9e2502363ae30d11905245b95c05cd728ee6f67db1a103eb57982329f" 1391 + source = "snow-fort" 1392 + synopsis = "Sets and bags compatible with SRFI 113" 1393 + version = "0.1.0" 1394 + 1395 + [rapid-syntax] 1396 + dependencies = ["akku-r7rs", "rapid-quasiquote", "rapid-match", "rapid-format", "rapid-list", "rapid-identity", "rapid-comparator", "rapid-assume", "rapid-receive", "rapid-mapping", "rapid-vicinity", "rapid-test"] 1397 + dev-dependencies = [] 1398 + license = "gpl-3.0-or-later" 1399 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/syntax/0.1.2/rapid-syntax-0.1.2.tgz" 1400 + sha256 = "b80e6430fe0b735c76850cd085d0eaba7f02153b808134a0ad1292dfb2a33829" 1401 + source = "snow-fort" 1402 + synopsis = "Syntax objects encapsulating Scheme datums together with source-location information" 1403 + version = "0.1.2" 1404 + 1405 + [rapid-test] 1406 + dependencies = ["akku-r7rs"] 1407 + dev-dependencies = [] 1408 + license = "gpl-3.0-or-later" 1409 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/test/0.1.3/rapid-test-0.1.3.tgz" 1410 + sha256 = "f4c432673e7e11993b602fc04b9ef95083a8bc44e6d6de8de0d6f450328b80cc" 1411 + source = "snow-fort" 1412 + synopsis = "A Scheme API for test suites compatible to SRFI 64" 1413 + version = "0.1.3" 1414 + 1415 + [rapid-vector] 1416 + dependencies = ["akku-r7rs", "rapid-receive", "rapid-test"] 1417 + dev-dependencies = [] 1418 + license = "gpl-3.0-or-later" 1419 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/vector/0.1.0/rapid-vector-0.1.0.tgz" 1420 + sha256 = "d0434238f4bc78ee7df4747de2970105a70208d74fd7f48dfb30468fc744ef92" 1421 + source = "snow-fort" 1422 + synopsis = "Vector library compatible with SRFI 133" 1423 + version = "0.1.0" 1424 + 1425 + [rapid-vicinity] 1426 + dependencies = ["akku-r7rs", "rapid-test"] 1427 + dev-dependencies = [] 1428 + license = "gpl-3.0-or-later" 1429 + url = "http://snow-fort.org/s/rapid-scheme.org/marc/rapid/vicinity/0.1.0/rapid-vicinity-0.1.0.tgz" 1430 + sha256 = "87e893f816b306731dd38b8ffe8121fd9d4e1ba5dc2fd5f789c6a0d54c8d2ed1" 1431 + source = "snow-fort" 1432 + synopsis = "Vicinity compatible with SRFI 59" 1433 + version = "0.1.0" 1434 + 1435 + [read-char-if] 1436 + dependencies = ["akku-r7rs"] 1437 + dev-dependencies = [] 1438 + license = "noassertion" 1439 + url = "http://snow-fort.org/s/lassi.io/lassi/read-char-if/0.1/read-char-if-0.1.tgz" 1440 + sha256 = "1d432bcf77414b37649f6c5621e74dbbe7be10cf081c98cf639ffa7be33ba714" 1441 + source = "snow-fort" 1442 + version = "0.1.0" 1443 + 1444 + [rebottled-cl-pdf] 1445 + dependencies = ["akku-r7rs", "slib-format", "rebottled-pregexp", "slib-common-list-functions", "robin-statistics"] 1446 + dev-dependencies = [] 1447 + license = "bsd-2-clause" 1448 + url = "http://snow-fort.org/s/peterlane.info/peter/rebottled/cl-pdf/1.0.0/rebottled-cl-pdf-1.0.0.tgz" 1449 + sha256 = "9a0a91a9bef0f2311c47ee8fd0c719aafc81ba88bf3e800e4e977608cb7a78df" 1450 + source = "snow-fort" 1451 + synopsis = "Low level functions for generating PDF files" 1452 + version = "1.0.0" 1453 + 1454 + [rebottled-pregexp] 1455 + dependencies = ["akku-r7rs"] 1456 + dev-dependencies = [] 1457 + license = "noassertion" 1458 + url = "http://snow-fort.org/s/peterlane.info/peter/rebottled/pregexp/20050502/rebottled-pregexp-20050502.tgz" 1459 + sha256 = "dd3e4b6dcdbfdba88827f20f2ef5171251d98526c88764051f64bff88b72e08c" 1460 + source = "snow-fort" 1461 + synopsis = "Dorai Sitaram's portable regular expressions" 1462 + version = "0.0.20050502" 1463 + 1464 + [rebottled-pstk] 1465 + dependencies = ["akku-r7rs"] 1466 + dev-dependencies = [] 1467 + license = "bsd-2-clause" 1468 + url = "http://snow-fort.org/s/peterlane.info/peter/rebottled/pstk/1.7.0/rebottled-pstk-1.7.0.tgz" 1469 + sha256 = "2377f19584f9d6117d83009db07b6cde1e947ed280b25a7acb4d2dfddb383e0d" 1470 + source = "snow-fort" 1471 + synopsis = "Portable Scheme Interface to the Tk GUI Toolkit" 1472 + version = "1.7.0" 1473 + 1474 + [rebottled-schelog] 1475 + dependencies = ["akku-r7rs"] 1476 + dev-dependencies = [] 1477 + license = "noassertion" 1478 + url = "http://snow-fort.org/s/peterlane.info/peter/rebottled/schelog/20150602/rebottled-schelog-20150602.tgz" 1479 + sha256 = "7da22ea8b90c28a8c1812cf6fa43b0f30bfdf8629d5b8a7863b766f297eca7c5" 1480 + source = "snow-fort" 1481 + synopsis = "Dorai Sitaram's Schelog: logic programming in Scheme" 1482 + version = "0.0.20150602" 1483 + 1484 + [retropikzel-scgi] 1485 + dependencies = ["akku-r7rs", "chez-srfi"] 1486 + dev-dependencies = [] 1487 + license = "noassertion" 1488 + url = "http://snow-fort.org/s/iki.fi/retropikzel/retropikzel/scgi/0.2.2/retropikzel-scgi-0.2.2.tgz" 1489 + sha256 = "976d44ef88574bcdacaaa87ae8983adbc34ef8ea90385eb1bfe5fda87f6d191f" 1490 + source = "snow-fort" 1491 + synopsis = "Portable Simple Common Gateway Interface implementation" 1492 + version = "0.2.2" 1493 + 1494 + [robin-abbrev] 1495 + dependencies = ["akku-r7rs", "chez-srfi"] 1496 + dev-dependencies = [] 1497 + license = "mit" 1498 + url = "http://snow-fort.org/s/peterlane.info/peter/robin/abbrev/1.0.0/robin-abbrev-1.0.0.tgz" 1499 + sha256 = "4f4700313dbea75851051aec7d4bff1d4b3751dc5481639050db778fa6b9f835" 1500 + source = "snow-fort" 1501 + synopsis = "Create unique abbreviations for a list of strings" 1502 + version = "1.0.0" 1503 + 1504 + [robin-directory] 1505 + dependencies = ["akku-r7rs", "slib-filename"] 1506 + dev-dependencies = [] 1507 + license = "mit" 1508 + url = "http://snow-fort.org/s/peterlane.info/peter/robin/directory/1.0.0/robin-directory-1.0.0.tgz" 1509 + sha256 = "11fc58780ddc06fa797a2b7c13e45c9ee99c0ed3edd6f929b6995670c0ffbaac" 1510 + source = "snow-fort" 1511 + synopsis = "Some useful directory functions" 1512 + version = "1.0.0" 1513 + 1514 + [robin-disjoint-set] 1515 + dependencies = ["akku-r7rs", "chez-srfi"] 1516 + dev-dependencies = [] 1517 + license = "mit" 1518 + url = "http://snow-fort.org/s/peterlane.info/peter/robin/disjoint-set/1.0.0/robin-disjoint-set-1.0.0.tgz" 1519 + sha256 = "07417505109644442a1cc449dfe246cb340c41ef441b09d65093f991e0f70027" 1520 + source = "snow-fort" 1521 + synopsis = "A disjoint-set data structure" 1522 + version = "1.0.0" 1523 + 1524 + [robin-logger] 1525 + dependencies = ["akku-r7rs"] 1526 + dev-dependencies = [] 1527 + license = "mit" 1528 + url = "http://snow-fort.org/s/peterlane.info/peter/robin/logger/1.0.0/robin-logger-1.0.0.tgz" 1529 + sha256 = "664f85a03adf1b2d430f1786619c19aa6588d13485d33cbf31016c22cef3b5ca" 1530 + source = "snow-fort" 1531 + synopsis = "A simple logging library for outputting messages while a program is running" 1532 + version = "1.0.0" 1533 + 1534 + [robin-statistics] 1535 + dependencies = ["akku-r7rs", "chez-srfi"] 1536 + dev-dependencies = [] 1537 + license = "mit" 1538 + url = "http://snow-fort.org/s/peterlane.info/peter/robin/statistics/1.0.0/robin-statistics-1.0.0.tgz" 1539 + sha256 = "83f797df3841d24fb1c812667d2bb0928080beaec96ac2f1c07aa06efeeaf9ba" 1540 + source = "snow-fort" 1541 + synopsis = "A library of functions to compute statistical or other information about sets of data" 1542 + version = "1.0.0" 1543 + 1544 + [robin-text] 1545 + dependencies = ["akku-r7rs", "rebottled-pregexp", "robin-statistics", "slib-soundex", "chez-srfi"] 1546 + dev-dependencies = [] 1547 + license = "mit" 1548 + url = "http://snow-fort.org/s/peterlane.info/peter/robin/text/1.0.0/robin-text-1.0.0.tgz" 1549 + sha256 = "167e0708526084bfd055be88601adce8f869fc42ab67a97cf148ce90e665c4e0" 1550 + source = "snow-fort" 1551 + synopsis = "A collection of functions for working with strings or text documents, including similarity measures, a stemmer and layout" 1552 + version = "1.0.0" 1553 + 1554 + [sdl2] 1555 + dependencies = ["chibi-bytevector", "akku-r7rs", "chez-srfi"] 1556 + dev-dependencies = [] 1557 + license = "noassertion" 1558 + url = "http://snow-fort.org/s/gmail.com/brian.d.caine/sdl2/1.0.4/sdl2-1.0.4.tgz" 1559 + sha256 = "044c10eb99c861f7fdfac617514684a58d4d524c8a7e1a5adda1937c46aff5ff" 1560 + source = "snow-fort" 1561 + synopsis = "Bindings for SDL2" 1562 + version = "1.0.4" 1563 + 1564 + [sdl2-obj] 1565 + dependencies = ["sdl2", "bcaine-obj", "chez-srfi", "chibi-match"] 1566 + dev-dependencies = [] 1567 + license = "noassertion" 1568 + url = "http://snow-fort.org/s/gmail.com/brian.d.caine/sdl2/obj/0.0.2/sdl2-obj-0.0.2.tgz" 1569 + sha256 = "c28aed8b40622bf3f455de8c3bade443b312c6807349d58bb6297d854534086f" 1570 + source = "snow-fort" 1571 + synopsis = "OOP bindings for SDL2. Currently a work-in-progress" 1572 + version = "0.0.2" 1573 + 1574 + [sdl2-image] 1575 + dependencies = ["sdl2", "chez-srfi"] 1576 + dev-dependencies = [] 1577 + license = "noassertion" 1578 + url = "http://snow-fort.org/s/gmail.com/brian.d.caine/sdl2-image/1.0.1/sdl2-image-1.0.1.tgz" 1579 + sha256 = "3a5106bdd4d9aa8946a1d9cefb3e1606bd78f5987efe4f0dfaee57d264dba498" 1580 + source = "snow-fort" 1581 + synopsis = "Bindings for SDL2_image" 1582 + version = "1.0.1" 1583 + 1584 + [sdl2-mixer] 1585 + dependencies = [] 1586 + dev-dependencies = [] 1587 + license = "noassertion" 1588 + url = "http://snow-fort.org/s/gmail.com/brian.d.caine/sdl2-mixer/1.0.0/sdl2-mixer-1.0.0.tgz" 1589 + sha256 = "30ca816089df62dd764d41dcaa7940c5d62cd387fdf14c56a154f114c0607125" 1590 + source = "snow-fort" 1591 + synopsis = "Bindings for SDL2_mixer" 1592 + version = "1.0.0" 1593 + 1594 + [shell-quote] 1595 + dependencies = ["akku-r7rs", "chibi-match"] 1596 + dev-dependencies = [] 1597 + license = "isc" 1598 + url = "http://snow-fort.org/s/lassi.io/lassi/shell-quote/0.1/shell-quote-0.1.tgz" 1599 + sha256 = "7394015e8a70da3c369481736cea27ea27c8aaa1b84d1549673d4f145e154d8d" 1600 + source = "snow-fort" 1601 + synopsis = "Little Scheme DSL to build shell command lines" 1602 + version = "0.1.0" 1603 + 1604 + [slib-alist] 1605 + dependencies = ["akku-r7rs"] 1606 + dev-dependencies = [] 1607 + license = "noassertion" 1608 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/alist/SLIB-3b5-r7rs/slib-alist-SLIB-3b5-r7rs.tgz" 1609 + sha256 = "09a4b313597abc146f89c8bc836e9c00f30c4ccca8562b526f3bad995cbac0cc" 1610 + source = "snow-fort" 1611 + synopsis = "Some functions for working with association lists" 1612 + version = "3.1.5" 1613 + 1614 + [slib-array-for-each] 1615 + dependencies = ["akku-r7rs", "slib-common", "chez-srfi"] 1616 + dev-dependencies = [] 1617 + license = "noassertion" 1618 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/array-for-each/SLIB-3b5-r7rs/slib-array-for-each-SLIB-3b5-r7rs.tgz" 1619 + sha256 = "e06f684faa4b4207a845c260a94be08acd7bf999494319e093d8c092a52aed1b" 1620 + source = "snow-fort" 1621 + synopsis = "Applicative routines for arrays/matrices" 1622 + version = "3.1.5" 1623 + 1624 + [slib-array-interpolate] 1625 + dependencies = ["akku-r7rs", "slib-array-for-each", "slib-subarray", "chez-srfi"] 1626 + dev-dependencies = [] 1627 + license = "noassertion" 1628 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/array-interpolate/SLIB-3b5-r7rs/slib-array-interpolate-SLIB-3b5-r7rs.tgz" 1629 + sha256 = "87eb635b0583859bb3a64a9eb2418e2f70e324d5144f4124d9cc21539e90ede4" 1630 + source = "snow-fort" 1631 + synopsis = "Interpolated array access" 1632 + version = "3.1.5" 1633 + 1634 + [slib-byte] 1635 + dependencies = ["akku-r7rs", "chez-srfi"] 1636 + dev-dependencies = [] 1637 + license = "noassertion" 1638 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/byte/SLIB-3b5-r7rs/slib-byte-SLIB-3b5-r7rs.tgz" 1639 + sha256 = "af4560b3df5a0d66398ddabbcfe576d0d073403c2795391718f55c8710ac7c0f" 1640 + source = "snow-fort" 1641 + synopsis = "Arrays of small integers, not necessarily chars" 1642 + version = "3.1.5" 1643 + 1644 + [slib-byte-number] 1645 + dependencies = ["akku-r7rs", "slib-byte", "slib-common", "chez-srfi"] 1646 + dev-dependencies = [] 1647 + license = "noassertion" 1648 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/byte-number/SLIB-3b5-r7rs/slib-byte-number-SLIB-3b5-r7rs.tgz" 1649 + sha256 = "56e83d15dfdcb7bc651ef5e60925fdd28c7eb63e358235e37d650deeeccf7b4e" 1650 + source = "snow-fort" 1651 + synopsis = "Byte integer and IEEE floating-point conversions" 1652 + version = "3.1.5" 1653 + 1654 + [slib-chapter-order] 1655 + dependencies = ["akku-r7rs"] 1656 + dev-dependencies = [] 1657 + license = "noassertion" 1658 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/chapter-order/SLIB-3b5-r7rs/slib-chapter-order-SLIB-3b5-r7rs.tgz" 1659 + sha256 = "f1f321f2e00e1779e06adb02c17ab4a1c50a57b1bab92176d4e68b6933745d38" 1660 + source = "snow-fort" 1661 + synopsis = "Chapter ordering" 1662 + version = "3.1.5" 1663 + 1664 + [slib-charplot] 1665 + dependencies = ["akku-r7rs", "slib-array-for-each", "slib-common", "slib-printf", "chez-srfi"] 1666 + dev-dependencies = [] 1667 + license = "noassertion" 1668 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/charplot/SLIB-3b5-r7rs/slib-charplot-SLIB-3b5-r7rs.tgz" 1669 + sha256 = "5b7e056be7ec3e5f5898e87d9ce8818bdd6f431af65eaeb0ba14404f7a107e8b" 1670 + source = "snow-fort" 1671 + synopsis = "Plotting histograms/graphs in characters" 1672 + version = "3.1.5" 1673 + 1674 + [slib-coerce] 1675 + dependencies = ["akku-r7rs", "chez-srfi"] 1676 + dev-dependencies = [] 1677 + license = "noassertion" 1678 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/coerce/SLIB-3b5-r7rs/slib-coerce-SLIB-3b5-r7rs.tgz" 1679 + sha256 = "3a4dd47d5b061045471fc8e055a2ca43e457bc9a8cb9471ef3364d7e8a5bad6d" 1680 + source = "snow-fort" 1681 + synopsis = "Implementation of COMMON-LISP COERCE and TYPE-OF" 1682 + version = "3.1.5" 1683 + 1684 + [slib-color] 1685 + dependencies = ["akku-r7rs", "slib-color-space", "slib-printf", "slib-scanf", "slib-string-case"] 1686 + dev-dependencies = [] 1687 + license = "noassertion" 1688 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/color/SLIB-3b5-r7rs/slib-color-SLIB-3b5-r7rs.tgz" 1689 + sha256 = "76e9b75bc288e6e3c94c760c4ff5bd8d6b378adc07c5440afc842b957ff0daf2" 1690 + source = "snow-fort" 1691 + synopsis = "Color data type" 1692 + version = "3.1.5" 1693 + 1694 + [slib-color-space] 1695 + dependencies = ["akku-r7rs", "chez-srfi"] 1696 + dev-dependencies = [] 1697 + license = "noassertion" 1698 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/color-space/SLIB-3b5-r7rs/slib-color-space-SLIB-3b5-r7rs.tgz" 1699 + sha256 = "cb2afbb291d44c4389e3e72d82ae1e147970454855a9ea006db50db4a59d8b62" 1700 + source = "snow-fort" 1701 + synopsis = "Color-space conversions" 1702 + version = "3.1.5" 1703 + 1704 + [slib-common] 1705 + dependencies = ["akku-r7rs"] 1706 + dev-dependencies = [] 1707 + license = "noassertion" 1708 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/common/SLIB-3b5-r7rs/slib-common-SLIB-3b5-r7rs.tgz" 1709 + sha256 = "3f40923df702c9517b9066f30434bccbc6c9fa67d9b6c12f6ab3737eacd3eaf0" 1710 + source = "snow-fort" 1711 + synopsis = "SLIB core functions" 1712 + version = "3.1.5" 1713 + 1714 + [slib-common-lisp-time] 1715 + dependencies = ["akku-r7rs", "slib-common", "slib-time-core", "slib-time-zone"] 1716 + dev-dependencies = [] 1717 + license = "noassertion" 1718 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/common-lisp-time/SLIB-3b5-r7rs/slib-common-lisp-time-SLIB-3b5-r7rs.tgz" 1719 + sha256 = "8aa7b829aa67f19c081937fd3ae682c514c809dde46cc3e49916f17f9cc074b3" 1720 + source = "snow-fort" 1721 + synopsis = "Common-Lisp time conversion routines" 1722 + version = "3.1.5" 1723 + 1724 + [slib-common-list-functions] 1725 + dependencies = ["akku-r7rs"] 1726 + dev-dependencies = [] 1727 + license = "noassertion" 1728 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/common-list-functions/SLIB-3b5-r7rs/slib-common-list-functions-SLIB-3b5-r7rs.tgz" 1729 + sha256 = "9f58eb7ece12785a4e9ee1f4cc77e85ab1db4854d3cfdeb4f65cbb767950168b" 1730 + source = "snow-fort" 1731 + synopsis = "Some common list functions" 1732 + version = "3.1.5" 1733 + 1734 + [slib-daylight] 1735 + dependencies = ["akku-r7rs", "slib-color-space"] 1736 + dev-dependencies = [] 1737 + license = "noassertion" 1738 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/daylight/SLIB-3b5-r7rs/slib-daylight-SLIB-3b5-r7rs.tgz" 1739 + sha256 = "f08b8e1ed909de19b0b627c66931fb2fd5379aa693a88baa377218eee458a292" 1740 + source = "snow-fort" 1741 + synopsis = "Model of sun and sky colors" 1742 + version = "3.1.5" 1743 + 1744 + [slib-determinant] 1745 + dependencies = ["akku-r7rs", "chez-srfi"] 1746 + dev-dependencies = [] 1747 + license = "noassertion" 1748 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/determinant/SLIB-3b5-r7rs/slib-determinant-SLIB-3b5-r7rs.tgz" 1749 + sha256 = "34a1cdaeb1097f62e686caeb20718a9dd668f97856e82ce409cfe3256a187c7c" 1750 + source = "snow-fort" 1751 + synopsis = "Matrix Algebra" 1752 + version = "3.1.5" 1753 + 1754 + [slib-directory] 1755 + dependencies = ["akku-r7rs", "slib-common", "slib-filename"] 1756 + dev-dependencies = [] 1757 + license = "noassertion" 1758 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/directory/SLIB-3b5-r7rs/slib-directory-SLIB-3b5-r7rs.tgz" 1759 + sha256 = "1fa7ce53dd543eb0b1ee4a24e7f09cdc792a94cd03891384f38b770380c9294c" 1760 + source = "snow-fort" 1761 + synopsis = "Directories" 1762 + version = "3.1.5" 1763 + 1764 + [slib-dynamic] 1765 + dependencies = ["akku-r7rs"] 1766 + dev-dependencies = [] 1767 + license = "noassertion" 1768 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/dynamic/SLIB-3b5-r7rs/slib-dynamic-SLIB-3b5-r7rs.tgz" 1769 + sha256 = "2df9ed42deee17c638537d0317963546225e341aff83eb01645873be92f0b0c5" 1770 + source = "snow-fort" 1771 + synopsis = "Dynamic data type" 1772 + version = "3.1.5" 1773 + 1774 + [slib-factor] 1775 + dependencies = ["akku-r7rs", "slib-common", "slib-modular", "chez-srfi"] 1776 + dev-dependencies = [] 1777 + license = "noassertion" 1778 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/factor/SLIB-3b5-r7rs/slib-factor-SLIB-3b5-r7rs.tgz" 1779 + sha256 = "1712e6656c51ab5153e240f0c1154699ef3223d84dc9ffb1f07d7b26b7c98e94" 1780 + source = "snow-fort" 1781 + synopsis = "Factorization, prime test and generation" 1782 + version = "3.1.5" 1783 + 1784 + [slib-filename] 1785 + dependencies = ["akku-r7rs", "slib-common"] 1786 + dev-dependencies = [] 1787 + license = "noassertion" 1788 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/filename/SLIB-3b5-r7rs/slib-filename-SLIB-3b5-r7rs.tgz" 1789 + sha256 = "924adc1bad2f2f2d7f8607caad240ef0575c5b0bcc0f9f935a4ca7e66195b2a1" 1790 + source = "snow-fort" 1791 + synopsis = "String matching for filenames (glob, a la BASH)" 1792 + version = "3.1.5" 1793 + 1794 + [slib-format] 1795 + dependencies = ["akku-r7rs", "slib-common", "slib-pretty-print", "slib-string-case", "slib-string-port"] 1796 + dev-dependencies = [] 1797 + license = "noassertion" 1798 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/format/SLIB-3b5-r7rs/slib-format-SLIB-3b5-r7rs.tgz" 1799 + sha256 = "5fa9e9b5a66ad7fb896fcd37c4b97e1c450c7133b2b7b917ee3d19cddf7d4cbb" 1800 + source = "snow-fort" 1801 + synopsis = "Common LISP text output formatter" 1802 + version = "3.1.5" 1803 + 1804 + [slib-fourier-transform] 1805 + dependencies = ["akku-r7rs", "slib-subarray", "chez-srfi"] 1806 + dev-dependencies = [] 1807 + license = "noassertion" 1808 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/fourier-transform/SLIB-3b5-r7rs/slib-fourier-transform-SLIB-3b5-r7rs.tgz" 1809 + sha256 = "545b74a2e601d88b9960c0bc6772f1c805b0d8e774af20c831d7bd3bf8596ae1" 1810 + source = "snow-fort" 1811 + synopsis = "Discrete Fourier Transform" 1812 + version = "3.1.5" 1813 + 1814 + [slib-generic-write] 1815 + dependencies = ["akku-r7rs"] 1816 + dev-dependencies = [] 1817 + license = "noassertion" 1818 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/generic-write/SLIB-3b5-r7rs/slib-generic-write-SLIB-3b5-r7rs.tgz" 1819 + sha256 = "31e2c198c67b4334d45a95011912990bc261013e36a211cdc51670368e93a129" 1820 + source = "snow-fort" 1821 + synopsis = "Generic write" 1822 + version = "3.1.5" 1823 + 1824 + [slib-line-io] 1825 + dependencies = ["akku-r7rs", "slib-common", "slib-filename"] 1826 + dev-dependencies = [] 1827 + license = "noassertion" 1828 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/line-io/SLIB-3b5-r7rs/slib-line-io-SLIB-3b5-r7rs.tgz" 1829 + sha256 = "6b5a434f4ca35cb74916578076778a1d8628dbe8720362ac496b58925d60e5af" 1830 + source = "snow-fort" 1831 + synopsis = "Line oriented input/output functions" 1832 + version = "3.1.5" 1833 + 1834 + [slib-math-integer] 1835 + dependencies = ["akku-r7rs", "chez-srfi"] 1836 + dev-dependencies = [] 1837 + license = "noassertion" 1838 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/math-integer/SLIB-3b5-r7rs-1/slib-math-integer-SLIB-3b5-r7rs-1.tgz" 1839 + sha256 = "af23642e7566b3522f9091288569144c80eef03439ce322dd30ec299484a240c" 1840 + source = "snow-fort" 1841 + synopsis = "Mathematical functions restricted to exact integers" 1842 + version = "3.1.5" 1843 + 1844 + [slib-math-real] 1845 + dependencies = ["akku-r7rs", "slib-common"] 1846 + dev-dependencies = [] 1847 + license = "noassertion" 1848 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/math-real/SLIB-3b5-r7rs-1/slib-math-real-SLIB-3b5-r7rs-1.tgz" 1849 + sha256 = "2ffeb7b868551916d418bdf9f1c947e799f489ab479f534f9ee5ba09addaa380" 1850 + source = "snow-fort" 1851 + synopsis = "Mathematical functions restricted to real numbers" 1852 + version = "3.1.5" 1853 + 1854 + [slib-minimize] 1855 + dependencies = ["akku-r7rs", "slib-common"] 1856 + dev-dependencies = [] 1857 + license = "noassertion" 1858 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/minimize/SLIB-3b5-r7rs/slib-minimize-SLIB-3b5-r7rs.tgz" 1859 + sha256 = "93ca3ffaef94cd90d6d495c2b3c0db750e1a16850aa8443725cb98116754bb14" 1860 + source = "snow-fort" 1861 + synopsis = "Finds minimum value of a function" 1862 + version = "3.1.5" 1863 + 1864 + [slib-modular] 1865 + dependencies = ["akku-r7rs", "slib-common"] 1866 + dev-dependencies = [] 1867 + license = "noassertion" 1868 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/modular/SLIB-3b5-r7rs/slib-modular-SLIB-3b5-r7rs.tgz" 1869 + sha256 = "d45a4c32b22163eef93b74ae42529a52165ca3dea034bd3410c9a46f88d5738e" 1870 + source = "snow-fort" 1871 + synopsis = "Modular fixnum arithmetic" 1872 + version = "3.1.5" 1873 + 1874 + [slib-nbs-iscc] 1875 + dependencies = ["akku-r7rs", "slib-color", "chez-srfi"] 1876 + dev-dependencies = [] 1877 + license = "noassertion" 1878 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/nbs-iscc/SLIB-3b5-r7rs/slib-nbs-iscc-SLIB-3b5-r7rs.tgz" 1879 + sha256 = "c65be8de29e72af4878583c48e875f48d54833167fe0287757978d4b171e91c5" 1880 + source = "snow-fort" 1881 + synopsis = "NBS/ISCC Color System" 1882 + version = "3.1.5" 1883 + 1884 + [slib-posix-time] 1885 + dependencies = ["akku-r7rs", "slib-time-core", "slib-time-zone"] 1886 + dev-dependencies = [] 1887 + license = "noassertion" 1888 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/posix-time/SLIB-3b5-r7rs/slib-posix-time-SLIB-3b5-r7rs.tgz" 1889 + sha256 = "1d3721a1cd6de2ec183bd7bc107047524baf47389e4886edf2ba6f2eb29f71c3" 1890 + source = "snow-fort" 1891 + synopsis = "POSIX time conversion routines" 1892 + version = "3.1.5" 1893 + 1894 + [slib-pprint-file] 1895 + dependencies = ["akku-r7rs", "slib-common", "slib-pretty-print"] 1896 + dev-dependencies = [] 1897 + license = "noassertion" 1898 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/pprint-file/SLIB-3b5-r7rs/slib-pprint-file-SLIB-3b5-r7rs.tgz" 1899 + sha256 = "ceba258740a178650d21d0c5f5dd60366c472cf93281a669f11556a111e7e587" 1900 + source = "snow-fort" 1901 + synopsis = "Pretty print a Scheme file" 1902 + version = "3.1.5" 1903 + 1904 + [slib-pretty-print] 1905 + dependencies = ["akku-r7rs", "slib-common", "slib-generic-write"] 1906 + dev-dependencies = [] 1907 + license = "noassertion" 1908 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/pretty-print/SLIB-3b5-r7rs/slib-pretty-print-SLIB-3b5-r7rs.tgz" 1909 + sha256 = "ca76f30ada0dc85e99ac1442cb7f2ff72bd203c4917d0c483308e38029c56393" 1910 + source = "snow-fort" 1911 + synopsis = "Pretty printing" 1912 + version = "3.1.5" 1913 + 1914 + [slib-printf] 1915 + dependencies = ["akku-r7rs", "slib-generic-write"] 1916 + dev-dependencies = [] 1917 + license = "noassertion" 1918 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/printf/SLIB-3b5-r7rs/slib-printf-SLIB-3b5-r7rs.tgz" 1919 + sha256 = "c86aa3efe26f514cbd11aeb03ade2ee1b3c6ac028db52c6b2454c20d378ac924" 1920 + source = "snow-fort" 1921 + synopsis = "Implementation of standard C functions" 1922 + version = "3.1.5" 1923 + 1924 + [slib-queue] 1925 + dependencies = ["akku-r7rs"] 1926 + dev-dependencies = [] 1927 + license = "noassertion" 1928 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/queue/SLIB-3b5-r7rs/slib-queue-SLIB-3b5-r7rs.tgz" 1929 + sha256 = "a0d035502d72b9c8ac5ee23a2445cf94a312408be11e009d52b22b43904631f4" 1930 + source = "snow-fort" 1931 + synopsis = "Queue/Stack data structure" 1932 + version = "3.1.5" 1933 + 1934 + [slib-random-inexact] 1935 + dependencies = ["akku-r7rs", "chez-srfi"] 1936 + dev-dependencies = [] 1937 + license = "noassertion" 1938 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/random-inexact/SLIB-3b5-r7rs/slib-random-inexact-SLIB-3b5-r7rs.tgz" 1939 + sha256 = "ada77b92756718b4867f0a4925ec97f6a39c2089359871a77f2b3176bd9de15d" 1940 + source = "snow-fort" 1941 + synopsis = "Pseudo-Random inexact real numbers" 1942 + version = "3.1.5" 1943 + 1944 + [slib-rationalize] 1945 + dependencies = ["akku-r7rs"] 1946 + dev-dependencies = [] 1947 + license = "noassertion" 1948 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/rationalize/SLIB-3b5-r7rs/slib-rationalize-SLIB-3b5-r7rs.tgz" 1949 + sha256 = "ad97f49209172ea1be0ec1eb9059bc593349fc1f5d6e17605bffa5721ce61e40" 1950 + source = "snow-fort" 1951 + synopsis = "Find simplest number ratios" 1952 + version = "3.1.5" 1953 + 1954 + [slib-resene] 1955 + dependencies = ["akku-r7rs", "slib-color", "chez-srfi"] 1956 + dev-dependencies = [] 1957 + license = "noassertion" 1958 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/resene/SLIB-3b5-r7rs/slib-resene-SLIB-3b5-r7rs.tgz" 1959 + sha256 = "d78d83e8ce9d1ad4681fff6284cbb07686d4917f5e5b4c8f0e1e3d435c058fe3" 1960 + source = "snow-fort" 1961 + synopsis = "Resene Color System" 1962 + version = "3.1.5" 1963 + 1964 + [slib-rev2-procedures] 1965 + dependencies = ["akku-r7rs", "chez-srfi"] 1966 + dev-dependencies = [] 1967 + license = "noassertion" 1968 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/rev2-procedures/SLIB-3b5-r7rs/slib-rev2-procedures-SLIB-3b5-r7rs.tgz" 1969 + sha256 = "9a65b6ef513df1fb6c7b3bb1f0e43d2f67736b3880d3937f68a905f87b6d7ef1" 1970 + source = "snow-fort" 1971 + synopsis = "Implementation of some R2RS procedures eliminated in subsequence versions" 1972 + version = "3.1.5" 1973 + 1974 + [slib-saturate] 1975 + dependencies = ["akku-r7rs", "slib-color", "chez-srfi"] 1976 + dev-dependencies = [] 1977 + license = "noassertion" 1978 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/saturate/SLIB-3b5-r7rs/slib-saturate-SLIB-3b5-r7rs.tgz" 1979 + sha256 = "97d5a99446a70f5f715311a464f6ecc382eeb718e1f9b3e52a32865a784e8d9e" 1980 + source = "snow-fort" 1981 + synopsis = "Saturated Color Dictionary" 1982 + version = "3.1.5" 1983 + 1984 + [slib-scanf] 1985 + dependencies = ["akku-r7rs", "slib-common", "slib-string-port"] 1986 + dev-dependencies = [] 1987 + license = "noassertion" 1988 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/scanf/SLIB-3b5-r7rs/slib-scanf-SLIB-3b5-r7rs.tgz" 1989 + sha256 = "8bbb523308395d2109eba4d29435ed87d34a7b861e0e8ea1ae95cb6b26d064ae" 1990 + source = "snow-fort" 1991 + synopsis = "Implementation of POSIX-style formatted input" 1992 + version = "3.1.5" 1993 + 1994 + [slib-soundex] 1995 + dependencies = ["akku-r7rs", "chez-srfi"] 1996 + dev-dependencies = [] 1997 + license = "noassertion" 1998 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/soundex/SLIB-3b5-r7rs/slib-soundex-SLIB-3b5-r7rs.tgz" 1999 + sha256 = "8d8b3e194c39791adcfcba0347d6d147be3e4969b34856129e96bd903f86d442" 2000 + source = "snow-fort" 2001 + synopsis = "Original Soundex algorithm" 2002 + version = "3.1.5" 2003 + 2004 + [slib-string-case] 2005 + dependencies = ["akku-r7rs", "slib-common"] 2006 + dev-dependencies = [] 2007 + license = "noassertion" 2008 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/string-case/SLIB-3b5-r7rs/slib-string-case-SLIB-3b5-r7rs.tgz" 2009 + sha256 = "d1e81607bd042ef694ff1ddbcc61e6a11e7b0af08dd70e228e23afcb40ac24f8" 2010 + source = "snow-fort" 2011 + synopsis = "String casing functions" 2012 + version = "3.1.5" 2013 + 2014 + [slib-string-port] 2015 + dependencies = ["akku-r7rs"] 2016 + dev-dependencies = [] 2017 + license = "noassertion" 2018 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/string-port/SLIB-3b5-r7rs/slib-string-port-SLIB-3b5-r7rs.tgz" 2019 + sha256 = "a36d8f1643a41db17fc8e9f1971148d997fcfc4ecf745a9ee4bc007a56c72c83" 2020 + source = "snow-fort" 2021 + synopsis = "Portable string ports" 2022 + version = "3.1.5" 2023 + 2024 + [slib-string-search] 2025 + dependencies = ["akku-r7rs", "slib-alist"] 2026 + dev-dependencies = [] 2027 + license = "noassertion" 2028 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/string-search/SLIB-3b5-r7rs/slib-string-search-SLIB-3b5-r7rs.tgz" 2029 + sha256 = "b32f539326abebc0ac8169a2dd1085944ce244ae8e29eee9ae79c6a886662d7c" 2030 + source = "snow-fort" 2031 + synopsis = "Functions for working with and searching within strings" 2032 + version = "3.1.5" 2033 + 2034 + [slib-subarray] 2035 + dependencies = ["akku-r7rs", "chez-srfi"] 2036 + dev-dependencies = [] 2037 + license = "noassertion" 2038 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/subarray/SLIB-3b5-r7rs/slib-subarray-SLIB-3b5-r7rs.tgz" 2039 + sha256 = "1125a4a2fa9400291c8e3a4e8b68471573f5813ea0aefc0ab3a7ca4ca75dedc7" 2040 + source = "snow-fort" 2041 + synopsis = "Accessing parts of arrays" 2042 + version = "3.1.5" 2043 + 2044 + [slib-time-core] 2045 + dependencies = ["akku-r7rs"] 2046 + dev-dependencies = [] 2047 + license = "noassertion" 2048 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/time-core/SLIB-3b5-r7rs/slib-time-core-SLIB-3b5-r7rs.tgz" 2049 + sha256 = "3385839c98ab9b1bc68347baee280b8071dd73b1aed3ee3d1547161b9ced3630" 2050 + source = "snow-fort" 2051 + synopsis = "Core time conversion routines" 2052 + version = "3.1.5" 2053 + 2054 + [slib-time-zone] 2055 + dependencies = ["akku-r7rs", "slib-common", "slib-scanf", "slib-time-core", "slib-tzfile"] 2056 + dev-dependencies = [] 2057 + license = "noassertion" 2058 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/time-zone/SLIB-3b5-r7rs/slib-time-zone-SLIB-3b5-r7rs.tgz" 2059 + sha256 = "60bcdd2a1254ff42eda3e5c04a4cc18d7114698b1639a752ec338e448e1dc4f7" 2060 + source = "snow-fort" 2061 + synopsis = "Compute timezones and DST from TZ environment variable" 2062 + version = "3.1.5" 2063 + 2064 + [slib-topological-sort] 2065 + dependencies = ["akku-r7rs", "chez-srfi"] 2066 + dev-dependencies = [] 2067 + license = "noassertion" 2068 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/topological-sort/SLIB-3b5-r7rs/slib-topological-sort-SLIB-3b5-r7rs.tgz" 2069 + sha256 = "8f8039cd024f360b9ab1800e41ef66b1fdb1fc5b3e998e309c0c5186a95ea5b2" 2070 + source = "snow-fort" 2071 + synopsis = "Topological sort" 2072 + version = "3.1.5" 2073 + 2074 + [slib-tree] 2075 + dependencies = ["akku-r7rs"] 2076 + dev-dependencies = [] 2077 + license = "noassertion" 2078 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/tree/SLIB-3b5-r7rs/slib-tree-SLIB-3b5-r7rs.tgz" 2079 + sha256 = "215900d6e5c6fff4e9f77000c6061b3dc126cb9ac2c6430f343cb589ac073827" 2080 + source = "snow-fort" 2081 + synopsis = "Implementation of COMMON LISP tree functions" 2082 + version = "3.1.5" 2083 + 2084 + [slib-tzfile] 2085 + dependencies = ["akku-r7rs", "slib-byte", "slib-common"] 2086 + dev-dependencies = [] 2087 + license = "noassertion" 2088 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/tzfile/SLIB-3b5-r7rs/slib-tzfile-SLIB-3b5-r7rs.tgz" 2089 + sha256 = "6f77c976ba6e41b0a5d65383d0c2217786fb0fe7fd34ebb5cbc0d5f5c784b8f3" 2090 + source = "snow-fort" 2091 + synopsis = "Read sysV style (binary) timezone file" 2092 + version = "3.1.5" 2093 + 2094 + [slib-uri] 2095 + dependencies = ["akku-r7rs", "slib-coerce", "slib-common", "slib-directory", "slib-printf", "slib-scanf", "slib-string-case", "slib-string-search", "chez-srfi"] 2096 + dev-dependencies = [] 2097 + license = "noassertion" 2098 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/uri/SLIB-3b5-r7rs/slib-uri-SLIB-3b5-r7rs.tgz" 2099 + sha256 = "dd009379a2b642fab5fb42a13122169bbf044343930cebf05930012bc45aa30f" 2100 + source = "snow-fort" 2101 + synopsis = "Construct and decode Uniform Resource Identifiers" 2102 + version = "3.1.5" 2103 + 2104 + [slib-wt-tree] 2105 + dependencies = ["akku-r7rs"] 2106 + dev-dependencies = [] 2107 + license = "noassertion" 2108 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/wt-tree/SLIB-3b5-r7rs-1/slib-wt-tree-SLIB-3b5-r7rs-1.tgz" 2109 + sha256 = "2c24d746496b212d590217c35e02aa2cf70da13adee3c2e22780149c1ed60d83" 2110 + source = "snow-fort" 2111 + synopsis = "Weight balanced trees" 2112 + version = "3.1.5" 2113 + 2114 + [slib-xml-parse] 2115 + dependencies = ["akku-r7rs", "slib-common", "slib-rev2-procedures", "slib-string-search", "chez-srfi"] 2116 + dev-dependencies = [] 2117 + license = "noassertion" 2118 + url = "http://snow-fort.org/s/peterlane.info/peter/slib/xml-parse/SLIB-3b5-r7rs/slib-xml-parse-SLIB-3b5-r7rs.tgz" 2119 + sha256 = "14f514013c32cfa82f3b976c2a40b7d5450f777349ded314c4aeb82ca9ceb291" 2120 + source = "snow-fort" 2121 + synopsis = "XML parsing and conversion to SXML" 2122 + version = "3.1.5" 2123 + 2124 + [srfi-19] 2125 + dependencies = ["akku-r7rs"] 2126 + dev-dependencies = [] 2127 + license = "mit" 2128 + url = "http://snow-fort.org/s/opinionatedgeek.com/snow-fort.org/srfi/19/1.0.1/srfi-19-1.0.1.tgz" 2129 + sha256 = "08b5a0340eb153b8005decc4cda0a0b2a2967653f51d2d8b7d7e5b2245f08c6a" 2130 + source = "snow-fort" 2131 + synopsis = "Implementation of SRFI 19 'Time Data Types and Procedures'" 2132 + version = "1.0.1" 2133 + 2134 + [srfi-28] 2135 + dependencies = ["akku-r7rs"] 2136 + dev-dependencies = [] 2137 + license = "noassertion" 2138 + url = "http://snow-fort.org/s/lassi.io/lassi/srfi/28/0.9/srfi-28-0.9.tgz" 2139 + sha256 = "9452791e67a806afb10efa202d458a6b2919613008e6b293e97ff8fa412900b0" 2140 + source = "snow-fort" 2141 + synopsis = "SRFI 28: Basic Format Strings" 2142 + version = "0.9.0" 2143 + 2144 + [srfi-42] 2145 + dependencies = ["akku-r7rs", "chez-srfi"] 2146 + dev-dependencies = [] 2147 + license = "noassertion" 2148 + url = "http://snow-fort.org/s/gmail.com/lockywolf/srfi/42/0.1/srfi-42-0.1.tgz" 2149 + sha256 = "809cad22d152218d2bad6ee316e3020968c48f5869beadaa3fc3d0bb783faa87" 2150 + source = "snow-fort" 2151 + version = "0.1.0" 2152 + 2153 + [srfi-60] 2154 + dependencies = ["akku-r7rs"] 2155 + dev-dependencies = [] 2156 + license = "noassertion" 2157 + url = "http://snow-fort.org/s/peterlane.info/peter/srfi/60/1.0.0/srfi-60-1.0.0.tgz" 2158 + sha256 = "e9eb9a762bd66d09f2d63343571e7492965ba0a9c48bbfb45006932419e31631" 2159 + source = "snow-fort" 2160 + synopsis = "Bit access and operations" 2161 + version = "1.0.0" 2162 + 2163 + [srfi-63] 2164 + dependencies = ["akku-r7rs"] 2165 + dev-dependencies = [] 2166 + license = "noassertion" 2167 + url = "http://snow-fort.org/s/peterlane.info/peter/srfi/63/1.0.0/srfi-63-1.0.0.tgz" 2168 + sha256 = "0b8a805dd242438a45acbce96aa3c4fc6ce7e15ca7051ea07bd75a3f88cd403f" 2169 + source = "snow-fort" 2170 + synopsis = "Homogeneous and Heterogeneous Arrays" 2171 + version = "1.0.0" 2172 + 2173 + [srfi-64] 2174 + dependencies = ["akku-r7rs", "chez-srfi"] 2175 + dev-dependencies = [] 2176 + license = "noassertion" 2177 + url = "http://snow-fort.org/s/fisher.cx/robert/srfi/64/0.1.0/srfi-64-0.1.0.tgz" 2178 + sha256 = "ae07145fe5d22fe83954af4c7e36f86e1e96f88d46588a4bc43844a00935a7f2" 2179 + source = "snow-fort" 2180 + synopsis = "Reference implementation of SRFI-54: A Scheme API for test suites" 2181 + version = "0.1.0" 2182 + 2183 + [srfi-78] 2184 + dependencies = ["chez-srfi", "akku-r7rs"] 2185 + dev-dependencies = [] 2186 + license = "noassertion" 2187 + url = "http://snow-fort.org/s/gmail.com/lockywolf/srfi/78/0.1/srfi-78-0.1.tgz" 2188 + sha256 = "83cb79f0eb3daa004202c23b4d1f69f1b7a76c403f09fb4f37afea666037a32b" 2189 + source = "snow-fort" 2190 + version = "0.1.0" 2191 + 2192 + [srfi-156] 2193 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-test"] 2194 + dev-dependencies = [] 2195 + license = "noassertion" 2196 + url = "http://snow-fort.org/s/fisher.cx/robert/srfi/156/1.0.0/srfi-156-1.0.0.tgz" 2197 + sha256 = "73f53cc757e2fbe59ef48395c2d2ab94cad6b2a7febd8d0db53110e28e664fd1" 2198 + source = "snow-fort" 2199 + synopsis = "Reference implementation of SRFI-156: Syntactic combiners for binary predicates" 2200 + version = "1.0.0" 2201 + 2202 + [srfi-166] 2203 + dependencies = ["chez-srfi", "akku-r7rs", "chibi-optional"] 2204 + dev-dependencies = [] 2205 + license = "bsd-3-clause" 2206 + url = "http://snow-fort.org/s/gmail.com/alexshinn/srfi/166/0.8.0/srfi-166-0.8.0.tgz" 2207 + sha256 = "e132a68c070c157ebfc8291b0be8f84f45ee85b92e4f80ac12faabd0c3872523" 2208 + source = "snow-fort" 2209 + version = "0.8.0" 2210 + 2211 + [srfi-175] 2212 + dependencies = ["akku-r7rs"] 2213 + dev-dependencies = [] 2214 + license = "noassertion" 2215 + url = "http://snow-fort.org/s/lassi.io/lassi/srfi/175/1.1/srfi-175-1.1.tgz" 2216 + sha256 = "6d96cfe5474f47d1bd24949ae7057c393746ed6624a9691c92e9a607da877c1c" 2217 + source = "snow-fort" 2218 + synopsis = "SRFI 175: ASCII character library" 2219 + version = "1.1.0" 2220 + 2221 + [srfi-179] 2222 + dependencies = ["akku-r7rs", "chez-srfi", "chibi-assert", "chibi-test"] 2223 + dev-dependencies = [] 2224 + license = "bsd-3-clause" 2225 + url = "http://snow-fort.org/s/gmail.com/alexshinn/srfi/179/0.10.0/srfi-179-0.10.0.tgz" 2226 + sha256 = "385a8694e60277d99e9ab9605ccb38616166eedb94a60bed9a38ceb1d482b5a1" 2227 + source = "snow-fort" 2228 + version = "0.10.0" 2229 + 2230 + [srfi-197] 2231 + dependencies = ["akku-r7rs"] 2232 + dev-dependencies = [] 2233 + license = "noassertion" 2234 + url = "http://snow-fort.org/s/upr.edu/jantony.velazquez/srfi/197/1.3/srfi-197-1.3.tgz" 2235 + sha256 = "a83a96a7db33f51f6ca747c1cfc109010b96b2972c09c8a3acc6696bf4dba54d" 2236 + source = "snow-fort" 2237 + synopsis = "SRFI 197: Pipeline Operators" 2238 + version = "1.3.0" 2239 + 2240 + [srfi-235] 2241 + dependencies = ["akku-r7rs"] 2242 + dev-dependencies = [] 2243 + license = "noassertion" 2244 + url = "http://snow-fort.org/s/upr.edu/jantony.velazquez/srfi/235/1.0/srfi-235-1.0.tgz" 2245 + sha256 = "c5c4bd3121d47de1eb8b6eaa29f754bbf9cee74a1b3719173a18919f45f2d46a" 2246 + source = "snow-fort" 2247 + synopsis = "SRFI 235: Combinators" 2248 + version = "1.0.0" 2249 + 2250 + [string-inflection] 2251 + dependencies = ["akku-r7rs"] 2252 + dev-dependencies = [] 2253 + license = "isc" 2254 + url = "http://snow-fort.org/s/lassi.io/lassi/string-inflection/0.1.1/string-inflection-0.1.1.tgz" 2255 + sha256 = "1f3273ca2ff7b8aa14c6e0aba1b339c7989c201a073508dee7cad83596a57192" 2256 + source = "snow-fort" 2257 + synopsis = "lisp-case under_score CapsUpper capsLower" 2258 + version = "0.1.1" 2259 + 2260 + [tex-parser] 2261 + dependencies = ["akku-r7rs", "read-char-if"] 2262 + dev-dependencies = [] 2263 + license = "noassertion" 2264 + url = "http://snow-fort.org/s/lassi.io/lassi/tex-parser/0.1/tex-parser-0.1.tgz" 2265 + sha256 = "507e3dc0d04411f9f00db7d835b5270c82103c90a10040d4433de34c44340cbb" 2266 + source = "snow-fort" 2267 + version = "0.1.0" 2268 + 2269 + [thunknyc-expand-braces] 2270 + dependencies = ["akku-r7rs", "chez-srfi"] 2271 + dev-dependencies = [] 2272 + license = "noassertion" 2273 + url = "http://snow-fort.org/s/poseur.com/edw/thunknyc/expand-braces/0.1.1/thunknyc-expand-braces-0.1.1.tgz" 2274 + sha256 = "eff4b0cabee5608f7d8f706a4eb7d241f816af1e91b7240109d1f474e69a1a4a" 2275 + source = "snow-fort" 2276 + synopsis = "Expand UNIX-shell style brace expressions" 2277 + version = "0.1.1" 2278 + 2279 + [thunknyc-json] 2280 + dependencies = ["akku-r7rs", "chibi-parse"] 2281 + dev-dependencies = [] 2282 + license = "noassertion" 2283 + url = "http://snow-fort.org/s/poseur.com/edw/thunknyc/json/0.1.3/thunknyc-json-0.1.3.tgz" 2284 + sha256 = "b3d1d01b6a76875e3d1f7bb280e98b6bfd878e53697e9263527d19969617acf8" 2285 + source = "snow-fort" 2286 + synopsis = "Simple JSON parsing library" 2287 + version = "0.1.3" 2288 + 2289 + [trivial-tar-writer] 2290 + dependencies = ["akku-r7rs"] 2291 + dev-dependencies = [] 2292 + license = "isc" 2293 + url = "http://snow-fort.org/s/lassi.io/lassi/trivial-tar-writer/0.1/trivial-tar-writer-0.1.tgz" 2294 + sha256 = "8eab97e5f9205ed12915b14205f65b85443e9627463866436de79f5ec20bf41a" 2295 + source = "snow-fort" 2296 + synopsis = "Simplest way to output uncompressed .tar file" 2297 + version = "0.1.0" 2298 + 2299 + [unpack-assoc] 2300 + dependencies = ["akku-r7rs"] 2301 + dev-dependencies = [] 2302 + license = "isc" 2303 + url = "http://snow-fort.org/s/lassi.io/lassi/unpack-assoc/0.1/unpack-assoc-0.1.tgz" 2304 + sha256 = "5c41ef07d210ddd1424c12cd38b44424afec0d37618c746ece31f2a3831d9e9a" 2305 + source = "snow-fort" 2306 + synopsis = "Alist/hash-table destructuring case macros" 2307 + version = "0.1.0" 2308 + 2309 + [yasos] 2310 + dependencies = ["akku-r7rs"] 2311 + dev-dependencies = [] 2312 + license = "noassertion" 2313 + url = "http://snow-fort.org/s/gmail.com/taknamay/yasos/1.0.1/yasos-1.0.1.tgz" 2314 + sha256 = "5a7c4d8171f98e37e40b4f3af9b5fe3d2ab24dfd6a73f28014f0ba87abfc6f2d" 2315 + source = "snow-fort" 2316 + synopsis = "simple objects" 2317 + version = "1.0.1" 2318 + 2319 + [TerribleTLS] 2320 + dependencies = ["hashing", "industria", "struct-pack", "chez-srfi"] 2321 + dev-dependencies = [] 2322 + license = "mit" 2323 + url = "https://archive.akkuscm.org/archive/pkg/t/TerribleTLS_1.0.0_repack.tar.xz" 2324 + sha256 = "f845c7a363042199fd1f185a41560f5bc563a00d51d8962632793153a5a18f44" 2325 + source = "akku" 2326 + synopsis = "Inadvisible pure-Scheme TLS 1.2 client" 2327 + version = "1.0.0" 2328 + 2329 + [ac-d-bus] 2330 + dependencies = ["r6rs-pffi", "chibi-match", "packrat", "loko-srfi"] 2331 + dev-dependencies = ["chez-srfi"] 2332 + license = "mit" 2333 + url = "https://archive.akkuscm.org/archive/pkg/a/ac-d-bus_1.0.0-beta.0_repack.tar.xz" 2334 + sha256 = "f16934a16fbec35b86033a240a86c16e09194aa531206c3f8cbd8b213be7e14b" 2335 + source = "akku" 2336 + synopsis = "AC/D-Bus - D-Bus wire protocol" 2337 + version = "1.0.0-beta.0" 2338 + 2339 + [adios] 2340 + dependencies = [] 2341 + dev-dependencies = [] 2342 + license = "apache-2.0" 2343 + url = "https://archive.akkuscm.org/archive/pkg/a/adios_0.1.0_repack.tar.xz" 2344 + sha256 = "7cabf4a8025c76835098d2636ffcab893773054856e919e14e51df299e719916" 2345 + source = "akku" 2346 + synopsis = "A simple prototype-based object system for Chez Scheme that supports single inheritance" 2347 + version = "0.1.0" 2348 + 2349 + [aeolus] 2350 + dependencies = ["akku-r7rs"] 2351 + dev-dependencies = [] 2352 + license = "bsd-2-clause" 2353 + url = "https://archive.akkuscm.org/archive/pkg/a/aeolus_0.0.0-akku.34.2a43103_repack.tar.xz" 2354 + sha256 = "74bab1dfd97c7fda752d2bdc1e126d47a3eeaf63494ddab666063230a6f07d9c" 2355 + source = "akku" 2356 + synopsis = "R7RS cryptographic library" 2357 + version = "0.0.0-akku.34.2a43103" 2358 + 2359 + [agave] 2360 + dependencies = ["dharmalab", "surfage", "xitomatl", "chez-gl"] 2361 + dev-dependencies = [] 2362 + license = "apache-2.0" 2363 + url = "https://archive.akkuscm.org/archive/pkg/a/agave_0.0.1-akku.103.f95c7df_repack.tar.xz" 2364 + sha256 = "82beeecc146d03b0f9ec05ad456d30156a2b4e7b5667d39b57d45eb208dcd065" 2365 + source = "akku" 2366 + synopsis = "Low-glycemic OpenGL hacking for R6RS Scheme" 2367 + version = "0.0.1-akku.103.f95c7df" 2368 + 2369 + [akku] 2370 + dependencies = ["chez-srfi", "industria", "spells", "semver", "spdx", "wak-fmt", "wak-riastreams", "wak-foof-loop", "wak-wt-tree", "hashing", "compression", "laesare", "r6rs-pffi", "chibi-match", "akku-r7rs"] 2371 + dev-dependencies = [] 2372 + license = "gpl-3.0-or-later" 2373 + url = "https://archive.akkuscm.org/archive/pkg/a/akku_1.1.0_repack.tar.xz" 2374 + sha256 = "12371ccb0d502b7647e8f00353c1527301b4d8a100fb06fb3e6fac56fda33741" 2375 + source = "akku" 2376 + synopsis = "Language package manager for Scheme" 2377 + version = "1.1.0" 2378 + 2379 + [akku-r7rs] 2380 + dependencies = ["chez-srfi", "laesare"] 2381 + dev-dependencies = [] 2382 + license = "cc0-1.0" 2383 + url = "https://archive.akkuscm.org/archive/pkg/a/akku-r7rs_1.0.1_repack.tar.xz" 2384 + sha256 = "dedce2bc5eda6735aa5880741802a5b508b49c3b327d14b40e9fecbdf86353db" 2385 + source = "akku" 2386 + synopsis = "R7RS standard library for Akku.scm" 2387 + version = "1.0.1" 2388 + 2389 + [arew-blake3] 2390 + dependencies = [] 2391 + dev-dependencies = [] 2392 + license = "cc0" 2393 + url = "https://archive.akkuscm.org/archive/pkg/a/arew-blake3_0.9.0_repack.tar.xz" 2394 + sha256 = "fe6d41bcb9381c7ef102de7b177c8b54c3df140b0112add4bfce8e4a21e7654b" 2395 + source = "akku" 2396 + synopsis = "blake3 cryptographic hashing for Chez Scheme" 2397 + version = "0.9.0" 2398 + 2399 + [arew-json] 2400 + dependencies = ["chez-srfi"] 2401 + dev-dependencies = [] 2402 + license = "cc0" 2403 + url = "https://archive.akkuscm.org/archive/pkg/a/arew-json_1.0.0-alpha.0_repack.tar.xz" 2404 + sha256 = "d7546a44797d6eb3cc2d38a13478224172aead699200cdd4d1d61750096c5823" 2405 + source = "akku" 2406 + synopsis = "JSON reader and writer for Chez Scheme" 2407 + version = "1.0.0-alpha.0" 2408 + 2409 + [box2d-lite] 2410 + dependencies = ["chez-gl", "agave", "dharmalab", "surfage"] 2411 + dev-dependencies = [] 2412 + license = "apache-2.0" 2413 + url = "https://archive.akkuscm.org/archive/pkg/b/box2d-lite_0.0.0-akku.38.56f4ed1_repack.tar.xz" 2414 + sha256 = "f146201b386e01560ce0213949350a802d6ca8b22fee6605e7dd2fab17009526" 2415 + source = "akku" 2416 + synopsis = "Scheme port of the Box2D Lite physics engine" 2417 + version = "0.0.0-akku.38.56f4ed1" 2418 + 2419 + [chez-cmark] 2420 + dependencies = ["chez-srfi"] 2421 + dev-dependencies = [] 2422 + license = "mit" 2423 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-cmark_1.0.0-alpha.0_repack.tar.xz" 2424 + sha256 = "b5804a728714090002e85a14d1e5aea8d6e967b1d515481689188f71c83a2304" 2425 + source = "akku" 2426 + synopsis = "CommonMark FFI Bindings for Chez" 2427 + version = "1.0.0-alpha.0" 2428 + 2429 + [chez-csv] 2430 + dependencies = ["chez-srfi"] 2431 + dev-dependencies = [] 2432 + license = "gpl-3.0-or-later" 2433 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-csv_2.0.1-alpha_repack.tar.xz" 2434 + sha256 = "f2ce71280c76e5c8dc5b20217287c85fb66093ead4bd7da97b8f51f7001dfbea" 2435 + source = "akku" 2436 + synopsis = "Chez Scheme CSV library." 2437 + version = "2.0.1-alpha" 2438 + 2439 + [chez-docs] 2440 + dependencies = ["chez-srfi"] 2441 + dev-dependencies = [] 2442 + license = "mit" 2443 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-docs_0.3.2_repack.tar.xz" 2444 + sha256 = "393203fa849c8678f40b160d08f985e10c5a9a590ac44c6627610294985c0c9b" 2445 + source = "akku" 2446 + synopsis = "Access Chez Scheme documentation from the REPL." 2447 + version = "0.3.2" 2448 + 2449 + [chez-gl] 2450 + dependencies = [] 2451 + dev-dependencies = [] 2452 + license = "bsd-3-clause" 2453 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-gl_1.0.0_repack.tar.xz" 2454 + sha256 = "4de5ac8b142749490391941c9174ba5ba2cb5b080ab38fdafeab9fa4f381efa9" 2455 + source = "akku" 2456 + synopsis = "3D library: GL, GLU and GLUT for Chez Scheme" 2457 + version = "1.0.0" 2458 + 2459 + [chez-matrices] 2460 + dependencies = ["chez-srfi"] 2461 + dev-dependencies = [] 2462 + license = "mit" 2463 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-matrices_0.3.0-alpha.0_repack.tar.xz" 2464 + sha256 = "4472d7253f06b32a4e189d547123f2eb9558d4b8f5913f8113d374083ac744e9" 2465 + source = "akku" 2466 + synopsis = "Implementation of common matrix (tensor) constructions and operatoins." 2467 + version = "0.3.0-alpha.0" 2468 + 2469 + [chez-mit] 2470 + dependencies = ["chez-srfi"] 2471 + dev-dependencies = [] 2472 + license = "gpl-3.0-or-later" 2473 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-mit_0.0.0-alpha.0_repack.tar.xz" 2474 + sha256 = "a891bbe69a18ff1dde2671436d8e19fc3ef36519448a2ef8d89f1c2549c4a1c0" 2475 + source = "akku" 2476 + synopsis = "A MIT/GNU Scheme compatibility library for Chez Scheme" 2477 + version = "0.0.0-alpha.0" 2478 + 2479 + [chez-scmutils] 2480 + dependencies = ["chez-srfi", "chez-mit"] 2481 + dev-dependencies = [] 2482 + license = "gpl-3.0-or-later" 2483 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-scmutils_0.0.0-alpha.0_repack.tar.xz" 2484 + sha256 = "7b6f707f3e0d8fa7fdd46b7ba9e7773398544102943870fec3099348e1809035" 2485 + source = "akku" 2486 + synopsis = "A port of the ???MIT Scmutils??? library to Chez Scheme" 2487 + version = "0.0.0-alpha.0" 2488 + 2489 + [chez-sockets] 2490 + dependencies = [] 2491 + dev-dependencies = [] 2492 + license = "0bsd" 2493 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-sockets_0.0.0-akku.13.c3fc663.1_repack.tar.xz" 2494 + sha256 = "f2f8bb67f10201579040907761d9667e11f4800e52b0cf1e302b08d27fe222c9" 2495 + source = "akku" 2496 + synopsis = "Full Blown, portable, and extensible sockets library for Chez Scheme" 2497 + version = "0.0.0-akku.13.c3fc663.1" 2498 + 2499 + [chez-soop] 2500 + dependencies = ["chez-srfi"] 2501 + dev-dependencies = [] 2502 + license = "mit" 2503 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-soop_1.0.0-alpha.2_repack.tar.xz" 2504 + sha256 = "b6d944f5c6a0442411479a68d87ed0f217e032157e74a8e4bbca1a57c66151a9" 2505 + source = "akku" 2506 + synopsis = "SOOP Library fork from Chez Repository" 2507 + version = "1.0.0-alpha.2" 2508 + 2509 + [chez-srfi] 2510 + dependencies = [] 2511 + dev-dependencies = [] 2512 + license = ["mit", "bsd-3-clause"] 2513 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-srfi_0.0.0-akku.209.552cd37_repack.tar.xz" 2514 + sha256 = "f0f620f24a4765b85d3157b670e319d6cd30240bfc78f812af1f04cf6f8804e6" 2515 + source = "akku" 2516 + synopsis = "Portable SRFI collection" 2517 + version = "0.0.0-akku.209.552cd37" 2518 + 2519 + [chez-stats] 2520 + dependencies = ["chez-srfi"] 2521 + dev-dependencies = [] 2522 + license = "mit" 2523 + url = "https://archive.akkuscm.org/archive/pkg/c/chez-stats_0.1.6_repack.tar.xz" 2524 + sha256 = "694ad3200ab1927b35e006d24b838defe28b1a58a4c075153cf93e0b25cb1639" 2525 + source = "akku" 2526 + synopsis = "Read and write delimited text files, compute descriptive statistics, and generate random variates in Chez Scheme." 2527 + version = "0.1.6" 2528 + 2529 + [compression] 2530 + dependencies = ["chez-srfi", "hashing", "struct-pack"] 2531 + dev-dependencies = [] 2532 + license = "mit" 2533 + url = "https://archive.akkuscm.org/archive/pkg/c/compression_0.1.2_repack.tar.xz" 2534 + sha256 = "68109a1b95d731a95fb762260e4be411fb971363eb2d89075d95fe138008395d" 2535 + source = "akku" 2536 + synopsis = "Decompresses zlib, xz, gzip, lzma, lzma2; extracts tar, zip" 2537 + version = "0.1.2" 2538 + 2539 + [conjure] 2540 + dependencies = ["chez-srfi", "wak-fmt", "wak-irregex", "wak-foof-loop", "spells", "wak-prometheus"] 2541 + dev-dependencies = [] 2542 + license = "gpl-3.0-or-later" 2543 + url = "https://archive.akkuscm.org/archive/pkg/c/conjure_0.1.0-akku.84.19f3aae_repack.tar.xz" 2544 + sha256 = "dc7aeff90c8fe0728db4c7e12d4fff1a86111c4aaba09fb5a44a356e1edf8838" 2545 + source = "akku" 2546 + synopsis = "Scheme make(1) replacement" 2547 + version = "0.1.0-akku.84.19f3aae" 2548 + 2549 + [dataframe] 2550 + dependencies = ["slib-format", "chez-srfi"] 2551 + dev-dependencies = [] 2552 + license = "mit" 2553 + url = "https://archive.akkuscm.org/archive/pkg/d/dataframe_0.8.0_repack.tar.xz" 2554 + sha256 = "09deaf93e94308379cf2c727ac09667a233db9c356fc73585c2faefeffc6360d" 2555 + source = "akku" 2556 + synopsis = "A dataframe record type for Scheme (R6RS) with procedures to select, drop, and rename columns, and filter, sort, split, bind, append, join, reshape, and aggregate dataframes." 2557 + version = "0.8.0" 2558 + 2559 + [dharmalab] 2560 + dependencies = ["surfage"] 2561 + dev-dependencies = [] 2562 + license = ["apache-2.0", "gpl-2.0-or-later"] 2563 + url = "https://archive.akkuscm.org/archive/pkg/d/dharmalab_0.0.0-akku.53.aba65fb_repack.tar.xz" 2564 + sha256 = "ade61c99c49655dd05fa6f5a5f9b287c3ed3789d8cda0eed61110fb1ada74ae2" 2565 + source = "akku" 2566 + synopsis = "Experimental libraries" 2567 + version = "0.0.0-akku.53.aba65fb" 2568 + 2569 + [dollar-sign] 2570 + dependencies = [] 2571 + dev-dependencies = [] 2572 + license = "0bsd" 2573 + url = "https://archive.akkuscm.org/archive/pkg/d/dollar-sign_1.1.0_repack.tar.xz" 2574 + sha256 = "47fc7c0b3fc5d70c3f4ff0320ba8c609acdc8130f1169653d8f131b3c8b11924" 2575 + source = "akku" 2576 + synopsis = "Adds dollar sign string interpolation" 2577 + version = "1.1.0" 2578 + 2579 + [dorodango] 2580 + dependencies = ["chez-srfi", "wak-foof-loop", "wak-fmt", "wak-irregex", "wak-parscheme", "wak-wt-tree", "spells", "industria", "ocelotl"] 2581 + dev-dependencies = [] 2582 + license = "gpl-3.0-or-later" 2583 + url = "https://archive.akkuscm.org/archive/pkg/d/dorodango_0.0.0-akku.268.4344bea_repack.tar.xz" 2584 + sha256 = "a351bb663de79a9ab24b3de90e838cab11c1a8771745d4e15750373460e909fc" 2585 + source = "akku" 2586 + synopsis = "Package manager for R6RS implementations" 2587 + version = "0.0.0-akku.268.4344bea" 2588 + 2589 + [fectors] 2590 + dependencies = [] 2591 + dev-dependencies = [] 2592 + license = "bsd-3-clause" 2593 + url = "https://archive.akkuscm.org/archive/pkg/f/fectors_0.1.1-akku.v0.1-5-g6c05617_repack.tar.xz" 2594 + sha256 = "433731db3dd71d7d697fa9e7764785472fcf4967f6368a2d7578039b2886aa05" 2595 + source = "akku" 2596 + synopsis = "Functional Vectors for Scheme" 2597 + version = "0.1.1-akku.v0.1-5-g6c05617" 2598 + 2599 + [fs-fatfs] 2600 + dependencies = ["struct-pack"] 2601 + dev-dependencies = ["wak-fmt", "chez-srfi"] 2602 + license = "lgpl-3.0-or-later" 2603 + url = "https://archive.akkuscm.org/archive/pkg/f/fs-fatfs_0.1.0_repack.tar.xz" 2604 + sha256 = "bde15f8e672d152d0e7bf5b220d8138a8e647cb1d22c9816e6c567842f02157f" 2605 + source = "akku" 2606 + synopsis = "FAT filesystem library" 2607 + version = "0.1.0" 2608 + 2609 + [fs-partitions] 2610 + dependencies = ["struct-pack", "hashing"] 2611 + dev-dependencies = ["uuid"] 2612 + license = "mit" 2613 + url = "https://archive.akkuscm.org/archive/pkg/f/fs-partitions_1.0.0-beta.0_repack.tar.xz" 2614 + sha256 = "ccf179be9ef0bfe43f216c30ece495fa501815fbe8a140f1ace4591dd5b44a4d" 2615 + source = "akku" 2616 + synopsis = "Disk partition table reader (MBR/GPT)" 2617 + version = "1.0.0-beta.0" 2618 + 2619 + [gnuplot-pipe] 2620 + dependencies = ["chez-srfi"] 2621 + dev-dependencies = [] 2622 + license = "gpl-3.0-or-later" 2623 + url = "https://archive.akkuscm.org/archive/pkg/g/gnuplot-pipe_0.4.0_repack.tar.xz" 2624 + sha256 = "e86566adcfb6dac8b64627a4253d5ed448a554751e81f2ed5b9c4b7630de04f8" 2625 + source = "akku" 2626 + synopsis = "Port of gnuplot-pipe egg for Chicken Scheme to Chez Scheme." 2627 + version = "0.4.0" 2628 + 2629 + [guile-lib] 2630 + dependencies = [] 2631 + dev-dependencies = [] 2632 + license = "gpl-3.0-or-later" 2633 + url = "https://archive.akkuscm.org/archive/pkg/g/guile-lib_0.2.6_repack.tar.xz" 2634 + sha256 = "9ad68640b9d2f8e44216d45d919afe43447aa1db2beebd29fef8982cb49ef5c6" 2635 + source = "akku" 2636 + synopsis = "Useful code written in Guile Scheme" 2637 + version = "0.2.6" 2638 + 2639 + [hashing] 2640 + dependencies = [] 2641 + dev-dependencies = ["chez-srfi"] 2642 + license = "mit" 2643 + url = "https://archive.akkuscm.org/archive/pkg/h/hashing_1.3.0_repack.tar.xz" 2644 + sha256 = "45dc285ed1dbfe24fc54c2417fe5baefc408c3cad502333894d3c111f8255be6" 2645 + source = "akku" 2646 + synopsis = "CRC, HMAC, MD5, SHA-1, SHA-2, xxHash" 2647 + version = "1.3.0" 2648 + 2649 + [http-pixiu] 2650 + dependencies = ["chibi-uri", "ufo-socket", "ufo-threaded-function", "ufo-coroutines", "chez-srfi"] 2651 + dev-dependencies = [] 2652 + license = "mit" 2653 + url = "https://archive.akkuscm.org/archive/pkg/h/http-pixiu_1.0.2_repack.tar.xz" 2654 + sha256 = "bcfda888b5bb88f83e066f765711c8dc7623e4c9bf56e7212bee72bd8646b960" 2655 + source = "akku" 2656 + synopsis = "A http server based on scheme" 2657 + version = "1.0.2" 2658 + 2659 + [ijputils] 2660 + dependencies = ["wak-foof-loop", "chez-srfi", "spells", "pfds"] 2661 + dev-dependencies = [] 2662 + license = "bsd-3-clause" 2663 + url = "https://archive.akkuscm.org/archive/pkg/i/ijputils_0.0.0-akku.42.1370c75_repack.tar.xz" 2664 + sha256 = "d1e51a65b1d5654a430437ff43c1b25a6d5d7e2f121d4c65b2156afb12522a6d" 2665 + source = "akku" 2666 + synopsis = "A bunch of scheme junk :)" 2667 + version = "0.0.0-akku.42.1370c75" 2668 + 2669 + [industria] 2670 + dependencies = ["chez-srfi", "hashing", "ip-address", "struct-pack"] 2671 + dev-dependencies = ["xitomatl", "r6rs-usocket"] 2672 + license = "mit" 2673 + url = "https://archive.akkuscm.org/archive/pkg/i/industria_2.2.0_repack.tar.xz" 2674 + sha256 = "04a3695cb5ce1e0516fb5414bab045b215e64ac302a07e4731cdc4de2c330243" 2675 + source = "akku" 2676 + synopsis = "Cryptography, OTR, SSH, OpenPGP, etc." 2677 + version = "2.2.0" 2678 + 2679 + [influx-client] 2680 + dependencies = ["loko-srfi", "r6rs-usocket", "chez-srfi"] 2681 + dev-dependencies = [] 2682 + license = "mit" 2683 + url = "https://archive.akkuscm.org/archive/pkg/i/influx-client_1.0.0_repack.tar.xz" 2684 + sha256 = "0762cc45d219186e9ef2a0efdac8af785f38db93fb8dd8c50b3431fad30ae590" 2685 + source = "akku" 2686 + synopsis = "InfluxDB line protocol and client" 2687 + version = "1.0.0" 2688 + 2689 + [ip-address] 2690 + dependencies = [] 2691 + dev-dependencies = ["chez-srfi", "struct-pack"] 2692 + license = "mit" 2693 + url = "https://archive.akkuscm.org/archive/pkg/i/ip-address_1.1.0_repack.tar.xz" 2694 + sha256 = "2313fdd9bd3024d6776ad4c1abd22f8386838e46cdfa3163bec7871223483920" 2695 + source = "akku" 2696 + synopsis = "IP address parsing and formatting" 2697 + version = "1.1.0" 2698 + 2699 + [irc-protocol] 2700 + dependencies = ["industria", "chez-srfi", "struct-pack", "hashing", "TerribleTLS", "chibi-match"] 2701 + dev-dependencies = [] 2702 + license = "mit" 2703 + url = "https://archive.akkuscm.org/archive/pkg/i/irc-protocol_1.0.0_repack.tar.xz" 2704 + sha256 = "10902fd414a75fabae329960bc6d136a895ac5968f6101e2c917734b00953c14" 2705 + source = "akku" 2706 + synopsis = "IRC protocol utilities" 2707 + version = "1.0.0" 2708 + 2709 + [iteratees] 2710 + dependencies = ["monad", "chez-srfi"] 2711 + dev-dependencies = [] 2712 + license = "bsd-3-clause" 2713 + url = "https://archive.akkuscm.org/archive/pkg/i/iteratees_0.0.0-akku.9.e298a57_repack.tar.xz" 2714 + sha256 = "7c5e3b7e468d65745f16b27532bdf1470295a9078a0614f0336a8958b4f15608" 2715 + source = "akku" 2716 + synopsis = "Functional processing of sequential chunked data" 2717 + version = "0.0.0-akku.9.e298a57" 2718 + 2719 + [json-tools] 2720 + dependencies = ["chez-srfi"] 2721 + dev-dependencies = [] 2722 + license = "mit" 2723 + url = "https://archive.akkuscm.org/archive/pkg/j/json-tools_0.1.1-akku.15.7.23_repack.tar.xz" 2724 + sha256 = "a22043ae0ab82ba5f550443d21b47e32efb0b1c823ce3c22a821a6abe182b183" 2725 + source = "akku" 2726 + synopsis = "Collection of JSON utilities" 2727 + version = "0.1.1-akku.15.7.23" 2728 + 2729 + [laesare] 2730 + dependencies = [] 2731 + dev-dependencies = ["chez-srfi"] 2732 + license = "mit" 2733 + url = "https://archive.akkuscm.org/archive/pkg/l/laesare_1.0.2_repack.tar.xz" 2734 + sha256 = "b0cc8ccc940995e7bfd01cc30191c55561f8142195749bad945bde73bfa2a18c" 2735 + source = "akku" 2736 + synopsis = "Scheme lexer and reader" 2737 + version = "1.0.2" 2738 + 2739 + [lcs] 2740 + dependencies = [] 2741 + dev-dependencies = ["xunit"] 2742 + license = "bsd-3-clause" 2743 + url = "https://archive.akkuscm.org/archive/pkg/l/lcs_0.0.0-akku.3.6f5f5a4_repack.tar.xz" 2744 + sha256 = "430706c5e5fbc0998c8f1438042cfe14d6ab8e56581a142b12eb143e1d3ec267" 2745 + source = "akku" 2746 + synopsis = "Longest Common Subsequence (LCS)" 2747 + version = "0.0.0-akku.3.6f5f5a4" 2748 + 2749 + [linenoise] 2750 + dependencies = ["r6rs-pffi"] 2751 + dev-dependencies = [] 2752 + license = "bsd-2-clause" 2753 + url = "https://archive.akkuscm.org/archive/pkg/l/linenoise_1.0.1_repack.tar.xz" 2754 + sha256 = "43ba6d0185465807b1c5dabcf85cb130c5f28340a66e13e12438c0fb103c4534" 2755 + source = "akku" 2756 + synopsis = "Readline replacement via PFFI" 2757 + version = "1.0.1" 2758 + 2759 + [loko-srfi] 2760 + dependencies = ["industria", "ip-address", "struct-pack"] 2761 + dev-dependencies = [] 2762 + license = "mit" 2763 + url = "https://archive.akkuscm.org/archive/pkg/l/loko-srfi_1.0.1_repack.tar.xz" 2764 + sha256 = "6eb9b0e039007c7f377b85afba6dd6ff443d94b5ca1a0fa6ba7acd4375e83f79" 2765 + source = "akku" 2766 + synopsis = "Extra SRFIs (sockets) for Loko Scheme" 2767 + version = "1.0.1" 2768 + 2769 + [machine-code] 2770 + dependencies = ["struct-pack"] 2771 + dev-dependencies = [] 2772 + license = "mit" 2773 + url = "https://archive.akkuscm.org/archive/pkg/m/machine-code_2.2.0_repack.tar.xz" 2774 + sha256 = "4012c1ecac3b3f1166810ab398f94db4909f31c396c33ce645a0c3e5a2a73ee5" 2775 + source = "akku" 2776 + synopsis = "Assembler for x86, ELF reader, various disassemblers" 2777 + version = "2.2.0" 2778 + 2779 + [monad] 2780 + dependencies = ["ijputils"] 2781 + dev-dependencies = [] 2782 + license = "bsd-3-clause" 2783 + url = "https://archive.akkuscm.org/archive/pkg/m/monad_0.0.0-akku.12.6f0115f_repack.tar.xz" 2784 + sha256 = "753aef3a2a89394f9cabf3110f8b39a34d8ee5ade46613e771f9918e4b0f0451" 2785 + source = "akku" 2786 + synopsis = "Various monads" 2787 + version = "0.0.0-akku.12.6f0115f" 2788 + 2789 + [mpl] 2790 + dependencies = ["surfage", "dharmalab"] 2791 + dev-dependencies = [] 2792 + license = "apache-2.0" 2793 + url = "https://archive.akkuscm.org/archive/pkg/m/mpl_0.0.0-akku.146.3469e3c_repack.tar.xz" 2794 + sha256 = "6279fde860f4eb311b30c2db9cb9e0047b0517cbf342fb4535b1b8919a605deb" 2795 + source = "akku" 2796 + synopsis = "Computer Algebra and Symbolic Computation" 2797 + version = "0.0.0-akku.146.3469e3c" 2798 + 2799 + [mummel] 2800 + dependencies = ["r6rs-protobuf", "TerribleTLS", "struct-pack"] 2801 + dev-dependencies = [] 2802 + license = "gpl-3.0-or-later" 2803 + url = "https://archive.akkuscm.org/archive/pkg/m/mummel_0.1.0-alpha.0_repack.tar.xz" 2804 + sha256 = "b4aff13e655c81519a75cbfa82bf636fa7b0f8add472b7569d1c50fb7d4059b4" 2805 + source = "akku" 2806 + synopsis = "Mumble voice chat protocol" 2807 + version = "0.1.0-alpha.0" 2808 + 2809 + [nanopass] 2810 + dependencies = [] 2811 + dev-dependencies = [] 2812 + license = "mit" 2813 + url = "https://archive.akkuscm.org/archive/pkg/n/nanopass_1.9.2_repack.tar.xz" 2814 + sha256 = "94d5fc588b8939c73a5a57ccc372bcded8ba27287190298ac02ef5d2587bc67a" 2815 + source = "akku" 2816 + synopsis = "Nanopass Compiler Infrastructure" 2817 + version = "1.9.2" 2818 + 2819 + [ocelotl] 2820 + dependencies = ["chez-srfi", "spells", "wak-riastreams", "wak-parscheme", "wak-foof-loop", "wak-ssax"] 2821 + dev-dependencies = [] 2822 + license = ["bsd-3-clause", "gpl-3.0-or-later"] 2823 + url = "https://archive.akkuscm.org/archive/pkg/o/ocelotl_0.0.0-akku.42.0c6aada_repack.tar.xz" 2824 + sha256 = "9c229d68b3f838cd6b687e61e1b7bee34736d79cddef6061dc8ae5609c5298fd" 2825 + source = "akku" 2826 + synopsis = "Library collection centered around HTTP" 2827 + version = "0.0.0-akku.42.0c6aada" 2828 + 2829 + [oleg] 2830 + dependencies = ["chez-srfi"] 2831 + dev-dependencies = [] 2832 + license = "mit" 2833 + url = "https://archive.akkuscm.org/archive/pkg/o/oleg_0.0.0-akku.2.c682687_repack.tar.xz" 2834 + sha256 = "d378fb66be2748d335cb607606236d5486f752055e330fa841220e017ffac1c0" 2835 + source = "akku" 2836 + synopsis = "Libraries written by Oleg ported to Chez Scheme" 2837 + version = "0.0.0-akku.2.c682687" 2838 + 2839 + [packrat] 2840 + dependencies = ["chez-srfi"] 2841 + dev-dependencies = [] 2842 + license = "mit" 2843 + url = "https://archive.akkuscm.org/archive/pkg/p/packrat_0.1.1_repack.tar.xz" 2844 + sha256 = "ba72d6b8081ac5ab4344de026b1cff3a86414c746a979fbb407f2ad05fd66c8c" 2845 + source = "akku" 2846 + synopsis = "Packrat parser library" 2847 + version = "0.1.1" 2848 + 2849 + [pfds] 2850 + dependencies = [] 2851 + dev-dependencies = [] 2852 + license = "bsd-3-clause" 2853 + url = "https://archive.akkuscm.org/archive/pkg/p/pfds_0.3.0_repack.tar.xz" 2854 + sha256 = "2937e034f9174644941096c0b14d7c00c377a1fdc71a8b824296b7400b19625e" 2855 + source = "akku" 2856 + synopsis = "Purely Functional Data Structures" 2857 + version = "0.3.0" 2858 + 2859 + [quickcheck] 2860 + dependencies = [] 2861 + dev-dependencies = [] 2862 + license = "bsd-3-clause" 2863 + url = "https://archive.akkuscm.org/archive/pkg/q/quickcheck_0.0.0-akku.10.cc5cc2d_repack.tar.xz" 2864 + sha256 = "e56917236277ebb37eb244338f271cef34656c1b59bf50c717aa54abc08673d7" 2865 + source = "akku" 2866 + synopsis = "A quickcheck-alike" 2867 + version = "0.0.0-akku.10.cc5cc2d" 2868 + 2869 + [r6lint] 2870 + dependencies = [] 2871 + dev-dependencies = [] 2872 + license = "mit" 2873 + url = "https://archive.akkuscm.org/archive/pkg/r/r6lint_0.1.0_repack.tar.xz" 2874 + sha256 = "3240edb0411555d3cb9591a4643359e6b3d3bb1078606d1a3351d9d9f0c56854" 2875 + source = "akku" 2876 + synopsis = "Linter for R6RS libraries and programs" 2877 + version = "0.1.0" 2878 + 2879 + [r6rs-ad] 2880 + dependencies = [] 2881 + dev-dependencies = [] 2882 + license = "gpl-2.0-or-later" 2883 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-ad_0.0.0-akku.160.a1b8db1_repack.tar.xz" 2884 + sha256 = "e688e265055213d38d1dcbe2f6705246185e7c93df451ade81c9e22eed457d06" 2885 + source = "akku" 2886 + synopsis = "Automatic Differentiation and more" 2887 + version = "0.0.0-akku.160.a1b8db1" 2888 + 2889 + [r6rs-clos] 2890 + dependencies = ["surfage"] 2891 + dev-dependencies = [] 2892 + license = "xerox" 2893 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-clos_1.0.0_repack.tar.xz" 2894 + sha256 = "f70a7c18c8936e60f9f94c1ed2429712de1cf5d3ba98e6a04ef2610a85b364eb" 2895 + source = "akku" 2896 + synopsis = "Tiny CLOS" 2897 + version = "1.0.0" 2898 + 2899 + [r6rs-coap] 2900 + dependencies = ["ip-address", "packrat"] 2901 + dev-dependencies = ["loko-srfi", "chez-srfi"] 2902 + license = "lgpl-3.0-or-later" 2903 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-coap_0.1.1_repack.tar.xz" 2904 + sha256 = "b5af9f9ea166188ed3b57758879f0081cdf3be3facba0a350acb88f762951ff9" 2905 + source = "akku" 2906 + synopsis = "Constrained Application Protocol (CoAP)" 2907 + version = "0.1.1" 2908 + 2909 + [r6rs-monads] 2910 + dependencies = [] 2911 + dev-dependencies = [] 2912 + license = "apache-2.0" 2913 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-monads_0.1.0-akku.17.76e857_repack.tar.xz" 2914 + sha256 = "5a9a230cf109756ae223bef934a97bb1644afcee4892b9fef7daeb8ea6748f0d" 2915 + source = "akku" 2916 + synopsis = "Generic syntax for working with monads" 2917 + version = "0.1.0-akku.17.76e857" 2918 + 2919 + [r6rs-mongodb] 2920 + dependencies = ["chez-srfi"] 2921 + dev-dependencies = [] 2922 + license = "bsd-2-clause" 2923 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-mongodb_0.0.190423_repack.tar.xz" 2924 + sha256 = "530fe61e253d35a7a73ea6f20ff19bcff8732ef6eba2eeb8cb2adc2503ce784f" 2925 + source = "akku" 2926 + synopsis = "MongoDB client and BSON" 2927 + version = "0.0.190423" 2928 + 2929 + [r6rs-msgpack] 2930 + dependencies = [] 2931 + dev-dependencies = ["chez-srfi"] 2932 + license = "bsd-2-clause" 2933 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-msgpack_0.5.7_repack.tar.xz" 2934 + sha256 = "a14d84f8596d533dd199b9bf2fbdfe184bbb20f603bf6df7b4956adf8b00f7e7" 2935 + source = "akku" 2936 + synopsis = "MessagePack for R6RS Scheme" 2937 + version = "0.5.7" 2938 + 2939 + [r6rs-pffi] 2940 + dependencies = ["chez-srfi"] 2941 + dev-dependencies = [] 2942 + license = "bsd-2-clause" 2943 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-pffi_1.6.0_repack.tar.xz" 2944 + sha256 = "ca3f5200598d92af90a4dbcbe7d2f5c5a429393d752b09156747d145bbd4e189" 2945 + source = "akku" 2946 + synopsis = "Portable Foreign Function Interface (2023-01-02)" 2947 + version = "1.6.0" 2948 + 2949 + [r6rs-protobuf] 2950 + dependencies = ["chez-srfi"] 2951 + dev-dependencies = [] 2952 + license = "gpl-3.0-or-later" 2953 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-protobuf_0.9.0_repack.tar.xz" 2954 + sha256 = "5a186f1806700fbad6aa8bf24fde3abd7299f232b05e875de93db5145e11a8ba" 2955 + source = "akku" 2956 + synopsis = "Protocol Buffers for R6RS Scheme" 2957 + version = "0.9.0" 2958 + 2959 + [r6rs-psystem] 2960 + dependencies = ["r6rs-pffi", "chez-srfi"] 2961 + dev-dependencies = [] 2962 + license = "bsd-2-clause" 2963 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-psystem_0.0.181217_repack.tar.xz" 2964 + sha256 = "48ceb008aefc4f97c248023049df5c066611a8c7968a6b896b63ab5d9daec3d9" 2965 + source = "akku" 2966 + synopsis = "OS name and libc-loading for PFFI" 2967 + version = "0.0.181217" 2968 + 2969 + [r6rs-redis] 2970 + dependencies = ["chez-srfi", "r6rs-usocket"] 2971 + dev-dependencies = [] 2972 + license = "bsd-2-clause" 2973 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-redis_0.0.190103_repack.tar.xz" 2974 + sha256 = "ba2d75aa993e3629a2476f2e5fe915839de034a6fa4f166eafdc89420a9d34b6" 2975 + source = "akku" 2976 + synopsis = "Client for the Redis key-value store" 2977 + version = "0.0.190103" 2978 + 2979 + [r6rs-slice] 2980 + dependencies = ["chez-srfi"] 2981 + dev-dependencies = [] 2982 + license = "bsd-3-clause" 2983 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-slice_0.0.0-akku.6.5f41a23_repack.tar.xz" 2984 + sha256 = "7f7e049530f4e4cad3f51801d8b0ed7b4e9456a0f0f0b9a078faffbe0c4e5b9e" 2985 + source = "akku" 2986 + synopsis = "Slice lists, vectors, strings and bytevectors" 2987 + version = "0.0.0-akku.6.5f41a23" 2988 + 2989 + [r6rs-thrift] 2990 + dependencies = ["chez-srfi"] 2991 + dev-dependencies = [] 2992 + license = "gpl-3.0-or-later" 2993 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-thrift_0.1.0_repack.tar.xz" 2994 + sha256 = "c149e130fb0166aef591dad1cb9f1e9cdedba5ec9db92659a753f0515709ea6f" 2995 + source = "akku" 2996 + synopsis = "Implementation of the Apache Thrift framework" 2997 + version = "0.1.0" 2998 + 2999 + [r6rs-usocket] 3000 + dependencies = ["r6rs-pffi", "r6rs-psystem"] 3001 + dev-dependencies = ["chez-srfi"] 3002 + license = "bsd-2-clause" 3003 + url = "https://archive.akkuscm.org/archive/pkg/r/r6rs-usocket_0.0.200218_repack.tar.xz" 3004 + sha256 = "56033c660a91d0afd7f3e0fd19a80e49ec201ae36d95d3e8b0f3525cdc4c14ea" 3005 + source = "akku" 3006 + synopsis = "portable sockets library" 3007 + version = "0.0.200218" 3008 + 3009 + [racr] 3010 + dependencies = [] 3011 + dev-dependencies = [] 3012 + license = "mit" 3013 + url = "https://archive.akkuscm.org/archive/pkg/r/racr_0.0.0-akku.756.c7d3fe0_repack.tar.xz" 3014 + sha256 = "5eb0fde6fe84d6a344cef46c234bb36a5c24dbc06505cad9335a9cb0a1b1b9b7" 3015 + source = "akku" 3016 + synopsis = "Reference Attribute Grammar Controlled Rewriting" 3017 + version = "0.0.0-akku.756.c7d3fe0" 3018 + 3019 + [riastradh] 3020 + dependencies = ["chez-srfi"] 3021 + dev-dependencies = [] 3022 + license = "mit" 3023 + url = "https://archive.akkuscm.org/archive/pkg/r/riastradh_0.0.0-akku.16.9714b5c_repack.tar.xz" 3024 + sha256 = "3a71c9de0e79630f6fdf543b77ed246b5308940ef336297cfd3c58d987b79b8d" 3025 + source = "akku" 3026 + synopsis = "Libraries by Taylor Campbell ported to Chez Scheme" 3027 + version = "0.0.0-akku.16.9714b5c" 3028 + 3029 + [scheme-bytestructures] 3030 + dependencies = ["akku-r7rs", "r6rs-bytevectors"] 3031 + dev-dependencies = [] 3032 + license = "gpl-3.0-or-later" 3033 + url = "https://archive.akkuscm.org/archive/pkg/s/scheme-bytestructures_1.0.6-akku.0_repack.tar.xz" 3034 + sha256 = "331ed7f1cadc75a1c4a620ebceb671c3170984b2150b8ca2d04a0bd21b96144c" 3035 + source = "akku" 3036 + synopsis = "Structured access to bytevector contents" 3037 + version = "1.0.6-akku.0" 3038 + 3039 + [scheme-langserver] 3040 + dependencies = ["ufo-thread-pool", "ufo-threaded-function", "uuid", "chibi-pathname", "ufo-match", "arew-json", "slib-string-search", "chez-srfi"] 3041 + dev-dependencies = [] 3042 + license = "mit" 3043 + url = "https://archive.akkuscm.org/archive/pkg/s/scheme-langserver_1.2.1_repack.tar.xz" 3044 + sha256 = "2fe6450ff9907d1b32b9fa18b9b5799e5083fc0bf498a342788e8d5959f4372a" 3045 + source = "akku" 3046 + synopsis = "This package is a language server protocol implementation helping scheme programming." 3047 + version = "1.2.1" 3048 + 3049 + [scheme-specs] 3050 + dependencies = ["chez-srfi"] 3051 + dev-dependencies = [] 3052 + license = "apache-2.0" 3053 + url = "https://archive.akkuscm.org/archive/pkg/s/scheme-specs_0.0.3_repack.tar.xz" 3054 + sha256 = "450d10c2621d1e5a6d0e0f056d8b022603393e7b21b4459e819d0bb320793fe7" 3055 + source = "akku" 3056 + synopsis = "Ruby-style spec testing library" 3057 + version = "0.0.3" 3058 + 3059 + [semver] 3060 + dependencies = ["chez-srfi", "packrat", "chibi-match"] 3061 + dev-dependencies = [] 3062 + license = "mit" 3063 + url = "https://archive.akkuscm.org/archive/pkg/s/semver_1.0.4_repack.tar.xz" 3064 + sha256 = "e20046c87741d7af6468422a459c304413a152b765fa674a66addf732273252e" 3065 + source = "akku" 3066 + synopsis = "Semantic Versioning and ranges" 3067 + version = "1.0.4" 3068 + 3069 + [seq] 3070 + dependencies = [] 3071 + dev-dependencies = [] 3072 + license = "bsd" 3073 + url = "https://archive.akkuscm.org/archive/pkg/s/seq_0.0.1-beta.0_repack.tar.xz" 3074 + sha256 = "4eae88f1282692e82d4d817bb21f6079dd52bee5805e972060fe0e6b6fa6b986" 3075 + source = "akku" 3076 + synopsis = "This library provides tools for efficiently building up complex list structures." 3077 + version = "0.0.1-beta.0" 3078 + 3079 + [spdx] 3080 + dependencies = ["chez-srfi", "packrat"] 3081 + dev-dependencies = [] 3082 + license = "mit" 3083 + url = "https://archive.akkuscm.org/archive/pkg/s/spdx_1.0.0_repack.tar.xz" 3084 + sha256 = "5e621cb4447c9fb5136002aa01f5600de84f44cd321786262af69de4c6379c66" 3085 + source = "akku" 3086 + synopsis = "SPDX license expressions and such" 3087 + version = "1.0.0" 3088 + 3089 + [spells] 3090 + dependencies = ["chez-srfi", "wak-irregex", "wak-foof-loop", "wak-fmt"] 3091 + dev-dependencies = ["wak-trc-testing"] 3092 + license = "gpl-3.0-or-later" 3093 + url = "https://archive.akkuscm.org/archive/pkg/s/spells_0.0.0-akku.509.1bfe3b8_repack.tar.xz" 3094 + sha256 = "03d8c1bb15e0a31cfbad5f30c5f23146ea0826947f1093d3890ebc44f66bc0f7" 3095 + source = "akku" 3096 + synopsis = "Portability and utility library" 3097 + version = "0.0.0-akku.509.1bfe3b8" 3098 + 3099 + [struct-pack] 3100 + dependencies = [] 3101 + dev-dependencies = ["chez-srfi"] 3102 + license = "mit" 3103 + url = "https://archive.akkuscm.org/archive/pkg/s/struct-pack_1.1.1_repack.tar.xz" 3104 + sha256 = "42d34a4d7052bdda1bddec0dfddd8f1e576bd0a51b483215a4ca3a8ed7b56d09" 3105 + source = "akku" 3106 + synopsis = "Pack/unpack syntax for byte structures" 3107 + version = "1.1.1" 3108 + 3109 + [surfage] 3110 + dependencies = [] 3111 + dev-dependencies = [] 3112 + license = "mit" 3113 + url = "https://archive.akkuscm.org/archive/pkg/s/surfage_0.0.0-akku.12.895f16a_repack.tar.xz" 3114 + sha256 = "a7552a73a5e015f8484a515bdade9a99360681c7cd1cd9331b0c65e556a63539" 3115 + source = "akku" 3116 + synopsis = "SRFI collection: (surfage s1 lists), etc" 3117 + version = "0.0.0-akku.12.895f16a" 3118 + 3119 + [swish] 3120 + dependencies = [] 3121 + dev-dependencies = [] 3122 + license = "mit" 3123 + url = "https://archive.akkuscm.org/archive/pkg/s/swish_0.0.0-akku.259.842f51f_repack.tar.xz" 3124 + sha256 = "45f47f2619faaf3193a29bcfc86f46701d646f3e0e46e42a16b11a197e278d18" 3125 + source = "akku" 3126 + synopsis = "Swish Concurrency Engine (like Erlang/Node)" 3127 + version = "0.0.0-akku.259.842f51f" 3128 + 3129 + [text-mode] 3130 + dependencies = ["struct-pack", "r6rs-pffi", "chez-srfi"] 3131 + dev-dependencies = [] 3132 + license = "mit" 3133 + url = "https://archive.akkuscm.org/archive/pkg/t/text-mode_1.0.0_repack.tar.xz" 3134 + sha256 = "a391a2eb08622dd97d9d24920bde7267a0cc2ad8529230be461323bad02cbff5" 3135 + source = "akku" 3136 + synopsis = "Text-mode console library (like curses)" 3137 + version = "1.0.0" 3138 + 3139 + [thunderchez] 3140 + dependencies = [] 3141 + dev-dependencies = [] 3142 + license = ["apache-2.0", "bsd-3-clause", "mit"] 3143 + url = "https://archive.akkuscm.org/archive/pkg/t/thunderchez_0.0.0-akku.121.9d6344a_repack.tar.xz" 3144 + sha256 = "e4d9a15bee40aa661b1d250ad5d1bb190a7ae452bfa8655e27f97b3a214e518c" 3145 + source = "akku" 3146 + synopsis = "Monorepo of various libraries for Chez Scheme" 3147 + version = "0.0.0-akku.121.9d6344a" 3148 + 3149 + [ufo-coroutines] 3150 + dependencies = ["chez-srfi"] 3151 + dev-dependencies = [] 3152 + license = "mit" 3153 + url = "https://archive.akkuscm.org/archive/pkg/u/ufo-coroutines_1.0.3_repack.tar.xz" 3154 + sha256 = "16b8aa3a449ba4cc91bd435ad0a97be9776c9dca24323b31f7f64e1f68c4b342" 3155 + source = "akku" 3156 + synopsis = "This package is a dependable coroutine package for chez scheme." 3157 + version = "1.0.3" 3158 + 3159 + [ufo-match] 3160 + dependencies = ["chez-srfi"] 3161 + dev-dependencies = [] 3162 + license = "mit" 3163 + url = "https://archive.akkuscm.org/archive/pkg/u/ufo-match_1.0.0_repack.tar.xz" 3164 + sha256 = "3200ebeb66a1b030ba244ee048c1ed7c6a256d6f091129a362ef1af53de16383" 3165 + source = "akku" 3166 + synopsis = "This package is a dependable match macro library for chez scheme." 3167 + version = "1.0.0" 3168 + 3169 + [ufo-socket] 3170 + dependencies = ["chez-srfi"] 3171 + dev-dependencies = [] 3172 + license = "mit" 3173 + url = "https://archive.akkuscm.org/archive/pkg/u/ufo-socket_1.0.0_repack.tar.xz" 3174 + sha256 = "4086f72cf355cd207e140be1db14aa29ca5ae1822ac8c9f4472cd071ab902014" 3175 + source = "akku" 3176 + synopsis = "I did not edit Akku.manifest" 3177 + version = "1.0.0" 3178 + 3179 + [ufo-thread-pool] 3180 + dependencies = ["slib-queue", "chez-srfi"] 3181 + dev-dependencies = [] 3182 + license = "mit" 3183 + url = "https://archive.akkuscm.org/archive/pkg/u/ufo-thread-pool_1.0.3_repack.tar.xz" 3184 + sha256 = "566460f3ea2ba48dec08c1dbdad925177ca2fe94bbe5208c653c63bdea7cdb44" 3185 + source = "akku" 3186 + synopsis = "This package is a dependable thread pool package for chez scheme." 3187 + version = "1.0.3" 3188 + 3189 + [ufo-threaded-function] 3190 + dependencies = ["ufo-thread-pool", "chez-srfi"] 3191 + dev-dependencies = [] 3192 + license = "mit" 3193 + url = "https://archive.akkuscm.org/archive/pkg/u/ufo-threaded-function_1.0.4_repack.tar.xz" 3194 + sha256 = "87e1406850888c52debefd64d75bcf825ea215772eb11a831f895cce1fe1541c" 3195 + source = "akku" 3196 + synopsis = "This package contains threaded-map, threaded-vector-map and such threaded functions for chez scheme." 3197 + version = "1.0.4" 3198 + 3199 + [uuid] 3200 + dependencies = ["hashing", "industria", "struct-pack", "chez-srfi"] 3201 + dev-dependencies = [] 3202 + license = "mit" 3203 + url = "https://archive.akkuscm.org/archive/pkg/u/uuid_1.0.0-beta.0_repack.tar.xz" 3204 + sha256 = "03a058e7522933c1f7475cd20ab0515016bfbbd8c406d3c7302946b20664431d" 3205 + source = "akku" 3206 + synopsis = "Generate and analyze UUIDs" 3207 + version = "1.0.0-beta.0" 3208 + 3209 + [wak-common] 3210 + dependencies = [] 3211 + dev-dependencies = [] 3212 + license = "mit" 3213 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-common_0.1.0-akku.15.6d495fc_repack.tar.xz" 3214 + sha256 = "9c5170c85c885d9e35ce62dcf829597d31cc0b3697b79fe544640bf828c5a22d" 3215 + source = "akku" 3216 + synopsis = "Common infrastructure for the Wak ports" 3217 + version = "0.1.0-akku.15.6d495fc" 3218 + 3219 + [wak-fmt] 3220 + dependencies = ["chez-srfi", "wak-common"] 3221 + dev-dependencies = [] 3222 + license = "bsd-3-clause" 3223 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-fmt_0.8.0-akku.10.d5b2a5a_repack.tar.xz" 3224 + sha256 = "807c3b78a2c5d4a89017a8a811a5f58fe3a2c81494107cab710b23d9f1a3a34f" 3225 + source = "akku" 3226 + synopsis = "Combinator Formatting Library" 3227 + version = "0.8.0-akku.10.d5b2a5a" 3228 + 3229 + [wak-foof-loop] 3230 + dependencies = ["chez-srfi", "wak-common", "wak-syn-param", "wak-riastreams"] 3231 + dev-dependencies = [] 3232 + license = "bsd-3-clause" 3233 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-foof-loop_0.0.0-akku.4.a7b9cd8_repack.tar.xz" 3234 + sha256 = "4612a0060480d128cb00d7b0f67e7455f5765960bc9b2e95c3471dd14ebf01a4" 3235 + source = "akku" 3236 + synopsis = "Extensible looping library" 3237 + version = "0.0.0-akku.4.a7b9cd8" 3238 + 3239 + [wak-htmlprag] 3240 + dependencies = ["chez-srfi", "wak-common"] 3241 + dev-dependencies = ["wak-testeez"] 3242 + license = "lgpl-3.0-or-later" 3243 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-htmlprag_0.19.0_repack.tar.xz" 3244 + sha256 = "e1432301b0a2b8e2facfab0f3e1951ddd2ce1f00d755c8e3e587c5fbf10919ba" 3245 + source = "akku" 3246 + synopsis = "pragmatic parsing and emitting of HTML using SXML and SHTML" 3247 + version = "0.19.0" 3248 + 3249 + [wak-irregex] 3250 + dependencies = ["wak-common"] 3251 + dev-dependencies = [] 3252 + license = "bsd-3-clause" 3253 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-irregex_0.8.1_repack.tar.xz" 3254 + sha256 = "097677fcd0d3a7a741729d4b3bad04ea083fff0fc2cd9b0332b44d1e067a9eca" 3255 + source = "akku" 3256 + synopsis = "Portable regular expressions" 3257 + version = "0.8.1" 3258 + 3259 + [wak-parscheme] 3260 + dependencies = ["chez-srfi", "wak-common", "wak-riastreams"] 3261 + dev-dependencies = [] 3262 + license = "mit" 3263 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-parscheme_0.0.0-akku.7.e9e25f9_repack.tar.xz" 3264 + sha256 = "5c9c266fe48c3c98a0a1d2b7e435347494530a97343acfc6d07ad831f78d6672" 3265 + source = "akku" 3266 + synopsis = "Parser combinator library" 3267 + version = "0.0.0-akku.7.e9e25f9" 3268 + 3269 + [wak-prometheus] 3270 + dependencies = ["chez-srfi", "wak-common"] 3271 + dev-dependencies = [] 3272 + license = "gpl-2.0-or-later" 3273 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-prometheus_2.0.0-akku.6.965fc7e_repack.tar.xz" 3274 + sha256 = "bf99f85e6699fb2e39639d2e6fc56e5927683316b03e6bcd540bbb3718788bc6" 3275 + source = "akku" 3276 + synopsis = "Prototype-based message-passing object system" 3277 + version = "2.0.0-akku.6.965fc7e" 3278 + 3279 + [wak-riastreams] 3280 + dependencies = ["chez-srfi", "wak-common"] 3281 + dev-dependencies = [] 3282 + license = "mit" 3283 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-riastreams_0.0.0-akku.5.b444645_repack.tar.xz" 3284 + sha256 = "9d31a6f505db6b8bcdd8d3387c302084e7efa97ba7faded987fbeb2c2f666de8" 3285 + source = "akku" 3286 + synopsis = "Lazy streams" 3287 + version = "0.0.0-akku.5.b444645" 3288 + 3289 + [wak-ssax] 3290 + dependencies = ["chez-srfi", "wak-common"] 3291 + dev-dependencies = [] 3292 + license = "mit" 3293 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-ssax_5.1.0-akku.4.1f7fad4_repack.tar.xz" 3294 + sha256 = "dba5d065a8dcea8155b9444fbe5949d2eba6ffe82549ba2bb921d9314c59d04d" 3295 + source = "akku" 3296 + synopsis = "Functional XML parsing framework" 3297 + version = "5.1.0-akku.4.1f7fad4" 3298 + 3299 + [wak-sxml-tools] 3300 + dependencies = ["chez-srfi", "wak-common", "wak-ssax"] 3301 + dev-dependencies = [] 3302 + license = "mit" 3303 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-sxml-tools_0.0.0-akku.1.5c14730_repack.tar.xz" 3304 + sha256 = "828bfc298d6d26dc6b9b5d2e59b51c1facbad03f4ac48d805d13786e64cf8813" 3305 + source = "akku" 3306 + synopsis = "Tools for manipulating SXML" 3307 + version = "0.0.0-akku.1.5c14730" 3308 + 3309 + [wak-syn-param] 3310 + dependencies = ["wak-common"] 3311 + dev-dependencies = [] 3312 + license = "mit" 3313 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-syn-param_0.0.0-akku.4.8ca3272_repack.tar.xz" 3314 + sha256 = "f81250b57f88336805b43c72f491d5a652fe8221a0f5529361d3401bcd60ec7c" 3315 + source = "akku" 3316 + synopsis = "Operators with extended parameter syntax" 3317 + version = "0.0.0-akku.4.8ca3272" 3318 + 3319 + [wak-testeez] 3320 + dependencies = ["spells", "wak-common"] 3321 + dev-dependencies = [] 3322 + license = "lgpl-2.1-or-later" 3323 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-testeez_0.2.0_repack.tar.xz" 3324 + sha256 = "3cbeeaca5df98443589fef0d6fd7c9fddbf65f4b79eb1f4f75948d74b769d221" 3325 + source = "akku" 3326 + synopsis = "Lightweight Unit Test Mechanism" 3327 + version = "0.2.0" 3328 + 3329 + [wak-trc-testing] 3330 + dependencies = ["chez-srfi", "wak-common", "wak-syn-param", "wak-fmt", "wak-foof-loop"] 3331 + dev-dependencies = [] 3332 + license = ["lgpl-3.0-or-later", "bsd-3-clause"] 3333 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-trc-testing_0.0.0-akku.6.8168507_repack.tar.xz" 3334 + sha256 = "95ac705fee1e681fc5e580d42bf51f34ce7541a04315c8339a0bb4250dc1d969" 3335 + source = "akku" 3336 + synopsis = "Simple testing facility" 3337 + version = "0.0.0-akku.6.8168507" 3338 + 3339 + [wak-wt-tree] 3340 + dependencies = [] 3341 + dev-dependencies = [] 3342 + license = "gpl-2.0-or-later" 3343 + url = "https://archive.akkuscm.org/archive/pkg/w/wak-wt-tree_0.0.0-akku.5.2a2c933_repack.tar.xz" 3344 + sha256 = "049871743518fc55bc63e6ba9da651e78d4ec892c852cef2607fc64033fc0a7b" 3345 + source = "akku" 3346 + synopsis = "Weight-balanced trees" 3347 + version = "0.0.0-akku.5.2a2c933" 3348 + 3349 + [xitomatl] 3350 + dependencies = ["chez-srfi"] 3351 + dev-dependencies = [] 3352 + license = "mit" 3353 + url = "https://archive.akkuscm.org/archive/pkg/x/xitomatl_0.0.0-akku.208.62a8243_repack.tar.xz" 3354 + sha256 = "090a62571c424dd4bb4f13a4f46d57a4f6434960ab3e71d8727b0b8eaf7bce4e" 3355 + source = "akku" 3356 + synopsis = "Monorepo with various libraries" 3357 + version = "0.0.0-akku.208.62a8243" 3358 + 3359 + [xunit] 3360 + dependencies = [] 3361 + dev-dependencies = [] 3362 + license = "bsd-3-clause" 3363 + url = "https://archive.akkuscm.org/archive/pkg/x/xunit_0.0.0-akku.21.0b4ede2_repack.tar.xz" 3364 + sha256 = "ba53698fb0d468aedb5062d49089002924ba7b1c622b16ed8170810412f4f4d3" 3365 + source = "akku" 3366 + synopsis = "xUnit test utility" 3367 + version = "0.0.0-akku.21.0b4ede2" 3368 + 3369 + [yxskaft] 3370 + dependencies = ["r6rs-pffi", "struct-pack"] 3371 + dev-dependencies = [] 3372 + license = "lgpl-3.0-or-later" 3373 + url = "https://archive.akkuscm.org/archive/pkg/y/yxskaft_0.2.0_repack.tar.xz" 3374 + sha256 = "a49d83c503088d5d22b0458ffa85fa64995fb65f2687a87c09f124bcb3b7319f" 3375 + source = "akku" 3376 + synopsis = "Tiny X client library" 3377 + version = "0.2.0" 3378 + 3379 + [zabavno] 3380 + dependencies = ["machine-code"] 3381 + dev-dependencies = [] 3382 + license = "mit" 3383 + url = "https://archive.akkuscm.org/archive/pkg/z/zabavno_0.2.0_repack.tar.xz" 3384 + sha256 = "8b663e50b7afe3e59960fcbe5dda69e1e56e940084789dcb2da6eefc934d394e" 3385 + source = "akku" 3386 + synopsis = "80386 real-mode CPU and PC emulator" 3387 + version = "0.2.0" 3388 +
+135
pkgs/tools/package-management/akku/overrides.nix
··· 1 + { stdenv, lib, akku, curl, git, substituteAll }: 2 + let 3 + joinOverrides = 4 + overrides: pkg: old: 5 + lib.attrsets.mergeAttrsList (map (o: o pkg old) overrides); 6 + addToBuildInputs = 7 + extras: pkg: old: 8 + { propagatedBuildInputs = old.propagatedBuildInputs ++ extras; }; 9 + broken = lib.addMetaAttrs { broken = true; }; 10 + skipTests = pkg: old: { doCheck = false; }; 11 + # debugging 12 + showLibs = pkg: old: { preCheck = "echo $CHEZSCHEMELIBDIRS"; }; 13 + runTests = pkg: old: { doCheck = true; }; 14 + brokenOnAarch64 = _: lib.addMetaAttrs { broken = stdenv.isAarch64; }; 15 + brokenOnx86_64Darwin = lib.addMetaAttrs { broken = stdenv.isDarwin && stdenv.isx86_64; }; 16 + in 17 + { 18 + chez-srfi = joinOverrides [ 19 + (pkg: old: { 20 + preCheck = '' 21 + SKIP=' 22 + multi-dimensional-arrays.sps 23 + time.sps 24 + tables-test.ikarus.sps 25 + lazy.sps 26 + ' 27 + ''; 28 + }) 29 + 30 + # nothing builds on ARM Macs because of this 31 + brokenOnAarch64 32 + ]; 33 + 34 + akku-r7rs = pkg: old: { 35 + preBuild = '' 36 + # tests aren't exported modules 37 + rm -rf tests 38 + ''; 39 + }; 40 + 41 + akku = joinOverrides [ 42 + (addToBuildInputs [ curl git ]) 43 + (pkg: old: { 44 + # hardcode-libcurl 45 + patches = akku.patches; 46 + }) 47 + ]; 48 + 49 + # circular dependency on wak-trc-testing !? 50 + wak-foof-loop = skipTests; 51 + 52 + scheme-langserver = joinOverrides [ 53 + (pkg: old: { 54 + preInstall = '' 55 + # add the lsp executable to be installed 56 + echo "#!/usr/bin/env scheme-script" > .akku/bin/scheme-langserver 57 + cat run.ss >> .akku/bin/scheme-langserver 58 + chmod +x .akku/bin/scheme-langserver 59 + ''; 60 + }) 61 + skipTests 62 + ]; 63 + 64 + # broken tests 65 + xitomatl = skipTests; 66 + ufo-threaded-function = skipTests; 67 + 68 + # unsupported schemes, it seems. 69 + loko-srfi = broken; 70 + ac-d-bus = broken; 71 + 72 + # todo: 73 + # system-specific: 74 + 75 + # scheme-langserver doesn't work because of this 76 + ufo-thread-pool = brokenOnx86_64Darwin; 77 + 78 + # broken everywhere: 79 + chibi-math-linalg = broken; 80 + chibi-mecab = broken; 81 + chibi-ssl = broken; 82 + chibi-voting = broken; 83 + chibi-xgboost = broken; 84 + dockerfile = broken; 85 + in-progress-hash-bimaps = broken; 86 + in-progress-hash-tables = broken; 87 + rapid-analyze-library = broken; 88 + rapid-args-fold = broken; 89 + rapid-eliminate-mutable-variables = broken; 90 + rapid-fix-letrec = broken; 91 + rapid-graph = broken; 92 + rapid-library-definition = broken; 93 + rapid-mapping = broken; 94 + rapid-read = broken; 95 + rapid-set = broken; 96 + rapid-syntax = broken; 97 + read-char-if = broken; 98 + shell-quote = broken; 99 + srfi-19 = broken; 100 + srfi-64 = broken; 101 + srfi-179 = broken; 102 + string-inflection = broken; 103 + tex-parser = broken; 104 + trivial-tar-writer = broken; 105 + unpack-assoc = broken; 106 + agave = broken; 107 + box2d-lite = broken; 108 + chez-soop = broken; 109 + chez-stats = broken; 110 + dataframe = broken; 111 + dharmalab = broken; 112 + dorodango = broken; 113 + fectors = broken; 114 + fs-fatfs = broken; 115 + fs-partitions = broken; 116 + gnuplot-pipe = broken; 117 + http-pixiu = broken; 118 + influx-client = broken; 119 + linenoise = broken; 120 + mpl = broken; 121 + mummel = broken; 122 + ocelotl = broken; 123 + r6lint = broken; 124 + r6rs-clos = broken; 125 + r6rs-coap = broken; 126 + r6rs-msgpack = broken; 127 + scheme-bytestructures = broken; 128 + surfage = broken; 129 + swish = broken; 130 + text-mode = broken; 131 + thunderchez = broken; 132 + wak-ssax = broken; 133 + wak-sxml-tools = broken; 134 + yxskaft = broken; 135 + }
+151
pkgs/tools/package-management/akku/parse-akku.scm
··· 1 + (import (srfi 1) 2 + (srfi 28) 3 + (ice-9 pretty-print)) 4 + 5 + 6 + (define-syntax anif 7 + (syntax-rules (:=) 8 + ((_ (bool := sym) x y) 9 + (let ((sym bool)) 10 + (if sym x y))) 11 + ((_ b x) 12 + (anif b x #f)))) 13 + 14 + (define ref assoc-ref) 15 + 16 + (define (sref alist key) 17 + ;; Used to reach b in pairs like (a . (b)) 18 + (anif ((ref alist key) := t) 19 + (car t) 20 + #f)) 21 + 22 + (define (printf str . args) 23 + (display (apply format (cons str args)))) 24 + 25 + (define (->string x) 26 + (cond 27 + ((symbol? x) (symbol->string x)) 28 + ((number? x) (number->string x)) 29 + (else x))) 30 + 31 + (define (module-name->string module) 32 + (if (pair? module) 33 + (string-join (map ->string module) "-") 34 + module)) 35 + 36 + (define (normalize-deps deps) 37 + (map (compose module-name->string car) deps)) 38 + 39 + (define (parse-license license) 40 + (let ((res (with-input-from-string license read))) 41 + (if (pair? res) 42 + (map (compose string-downcase ->string) 43 + (filter (lambda (sym) (not (eq? sym 'AND))) res)) 44 + (string-downcase (->string res))))) 45 + 46 + (define (parse-version-info alist) 47 + (let* ((lock (ref alist 'lock)) 48 + (url (sref (ref lock 'location) 'url)) 49 + (sha256 (sref (ref lock 'content) 'sha256)) 50 + (depends (normalize-deps (ref alist 'depends))) 51 + (dev-depends 52 + (anif ((ref alist 'depends/dev) := t) 53 + (normalize-deps t) 54 + (list))) 55 + (license (parse-license (sref alist 'license)))) 56 + (append `((license ,license) 57 + (url ,url) 58 + (sha256 ,sha256) 59 + (depends ,depends) 60 + (dev-depends ,dev-depends)) 61 + alist))) 62 + 63 + (define (format-list lst) 64 + (define (surround s) 65 + (format "~s" s)) 66 + (string-append 67 + "[" 68 + (apply string-join (list (map surround lst) ", ")) 69 + "]")) 70 + 71 + (define (write-package sexp) 72 + (let* ((latest (parse-version-info (last (ref sexp 'versions)))) 73 + (license (sref latest 'license)) 74 + (url (sref latest 'url))) 75 + (printf "[~a]\n" (module-name->string (sref sexp 'name))) 76 + (printf "dependencies = ~a\n" (format-list (sref latest 'depends))) 77 + (printf "dev-dependencies = ~a\n" (format-list (sref latest 'dev-depends))) 78 + (if (pair? license) 79 + (printf "license = ~a\n" (format-list license)) 80 + (printf "license = ~s\n" license)) 81 + (printf "url = ~s\n" url) 82 + (printf "sha256 = ~s\n" (sref latest 'sha256)) 83 + (printf 84 + "source = ~s\n" 85 + (cond 86 + ;; because #f could be returned 87 + ((eqv? 0 (string-contains url "https://archive.akkuscm.org/")) "akku") 88 + ((eqv? 0 (string-contains url "http://snow-fort.org/")) "snow-fort") 89 + (else "UNKNOWN"))) 90 + (anif ((sref latest 'synopsis) := t) 91 + (printf "synopsis = ~s\n" t)) 92 + (printf "version = ~s\n" (sref latest 'version)) 93 + (anif ((sref latest 'hompeage) := t) 94 + (printf "homepage = ~s\n" t)) 95 + (newline))) 96 + 97 + (define (main-deps) 98 + (let ((res (read))) 99 + (if (eof-object? res) 100 + (exit 0)) 101 + (write-package (cdr res)) 102 + (main-deps))) 103 + 104 + 105 + (define (read-meta meta) 106 + (with-input-from-file meta read)) 107 + 108 + (define (find-definition meta sym) 109 + ;; cddr for 110 + ;; (define sym definition ...) 111 + ;; ^ 112 + (cddr (find (lambda (a) 113 + (and (pair? a) 114 + (eq? (car a) 'define) 115 + (eq? (cadr a) sym))) 116 + meta))) 117 + 118 + (define (installed-libraries meta) 119 + ;; cadar for 120 + ;; ((quote ((chibi diff) (chibi diff-test)))) 121 + ;; ^ 122 + (cadar (find-definition meta 'installed-libraries))) 123 + 124 + (define (installed-assets meta) 125 + (cadar (find-definition meta 'installed-assets))) 126 + 127 + (define (main-merge name version self-path . rest-paths) 128 + (let* ((self (read-meta self-path)) 129 + (metas (map read-meta (cons self-path rest-paths))) 130 + (joined-libraries (append-map installed-libraries metas)) 131 + (joined-assets (append-map installed-assets metas))) 132 + (set-car! (find-definition self 'installed-libraries) 133 + `',(delete-duplicates joined-libraries)) 134 + (set-car! (find-definition self 'installed-assets) 135 + `',(delete-duplicates joined-assets)) 136 + (set-car! (find-definition self 'main-package-name) 137 + `',name) 138 + (set-car! (find-definition self 'main-package-version) 139 + `',version) 140 + self)) 141 + 142 + (case (string->symbol (cadr (command-line))) 143 + ((deps) 144 + (read) 145 + (main-deps)) 146 + ((merge) 147 + (pretty-print (apply main-merge (cddr (command-line))))) 148 + (else 149 + (display "mode not found") 150 + (newline))) 151 +
+32
pkgs/tools/package-management/akku/setup-hook.sh
··· 1 + _AKKU="SPDX-License-Identifier: MIT" 2 + _AKKU="Copyright (c) The Akku.scm Developers" 3 + 4 + scheme_vars=' 5 + CHEZSCHEMELIBDIRS 6 + GUILE_LOAD_PATH 7 + IKARUS_LIBRARY_PATH 8 + MOSH_LOADPATH 9 + PLTCOLLECTS 10 + SAGITTARIUS_LOADPATH 11 + VICARE_SOURCE_PATH 12 + YPSILON_SITELIB 13 + LARCENY_LIBPATH 14 + IRONSCHEME_LIBRARY_PATH 15 + LOKO_LIBRARY_PATH 16 + DIGAMMA_SITELIB 17 + CHIBI_MODULE_PATH 18 + GAUCHE_LOAD_PATH 19 + ' 20 + 21 + addToAkkuEnv () { 22 + adder="addToSearchPath" 23 + for env_var in $scheme_vars; do 24 + $adder $env_var "$1/lib/scheme-libs" 25 + done 26 + $adder GUILE_LOAD_COMPILED_PATH "$1/lib/libobj" 27 + $adder LD_LIBRARY_PATH "$1/lib/ffi" 28 + $adder DYLD_LIBRARY_PATH "$1/lib/ffi" 29 + } 30 + 31 + addEnvHooks "$targetOffset" addToAkkuEnv 32 +
+4
pkgs/tools/package-management/akku/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #! nix-shell -I nixpkgs=../../../../ -i bash -p guile curl 3 + 4 + curl -sSf https://archive.akkuscm.org/archive/Akku-index.scm | guile parse-akku.scm deps > deps.toml
+2 -1
pkgs/top-level/all-packages.nix
··· 1646 1646 inherit (plasma5Packages) kdialog; 1647 1647 }; 1648 1648 1649 - akku = callPackage ../tools/package-management/akku { }; 1649 + inherit (recurseIntoAttrs (callPackage ../tools/package-management/akku { })) 1650 + akku akkuPackages; 1650 1651 1651 1652 albert = qt6Packages.callPackage ../applications/misc/albert { }; 1652 1653