uboot: (firmwareOdroidC2/C4) don't invoke patch tool, use patches = [] instead

https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh#L948
this can do it nicely.

Signed-off-by: Anton Arapov <anton@deadbeef.mx>
This commit is contained in:
Anton Arapov 2021-04-03 12:58:10 +02:00 committed by Alan Daniels
commit 56de2bcd43
30691 changed files with 3076956 additions and 0 deletions

View file

@ -0,0 +1,30 @@
Want to add a package? There are 3 simple steps!
1. Add the needed system names to quicklisp-to-nix-systems.txt.
2. cd <path to quicklisp-to-nix-systems.txt> ; nix-shell --pure --run 'quicklisp-to-nix .'
You might want to specify also the --cacheSystemInfoDir and --cacheFaslDir
parameters to preserve some data between runs. For example, it is very
useful when you add new packages with native dependencies and fail to
specify the native dependencies correctly the first time.
(Might be nice to ensure the cache directories exist)
3. Add native libraries and whatever else is needed to quicklisp-to-nix-overrides.nix.
If libraries are needed during package analysis then add them to shell.nix, too.
4. Sometimes there are problems with loading implementation-provided systems.
In this case you might need to add more systems in the implementation's (so
SBCL's) entry into *implementation-systems* in quicklisp-to-nix/system-info.lisp
To update to a more recent quicklisp dist modify
lispPackages.quicklisp to have a more recent distinfo.
quicklisp-to-nix-system-info is responsible for installing a quicklisp
package into an isolated environment and figuring out which packages
are required by that system. It also extracts other information that
is readily available once the system is loaded. The information
produced by this program is fed into quicklisp-to-nix. You usually
don't need to run this program unless you're trying to understand why
quicklisp-to-nix failed to handle a system. The technique used by
quicklisp-to-nix-system-info is described in its source.
quicklisp-to-nix is responsible for reading
quicklisp-to-nix-systems.txt, running quicklisp-to-nix-system-info,
and generating the nix packages associated with the closure of
quicklisp systems.

View file

@ -0,0 +1,38 @@
{ lib, stdenv, fetchurl, texinfo, texLive, perl }:
stdenv.mkDerivation rec {
pname = "asdf";
version = "2.26";
src = fetchurl {
url = "http://common-lisp.net/project/asdf/archives/asdf-${version}.tar.gz";
sha256 = "sha256-tuUuIlZcS+a0izXeJl3Ckp+/PYAWkZ0+Cw7blwkh9+M=";
};
strictDeps = true;
nativeBuildInputs = [
texinfo
texLive
perl
];
buildPhase = ''
make asdf.lisp
mkdir build
ln -s ../asdf.lisp build
'';
installPhase = ''
mkdir -p "$out"/lib/common-lisp/asdf/
mkdir -p "$out"/share/doc/asdf/
cp -r ./* "$out"/lib/common-lisp/asdf/
cp -r doc/* "$out"/share/doc/asdf/
ln -s "$out"/lib/common-lisp/{asdf/uiop,uiop}
'';
meta = with lib; {
description = "Standard software-system definition library for Common Lisp";
license = licenses.mit;
maintainers = with maintainers; [ raskin ];
platforms = platforms.linux;
};
}

View file

@ -0,0 +1,37 @@
{ lib, stdenv, fetchurl, texinfo, texLive, perl }:
stdenv.mkDerivation rec {
pname = "asdf";
version = "3.1.7";
src = fetchurl {
url = "http://common-lisp.net/project/asdf/archives/asdf-${version}.tar.gz";
sha256 = "sha256-+P+FLM1mr2KRdj7bfhWq4ync86bJS/uE0Jm/E/e4HL0=";
};
strictDeps = true;
nativeBuildInputs = [
texinfo
texLive
perl
];
buildPhase = ''
make build/asdf.lisp
make -C doc asdf.info asdf.html
'';
installPhase = ''
mkdir -p "$out"/lib/common-lisp/asdf/
mkdir -p "$out"/share/doc/asdf/
cp -r ./* "$out"/lib/common-lisp/asdf/
cp -r doc/* "$out"/share/doc/asdf/
ln -s "$out"/lib/common-lisp/{asdf/uiop,uiop}
'';
meta = with lib; {
description = "Standard software-system definition library for Common Lisp";
license = licenses.mit;
maintainers = with maintainers; [ raskin ];
platforms = platforms.unix;
};
}

View file

@ -0,0 +1,37 @@
{ lib, stdenv, fetchurl, texinfo, texLive, perl }:
stdenv.mkDerivation rec {
pname = "asdf";
version = "3.3.4";
src = fetchurl {
url = "http://common-lisp.net/project/asdf/archives/asdf-${version}.tar.gz";
sha256 = "sha256-/k7cmN0ymZUgpP4K+IWfhq85TkzfPjTR4QdUgV9n1x4=";
};
strictDeps = true;
nativeBuildInputs = [
texinfo
texLive
perl
];
buildPhase = ''
make build/asdf.lisp
make -C doc asdf.info asdf.html
'';
installPhase = ''
mkdir -p "$out"/lib/common-lisp/asdf/
mkdir -p "$out"/share/doc/asdf/
cp -r ./* "$out"/lib/common-lisp/asdf/
cp -r doc/* "$out"/share/doc/asdf/
ln -s "$out"/lib/common-lisp/{asdf/uiop,uiop}
'';
meta = with lib; {
description = "Standard software-system definition library for Common Lisp";
license = licenses.mit;
maintainers = with maintainers; [ raskin ];
platforms = platforms.unix;
};
}

View file

@ -0,0 +1,67 @@
#! /bin/sh
# Part of NixPkgs package collection
# This script can be used at your option under the same license as NixPkgs or
# under MIT/X11 license
lisp="$1"
systems="$2"
target="$3"
code="$4"
NIX_LISP_SKIP_CODE=1 NIX_LISP_COMMAND="$lisp" source "$(dirname "$0")/cl-wrapper.sh"
NIX_LISP_BUILD_CODE=
case "$NIX_LISP" in
sbcl)
NIX_LISP_BUILD_CODE="(progn
(let*
((old-fn (symbol-function 'sb-alien::dlopen-or-lose )))
(sb-ext:with-unlocked-packages (:sb-sys :sb-alien)
(defun sb-alien::dlopen-or-lose (&rest args)
(or
(ignore-errors (progn (apply old-fn args)))
(and
args
(loop
with try = nil
with obj = (first args)
with original-namestring = (sb-alien::shared-object-namestring obj)
for path in (list $(echo "$NIX_LISP_LD_LIBRARY_PATH" | sed -e 's/:/" "/g; s/^/"/; s/$/"/'))
for target := (format nil \"~a/~a\" path original-namestring)
when (ignore-errors
(progn
(setf (sb-alien::shared-object-namestring obj) target)
(setf try (apply old-fn args))
t)) do
(progn (return try))
finally (progn (setf (sb-alien::shared-object-namestring obj) original-namestring)
(return (apply old-fn args)))
)
)
)
)
)
)
(sb-ext:save-lisp-and-die \"$target\"
:toplevel (lambda ()
(setf common-lisp:*standard-input* (sb-sys::make-fd-stream 0 :input t :buffering :line))
(setf common-lisp:*standard-output* (sb-sys::make-fd-stream 1 :output t :buffering :line))
(setf uiop/image:*command-line-arguments* (cdr sb-ext:*posix-argv*))
$code)
:executable t :save-runtime-options t :purify t))"
systems=":sb-posix $systems"
;;
ecl)
NIX_LISP_BUILD_CODE="()"
;;
clisp)
NIX_LISP_BUILD_CODE="(ext:saveinitmem \"$target\" :norc t :init-function (lambda () $code (ext:bye)) :script nil :executable 0)"
;;
esac
"$lisp" \
"$NIX_LISP_EXEC_CODE" "(load \"$NIX_LISP_ASDF/lib/common-lisp/asdf/build/asdf.lisp\")" \
"$NIX_LISP_EXEC_CODE" "(mapcar 'asdf:load-system (list $systems))" \
"$NIX_LISP_EXEC_CODE" "$NIX_LISP_BUILD_CODE" \
"$NIX_LISP_EXEC_CODE" "(quit)"

View file

@ -0,0 +1,134 @@
#!@bash@/bin/bash
# Part of NixPkgs package collection
# This script can be used at your option under the same license as NixPkgs or
# under MIT/X11 license
eval "$NIX_LISP_PREHOOK"
NIX_LISP_COMMAND="$1"
shift
if [ -z "$NIX_LISP" ]; then
while [ -h "${NIX_LISP_COMMAND}" ]; do
NIX_LISP_COMMAND="$(readlink -n "${NIX_LISP_COMMAND}")"
done
NIX_LISP="${NIX_LISP_COMMAND##*/}"
fi
export NIX_LISP NIX_LISP_LOAD_FILE NIX_LISP_EXEC_CODE NIX_LISP_COMMAND NIX_LISP_FINAL_PARAMETERS
test -n "$NIX_LISP_LD_LIBRARY_PATH" &&
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}$NIX_LISP_LD_LIBRARY_PATH"
declare -a NIX_LISP_FINAL_PARAMETERS;
case "$NIX_LISP" in
sbcl)
NIX_LISP_LOAD_FILE="--load"
NIX_LISP_EXEC_CODE="--eval"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='--non-interactive'
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="fasl"
;;
ecl)
NIX_LISP_LOAD_FILE="-load"
NIX_LISP_EXEC_CODE="-eval"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='--nodebug'
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="fas"
;;
clisp)
NIX_LISP_LOAD_FILE="-c -l"
NIX_LISP_EXEC_CODE="-x"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='-on-error exit'
NIX_LISP_FINAL_PARAMETERS="-repl"
NIX_LISP_FASL_TYPE="fas"
;;
lx86cl64)
NIX_LISP_LOAD_FILE="-l"
NIX_LISP_EXEC_CODE="-e"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='-b'
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="lx64fsl"
;;
lx86cl)
NIX_LISP_LOAD_FILE="-l"
NIX_LISP_EXEC_CODE="-e"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='-b'
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="lx32fsl"
;;
abcl)
NIX_LISP_LOAD_FILE="--load"
NIX_LISP_EXEC_CODE="--eval"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG=''
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="abcl"
;;
esac
NIX_LISP_ASDF_REGISTRY_CODE="
(progn
(setf asdf:*source-registry-parameter*
'(:source-registry
$(for p in $NIX_LISP_ASDF_PATHS; do
echo "(:tree \"$p\")"
done)
:inherit-configuration))
(asdf:initialize-source-registry)
)
"
NIX_LISP_ASDF="${NIX_LISP_ASDF:-@out@}"
nix_lisp_run_single_form(){
NIX_LISP_FINAL_PARAMETERS=("$NIX_LISP_EXEC_CODE" "$1"
"$NIX_LISP_EXEC_CODE" "$NIX_LISP_QUIT" $NIX_LISP_NODEBUG)
}
nix_lisp_build_system(){
NIX_LISP_FINAL_PARAMETERS=(
"$NIX_LISP_EXEC_CODE" "(progn
(asdf:load-system :$1)
(loop for s in (list $(for i in $3; do echo ":$i"; done)) do (asdf:load-system s)))"
"$NIX_LISP_EXEC_CODE" "(progn
(setf (asdf/system:component-entry-point (asdf:find-system :$1)) ${2:-nil})
#+cffi(setf cffi:*foreign-library-directories*
(cffi::explode-path-environment-variable \"NIX_LISP_LD_LIBRARY_PATH\"))
#+sbcl(loop
with libpath := (uiop:split-string (uiop:getenv \"NIX_LISP_LD_LIBRARY_PATH\")
:separator \":\")
for l in sb-alien::*shared-objects*
for ns := (sb-alien::shared-object-namestring l)
do (format *error-output* \"Searching alien object ~s in ~s~%\"
ns libpath)
do (and (> (length ns) 0) (not (equal (elt ns 0) \"/\"))
(let*
((prefix (find-if (lambda (s) (probe-file (format nil \"~a/~a\" s ns))) libpath))
(fullpath (and prefix (format nil \"~a/~a\" prefix ns))))
(when fullpath
(format *error-output* \"Found: ~s~%\" fullpath)
(setf
(sb-alien::shared-object-namestring l) fullpath
(sb-alien::shared-object-pathname l) (probe-file fullpath)))))
)
$4
(asdf:perform (quote asdf:program-op) :$1)
)")
}
eval "$NIX_LISP_PRELAUNCH_HOOK"
if [ -z "$NIX_LISP_SKIP_CODE" ]; then
"$NIX_LISP_COMMAND" $NIX_LISP_EARLY_OPTIONS \
$NIX_LISP_EXEC_CODE "${NIX_LISP_ASDF_LOAD:-"(load \"$NIX_LISP_ASDF/lib/common-lisp/asdf/build/asdf.$NIX_LISP_FASL_TYPE\")"}" \
$NIX_LISP_EXEC_CODE "$NIX_LISP_ASDF_REGISTRY_CODE" \
${NIX_LISP_FINAL_PARAMETERS[*]:+"${NIX_LISP_FINAL_PARAMETERS[@]}"} \
"$@"
fi

View file

@ -0,0 +1,3 @@
#!@bash@/bin/bash
source "@out@"/bin/cl-wrapper.sh "${NIX_LISP_COMMAND:-$(@ls@ "@lisp@/bin"/* | @head@ -n 1)}" "$@"

View file

@ -0,0 +1,57 @@
{lib, stdenv, asdf, which, bash, lisp ? null}:
stdenv.mkDerivation {
name = "cl-wrapper-script";
buildPhase="";
installPhase=''
mkdir -p "$out"/bin
export head="$(which head)"
export ls="$(which ls)"
substituteAll ${./common-lisp.sh} "$out"/bin/common-lisp.sh
substituteAll "${./build-with-lisp.sh}" "$out/bin/build-with-lisp.sh"
substituteAll "${./cl-wrapper.sh}" "$out/bin/cl-wrapper.sh"
patchShebangs "$out/bin"
chmod a+x "$out"/bin/*
substituteAll "${./setup-hook.sh}" "setup-hook-parsed"
addEnvHooks(){ true; };
source setup-hook-parsed
setLisp "${lisp}"
echo "$NIX_LISP"
mkdir -p "$out/lib/common-lisp/"
cp -r "${asdf}/lib/common-lisp"/* "$out/lib/common-lisp/"
chmod u+rw -R "$out/lib/common-lisp/"
NIX_LISP_PRELAUNCH_HOOK='
NIX_LISP_FASL_TYPE=lisp
nix_lisp_run_single_form "(progn
(uiop/lisp-build:compile-file* \"'"$out"'/lib/common-lisp/asdf/build/asdf.lisp\")
(asdf:load-system :uiop :force :all)
(asdf:load-system :asdf :force :all)
(ignore-errors (asdf:load-system :uiop/version :force :all))
)"' \
"$out/bin/common-lisp.sh"
'';
buildInputs = [which];
inherit asdf lisp bash;
stdenv_shell = stdenv.shell;
setupHook = ./setup-hook.sh;
dontUnpack = true;
ASDF_OUTPUT_TRANSLATIONS="${builtins.storeDir}/:${builtins.storeDir}";
passthru = {
inherit lisp;
};
meta = {
description = "Script used to wrap Common Lisp implementations";
maintainers = [lib.maintainers.raskin];
};
}

View file

@ -0,0 +1,39 @@
NIX_LISP_ASDF="@out@"
CL_SOURCE_REGISTRY="${CL_SOURCE_REGISTRY:+$CL_SOURCE_REGISTRY:}@out@/lib/common-lisp/asdf/"
addASDFPaths () {
for j in "$1"/lib/common-lisp-settings/*-path-config.sh; do
source "$j"
done
}
setLisp () {
if [ -z "${NIX_LISP_COMMAND:-}" ]; then
for j in "$1"/bin/*; do
case "$(basename "$j")" in
sbcl) NIX_LISP_COMMAND="$j" ;;
ecl) NIX_LISP_COMMAND="$j" ;;
clisp) NIX_LISP_COMMAND="$j" ;;
lx86cl) NIX_LISP_COMMAND="$j" ;;
lx86cl64) NIX_LISP_COMMAND="$j" ;;
esac
done
fi
if [ -n "${NIX_LISP_COMMAND:-}" ] && [ -z "${NIX_LISP:-}" ]; then
NIX_LISP="${NIX_LISP_COMMAND##*/}"
fi
}
collectNixLispLDLP () {
if echo "$1/lib"/lib*.{so,dylib}* | grep . > /dev/null; then
export NIX_LISP_LD_LIBRARY_PATH="${NIX_LISP_LD_LIBRARY_PATH-}${NIX_LISP_LD_LIBRARY_PATH:+:}$1/lib"
fi
}
export NIX_LISP_COMMAND NIX_LISP CL_SOURCE_REGISTRY NIX_LISP_ASDF
addEnvHooks "$targetOffset" addASDFPaths setLisp collectNixLispLDLP
mkdir -p "$HOME"/.cache/common-lisp || HOME="$TMP/.temp-${USER:-nixbld}-home"
mkdir -p "$HOME"/.cache/common-lisp

View file

@ -0,0 +1,120 @@
args @ {lib, stdenv, clwrapper, baseName, packageName ? baseName
, parasites ? []
, buildSystems ? ([packageName] ++ parasites)
, version ? "latest"
, src, description, deps, buildInputs ? [], meta ? {}, overrides?(x: {})
, propagatedBuildInputs ? []
, asdFilesToKeep ? [(builtins.concatStringsSep "" [packageName ".asd"])]}:
let
deployConfigScript = ''
outhash="$out"
outhash="''${outhash##*/}"
outhash="''${outhash%%-*}"
config_script="$out"/lib/common-lisp-settings/${args.baseName}-shell-config.sh
path_config_script="$out"/lib/common-lisp-settings/${args.baseName}-path-config.sh
store_translation="$(dirname "$out"):$(dirname "$out")"
mkdir -p "$(dirname "$config_script")"
touch "$config_script"
touch "$path_config_script"
chmod a+x "$config_script"
chmod a+x "$path_config_script"
echo "if test -z \"\''${_''${outhash}_NIX_LISP_CONFIG:-}\"; then export _''${outhash}_NIX_LISP_CONFIG=1; " >> "$config_script"
echo "export NIX_CFLAGS_COMPILE='$NIX_CFLAGS_COMPILE'\"\''${NIX_CFLAGS_COMPILE:+ \$NIX_CFLAGS_COMPILE}\"" >> "$config_script"
echo "export NIX_LDFLAGS='$NIX_LDFLAGS'\"\''${NIX_LDFLAGS:+ \$NIX_LDFLAGS}\"" >> "$config_script"
echo "export NIX_LISP_COMMAND='$NIX_LISP_COMMAND'" >> "$config_script"
echo "export NIX_LISP_ASDF='$NIX_LISP_ASDF'" >> "$config_script"
set | grep NIX_CC_WRAPPER_ | sed -e 's@^NIX_CC_WRAPPER@export &@' >> "$config_script"
echo "export PATH=\"\''${PATH:+\$PATH:}$PATH\"" >> "$config_script"
echo "echo \"\$ASDF_OUTPUT_TRANSLATIONS\" | grep -E '(^|:)$store_translation(:|\$)' >/dev/null || export ASDF_OUTPUT_TRANSLATIONS=\"\''${ASDF_OUTPUT_TRANSLATIONS:+\$ASDF_OUTPUT_TRANSLATIONS:}\"'$store_translation'" >> "$config_script"
echo "source '$path_config_script'" >> "$config_script"
echo "fi" >> "$config_script"
echo "if test -z \"\''${_''${outhash}_NIX_LISP_PATH_CONFIG:-}\"; then export _''${outhash}_NIX_LISP_PATH_CONFIG=1; " >> "$path_config_script"
echo "NIX_LISP_ASDF_PATHS=\"$( echo "\''${NIX_LISP_ASDF_PATHS:-}"; echo "$NIX_LISP_ASDF_PATHS"; echo "$out/lib/common-lisp/${args.baseName}" )\"" >> "$path_config_script"
echo "export NIX_LISP_ASDF_PATHS=\$((tr ' ' '\n' | sort | uniq | tr '\n' ' ') <<< \$NIX_LISP_ASDF_PATHS)" >> $path_config_script
test -n "$LD_LIBRARY_PATH" &&
echo "export LD_LIBRARY_PATH=\"\$LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}\"'$LD_LIBRARY_PATH'" >> "$path_config_script"
test -n "$NIX_LISP_LD_LIBRARY_PATH" &&
echo "export NIX_LISP_LD_LIBRARY_PATH=\"\''${NIX_LISP_LD_LIBRARY_PATH:-}\''${NIX_LISP_LD_LIBRARY_PATH:+:}\"'$(echo "$NIX_LISP_LD_LIBRARY_PATH" | tr -d '\n' | tr : '\n' | sort | uniq | tr '\n' ':' | sed -e 's/:$//')'" >> "$path_config_script"
echo "fi" >> "$path_config_script"
'';
deployLaunchScript = ''
launch_script="$out"/bin/${args.baseName}-lisp-launcher.sh
mkdir -p "$(dirname "$launch_script")"
touch "$launch_script"
chmod a+x "$launch_script"
echo "#! ${stdenv.shell}" >> "$launch_script"
echo "source '$config_script'" >> "$launch_script"
echo "test -n \"\$NIX_LISP_LD_LIBRARY_PATH\" && export LD_LIBRARY_PATH=\"\$NIX_LISP_LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}\$LD_LIBRARY_PATH\"" >> "$launch_script"
echo '"${clwrapper}/bin/common-lisp.sh" "$@"' >> "$launch_script"
'';
moveAsdFiles = ''
find $out/lib/common-lisp/ -name '*.asd' | while read ASD_FILE; do
KEEP_THIS_ASD=0
for ALLOWED_ASD in $asdFilesToKeep; do
ALLOWED_ASD="/$ALLOWED_ASD"
ALLOWED_ASD_LENGTH=${"$"}{#ALLOWED_ASD}
ASD_FILE_LENGTH=${"$"}{#ASD_FILE}
ASD_FILE_SUFFIX_INDEX=$(expr "$ASD_FILE_LENGTH" - "$ALLOWED_ASD_LENGTH")
ASD_FILE_SUFFIX_INDEX=$(expr "$ASD_FILE_SUFFIX_INDEX" + 1)
echo $ALLOWED_ASD $ASD_FILE $ASD_FILE_SUFFIX_INDEX $(expr substr "$ASD_FILE" "$ASD_FILE_SUFFIX_INDEX" "$ASD_FILE_LENGTH")
if [ "$(expr substr "$ASD_FILE" "$ASD_FILE_SUFFIX_INDEX" "$ASD_FILE_LENGTH")" == "$ALLOWED_ASD" ]; then
KEEP_THIS_ASD=1
break
fi
done
if [ "$KEEP_THIS_ASD" == 0 ]; then
mv "$ASD_FILE"{,.sibling}
fi
done
'';
basePackage = {
name = "lisp-${baseName}-${version}";
inherit src;
dontBuild = true;
inherit deployConfigScript deployLaunchScript;
inherit asdFilesToKeep moveAsdFiles;
installPhase = ''
eval "$preInstall"
mkdir -p "$out"/share/doc/${args.baseName};
mkdir -p "$out"/lib/common-lisp/${args.baseName};
cp -r . "$out"/lib/common-lisp/${args.baseName};
cp -rf doc/* LICENCE LICENSE COPYING README README.html README.md readme.html "$out"/share/doc/${args.baseName} || true
${deployConfigScript}
${deployLaunchScript}
${moveAsdFiles}
env -i \
NIX_LISP="$NIX_LISP" \
NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(progn
${lib.concatMapStrings (system: ''
(asdf:compile-system :${system})
(asdf:load-system :${system})
(asdf:operate (quote asdf::compile-bundle-op) :${system})
(ignore-errors (asdf:operate (quote asdf::deploy-asd-op) :${system}))
'') buildSystems}
)"' \
"$out/bin/${args.baseName}-lisp-launcher.sh"
eval "$postInstall"
'';
propagatedBuildInputs = (args.deps or []) ++ [clwrapper clwrapper.lisp clwrapper.asdf]
++ (args.propagatedBuildInputs or []);
buildInputs = buildInputs;
dontStrip=true;
ASDF_OUTPUT_TRANSLATIONS="${builtins.storeDir}/:${builtins.storeDir}";
noAuditTmpDir = true;
meta = {
inherit description version;
} // meta;
};
package = basePackage // (overrides basePackage);
in
stdenv.mkDerivation package

View file

@ -0,0 +1,16 @@
#! /bin/sh
[ -z "$NIX_QUICKLISP_DIR" ] && {
export NIX_QUICKLISP_DIR="$(mktemp -d --tmpdir nix-quicklisp.XXXXXX)"
}
[ -f "$NIX_QUICKLISP_DIR/setup.lisp" ] || {
"$(dirname "$0")/quicklisp-beta-env.sh" "$NIX_QUICKLISP_DIR" &> /dev/null < /dev/null
}
name="$1"
sbcl --noinform --load "$NIX_QUICKLISP_DIR"/setup.lisp --eval "(ql:quickload :$name)" \
--eval "(format t \"~a~%\" (or (asdf::system-description (asdf::find-system \"$name\")) \"\"))" \
--eval '(quit)' --script |
tee /dev/stderr | tail -n 1

View file

@ -0,0 +1,174 @@
#! /bin/sh
name="$1"
[ -z "$NIX_LISP_PACKAGES_DEFINED_LIST" ] && export NIX_LISP_PACKAGES_DEFINED_LIST="$(mktemp)"
if [ -n "$NIX_LISP_UPDATE_PACKAGE" ] || [ -n "$NIX_LISP_UPDATE_PACKAGES" ]; then
export NIX_LISP_UPDATE_PACKAGE=
else
nix-instantiate "$(dirname "$0")"/../../../../ -A "lispPackages.$name" > /dev/null && exit
fi
grep "^$name\$" "$NIX_LISP_PACKAGES_DEFINED_LIST" > /dev/null && exit
echo "$name" >> "$NIX_LISP_PACKAGES_DEFINED_LIST"
[ -z "$NIX_QUICKLISP_DIR" ] && {
export NIX_QUICKLISP_DIR="$(mktemp -d --tmpdir nix-quicklisp.XXXXXX)"
}
[ -f "$NIX_QUICKLISP_DIR/setup.lisp" ] || {
"$(dirname "$0")/quicklisp-beta-env.sh" "$NIX_QUICKLISP_DIR" &> /dev/null < /dev/null
}
description="$("$(dirname "$0")/asdf-description.sh" "$name")"
[ -z "$description" ] && {
description="$(curl -L https://github.com/quicklisp/quicklisp-projects/raw/master/"$name"/description.txt)"
[ "$(echo "$description" | wc -l)" -gt 10 ] && description=""
}
dependencies="$("$(dirname "$0")/quicklisp-dependencies.sh" "$name" | xargs)"
ql_src="$(curl -L https://github.com/quicklisp/quicklisp-projects/raw/master/"$name"/source.txt)"
ql_src_type="${ql_src%% *}"
url="${ql_src##* }"
[ "$ql_src_type" = "kmr-git" ] && {
ql_src_type=git
url="http://git.kpe.io/$url.git"
export NIX_PREFETCH_GIT_DEEP_CLONE=1
}
[ "$ql_src_type" = ediware-http ] && {
ql_src_type=github
url="edicl/$url";
}
[ "$ql_src_type" = xach-http ] && {
ql_src_type=github
url="xach/$url";
}
[ "$ql_src_type" = github ] && {
ql_src_type=git
url="https://github.com/$url";
version="$("$(dirname "$0")/urls-from-page.sh" "$url/releases/" | grep /tag/ | head -n 1 | xargs -l1 basename)"
rev="refs/tags/$version";
}
[ "$ql_src_type" = git ] && {
fetcher="pkgs.fetchgit"
( [ "${url#git://github.com/}" != "$url" ] ||
[ "${url#https://github.com/}" != "$url" ]
) && {
url="${url/git:/https:}"
url="${url%.git}"
[ -z "$rev" ] && rev=$("$(dirname "$0")/urls-from-page.sh" "$url/commits" | grep /commit/ | head -n 1 | xargs basename)
hash=$("$(dirname "$0")/../../../build-support/fetchgit/nix-prefetch-git" "$url" "$rev" | grep . | tail -n 1)
[ -z "$version" ] && version="git-$(date +%Y%m%d)";
}
[ "${url#git://common-lisp.net/}" != "$url" ] && {
http_repo_url="$url"
http_repo_url="${http_repo_url/git:/http:}"
http_repo_url="${http_repo_url/\/projects\// /r/projects/}"
http_repo_head="$http_repo_url/refs/heads/master"
echo "$http_repo_head" >&2
[ -z "$rev" ] && rev=$(curl -L "$http_repo_head");
hash=$("$(dirname "$0")/../../../build-support/fetchgit/nix-prefetch-git" "$url" "$rev")
[ -z "$version" ] && version="git-$(date +%Y%m%d)";
}
[ "${url#http://git.b9.com/}" != "$url" ] && {
http_repo_url="$url"
http_repo_url="${http_repo_url/git:/http:}"
http_repo_head="$http_repo_url/refs/heads/master"
echo "$http_repo_head" >&2
rev=$(curl -L "$http_repo_head");
hash=$("$(dirname "$0")/../../../build-support/fetchgit/nix-prefetch-git" "$url" "$rev" | tail -n 1)
version="git-$(date +%Y%m%d)";
}
[ "${url#http://common-lisp.net/}" != "$url" ] && {
http_repo_url="$url"
http_repo_url="${http_repo_url/git:/http:}"
http_repo_head="$http_repo_url/refs/heads/master"
echo "$http_repo_head" >&2
rev=$(curl -L "$http_repo_head");
hash=$("$(dirname "$0")/../../../build-support/fetchgit/nix-prefetch-git" "$url" "$rev" | tail -n 1)
version="git-$(date +%Y%m%d)";
}
}
[ "$ql_src_type" = cvs ] && {
fetcher="pkgs.fetchcvs"
date="$(date -d yesterday +%Y-%m-%d)"
version="cvs-$date"
module="${module:-$name}"
hash=$(USE_DATE=1 "$(dirname "$0")/../../../build-support/fetchcvs/nix-prefetch-cvs" "$url" "$module" "$date")
cvsRoot="$url"
unset url
}
[ "$ql_src_type" = clnet-darcs ] && {
ql_src_type=darcs
url="http://common-lisp.net/project/$url/darcs/$url/"
}
[ "$ql_src_type" = darcs ] && {
fetcher="pkgs.fetchdarcs"
[ -z "$version" ] &&
version="$(curl "$url/_darcs/inventory" | grep '\[TAG ' | tail -n 1 | sed -e 's/.* //')"
[ -z "$version" ] &&
version="$(curl "$url/_darcs/hashed_inventory" | grep '\[TAG ' | tail -n 1 | sed -e 's/.* //')"
rev="$version";
hash=$(echo "
with (import <nixpkgs> {});
fetchdarcs {
url=''$url'';
rev=''$version'';
sha256=''0000000000000000000000000000000000000000000000000000000000000000'';
}" | nix-instantiate - | tail -n 1 |
xargs nix-store -r 2>&1 | tee /dev/stderr | grep 'instead has' | tail -n 1 |
sed -e 's/.* instead has .//;s/[^0-9a-z].*//')
}
[ "$ql_src_type" = froydware-http ] && {
dirurl="http://method-combination.net/lisp/files/";
url="$("$(dirname "$0")/urls-from-page.sh" "$dirurl" |
grep "/${url}_" | grep -v "[.]asc\$" | tail -n 1)"
ql_src_type=http
}
[ "$ql_src_type" = http ] && {
fetcher="pkgs.fetchurl";
version="$(echo "$url" | sed -re 's@.*[-_]([0-9.]+)[-._].*@\1@')"
hash="$(nix-prefetch-url "$url" | grep . | tail -n 1)"
}
[ "$ql_src_type" = https ] && {
fetcher="pkgs.fetchurl";
version="$(echo "$url" | sed -re 's@.*[-_]([0-9.]+)[-._].*@\1@')"
hash="$(nix-prefetch-url "$url" | grep . | tail -n 1)"
}
if [ "$ql_src" = '{"error":"Not Found"}' ]; then
echo "# $name: not found"
else
cat << EOF | grep -Ev '^[ ]+$'
$name = buildLispPackage rec {
baseName = "$name";
version = "${version:-\${Set me //}";
description = "$description";
deps = [$dependencies];
# Source type: $ql_src_type
src = ${fetcher:-pkgs.fetchurl} {
${url:+url = ''$url'';}
sha256 = "${hash:-0000000000000000000000000000000000000000000000000000000000000000}";
${rev:+rev = ''$rev'';}
${date:+date = ''$date'';}
${module:+module = ''$module'';}
${cvsRoot:+cvsRoot = ''$cvsRoot'';}
};
};
EOF
fi
for i in $dependencies; do "$0" "$i"; done

View file

@ -0,0 +1,16 @@
#! /bin/sh
WORK_DIR=$(mktemp -d "/tmp/ql-venv-XXXXXX")
mkdir -p "${1:-.}"
TARGET="$(cd "${1:-.}"; pwd)"
curl http://beta.quicklisp.org/quicklisp.lisp > "$WORK_DIR/ql.lisp"
sbcl --noinform \
--load "$WORK_DIR/ql.lisp" \
--eval "(quicklisp-quickstart:install :path \"$TARGET/\")" \
--eval "(cl-user::quit)" \
--script
rm -rf "$WORK_DIR"

View file

@ -0,0 +1,11 @@
#! /bin/sh
[ -z "$NIX_QUICKLISP_DIR" ] && {
export NIX_QUICKLISP_DIR="$(mktemp -d --tmpdir nix-quicklisp.XXXXXX)"
}
[ -f "$NIX_QUICKLISP_DIR/setup.lisp" ] || {
"$(dirname "$0")/quicklisp-beta-env.sh" "$NIX_QUICKLISP_DIR" &> /dev/null < /dev/null
}
sbcl --noinform --eval "(with-output-to-string (*standard-output*) (load \"$NIX_QUICKLISP_DIR/setup.lisp\"))" --eval "(with-output-to-string (*standard-output*) (with-output-to-string (*error-output*) (with-output-to-string (*trace-output*) (ql:quickload :$1))))" --eval "(format t \"~{~a~%~}\" (mapcar 'ql::name (mapcar 'car (cdr (ql::dependency-tree \"$1\")))))" --eval '(quit)' --script

View file

@ -0,0 +1,14 @@
#! /bin/sh
url="$1"
protocol="${url%%:*}"
path="${url#$protocol://}"
server="${path%%/*}"
basepath="${path%/*}"
relpath="${path#$server}"
echo "URL: $url" >&2
curl -A 'text/html; text/xhtml; text/xml; */*' -L -k "$url" | sed -re 's/^/-/;s/[^a-zA-Z][hH][rR][eE][fF]=("([^"]*)"|'\''([^'\'']*)'\''|([^"'\'' <>&]+)[ <>&])/\n+\2\3\4\n-/g' | \
sed -e '/^-/d; s/^[+]//; /^#/d;'"s/^\\//$protocol:\\/\\/$server\\//g" | \
sed -re 's`^[^:]*$`'"$protocol://$basepath/&\`"

View file

@ -0,0 +1,261 @@
{lib, stdenv, clwrapper, pkgs, sbcl, coreutils, nix, asdf}:
let lispPackages = rec {
inherit lib pkgs clwrapper stdenv;
nixLib = pkgs.lib;
callPackage = nixLib.callPackageWith lispPackages;
buildLispPackage = callPackage ./define-package.nix;
quicklisp = buildLispPackage rec {
baseName = "quicklisp";
version = "2021-02-13";
buildSystems = [];
description = "The Common Lisp package manager";
deps = [];
src = pkgs.fetchFromGitHub {
owner = "quicklisp";
repo = "quicklisp-client";
rev = "version-${version}";
sha256 = "sha256-1HLVPhl8aBaeG8dRLxBh0j0X/0wqFeNYK1CEfiELToA=";
};
overrides = x: rec {
inherit clwrapper;
quicklispdist = pkgs.fetchurl {
# Will usually be replaced with a fresh version anyway, but needs to be
# a valid distinfo.txt
url = "http://beta.quicklisp.org/dist/quicklisp/2021-12-09/distinfo.txt";
sha256 = "sha256:0gc4cv73nl7xkfwvmkmfhfx6yqf876nfm2v24v6fky9n24sh4y6w";
};
buildPhase = "true; ";
postInstall = ''
substituteAll ${./quicklisp.sh} "$out"/bin/quicklisp
chmod a+x "$out"/bin/quicklisp
cp "${quicklispdist}" "$out/lib/common-lisp/quicklisp/quicklisp-distinfo.txt"
'';
};
};
quicklisp-to-nix-system-info = stdenv.mkDerivation {
pname = "quicklisp-to-nix-system-info";
version = "1.0.0";
src = ./quicklisp-to-nix;
nativeBuildInputs = [sbcl];
buildInputs = [
lispPackages.quicklisp coreutils
];
touch = coreutils;
nix-prefetch-url = nix;
inherit quicklisp;
buildPhase = ''
${sbcl}/bin/sbcl --eval '(load #P"${asdf}/lib/common-lisp/asdf/build/asdf.lisp")' --load $src/system-info.lisp --eval '(ql-to-nix-system-info::dump-image)'
'';
installPhase = ''
mkdir -p $out/bin
cp quicklisp-to-nix-system-info $out/bin
'';
dontStrip = true;
};
quicklisp-to-nix = stdenv.mkDerivation {
pname = "quicklisp-to-nix";
version = "1.0.0";
src = ./quicklisp-to-nix;
buildDependencies = [sbcl quicklisp-to-nix-system-info];
buildInputs = with pkgs.lispPackages; [md5 cl-emb alexandria external-program];
touch = coreutils;
nix-prefetch-url = nix;
inherit quicklisp;
deps = [];
system-info = quicklisp-to-nix-system-info;
buildPhase = ''
${clwrapper}/bin/cl-wrapper.sh "${sbcl}/bin/sbcl" --eval '(load #P"${asdf}/lib/common-lisp/asdf/build/asdf.lisp")' --load $src/ql-to-nix.lisp --eval '(ql-to-nix::dump-image)'
'';
installPhase = ''
mkdir -p $out/bin
cp quicklisp-to-nix $out/bin
'';
dontStrip = true;
};
clx-truetype = buildLispPackage rec {
baseName = "clx-truetype";
version = "20160825-git";
buildSystems = [ "clx-truetype" ];
parasites = [ "clx-truetype-test" ];
description = "clx-truetype is pure common lisp solution for antialiased TrueType font rendering using CLX and XRender extension.";
deps = with pkgs.lispPackages; [
alexandria bordeaux-threads cl-aa cl-fad cl-paths cl-paths-ttf cl-store
cl-vectors clx trivial-features zpb-ttf
];
src = pkgs.fetchurl {
url = "http://beta.quicklisp.org/archive/clx-truetype/2016-08-25/clx-truetype-20160825-git.tgz";
sha256 = "0ndy067rg9w6636gxwlpnw7f3ck9nrnjb03444pprik9r3c9in67";
};
packageName = "clx-truetype";
asdFilesToKeep = ["clx-truetype.asd"];
};
cluffer = buildLispPackage rec {
baseName = "cluffer";
version = "2018-09-24";
buildSystems = [ "cluffer-base" "cluffer-simple-buffer" "cluffer-simple-line" "cluffer-standard-buffer" "cluffer-standard-line" "cluffer" ];
parasites = [ "cluffer-test" ];
description = "General purpose text-editor buffer";
deps = with pkgs.lispPackages; [
acclimation clump
];
src = pkgs.fetchFromGitHub {
owner = "robert-strandh";
repo = "cluffer";
rev = "4aad29c276a58a593064e79972ee4d77cae0af4a";
sha256 = "1bcg13g7qb3dr8z50aihdjqa6miz5ivlc9wsj2csgv1km1mak2kj";
# date = 2018-09-24T04:45:36+02:00;
};
packageName = "cluffer";
asdFilesToKeep = [ "cluffer.asd" "cluffer-base.asd" "cluffer-simple-buffer.asd" "cluffer-simple-line.asd" "cluffer-standard-buffer.asd" "cluffer-standard-line.asd" ];
};
nyxt = pkgs.lispPackages.buildLispPackage rec {
baseName = "nyxt";
version = "2.2.3";
description = "Browser";
overrides = x: {
postInstall = ''
echo "Building nyxt binary"
(
source "$out/lib/common-lisp-settings"/*-shell-config.sh
cd "$out/lib/common-lisp"/*/
makeFlags="''${makeFlags:-}"
make LISP=common-lisp.sh NYXT_INTERNAL_QUICKLISP=false PREFIX="$out" $makeFlags all
make LISP=common-lisp.sh NYXT_INTERNAL_QUICKLISP=false PREFIX="$out" $makeFlags install
cp nyxt "$out/bin/nyxt"
)
NIX_LISP_PRELAUNCH_HOOK='
nix_lisp_build_system nyxt/gtk-application \
"(asdf/system:component-entry-point (asdf:find-system :nyxt/gtk-application))" \
"" "(format *error-output* \"Alien objects:~%~s~%\" sb-alien::*shared-objects*)"
' "$out/bin/nyxt-lisp-launcher.sh"
cp "$out/lib/common-lisp/nyxt/nyxt" "$out/bin/"
'';
# Prevent nyxt from trying to obtain dependencies as submodules
makeFlags = [ "NYXT_SUBMODULES=false" ] ++ x.buildFlags or [];
};
deps = with pkgs.lispPackages; [
alexandria
bordeaux-threads
calispel
cl-css
cl-json
cl-markup
cl-ppcre
cl-ppcre-unicode
cl-prevalence
closer-mop
cl-containers
cl-qrencode
clss
cluffer
moptilities
dexador
enchant
file-attributes
iolib
local-time
log4cl
lparallel
mk-string-metrics
osicat
parenscript
quri
serapeum
spinneret
str
plump
swank
trivia
trivial-clipboard
trivial-features
trivial-garbage
trivial-package-local-nicknames
trivial-types
unix-opts
cl-html-diff
hu_dot_dwim_dot_defclass-star
cl-custom-hash-table
fset
cl-cffi-gtk
cl-webkit2
cl-gobject-introspection
];
src = pkgs.fetchFromGitHub {
owner = "atlas-engineer";
repo = "nyxt";
rev = "${version}";
sha256 = "1v1szbj44pwxh3k70fvg78xjfkab29dqnlafa722sppdyqd06cqp";
};
packageName = "nyxt";
propagatedBuildInputs = [
pkgs.libressl.out
pkgs.webkitgtk
pkgs.sbcl
];
};
mgl = buildLispPackage rec {
baseName = "mgl";
version = "2021-10-07";
description = "MGL is a machine learning library for backpropagation neural networks, boltzmann machines, gaussian processes and more";
deps = with pkgs.lispPackages; [
alexandria closer-mop array-operations lla cl-reexport mgl-mat mgl-pax
named-readtables pythonic-string-reader
];
src = pkgs.fetchFromGitHub {
owner = "melisgl";
repo = "mgl";
rev = "e697791a9bcad3b6e7b3845246a2aa55238cfef7";
sha256 = "sha256:09sf7nq7nmf9q7bh3a5ygl2i2n0nhrx5fk2kv5ili0ckv7g9x72s";
# date = 2021-10-18T14:15+02:00
};
buildSystems = [ "mgl" "mgl/test" ];
packageName = "mgl";
parasites = [ "mgl/test" ];
asdFilesToKeep = [ "mgl.asd" "mgl-example.asd" "gnuplot/mgl-gnuplot.asd" "visuals/mgl-visuals.asd" ];
};
mgl-mat = buildLispPackage rec {
baseName = "mgl-mat";
version = "2021-10-11";
description = "Multi-dimensional arrays with FFI/CUDA support";
deps = with pkgs.lispPackages; [
alexandria bordeaux-threads cffi cffi-grovel cl-cuda flexi-streams ieee-floats
lla mgl-pax static-vectors trivial-garbage cl-fad
];
src = pkgs.fetchFromGitHub {
owner = "melisgl";
repo = "mgl-mat";
rev = "3710858bc876b1b86e50f1db2abe719e92d810e7";
sha256 = "sha256:1aa2382mi55rp8pd31dz4d94yhfzh30vkggcvmvdfrr4ngffj0dx";
# date = 2021-10-18T14:15+02:00
};
packageName = "mgl-mat";
buildSystems = [ "mgl-mat" "mgl-mat/test" ];
parasites = [ "mgl-mat/test" ];
asdFilesToKeep = [ "mgl-mat.asd" ];
};
};
in lispPackages

View file

@ -0,0 +1,18 @@
with import ../../../default.nix {};
runCommand "openssl-lib-marked" {} ''
mkdir -p "$out/lib"
for lib in ssl crypto; do
version="${lib.getVersion openssl}"
ln -s "${lib.getLib openssl}/lib/lib$lib.so" "$out/lib/lib$lib.so.$version"
version="$(echo "$version" | sed -re 's/[a-z]+$//')"
while test -n "$version"; do
ln -sfT "${lib.getLib openssl}/lib/lib$lib.so" "$out/lib/lib$lib.so.$version"
nextversion="''${version%.*}"
if test "$version" = "$nextversion"; then
version=
else
version="$nextversion"
fi
done
done
''

View file

@ -0,0 +1,25 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "_1am";
version = "20141106-git";
description = "A minimal testing framework.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/1am/2014-11-06/1am-20141106-git.tgz";
sha256 = "0vnnqd4fiq9z34i1k9gqczg3j6xllwba1f6nx0b82sgsdccmsly6";
};
packageName = "1am";
asdFilesToKeep = ["1am.asd"];
overrides = x: x;
}
/* (SYSTEM 1am DESCRIPTION A minimal testing framework. SHA256
0vnnqd4fiq9z34i1k9gqczg3j6xllwba1f6nx0b82sgsdccmsly6 URL
http://beta.quicklisp.org/archive/1am/2014-11-06/1am-20141106-git.tgz MD5
c5e83c329157518e3ebfeef63e4ac269 NAME 1am FILENAME _1am DEPS NIL
DEPENDENCIES NIL VERSION 20141106-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,39 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "_3bmd-ext-code-blocks";
version = "3bmd-20210411-git";
description = "extension to 3bmd implementing github style ``` delimited code blocks, with support for syntax highlighting using colorize, pygments, or chroma";
deps = [ args."_3bmd" args."alexandria" args."colorize" args."esrap" args."html-encode" args."split-sequence" args."trivial-with-current-source-form" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/3bmd/2021-04-11/3bmd-20210411-git.tgz";
sha256 = "1gwl3r8cffr8yldi0x7zdzbmngqhli2d19wsky5cf8h80m30k4vp";
};
packageName = "3bmd-ext-code-blocks";
asdFilesToKeep = ["3bmd-ext-code-blocks.asd"];
overrides = x: x;
}
/* (SYSTEM 3bmd-ext-code-blocks DESCRIPTION
extension to 3bmd implementing github style ``` delimited code blocks, with support for syntax highlighting using colorize, pygments, or chroma
SHA256 1gwl3r8cffr8yldi0x7zdzbmngqhli2d19wsky5cf8h80m30k4vp URL
http://beta.quicklisp.org/archive/3bmd/2021-04-11/3bmd-20210411-git.tgz MD5
09f9290aa1708aeb469fb5154ab1a397 NAME 3bmd-ext-code-blocks FILENAME
_3bmd-ext-code-blocks DEPS
((NAME 3bmd FILENAME _3bmd) (NAME alexandria FILENAME alexandria)
(NAME colorize FILENAME colorize) (NAME esrap FILENAME esrap)
(NAME html-encode FILENAME html-encode)
(NAME split-sequence FILENAME split-sequence)
(NAME trivial-with-current-source-form FILENAME
trivial-with-current-source-form))
DEPENDENCIES
(3bmd alexandria colorize esrap html-encode split-sequence
trivial-with-current-source-form)
VERSION 3bmd-20210411-git SIBLINGS
(3bmd-ext-definition-lists 3bmd-ext-math 3bmd-ext-tables
3bmd-ext-wiki-links 3bmd-youtube-tests 3bmd-youtube 3bmd)
PARASITES NIL) */

View file

@ -0,0 +1,34 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "_3bmd";
version = "20210411-git";
description = "markdown processor in CL using esrap parser.";
deps = [ args."alexandria" args."esrap" args."split-sequence" args."trivial-with-current-source-form" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/3bmd/2021-04-11/3bmd-20210411-git.tgz";
sha256 = "1gwl3r8cffr8yldi0x7zdzbmngqhli2d19wsky5cf8h80m30k4vp";
};
packageName = "3bmd";
asdFilesToKeep = ["3bmd.asd"];
overrides = x: x;
}
/* (SYSTEM 3bmd DESCRIPTION markdown processor in CL using esrap parser. SHA256
1gwl3r8cffr8yldi0x7zdzbmngqhli2d19wsky5cf8h80m30k4vp URL
http://beta.quicklisp.org/archive/3bmd/2021-04-11/3bmd-20210411-git.tgz MD5
09f9290aa1708aeb469fb5154ab1a397 NAME 3bmd FILENAME _3bmd DEPS
((NAME alexandria FILENAME alexandria) (NAME esrap FILENAME esrap)
(NAME split-sequence FILENAME split-sequence)
(NAME trivial-with-current-source-form FILENAME
trivial-with-current-source-form))
DEPENDENCIES
(alexandria esrap split-sequence trivial-with-current-source-form) VERSION
20210411-git SIBLINGS
(3bmd-ext-code-blocks 3bmd-ext-definition-lists 3bmd-ext-math
3bmd-ext-tables 3bmd-ext-wiki-links 3bmd-youtube-tests 3bmd-youtube)
PARASITES NIL) */

View file

@ -0,0 +1,40 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "access";
version = "20210124-git";
parasites = [ "access-test" ];
description = "A library providing functions that unify data-structure access for Common Lisp:
access and (setf access)";
deps = [ args."alexandria" args."anaphora" args."cl-interpol" args."cl-ppcre" args."cl-unicode" args."closer-mop" args."flexi-streams" args."iterate" args."lisp-unit2" args."named-readtables" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/access/2021-01-24/access-20210124-git.tgz";
sha256 = "1n4j15v1ikspchcbb0bn15kk3lh78f6bxk56cs4arimm8bisyqlq";
};
packageName = "access";
asdFilesToKeep = ["access.asd"];
overrides = x: x;
}
/* (SYSTEM access DESCRIPTION
A library providing functions that unify data-structure access for Common Lisp:
access and (setf access)
SHA256 1n4j15v1ikspchcbb0bn15kk3lh78f6bxk56cs4arimm8bisyqlq URL
http://beta.quicklisp.org/archive/access/2021-01-24/access-20210124-git.tgz
MD5 d2d7d9826cbfb3de568d05a4d6bacdbe NAME access FILENAME access DEPS
((NAME alexandria FILENAME alexandria) (NAME anaphora FILENAME anaphora)
(NAME cl-interpol FILENAME cl-interpol) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME cl-unicode FILENAME cl-unicode)
(NAME closer-mop FILENAME closer-mop)
(NAME flexi-streams FILENAME flexi-streams)
(NAME iterate FILENAME iterate) (NAME lisp-unit2 FILENAME lisp-unit2)
(NAME named-readtables FILENAME named-readtables))
DEPENDENCIES
(alexandria anaphora cl-interpol cl-ppcre cl-unicode closer-mop
flexi-streams iterate lisp-unit2 named-readtables)
VERSION 20210124-git SIBLINGS NIL PARASITES (access-test)) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "acclimation";
version = "20200925-git";
description = "Library supporting internationalization";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/acclimation/2020-09-25/acclimation-20200925-git.tgz";
sha256 = "11vw1h5zxicj5qxb1smiyjxafw8xk0isnzcf5g0lqis3y9ssqxbw";
};
packageName = "acclimation";
asdFilesToKeep = ["acclimation.asd"];
overrides = x: x;
}
/* (SYSTEM acclimation DESCRIPTION Library supporting internationalization
SHA256 11vw1h5zxicj5qxb1smiyjxafw8xk0isnzcf5g0lqis3y9ssqxbw URL
http://beta.quicklisp.org/archive/acclimation/2020-09-25/acclimation-20200925-git.tgz
MD5 8ce10864baef6fb0e11c78e2ee0b0ddb NAME acclimation FILENAME acclimation
DEPS NIL DEPENDENCIES NIL VERSION 20200925-git SIBLINGS
(acclimation-temperature) PARASITES NIL) */

View file

@ -0,0 +1,29 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "agutil";
version = "20210531-git";
description = "A collection of utility functions not found in other utility libraries.";
deps = [ args."alexandria" args."closer-mop" args."optima" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/agutil/2021-05-31/agutil-20210531-git.tgz";
sha256 = "01shs4qbr0bzmx9134cm84zbh8whbi2s5xngapd2fl8ag1rda9q1";
};
packageName = "agutil";
asdFilesToKeep = ["agutil.asd"];
overrides = x: x;
}
/* (SYSTEM agutil DESCRIPTION
A collection of utility functions not found in other utility libraries.
SHA256 01shs4qbr0bzmx9134cm84zbh8whbi2s5xngapd2fl8ag1rda9q1 URL
http://beta.quicklisp.org/archive/agutil/2021-05-31/agutil-20210531-git.tgz
MD5 99de7cd320ae2696c1707ca5b55cf40a NAME agutil FILENAME agutil DEPS
((NAME alexandria FILENAME alexandria)
(NAME closer-mop FILENAME closer-mop) (NAME optima FILENAME optima))
DEPENDENCIES (alexandria closer-mop optima) VERSION 20210531-git SIBLINGS
NIL PARASITES NIL) */

View file

@ -0,0 +1,27 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "alexandria";
version = "20211209-git";
description = "Alexandria is a collection of portable public domain utilities.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/alexandria/2021-12-09/alexandria-20211209-git.tgz";
sha256 = "13xyajg5n3ad3x2hrmzni1w87b0wc41wn7manbvc3dc5n55afxk0";
};
packageName = "alexandria";
asdFilesToKeep = ["alexandria.asd"];
overrides = x: x;
}
/* (SYSTEM alexandria DESCRIPTION
Alexandria is a collection of portable public domain utilities. SHA256
13xyajg5n3ad3x2hrmzni1w87b0wc41wn7manbvc3dc5n55afxk0 URL
http://beta.quicklisp.org/archive/alexandria/2021-12-09/alexandria-20211209-git.tgz
MD5 4f578a956567ea0d6c99c2babd1752f3 NAME alexandria FILENAME alexandria
DEPS NIL DEPENDENCIES NIL VERSION 20211209-git SIBLINGS (alexandria-tests)
PARASITES NIL) */

View file

@ -0,0 +1,28 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "anaphora";
version = "20211209-git";
parasites = [ "anaphora/test" ];
description = "The Anaphoric Macro Package from Hell";
deps = [ args."rt" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/anaphora/2021-12-09/anaphora-20211209-git.tgz";
sha256 = "1pi166qwf3zwswhgq8c4r84rl5d6lnn0rkb3cdf5afyxmminsadg";
};
packageName = "anaphora";
asdFilesToKeep = ["anaphora.asd"];
overrides = x: x;
}
/* (SYSTEM anaphora DESCRIPTION The Anaphoric Macro Package from Hell SHA256
1pi166qwf3zwswhgq8c4r84rl5d6lnn0rkb3cdf5afyxmminsadg URL
http://beta.quicklisp.org/archive/anaphora/2021-12-09/anaphora-20211209-git.tgz
MD5 81827cd43d29293e967916bb11c4df88 NAME anaphora FILENAME anaphora DEPS
((NAME rt FILENAME rt)) DEPENDENCIES (rt) VERSION 20211209-git SIBLINGS NIL
PARASITES (anaphora/test)) */

View file

@ -0,0 +1,35 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "arnesi";
version = "20170403-git";
parasites = [ "arnesi/cl-ppcre-extras" "arnesi/slime-extras" ];
description = "A bag-of-tools utilities library used to aid in implementing the bese.it toolkit";
deps = [ args."alexandria" args."cl-ppcre" args."closer-mop" args."collectors" args."iterate" args."swank" args."symbol-munger" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/arnesi/2017-04-03/arnesi-20170403-git.tgz";
sha256 = "01kirjpgv5pgbcdxjrnw3ld4jw7wrqm3rgqnxwac4gxaphr2s6q4";
};
packageName = "arnesi";
asdFilesToKeep = ["arnesi.asd"];
overrides = x: x;
}
/* (SYSTEM arnesi DESCRIPTION
A bag-of-tools utilities library used to aid in implementing the bese.it toolkit
SHA256 01kirjpgv5pgbcdxjrnw3ld4jw7wrqm3rgqnxwac4gxaphr2s6q4 URL
http://beta.quicklisp.org/archive/arnesi/2017-04-03/arnesi-20170403-git.tgz
MD5 bbb34e1a646b2cc489766690c741d964 NAME arnesi FILENAME arnesi DEPS
((NAME alexandria FILENAME alexandria) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME closer-mop FILENAME closer-mop)
(NAME collectors FILENAME collectors) (NAME iterate FILENAME iterate)
(NAME swank FILENAME swank) (NAME symbol-munger FILENAME symbol-munger))
DEPENDENCIES
(alexandria cl-ppcre closer-mop collectors iterate swank symbol-munger)
VERSION 20170403-git SIBLINGS NIL PARASITES
(arnesi/cl-ppcre-extras arnesi/slime-extras)) */

View file

@ -0,0 +1,32 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "array-operations";
version = "20210411-git";
parasites = [ "array-operations/tests" ];
description = "Simple array operations library for Common Lisp.";
deps = [ args."alexandria" args."anaphora" args."clunit2" args."let-plus" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/array-operations/2021-04-11/array-operations-20210411-git.tgz";
sha256 = "0l6wxd3a1xdcmcsc93prq8ymainfsy15imiwnaik1i9g94fcbjz8";
};
packageName = "array-operations";
asdFilesToKeep = ["array-operations.asd"];
overrides = x: x;
}
/* (SYSTEM array-operations DESCRIPTION
Simple array operations library for Common Lisp. SHA256
0l6wxd3a1xdcmcsc93prq8ymainfsy15imiwnaik1i9g94fcbjz8 URL
http://beta.quicklisp.org/archive/array-operations/2021-04-11/array-operations-20210411-git.tgz
MD5 902c6034c006bc6ca88ef59e7ff2b1aa NAME array-operations FILENAME
array-operations DEPS
((NAME alexandria FILENAME alexandria) (NAME anaphora FILENAME anaphora)
(NAME clunit2 FILENAME clunit2) (NAME let-plus FILENAME let-plus))
DEPENDENCIES (alexandria anaphora clunit2 let-plus) VERSION 20210411-git
SIBLINGS NIL PARASITES (array-operations/tests)) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "array-utils";
version = "20201220-git";
description = "A few utilities for working with arrays.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/array-utils/2020-12-20/array-utils-20201220-git.tgz";
sha256 = "11y6k8gzzcj00jyccg2k9nh6rvivcvh23z4yzjfly7adygd3n717";
};
packageName = "array-utils";
asdFilesToKeep = ["array-utils.asd"];
overrides = x: x;
}
/* (SYSTEM array-utils DESCRIPTION A few utilities for working with arrays.
SHA256 11y6k8gzzcj00jyccg2k9nh6rvivcvh23z4yzjfly7adygd3n717 URL
http://beta.quicklisp.org/archive/array-utils/2020-12-20/array-utils-20201220-git.tgz
MD5 d6ed906f28c46b2ab0335ec1fc05f8af NAME array-utils FILENAME array-utils
DEPS NIL DEPENDENCIES NIL VERSION 20201220-git SIBLINGS (array-utils-test)
PARASITES NIL) */

View file

@ -0,0 +1,31 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "arrows";
version = "20181018-git";
parasites = [ "arrows/test" ];
description = "Implements -> and ->> from Clojure, as well as several expansions on the
idea.";
deps = [ args."hu_dot_dwim_dot_stefil" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/arrows/2018-10-18/arrows-20181018-git.tgz";
sha256 = "1b13pnn71z1dv1cwysh6p5jfgjsp3q8ivsdxfspl1hg1nh9mqa7r";
};
packageName = "arrows";
asdFilesToKeep = ["arrows.asd"];
overrides = x: x;
}
/* (SYSTEM arrows DESCRIPTION
Implements -> and ->> from Clojure, as well as several expansions on the
idea.
SHA256 1b13pnn71z1dv1cwysh6p5jfgjsp3q8ivsdxfspl1hg1nh9mqa7r URL
http://beta.quicklisp.org/archive/arrows/2018-10-18/arrows-20181018-git.tgz
MD5 c60b5d79680de19baad018a0fe87bc48 NAME arrows FILENAME arrows DEPS
((NAME hu.dwim.stefil FILENAME hu_dot_dwim_dot_stefil)) DEPENDENCIES
(hu.dwim.stefil) VERSION 20181018-git SIBLINGS NIL PARASITES (arrows/test)) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "asdf-package-system";
version = "20150608-git";
description = "System lacks description";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/asdf-package-system/2015-06-08/asdf-package-system-20150608-git.tgz";
sha256 = "17lfwfc15hcag8a2jsaxkx42wmz2mwkvxf6vb2h9cim7dwsnyy29";
};
packageName = "asdf-package-system";
asdFilesToKeep = ["asdf-package-system.asd"];
overrides = x: x;
}
/* (SYSTEM asdf-package-system DESCRIPTION System lacks description SHA256
17lfwfc15hcag8a2jsaxkx42wmz2mwkvxf6vb2h9cim7dwsnyy29 URL
http://beta.quicklisp.org/archive/asdf-package-system/2015-06-08/asdf-package-system-20150608-git.tgz
MD5 9eee9d811aec4894843ac1d8ae6cbccd NAME asdf-package-system FILENAME
asdf-package-system DEPS NIL DEPENDENCIES NIL VERSION 20150608-git SIBLINGS
NIL PARASITES NIL) */

View file

@ -0,0 +1,27 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "asdf-system-connections";
version = "20170124-git";
description = "Allows for ASDF system to be connected so that auto-loading may occur.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/asdf-system-connections/2017-01-24/asdf-system-connections-20170124-git.tgz";
sha256 = "0h8237bq3niw6glcsps77n1ykcmc5bjkcrbjyxjgkmcb1c5kwwpq";
};
packageName = "asdf-system-connections";
asdFilesToKeep = ["asdf-system-connections.asd"];
overrides = x: x;
}
/* (SYSTEM asdf-system-connections DESCRIPTION
Allows for ASDF system to be connected so that auto-loading may occur.
SHA256 0h8237bq3niw6glcsps77n1ykcmc5bjkcrbjyxjgkmcb1c5kwwpq URL
http://beta.quicklisp.org/archive/asdf-system-connections/2017-01-24/asdf-system-connections-20170124-git.tgz
MD5 23bdbb69c433568e3e15ed705b803992 NAME asdf-system-connections FILENAME
asdf-system-connections DEPS NIL DEPENDENCIES NIL VERSION 20170124-git
SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,28 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "babel";
version = "20200925-git";
description = "Babel, a charset conversion library.";
deps = [ args."alexandria" args."trivial-features" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/babel/2020-09-25/babel-20200925-git.tgz";
sha256 = "1hpjm2whw7zla9igzj50y3nibii0mfg2a6y6nslaf5vpkni88jfi";
};
packageName = "babel";
asdFilesToKeep = ["babel.asd"];
overrides = x: x;
}
/* (SYSTEM babel DESCRIPTION Babel, a charset conversion library. SHA256
1hpjm2whw7zla9igzj50y3nibii0mfg2a6y6nslaf5vpkni88jfi URL
http://beta.quicklisp.org/archive/babel/2020-09-25/babel-20200925-git.tgz
MD5 7f64d3be80bcba19d9caeaede5dea6d8 NAME babel FILENAME babel DEPS
((NAME alexandria FILENAME alexandria)
(NAME trivial-features FILENAME trivial-features))
DEPENDENCIES (alexandria trivial-features) VERSION 20200925-git SIBLINGS
(babel-streams babel-tests) PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "binomial-heap";
version = "20130420-git";
description = "A compact binomial heap implementation.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/binomial-heap/2013-04-20/binomial-heap-20130420-git.tgz";
sha256 = "0fl062psd0jn94raip46lq342xmsq0xgrql6v5f9j9w0ps0dg2ap";
};
packageName = "binomial-heap";
asdFilesToKeep = ["binomial-heap.asd"];
overrides = x: x;
}
/* (SYSTEM binomial-heap DESCRIPTION A compact binomial heap implementation.
SHA256 0fl062psd0jn94raip46lq342xmsq0xgrql6v5f9j9w0ps0dg2ap URL
http://beta.quicklisp.org/archive/binomial-heap/2013-04-20/binomial-heap-20130420-git.tgz
MD5 ca40cb01b88a3fe902cc4cc25fb2d242 NAME binomial-heap FILENAME
binomial-heap DEPS NIL DEPENDENCIES NIL VERSION 20130420-git SIBLINGS NIL
PARASITES NIL) */

View file

@ -0,0 +1,28 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "binpack";
version = "20201220-git";
parasites = [ "binpack/2" ];
description = "Rectangle packer for sprite/texture atlases";
deps = [ args."alexandria" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/binpack/2020-12-20/binpack-20201220-git.tgz";
sha256 = "1kyl19kjsii2nrbf229c5fb3bjw7r25736f991g2j8vig991imwm";
};
packageName = "binpack";
asdFilesToKeep = ["binpack.asd"];
overrides = x: x;
}
/* (SYSTEM binpack DESCRIPTION Rectangle packer for sprite/texture atlases
SHA256 1kyl19kjsii2nrbf229c5fb3bjw7r25736f991g2j8vig991imwm URL
http://beta.quicklisp.org/archive/binpack/2020-12-20/binpack-20201220-git.tgz
MD5 1ac4eaa76586091edb77111ea033f316 NAME binpack FILENAME binpack DEPS
((NAME alexandria FILENAME alexandria)) DEPENDENCIES (alexandria) VERSION
20201220-git SIBLINGS (binpack-test) PARASITES (binpack/2)) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "blackbird";
version = "20160531-git";
description = "A promise implementation for Common Lisp.";
deps = [ args."vom" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/blackbird/2016-05-31/blackbird-20160531-git.tgz";
sha256 = "0l053fb5fdz1q6dyfgys6nmbairc3aig4wjl5abpf8b1paf7gzq9";
};
packageName = "blackbird";
asdFilesToKeep = ["blackbird.asd"];
overrides = x: x;
}
/* (SYSTEM blackbird DESCRIPTION A promise implementation for Common Lisp.
SHA256 0l053fb5fdz1q6dyfgys6nmbairc3aig4wjl5abpf8b1paf7gzq9 URL
http://beta.quicklisp.org/archive/blackbird/2016-05-31/blackbird-20160531-git.tgz
MD5 5cb13dc06a0eae8dcba14714d2b5365d NAME blackbird FILENAME blackbird DEPS
((NAME vom FILENAME vom)) DEPENDENCIES (vom) VERSION 20160531-git SIBLINGS
(blackbird-test) PARASITES NIL) */

View file

@ -0,0 +1,31 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "bordeaux-threads";
version = "v0.8.8";
parasites = [ "bordeaux-threads/test" ];
description = "Bordeaux Threads makes writing portable multi-threaded apps simple.";
deps = [ args."alexandria" args."fiveam" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/bordeaux-threads/2020-06-10/bordeaux-threads-v0.8.8.tgz";
sha256 = "1ppb7lvr796k1j4hi0jnp717v9zxy6vq4f5cyzgn7svg1ic6l0pp";
};
packageName = "bordeaux-threads";
asdFilesToKeep = ["bordeaux-threads.asd"];
overrides = x: x;
}
/* (SYSTEM bordeaux-threads DESCRIPTION
Bordeaux Threads makes writing portable multi-threaded apps simple. SHA256
1ppb7lvr796k1j4hi0jnp717v9zxy6vq4f5cyzgn7svg1ic6l0pp URL
http://beta.quicklisp.org/archive/bordeaux-threads/2020-06-10/bordeaux-threads-v0.8.8.tgz
MD5 1922316721bcaa10142ed07c31b178e5 NAME bordeaux-threads FILENAME
bordeaux-threads DEPS
((NAME alexandria FILENAME alexandria) (NAME fiveam FILENAME fiveam))
DEPENDENCIES (alexandria fiveam) VERSION v0.8.8 SIBLINGS NIL PARASITES
(bordeaux-threads/test)) */

View file

@ -0,0 +1,49 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "buildnode-xhtml";
version = "buildnode-20170403-git";
description = "Tool for building up an xml dom of an excel spreadsheet nicely.";
deps = [ args."alexandria" args."babel" args."buildnode" args."cl-interpol" args."cl-ppcre" args."cl-unicode" args."closer-mop" args."closure-common" args."closure-html" args."collectors" args."cxml" args."flexi-streams" args."iterate" args."named-readtables" args."puri" args."split-sequence" args."swank" args."symbol-munger" args."trivial-features" args."trivial-gray-streams" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/buildnode/2017-04-03/buildnode-20170403-git.tgz";
sha256 = "1gb3zsp4g31iscvvhvb99z0i7lfn1g3493q6sgpr46fmn2vdwwb6";
};
packageName = "buildnode-xhtml";
asdFilesToKeep = ["buildnode-xhtml.asd"];
overrides = x: x;
}
/* (SYSTEM buildnode-xhtml DESCRIPTION
Tool for building up an xml dom of an excel spreadsheet nicely. SHA256
1gb3zsp4g31iscvvhvb99z0i7lfn1g3493q6sgpr46fmn2vdwwb6 URL
http://beta.quicklisp.org/archive/buildnode/2017-04-03/buildnode-20170403-git.tgz
MD5 b917f0d6c20489febbef0d5b954c350d NAME buildnode-xhtml FILENAME
buildnode-xhtml DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME buildnode FILENAME buildnode)
(NAME cl-interpol FILENAME cl-interpol) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME cl-unicode FILENAME cl-unicode)
(NAME closer-mop FILENAME closer-mop)
(NAME closure-common FILENAME closure-common)
(NAME closure-html FILENAME closure-html)
(NAME collectors FILENAME collectors) (NAME cxml FILENAME cxml)
(NAME flexi-streams FILENAME flexi-streams)
(NAME iterate FILENAME iterate)
(NAME named-readtables FILENAME named-readtables)
(NAME puri FILENAME puri) (NAME split-sequence FILENAME split-sequence)
(NAME swank FILENAME swank) (NAME symbol-munger FILENAME symbol-munger)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-gray-streams FILENAME trivial-gray-streams))
DEPENDENCIES
(alexandria babel buildnode cl-interpol cl-ppcre cl-unicode closer-mop
closure-common closure-html collectors cxml flexi-streams iterate
named-readtables puri split-sequence swank symbol-munger trivial-features
trivial-gray-streams)
VERSION buildnode-20170403-git SIBLINGS
(buildnode-excel buildnode-html5 buildnode-kml buildnode-xul buildnode)
PARASITES NIL) */

View file

@ -0,0 +1,50 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "buildnode";
version = "20170403-git";
parasites = [ "buildnode-test" ];
description = "Tool for building up an xml dom nicely.";
deps = [ args."alexandria" args."babel" args."buildnode-xhtml" args."cl-interpol" args."cl-ppcre" args."cl-unicode" args."closer-mop" args."closure-common" args."closure-html" args."collectors" args."cxml" args."flexi-streams" args."iterate" args."lisp-unit2" args."named-readtables" args."puri" args."split-sequence" args."swank" args."symbol-munger" args."trivial-features" args."trivial-gray-streams" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/buildnode/2017-04-03/buildnode-20170403-git.tgz";
sha256 = "1gb3zsp4g31iscvvhvb99z0i7lfn1g3493q6sgpr46fmn2vdwwb6";
};
packageName = "buildnode";
asdFilesToKeep = ["buildnode.asd"];
overrides = x: x;
}
/* (SYSTEM buildnode DESCRIPTION Tool for building up an xml dom nicely. SHA256
1gb3zsp4g31iscvvhvb99z0i7lfn1g3493q6sgpr46fmn2vdwwb6 URL
http://beta.quicklisp.org/archive/buildnode/2017-04-03/buildnode-20170403-git.tgz
MD5 b917f0d6c20489febbef0d5b954c350d NAME buildnode FILENAME buildnode DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME buildnode-xhtml FILENAME buildnode-xhtml)
(NAME cl-interpol FILENAME cl-interpol) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME cl-unicode FILENAME cl-unicode)
(NAME closer-mop FILENAME closer-mop)
(NAME closure-common FILENAME closure-common)
(NAME closure-html FILENAME closure-html)
(NAME collectors FILENAME collectors) (NAME cxml FILENAME cxml)
(NAME flexi-streams FILENAME flexi-streams)
(NAME iterate FILENAME iterate) (NAME lisp-unit2 FILENAME lisp-unit2)
(NAME named-readtables FILENAME named-readtables)
(NAME puri FILENAME puri) (NAME split-sequence FILENAME split-sequence)
(NAME swank FILENAME swank) (NAME symbol-munger FILENAME symbol-munger)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-gray-streams FILENAME trivial-gray-streams))
DEPENDENCIES
(alexandria babel buildnode-xhtml cl-interpol cl-ppcre cl-unicode
closer-mop closure-common closure-html collectors cxml flexi-streams
iterate lisp-unit2 named-readtables puri split-sequence swank
symbol-munger trivial-features trivial-gray-streams)
VERSION 20170403-git SIBLINGS
(buildnode-excel buildnode-html5 buildnode-kml buildnode-xhtml
buildnode-xul)
PARASITES (buildnode-test)) */

View file

@ -0,0 +1,36 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "calispel";
version = "20170830-git";
parasites = [ "calispel-test" ];
description = "Thread-safe message-passing channels, in the style of
the occam programming language.";
deps = [ args."alexandria" args."bordeaux-threads" args."eager-future2" args."jpl-queues" args."jpl-util" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/calispel/2017-08-30/calispel-20170830-git.tgz";
sha256 = "0qwmzmyh63jlw5bdv4wf458n1dz9k77gd5b4ix1kd6xrzx247k7i";
};
packageName = "calispel";
asdFilesToKeep = ["calispel.asd"];
overrides = x: x;
}
/* (SYSTEM calispel DESCRIPTION
Thread-safe message-passing channels, in the style of
the occam programming language.
SHA256 0qwmzmyh63jlw5bdv4wf458n1dz9k77gd5b4ix1kd6xrzx247k7i URL
http://beta.quicklisp.org/archive/calispel/2017-08-30/calispel-20170830-git.tgz
MD5 1fba6e4b2055f5d1f0a78387e29552b1 NAME calispel FILENAME calispel DEPS
((NAME alexandria FILENAME alexandria)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME eager-future2 FILENAME eager-future2)
(NAME jpl-queues FILENAME jpl-queues) (NAME jpl-util FILENAME jpl-util))
DEPENDENCIES
(alexandria bordeaux-threads eager-future2 jpl-queues jpl-util) VERSION
20170830-git SIBLINGS NIL PARASITES (calispel-test)) */

View file

@ -0,0 +1,31 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cffi-grovel";
version = "cffi_0.24.1";
description = "The CFFI Groveller";
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-toolchain" args."trivial-features" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cffi/2021-04-11/cffi_0.24.1.tgz";
sha256 = "1ir8a4rrnilj9f8rv1hh6fhkg2wp8z8zcf9hiijcix50pabxq8qh";
};
packageName = "cffi-grovel";
asdFilesToKeep = ["cffi-grovel.asd"];
overrides = x: x;
}
/* (SYSTEM cffi-grovel DESCRIPTION The CFFI Groveller SHA256
1ir8a4rrnilj9f8rv1hh6fhkg2wp8z8zcf9hiijcix50pabxq8qh URL
http://beta.quicklisp.org/archive/cffi/2021-04-11/cffi_0.24.1.tgz MD5
c3df5c460e00e5af8b8bd2cd03a4b5cc NAME cffi-grovel FILENAME cffi-grovel DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME cffi FILENAME cffi) (NAME cffi-toolchain FILENAME cffi-toolchain)
(NAME trivial-features FILENAME trivial-features))
DEPENDENCIES (alexandria babel cffi cffi-toolchain trivial-features)
VERSION cffi_0.24.1 SIBLINGS
(cffi-examples cffi-libffi cffi-tests cffi-toolchain cffi-uffi-compat cffi)
PARASITES NIL) */

View file

@ -0,0 +1,32 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cffi-toolchain";
version = "cffi_0.24.1";
description = "The CFFI toolchain";
deps = [ args."alexandria" args."asdf" args."babel" args."cffi" args."trivial-features" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cffi/2021-04-11/cffi_0.24.1.tgz";
sha256 = "1ir8a4rrnilj9f8rv1hh6fhkg2wp8z8zcf9hiijcix50pabxq8qh";
};
packageName = "cffi-toolchain";
asdFilesToKeep = ["cffi-toolchain.asd"];
overrides = x: x;
}
/* (SYSTEM cffi-toolchain DESCRIPTION The CFFI toolchain SHA256
1ir8a4rrnilj9f8rv1hh6fhkg2wp8z8zcf9hiijcix50pabxq8qh URL
http://beta.quicklisp.org/archive/cffi/2021-04-11/cffi_0.24.1.tgz MD5
c3df5c460e00e5af8b8bd2cd03a4b5cc NAME cffi-toolchain FILENAME
cffi-toolchain DEPS
((NAME alexandria FILENAME alexandria) (NAME asdf FILENAME asdf)
(NAME babel FILENAME babel) (NAME cffi FILENAME cffi)
(NAME trivial-features FILENAME trivial-features))
DEPENDENCIES (alexandria asdf babel cffi trivial-features) VERSION
cffi_0.24.1 SIBLINGS
(cffi-examples cffi-grovel cffi-libffi cffi-tests cffi-uffi-compat cffi)
PARASITES NIL) */

View file

@ -0,0 +1,32 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cffi-uffi-compat";
version = "cffi_0.24.1";
description = "UFFI Compatibility Layer for CFFI";
deps = [ args."alexandria" args."babel" args."cffi" args."trivial-features" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cffi/2021-04-11/cffi_0.24.1.tgz";
sha256 = "1ir8a4rrnilj9f8rv1hh6fhkg2wp8z8zcf9hiijcix50pabxq8qh";
};
packageName = "cffi-uffi-compat";
asdFilesToKeep = ["cffi-uffi-compat.asd"];
overrides = x: x;
}
/* (SYSTEM cffi-uffi-compat DESCRIPTION UFFI Compatibility Layer for CFFI
SHA256 1ir8a4rrnilj9f8rv1hh6fhkg2wp8z8zcf9hiijcix50pabxq8qh URL
http://beta.quicklisp.org/archive/cffi/2021-04-11/cffi_0.24.1.tgz MD5
c3df5c460e00e5af8b8bd2cd03a4b5cc NAME cffi-uffi-compat FILENAME
cffi-uffi-compat DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME cffi FILENAME cffi)
(NAME trivial-features FILENAME trivial-features))
DEPENDENCIES (alexandria babel cffi trivial-features) VERSION cffi_0.24.1
SIBLINGS
(cffi-examples cffi-grovel cffi-libffi cffi-tests cffi-toolchain cffi)
PARASITES NIL) */

View file

@ -0,0 +1,35 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cffi";
version = "cffi_0.24.1";
parasites = [ "cffi/c2ffi" "cffi/c2ffi-generator" ];
description = "The Common Foreign Function Interface";
deps = [ args."alexandria" args."babel" args."cl-json" args."cl-ppcre" args."trivial-features" args."uiop" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cffi/2021-04-11/cffi_0.24.1.tgz";
sha256 = "1ir8a4rrnilj9f8rv1hh6fhkg2wp8z8zcf9hiijcix50pabxq8qh";
};
packageName = "cffi";
asdFilesToKeep = ["cffi.asd"];
overrides = x: x;
}
/* (SYSTEM cffi DESCRIPTION The Common Foreign Function Interface SHA256
1ir8a4rrnilj9f8rv1hh6fhkg2wp8z8zcf9hiijcix50pabxq8qh URL
http://beta.quicklisp.org/archive/cffi/2021-04-11/cffi_0.24.1.tgz MD5
c3df5c460e00e5af8b8bd2cd03a4b5cc NAME cffi FILENAME cffi DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME cl-json FILENAME cl-json) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME trivial-features FILENAME trivial-features)
(NAME uiop FILENAME uiop))
DEPENDENCIES (alexandria babel cl-json cl-ppcre trivial-features uiop)
VERSION cffi_0.24.1 SIBLINGS
(cffi-examples cffi-grovel cffi-libffi cffi-tests cffi-toolchain
cffi-uffi-compat)
PARASITES (cffi/c2ffi cffi/c2ffi-generator)) */

View file

@ -0,0 +1,32 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "chanl";
version = "20210411-git";
parasites = [ "chanl/examples" "chanl/tests" ];
description = "Communicating Sequential Process support for Common Lisp";
deps = [ args."alexandria" args."bordeaux-threads" args."fiveam" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/chanl/2021-04-11/chanl-20210411-git.tgz";
sha256 = "1c1yiw616q5hv6vzyg1y4kg68v94p37s5jrq387rwadfnnf46rgi";
};
packageName = "chanl";
asdFilesToKeep = ["chanl.asd"];
overrides = x: x;
}
/* (SYSTEM chanl DESCRIPTION
Communicating Sequential Process support for Common Lisp SHA256
1c1yiw616q5hv6vzyg1y4kg68v94p37s5jrq387rwadfnnf46rgi URL
http://beta.quicklisp.org/archive/chanl/2021-04-11/chanl-20210411-git.tgz
MD5 efaa5705b5feaa718290d25a95e2a684 NAME chanl FILENAME chanl DEPS
((NAME alexandria FILENAME alexandria)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME fiveam FILENAME fiveam))
DEPENDENCIES (alexandria bordeaux-threads fiveam) VERSION 20210411-git
SIBLINGS NIL PARASITES (chanl/examples chanl/tests)) */

View file

@ -0,0 +1,32 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "check-it";
version = "20150709-git";
parasites = [ "check-it-test" ];
description = "A randomized property-based testing tool for Common Lisp.";
deps = [ args."alexandria" args."closer-mop" args."optima" args."stefil" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/check-it/2015-07-09/check-it-20150709-git.tgz";
sha256 = "1bx3ndkkl3w7clkqplhy6c2sz46pcp5w76j610gynzv7scz72iw2";
};
packageName = "check-it";
asdFilesToKeep = ["check-it.asd"];
overrides = x: x;
}
/* (SYSTEM check-it DESCRIPTION
A randomized property-based testing tool for Common Lisp. SHA256
1bx3ndkkl3w7clkqplhy6c2sz46pcp5w76j610gynzv7scz72iw2 URL
http://beta.quicklisp.org/archive/check-it/2015-07-09/check-it-20150709-git.tgz
MD5 0baae55e5a9c8c884202cbc51e634c42 NAME check-it FILENAME check-it DEPS
((NAME alexandria FILENAME alexandria)
(NAME closer-mop FILENAME closer-mop) (NAME optima FILENAME optima)
(NAME stefil FILENAME stefil))
DEPENDENCIES (alexandria closer-mop optima stefil) VERSION 20150709-git
SIBLINGS NIL PARASITES (check-it-test)) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "chipz";
version = "20210807-git";
description = "A library for decompressing deflate, zlib, and gzip data";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/chipz/2021-08-07/chipz-20210807-git.tgz";
sha256 = "0g7xhh4yq9azjq7gnszaq2kbxima2q30apb3rrglc1ign973hr8x";
};
packageName = "chipz";
asdFilesToKeep = ["chipz.asd"];
overrides = x: x;
}
/* (SYSTEM chipz DESCRIPTION
A library for decompressing deflate, zlib, and gzip data SHA256
0g7xhh4yq9azjq7gnszaq2kbxima2q30apb3rrglc1ign973hr8x URL
http://beta.quicklisp.org/archive/chipz/2021-08-07/chipz-20210807-git.tgz
MD5 11438e3bc60c39294c337cb232ae8040 NAME chipz FILENAME chipz DEPS NIL
DEPENDENCIES NIL VERSION 20210807-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "chunga";
version = "20200427-git";
description = "System lacks description";
deps = [ args."trivial-gray-streams" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/chunga/2020-04-27/chunga-20200427-git.tgz";
sha256 = "0p6dlnan6raincd682brcjbklyvmkfkhz0yzp2bkfw67s9615bkk";
};
packageName = "chunga";
asdFilesToKeep = ["chunga.asd"];
overrides = x: x;
}
/* (SYSTEM chunga DESCRIPTION System lacks description SHA256
0p6dlnan6raincd682brcjbklyvmkfkhz0yzp2bkfw67s9615bkk URL
http://beta.quicklisp.org/archive/chunga/2020-04-27/chunga-20200427-git.tgz
MD5 ec31aa63a1b594a197ad45e5e65c4cc4 NAME chunga FILENAME chunga DEPS
((NAME trivial-gray-streams FILENAME trivial-gray-streams)) DEPENDENCIES
(trivial-gray-streams) VERSION 20200427-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,37 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "circular-streams";
version = "20161204-git";
description = "Circularly readable streams for Common Lisp";
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."fast-io" args."static-vectors" args."trivial-features" args."trivial-gray-streams" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/circular-streams/2016-12-04/circular-streams-20161204-git.tgz";
sha256 = "1i29b9sciqs5x59hlkdj2r4siyqgrwj5hb4lnc80jgfqvzbq4128";
};
packageName = "circular-streams";
asdFilesToKeep = ["circular-streams.asd"];
overrides = x: x;
}
/* (SYSTEM circular-streams DESCRIPTION
Circularly readable streams for Common Lisp SHA256
1i29b9sciqs5x59hlkdj2r4siyqgrwj5hb4lnc80jgfqvzbq4128 URL
http://beta.quicklisp.org/archive/circular-streams/2016-12-04/circular-streams-20161204-git.tgz
MD5 2383f3b82fa3335d9106e1354a678db8 NAME circular-streams FILENAME
circular-streams DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME cffi FILENAME cffi) (NAME cffi-grovel FILENAME cffi-grovel)
(NAME cffi-toolchain FILENAME cffi-toolchain)
(NAME fast-io FILENAME fast-io)
(NAME static-vectors FILENAME static-vectors)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-gray-streams FILENAME trivial-gray-streams))
DEPENDENCIES
(alexandria babel cffi cffi-grovel cffi-toolchain fast-io static-vectors
trivial-features trivial-gray-streams)
VERSION 20161204-git SIBLINGS (circular-streams-test) PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-aa";
version = "cl-vectors-20180228-git";
description = "cl-aa: polygon rasterizer";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-vectors/2018-02-28/cl-vectors-20180228-git.tgz";
sha256 = "0fcypjfzqra8ryb4nx1vx1fqy7fwvyz3f443qkjg2z81akhkscly";
};
packageName = "cl-aa";
asdFilesToKeep = ["cl-aa.asd"];
overrides = x: x;
}
/* (SYSTEM cl-aa DESCRIPTION cl-aa: polygon rasterizer SHA256
0fcypjfzqra8ryb4nx1vx1fqy7fwvyz3f443qkjg2z81akhkscly URL
http://beta.quicklisp.org/archive/cl-vectors/2018-02-28/cl-vectors-20180228-git.tgz
MD5 9d9629786d4f2c19c15cc6cd3049c343 NAME cl-aa FILENAME cl-aa DEPS NIL
DEPENDENCIES NIL VERSION cl-vectors-20180228-git SIBLINGS
(cl-aa-misc cl-paths-ttf cl-paths cl-vectors) PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-annot";
version = "20150608-git";
description = "Python-like Annotation Syntax for Common Lisp";
deps = [ args."alexandria" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-annot/2015-06-08/cl-annot-20150608-git.tgz";
sha256 = "0ixsp20rk498phv3iivipn3qbw7a7x260x63hc6kpv2s746lpdg3";
};
packageName = "cl-annot";
asdFilesToKeep = ["cl-annot.asd"];
overrides = x: x;
}
/* (SYSTEM cl-annot DESCRIPTION Python-like Annotation Syntax for Common Lisp
SHA256 0ixsp20rk498phv3iivipn3qbw7a7x260x63hc6kpv2s746lpdg3 URL
http://beta.quicklisp.org/archive/cl-annot/2015-06-08/cl-annot-20150608-git.tgz
MD5 35d8f79311bda4dd86002d11edcd0a21 NAME cl-annot FILENAME cl-annot DEPS
((NAME alexandria FILENAME alexandria)) DEPENDENCIES (alexandria) VERSION
20150608-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,25 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-anonfun";
version = "20111203-git";
description = "Anonymous function helpers for Common Lisp";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-anonfun/2011-12-03/cl-anonfun-20111203-git.tgz";
sha256 = "16r3v3yba41smkqpz0qvzabkxashl39klfb6vxhzbly696x87p1m";
};
packageName = "cl-anonfun";
asdFilesToKeep = ["cl-anonfun.asd"];
overrides = x: x;
}
/* (SYSTEM cl-anonfun DESCRIPTION Anonymous function helpers for Common Lisp
SHA256 16r3v3yba41smkqpz0qvzabkxashl39klfb6vxhzbly696x87p1m URL
http://beta.quicklisp.org/archive/cl-anonfun/2011-12-03/cl-anonfun-20111203-git.tgz
MD5 915bda1a7653d42090f8d20a1ad85d0b NAME cl-anonfun FILENAME cl-anonfun
DEPS NIL DEPENDENCIES NIL VERSION 20111203-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,30 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-ansi-text";
version = "20211020-git";
description = "ANSI control string characters, focused on color";
deps = [ args."alexandria" args."cl-colors2" args."cl-ppcre" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-ansi-text/2021-10-20/cl-ansi-text-20211020-git.tgz";
sha256 = "1lmxmdf4sm7apkczp0y07rlsayc5adyv2i85r6p7s60w6sianjr6";
};
packageName = "cl-ansi-text";
asdFilesToKeep = ["cl-ansi-text.asd"];
overrides = x: x;
}
/* (SYSTEM cl-ansi-text DESCRIPTION
ANSI control string characters, focused on color SHA256
1lmxmdf4sm7apkczp0y07rlsayc5adyv2i85r6p7s60w6sianjr6 URL
http://beta.quicklisp.org/archive/cl-ansi-text/2021-10-20/cl-ansi-text-20211020-git.tgz
MD5 5411766beeb4180218b449454b67837f NAME cl-ansi-text FILENAME
cl-ansi-text DEPS
((NAME alexandria FILENAME alexandria)
(NAME cl-colors2 FILENAME cl-colors2) (NAME cl-ppcre FILENAME cl-ppcre))
DEPENDENCIES (alexandria cl-colors2 cl-ppcre) VERSION 20211020-git SIBLINGS
(cl-ansi-text.test) PARASITES NIL) */

View file

@ -0,0 +1,27 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-ascii-table";
version = "20200610-git";
description = "Common Lisp library to present tabular data in ascii-art table.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-ascii-table/2020-06-10/cl-ascii-table-20200610-git.tgz";
sha256 = "00395cbmjwlywyks3zd4mqp0w7yyms61ywp06knv1gbf847vy7yi";
};
packageName = "cl-ascii-table";
asdFilesToKeep = ["cl-ascii-table.asd"];
overrides = x: x;
}
/* (SYSTEM cl-ascii-table DESCRIPTION
Common Lisp library to present tabular data in ascii-art table. SHA256
00395cbmjwlywyks3zd4mqp0w7yyms61ywp06knv1gbf847vy7yi URL
http://beta.quicklisp.org/archive/cl-ascii-table/2020-06-10/cl-ascii-table-20200610-git.tgz
MD5 6f2eaaae3fb03ba719d77ed3ffaeaf4f NAME cl-ascii-table FILENAME
cl-ascii-table DEPS NIL DEPENDENCIES NIL VERSION 20200610-git SIBLINGS NIL
PARASITES NIL) */

View file

@ -0,0 +1,44 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-async-repl";
version = "cl-async-20211020-git";
description = "REPL integration for CL-ASYNC.";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."cl-async" args."cl-async-base" args."cl-async-util" args."cl-libuv" args."cl-ppcre" args."fast-io" args."static-vectors" args."trivial-features" args."trivial-gray-streams" args."vom" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-async/2021-10-20/cl-async-20211020-git.tgz";
sha256 = "1b3bwqvzw2pc83m4x8vbbxyriq58g0j3738mzq68v689zl071dl0";
};
packageName = "cl-async-repl";
asdFilesToKeep = ["cl-async-repl.asd"];
overrides = x: x;
}
/* (SYSTEM cl-async-repl DESCRIPTION REPL integration for CL-ASYNC. SHA256
1b3bwqvzw2pc83m4x8vbbxyriq58g0j3738mzq68v689zl071dl0 URL
http://beta.quicklisp.org/archive/cl-async/2021-10-20/cl-async-20211020-git.tgz
MD5 0e0cd11758e93a91b39ad726fb1051cc NAME cl-async-repl FILENAME
cl-async-repl DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi) (NAME cffi-grovel FILENAME cffi-grovel)
(NAME cffi-toolchain FILENAME cffi-toolchain)
(NAME cl-async FILENAME cl-async)
(NAME cl-async-base FILENAME cl-async-base)
(NAME cl-async-util FILENAME cl-async-util)
(NAME cl-libuv FILENAME cl-libuv) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME fast-io FILENAME fast-io)
(NAME static-vectors FILENAME static-vectors)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
(NAME vom FILENAME vom))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cffi-grovel cffi-toolchain cl-async
cl-async-base cl-async-util cl-libuv cl-ppcre fast-io static-vectors
trivial-features trivial-gray-streams vom)
VERSION cl-async-20211020-git SIBLINGS
(cl-async-ssl cl-async-test cl-async) PARASITES NIL) */

View file

@ -0,0 +1,45 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-async-ssl";
version = "cl-async-20211020-git";
description = "SSL Wrapper around cl-async socket implementation.";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."cl-async" args."cl-async-base" args."cl-async-util" args."cl-libuv" args."cl-ppcre" args."fast-io" args."static-vectors" args."trivial-features" args."trivial-gray-streams" args."vom" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-async/2021-10-20/cl-async-20211020-git.tgz";
sha256 = "1b3bwqvzw2pc83m4x8vbbxyriq58g0j3738mzq68v689zl071dl0";
};
packageName = "cl-async-ssl";
asdFilesToKeep = ["cl-async-ssl.asd"];
overrides = x: x;
}
/* (SYSTEM cl-async-ssl DESCRIPTION
SSL Wrapper around cl-async socket implementation. SHA256
1b3bwqvzw2pc83m4x8vbbxyriq58g0j3738mzq68v689zl071dl0 URL
http://beta.quicklisp.org/archive/cl-async/2021-10-20/cl-async-20211020-git.tgz
MD5 0e0cd11758e93a91b39ad726fb1051cc NAME cl-async-ssl FILENAME
cl-async-ssl DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi) (NAME cffi-grovel FILENAME cffi-grovel)
(NAME cffi-toolchain FILENAME cffi-toolchain)
(NAME cl-async FILENAME cl-async)
(NAME cl-async-base FILENAME cl-async-base)
(NAME cl-async-util FILENAME cl-async-util)
(NAME cl-libuv FILENAME cl-libuv) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME fast-io FILENAME fast-io)
(NAME static-vectors FILENAME static-vectors)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
(NAME vom FILENAME vom))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cffi-grovel cffi-toolchain cl-async
cl-async-base cl-async-util cl-libuv cl-ppcre fast-io static-vectors
trivial-features trivial-gray-streams vom)
VERSION cl-async-20211020-git SIBLINGS
(cl-async-repl cl-async-test cl-async) PARASITES NIL) */

View file

@ -0,0 +1,42 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-async";
version = "20211020-git";
parasites = [ "cl-async-base" "cl-async-util" ];
description = "Asynchronous operations for Common Lisp.";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."cl-libuv" args."cl-ppcre" args."fast-io" args."static-vectors" args."trivial-features" args."trivial-gray-streams" args."uiop" args."vom" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-async/2021-10-20/cl-async-20211020-git.tgz";
sha256 = "1b3bwqvzw2pc83m4x8vbbxyriq58g0j3738mzq68v689zl071dl0";
};
packageName = "cl-async";
asdFilesToKeep = ["cl-async.asd"];
overrides = x: x;
}
/* (SYSTEM cl-async DESCRIPTION Asynchronous operations for Common Lisp. SHA256
1b3bwqvzw2pc83m4x8vbbxyriq58g0j3738mzq68v689zl071dl0 URL
http://beta.quicklisp.org/archive/cl-async/2021-10-20/cl-async-20211020-git.tgz
MD5 0e0cd11758e93a91b39ad726fb1051cc NAME cl-async FILENAME cl-async DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi) (NAME cffi-grovel FILENAME cffi-grovel)
(NAME cffi-toolchain FILENAME cffi-toolchain)
(NAME cl-libuv FILENAME cl-libuv) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME fast-io FILENAME fast-io)
(NAME static-vectors FILENAME static-vectors)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
(NAME uiop FILENAME uiop) (NAME vom FILENAME vom))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cffi-grovel cffi-toolchain cl-libuv
cl-ppcre fast-io static-vectors trivial-features trivial-gray-streams uiop
vom)
VERSION 20211020-git SIBLINGS (cl-async-repl cl-async-ssl cl-async-test)
PARASITES (cl-async-base cl-async-util)) */

View file

@ -0,0 +1,29 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-base64";
version = "20201016-git";
parasites = [ "cl-base64/test" ];
description = "Base64 encoding and decoding with URI support.";
deps = [ args."kmrcl" args."ptester" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-base64/2020-10-16/cl-base64-20201016-git.tgz";
sha256 = "1wd2sgvfrivrbzlhs1vgj762jqz7sk171ssli6gl1kfwbnphzx9z";
};
packageName = "cl-base64";
asdFilesToKeep = ["cl-base64.asd"];
overrides = x: x;
}
/* (SYSTEM cl-base64 DESCRIPTION Base64 encoding and decoding with URI support.
SHA256 1wd2sgvfrivrbzlhs1vgj762jqz7sk171ssli6gl1kfwbnphzx9z URL
http://beta.quicklisp.org/archive/cl-base64/2020-10-16/cl-base64-20201016-git.tgz
MD5 f556f7c61f785c84abdc1beb63c906ae NAME cl-base64 FILENAME cl-base64 DEPS
((NAME kmrcl FILENAME kmrcl) (NAME ptester FILENAME ptester)) DEPENDENCIES
(kmrcl ptester) VERSION 20201016-git SIBLINGS NIL PARASITES
(cl-base64/test)) */

View file

@ -0,0 +1,40 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cffi-gtk-cairo";
version = "cl-cffi-gtk-20201220-git";
description = "A Lisp binding to Cairo";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-cffi-gtk-glib" args."iterate" args."trivial-features" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz";
sha256 = "15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1";
};
packageName = "cl-cffi-gtk-cairo";
asdFilesToKeep = ["cl-cffi-gtk-cairo.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cffi-gtk-cairo DESCRIPTION A Lisp binding to Cairo SHA256
15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1 URL
http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz
MD5 954beac0970a46263153c2863ad1cb5f NAME cl-cffi-gtk-cairo FILENAME
cl-cffi-gtk-cairo DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi)
(NAME cl-cffi-gtk-glib FILENAME cl-cffi-gtk-glib)
(NAME iterate FILENAME iterate)
(NAME trivial-features FILENAME trivial-features))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cl-cffi-gtk-glib iterate
trivial-features)
VERSION cl-cffi-gtk-20201220-git SIBLINGS
(cl-cffi-gtk-demo-cairo cl-cffi-gtk-demo-glib cl-cffi-gtk-demo-gobject
cl-cffi-gtk-example-gtk cl-cffi-gtk-opengl-demo cl-cffi-gtk-gdk-pixbuf
cl-cffi-gtk-gdk cl-cffi-gtk-gio cl-cffi-gtk-glib cl-cffi-gtk-gobject
cl-cffi-gtk cl-cffi-gtk-pango)
PARASITES NIL) */

View file

@ -0,0 +1,42 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cffi-gtk-gdk-pixbuf";
version = "cl-cffi-gtk-20201220-git";
description = "A Lisp binding to GDK Pixbuf 2";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-cffi-gtk-glib" args."cl-cffi-gtk-gobject" args."closer-mop" args."iterate" args."trivial-features" args."trivial-garbage" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz";
sha256 = "15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1";
};
packageName = "cl-cffi-gtk-gdk-pixbuf";
asdFilesToKeep = ["cl-cffi-gtk-gdk-pixbuf.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cffi-gtk-gdk-pixbuf DESCRIPTION A Lisp binding to GDK Pixbuf 2
SHA256 15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1 URL
http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz
MD5 954beac0970a46263153c2863ad1cb5f NAME cl-cffi-gtk-gdk-pixbuf FILENAME
cl-cffi-gtk-gdk-pixbuf DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi)
(NAME cl-cffi-gtk-glib FILENAME cl-cffi-gtk-glib)
(NAME cl-cffi-gtk-gobject FILENAME cl-cffi-gtk-gobject)
(NAME closer-mop FILENAME closer-mop) (NAME iterate FILENAME iterate)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-garbage FILENAME trivial-garbage))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cl-cffi-gtk-glib
cl-cffi-gtk-gobject closer-mop iterate trivial-features trivial-garbage)
VERSION cl-cffi-gtk-20201220-git SIBLINGS
(cl-cffi-gtk-cairo cl-cffi-gtk-demo-cairo cl-cffi-gtk-demo-glib
cl-cffi-gtk-demo-gobject cl-cffi-gtk-example-gtk cl-cffi-gtk-opengl-demo
cl-cffi-gtk-gdk cl-cffi-gtk-gio cl-cffi-gtk-glib cl-cffi-gtk-gobject
cl-cffi-gtk cl-cffi-gtk-pango)
PARASITES NIL) */

View file

@ -0,0 +1,48 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cffi-gtk-gdk";
version = "cl-cffi-gtk-20201220-git";
description = "A Lisp binding to GDK 3";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-cffi-gtk-cairo" args."cl-cffi-gtk-gdk-pixbuf" args."cl-cffi-gtk-gio" args."cl-cffi-gtk-glib" args."cl-cffi-gtk-gobject" args."cl-cffi-gtk-pango" args."closer-mop" args."iterate" args."trivial-features" args."trivial-garbage" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz";
sha256 = "15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1";
};
packageName = "cl-cffi-gtk-gdk";
asdFilesToKeep = ["cl-cffi-gtk-gdk.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cffi-gtk-gdk DESCRIPTION A Lisp binding to GDK 3 SHA256
15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1 URL
http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz
MD5 954beac0970a46263153c2863ad1cb5f NAME cl-cffi-gtk-gdk FILENAME
cl-cffi-gtk-gdk DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi)
(NAME cl-cffi-gtk-cairo FILENAME cl-cffi-gtk-cairo)
(NAME cl-cffi-gtk-gdk-pixbuf FILENAME cl-cffi-gtk-gdk-pixbuf)
(NAME cl-cffi-gtk-gio FILENAME cl-cffi-gtk-gio)
(NAME cl-cffi-gtk-glib FILENAME cl-cffi-gtk-glib)
(NAME cl-cffi-gtk-gobject FILENAME cl-cffi-gtk-gobject)
(NAME cl-cffi-gtk-pango FILENAME cl-cffi-gtk-pango)
(NAME closer-mop FILENAME closer-mop) (NAME iterate FILENAME iterate)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-garbage FILENAME trivial-garbage))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cl-cffi-gtk-cairo
cl-cffi-gtk-gdk-pixbuf cl-cffi-gtk-gio cl-cffi-gtk-glib
cl-cffi-gtk-gobject cl-cffi-gtk-pango closer-mop iterate trivial-features
trivial-garbage)
VERSION cl-cffi-gtk-20201220-git SIBLINGS
(cl-cffi-gtk-cairo cl-cffi-gtk-demo-cairo cl-cffi-gtk-demo-glib
cl-cffi-gtk-demo-gobject cl-cffi-gtk-example-gtk cl-cffi-gtk-opengl-demo
cl-cffi-gtk-gdk-pixbuf cl-cffi-gtk-gio cl-cffi-gtk-glib
cl-cffi-gtk-gobject cl-cffi-gtk cl-cffi-gtk-pango)
PARASITES NIL) */

View file

@ -0,0 +1,42 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cffi-gtk-gio";
version = "cl-cffi-gtk-20201220-git";
description = "A Lisp binding to GIO 2";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-cffi-gtk-glib" args."cl-cffi-gtk-gobject" args."closer-mop" args."iterate" args."trivial-features" args."trivial-garbage" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz";
sha256 = "15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1";
};
packageName = "cl-cffi-gtk-gio";
asdFilesToKeep = ["cl-cffi-gtk-gio.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cffi-gtk-gio DESCRIPTION A Lisp binding to GIO 2 SHA256
15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1 URL
http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz
MD5 954beac0970a46263153c2863ad1cb5f NAME cl-cffi-gtk-gio FILENAME
cl-cffi-gtk-gio DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi)
(NAME cl-cffi-gtk-glib FILENAME cl-cffi-gtk-glib)
(NAME cl-cffi-gtk-gobject FILENAME cl-cffi-gtk-gobject)
(NAME closer-mop FILENAME closer-mop) (NAME iterate FILENAME iterate)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-garbage FILENAME trivial-garbage))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cl-cffi-gtk-glib
cl-cffi-gtk-gobject closer-mop iterate trivial-features trivial-garbage)
VERSION cl-cffi-gtk-20201220-git SIBLINGS
(cl-cffi-gtk-cairo cl-cffi-gtk-demo-cairo cl-cffi-gtk-demo-glib
cl-cffi-gtk-demo-gobject cl-cffi-gtk-example-gtk cl-cffi-gtk-opengl-demo
cl-cffi-gtk-gdk-pixbuf cl-cffi-gtk-gdk cl-cffi-gtk-glib
cl-cffi-gtk-gobject cl-cffi-gtk cl-cffi-gtk-pango)
PARASITES NIL) */

View file

@ -0,0 +1,37 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cffi-gtk-glib";
version = "cl-cffi-gtk-20201220-git";
description = "A Lisp binding to GLib 2";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."iterate" args."trivial-features" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz";
sha256 = "15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1";
};
packageName = "cl-cffi-gtk-glib";
asdFilesToKeep = ["cl-cffi-gtk-glib.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cffi-gtk-glib DESCRIPTION A Lisp binding to GLib 2 SHA256
15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1 URL
http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz
MD5 954beac0970a46263153c2863ad1cb5f NAME cl-cffi-gtk-glib FILENAME
cl-cffi-gtk-glib DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi) (NAME iterate FILENAME iterate)
(NAME trivial-features FILENAME trivial-features))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi iterate trivial-features) VERSION
cl-cffi-gtk-20201220-git SIBLINGS
(cl-cffi-gtk-cairo cl-cffi-gtk-demo-cairo cl-cffi-gtk-demo-glib
cl-cffi-gtk-demo-gobject cl-cffi-gtk-example-gtk cl-cffi-gtk-opengl-demo
cl-cffi-gtk-gdk-pixbuf cl-cffi-gtk-gdk cl-cffi-gtk-gio cl-cffi-gtk-gobject
cl-cffi-gtk cl-cffi-gtk-pango)
PARASITES NIL) */

View file

@ -0,0 +1,41 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cffi-gtk-gobject";
version = "cl-cffi-gtk-20201220-git";
description = "A Lisp binding GObject 2";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-cffi-gtk-glib" args."closer-mop" args."iterate" args."trivial-features" args."trivial-garbage" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz";
sha256 = "15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1";
};
packageName = "cl-cffi-gtk-gobject";
asdFilesToKeep = ["cl-cffi-gtk-gobject.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cffi-gtk-gobject DESCRIPTION A Lisp binding GObject 2 SHA256
15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1 URL
http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz
MD5 954beac0970a46263153c2863ad1cb5f NAME cl-cffi-gtk-gobject FILENAME
cl-cffi-gtk-gobject DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi)
(NAME cl-cffi-gtk-glib FILENAME cl-cffi-gtk-glib)
(NAME closer-mop FILENAME closer-mop) (NAME iterate FILENAME iterate)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-garbage FILENAME trivial-garbage))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cl-cffi-gtk-glib closer-mop iterate
trivial-features trivial-garbage)
VERSION cl-cffi-gtk-20201220-git SIBLINGS
(cl-cffi-gtk-cairo cl-cffi-gtk-demo-cairo cl-cffi-gtk-demo-glib
cl-cffi-gtk-demo-gobject cl-cffi-gtk-example-gtk cl-cffi-gtk-opengl-demo
cl-cffi-gtk-gdk-pixbuf cl-cffi-gtk-gdk cl-cffi-gtk-gio cl-cffi-gtk-glib
cl-cffi-gtk cl-cffi-gtk-pango)
PARASITES NIL) */

View file

@ -0,0 +1,43 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cffi-gtk-pango";
version = "cl-cffi-gtk-20201220-git";
description = "A Lisp binding to Pango";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-cffi-gtk-cairo" args."cl-cffi-gtk-glib" args."cl-cffi-gtk-gobject" args."closer-mop" args."iterate" args."trivial-features" args."trivial-garbage" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz";
sha256 = "15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1";
};
packageName = "cl-cffi-gtk-pango";
asdFilesToKeep = ["cl-cffi-gtk-pango.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cffi-gtk-pango DESCRIPTION A Lisp binding to Pango SHA256
15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1 URL
http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz
MD5 954beac0970a46263153c2863ad1cb5f NAME cl-cffi-gtk-pango FILENAME
cl-cffi-gtk-pango DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi)
(NAME cl-cffi-gtk-cairo FILENAME cl-cffi-gtk-cairo)
(NAME cl-cffi-gtk-glib FILENAME cl-cffi-gtk-glib)
(NAME cl-cffi-gtk-gobject FILENAME cl-cffi-gtk-gobject)
(NAME closer-mop FILENAME closer-mop) (NAME iterate FILENAME iterate)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-garbage FILENAME trivial-garbage))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cl-cffi-gtk-cairo cl-cffi-gtk-glib
cl-cffi-gtk-gobject closer-mop iterate trivial-features trivial-garbage)
VERSION cl-cffi-gtk-20201220-git SIBLINGS
(cl-cffi-gtk-cairo cl-cffi-gtk-demo-cairo cl-cffi-gtk-demo-glib
cl-cffi-gtk-demo-gobject cl-cffi-gtk-example-gtk cl-cffi-gtk-opengl-demo
cl-cffi-gtk-gdk-pixbuf cl-cffi-gtk-gdk cl-cffi-gtk-gio cl-cffi-gtk-glib
cl-cffi-gtk-gobject cl-cffi-gtk)
PARASITES NIL) */

View file

@ -0,0 +1,49 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cffi-gtk";
version = "20201220-git";
description = "A Lisp binding to GTK 3";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-cffi-gtk-cairo" args."cl-cffi-gtk-gdk" args."cl-cffi-gtk-gdk-pixbuf" args."cl-cffi-gtk-gio" args."cl-cffi-gtk-glib" args."cl-cffi-gtk-gobject" args."cl-cffi-gtk-pango" args."closer-mop" args."iterate" args."trivial-features" args."trivial-garbage" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz";
sha256 = "15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1";
};
packageName = "cl-cffi-gtk";
asdFilesToKeep = ["cl-cffi-gtk.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cffi-gtk DESCRIPTION A Lisp binding to GTK 3 SHA256
15vc0d7nirh0m6rkvzby2zb7qcpyvsxzs5yw5h6h3madyl8qm9b1 URL
http://beta.quicklisp.org/archive/cl-cffi-gtk/2020-12-20/cl-cffi-gtk-20201220-git.tgz
MD5 954beac0970a46263153c2863ad1cb5f NAME cl-cffi-gtk FILENAME cl-cffi-gtk
DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi)
(NAME cl-cffi-gtk-cairo FILENAME cl-cffi-gtk-cairo)
(NAME cl-cffi-gtk-gdk FILENAME cl-cffi-gtk-gdk)
(NAME cl-cffi-gtk-gdk-pixbuf FILENAME cl-cffi-gtk-gdk-pixbuf)
(NAME cl-cffi-gtk-gio FILENAME cl-cffi-gtk-gio)
(NAME cl-cffi-gtk-glib FILENAME cl-cffi-gtk-glib)
(NAME cl-cffi-gtk-gobject FILENAME cl-cffi-gtk-gobject)
(NAME cl-cffi-gtk-pango FILENAME cl-cffi-gtk-pango)
(NAME closer-mop FILENAME closer-mop) (NAME iterate FILENAME iterate)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-garbage FILENAME trivial-garbage))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cl-cffi-gtk-cairo cl-cffi-gtk-gdk
cl-cffi-gtk-gdk-pixbuf cl-cffi-gtk-gio cl-cffi-gtk-glib
cl-cffi-gtk-gobject cl-cffi-gtk-pango closer-mop iterate trivial-features
trivial-garbage)
VERSION 20201220-git SIBLINGS
(cl-cffi-gtk-cairo cl-cffi-gtk-demo-cairo cl-cffi-gtk-demo-glib
cl-cffi-gtk-demo-gobject cl-cffi-gtk-example-gtk cl-cffi-gtk-opengl-demo
cl-cffi-gtk-gdk-pixbuf cl-cffi-gtk-gdk cl-cffi-gtk-gio cl-cffi-gtk-glib
cl-cffi-gtk-gobject cl-cffi-gtk-pango)
PARASITES NIL) */

View file

@ -0,0 +1,34 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-change-case";
version = "20210411-git";
parasites = [ "cl-change-case/test" ];
description = "Convert strings between camelCase, param-case, PascalCase and more";
deps = [ args."cl-ppcre" args."cl-ppcre-unicode" args."cl-unicode" args."fiveam" args."flexi-streams" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-change-case/2021-04-11/cl-change-case-20210411-git.tgz";
sha256 = "14s26b907h1nsnwdqbj6j4c9bvc4rc2l8ry2q1j7ibjfzqvhp4mj";
};
packageName = "cl-change-case";
asdFilesToKeep = ["cl-change-case.asd"];
overrides = x: x;
}
/* (SYSTEM cl-change-case DESCRIPTION
Convert strings between camelCase, param-case, PascalCase and more SHA256
14s26b907h1nsnwdqbj6j4c9bvc4rc2l8ry2q1j7ibjfzqvhp4mj URL
http://beta.quicklisp.org/archive/cl-change-case/2021-04-11/cl-change-case-20210411-git.tgz
MD5 df72a3d71a6c65e149704688aec859b9 NAME cl-change-case FILENAME
cl-change-case DEPS
((NAME cl-ppcre FILENAME cl-ppcre)
(NAME cl-ppcre-unicode FILENAME cl-ppcre-unicode)
(NAME cl-unicode FILENAME cl-unicode) (NAME fiveam FILENAME fiveam)
(NAME flexi-streams FILENAME flexi-streams))
DEPENDENCIES (cl-ppcre cl-ppcre-unicode cl-unicode fiveam flexi-streams)
VERSION 20210411-git SIBLINGS NIL PARASITES (cl-change-case/test)) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cli";
version = "20151218-git";
description = "Command line parser";
deps = [ args."split-sequence" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cli/2015-12-18/cl-cli-20151218-git.tgz";
sha256 = "0d097wjprljghkai1yacvjqmjm1mwpa46yxbacjnwps8pqwh18ay";
};
packageName = "cl-cli";
asdFilesToKeep = ["cl-cli.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cli DESCRIPTION Command line parser SHA256
0d097wjprljghkai1yacvjqmjm1mwpa46yxbacjnwps8pqwh18ay URL
http://beta.quicklisp.org/archive/cl-cli/2015-12-18/cl-cli-20151218-git.tgz
MD5 820e5c7dde6800fcfa44b1fbc7a9d62b NAME cl-cli FILENAME cl-cli DEPS
((NAME split-sequence FILENAME split-sequence)) DEPENDENCIES
(split-sequence) VERSION 20151218-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,30 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-colors";
version = "20180328-git";
parasites = [ "cl-colors-tests" ];
description = "Simple color library for Common Lisp";
deps = [ args."alexandria" args."anaphora" args."let-plus" args."lift" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-colors/2018-03-28/cl-colors-20180328-git.tgz";
sha256 = "0anrb3zsi03dixfsjz92y06w93kpn0d0c5142fhx72f5kafwvc4a";
};
packageName = "cl-colors";
asdFilesToKeep = ["cl-colors.asd"];
overrides = x: x;
}
/* (SYSTEM cl-colors DESCRIPTION Simple color library for Common Lisp SHA256
0anrb3zsi03dixfsjz92y06w93kpn0d0c5142fhx72f5kafwvc4a URL
http://beta.quicklisp.org/archive/cl-colors/2018-03-28/cl-colors-20180328-git.tgz
MD5 5e59ea59b32a0254df9610a5662ae2ec NAME cl-colors FILENAME cl-colors DEPS
((NAME alexandria FILENAME alexandria) (NAME anaphora FILENAME anaphora)
(NAME let-plus FILENAME let-plus) (NAME lift FILENAME lift))
DEPENDENCIES (alexandria anaphora let-plus lift) VERSION 20180328-git
SIBLINGS NIL PARASITES (cl-colors-tests)) */

View file

@ -0,0 +1,31 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-colors2";
version = "20211020-git";
parasites = [ "cl-colors2/tests" ];
description = "Simple color library for Common Lisp";
deps = [ args."alexandria" args."cl-ppcre" args."clunit2" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-colors2/2021-10-20/cl-colors2-20211020-git.tgz";
sha256 = "1vkhcyflp173szwnd1xg7hk0h1f3144qzwnsdv6a16rlxjz9h804";
};
packageName = "cl-colors2";
asdFilesToKeep = ["cl-colors2.asd"];
overrides = x: x;
}
/* (SYSTEM cl-colors2 DESCRIPTION Simple color library for Common Lisp SHA256
1vkhcyflp173szwnd1xg7hk0h1f3144qzwnsdv6a16rlxjz9h804 URL
http://beta.quicklisp.org/archive/cl-colors2/2021-10-20/cl-colors2-20211020-git.tgz
MD5 13fd422daa03328c909d1578d65f6222 NAME cl-colors2 FILENAME cl-colors2
DEPS
((NAME alexandria FILENAME alexandria) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME clunit2 FILENAME clunit2))
DEPENDENCIES (alexandria cl-ppcre clunit2) VERSION 20211020-git SIBLINGS
NIL PARASITES (cl-colors2/tests)) */

View file

@ -0,0 +1,34 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-containers";
version = "20200427-git";
parasites = [ "cl-containers/with-moptilities" "cl-containers/with-utilities" ];
description = "A generic container library for Common Lisp";
deps = [ args."asdf-system-connections" args."metatilities-base" args."moptilities" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-containers/2020-04-27/cl-containers-20200427-git.tgz";
sha256 = "0llaymnlss0dhwyqgr2s38w1hjb2as1x1nn57qcvdphnm7qs50fy";
};
packageName = "cl-containers";
asdFilesToKeep = ["cl-containers.asd"];
overrides = x: x;
}
/* (SYSTEM cl-containers DESCRIPTION
A generic container library for Common Lisp SHA256
0llaymnlss0dhwyqgr2s38w1hjb2as1x1nn57qcvdphnm7qs50fy URL
http://beta.quicklisp.org/archive/cl-containers/2020-04-27/cl-containers-20200427-git.tgz
MD5 bb0e03a581e9b617dd166a3f511eaf6a NAME cl-containers FILENAME
cl-containers DEPS
((NAME asdf-system-connections FILENAME asdf-system-connections)
(NAME metatilities-base FILENAME metatilities-base)
(NAME moptilities FILENAME moptilities))
DEPENDENCIES (asdf-system-connections metatilities-base moptilities)
VERSION 20200427-git SIBLINGS (cl-containers-test) PARASITES
(cl-containers/with-moptilities cl-containers/with-utilities)) */

View file

@ -0,0 +1,35 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cookie";
version = "20191007-git";
description = "HTTP cookie manager";
deps = [ args."alexandria" args."babel" args."cl-ppcre" args."cl-utilities" args."local-time" args."proc-parse" args."quri" args."split-sequence" args."trivial-features" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cookie/2019-10-07/cl-cookie-20191007-git.tgz";
sha256 = "1xcb69n3qfp37nwj0mj2whf3yj5xfsgh9sdw6c64gxqkiiq9nfhh";
};
packageName = "cl-cookie";
asdFilesToKeep = ["cl-cookie.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cookie DESCRIPTION HTTP cookie manager SHA256
1xcb69n3qfp37nwj0mj2whf3yj5xfsgh9sdw6c64gxqkiiq9nfhh URL
http://beta.quicklisp.org/archive/cl-cookie/2019-10-07/cl-cookie-20191007-git.tgz
MD5 37595a6705fdd77415b859aea90d30bc NAME cl-cookie FILENAME cl-cookie DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME cl-ppcre FILENAME cl-ppcre)
(NAME cl-utilities FILENAME cl-utilities)
(NAME local-time FILENAME local-time)
(NAME proc-parse FILENAME proc-parse) (NAME quri FILENAME quri)
(NAME split-sequence FILENAME split-sequence)
(NAME trivial-features FILENAME trivial-features))
DEPENDENCIES
(alexandria babel cl-ppcre cl-utilities local-time proc-parse quri
split-sequence trivial-features)
VERSION 20191007-git SIBLINGS (cl-cookie-test) PARASITES NIL) */

View file

@ -0,0 +1,25 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-css";
version = "20140914-git";
description = "Simple inline CSS generator";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-css/2014-09-14/cl-css-20140914-git.tgz";
sha256 = "16zjm10qqyv5v0ysvicbiscplrwlfr0assbf01gp73j1m108rn7n";
};
packageName = "cl-css";
asdFilesToKeep = ["cl-css.asd"];
overrides = x: x;
}
/* (SYSTEM cl-css DESCRIPTION Simple inline CSS generator SHA256
16zjm10qqyv5v0ysvicbiscplrwlfr0assbf01gp73j1m108rn7n URL
http://beta.quicklisp.org/archive/cl-css/2014-09-14/cl-css-20140914-git.tgz
MD5 a91f5a5d6a751af31d5c4fd8170f6ece NAME cl-css FILENAME cl-css DEPS NIL
DEPENDENCIES NIL VERSION 20140914-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,38 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-csv";
version = "20201016-git";
parasites = [ "cl-csv/speed-test" "cl-csv/test" ];
description = "Facilities for reading and writing CSV format files";
deps = [ args."alexandria" args."cl-interpol" args."cl-ppcre" args."cl-unicode" args."flexi-streams" args."iterate" args."lisp-unit2" args."named-readtables" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-csv/2020-10-16/cl-csv-20201016-git.tgz";
sha256 = "1w12ads26v5sgcmy6rjm6ys9lml7l6rz86w776s2an2maci9kzmf";
};
packageName = "cl-csv";
asdFilesToKeep = ["cl-csv.asd"];
overrides = x: x;
}
/* (SYSTEM cl-csv DESCRIPTION
Facilities for reading and writing CSV format files SHA256
1w12ads26v5sgcmy6rjm6ys9lml7l6rz86w776s2an2maci9kzmf URL
http://beta.quicklisp.org/archive/cl-csv/2020-10-16/cl-csv-20201016-git.tgz
MD5 3e067784236ab620857fe738dafedb4b NAME cl-csv FILENAME cl-csv DEPS
((NAME alexandria FILENAME alexandria)
(NAME cl-interpol FILENAME cl-interpol) (NAME cl-ppcre FILENAME cl-ppcre)
(NAME cl-unicode FILENAME cl-unicode)
(NAME flexi-streams FILENAME flexi-streams)
(NAME iterate FILENAME iterate) (NAME lisp-unit2 FILENAME lisp-unit2)
(NAME named-readtables FILENAME named-readtables))
DEPENDENCIES
(alexandria cl-interpol cl-ppcre cl-unicode flexi-streams iterate
lisp-unit2 named-readtables)
VERSION 20201016-git SIBLINGS (cl-csv-clsql cl-csv-data-table) PARASITES
(cl-csv/speed-test cl-csv/test)) */

View file

@ -0,0 +1,45 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-cuda";
version = "20210807-git";
description = "Cl-cuda is a library to use NVIDIA CUDA in Common Lisp programs.";
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."cl-annot" args."cl-pattern" args."cl-ppcre" args."cl-reexport" args."cl-syntax" args."cl-syntax-annot" args."external-program" args."named-readtables" args."osicat" args."split-sequence" args."trivial-features" args."trivial-types" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-cuda/2021-08-07/cl-cuda-20210807-git.tgz";
sha256 = "0q974qrjxdn7c53frpac0hz9wnxhnf3lf8xngrc8zkphp1windc0";
};
packageName = "cl-cuda";
asdFilesToKeep = ["cl-cuda.asd"];
overrides = x: x;
}
/* (SYSTEM cl-cuda DESCRIPTION
Cl-cuda is a library to use NVIDIA CUDA in Common Lisp programs. SHA256
0q974qrjxdn7c53frpac0hz9wnxhnf3lf8xngrc8zkphp1windc0 URL
http://beta.quicklisp.org/archive/cl-cuda/2021-08-07/cl-cuda-20210807-git.tgz
MD5 0502aed4f738192adee742b7757ee8d7 NAME cl-cuda FILENAME cl-cuda DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME cffi FILENAME cffi) (NAME cffi-grovel FILENAME cffi-grovel)
(NAME cffi-toolchain FILENAME cffi-toolchain)
(NAME cl-annot FILENAME cl-annot) (NAME cl-pattern FILENAME cl-pattern)
(NAME cl-ppcre FILENAME cl-ppcre) (NAME cl-reexport FILENAME cl-reexport)
(NAME cl-syntax FILENAME cl-syntax)
(NAME cl-syntax-annot FILENAME cl-syntax-annot)
(NAME external-program FILENAME external-program)
(NAME named-readtables FILENAME named-readtables)
(NAME osicat FILENAME osicat)
(NAME split-sequence FILENAME split-sequence)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-types FILENAME trivial-types))
DEPENDENCIES
(alexandria babel cffi cffi-grovel cffi-toolchain cl-annot cl-pattern
cl-ppcre cl-reexport cl-syntax cl-syntax-annot external-program
named-readtables osicat split-sequence trivial-features trivial-types)
VERSION 20210807-git SIBLINGS
(cl-cuda-examples cl-cuda-interop-examples cl-cuda-interop cl-cuda-misc)
PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-custom-hash-table";
version = "20201220-git";
description = "System lacks description";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-custom-hash-table/2020-12-20/cl-custom-hash-table-20201220-git.tgz";
sha256 = "1id16p7vdcgxzvrgk8h6fqi284hgd8cilbnbgsbrbd70n7nj8jg3";
};
packageName = "cl-custom-hash-table";
asdFilesToKeep = ["cl-custom-hash-table.asd"];
overrides = x: x;
}
/* (SYSTEM cl-custom-hash-table DESCRIPTION System lacks description SHA256
1id16p7vdcgxzvrgk8h6fqi284hgd8cilbnbgsbrbd70n7nj8jg3 URL
http://beta.quicklisp.org/archive/cl-custom-hash-table/2020-12-20/cl-custom-hash-table-20201220-git.tgz
MD5 bd0f2f4a8e808911133af19c03e5c511 NAME cl-custom-hash-table FILENAME
cl-custom-hash-table DEPS NIL DEPENDENCIES NIL VERSION 20201220-git
SIBLINGS (cl-custom-hash-table-test) PARASITES NIL) */

View file

@ -0,0 +1,31 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-dbi";
version = "20211020-git";
description = "System lacks description";
deps = [ args."alexandria" args."bordeaux-threads" args."closer-mop" args."dbi" args."split-sequence" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-dbi/2021-10-20/cl-dbi-20211020-git.tgz";
sha256 = "1khvf4b2pa9wv8blcwb77byi5nyb8g8bnaq4ml20g674iwgvvvmr";
};
packageName = "cl-dbi";
asdFilesToKeep = ["cl-dbi.asd"];
overrides = x: x;
}
/* (SYSTEM cl-dbi DESCRIPTION System lacks description SHA256
1khvf4b2pa9wv8blcwb77byi5nyb8g8bnaq4ml20g674iwgvvvmr URL
http://beta.quicklisp.org/archive/cl-dbi/2021-10-20/cl-dbi-20211020-git.tgz
MD5 565a1f32b2d924ad59876afcdc5cf263 NAME cl-dbi FILENAME cl-dbi DEPS
((NAME alexandria FILENAME alexandria)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME closer-mop FILENAME closer-mop) (NAME dbi FILENAME dbi)
(NAME split-sequence FILENAME split-sequence))
DEPENDENCIES (alexandria bordeaux-threads closer-mop dbi split-sequence)
VERSION 20211020-git SIBLINGS
(dbd-mysql dbd-postgres dbd-sqlite3 dbi-test dbi) PARASITES NIL) */

View file

@ -0,0 +1,27 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-difflib";
version = "20130128-git";
description = "A Lisp library for computing differences between sequences.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-difflib/2013-01-28/cl-difflib-20130128-git.tgz";
sha256 = "1bgb0nmm93x90c7v1q1ah1v5dfm2anhkim7nh88sg7kg50y4ksm6";
};
packageName = "cl-difflib";
asdFilesToKeep = ["cl-difflib.asd"];
overrides = x: x;
}
/* (SYSTEM cl-difflib DESCRIPTION
A Lisp library for computing differences between sequences. SHA256
1bgb0nmm93x90c7v1q1ah1v5dfm2anhkim7nh88sg7kg50y4ksm6 URL
http://beta.quicklisp.org/archive/cl-difflib/2013-01-28/cl-difflib-20130128-git.tgz
MD5 e8a3434843a368373b67d09983d2b809 NAME cl-difflib FILENAME cl-difflib
DEPS NIL DEPENDENCIES NIL VERSION 20130128-git SIBLINGS (cl-difflib-tests)
PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-digraph";
version = "20211020-hg";
description = "Simple directed graphs for Common Lisp.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-digraph/2021-10-20/cl-digraph-20211020-hg.tgz";
sha256 = "0iqzqy322xywmal7y7vhn1myhdglr78fj89maiwfx6yjppcyd1i1";
};
packageName = "cl-digraph";
asdFilesToKeep = ["cl-digraph.asd"];
overrides = x: x;
}
/* (SYSTEM cl-digraph DESCRIPTION Simple directed graphs for Common Lisp.
SHA256 0iqzqy322xywmal7y7vhn1myhdglr78fj89maiwfx6yjppcyd1i1 URL
http://beta.quicklisp.org/archive/cl-digraph/2021-10-20/cl-digraph-20211020-hg.tgz
MD5 737c3640b4b079ce0ee730525aa8b6de NAME cl-digraph FILENAME cl-digraph
DEPS NIL DEPENDENCIES NIL VERSION 20211020-hg SIBLINGS
(cl-digraph.dot cl-digraph.test) PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-dot";
version = "20200925-git";
description = "Generate Dot Output from Arbitrary Lisp Data";
deps = [ args."uiop" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-dot/2020-09-25/cl-dot-20200925-git.tgz";
sha256 = "01vx4yzasmgswrlyagjr2cz76g906jsijdwikdf8wvxyyq77gkla";
};
packageName = "cl-dot";
asdFilesToKeep = ["cl-dot.asd"];
overrides = x: x;
}
/* (SYSTEM cl-dot DESCRIPTION Generate Dot Output from Arbitrary Lisp Data
SHA256 01vx4yzasmgswrlyagjr2cz76g906jsijdwikdf8wvxyyq77gkla URL
http://beta.quicklisp.org/archive/cl-dot/2020-09-25/cl-dot-20200925-git.tgz
MD5 35c68f431f188d4c1c7604b4b1af220f NAME cl-dot FILENAME cl-dot DEPS
((NAME uiop FILENAME uiop)) DEPENDENCIES (uiop) VERSION 20200925-git
SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-emb";
version = "20190521-git";
description = "A templating system for Common Lisp";
deps = [ args."cl-ppcre" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-emb/2019-05-21/cl-emb-20190521-git.tgz";
sha256 = "1d6bi2mx1kw7an3maxjp4ldrhkwfdb58va9whxblz2xjlbykdv8d";
};
packageName = "cl-emb";
asdFilesToKeep = ["cl-emb.asd"];
overrides = x: x;
}
/* (SYSTEM cl-emb DESCRIPTION A templating system for Common Lisp SHA256
1d6bi2mx1kw7an3maxjp4ldrhkwfdb58va9whxblz2xjlbykdv8d URL
http://beta.quicklisp.org/archive/cl-emb/2019-05-21/cl-emb-20190521-git.tgz
MD5 b27bbe8de2206ab7c461700b58d4d527 NAME cl-emb FILENAME cl-emb DEPS
((NAME cl-ppcre FILENAME cl-ppcre)) DEPENDENCIES (cl-ppcre) VERSION
20190521-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,42 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-environments";
version = "20211020-git";
parasites = [ "cl-environments/test" ];
description = "Implements the CLTL2 environment access functionality
for implementations which do not provide the
functionality to the programmer.";
deps = [ args."alexandria" args."anaphora" args."closer-mop" args."collectors" args."fiveam" args."iterate" args."optima" args."parse-declarations-1_dot_0" args."symbol-munger" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-environments/2021-10-20/cl-environments-20211020-git.tgz";
sha256 = "0aryb40nmmw34xl6h0fp8i43d2x7zlwysim365c171mcyxh3w9lr";
};
packageName = "cl-environments";
asdFilesToKeep = ["cl-environments.asd"];
overrides = x: x;
}
/* (SYSTEM cl-environments DESCRIPTION
Implements the CLTL2 environment access functionality
for implementations which do not provide the
functionality to the programmer.
SHA256 0aryb40nmmw34xl6h0fp8i43d2x7zlwysim365c171mcyxh3w9lr URL
http://beta.quicklisp.org/archive/cl-environments/2021-10-20/cl-environments-20211020-git.tgz
MD5 a796decf21a5b595ff591ffca378994a NAME cl-environments FILENAME
cl-environments DEPS
((NAME alexandria FILENAME alexandria) (NAME anaphora FILENAME anaphora)
(NAME closer-mop FILENAME closer-mop)
(NAME collectors FILENAME collectors) (NAME fiveam FILENAME fiveam)
(NAME iterate FILENAME iterate) (NAME optima FILENAME optima)
(NAME parse-declarations-1.0 FILENAME parse-declarations-1_dot_0)
(NAME symbol-munger FILENAME symbol-munger))
DEPENDENCIES
(alexandria anaphora closer-mop collectors fiveam iterate optima
parse-declarations-1.0 symbol-munger)
VERSION 20211020-git SIBLINGS NIL PARASITES (cl-environments/test)) */

View file

@ -0,0 +1,31 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-fad";
version = "20210124-git";
parasites = [ "cl-fad-test" ];
description = "Portable pathname library";
deps = [ args."alexandria" args."bordeaux-threads" args."cl-ppcre" args."unit-test" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-fad/2021-01-24/cl-fad-20210124-git.tgz";
sha256 = "17vkvkwg4wpyny5x2nsazgpip5nxxahsjngaxjyrj5z15d4lkrm0";
};
packageName = "cl-fad";
asdFilesToKeep = ["cl-fad.asd"];
overrides = x: x;
}
/* (SYSTEM cl-fad DESCRIPTION Portable pathname library SHA256
17vkvkwg4wpyny5x2nsazgpip5nxxahsjngaxjyrj5z15d4lkrm0 URL
http://beta.quicklisp.org/archive/cl-fad/2021-01-24/cl-fad-20210124-git.tgz
MD5 aa8705a0dd8ca1b43d8c76a177efdf74 NAME cl-fad FILENAME cl-fad DEPS
((NAME alexandria FILENAME alexandria)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cl-ppcre FILENAME cl-ppcre) (NAME unit-test FILENAME unit-test))
DEPENDENCIES (alexandria bordeaux-threads cl-ppcre unit-test) VERSION
20210124-git SIBLINGS NIL PARASITES (cl-fad-test)) */

View file

@ -0,0 +1,42 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-form-types";
version = "20211209-git";
parasites = [ "cl-form-types/test" ];
description = "Library for determining types of Common Lisp forms.";
deps = [ args."agutil" args."alexandria" args."anaphora" args."arrows" args."cl-environments" args."closer-mop" args."collectors" args."fiveam" args."introspect-environment" args."iterate" args."optima" args."parse-declarations-1_dot_0" args."symbol-munger" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-form-types/2021-12-09/cl-form-types-20211209-git.tgz";
sha256 = "1w1918a9rjw9dp5qpwq3mf0p4yyd2xladnd6sz4zk645y7wxd08i";
};
packageName = "cl-form-types";
asdFilesToKeep = ["cl-form-types.asd"];
overrides = x: x;
}
/* (SYSTEM cl-form-types DESCRIPTION
Library for determining types of Common Lisp forms. SHA256
1w1918a9rjw9dp5qpwq3mf0p4yyd2xladnd6sz4zk645y7wxd08i URL
http://beta.quicklisp.org/archive/cl-form-types/2021-12-09/cl-form-types-20211209-git.tgz
MD5 2c128061c2e8a97b70fbf8939708d53e NAME cl-form-types FILENAME
cl-form-types DEPS
((NAME agutil FILENAME agutil) (NAME alexandria FILENAME alexandria)
(NAME anaphora FILENAME anaphora) (NAME arrows FILENAME arrows)
(NAME cl-environments FILENAME cl-environments)
(NAME closer-mop FILENAME closer-mop)
(NAME collectors FILENAME collectors) (NAME fiveam FILENAME fiveam)
(NAME introspect-environment FILENAME introspect-environment)
(NAME iterate FILENAME iterate) (NAME optima FILENAME optima)
(NAME parse-declarations-1.0 FILENAME parse-declarations-1_dot_0)
(NAME symbol-munger FILENAME symbol-munger))
DEPENDENCIES
(agutil alexandria anaphora arrows cl-environments closer-mop collectors
fiveam introspect-environment iterate optima parse-declarations-1.0
symbol-munger)
VERSION 20211209-git SIBLINGS NIL PARASITES (cl-form-types/test)) */

View file

@ -0,0 +1,41 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-fuse-meta-fs";
version = "20190710-git";
description = "CFFI bindings to FUSE (Filesystem in user space)";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."cl-fuse" args."cl-utilities" args."iterate" args."pcall" args."pcall-queue" args."trivial-backtrace" args."trivial-features" args."trivial-utf-8" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-fuse-meta-fs/2019-07-10/cl-fuse-meta-fs-20190710-git.tgz";
sha256 = "1c2nyxj7q8njxydn4xiagvnb21zhb1l07q7nhfw0qs2qk6dkasq7";
};
packageName = "cl-fuse-meta-fs";
asdFilesToKeep = ["cl-fuse-meta-fs.asd"];
overrides = x: x;
}
/* (SYSTEM cl-fuse-meta-fs DESCRIPTION
CFFI bindings to FUSE (Filesystem in user space) SHA256
1c2nyxj7q8njxydn4xiagvnb21zhb1l07q7nhfw0qs2qk6dkasq7 URL
http://beta.quicklisp.org/archive/cl-fuse-meta-fs/2019-07-10/cl-fuse-meta-fs-20190710-git.tgz
MD5 461f7023274fb273e6c759e881bdd636 NAME cl-fuse-meta-fs FILENAME
cl-fuse-meta-fs DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi) (NAME cffi-grovel FILENAME cffi-grovel)
(NAME cffi-toolchain FILENAME cffi-toolchain)
(NAME cl-fuse FILENAME cl-fuse) (NAME cl-utilities FILENAME cl-utilities)
(NAME iterate FILENAME iterate) (NAME pcall FILENAME pcall)
(NAME pcall-queue FILENAME pcall-queue)
(NAME trivial-backtrace FILENAME trivial-backtrace)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-utf-8 FILENAME trivial-utf-8))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cffi-grovel cffi-toolchain cl-fuse
cl-utilities iterate pcall pcall-queue trivial-backtrace trivial-features
trivial-utf-8)
VERSION 20190710-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,36 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-fuse";
version = "20200925-git";
description = "CFFI bindings to FUSE (Filesystem in user space)";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."cl-utilities" args."iterate" args."trivial-backtrace" args."trivial-features" args."trivial-utf-8" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-fuse/2020-09-25/cl-fuse-20200925-git.tgz";
sha256 = "1c5cn0l0md77asw804qssylcbbphw81mfpbijydd0s25q6xga7dp";
};
packageName = "cl-fuse";
asdFilesToKeep = ["cl-fuse.asd"];
overrides = x: x;
}
/* (SYSTEM cl-fuse DESCRIPTION CFFI bindings to FUSE (Filesystem in user space)
SHA256 1c5cn0l0md77asw804qssylcbbphw81mfpbijydd0s25q6xga7dp URL
http://beta.quicklisp.org/archive/cl-fuse/2020-09-25/cl-fuse-20200925-git.tgz
MD5 0342ea914801f40d804629170a435e54 NAME cl-fuse FILENAME cl-fuse DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cffi FILENAME cffi) (NAME cffi-grovel FILENAME cffi-grovel)
(NAME cffi-toolchain FILENAME cffi-toolchain)
(NAME cl-utilities FILENAME cl-utilities) (NAME iterate FILENAME iterate)
(NAME trivial-backtrace FILENAME trivial-backtrace)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-utf-8 FILENAME trivial-utf-8))
DEPENDENCIES
(alexandria babel bordeaux-threads cffi cffi-grovel cffi-toolchain
cl-utilities iterate trivial-backtrace trivial-features trivial-utf-8)
VERSION 20200925-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-fuzz";
version = "20181018-git";
description = "A Fuzz Testing Framework";
deps = [ args."alexandria" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-fuzz/2018-10-18/cl-fuzz-20181018-git.tgz";
sha256 = "1kxh73lbnhzzpflab1vpxsmg4qia9n42sij0459iksi29kmjxjpz";
};
packageName = "cl-fuzz";
asdFilesToKeep = ["cl-fuzz.asd"];
overrides = x: x;
}
/* (SYSTEM cl-fuzz DESCRIPTION A Fuzz Testing Framework SHA256
1kxh73lbnhzzpflab1vpxsmg4qia9n42sij0459iksi29kmjxjpz URL
http://beta.quicklisp.org/archive/cl-fuzz/2018-10-18/cl-fuzz-20181018-git.tgz
MD5 22e715b370ea886bbff1e09db20c4e32 NAME cl-fuzz FILENAME cl-fuzz DEPS
((NAME alexandria FILENAME alexandria)) DEPENDENCIES (alexandria) VERSION
20181018-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,27 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-geometry";
version = "20160531-git";
description = "Library for two dimensional geometry.";
deps = [ args."iterate" args."trees" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-geometry/2016-05-31/cl-geometry-20160531-git.tgz";
sha256 = "0v451w2dx9llvd2kgp3m5jn2n8n0xwynxf8zl436cngh63ag6s7p";
};
packageName = "cl-geometry";
asdFilesToKeep = ["cl-geometry.asd"];
overrides = x: x;
}
/* (SYSTEM cl-geometry DESCRIPTION Library for two dimensional geometry. SHA256
0v451w2dx9llvd2kgp3m5jn2n8n0xwynxf8zl436cngh63ag6s7p URL
http://beta.quicklisp.org/archive/cl-geometry/2016-05-31/cl-geometry-20160531-git.tgz
MD5 c0aaccbb4e2df6c504e6c1cd15155353 NAME cl-geometry FILENAME cl-geometry
DEPS ((NAME iterate FILENAME iterate) (NAME trees FILENAME trees))
DEPENDENCIES (iterate trees) VERSION 20160531-git SIBLINGS
(cl-geometry-tests) PARASITES NIL) */

View file

@ -0,0 +1,32 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-gobject-introspection";
version = "20210124-git";
description = "Binding to GObjectIntrospection";
deps = [ args."alexandria" args."babel" args."cffi" args."iterate" args."trivial-features" args."trivial-garbage" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-gobject-introspection/2021-01-24/cl-gobject-introspection-20210124-git.tgz";
sha256 = "1hrc451d9xdp3pfmwalw32r3iqfvw6ccy665kl5560lihwmk59w0";
};
packageName = "cl-gobject-introspection";
asdFilesToKeep = ["cl-gobject-introspection.asd"];
overrides = x: x;
}
/* (SYSTEM cl-gobject-introspection DESCRIPTION Binding to GObjectIntrospection
SHA256 1hrc451d9xdp3pfmwalw32r3iqfvw6ccy665kl5560lihwmk59w0 URL
http://beta.quicklisp.org/archive/cl-gobject-introspection/2021-01-24/cl-gobject-introspection-20210124-git.tgz
MD5 ad760b820c86142c0a1309af29541680 NAME cl-gobject-introspection FILENAME
cl-gobject-introspection DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME cffi FILENAME cffi) (NAME iterate FILENAME iterate)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-garbage FILENAME trivial-garbage))
DEPENDENCIES
(alexandria babel cffi iterate trivial-features trivial-garbage) VERSION
20210124-git SIBLINGS (cl-gobject-introspection-test) PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-heap";
version = "0.1.6";
description = "An implementation of heap and priority queue data structures.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-heap/2013-03-12/cl-heap-0.1.6.tgz";
sha256 = "163hb07p2nxz126rpq3cj5dyala24n0by5i5786n2qcr1w0bak4i";
};
packageName = "cl-heap";
asdFilesToKeep = ["cl-heap.asd"];
overrides = x: x;
}
/* (SYSTEM cl-heap DESCRIPTION
An implementation of heap and priority queue data structures. SHA256
163hb07p2nxz126rpq3cj5dyala24n0by5i5786n2qcr1w0bak4i URL
http://beta.quicklisp.org/archive/cl-heap/2013-03-12/cl-heap-0.1.6.tgz MD5
a12d71f7bbe22d6acdcc7cf36fb907b0 NAME cl-heap FILENAME cl-heap DEPS NIL
DEPENDENCIES NIL VERSION 0.1.6 SIBLINGS (cl-heap-tests) PARASITES NIL) */

View file

@ -0,0 +1,35 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-hooks";
version = "architecture.hooks-20181210-git";
parasites = [ "cl-hooks/test" ];
description = "This system provides the hooks extension point
mechanism (as known, e.g., from GNU Emacs).";
deps = [ args."alexandria" args."anaphora" args."closer-mop" args."fiveam" args."let-plus" args."trivial-garbage" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/architecture.hooks/2018-12-10/architecture.hooks-20181210-git.tgz";
sha256 = "04l8rjmgsd7i580rpm1wndz1jcvfqrmwllnkh3h7als3azi3q2ns";
};
packageName = "cl-hooks";
asdFilesToKeep = ["cl-hooks.asd"];
overrides = x: x;
}
/* (SYSTEM cl-hooks DESCRIPTION This system provides the hooks extension point
mechanism (as known, e.g., from GNU Emacs).
SHA256 04l8rjmgsd7i580rpm1wndz1jcvfqrmwllnkh3h7als3azi3q2ns URL
http://beta.quicklisp.org/archive/architecture.hooks/2018-12-10/architecture.hooks-20181210-git.tgz
MD5 698bdb1309cae19fb8f0e1e425ba4cd9 NAME cl-hooks FILENAME cl-hooks DEPS
((NAME alexandria FILENAME alexandria) (NAME anaphora FILENAME anaphora)
(NAME closer-mop FILENAME closer-mop) (NAME fiveam FILENAME fiveam)
(NAME let-plus FILENAME let-plus)
(NAME trivial-garbage FILENAME trivial-garbage))
DEPENDENCIES
(alexandria anaphora closer-mop fiveam let-plus trivial-garbage) VERSION
architecture.hooks-20181210-git SIBLINGS NIL PARASITES (cl-hooks/test)) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-html-diff";
version = "20130128-git";
description = "System lacks description";
deps = [ args."cl-difflib" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-html-diff/2013-01-28/cl-html-diff-20130128-git.tgz";
sha256 = "0dbqfgfl2qmlk91fncjj804md2crvj0bsvkdxfrsybrhn6dmikci";
};
packageName = "cl-html-diff";
asdFilesToKeep = ["cl-html-diff.asd"];
overrides = x: x;
}
/* (SYSTEM cl-html-diff DESCRIPTION System lacks description SHA256
0dbqfgfl2qmlk91fncjj804md2crvj0bsvkdxfrsybrhn6dmikci URL
http://beta.quicklisp.org/archive/cl-html-diff/2013-01-28/cl-html-diff-20130128-git.tgz
MD5 70f93e60e968dad9a44ede60856dc343 NAME cl-html-diff FILENAME
cl-html-diff DEPS ((NAME cl-difflib FILENAME cl-difflib)) DEPENDENCIES
(cl-difflib) VERSION 20130128-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-html-parse";
version = "20200925-git";
description = "HTML Parser";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-html-parse/2020-09-25/cl-html-parse-20200925-git.tgz";
sha256 = "14pfd4gwjb8ywr79dqrcznw6h8a1il3g5b6cm5x9aiyr49zdv15f";
};
packageName = "cl-html-parse";
asdFilesToKeep = ["cl-html-parse.asd"];
overrides = x: x;
}
/* (SYSTEM cl-html-parse DESCRIPTION HTML Parser SHA256
14pfd4gwjb8ywr79dqrcznw6h8a1il3g5b6cm5x9aiyr49zdv15f URL
http://beta.quicklisp.org/archive/cl-html-parse/2020-09-25/cl-html-parse-20200925-git.tgz
MD5 3333eedf037a48900c663fceae3e4cfd NAME cl-html-parse FILENAME
cl-html-parse DEPS NIL DEPENDENCIES NIL VERSION 20200925-git SIBLINGS NIL
PARASITES NIL) */

View file

@ -0,0 +1,32 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-html5-parser";
version = "20190521-git";
description = "A HTML5 parser for Common Lisp";
deps = [ args."cl-ppcre" args."flexi-streams" args."string-case" args."trivial-gray-streams" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-html5-parser/2019-05-21/cl-html5-parser-20190521-git.tgz";
sha256 = "055jz0yqgjncvy2dxvnwg4iwdvmfsvkch46v58nymz5gi8gaaz7p";
};
packageName = "cl-html5-parser";
asdFilesToKeep = ["cl-html5-parser.asd"];
overrides = x: x;
}
/* (SYSTEM cl-html5-parser DESCRIPTION A HTML5 parser for Common Lisp SHA256
055jz0yqgjncvy2dxvnwg4iwdvmfsvkch46v58nymz5gi8gaaz7p URL
http://beta.quicklisp.org/archive/cl-html5-parser/2019-05-21/cl-html5-parser-20190521-git.tgz
MD5 149e5609d0a96c867fac6c22693c5e30 NAME cl-html5-parser FILENAME
cl-html5-parser DEPS
((NAME cl-ppcre FILENAME cl-ppcre)
(NAME flexi-streams FILENAME flexi-streams)
(NAME string-case FILENAME string-case)
(NAME trivial-gray-streams FILENAME trivial-gray-streams))
DEPENDENCIES (cl-ppcre flexi-streams string-case trivial-gray-streams)
VERSION 20190521-git SIBLINGS (cl-html5-parser-cxml cl-html5-parser-tests)
PARASITES NIL) */

View file

@ -0,0 +1,32 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-interpol";
version = "20201220-git";
parasites = [ "cl-interpol-test" ];
description = "System lacks description";
deps = [ args."cl-ppcre" args."cl-unicode" args."flexi-streams" args."named-readtables" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-interpol/2020-12-20/cl-interpol-20201220-git.tgz";
sha256 = "1q3zxsbl5br08lv481jsqmq8r9yayp44x6icixcxx5sdz6fbcd3d";
};
packageName = "cl-interpol";
asdFilesToKeep = ["cl-interpol.asd"];
overrides = x: x;
}
/* (SYSTEM cl-interpol DESCRIPTION System lacks description SHA256
1q3zxsbl5br08lv481jsqmq8r9yayp44x6icixcxx5sdz6fbcd3d URL
http://beta.quicklisp.org/archive/cl-interpol/2020-12-20/cl-interpol-20201220-git.tgz
MD5 d678c521474e1774185b78883396da49 NAME cl-interpol FILENAME cl-interpol
DEPS
((NAME cl-ppcre FILENAME cl-ppcre) (NAME cl-unicode FILENAME cl-unicode)
(NAME flexi-streams FILENAME flexi-streams)
(NAME named-readtables FILENAME named-readtables))
DEPENDENCIES (cl-ppcre cl-unicode flexi-streams named-readtables) VERSION
20201220-git SIBLINGS NIL PARASITES (cl-interpol-test)) */

View file

@ -0,0 +1,26 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-jpeg";
version = "20170630-git";
description = "A self-contained baseline JPEG codec implementation";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-jpeg/2017-06-30/cl-jpeg-20170630-git.tgz";
sha256 = "1wwzn2valhh5ka7qkmab59pb1ijagcj296553fp8z03migl0sil0";
};
packageName = "cl-jpeg";
asdFilesToKeep = ["cl-jpeg.asd"];
overrides = x: x;
}
/* (SYSTEM cl-jpeg DESCRIPTION
A self-contained baseline JPEG codec implementation SHA256
1wwzn2valhh5ka7qkmab59pb1ijagcj296553fp8z03migl0sil0 URL
http://beta.quicklisp.org/archive/cl-jpeg/2017-06-30/cl-jpeg-20170630-git.tgz
MD5 b6eb4ca5d893f428b5bbe46cd49f76ad NAME cl-jpeg FILENAME cl-jpeg DEPS NIL
DEPENDENCIES NIL VERSION 20170630-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,29 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-json";
version = "20141217-git";
parasites = [ "cl-json.test" ];
description = "JSON in Lisp. JSON (JavaScript Object Notation) is a lightweight data-interchange format.";
deps = [ args."fiveam" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-json/2014-12-17/cl-json-20141217-git.tgz";
sha256 = "00cfppyi6njsbpv1x03jcv4zwplg0q1138174l3wjkvi3gsql17g";
};
packageName = "cl-json";
asdFilesToKeep = ["cl-json.asd"];
overrides = x: x;
}
/* (SYSTEM cl-json DESCRIPTION
JSON in Lisp. JSON (JavaScript Object Notation) is a lightweight data-interchange format.
SHA256 00cfppyi6njsbpv1x03jcv4zwplg0q1138174l3wjkvi3gsql17g URL
http://beta.quicklisp.org/archive/cl-json/2014-12-17/cl-json-20141217-git.tgz
MD5 9d873fa462b93c76d90642d8e3fb4881 NAME cl-json FILENAME cl-json DEPS
((NAME fiveam FILENAME fiveam)) DEPENDENCIES (fiveam) VERSION 20141217-git
SIBLINGS NIL PARASITES (cl-json.test)) */

View file

@ -0,0 +1,27 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-l10n-cldr";
version = "20120909-darcs";
description = "The necessary CLDR files for cl-l10n packaged in a QuickLisp friendly way.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-l10n-cldr/2012-09-09/cl-l10n-cldr-20120909-darcs.tgz";
sha256 = "03l81bx8izvzwzw0qah34l4k47l4gmhr917phhhl81qp55x7zbiv";
};
packageName = "cl-l10n-cldr";
asdFilesToKeep = ["cl-l10n-cldr.asd"];
overrides = x: x;
}
/* (SYSTEM cl-l10n-cldr DESCRIPTION
The necessary CLDR files for cl-l10n packaged in a QuickLisp friendly way.
SHA256 03l81bx8izvzwzw0qah34l4k47l4gmhr917phhhl81qp55x7zbiv URL
http://beta.quicklisp.org/archive/cl-l10n-cldr/2012-09-09/cl-l10n-cldr-20120909-darcs.tgz
MD5 466e776f2f6b931d9863e1fc4d0b514e NAME cl-l10n-cldr FILENAME
cl-l10n-cldr DEPS NIL DEPENDENCIES NIL VERSION 20120909-darcs SIBLINGS NIL
PARASITES NIL) */

View file

@ -0,0 +1,43 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-l10n";
version = "20211209-git";
parasites = [ "cl-l10n/test" ];
description = "Portable CL Locale Support";
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cl-fad" args."cl-l10n-cldr" args."cl-ppcre" args."closer-mop" args."closure-common" args."cxml" args."flexi-streams" args."hu_dot_dwim_dot_stefil" args."iterate" args."local-time" args."metabang-bind" args."parse-number" args."puri" args."trivial-features" args."trivial-gray-streams" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-l10n/2021-12-09/cl-l10n-20211209-git.tgz";
sha256 = "0l67xg282pim6167g27zcqk4xj51cfpmcbzc8bjg8933w42fdjf4";
};
packageName = "cl-l10n";
asdFilesToKeep = ["cl-l10n.asd"];
overrides = x: x;
}
/* (SYSTEM cl-l10n DESCRIPTION Portable CL Locale Support SHA256
0l67xg282pim6167g27zcqk4xj51cfpmcbzc8bjg8933w42fdjf4 URL
http://beta.quicklisp.org/archive/cl-l10n/2021-12-09/cl-l10n-20211209-git.tgz
MD5 e575bb4ff3a6d0bbba5220c631f9c83a NAME cl-l10n FILENAME cl-l10n DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cl-fad FILENAME cl-fad) (NAME cl-l10n-cldr FILENAME cl-l10n-cldr)
(NAME cl-ppcre FILENAME cl-ppcre) (NAME closer-mop FILENAME closer-mop)
(NAME closure-common FILENAME closure-common) (NAME cxml FILENAME cxml)
(NAME flexi-streams FILENAME flexi-streams)
(NAME hu.dwim.stefil FILENAME hu_dot_dwim_dot_stefil)
(NAME iterate FILENAME iterate) (NAME local-time FILENAME local-time)
(NAME metabang-bind FILENAME metabang-bind)
(NAME parse-number FILENAME parse-number) (NAME puri FILENAME puri)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-gray-streams FILENAME trivial-gray-streams))
DEPENDENCIES
(alexandria babel bordeaux-threads cl-fad cl-l10n-cldr cl-ppcre closer-mop
closure-common cxml flexi-streams hu.dwim.stefil iterate local-time
metabang-bind parse-number puri trivial-features trivial-gray-streams)
VERSION 20211209-git SIBLINGS NIL PARASITES (cl-l10n/test)) */

View file

@ -0,0 +1,31 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-libuv";
version = "20200610-git";
description = "Low-level libuv bindings for Common Lisp.";
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."trivial-features" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-libuv/2020-06-10/cl-libuv-20200610-git.tgz";
sha256 = "1ywk1z1ibyk3z0irg5azjrjk3x08ixv30fx4qa0p500fmbfhha19";
};
packageName = "cl-libuv";
asdFilesToKeep = ["cl-libuv.asd"];
overrides = x: x;
}
/* (SYSTEM cl-libuv DESCRIPTION Low-level libuv bindings for Common Lisp.
SHA256 1ywk1z1ibyk3z0irg5azjrjk3x08ixv30fx4qa0p500fmbfhha19 URL
http://beta.quicklisp.org/archive/cl-libuv/2020-06-10/cl-libuv-20200610-git.tgz
MD5 e6b3f8ffa7b8fb642350f09d1afa7f38 NAME cl-libuv FILENAME cl-libuv DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME cffi FILENAME cffi) (NAME cffi-grovel FILENAME cffi-grovel)
(NAME cffi-toolchain FILENAME cffi-toolchain)
(NAME trivial-features FILENAME trivial-features))
DEPENDENCIES
(alexandria babel cffi cffi-grovel cffi-toolchain trivial-features) VERSION
20200610-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,38 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "cl-locale";
version = "20151031-git";
description = "Simple i18n library for Common Lisp";
deps = [ args."alexandria" args."anaphora" args."arnesi" args."cl-annot" args."cl-syntax" args."cl-syntax-annot" args."closer-mop" args."collectors" args."iterate" args."named-readtables" args."symbol-munger" args."trivial-types" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/cl-locale/2015-10-31/cl-locale-20151031-git.tgz";
sha256 = "14j4xazrx2v5cj4q4irfwra0ksvl2l0s7073fimpwc0xqjfsnjpg";
};
packageName = "cl-locale";
asdFilesToKeep = ["cl-locale.asd"];
overrides = x: x;
}
/* (SYSTEM cl-locale DESCRIPTION Simple i18n library for Common Lisp SHA256
14j4xazrx2v5cj4q4irfwra0ksvl2l0s7073fimpwc0xqjfsnjpg URL
http://beta.quicklisp.org/archive/cl-locale/2015-10-31/cl-locale-20151031-git.tgz
MD5 7a8fb3678938af6dc5c9fd6431428aff NAME cl-locale FILENAME cl-locale DEPS
((NAME alexandria FILENAME alexandria) (NAME anaphora FILENAME anaphora)
(NAME arnesi FILENAME arnesi) (NAME cl-annot FILENAME cl-annot)
(NAME cl-syntax FILENAME cl-syntax)
(NAME cl-syntax-annot FILENAME cl-syntax-annot)
(NAME closer-mop FILENAME closer-mop)
(NAME collectors FILENAME collectors) (NAME iterate FILENAME iterate)
(NAME named-readtables FILENAME named-readtables)
(NAME symbol-munger FILENAME symbol-munger)
(NAME trivial-types FILENAME trivial-types))
DEPENDENCIES
(alexandria anaphora arnesi cl-annot cl-syntax cl-syntax-annot closer-mop
collectors iterate named-readtables symbol-munger trivial-types)
VERSION 20151031-git SIBLINGS (cl-locale-syntax cl-locale-test) PARASITES
NIL) */

Some files were not shown because too many files have changed in this diff Show more