Merge branch 'master' into staging
* master: (153 commits) coqPackages.contribs.aac-tactics: enable for Coq 8.7 and 8.8 (#41351) haskell.packages.ghcjs.terminfo: Bump version (#41337) nixos/mpd: allow services.mpd.dbFile to be null prometheus-snmp-exporter: 0.9.0 -> 0.11.0 (#41363) tdesktopPackages.preview: 1.2.24 -> 1.3.0 signal-desktop: Refactor the package description rrootage: init at 0.23a bulletml: init at 0.0.6 signal-desktop: Fix a possible crash when saving an attachment linux_rpi: More downstream device tree name fixups nixos/sd-image-raspberrypi: Support Raspberry Pi Zero U-Boot: Add ubootRaspberryPiZero variant U-Boot: 2018.03 -> 2018.05 linux_rpi: 1.20171029 -> 1.20180417 raspberrypifw: 1.20180328 -> 1.20180417 scite: 3.7.5 -> 4.0.5 (#41345) neo4j: 3.3.4 -> 3.4.0 (#41338) bat: 0.3.0 -> 0.4.1 (#41348) perlPackages.Git: init at 0.42 nodePackages_8_x.pnpm: wrap nodejs.passthru.python ...
This commit is contained in:
@@ -23,11 +23,15 @@ let
|
||||
rec { sha1 = "9cd14a61d7aa7d554f251ef285a6f2c65caf7b65"; name = "JOPTSIMPLE_4_6.sources_${sha1}.jar"; url = mirror://maven/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6-sources.jar; }
|
||||
rec { sha1 = "b852fb028de645ad2852bbe998e084d253f450a5"; name = "JMH_GENERATOR_ANNPROCESS_1_18_${sha1}.jar"; url = mirror://maven/org/openjdk/jmh/jmh-generator-annprocess/1.18/jmh-generator-annprocess-1.18.jar; }
|
||||
rec { sha1 = "d455b0dc6108b5e6f1fb4f6cf1c7b4cbedbecc97"; name = "JMH_GENERATOR_ANNPROCESS_1_18.sources_${sha1}.jar"; url = mirror://maven/org/openjdk/jmh/jmh-generator-annprocess/1.18/jmh-generator-annprocess-1.18-sources.jar; }
|
||||
rec { sha1 = "7aac374614a8a76cad16b91f1a4419d31a7dcda3"; name = "JMH_GENERATOR_ANNPROCESS_1_21_${sha1}.jar"; url = mirror://maven/org/openjdk/jmh/jmh-generator-annprocess/1.21/jmh-generator-annprocess-1.21.jar; }
|
||||
rec { sha1 = "fb48e2a97df95f8b9dced54a1a37749d2a64d2ae"; name = "JMH_GENERATOR_ANNPROCESS_1_21.sources_${sha1}.jar"; url = mirror://maven/org/openjdk/jmh/jmh-generator-annprocess/1.21/jmh-generator-annprocess-1.21-sources.jar; }
|
||||
rec { sha1 = "702b8525fcf81454235e5e2fa2a35f15ffc0ec7e"; name = "ASM_DEBUG_ALL_${sha1}.jar"; url = mirror://maven/org/ow2/asm/asm-debug-all/5.0.4/asm-debug-all-5.0.4.jar; }
|
||||
rec { sha1 = "ec2544ab27e110d2d431bdad7d538ed509b21e62"; name = "COMMONS_MATH3_3_2_${sha1}.jar"; url = mirror://maven/org/apache/commons/commons-math3/3.2/commons-math3-3.2.jar; }
|
||||
rec { sha1 = "cd098e055bf192a60c81d81893893e6e31a6482f"; name = "COMMONS_MATH3_3_2.sources_${sha1}.jar"; url = mirror://maven/org/apache/commons/commons-math3/3.2/commons-math3-3.2-sources.jar; }
|
||||
rec { sha1 = "0174aa0077e9db596e53d7f9ec37556d9392d5a6"; name = "JMH_1_18_${sha1}.jar"; url = mirror://maven/org/openjdk/jmh/jmh-core/1.18/jmh-core-1.18.jar; }
|
||||
rec { sha1 = "7ff1e1aafea436b6aa8b29a8b8f1c2d66be26f5b"; name = "JMH_1_18.sources_${sha1}.jar"; url = mirror://maven/org/openjdk/jmh/jmh-core/1.18/jmh-core-1.18-sources.jar; }
|
||||
rec { sha1 = "442447101f63074c61063858033fbfde8a076873"; name = "JMH_1_21_${sha1}.jar"; url = mirror://maven/org/openjdk/jmh/jmh-core/1.21/jmh-core-1.21.jar; }
|
||||
rec { sha1 = "a6fe84788bf8cf762b0e561bf48774c2ea74e370"; name = "JMH_1_21.sources_${sha1}.jar"; url = mirror://maven/org/openjdk/jmh/jmh-core/1.21/jmh-core-1.21-sources.jar; }
|
||||
rec { sha1 = "2973d150c0dc1fefe998f834810d68f278ea58ec"; name = "JUNIT_${sha1}.jar"; url = https://lafo.ssw.uni-linz.ac.at/pub/graal-external-deps/junit-4.12.jar; }
|
||||
rec { sha1 = "a6c32b40bf3d76eca54e3c601e5d1470c86fcdfa"; name = "JUNIT.sources_${sha1}.jar"; url = https://lafo.ssw.uni-linz.ac.at/pub/graal-external-deps/junit-4.12-sources.jar; }
|
||||
rec { sha1 = "42a25dc3219429f0e5d060061f71acb49bf010a0"; name = "HAMCREST_${sha1}.jar"; url = https://lafo.ssw.uni-linz.ac.at/pub/graal-external-deps/hamcrest-core-1.3.jar; }
|
||||
@@ -50,13 +54,14 @@ let
|
||||
|
||||
in rec {
|
||||
|
||||
mx = stdenv.mkDerivation {
|
||||
mx = stdenv.mkDerivation rec {
|
||||
version = "5.171.0";
|
||||
name = "mx";
|
||||
src = fetchFromGitHub {
|
||||
owner = "graalvm";
|
||||
repo = "mx";
|
||||
rev = "22557cf7ec417c49aca20c13a9123045005d72d0"; # HEAD at 2018-02-16
|
||||
sha256 = "070647ih2qzcssj7yripbg1w9bjwi1rcp1blx5z3jbp1shrr6563";
|
||||
rev = version;
|
||||
sha256 = "0ag3g49fnjrnlmjb55dbn9l2cwyvanx36f5hyf21ad8px05fh6jv";
|
||||
};
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
buildPhase = ''
|
||||
@@ -77,9 +82,9 @@ in rec {
|
||||
|
||||
# copy of pkgs.oraclejvm8 with JVMCI interface (TODO: it should work with pkgs.openjdk8 too)
|
||||
jvmci8 = stdenv.mkDerivation rec {
|
||||
version = "0.41";
|
||||
version = "0.43";
|
||||
name = let
|
||||
n = "jvmci8u161-${version}";
|
||||
n = "jvmci8u171-${version}";
|
||||
in if (lib.stringLength n) == (lib.stringLength oraclejdk8.name) then
|
||||
n
|
||||
else
|
||||
@@ -88,7 +93,7 @@ in rec {
|
||||
owner = "graalvm";
|
||||
repo = "graal-jvmci-8";
|
||||
rev = "jvmci-${version}";
|
||||
sha256 = "0pajf114l8lzczfdzz968c3s1ardiy4q5ya8p2kmwxl06giy95qr";
|
||||
sha256 = "0jkp67m7s252kngxnj0yp397pgx5z95v1lbi68v9g4dw050l28rk";
|
||||
};
|
||||
buildInputs = [ mx mercurial ];
|
||||
postUnpack = ''
|
||||
@@ -101,8 +106,10 @@ in rec {
|
||||
hg checkout ${lib.escapeShellArg src.rev}
|
||||
)
|
||||
'';
|
||||
hardeningDisable = [ "fortify" ];
|
||||
NIX_CFLAGS_COMPILE = [
|
||||
"-Wno-error=format-overflow" # newly detected by gcc7
|
||||
"-Wno-error=nonnull"
|
||||
];
|
||||
buildPhase = ''
|
||||
cp -dpR ${oraclejdk8} writable-copy-of-jdk
|
||||
@@ -122,9 +129,9 @@ in rec {
|
||||
};
|
||||
|
||||
graalvm8 = stdenv.mkDerivation rec {
|
||||
version = "0.31";
|
||||
version = "1.0.0-rc1";
|
||||
name = let
|
||||
n = "graal-vm-8-${version}";
|
||||
n = "graal-${version}";
|
||||
in if (lib.stringLength n) == (lib.stringLength jvmci8.name) then
|
||||
n
|
||||
else
|
||||
@@ -132,8 +139,8 @@ in rec {
|
||||
src = fetchFromGitHub {
|
||||
owner = "oracle";
|
||||
repo = "graal";
|
||||
rev = "vm-enterprise-${version}";
|
||||
sha256 = "0rhd6dk2jpbxgdprqvdk991b2k177jrjgyjabdnmv5lzlhczy676";
|
||||
rev = "vm-${version}";
|
||||
sha256 = "1j1m53d8x0mkvqr9lwlkjddfha5jrsq9hxlblbjv1bqcivfmmfn7";
|
||||
};
|
||||
buildInputs = [ mx zlib mercurial jvmci8 ];
|
||||
postUnpack = ''
|
||||
@@ -167,7 +174,6 @@ in rec {
|
||||
cp -pR $MX_ALT_OUTPUT_ROOT/tools/dists/chromeinspector* $out/jre/tools/chromeinspector/
|
||||
echo "name=GraalVM ${version}" > $out/jre/lib/amd64/server/vm.properties
|
||||
ln -s --relative $out/jre/bin/native-image $out/bin/native-image
|
||||
cp $out/jre/tools/nfi/bin/libtrufflenfi.so $out/jre/lib/amd64/
|
||||
cp -dpR $out/jre/lib/svm/clibraries $out/jre/lib/svm/builder/
|
||||
|
||||
# BUG workaround http://mail.openjdk.java.net/pipermail/graal-dev/2017-December/005141.html
|
||||
@@ -193,7 +199,7 @@ in rec {
|
||||
$out/bin/java -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+UseJVMCICompiler HelloWorld | fgrep 'Hello World'
|
||||
|
||||
# Ahead-Of-Time compilation
|
||||
$out/bin/native-image -no-server HelloWorld
|
||||
$out/bin/native-image --no-server HelloWorld
|
||||
./helloworld
|
||||
./helloworld | fgrep 'Hello World'
|
||||
'';
|
||||
|
||||
@@ -21,11 +21,18 @@ let mkContrib = repo: revs: param:
|
||||
};
|
||||
}; in
|
||||
{
|
||||
aac-tactics = mkContrib "aac-tactics" [ ] {
|
||||
version = "v8.6.0-7-g54913f4";
|
||||
rev = "54913f44939623986ce3e01e3faf31efa9059ca6";
|
||||
sha256 = "0bb6y7nqs4gyv1ybzhbdg6hb2hyfxc7bmkg6zl43l14641zhv247";
|
||||
};
|
||||
aac-tactics = mkContrib "aac-tactics" [ "8.7" "8.8" ] {
|
||||
"8.7" = {
|
||||
version = "20180530";
|
||||
rev = "f01df35e1d796ce1fdc7ba3d670ce5d63c95d544";
|
||||
sha256 = "1bwvnbd5ws1plgj147blcrvyycf3gg3fz3rm2mckln8z3sfxyq2k";
|
||||
};
|
||||
"8.8" = {
|
||||
version = "20180530";
|
||||
rev = "86ac28259030649ef51460e4de2441c8a1017751";
|
||||
sha256 = "09bbk2a7pn0j76mmapl583f8a20zqd3a1m9lkml8rpwml692bzi9";
|
||||
};
|
||||
}."${coq.coq-version}";
|
||||
|
||||
abp = mkContrib "abp" [ "8.5" "8.6" "8.7" ] {
|
||||
version = "v8.6.0";
|
||||
|
||||
@@ -347,6 +347,7 @@ self: super: {
|
||||
itanium-abi = dontCheck super.itanium-abi;
|
||||
katt = dontCheck super.katt;
|
||||
language-slice = dontCheck super.language-slice;
|
||||
language-nix = overrideCabal super.language-nix (drv: { broken = pkgs.stdenv.isLinux && pkgs.stdenv.isi686; }); # Tests crash on 32-bit linux; see https://github.com/peti/language-nix/issues/4
|
||||
ldap-client = dontCheck super.ldap-client;
|
||||
lensref = dontCheck super.lensref;
|
||||
lucid = dontCheck super.lucid; #https://github.com/chrisdone/lucid/issues/25
|
||||
@@ -939,7 +940,8 @@ self: super: {
|
||||
haddock-api = super.haddock-api.override { haddock-library = self.haddock-library_1_4_4; };
|
||||
|
||||
# Jailbreak "unix-compat >=0.1.2 && <0.5".
|
||||
darcs = overrideCabal super.darcs (drv: { preConfigure = "sed -i -e 's/unix-compat .*,/unix-compat,/' -e 's/fgl .*,/fgl,/' darcs.cabal"; });
|
||||
# Jailbreak "graphviz >=2999.18.1 && <2999.20".
|
||||
darcs = overrideCabal super.darcs (drv: { preConfigure = "sed -i -e 's/unix-compat .*,/unix-compat,/' -e 's/fgl .*,/fgl,/' -e 's/graphviz .*,/graphviz,/' darcs.cabal"; });
|
||||
|
||||
# https://github.com/Twinside/Juicy.Pixels/issues/149
|
||||
JuicyPixels = dontHaddock super.JuicyPixels;
|
||||
|
||||
@@ -120,7 +120,7 @@ self: super: {
|
||||
prePatch = "cd lambdacube-ir.haskell; ";
|
||||
});
|
||||
|
||||
singletons = super.singletons_2_4_1;
|
||||
singletons = dontCheck super.singletons_2_4_1;
|
||||
th-desugar = super.th-desugar_1_8;
|
||||
|
||||
## Upstreamed, awaiting a Hackage release
|
||||
@@ -136,6 +136,8 @@ self: super: {
|
||||
};
|
||||
});
|
||||
|
||||
## Bounds related: it wants base-compat 0.9.
|
||||
criterion = super.criterion_1_4_1_0;
|
||||
|
||||
## Unmerged
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ self: super:
|
||||
haskeline = self.haskeline_0_7_3_1;
|
||||
hoopl = self.hoopl_3_10_2_1;
|
||||
hpc = self.hpc_0_6_0_2;
|
||||
terminfo = self.terminfo_0_4_0_2;
|
||||
terminfo = self.terminfo_0_4_1_1;
|
||||
xhtml = self.xhtml_3000_2_1;
|
||||
|
||||
## OTHER PACKAGES
|
||||
|
||||
@@ -35,6 +35,10 @@ in
|
||||
, enableStaticLibraries ? !hostPlatform.isWindows
|
||||
, enableHsc2hsViaAsm ? hostPlatform.isWindows && stdenv.lib.versionAtLeast ghc.version "8.4"
|
||||
, extraLibraries ? [], librarySystemDepends ? [], executableSystemDepends ? []
|
||||
# On macOS, statically linking against system frameworks is not supported;
|
||||
# see https://developer.apple.com/library/content/qa/qa1118/_index.html
|
||||
# They must be propagated to the environment of any executable linking with the library
|
||||
, libraryFrameworkDepends ? [], executableFrameworkDepends ? []
|
||||
, homepage ? "https://hackage.haskell.org/package/${pname}"
|
||||
, platforms ? with stdenv.lib.platforms; unix ++ windows # GHC can cross-compile
|
||||
, hydraPlatforms ? null
|
||||
@@ -47,8 +51,8 @@ in
|
||||
, doHaddock ? !(ghc.isHaLVM or false)
|
||||
, passthru ? {}
|
||||
, pkgconfigDepends ? [], libraryPkgconfigDepends ? [], executablePkgconfigDepends ? [], testPkgconfigDepends ? [], benchmarkPkgconfigDepends ? []
|
||||
, testDepends ? [], testHaskellDepends ? [], testSystemDepends ? []
|
||||
, benchmarkDepends ? [], benchmarkHaskellDepends ? [], benchmarkSystemDepends ? []
|
||||
, testDepends ? [], testHaskellDepends ? [], testSystemDepends ? [], testFrameworkDepends ? []
|
||||
, benchmarkDepends ? [], benchmarkHaskellDepends ? [], benchmarkSystemDepends ? [], benchmarkFrameworkDepends ? []
|
||||
, testTarget ? ""
|
||||
, broken ? false
|
||||
, preCompileBuildDriver ? "", postCompileBuildDriver ? ""
|
||||
@@ -178,11 +182,11 @@ let
|
||||
nativeBuildInputs = [ ghc nativeGhc removeReferencesTo ] ++ optional (allPkgconfigDepends != []) pkgconfig ++
|
||||
setupHaskellDepends ++
|
||||
buildTools ++ libraryToolDepends ++ executableToolDepends;
|
||||
propagatedBuildInputs = buildDepends ++ libraryHaskellDepends ++ executableHaskellDepends;
|
||||
otherBuildInputs = extraLibraries ++ librarySystemDepends ++ executableSystemDepends ++
|
||||
propagatedBuildInputs = buildDepends ++ libraryHaskellDepends ++ executableHaskellDepends ++ libraryFrameworkDepends;
|
||||
otherBuildInputs = extraLibraries ++ librarySystemDepends ++ executableSystemDepends ++ executableFrameworkDepends ++
|
||||
allPkgconfigDepends ++
|
||||
optionals doCheck (testDepends ++ testHaskellDepends ++ testSystemDepends ++ testToolDepends) ++
|
||||
optionals doBenchmark (benchmarkDepends ++ benchmarkHaskellDepends ++ benchmarkSystemDepends ++ benchmarkToolDepends);
|
||||
optionals doCheck (testDepends ++ testHaskellDepends ++ testSystemDepends ++ testToolDepends ++ testFrameworkDepends) ++
|
||||
optionals doBenchmark (benchmarkDepends ++ benchmarkHaskellDepends ++ benchmarkSystemDepends ++ benchmarkToolDepends ++ benchmarkFrameworkDepends);
|
||||
|
||||
allBuildInputs = propagatedBuildInputs ++ otherBuildInputs;
|
||||
|
||||
|
||||
@@ -162,7 +162,7 @@ in package-set { inherit pkgs stdenv callPackage; } self // {
|
||||
filter = path: type:
|
||||
pkgs.lib.hasSuffix "${name}.cabal" path ||
|
||||
baseNameOf path == "package.yaml";
|
||||
expr = haskellSrc2nix {
|
||||
expr = self.haskellSrc2nix {
|
||||
inherit name;
|
||||
src = if pkgs.lib.canCleanSource src
|
||||
then pkgs.lib.cleanSourceWith { inherit src filter; }
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "groovy-${version}";
|
||||
version = "2.4.15";
|
||||
version = "2.5.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://dl.bintray.com/groovy/maven/apache-groovy-binary-${version}.zip";
|
||||
sha256 = "1vaa1wjnaza04hvp1n4kh10hvxx8370liz2ndm908dqv9mxa6k5x";
|
||||
sha256 = "1qzciri8qjx5p7x015rk5ws7gj53qidamp85r2r7aj6ssyp3r40k";
|
||||
};
|
||||
|
||||
buildInputs = [ unzip makeWrapper ];
|
||||
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
|
||||
mkdir -p $out
|
||||
mkdir -p $out/share/doc/groovy
|
||||
rm bin/*.bat
|
||||
mv {bin,conf,embeddable,grooid,indy,lib} $out
|
||||
mv {bin,conf,grooid,indy,lib} $out
|
||||
mv {licenses,LICENSE,NOTICE} $out/share/doc/groovy
|
||||
|
||||
sed -i 's#which#${which}/bin/which#g' $out/bin/startGroovy
|
||||
|
||||
72
pkgs/development/libraries/bulletml/default.nix
Normal file
72
pkgs/development/libraries/bulletml/default.nix
Normal file
@@ -0,0 +1,72 @@
|
||||
{ stdenv, fetchpatch, fetchurl, bison, perl }:
|
||||
|
||||
let
|
||||
version = "0.0.6";
|
||||
debianRevision = "7";
|
||||
debianPatch = patchname: hash: fetchpatch {
|
||||
name = "${patchname}.patch";
|
||||
url = "https://sources.debian.org/data/main/b/bulletml/${version}-${debianRevision}/debian/patches/${patchname}.patch";
|
||||
sha256 = hash;
|
||||
};
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "bulletml-${version}";
|
||||
|
||||
srcs = [
|
||||
(fetchurl {
|
||||
url = "http://shinh.skr.jp/libbulletml/libbulletml-${version}.tar.bz2";
|
||||
sha256 = "0yda0zgj2ydgkmby5676f5iiawabxadzh5p7bmy42998sp9g6dvw";
|
||||
})
|
||||
(fetchurl {
|
||||
url = "http://shinh.skr.jp/d/d_cpp.tar.bz2";
|
||||
sha256 = "1ly9qmbb8q9nyadmdap1gmxs3vkniqgchlv2hw7riansz4gg1agh";
|
||||
})
|
||||
];
|
||||
sourceRoot = "bulletml";
|
||||
postUnpack = "mv d_cpp bulletml/";
|
||||
|
||||
patches = [
|
||||
(debianPatch "fixes" "0cnr968n0h50fjmjijx7idsa2pg2pv5cwy6nvfbkx9z8w2zf0mkl")
|
||||
(debianPatch "bulletml_d" "03d1dgln3gkiw019pxn3gwgjkmvzisq8kp3n6fpn38yfwh4fp4hv")
|
||||
(debianPatch "d_cpp" "04g9c7c89w7cgrxw75mcbdhzxqmz1716li49mhl98znakchrlb9h")
|
||||
(debianPatch "warnings" "18px79x4drvm6dy6w6js53nzlyvha7qaxhz5a99b97pyk3qc7i9g")
|
||||
(debianPatch "makefile" "0z6yxanxmarx0s08gh12pk2wfqjk8g797wmfcqczdv1i6xc7nqzp")
|
||||
(debianPatch "includes" "1n11j5695hs9pspslf748w2cq5d78s6bwhyl476wp6gcq6jw20bw")
|
||||
];
|
||||
|
||||
makeFlags = [
|
||||
"-C src"
|
||||
];
|
||||
nativeBuildInputs = [ bison perl ];
|
||||
|
||||
installPhase = ''
|
||||
install -D -m 644 src/bulletml.d "$out"/include/d/bulletml.d
|
||||
install -d "$out"/include/bulletml/tinyxml
|
||||
install -m 644 src/*.h "$out"/include/bulletml
|
||||
install -m 644 src/tinyxml/tinyxml.h "$out"/include/bulletml/tinyxml
|
||||
cp -r src/boost $out/include/boost
|
||||
|
||||
install -d "$out"/lib
|
||||
install -m 644 src/libbulletml.{a,so}* "$out"/lib
|
||||
|
||||
install -D -m 644 README "$out"/share/doc/libbulletml/README.jp
|
||||
install -m 644 README.en "$out"/share/doc/libbulletml
|
||||
install -m 644 README.bulletml "$out"/share/doc/libbulletml
|
||||
install -D -m 644 README "$out"/share/licenses/libbulletml/README.jp
|
||||
install -m 644 README.en "$out"/share/licenses/libbulletml
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "C++ library to handle BulletML easily";
|
||||
longDescription = ''
|
||||
BulletML is the Bullet Markup Language. BulletML can describe the barrage
|
||||
of bullets in shooting games.
|
||||
'';
|
||||
homepage = "http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/index_e.html";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ fgaz ];
|
||||
# See https://github.com/NixOS/nixpkgs/pull/35482
|
||||
# for some attempts in getting it to build on darwin
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchFromGitHub, unzip, cmake, python }:
|
||||
{ stdenv, fetchFromGitHub, fetchpatch, unzip, cmake, python }:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "flann-1.9.1";
|
||||
@@ -10,6 +10,14 @@ stdenv.mkDerivation {
|
||||
sha256 = "13lg9nazj5s9a41j61vbijy04v6839i67lqd925xmxsbybf36gjc";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Upstream issue: https://github.com/mariusmuja/flann/issues/369
|
||||
(fetchpatch {
|
||||
url = "https://raw.githubusercontent.com/buildroot/buildroot/45a39b3e2ba42b72d19bfcef30db1b8da9ead51a/package/flann/0001-src-cpp-fix-cmake-3.11-build.patch";
|
||||
sha256 = "1gmj06cmnqvwxx649mxaivd35727wj6w7710zbcmmgmsnyfh2js4";
|
||||
})
|
||||
];
|
||||
|
||||
buildInputs = [ unzip cmake python ];
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -3,13 +3,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "folly-${version}";
|
||||
version = "2018.05.21.00";
|
||||
version = "2018.05.28.00";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "facebook";
|
||||
repo = "folly";
|
||||
rev = "v${version}";
|
||||
sha256 = "0x8qa0g0rj4bmy5cra7f0ch0srq34d8d04f1c59q93xd6ggkr52w";
|
||||
sha256 = "1n5zic8bgm4dfc7prjj3af2ipxalia6w7dk6w9pmrz1nkrpyd68c";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook python pkgconfig ];
|
||||
|
||||
@@ -63,7 +63,7 @@ stdenv.mkDerivation rec {
|
||||
"-Djasper=true"
|
||||
"-Dx11=true"
|
||||
"-Dgir=${if gobjectIntrospection != null then "true" else "false"}"
|
||||
];
|
||||
] ++ stdenv.lib.optional stdenv.isDarwin "-Dbuiltin_loaders=all";
|
||||
|
||||
postPatch = ''
|
||||
chmod +x build-aux/* # patchShebangs only applies to executables
|
||||
|
||||
@@ -1,222 +0,0 @@
|
||||
From 11ec8f1e5dfa1c10e0c9fb94879b6f5b96ba52dd Mon Sep 17 00:00:00 2001
|
||||
From: Guillem Jover <guillem@hadrons.org>
|
||||
Date: Tue, 6 Mar 2018 01:41:35 +0100
|
||||
Subject: Handle systems missing <sys/cdefs.h>
|
||||
|
||||
This is a non-portable header, and we cannot expect it to be provided by
|
||||
the system libc (e.g. musl). We just need and rely on declaration that
|
||||
we have defined ourselves in our own <bsd/sys/cdefs.h>. So we switch to
|
||||
only ever assume that.
|
||||
|
||||
Fixes: https://bugs.freedesktop.org/105281
|
||||
---
|
||||
include/bsd/libutil.h | 4 ++++
|
||||
include/bsd/md5.h | 4 ++++
|
||||
include/bsd/nlist.h | 4 ++++
|
||||
include/bsd/readpassphrase.h | 4 ++++
|
||||
include/bsd/stdlib.h | 4 ++++
|
||||
include/bsd/string.h | 4 ++++
|
||||
include/bsd/stringlist.h | 5 +++++
|
||||
include/bsd/sys/queue.h | 4 ++++
|
||||
include/bsd/sys/tree.h | 4 ++++
|
||||
include/bsd/timeconv.h | 4 ++++
|
||||
include/bsd/vis.h | 4 ++++
|
||||
include/bsd/wchar.h | 4 ++++
|
||||
12 files changed, 49 insertions(+)
|
||||
|
||||
diff --git a/include/bsd/libutil.h b/include/bsd/libutil.h
|
||||
index 45b3b15..ccca29a 100644
|
||||
--- a/include/bsd/libutil.h
|
||||
+++ b/include/bsd/libutil.h
|
||||
@@ -40,7 +40,11 @@
|
||||
#define LIBBSD_LIBUTIL_H
|
||||
|
||||
#include <features.h>
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
#include <sys/types.h>
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
diff --git a/include/bsd/md5.h b/include/bsd/md5.h
|
||||
index 5f3ae46..bf36a30 100644
|
||||
--- a/include/bsd/md5.h
|
||||
+++ b/include/bsd/md5.h
|
||||
@@ -27,7 +27,11 @@ typedef struct MD5Context {
|
||||
uint8_t buffer[MD5_BLOCK_LENGTH]; /* input buffer */
|
||||
} MD5_CTX;
|
||||
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
#include <sys/types.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
diff --git a/include/bsd/nlist.h b/include/bsd/nlist.h
|
||||
index cb297e8..8767117 100644
|
||||
--- a/include/bsd/nlist.h
|
||||
+++ b/include/bsd/nlist.h
|
||||
@@ -27,7 +27,11 @@
|
||||
#ifndef LIBBSD_NLIST_H
|
||||
#define LIBBSD_NLIST_H
|
||||
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
|
||||
struct nlist {
|
||||
union {
|
||||
diff --git a/include/bsd/readpassphrase.h b/include/bsd/readpassphrase.h
|
||||
index 14744b8..5eb8021 100644
|
||||
--- a/include/bsd/readpassphrase.h
|
||||
+++ b/include/bsd/readpassphrase.h
|
||||
@@ -31,7 +31,11 @@
|
||||
#define RPP_SEVENBIT 0x10 /* Strip the high bit from input. */
|
||||
#define RPP_STDIN 0x20 /* Read from stdin, not /dev/tty */
|
||||
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
#include <sys/types.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
diff --git a/include/bsd/stdlib.h b/include/bsd/stdlib.h
|
||||
index ebc9638..8d33d1f 100644
|
||||
--- a/include/bsd/stdlib.h
|
||||
+++ b/include/bsd/stdlib.h
|
||||
@@ -42,7 +42,11 @@
|
||||
#ifndef LIBBSD_STDLIB_H
|
||||
#define LIBBSD_STDLIB_H
|
||||
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
#include <sys/stat.h>
|
||||
#include <stdint.h>
|
||||
|
||||
diff --git a/include/bsd/string.h b/include/bsd/string.h
|
||||
index 6798bf6..29097f6 100644
|
||||
--- a/include/bsd/string.h
|
||||
+++ b/include/bsd/string.h
|
||||
@@ -33,7 +33,11 @@
|
||||
#ifndef LIBBSD_STRING_H
|
||||
#define LIBBSD_STRING_H
|
||||
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
#include <sys/types.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
diff --git a/include/bsd/stringlist.h b/include/bsd/stringlist.h
|
||||
index ff30cac..dd71496 100644
|
||||
--- a/include/bsd/stringlist.h
|
||||
+++ b/include/bsd/stringlist.h
|
||||
@@ -31,7 +31,12 @@
|
||||
|
||||
#ifndef LIBBSD_STRINGLIST_H
|
||||
#define LIBBSD_STRINGLIST_H
|
||||
+
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
#include <sys/types.h>
|
||||
|
||||
/*
|
||||
diff --git a/include/bsd/sys/queue.h b/include/bsd/sys/queue.h
|
||||
index 4a94ea7..ac00026 100644
|
||||
--- a/include/bsd/sys/queue.h
|
||||
+++ b/include/bsd/sys/queue.h
|
||||
@@ -33,7 +33,11 @@
|
||||
#ifndef LIBBSD_SYS_QUEUE_H
|
||||
#define LIBBSD_SYS_QUEUE_H
|
||||
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
|
||||
/*
|
||||
* This file defines four types of data structures: singly-linked lists,
|
||||
diff --git a/include/bsd/sys/tree.h b/include/bsd/sys/tree.h
|
||||
index 628bec0..325b382 100644
|
||||
--- a/include/bsd/sys/tree.h
|
||||
+++ b/include/bsd/sys/tree.h
|
||||
@@ -30,7 +30,11 @@
|
||||
#ifndef LIBBSD_SYS_TREE_H
|
||||
#define LIBBSD_SYS_TREE_H
|
||||
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
|
||||
/*
|
||||
* This file defines data structures for different types of trees:
|
||||
diff --git a/include/bsd/timeconv.h b/include/bsd/timeconv.h
|
||||
index e2a2c55..a426bd3 100644
|
||||
--- a/include/bsd/timeconv.h
|
||||
+++ b/include/bsd/timeconv.h
|
||||
@@ -41,7 +41,11 @@
|
||||
#ifndef LIBBSD_TIMECONV_H
|
||||
#define LIBBSD_TIMECONV_H
|
||||
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
#include <stdint.h>
|
||||
#include <time.h>
|
||||
|
||||
diff --git a/include/bsd/vis.h b/include/bsd/vis.h
|
||||
index 970dfdd..ab5430c 100644
|
||||
--- a/include/bsd/vis.h
|
||||
+++ b/include/bsd/vis.h
|
||||
@@ -72,7 +72,11 @@
|
||||
*/
|
||||
#define UNVIS_END 1 /* no more characters */
|
||||
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
|
||||
__BEGIN_DECLS
|
||||
char *vis(char *, int, int, int);
|
||||
diff --git a/include/bsd/wchar.h b/include/bsd/wchar.h
|
||||
index 33a500e..7216503 100644
|
||||
--- a/include/bsd/wchar.h
|
||||
+++ b/include/bsd/wchar.h
|
||||
@@ -40,7 +40,11 @@
|
||||
#define LIBBSD_WCHAR_H
|
||||
|
||||
#include <stddef.h>
|
||||
+#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
+#else
|
||||
+#include <bsd/sys/cdefs.h>
|
||||
+#endif
|
||||
#include <sys/types.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
--
|
||||
cgit v1.1
|
||||
|
||||
@@ -1,703 +0,0 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 88ccd91..0857782 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -59,7 +59,7 @@ AS_CASE([$host_os],
|
||||
)
|
||||
|
||||
# Checks for header files.
|
||||
-AC_CHECK_HEADERS([sys/ndir.h sys/dir.h ndir.h dirent.h])
|
||||
+AC_CHECK_HEADERS([sys/ndir.h sys/dir.h ndir.h dirent.h stdio_ext.h])
|
||||
|
||||
# Checks for typedefs, structures, and compiler characteristics.
|
||||
AC_C_INLINE
|
||||
@@ -146,6 +146,31 @@ AC_CHECK_FUNCS([clearenv dirfd fopencookie __fpurge \
|
||||
pstat_getproc sysconf])
|
||||
AM_CONDITIONAL([HAVE_GETENTROPY], [test "x$ac_cv_func_getentropy" = "xtrue"])
|
||||
|
||||
+HostOS=`echo "$host" | sed 's/.*-//'`
|
||||
+os_is_macosx=false
|
||||
+nonLinuxOS=false
|
||||
+AC_SUBST(HostOS)
|
||||
+case ${HostOS} in
|
||||
+ darwin* | powerpc*-*-darwin* | freebsd* | netbsd* | openbsd*)
|
||||
+ os_is_macosx=true
|
||||
+ nonLinuxOS=true
|
||||
+ echo HostOS="$HostOS"
|
||||
+ ;;
|
||||
+ *)
|
||||
+ echo host="$host"
|
||||
+ echo HostOS="$HostOS"
|
||||
+ os_is_macosx=false
|
||||
+ nonLinuxOS=false
|
||||
+ ;;
|
||||
+esac
|
||||
+AM_CONDITIONAL([IS_DARWIN], [test x$os_is_macosx = xtrue])
|
||||
+AM_COND_IF([IS_DARWIN],
|
||||
+ [AC_DEFINE([IS_DARWIN], [1], [Get HostOS Type is Darwin])])
|
||||
+
|
||||
+AM_CONDITIONAL([NON_LINUX], [test x$userdefine_gethostbyname_r = xtrue])
|
||||
+AM_COND_IF([NON_LINUX],
|
||||
+ [AC_DEFINE([NON_LINUX], [1], [Get HostOS Type])])
|
||||
+
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
include/Makefile
|
||||
diff --git a/include/bsd/libutil.h b/include/bsd/libutil.h
|
||||
index 45b3b15..d0d4043 100644
|
||||
--- a/include/bsd/libutil.h
|
||||
+++ b/include/bsd/libutil.h
|
||||
@@ -39,7 +39,9 @@
|
||||
#ifndef LIBBSD_LIBUTIL_H
|
||||
#define LIBBSD_LIBUTIL_H
|
||||
|
||||
+#ifdef HAVE_FEATURES_H
|
||||
#include <features.h>
|
||||
+#endif
|
||||
#include <sys/cdefs.h>
|
||||
#include <sys/types.h>
|
||||
#include <stdint.h>
|
||||
diff --git a/include/bsd/stdio.h b/include/bsd/stdio.h
|
||||
index 4b69983..c75151b 100644
|
||||
--- a/include/bsd/stdio.h
|
||||
+++ b/include/bsd/stdio.h
|
||||
@@ -48,12 +48,16 @@
|
||||
__BEGIN_DECLS
|
||||
const char *fmtcheck(const char *, const char *);
|
||||
|
||||
+#if !defined(darwin) && !defined(__APPLE__) && !defined(MACOSX)
|
||||
/* XXX: The function requires cooperation from the system libc to store the
|
||||
* line buffer in the FILE struct itself. */
|
||||
char *fgetln(FILE *fp, size_t *lenp)
|
||||
- LIBBSD_DEPRECATED("This functions cannot be safely ported, "
|
||||
- "use getline(3) instead, as it is supported "
|
||||
- "by GNU and POSIX.1-2008.");
|
||||
+ __attribute__((deprecated("This functions cannot be safely ported, "
|
||||
+ "use getline(3) instead, as it is supported "
|
||||
+ "by GNU and POSIX.1-2008.")));
|
||||
+#else
|
||||
+char *fgetln(FILE *fp, size_t *lenp);
|
||||
+#endif
|
||||
|
||||
/*
|
||||
* Note: We diverge from the FreeBSD, OpenBSD and DragonFlyBSD declarations,
|
||||
diff --git a/include/bsd/stdlib.h b/include/bsd/stdlib.h
|
||||
index ebc9638..6cd7943 100644
|
||||
--- a/include/bsd/stdlib.h
|
||||
+++ b/include/bsd/stdlib.h
|
||||
@@ -67,9 +67,11 @@ int sradixsort(const unsigned char **base, int nmemb,
|
||||
const unsigned char *table, unsigned endbyte);
|
||||
|
||||
void *reallocf(void *ptr, size_t size);
|
||||
-#if defined(_GNU_SOURCE) && defined(__GLIBC__) && !__GLIBC_PREREQ(2, 26)
|
||||
+#if defined(_GNU_SOURCE) && defined(__GLIBC__) && defined(__GLIBC_PREREQ)
|
||||
+#if !__GLIBC_PREREQ(2, 26)
|
||||
void *reallocarray(void *ptr, size_t nmemb, size_t size);
|
||||
#endif
|
||||
+#endif
|
||||
|
||||
long long strtonum(const char *nptr, long long minval, long long maxval,
|
||||
const char **errstr);
|
||||
diff --git a/include/bsd/string.h b/include/bsd/string.h
|
||||
index 6798bf6..6baaa14 100644
|
||||
--- a/include/bsd/string.h
|
||||
+++ b/include/bsd/string.h
|
||||
@@ -37,6 +37,12 @@
|
||||
#include <sys/types.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
+#if defined(darwin) || defined(__APPLE__) || defined(MACOSX)
|
||||
+size_t bsd_strlcpy(char *dst, const char *src, size_t siz);
|
||||
+size_t bsd_strlcat(char *dst, const char *src, size_t siz);
|
||||
+char *bsd_strnstr(const char *str, const char *find, size_t str_len);
|
||||
+void bsd_strmode(mode_t mode, char *str);
|
||||
+#else
|
||||
size_t strlcpy(char *dst, const char *src, size_t siz);
|
||||
size_t strlcat(char *dst, const char *src, size_t siz);
|
||||
char *strnstr(const char *str, const char *find, size_t str_len);
|
||||
@@ -45,6 +51,7 @@ void strmode(mode_t mode, char *str);
|
||||
#if defined(_GNU_SOURCE) && defined(__GLIBC__) && !__GLIBC_PREREQ(2, 25)
|
||||
void explicit_bzero(void *buf, size_t len);
|
||||
#endif
|
||||
+#endif
|
||||
__END_DECLS
|
||||
|
||||
#endif
|
||||
diff --git a/src/Makefile.am b/src/Makefile.am
|
||||
index ad83dbf..0f2a7ee 100644
|
||||
--- a/src/Makefile.am
|
||||
+++ b/src/Makefile.am
|
||||
@@ -54,17 +54,21 @@ libbsd_la_DEPENDENCIES = \
|
||||
libbsd.map
|
||||
libbsd_la_LIBADD = \
|
||||
$(CLOCK_GETTIME_LIBS)
|
||||
+
|
||||
+if IS_DARWIN
|
||||
+libbsd_la_LDFLAGS = \
|
||||
+ -Wl \
|
||||
+ -version-number $(LIBBSD_ABI)
|
||||
+else
|
||||
libbsd_la_LDFLAGS = \
|
||||
-Wl,--version-script=$(srcdir)/libbsd.map \
|
||||
-version-number $(LIBBSD_ABI)
|
||||
+endif
|
||||
+
|
||||
libbsd_la_SOURCES = \
|
||||
arc4random.c \
|
||||
- arc4random.h \
|
||||
- arc4random_unix.h \
|
||||
- arc4random_openbsd.h \
|
||||
arc4random_uniform.c \
|
||||
bsd_getopt.c \
|
||||
- chacha_private.h \
|
||||
closefrom.c \
|
||||
dehumanize_number.c \
|
||||
err.c \
|
||||
@@ -117,6 +121,15 @@ libbsd_la_SOURCES += \
|
||||
$(nil)
|
||||
endif
|
||||
|
||||
+noinst_HEADERS = \
|
||||
+ arc4random.h \
|
||||
+ arc4random_bsd.h \
|
||||
+ arc4random_linux.h \
|
||||
+ arc4random_unix.h \
|
||||
+ arc4random_osx.h \
|
||||
+ arc4random_openbsd.h \
|
||||
+ chacha_private.h
|
||||
+
|
||||
libbsd_ctor_a_SOURCES = \
|
||||
setproctitle_ctor.c \
|
||||
$(nil)
|
||||
diff --git a/src/arc4random_bsd.h b/src/arc4random_bsd.h
|
||||
new file mode 100644
|
||||
index 0000000..ece2f85
|
||||
--- /dev/null
|
||||
+++ b/src/arc4random_bsd.h
|
||||
@@ -0,0 +1,86 @@
|
||||
+/* $OpenBSD: arc4random_freebsd.h,v 1.2 2015/01/15 06:57:18 deraadt Exp $ */
|
||||
+
|
||||
+/*
|
||||
+ * Copyright (c) 1996, David Mazieres <dm@uun.org>
|
||||
+ * Copyright (c) 2008, Damien Miller <djm@openbsd.org>
|
||||
+ * Copyright (c) 2013, Markus Friedl <markus@openbsd.org>
|
||||
+ * Copyright (c) 2014, Theo de Raadt <deraadt@openbsd.org>
|
||||
+ *
|
||||
+ * Permission to use, copy, modify, and distribute this software for any
|
||||
+ * purpose with or without fee is hereby granted, provided that the above
|
||||
+ * copyright notice and this permission notice appear in all copies.
|
||||
+ *
|
||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
+ */
|
||||
+
|
||||
+/*
|
||||
+ * Stub functions for portability.
|
||||
+ */
|
||||
+
|
||||
+#include <sys/mman.h>
|
||||
+
|
||||
+#include <pthread.h>
|
||||
+#include <signal.h>
|
||||
+
|
||||
+static pthread_mutex_t arc4random_mtx = PTHREAD_MUTEX_INITIALIZER;
|
||||
+#define _ARC4_LOCK() pthread_mutex_lock(&arc4random_mtx)
|
||||
+#define _ARC4_UNLOCK() pthread_mutex_unlock(&arc4random_mtx)
|
||||
+
|
||||
+/*
|
||||
+ * Unfortunately, pthread_atfork() is broken on FreeBSD (at least 9 and 10) if
|
||||
+ * a program does not link to -lthr. Callbacks registered with pthread_atfork()
|
||||
+ * appear to fail silently. So, it is not always possible to detect a PID
|
||||
+ * wraparound.
|
||||
+ */
|
||||
+#define _ARC4_ATFORK(f) pthread_atfork(NULL, NULL, (f))
|
||||
+
|
||||
+static inline void
|
||||
+_getentropy_fail(void)
|
||||
+{
|
||||
+ raise(SIGKILL);
|
||||
+}
|
||||
+
|
||||
+static volatile sig_atomic_t _rs_forked;
|
||||
+
|
||||
+static inline void
|
||||
+_rs_forkhandler(void)
|
||||
+{
|
||||
+ _rs_forked = 1;
|
||||
+}
|
||||
+
|
||||
+static inline void
|
||||
+_rs_forkdetect(void)
|
||||
+{
|
||||
+ static pid_t _rs_pid = 0;
|
||||
+ pid_t pid = getpid();
|
||||
+
|
||||
+ if (_rs_pid == 0 || _rs_pid != pid || _rs_forked) {
|
||||
+ _rs_pid = pid;
|
||||
+ _rs_forked = 0;
|
||||
+ if (rs)
|
||||
+ memset(rs, 0, sizeof(*rs));
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+static inline int
|
||||
+_rs_allocate(struct _rs **rsp, struct _rsx **rsxp)
|
||||
+{
|
||||
+ if ((*rsp = mmap(NULL, sizeof(**rsp), PROT_READ|PROT_WRITE,
|
||||
+ MAP_ANON|MAP_PRIVATE, -1, 0)) == MAP_FAILED)
|
||||
+ return (-1);
|
||||
+
|
||||
+ if ((*rsxp = mmap(NULL, sizeof(**rsxp), PROT_READ|PROT_WRITE,
|
||||
+ MAP_ANON|MAP_PRIVATE, -1, 0)) == MAP_FAILED) {
|
||||
+ munmap(*rsp, sizeof(**rsp));
|
||||
+ return (-1);
|
||||
+ }
|
||||
+
|
||||
+ _ARC4_ATFORK(_rs_forkhandler);
|
||||
+ return (0);
|
||||
+}
|
||||
diff --git a/src/arc4random_linux.h b/src/arc4random_linux.h
|
||||
new file mode 100644
|
||||
index 0000000..d61a8db
|
||||
--- /dev/null
|
||||
+++ b/src/arc4random_linux.h
|
||||
@@ -0,0 +1,86 @@
|
||||
+/* $OpenBSD: arc4random_linux.h,v 1.8 2014/08/13 06:04:10 deraadt Exp $ */
|
||||
+
|
||||
+/*
|
||||
+ * Copyright (c) 1996, David Mazieres <dm@uun.org>
|
||||
+ * Copyright (c) 2008, Damien Miller <djm@openbsd.org>
|
||||
+ * Copyright (c) 2013, Markus Friedl <markus@openbsd.org>
|
||||
+ * Copyright (c) 2014, Theo de Raadt <deraadt@openbsd.org>
|
||||
+ *
|
||||
+ * Permission to use, copy, modify, and distribute this software for any
|
||||
+ * purpose with or without fee is hereby granted, provided that the above
|
||||
+ * copyright notice and this permission notice appear in all copies.
|
||||
+ *
|
||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
+ */
|
||||
+
|
||||
+/*
|
||||
+ * Stub functions for portability.
|
||||
+ */
|
||||
+
|
||||
+#include <sys/mman.h>
|
||||
+
|
||||
+#include <pthread.h>
|
||||
+#include <signal.h>
|
||||
+
|
||||
+static pthread_mutex_t arc4random_mtx = PTHREAD_MUTEX_INITIALIZER;
|
||||
+#define _ARC4_LOCK() pthread_mutex_lock(&arc4random_mtx)
|
||||
+#define _ARC4_UNLOCK() pthread_mutex_unlock(&arc4random_mtx)
|
||||
+
|
||||
+#ifdef __GLIBC__
|
||||
+extern void *__dso_handle;
|
||||
+extern int __register_atfork(void (*)(void), void(*)(void), void (*)(void), void *);
|
||||
+#define _ARC4_ATFORK(f) __register_atfork(NULL, NULL, (f), __dso_handle)
|
||||
+#else
|
||||
+#define _ARC4_ATFORK(f) pthread_atfork(NULL, NULL, (f))
|
||||
+#endif
|
||||
+
|
||||
+static inline void
|
||||
+_getentropy_fail(void)
|
||||
+{
|
||||
+ raise(SIGKILL);
|
||||
+}
|
||||
+
|
||||
+static volatile sig_atomic_t _rs_forked;
|
||||
+
|
||||
+static inline void
|
||||
+_rs_forkhandler(void)
|
||||
+{
|
||||
+ _rs_forked = 1;
|
||||
+}
|
||||
+
|
||||
+static inline void
|
||||
+_rs_forkdetect(void)
|
||||
+{
|
||||
+ static pid_t _rs_pid = 0;
|
||||
+ pid_t pid = getpid();
|
||||
+
|
||||
+ if (_rs_pid == 0 || _rs_pid != pid || _rs_forked) {
|
||||
+ _rs_pid = pid;
|
||||
+ _rs_forked = 0;
|
||||
+ if (rs)
|
||||
+ memset(rs, 0, sizeof(*rs));
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+static inline int
|
||||
+_rs_allocate(struct _rs **rsp, struct _rsx **rsxp)
|
||||
+{
|
||||
+ if ((*rsp = mmap(NULL, sizeof(**rsp), PROT_READ|PROT_WRITE,
|
||||
+ MAP_ANON|MAP_PRIVATE, -1, 0)) == MAP_FAILED)
|
||||
+ return (-1);
|
||||
+
|
||||
+ if ((*rsxp = mmap(NULL, sizeof(**rsxp), PROT_READ|PROT_WRITE,
|
||||
+ MAP_ANON|MAP_PRIVATE, -1, 0)) == MAP_FAILED) {
|
||||
+ munmap(*rsp, sizeof(**rsp));
|
||||
+ return (-1);
|
||||
+ }
|
||||
+
|
||||
+ _ARC4_ATFORK(_rs_forkhandler);
|
||||
+ return (0);
|
||||
+}
|
||||
diff --git a/src/arc4random_osx.h b/src/arc4random_osx.h
|
||||
new file mode 100644
|
||||
index 0000000..14771a6
|
||||
--- /dev/null
|
||||
+++ b/src/arc4random_osx.h
|
||||
@@ -0,0 +1,82 @@
|
||||
+/* $OpenBSD: arc4random_osx.h,v 1.10 2015/09/11 11:52:55 deraadt Exp $ */
|
||||
+
|
||||
+/*
|
||||
+ * Copyright (c) 1996, David Mazieres <dm@uun.org>
|
||||
+ * Copyright (c) 2008, Damien Miller <djm@openbsd.org>
|
||||
+ * Copyright (c) 2013, Markus Friedl <markus@openbsd.org>
|
||||
+ * Copyright (c) 2014, Theo de Raadt <deraadt@openbsd.org>
|
||||
+ *
|
||||
+ * Permission to use, copy, modify, and distribute this software for any
|
||||
+ * purpose with or without fee is hereby granted, provided that the above
|
||||
+ * copyright notice and this permission notice appear in all copies.
|
||||
+ *
|
||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
+ */
|
||||
+
|
||||
+/*
|
||||
+ * Stub functions for portability.
|
||||
+ */
|
||||
+
|
||||
+#include <sys/mman.h>
|
||||
+
|
||||
+#include <unistd.h>
|
||||
+#include <pthread.h>
|
||||
+#include <signal.h>
|
||||
+
|
||||
+static pthread_mutex_t arc4random_mtx = PTHREAD_MUTEX_INITIALIZER;
|
||||
+#define _ARC4_LOCK() pthread_mutex_lock(&arc4random_mtx)
|
||||
+#define _ARC4_UNLOCK() pthread_mutex_unlock(&arc4random_mtx)
|
||||
+
|
||||
+#define _ARC4_ATFORK(f) pthread_atfork(NULL, NULL, (f))
|
||||
+
|
||||
+static inline void
|
||||
+_getentropy_fail(void)
|
||||
+{
|
||||
+ raise(SIGKILL);
|
||||
+}
|
||||
+
|
||||
+static volatile sig_atomic_t _rs_forked;
|
||||
+
|
||||
+static inline void
|
||||
+_rs_forkhandler(void)
|
||||
+{
|
||||
+ _rs_forked = 1;
|
||||
+}
|
||||
+
|
||||
+static inline void
|
||||
+_rs_forkdetect(void)
|
||||
+{
|
||||
+ static pid_t _rs_pid = 0;
|
||||
+ pid_t pid = getpid();
|
||||
+
|
||||
+ if (_rs_pid == 0 || _rs_pid != pid || _rs_forked) {
|
||||
+ _rs_pid = pid;
|
||||
+ _rs_forked = 0;
|
||||
+ if (rs)
|
||||
+ memset(rs, 0, sizeof(*rs));
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+static inline int
|
||||
+_rs_allocate(struct _rs **rsp, struct _rsx **rsxp)
|
||||
+{
|
||||
+ if ((*rsp = mmap(NULL, sizeof(**rsp), PROT_READ|PROT_WRITE,
|
||||
+ MAP_ANON|MAP_PRIVATE, -1, 0)) == MAP_FAILED)
|
||||
+ return (-1);
|
||||
+
|
||||
+ if ((*rsxp = mmap(NULL, sizeof(**rsxp), PROT_READ|PROT_WRITE,
|
||||
+ MAP_ANON|MAP_PRIVATE, -1, 0)) == MAP_FAILED) {
|
||||
+ munmap(*rsp, sizeof(**rsp));
|
||||
+ *rsp = NULL;
|
||||
+ return (-1);
|
||||
+ }
|
||||
+
|
||||
+ _ARC4_ATFORK(_rs_forkhandler);
|
||||
+ return (0);
|
||||
+}
|
||||
diff --git a/src/fgetln.c b/src/fgetln.c
|
||||
index 4d1726e..9c73788 100644
|
||||
--- a/src/fgetln.c
|
||||
+++ b/src/fgetln.c
|
||||
@@ -30,7 +30,9 @@
|
||||
#include <sys/types.h>
|
||||
#include <string.h>
|
||||
|
||||
+#if !defined(darwin) && !defined(__APPLE__) && !defined(MACOSX)
|
||||
#include "local-link.h"
|
||||
+#endif
|
||||
|
||||
#ifdef HAVE_GETLINE
|
||||
struct filebuf {
|
||||
@@ -75,9 +77,11 @@ fgetln(FILE *stream, size_t *len)
|
||||
return fb->buf;
|
||||
}
|
||||
}
|
||||
+#if !defined(darwin) && !defined(__APPLE__) && !defined(MACOSX)
|
||||
libbsd_link_warning(fgetln,
|
||||
"This functions cannot be safely ported, use getline(3) "
|
||||
"instead, as it is supported by GNU and POSIX.1-2008.")
|
||||
+#endif
|
||||
#else
|
||||
#error "Function fgetln() needs to be ported."
|
||||
#endif
|
||||
diff --git a/src/fpurge.c b/src/fpurge.c
|
||||
index 462535a..e7eb46f 100644
|
||||
--- a/src/fpurge.c
|
||||
+++ b/src/fpurge.c
|
||||
@@ -26,9 +26,11 @@
|
||||
|
||||
#include <errno.h>
|
||||
#include <stdio.h>
|
||||
+#if HAVE___FPURGE
|
||||
#include <stdio_ext.h>
|
||||
+#endif
|
||||
|
||||
-#ifdef HAVE___FPURGE
|
||||
+#ifdef HAVE___FPURGE /* glibc >= 2.2, Haiku, Solaris >= 7 */
|
||||
int
|
||||
fpurge(FILE *fp)
|
||||
{
|
||||
@@ -42,5 +44,55 @@ fpurge(FILE *fp)
|
||||
return 0;
|
||||
}
|
||||
#else
|
||||
-#error "Function fpurge() needs to be ported."
|
||||
+#define fp_ fp
|
||||
+//#error "Function fpurge() needs to be ported."
|
||||
+//#elif HAVE_FPURGE /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin 1.7 */
|
||||
+int
|
||||
+fpurge(FILE *fp)
|
||||
+{
|
||||
+ if (fp == NULL || fileno(fp) < 0) {
|
||||
+ errno = EBADF;
|
||||
+ return EOF;
|
||||
+ }
|
||||
+
|
||||
+ /* Call the system's fpurge function. */
|
||||
+# undef fpurge
|
||||
+# if !HAVE_DECL_FPURGE
|
||||
+ extern int fpurge (FILE *);
|
||||
+# endif
|
||||
+ int result = fpurge (fp);
|
||||
+# if defined __sferror || defined __DragonFly__ /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin */
|
||||
+ if (result == 0)
|
||||
+ /* Correct the invariants that fpurge broke.
|
||||
+ <stdio.h> on BSD systems says:
|
||||
+ "The following always hold: if _flags & __SRD, _w is 0."
|
||||
+ If this invariant is not fulfilled and the stream is read-write but
|
||||
+ currently reading, subsequent putc or fputc calls will write directly
|
||||
+ into the buffer, although they shouldn't be allowed to. */
|
||||
+ if ((fp_->_flags & __SRD) != 0)
|
||||
+ fp_->_w = 0;
|
||||
+#endif
|
||||
+ return result;
|
||||
+}
|
||||
+//#endif
|
||||
+#endif
|
||||
+
|
||||
+#ifdef TEST
|
||||
+int
|
||||
+main()
|
||||
+{
|
||||
+ static FILE fp_bad;
|
||||
+ FILE *fp;
|
||||
+
|
||||
+ if (fpurge(&fp_bad) == 0)
|
||||
+ return 1;
|
||||
+
|
||||
+ fp = fopen("/dev/zero", "r");
|
||||
+ if (fpurge(fp) < 0)
|
||||
+ return 1;
|
||||
+
|
||||
+ fclose(fp);
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
#endif
|
||||
diff --git a/src/funopen.c b/src/funopen.c
|
||||
index 1e05c7e..75e61ea 100644
|
||||
--- a/src/funopen.c
|
||||
+++ b/src/funopen.c
|
||||
@@ -143,6 +143,7 @@ funopen(const void *cookie,
|
||||
* they will not add the needed support to implement it. Just ignore this
|
||||
* interface there, as it has never been provided anyway.
|
||||
*/
|
||||
+#elif defined(darwin) || defined(__APPLE__) || defined(MACOSX)
|
||||
#else
|
||||
#error "Function funopen() needs to be ported or disabled."
|
||||
#endif
|
||||
diff --git a/src/getentropy.c b/src/getentropy.c
|
||||
index 3f11a1e..8a23a07 100644
|
||||
--- a/src/getentropy.c
|
||||
+++ b/src/getentropy.c
|
||||
@@ -28,9 +28,7 @@
|
||||
#include "getentropy_linux.c"
|
||||
#elif defined(__GNU__)
|
||||
#include "getentropy_hurd.c"
|
||||
-#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
|
||||
-#include "getentropy_bsd.c"
|
||||
-#elif defined(__NetBSD__)
|
||||
+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__)
|
||||
#include "getentropy_bsd.c"
|
||||
#elif defined(__sun)
|
||||
#include "getentropy_solaris.c"
|
||||
diff --git a/src/hash/sha512.h b/src/hash/sha512.h
|
||||
index 4f368a1..ab22fc1 100644
|
||||
--- a/src/hash/sha512.h
|
||||
+++ b/src/hash/sha512.h
|
||||
@@ -29,7 +29,11 @@
|
||||
#ifndef _SHA512_H_
|
||||
#define _SHA512_H_
|
||||
|
||||
+#if defined(darwin) || defined(__APPLE__) || defined(MACOSX)
|
||||
+#include <stdint.h>
|
||||
+#else
|
||||
#include <sys/types.h>
|
||||
+#endif
|
||||
|
||||
#define SHA512_DIGEST_LENGTH 64
|
||||
|
||||
diff --git a/src/hash/sha512c.c b/src/hash/sha512c.c
|
||||
index b3c8d5e..f69013d 100644
|
||||
--- a/src/hash/sha512c.c
|
||||
+++ b/src/hash/sha512c.c
|
||||
@@ -25,7 +25,13 @@
|
||||
*/
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
+__FBSDID("$FreeBSD$");
|
||||
+
|
||||
+#if defined(darwin) || defined(__APPLE__) || defined(MACOSX)
|
||||
+#include <machine/endian.h>
|
||||
+#else
|
||||
#include <sys/endian.h>
|
||||
+#endif
|
||||
#include <sys/types.h>
|
||||
|
||||
#include <string.h>
|
||||
diff --git a/src/nlist.c b/src/nlist.c
|
||||
index 0932f59..598a329 100644
|
||||
--- a/src/nlist.c
|
||||
+++ b/src/nlist.c
|
||||
@@ -27,6 +27,10 @@
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
+#if !defined(darwin) && !defined(__APPLE__) && !defined(MACOSX)
|
||||
+#if defined(LIBC_SCCS) && !defined(lint)
|
||||
+static char sccsid[] = "@(#)nlist.c 8.1 (Berkeley) 6/4/93";
|
||||
+#endif /* LIBC_SCCS and not lint */
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
#include <sys/param.h>
|
||||
@@ -265,3 +269,4 @@ nlist(const char *name, struct nlist *list)
|
||||
(void)close(fd);
|
||||
return (n);
|
||||
}
|
||||
+#endif /* _NLIST_DO_ELF */
|
||||
diff --git a/src/setproctitle.c b/src/setproctitle.c
|
||||
index 038ac7d..d0ef01b 100644
|
||||
--- a/src/setproctitle.c
|
||||
+++ b/src/setproctitle.c
|
||||
@@ -32,6 +32,11 @@
|
||||
#include <unistd.h>
|
||||
#include <string.h>
|
||||
|
||||
+#if defined(darwin) || defined(__APPLE__) || defined(MACOSX)
|
||||
+#define __asm__(x)
|
||||
+extern char **environ;
|
||||
+#endif
|
||||
+
|
||||
static struct {
|
||||
/* Original value. */
|
||||
const char *arg0;
|
||||
@@ -287,7 +292,14 @@ __asm__(".symver setproctitle_impl,setproctitle@@LIBBSD_0.5");
|
||||
* for code linking against that version, and change the default to use the
|
||||
* new version, so that new code depends on the implemented version. */
|
||||
#ifdef HAVE_TYPEOF
|
||||
+#if defined(darwin) || defined(__APPLE__) || defined(MACOSX)
|
||||
+//
|
||||
+// HACK: even weak aliasing breaks in clang so just comment this out for now
|
||||
+//
|
||||
+// extern typeof(setproctitle_impl) setproctitle_stub __attribute__((weak, alias("setproctitle_impl")));
|
||||
+#else
|
||||
extern typeof(setproctitle_impl) setproctitle_stub __attribute__((alias("setproctitle_impl")));
|
||||
+#endif
|
||||
#else
|
||||
void setproctitle_stub(const char *fmt, ...)
|
||||
__attribute__((alias("setproctitle_impl")));
|
||||
diff --git a/src/strlcat.c b/src/strlcat.c
|
||||
index 14c53a1..e01cb60 100644
|
||||
--- a/src/strlcat.c
|
||||
+++ b/src/strlcat.c
|
||||
@@ -27,7 +27,11 @@
|
||||
* If retval >= dsize, truncation occurred.
|
||||
*/
|
||||
size_t
|
||||
+#if defined(darwin) || defined(__APPLE__) || defined(MACOSX)
|
||||
+bsd_strlcat(char *dst, const char *src, size_t dsize)
|
||||
+#else
|
||||
strlcat(char *dst, const char *src, size_t dsize)
|
||||
+#endif
|
||||
{
|
||||
const char *odst = dst;
|
||||
const char *osrc = src;
|
||||
diff --git a/src/strlcpy.c b/src/strlcpy.c
|
||||
index e9a7fe4..10a855f 100644
|
||||
--- a/src/strlcpy.c
|
||||
+++ b/src/strlcpy.c
|
||||
@@ -25,7 +25,11 @@
|
||||
* Returns strlen(src); if retval >= dsize, truncation occurred.
|
||||
*/
|
||||
size_t
|
||||
+#if defined(darwin) || defined(__APPLE__) || defined(MACOSX)
|
||||
+bsd_strlcpy(char *dst, const char *src, size_t dsize)
|
||||
+#else
|
||||
strlcpy(char *dst, const char *src, size_t dsize)
|
||||
+#endif
|
||||
{
|
||||
const char *osrc = src;
|
||||
size_t nleft = dsize;
|
||||
diff --git a/src/strmode.c b/src/strmode.c
|
||||
index e6afde5..c463243 100644
|
||||
--- a/src/strmode.c
|
||||
+++ b/src/strmode.c
|
||||
@@ -33,7 +33,11 @@
|
||||
#include <string.h>
|
||||
|
||||
void
|
||||
+#if defined(darwin) || defined(__APPLE__) || defined(MACOSX)
|
||||
+bsd_strmode(mode_t mode, char *p)
|
||||
+#else
|
||||
strmode(mode_t mode, char *p)
|
||||
+#endif
|
||||
{
|
||||
/* print type */
|
||||
switch (mode & S_IFMT) {
|
||||
@@ -1,34 +0,0 @@
|
||||
{ stdenv, fetchurl, autoreconfHook }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libbsd-${version}";
|
||||
version = "0.8.7";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://libbsd.freedesktop.org/releases/${name}.tar.xz";
|
||||
sha256 = "0c9bl49zs0xdddcwj5dh0lay9sxi2m1yi74848g8p87mb87g2j7m";
|
||||
};
|
||||
|
||||
# darwin changes configure.ac which means we need to regenerate
|
||||
# the configure scripts
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
|
||||
patches = stdenv.lib.optional stdenv.isDarwin ./darwin.patch
|
||||
# Suitable for all, but limited to musl to avoid rebuilds
|
||||
++ stdenv.lib.optionals stdenv.hostPlatform.isMusl [
|
||||
# https://cgit.freedesktop.org/libbsd/commit/?id=1f8a3f7bccfc84b195218ad0086ebd57049c3490
|
||||
./non-glibc.patch
|
||||
# https://cgit.freedesktop.org/libbsd/commit/?id=11ec8f1e5dfa1c10e0c9fb94879b6f5b96ba52dd
|
||||
./cdefs.patch
|
||||
# https://cgit.freedesktop.org/libbsd/commit/?id=b20272f5a966333b49fdf2bda797e2a9f0227404
|
||||
./features.patch
|
||||
];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Common functions found on BSD systems";
|
||||
homepage = https://libbsd.freedesktop.org/;
|
||||
license = licenses.bsd3;
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
maintainers = with maintainers; [ matthewbauer ];
|
||||
};
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
From b20272f5a966333b49fdf2bda797e2a9f0227404 Mon Sep 17 00:00:00 2001
|
||||
From: Guillem Jover <guillem@hadrons.org>
|
||||
Date: Tue, 6 Mar 2018 01:42:52 +0100
|
||||
Subject: Remove <features.h> inclusion from <bsd/libutil.h>
|
||||
|
||||
This is a non-portable header, and we should not assume it is present.
|
||||
Let the first system header pull it in if needed.
|
||||
---
|
||||
include/bsd/libutil.h | 1 -
|
||||
1 file changed, 1 deletion(-)
|
||||
|
||||
diff --git a/include/bsd/libutil.h b/include/bsd/libutil.h
|
||||
index ccca29a..e5f148a 100644
|
||||
--- a/include/bsd/libutil.h
|
||||
+++ b/include/bsd/libutil.h
|
||||
@@ -39,7 +39,6 @@
|
||||
#ifndef LIBBSD_LIBUTIL_H
|
||||
#define LIBBSD_LIBUTIL_H
|
||||
|
||||
-#include <features.h>
|
||||
#ifdef LIBBSD_OVERLAY
|
||||
#include <sys/cdefs.h>
|
||||
#else
|
||||
--
|
||||
cgit v1.1
|
||||
|
||||
@@ -1,74 +0,0 @@
|
||||
From 1f8a3f7bccfc84b195218ad0086ebd57049c3490 Mon Sep 17 00:00:00 2001
|
||||
From: Guillem Jover <guillem@hadrons.org>
|
||||
Date: Tue, 6 Mar 2018 01:39:45 +0100
|
||||
Subject: Fix function declaration protection for glibc already providing them
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
On non-glibc based systems we cannot unconditionally use the
|
||||
__GLIBC_PREREQ macro as it gets expanded before evaluation. Instead,
|
||||
if it is undefined, define it to 0.
|
||||
|
||||
We should also always declare these functions on non-glibc based
|
||||
systems. And on systems with a new enough glibc, which provides these
|
||||
functions, we should still provide the declarations if _GNU_SOURCE
|
||||
is *not* defined.
|
||||
|
||||
Reported-by: Jörg Krause <joerg.krause@embedded.rocks>
|
||||
---
|
||||
include/bsd/stdlib.h | 3 ++-
|
||||
include/bsd/string.h | 3 ++-
|
||||
include/bsd/sys/cdefs.h | 8 ++++++++
|
||||
3 files changed, 12 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/include/bsd/stdlib.h b/include/bsd/stdlib.h
|
||||
index 8d33d1f..a5b063c 100644
|
||||
--- a/include/bsd/stdlib.h
|
||||
+++ b/include/bsd/stdlib.h
|
||||
@@ -71,7 +71,8 @@ int sradixsort(const unsigned char **base, int nmemb,
|
||||
const unsigned char *table, unsigned endbyte);
|
||||
|
||||
void *reallocf(void *ptr, size_t size);
|
||||
-#if defined(_GNU_SOURCE) && defined(__GLIBC__) && !__GLIBC_PREREQ(2, 26)
|
||||
+#if !defined(__GLIBC__) || \
|
||||
+ (defined(__GLIBC__) && (!__GLIBC_PREREQ(2, 26) || !defined(_GNU_SOURCE)))
|
||||
void *reallocarray(void *ptr, size_t nmemb, size_t size);
|
||||
#endif
|
||||
|
||||
diff --git a/include/bsd/string.h b/include/bsd/string.h
|
||||
index 29097f6..f987fee 100644
|
||||
--- a/include/bsd/string.h
|
||||
+++ b/include/bsd/string.h
|
||||
@@ -46,7 +46,8 @@ size_t strlcat(char *dst, const char *src, size_t siz);
|
||||
char *strnstr(const char *str, const char *find, size_t str_len);
|
||||
void strmode(mode_t mode, char *str);
|
||||
|
||||
-#if defined(_GNU_SOURCE) && defined(__GLIBC__) && !__GLIBC_PREREQ(2, 25)
|
||||
+#if !defined(__GLIBC__) || \
|
||||
+ (defined(__GLIBC__) && (!__GLIBC_PREREQ(2, 25) || !defined(_GNU_SOURCE)))
|
||||
void explicit_bzero(void *buf, size_t len);
|
||||
#endif
|
||||
__END_DECLS
|
||||
diff --git a/include/bsd/sys/cdefs.h b/include/bsd/sys/cdefs.h
|
||||
index b4c8f30..d1cc419 100644
|
||||
--- a/include/bsd/sys/cdefs.h
|
||||
+++ b/include/bsd/sys/cdefs.h
|
||||
@@ -59,6 +59,14 @@
|
||||
#endif
|
||||
|
||||
/*
|
||||
+ * On non-glibc based systems, we cannot unconditionally use the
|
||||
+ * __GLIBC_PREREQ macro as it gets expanded before evaluation.
|
||||
+ */
|
||||
+#ifndef __GLIBC_PREREQ
|
||||
+#define __GLIBC_PREREQ(maj, min) 0
|
||||
+#endif
|
||||
+
|
||||
+/*
|
||||
* Some kFreeBSD headers expect those macros to be set for sanity checks.
|
||||
*/
|
||||
#ifndef _SYS_CDEFS_H_
|
||||
--
|
||||
cgit v1.1
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libcouchbase-${version}";
|
||||
version = "2.8.7";
|
||||
version = "2.9.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "couchbase";
|
||||
repo = "libcouchbase";
|
||||
rev = version;
|
||||
sha256 = "1hx66dlbb3sc3xaj6nsav4rp7qghl9zyv796kxj1sammw9wp98b1";
|
||||
sha256 = "12s2iw4akil3hlvsccns7qw2c90yw5h67zj3wq03q938w8xcw0d0";
|
||||
};
|
||||
|
||||
cmakeFlags = "-DLCB_NO_MOCK=ON";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{ stdenv, fetchFromGitHub, nix, cmake, pkgconfig, boost }:
|
||||
let version = "4.0.4"; in
|
||||
let version = "4.0.5"; in
|
||||
stdenv.mkDerivation {
|
||||
name = "nix-plugins-${version}";
|
||||
|
||||
@@ -7,7 +7,7 @@ stdenv.mkDerivation {
|
||||
owner = "shlevy";
|
||||
repo = "nix-plugins";
|
||||
rev = version;
|
||||
sha256 = "02lz62n55pvqin4x44qlxb5knrapyckmj9k8ggk4qxgb36368ifn";
|
||||
sha256 = "170f365rnik62fp9wllbqlspr8lf1yb96pmn2z708i2wjlkdnrny";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake pkgconfig ];
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "herwig-${version}";
|
||||
version = "7.1.2";
|
||||
version = "7.1.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.hepforge.org/archive/herwig/Herwig-${version}.tar.bz2";
|
||||
sha256 = "0wr2mmmf5rlvcc6xgdagafm6vb5g6ifvrjc7kd86gs9jip32p29i";
|
||||
sha256 = "1iq1h5ap86729c4pfkswzfh0l2v20fyvqsb15c35g0407l54wfqm";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoconf automake libtool ];
|
||||
|
||||
@@ -2,17 +2,18 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "thepeg-${version}";
|
||||
version = "2.1.2";
|
||||
version = "2.1.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.hepforge.org/archive/thepeg/ThePEG-${version}.tar.bz2";
|
||||
sha256 = "0jbz70ax05w3lpjvz71fnfz35rcjp0jry1nyjpa662714xd6f3va";
|
||||
sha256 = "030wpk78mwb56iph5iqmblsxgzpydsa25bbkv07bihihfm8gds0n";
|
||||
};
|
||||
|
||||
buildInputs = [ boost fastjet gsl hepmc lhapdf rivet zlib ];
|
||||
|
||||
configureFlags = [
|
||||
"--with-hepmc=${hepmc}"
|
||||
"--with-rivet=${rivet}"
|
||||
"--without-javagui"
|
||||
];
|
||||
|
||||
|
||||
@@ -44,8 +44,8 @@
|
||||
|
||||
|
||||
let
|
||||
version = "2.4.3";
|
||||
sha256 = "1fg4pmla5m903m76ndjd8q5dkcykf67v1p4dcajmnr3bvg2p8lza";
|
||||
version = "2.4.4";
|
||||
sha256 = "1hm8migjb53cymp4qvg1h20yqllmy9f7x0awv5450391i6syyqq6";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "postgis-${version}";
|
||||
|
||||
@@ -54,17 +54,6 @@ in stdenv.mkDerivation rec {
|
||||
inherit sha256;
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
url = "https://trac.osgeo.org/postgis/changeset/16417?format=diff&new=16417";
|
||||
name = "json-c-0.13.patch";
|
||||
sha256 = "1hk2fh4nsvq76ksi7z4shlgj7fik6ac3sjsb0khsypsjfhz7ic8z";
|
||||
stripLen = 3;
|
||||
extraPrefix = "";
|
||||
excludes = [ "NEWS" ];
|
||||
})
|
||||
];
|
||||
|
||||
# don't pass these vars to the builder
|
||||
removeAttrs = ["sql_comments" "sql_srcs"];
|
||||
|
||||
|
||||
@@ -24,8 +24,8 @@ let lispPackages = rec {
|
||||
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/2018-01-31/distinfo.txt";
|
||||
sha256 = "0z28yz205cl8pa8lbflw9072mywg69jx0gf091rhx2wjjf9h14qy";
|
||||
url = "http://beta.quicklisp.org/dist/quicklisp/2018-04-30/distinfo.txt";
|
||||
sha256 = "0zpabwgvsmy90yca25sfixi6waixqdchllayyvcsdl3jaibbz4rq";
|
||||
};
|
||||
buildPhase = '' true; '';
|
||||
postInstall = ''
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''anaphora'';
|
||||
version = ''20170227-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
parasites = [ "anaphora/test" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."rt" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/anaphora/2017-02-27/anaphora-20170227-git.tgz'';
|
||||
sha256 = ''1inv6bcly6r7yixj1pp0i4h0y7lxyv68mk9wsi5iwi9gx6000yd9'';
|
||||
url = ''http://beta.quicklisp.org/archive/anaphora/2018-02-28/anaphora-20180228-git.tgz'';
|
||||
sha256 = ''1bd2mvrxdf460wqrmg93lrvrjzvhbxjq8fcpvh24afx6573g2d41'';
|
||||
};
|
||||
|
||||
packageName = "anaphora";
|
||||
@@ -20,8 +20,8 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM anaphora DESCRIPTION The Anaphoric Macro Package from Hell SHA256
|
||||
1inv6bcly6r7yixj1pp0i4h0y7lxyv68mk9wsi5iwi9gx6000yd9 URL
|
||||
http://beta.quicklisp.org/archive/anaphora/2017-02-27/anaphora-20170227-git.tgz
|
||||
MD5 6121d9bbc92df29d823b60ae0d0c556d NAME anaphora FILENAME anaphora DEPS
|
||||
((NAME rt FILENAME rt)) DEPENDENCIES (rt) VERSION 20170227-git SIBLINGS NIL
|
||||
1bd2mvrxdf460wqrmg93lrvrjzvhbxjq8fcpvh24afx6573g2d41 URL
|
||||
http://beta.quicklisp.org/archive/anaphora/2018-02-28/anaphora-20180228-git.tgz
|
||||
MD5 a884be2d820c0bc7dc59dea7ffd72731 NAME anaphora FILENAME anaphora DEPS
|
||||
((NAME rt FILENAME rt)) DEPENDENCIES (rt) VERSION 20180228-git SIBLINGS NIL
|
||||
PARASITES (anaphora/test)) */
|
||||
|
||||
@@ -5,7 +5,7 @@ rec {
|
||||
|
||||
description = ''Web Application Framework for Common Lisp'';
|
||||
|
||||
deps = [ args."alexandria" args."anaphora" args."babel" args."babel-streams" args."bordeaux-threads" args."circular-streams" args."cl-annot" args."cl-ansi-text" args."cl-colors" args."cl-emb" args."cl-fad" args."cl-ppcre" args."cl-project" args."cl-syntax" args."cl-syntax-annot" args."cl-utilities" args."clack-v1-compat" args."dexador" args."do-urlencode" args."http-body" args."lack" args."let-plus" args."local-time" args."map-set" args."marshal" args."myway" args."named-readtables" args."prove" args."quri" args."split-sequence" args."trivial-backtrace" args."trivial-features" args."trivial-gray-streams" args."trivial-types" args."usocket" ];
|
||||
deps = [ args."alexandria" args."anaphora" args."babel" args."babel-streams" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."chipz" args."chunga" args."circular-streams" args."cl_plus_ssl" args."cl-annot" args."cl-ansi-text" args."cl-base64" args."cl-colors" args."cl-cookie" args."cl-emb" args."cl-fad" args."cl-ppcre" args."cl-project" args."cl-reexport" args."cl-syntax" args."cl-syntax-annot" args."cl-utilities" args."clack" args."clack-test" args."clack-v1-compat" args."dexador" args."do-urlencode" args."fast-http" args."fast-io" args."flexi-streams" args."http-body" args."ironclad" args."jonathan" args."lack" args."lack-component" args."lack-middleware-backtrace" args."lack-util" args."let-plus" args."local-time" args."map-set" args."marshal" args."myway" args."named-readtables" args."nibbles" args."proc-parse" args."prove" args."quri" args."smart-buffer" args."split-sequence" args."static-vectors" args."trivial-backtrace" args."trivial-features" args."trivial-garbage" args."trivial-gray-streams" args."trivial-mimes" args."trivial-types" args."usocket" args."xsubseq" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/caveman/2017-10-19/caveman-20171019-git.tgz'';
|
||||
@@ -24,35 +24,56 @@ rec {
|
||||
((NAME alexandria FILENAME alexandria) (NAME anaphora FILENAME anaphora)
|
||||
(NAME babel FILENAME babel) (NAME babel-streams FILENAME babel-streams)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cffi FILENAME cffi) (NAME cffi-grovel FILENAME cffi-grovel)
|
||||
(NAME cffi-toolchain FILENAME cffi-toolchain) (NAME chipz FILENAME chipz)
|
||||
(NAME chunga FILENAME chunga)
|
||||
(NAME circular-streams FILENAME circular-streams)
|
||||
(NAME cl-annot FILENAME cl-annot)
|
||||
(NAME cl+ssl FILENAME cl_plus_ssl) (NAME cl-annot FILENAME cl-annot)
|
||||
(NAME cl-ansi-text FILENAME cl-ansi-text)
|
||||
(NAME cl-colors FILENAME cl-colors) (NAME cl-emb FILENAME cl-emb)
|
||||
(NAME cl-base64 FILENAME cl-base64) (NAME cl-colors FILENAME cl-colors)
|
||||
(NAME cl-cookie FILENAME cl-cookie) (NAME cl-emb FILENAME cl-emb)
|
||||
(NAME cl-fad FILENAME cl-fad) (NAME cl-ppcre FILENAME cl-ppcre)
|
||||
(NAME cl-project FILENAME cl-project) (NAME cl-syntax FILENAME cl-syntax)
|
||||
(NAME cl-project FILENAME cl-project)
|
||||
(NAME cl-reexport FILENAME cl-reexport)
|
||||
(NAME cl-syntax FILENAME cl-syntax)
|
||||
(NAME cl-syntax-annot FILENAME cl-syntax-annot)
|
||||
(NAME cl-utilities FILENAME cl-utilities)
|
||||
(NAME cl-utilities FILENAME cl-utilities) (NAME clack FILENAME clack)
|
||||
(NAME clack-test FILENAME clack-test)
|
||||
(NAME clack-v1-compat FILENAME clack-v1-compat)
|
||||
(NAME dexador FILENAME dexador) (NAME do-urlencode FILENAME do-urlencode)
|
||||
(NAME http-body FILENAME http-body) (NAME lack FILENAME lack)
|
||||
(NAME let-plus FILENAME let-plus) (NAME local-time FILENAME local-time)
|
||||
(NAME map-set FILENAME map-set) (NAME marshal FILENAME marshal)
|
||||
(NAME myway FILENAME myway)
|
||||
(NAME fast-http FILENAME fast-http) (NAME fast-io FILENAME fast-io)
|
||||
(NAME flexi-streams FILENAME flexi-streams)
|
||||
(NAME http-body FILENAME http-body) (NAME ironclad FILENAME ironclad)
|
||||
(NAME jonathan FILENAME jonathan) (NAME lack FILENAME lack)
|
||||
(NAME lack-component FILENAME lack-component)
|
||||
(NAME lack-middleware-backtrace FILENAME lack-middleware-backtrace)
|
||||
(NAME lack-util FILENAME lack-util) (NAME let-plus FILENAME let-plus)
|
||||
(NAME local-time FILENAME local-time) (NAME map-set FILENAME map-set)
|
||||
(NAME marshal FILENAME marshal) (NAME myway FILENAME myway)
|
||||
(NAME named-readtables FILENAME named-readtables)
|
||||
(NAME nibbles FILENAME nibbles) (NAME proc-parse FILENAME proc-parse)
|
||||
(NAME prove FILENAME prove) (NAME quri FILENAME quri)
|
||||
(NAME smart-buffer FILENAME smart-buffer)
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME static-vectors FILENAME static-vectors)
|
||||
(NAME trivial-backtrace FILENAME trivial-backtrace)
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME trivial-garbage FILENAME trivial-garbage)
|
||||
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
|
||||
(NAME trivial-mimes FILENAME trivial-mimes)
|
||||
(NAME trivial-types FILENAME trivial-types)
|
||||
(NAME usocket FILENAME usocket))
|
||||
(NAME usocket FILENAME usocket) (NAME xsubseq FILENAME xsubseq))
|
||||
DEPENDENCIES
|
||||
(alexandria anaphora babel babel-streams bordeaux-threads circular-streams
|
||||
cl-annot cl-ansi-text cl-colors cl-emb cl-fad cl-ppcre cl-project
|
||||
cl-syntax cl-syntax-annot cl-utilities clack-v1-compat dexador
|
||||
do-urlencode http-body lack let-plus local-time map-set marshal myway
|
||||
named-readtables prove quri split-sequence trivial-backtrace
|
||||
trivial-features trivial-gray-streams trivial-types usocket)
|
||||
(alexandria anaphora babel babel-streams bordeaux-threads cffi cffi-grovel
|
||||
cffi-toolchain chipz chunga circular-streams cl+ssl cl-annot cl-ansi-text
|
||||
cl-base64 cl-colors cl-cookie cl-emb cl-fad cl-ppcre cl-project
|
||||
cl-reexport cl-syntax cl-syntax-annot cl-utilities clack clack-test
|
||||
clack-v1-compat dexador do-urlencode fast-http fast-io flexi-streams
|
||||
http-body ironclad jonathan lack lack-component lack-middleware-backtrace
|
||||
lack-util let-plus local-time map-set marshal myway named-readtables
|
||||
nibbles proc-parse prove quri smart-buffer split-sequence static-vectors
|
||||
trivial-backtrace trivial-features trivial-garbage trivial-gray-streams
|
||||
trivial-mimes trivial-types usocket xsubseq)
|
||||
VERSION 20171019-git SIBLINGS
|
||||
(caveman-middleware-dbimanager caveman-test caveman2-db caveman2-test
|
||||
caveman2)
|
||||
|
||||
@@ -8,7 +8,7 @@ rec {
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-toolchain" args."trivial-features" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cffi/2017-06-30/cffi_0.19.0.tgz'';
|
||||
url = ''http://beta.quicklisp.org/archive/cffi/2018-02-28/cffi_0.19.0.tgz'';
|
||||
sha256 = ''12v3ha0qp3f9lq2h3d7y3mwdq216nsdfig0s3c4akw90rsbnydj9'';
|
||||
};
|
||||
|
||||
@@ -19,7 +19,7 @@ rec {
|
||||
}
|
||||
/* (SYSTEM cffi-grovel DESCRIPTION The CFFI Groveller SHA256
|
||||
12v3ha0qp3f9lq2h3d7y3mwdq216nsdfig0s3c4akw90rsbnydj9 URL
|
||||
http://beta.quicklisp.org/archive/cffi/2017-06-30/cffi_0.19.0.tgz MD5
|
||||
http://beta.quicklisp.org/archive/cffi/2018-02-28/cffi_0.19.0.tgz MD5
|
||||
7589b6437fec19fdabc65892536c3dc3 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)
|
||||
|
||||
@@ -8,7 +8,7 @@ rec {
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."trivial-features" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cffi/2017-06-30/cffi_0.19.0.tgz'';
|
||||
url = ''http://beta.quicklisp.org/archive/cffi/2018-02-28/cffi_0.19.0.tgz'';
|
||||
sha256 = ''12v3ha0qp3f9lq2h3d7y3mwdq216nsdfig0s3c4akw90rsbnydj9'';
|
||||
};
|
||||
|
||||
@@ -19,7 +19,7 @@ rec {
|
||||
}
|
||||
/* (SYSTEM cffi-toolchain DESCRIPTION The CFFI toolchain SHA256
|
||||
12v3ha0qp3f9lq2h3d7y3mwdq216nsdfig0s3c4akw90rsbnydj9 URL
|
||||
http://beta.quicklisp.org/archive/cffi/2017-06-30/cffi_0.19.0.tgz MD5
|
||||
http://beta.quicklisp.org/archive/cffi/2018-02-28/cffi_0.19.0.tgz MD5
|
||||
7589b6437fec19fdabc65892536c3dc3 NAME cffi-toolchain FILENAME
|
||||
cffi-toolchain DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
|
||||
@@ -10,7 +10,7 @@ rec {
|
||||
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/2017-06-30/cffi_0.19.0.tgz'';
|
||||
url = ''http://beta.quicklisp.org/archive/cffi/2018-02-28/cffi_0.19.0.tgz'';
|
||||
sha256 = ''12v3ha0qp3f9lq2h3d7y3mwdq216nsdfig0s3c4akw90rsbnydj9'';
|
||||
};
|
||||
|
||||
@@ -21,7 +21,7 @@ rec {
|
||||
}
|
||||
/* (SYSTEM cffi DESCRIPTION The Common Foreign Function Interface SHA256
|
||||
12v3ha0qp3f9lq2h3d7y3mwdq216nsdfig0s3c4akw90rsbnydj9 URL
|
||||
http://beta.quicklisp.org/archive/cffi/2017-06-30/cffi_0.19.0.tgz MD5
|
||||
http://beta.quicklisp.org/archive/cffi/2018-02-28/cffi_0.19.0.tgz MD5
|
||||
7589b6437fec19fdabc65892536c3dc3 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)
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''chipz'';
|
||||
version = ''20160318-git'';
|
||||
version = ''20180328-git'';
|
||||
|
||||
description = ''A library for decompressing deflate, zlib, and gzip data'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/chipz/2016-03-18/chipz-20160318-git.tgz'';
|
||||
sha256 = ''1dpsg8kd43k075xihb0szcq1f7iq8ryg5r77x5wi6hy9jhpq8826'';
|
||||
url = ''http://beta.quicklisp.org/archive/chipz/2018-03-28/chipz-20180328-git.tgz'';
|
||||
sha256 = ''0ryjrfrlzyjkzb799indyzxivq8s9d7pgjzss7ha91xzr8sl6xf7'';
|
||||
};
|
||||
|
||||
packageName = "chipz";
|
||||
@@ -19,7 +19,7 @@ rec {
|
||||
}
|
||||
/* (SYSTEM chipz DESCRIPTION
|
||||
A library for decompressing deflate, zlib, and gzip data SHA256
|
||||
1dpsg8kd43k075xihb0szcq1f7iq8ryg5r77x5wi6hy9jhpq8826 URL
|
||||
http://beta.quicklisp.org/archive/chipz/2016-03-18/chipz-20160318-git.tgz
|
||||
MD5 625cb9c551f3692799e2029d4a0dd7e9 NAME chipz FILENAME chipz DEPS NIL
|
||||
DEPENDENCIES NIL VERSION 20160318-git SIBLINGS NIL PARASITES NIL) */
|
||||
0ryjrfrlzyjkzb799indyzxivq8s9d7pgjzss7ha91xzr8sl6xf7 URL
|
||||
http://beta.quicklisp.org/archive/chipz/2018-03-28/chipz-20180328-git.tgz
|
||||
MD5 a548809d6ef705c69356a2057ecd8a52 NAME chipz FILENAME chipz DEPS NIL
|
||||
DEPENDENCIES NIL VERSION 20180328-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -5,7 +5,7 @@ rec {
|
||||
|
||||
description = ''Circularly readable streams for Common Lisp'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."fast-io" args."static-vectors" args."trivial-features" args."trivial-gray-streams" ];
|
||||
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'';
|
||||
@@ -25,11 +25,12 @@ rec {
|
||||
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 fast-io static-vectors trivial-features
|
||||
trivial-gray-streams)
|
||||
(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) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-aa'';
|
||||
version = ''cl-vectors-20170630-git'';
|
||||
version = ''cl-vectors-20180228-git'';
|
||||
|
||||
description = ''cl-aa: polygon rasterizer'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2017-06-30/cl-vectors-20170630-git.tgz'';
|
||||
sha256 = ''0820qwi6pp8683rqp37x9l9shm0vh873bc4p9q38cz56ck7il740'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2018-02-28/cl-vectors-20180228-git.tgz'';
|
||||
sha256 = ''0fcypjfzqra8ryb4nx1vx1fqy7fwvyz3f443qkjg2z81akhkscly'';
|
||||
};
|
||||
|
||||
packageName = "cl-aa";
|
||||
@@ -18,8 +18,8 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-aa DESCRIPTION cl-aa: polygon rasterizer SHA256
|
||||
0820qwi6pp8683rqp37x9l9shm0vh873bc4p9q38cz56ck7il740 URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2017-06-30/cl-vectors-20170630-git.tgz
|
||||
MD5 cee3bb14adbba3142b782c646f7651ce NAME cl-aa FILENAME cl-aa DEPS NIL
|
||||
DEPENDENCIES NIL VERSION cl-vectors-20170630-git SIBLINGS
|
||||
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) */
|
||||
|
||||
@@ -5,7 +5,7 @@ rec {
|
||||
|
||||
description = ''REPL integration for CL-ASYNC.'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" 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" ];
|
||||
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/2017-11-30/cl-async-20171130-git.tgz'';
|
||||
@@ -25,6 +25,7 @@ rec {
|
||||
((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)
|
||||
@@ -35,8 +36,8 @@ rec {
|
||||
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
|
||||
(NAME vom FILENAME vom))
|
||||
DEPENDENCIES
|
||||
(alexandria babel bordeaux-threads cffi cffi-grovel cl-async cl-async-base
|
||||
cl-async-util cl-libuv cl-ppcre fast-io static-vectors trivial-features
|
||||
trivial-gray-streams vom)
|
||||
(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-20171130-git SIBLINGS
|
||||
(cl-async-ssl cl-async-test cl-async) PARASITES NIL) */
|
||||
|
||||
@@ -5,7 +5,7 @@ rec {
|
||||
|
||||
description = ''SSL Wrapper around cl-async socket implementation.'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" 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" ];
|
||||
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/2017-11-30/cl-async-20171130-git.tgz'';
|
||||
@@ -26,6 +26,7 @@ rec {
|
||||
((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)
|
||||
@@ -36,8 +37,8 @@ rec {
|
||||
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
|
||||
(NAME vom FILENAME vom))
|
||||
DEPENDENCIES
|
||||
(alexandria babel bordeaux-threads cffi cffi-grovel cl-async cl-async-base
|
||||
cl-async-util cl-libuv cl-ppcre fast-io static-vectors trivial-features
|
||||
trivial-gray-streams vom)
|
||||
(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-20171130-git SIBLINGS
|
||||
(cl-async-repl cl-async-test cl-async) PARASITES NIL) */
|
||||
|
||||
@@ -7,7 +7,7 @@ rec {
|
||||
|
||||
description = ''Asynchronous operations for Common Lisp.'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cl-libuv" args."cl-ppcre" args."fast-io" args."static-vectors" args."trivial-features" args."trivial-gray-streams" args."uiop" args."vom" ];
|
||||
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/2017-11-30/cl-async-20171130-git.tgz'';
|
||||
@@ -26,6 +26,7 @@ rec {
|
||||
((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)
|
||||
@@ -33,7 +34,8 @@ rec {
|
||||
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
|
||||
(NAME uiop FILENAME uiop) (NAME vom FILENAME vom))
|
||||
DEPENDENCIES
|
||||
(alexandria babel bordeaux-threads cffi cffi-grovel cl-libuv cl-ppcre
|
||||
fast-io static-vectors trivial-features trivial-gray-streams uiop vom)
|
||||
(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 20171130-git SIBLINGS (cl-async-repl cl-async-ssl cl-async-test)
|
||||
PARASITES (cl-async-base cl-async-util)) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-colors'';
|
||||
version = ''20151218-git'';
|
||||
version = ''20180328-git'';
|
||||
|
||||
parasites = [ "cl-colors-tests" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."alexandria" args."anaphora" args."let-plus" args."lift" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-colors/2015-12-18/cl-colors-20151218-git.tgz'';
|
||||
sha256 = ''032kswn6h2ib7v8v1dg0lmgfks7zk52wrv31q6p2zj2a156ccqp4'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-colors/2018-03-28/cl-colors-20180328-git.tgz'';
|
||||
sha256 = ''0anrb3zsi03dixfsjz92y06w93kpn0d0c5142fhx72f5kafwvc4a'';
|
||||
};
|
||||
|
||||
packageName = "cl-colors";
|
||||
@@ -20,10 +20,10 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-colors DESCRIPTION Simple color library for Common Lisp SHA256
|
||||
032kswn6h2ib7v8v1dg0lmgfks7zk52wrv31q6p2zj2a156ccqp4 URL
|
||||
http://beta.quicklisp.org/archive/cl-colors/2015-12-18/cl-colors-20151218-git.tgz
|
||||
MD5 2963c3e7aca2c5db2132394f83716515 NAME cl-colors FILENAME cl-colors DEPS
|
||||
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 20151218-git
|
||||
DEPENDENCIES (alexandria anaphora let-plus lift) VERSION 20180328-git
|
||||
SIBLINGS NIL PARASITES (cl-colors-tests)) */
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-csv'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
parasites = [ "cl-csv/test" ];
|
||||
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" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-csv/2018-01-31/cl-csv-20180131-git.tgz'';
|
||||
sha256 = ''0i912ch1mvms5iynmxrlxclzc325n3zsn3y9qdszh5lhpmw043wh'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-csv/2018-02-28/cl-csv-20180228-git.tgz'';
|
||||
sha256 = ''1xfdiyxj793inrlfqi1yi9sf6p29mg9h7qqhnjk94masmx5zq93r'';
|
||||
};
|
||||
|
||||
packageName = "cl-csv";
|
||||
@@ -21,9 +21,9 @@ rec {
|
||||
}
|
||||
/* (SYSTEM cl-csv DESCRIPTION
|
||||
Facilities for reading and writing CSV format files SHA256
|
||||
0i912ch1mvms5iynmxrlxclzc325n3zsn3y9qdszh5lhpmw043wh URL
|
||||
http://beta.quicklisp.org/archive/cl-csv/2018-01-31/cl-csv-20180131-git.tgz
|
||||
MD5 0be8956ee31e03436f8a2190387bad46 NAME cl-csv FILENAME cl-csv DEPS
|
||||
1xfdiyxj793inrlfqi1yi9sf6p29mg9h7qqhnjk94masmx5zq93r URL
|
||||
http://beta.quicklisp.org/archive/cl-csv/2018-02-28/cl-csv-20180228-git.tgz
|
||||
MD5 be174a4d7cc2ea24418df63757daed94 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)
|
||||
@@ -32,5 +32,5 @@ rec {
|
||||
DEPENDENCIES
|
||||
(alexandria cl-interpol cl-ppcre cl-unicode flexi-streams iterate
|
||||
lisp-unit2)
|
||||
VERSION 20180131-git SIBLINGS (cl-csv-clsql cl-csv-data-table) PARASITES
|
||||
(cl-csv/test)) */
|
||||
VERSION 20180228-git SIBLINGS (cl-csv-clsql cl-csv-data-table) PARASITES
|
||||
(cl-csv/speed-test cl-csv/test)) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-dbi'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180430-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."cl-annot" args."cl-syntax" args."cl-syntax-annot" args."closer-mop" args."dbi" args."named-readtables" args."split-sequence" args."trivial-types" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz'';
|
||||
sha256 = ''0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz'';
|
||||
sha256 = ''0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv'';
|
||||
};
|
||||
|
||||
packageName = "cl-dbi";
|
||||
@@ -18,9 +18,9 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-dbi DESCRIPTION NIL SHA256
|
||||
0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz
|
||||
MD5 7dacf1c276fab38b952813795ff1f707 NAME cl-dbi FILENAME cl-dbi DEPS
|
||||
0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz
|
||||
MD5 1bc845e8738c4987342cb0f56200ba50 NAME cl-dbi FILENAME cl-dbi DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cl-annot FILENAME cl-annot) (NAME cl-syntax FILENAME cl-syntax)
|
||||
@@ -32,5 +32,5 @@ rec {
|
||||
DEPENDENCIES
|
||||
(alexandria bordeaux-threads cl-annot cl-syntax cl-syntax-annot closer-mop
|
||||
dbi named-readtables split-sequence trivial-types)
|
||||
VERSION 20180131-git SIBLINGS
|
||||
VERSION 20180430-git SIBLINGS
|
||||
(dbd-mysql dbd-postgres dbd-sqlite3 dbi-test dbi) PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-emb'';
|
||||
version = ''20170227-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
description = ''A templating system for Common Lisp'';
|
||||
|
||||
deps = [ args."cl-ppcre" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-emb/2017-02-27/cl-emb-20170227-git.tgz'';
|
||||
sha256 = ''03n97xvh3v8bz1p75v1vhryfkjm74v0cr5jwg4rakq9zkchhfk80'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-emb/2018-02-28/cl-emb-20180228-git.tgz'';
|
||||
sha256 = ''0b7y3n65sjn3xk03jflw363m6jkx86zf9v540d4n5jv4vcn34sqw'';
|
||||
};
|
||||
|
||||
packageName = "cl-emb";
|
||||
@@ -18,8 +18,8 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-emb DESCRIPTION A templating system for Common Lisp SHA256
|
||||
03n97xvh3v8bz1p75v1vhryfkjm74v0cr5jwg4rakq9zkchhfk80 URL
|
||||
http://beta.quicklisp.org/archive/cl-emb/2017-02-27/cl-emb-20170227-git.tgz
|
||||
MD5 01d850432cc2f8e920e50b4b36e42d42 NAME cl-emb FILENAME cl-emb DEPS
|
||||
0b7y3n65sjn3xk03jflw363m6jkx86zf9v540d4n5jv4vcn34sqw URL
|
||||
http://beta.quicklisp.org/archive/cl-emb/2018-02-28/cl-emb-20180228-git.tgz
|
||||
MD5 94db80b2a91611e71ada33f500b49d22 NAME cl-emb FILENAME cl-emb DEPS
|
||||
((NAME cl-ppcre FILENAME cl-ppcre)) DEPENDENCIES (cl-ppcre) VERSION
|
||||
20170227-git SIBLINGS NIL PARASITES NIL) */
|
||||
20180228-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-fad'';
|
||||
version = ''20171227-git'';
|
||||
version = ''20180430-git'';
|
||||
|
||||
parasites = [ "cl-fad-test" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."cl-ppcre" args."unit-test" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-fad/2017-12-27/cl-fad-20171227-git.tgz'';
|
||||
sha256 = ''0dl2c1klv55vk99j1b31f2s1rd1m9c94l1n0aly8spwxz3yd3za8'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-fad/2018-04-30/cl-fad-20180430-git.tgz'';
|
||||
sha256 = ''175v6y32q6qpc8axacf8nw44pmsw7a6r476w0f01cp1gwvpis1cs'';
|
||||
};
|
||||
|
||||
packageName = "cl-fad";
|
||||
@@ -20,11 +20,11 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-fad DESCRIPTION Portable pathname library SHA256
|
||||
0dl2c1klv55vk99j1b31f2s1rd1m9c94l1n0aly8spwxz3yd3za8 URL
|
||||
http://beta.quicklisp.org/archive/cl-fad/2017-12-27/cl-fad-20171227-git.tgz
|
||||
MD5 f6b34f61ebba1c68e8fe122bb7de3f77 NAME cl-fad FILENAME cl-fad DEPS
|
||||
175v6y32q6qpc8axacf8nw44pmsw7a6r476w0f01cp1gwvpis1cs URL
|
||||
http://beta.quicklisp.org/archive/cl-fad/2018-04-30/cl-fad-20180430-git.tgz
|
||||
MD5 005c1b7b376fc60dea72574d2acdc704 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
|
||||
20171227-git SIBLINGS NIL PARASITES (cl-fad-test)) */
|
||||
20180430-git SIBLINGS NIL PARASITES (cl-fad-test)) */
|
||||
|
||||
@@ -5,7 +5,7 @@ rec {
|
||||
|
||||
description = ''CFFI bindings to FUSE (Filesystem in user space)'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cl-fuse" args."cl-utilities" args."iterate" args."pcall" args."pcall-queue" args."trivial-backtrace" args."trivial-features" args."trivial-utf-8" ];
|
||||
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/2015-06-08/cl-fuse-meta-fs-20150608-git.tgz'';
|
||||
@@ -26,6 +26,7 @@ rec {
|
||||
((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)
|
||||
@@ -33,7 +34,7 @@ rec {
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME trivial-utf-8 FILENAME trivial-utf-8))
|
||||
DEPENDENCIES
|
||||
(alexandria babel bordeaux-threads cffi cffi-grovel cl-fuse cl-utilities
|
||||
iterate pcall pcall-queue trivial-backtrace trivial-features
|
||||
(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 20150608-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -5,7 +5,7 @@ rec {
|
||||
|
||||
description = ''CFFI bindings to FUSE (Filesystem in user space)'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cl-utilities" args."iterate" args."trivial-backtrace" args."trivial-features" args."trivial-utf-8" ];
|
||||
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/2016-03-18/cl-fuse-20160318-git.tgz'';
|
||||
@@ -24,11 +24,12 @@ rec {
|
||||
((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 cl-utilities iterate
|
||||
trivial-backtrace trivial-features trivial-utf-8)
|
||||
(alexandria babel bordeaux-threads cffi cffi-grovel cffi-toolchain
|
||||
cl-utilities iterate trivial-backtrace trivial-features trivial-utf-8)
|
||||
VERSION 20160318-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-libuv'';
|
||||
version = ''20160825-git'';
|
||||
version = ''20180328-git'';
|
||||
|
||||
description = ''Low-level libuv bindings for Common Lisp.'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."trivial-features" ];
|
||||
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/2016-08-25/cl-libuv-20160825-git.tgz'';
|
||||
sha256 = ''02vi9ph9pxbxgp9jsbgzb9nijsv0vyk3f1jyhhm88i0y1kb3595r'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-libuv/2018-03-28/cl-libuv-20180328-git.tgz'';
|
||||
sha256 = ''1pq0fsrhv6aa3fpq1ppwid8nmxaa3fs3dk4iq1bl28prpzzkkg0p'';
|
||||
};
|
||||
|
||||
packageName = "cl-libuv";
|
||||
@@ -18,11 +18,13 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-libuv DESCRIPTION Low-level libuv bindings for Common Lisp.
|
||||
SHA256 02vi9ph9pxbxgp9jsbgzb9nijsv0vyk3f1jyhhm88i0y1kb3595r URL
|
||||
http://beta.quicklisp.org/archive/cl-libuv/2016-08-25/cl-libuv-20160825-git.tgz
|
||||
MD5 ba5e3cfaadcf710eaee67cc9e716e45a NAME cl-libuv FILENAME cl-libuv DEPS
|
||||
SHA256 1pq0fsrhv6aa3fpq1ppwid8nmxaa3fs3dk4iq1bl28prpzzkkg0p URL
|
||||
http://beta.quicklisp.org/archive/cl-libuv/2018-03-28/cl-libuv-20180328-git.tgz
|
||||
MD5 c50f2cca0bd8d25db35b4ec176242858 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 trivial-features) VERSION
|
||||
20160825-git SIBLINGS NIL PARASITES NIL) */
|
||||
DEPENDENCIES
|
||||
(alexandria babel cffi cffi-grovel cffi-toolchain trivial-features) VERSION
|
||||
20180328-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-paths-ttf'';
|
||||
version = ''cl-vectors-20170630-git'';
|
||||
version = ''cl-vectors-20180228-git'';
|
||||
|
||||
description = ''cl-paths-ttf: vectorial paths manipulation'';
|
||||
|
||||
deps = [ args."cl-paths" args."zpb-ttf" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2017-06-30/cl-vectors-20170630-git.tgz'';
|
||||
sha256 = ''0820qwi6pp8683rqp37x9l9shm0vh873bc4p9q38cz56ck7il740'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2018-02-28/cl-vectors-20180228-git.tgz'';
|
||||
sha256 = ''0fcypjfzqra8ryb4nx1vx1fqy7fwvyz3f443qkjg2z81akhkscly'';
|
||||
};
|
||||
|
||||
packageName = "cl-paths-ttf";
|
||||
@@ -18,10 +18,10 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-paths-ttf DESCRIPTION cl-paths-ttf: vectorial paths manipulation
|
||||
SHA256 0820qwi6pp8683rqp37x9l9shm0vh873bc4p9q38cz56ck7il740 URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2017-06-30/cl-vectors-20170630-git.tgz
|
||||
MD5 cee3bb14adbba3142b782c646f7651ce NAME cl-paths-ttf FILENAME
|
||||
SHA256 0fcypjfzqra8ryb4nx1vx1fqy7fwvyz3f443qkjg2z81akhkscly URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2018-02-28/cl-vectors-20180228-git.tgz
|
||||
MD5 9d9629786d4f2c19c15cc6cd3049c343 NAME cl-paths-ttf FILENAME
|
||||
cl-paths-ttf DEPS
|
||||
((NAME cl-paths FILENAME cl-paths) (NAME zpb-ttf FILENAME zpb-ttf))
|
||||
DEPENDENCIES (cl-paths zpb-ttf) VERSION cl-vectors-20170630-git SIBLINGS
|
||||
DEPENDENCIES (cl-paths zpb-ttf) VERSION cl-vectors-20180228-git SIBLINGS
|
||||
(cl-aa-misc cl-aa cl-paths cl-vectors) PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-paths'';
|
||||
version = ''cl-vectors-20170630-git'';
|
||||
version = ''cl-vectors-20180228-git'';
|
||||
|
||||
description = ''cl-paths: vectorial paths manipulation'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2017-06-30/cl-vectors-20170630-git.tgz'';
|
||||
sha256 = ''0820qwi6pp8683rqp37x9l9shm0vh873bc4p9q38cz56ck7il740'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2018-02-28/cl-vectors-20180228-git.tgz'';
|
||||
sha256 = ''0fcypjfzqra8ryb4nx1vx1fqy7fwvyz3f443qkjg2z81akhkscly'';
|
||||
};
|
||||
|
||||
packageName = "cl-paths";
|
||||
@@ -18,8 +18,8 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-paths DESCRIPTION cl-paths: vectorial paths manipulation SHA256
|
||||
0820qwi6pp8683rqp37x9l9shm0vh873bc4p9q38cz56ck7il740 URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2017-06-30/cl-vectors-20170630-git.tgz
|
||||
MD5 cee3bb14adbba3142b782c646f7651ce NAME cl-paths FILENAME cl-paths DEPS
|
||||
NIL DEPENDENCIES NIL VERSION cl-vectors-20170630-git SIBLINGS
|
||||
0fcypjfzqra8ryb4nx1vx1fqy7fwvyz3f443qkjg2z81akhkscly URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2018-02-28/cl-vectors-20180228-git.tgz
|
||||
MD5 9d9629786d4f2c19c15cc6cd3049c343 NAME cl-paths FILENAME cl-paths DEPS
|
||||
NIL DEPENDENCIES NIL VERSION cl-vectors-20180228-git SIBLINGS
|
||||
(cl-aa-misc cl-aa cl-paths-ttf cl-vectors) PARASITES NIL) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-postgres'';
|
||||
version = ''postmodern-20180131-git'';
|
||||
version = ''postmodern-20180430-git'';
|
||||
|
||||
parasites = [ "cl-postgres/simple-date-tests" "cl-postgres/tests" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."fiveam" args."md5" args."simple-date_slash_postgres-glue" args."split-sequence" args."usocket" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2018-01-31/postmodern-20180131-git.tgz'';
|
||||
sha256 = ''0mz5pm759py1iscfn44c00dal2fijkyp5479fpx9l6i7wrdx2mki'';
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2018-04-30/postmodern-20180430-git.tgz'';
|
||||
sha256 = ''0b6w8f5ihbk036v1fclyskns615xhnib9q3cjn0ql6r6sk3nca7f'';
|
||||
};
|
||||
|
||||
packageName = "cl-postgres";
|
||||
@@ -20,14 +20,14 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-postgres DESCRIPTION Low-level client library for PostgreSQL
|
||||
SHA256 0mz5pm759py1iscfn44c00dal2fijkyp5479fpx9l6i7wrdx2mki URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2018-01-31/postmodern-20180131-git.tgz
|
||||
MD5 a3b7bf25eb342cd49fe144fcd7ddcb16 NAME cl-postgres FILENAME cl-postgres
|
||||
SHA256 0b6w8f5ihbk036v1fclyskns615xhnib9q3cjn0ql6r6sk3nca7f URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2018-04-30/postmodern-20180430-git.tgz
|
||||
MD5 9ca2a4ccf4ea7dbcd14d69cb355a8214 NAME cl-postgres FILENAME cl-postgres
|
||||
DEPS
|
||||
((NAME fiveam FILENAME fiveam) (NAME md5 FILENAME md5)
|
||||
(NAME simple-date/postgres-glue FILENAME simple-date_slash_postgres-glue)
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME usocket FILENAME usocket))
|
||||
DEPENDENCIES (fiveam md5 simple-date/postgres-glue split-sequence usocket)
|
||||
VERSION postmodern-20180131-git SIBLINGS (postmodern s-sql simple-date)
|
||||
VERSION postmodern-20180430-git SIBLINGS (postmodern s-sql simple-date)
|
||||
PARASITES (cl-postgres/simple-date-tests cl-postgres/tests)) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-protobufs'';
|
||||
version = ''20170403-git'';
|
||||
version = ''20180328-git'';
|
||||
|
||||
description = ''Protobufs for Common Lisp'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."closer-mop" args."trivial-features" args."trivial-garbage" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-protobufs/2017-04-03/cl-protobufs-20170403-git.tgz'';
|
||||
sha256 = ''0ibpl076k8gq79sacg96mzjf5hqkrxzi5wlx3bjap52pla53w4g5'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-protobufs/2018-03-28/cl-protobufs-20180328-git.tgz'';
|
||||
sha256 = ''0pkm5mphs2yks8v1i8wxq92ywm6fx9lasybrx8rccrd7dm156nzj'';
|
||||
};
|
||||
|
||||
packageName = "cl-protobufs";
|
||||
@@ -18,13 +18,13 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-protobufs DESCRIPTION Protobufs for Common Lisp SHA256
|
||||
0ibpl076k8gq79sacg96mzjf5hqkrxzi5wlx3bjap52pla53w4g5 URL
|
||||
http://beta.quicklisp.org/archive/cl-protobufs/2017-04-03/cl-protobufs-20170403-git.tgz
|
||||
MD5 86c8da92b246b4b77d6107bc5dfaff08 NAME cl-protobufs FILENAME
|
||||
0pkm5mphs2yks8v1i8wxq92ywm6fx9lasybrx8rccrd7dm156nzj URL
|
||||
http://beta.quicklisp.org/archive/cl-protobufs/2018-03-28/cl-protobufs-20180328-git.tgz
|
||||
MD5 6573322beb8f27653f0c9b418c5f5b92 NAME cl-protobufs FILENAME
|
||||
cl-protobufs DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
(NAME closer-mop FILENAME closer-mop)
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME trivial-garbage FILENAME trivial-garbage))
|
||||
DEPENDENCIES (alexandria babel closer-mop trivial-features trivial-garbage)
|
||||
VERSION 20170403-git SIBLINGS (cl-protobufs-tests) PARASITES NIL) */
|
||||
VERSION 20180328-git SIBLINGS (cl-protobufs-tests) PARASITES NIL) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-store'';
|
||||
version = ''20160531-git'';
|
||||
version = ''20180328-git'';
|
||||
|
||||
parasites = [ "cl-store-tests" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."rt" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-store/2016-05-31/cl-store-20160531-git.tgz'';
|
||||
sha256 = ''0j1pfgvzy6l7hb68xsz2dghsa94lip7caq6f6608jsqadmdswljz'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-store/2018-03-28/cl-store-20180328-git.tgz'';
|
||||
sha256 = ''1r5fmmpjcshfqv43zv282kjsxxp0imxd2fdpwwcr7y7m256w660n'';
|
||||
};
|
||||
|
||||
packageName = "cl-store";
|
||||
@@ -20,8 +20,8 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-store DESCRIPTION Serialization package SHA256
|
||||
0j1pfgvzy6l7hb68xsz2dghsa94lip7caq6f6608jsqadmdswljz URL
|
||||
http://beta.quicklisp.org/archive/cl-store/2016-05-31/cl-store-20160531-git.tgz
|
||||
MD5 8b3f33956b05d8e900346663f6abca3c NAME cl-store FILENAME cl-store DEPS
|
||||
((NAME rt FILENAME rt)) DEPENDENCIES (rt) VERSION 20160531-git SIBLINGS NIL
|
||||
1r5fmmpjcshfqv43zv282kjsxxp0imxd2fdpwwcr7y7m256w660n URL
|
||||
http://beta.quicklisp.org/archive/cl-store/2018-03-28/cl-store-20180328-git.tgz
|
||||
MD5 2f8831cb60c0b0575c65e1dbebc07dee NAME cl-store FILENAME cl-store DEPS
|
||||
((NAME rt FILENAME rt)) DEPENDENCIES (rt) VERSION 20180328-git SIBLINGS NIL
|
||||
PARASITES (cl-store-tests)) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-unicode'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180328-git'';
|
||||
|
||||
parasites = [ "cl-unicode/base" "cl-unicode/build" "cl-unicode/test" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."cl-ppcre" args."flexi-streams" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-unicode/2018-01-31/cl-unicode-20180131-git.tgz'';
|
||||
sha256 = ''113hsx22pw4ydwzkyr9y7l8a8jq3nkhwazs03wj3mh2dczwv28xa'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-unicode/2018-03-28/cl-unicode-20180328-git.tgz'';
|
||||
sha256 = ''1ky8qhvisagyvd7qcqzvy40z2sl9dr16q94k21wpgpvlz3kwbpln'';
|
||||
};
|
||||
|
||||
packageName = "cl-unicode";
|
||||
@@ -20,11 +20,11 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-unicode DESCRIPTION Portable Unicode Library SHA256
|
||||
113hsx22pw4ydwzkyr9y7l8a8jq3nkhwazs03wj3mh2dczwv28xa URL
|
||||
http://beta.quicklisp.org/archive/cl-unicode/2018-01-31/cl-unicode-20180131-git.tgz
|
||||
MD5 653ba12d595599b32aa2a8c7c8b65c28 NAME cl-unicode FILENAME cl-unicode
|
||||
1ky8qhvisagyvd7qcqzvy40z2sl9dr16q94k21wpgpvlz3kwbpln URL
|
||||
http://beta.quicklisp.org/archive/cl-unicode/2018-03-28/cl-unicode-20180328-git.tgz
|
||||
MD5 6030b7833f08f78946ddd44d6c6a9086 NAME cl-unicode FILENAME cl-unicode
|
||||
DEPS
|
||||
((NAME cl-ppcre FILENAME cl-ppcre)
|
||||
(NAME flexi-streams FILENAME flexi-streams))
|
||||
DEPENDENCIES (cl-ppcre flexi-streams) VERSION 20180131-git SIBLINGS NIL
|
||||
DEPENDENCIES (cl-ppcre flexi-streams) VERSION 20180328-git SIBLINGS NIL
|
||||
PARASITES (cl-unicode/base cl-unicode/build cl-unicode/test)) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-vectors'';
|
||||
version = ''20170630-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
description = ''cl-paths: vectorial paths manipulation'';
|
||||
|
||||
deps = [ args."cl-aa" args."cl-paths" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2017-06-30/cl-vectors-20170630-git.tgz'';
|
||||
sha256 = ''0820qwi6pp8683rqp37x9l9shm0vh873bc4p9q38cz56ck7il740'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2018-02-28/cl-vectors-20180228-git.tgz'';
|
||||
sha256 = ''0fcypjfzqra8ryb4nx1vx1fqy7fwvyz3f443qkjg2z81akhkscly'';
|
||||
};
|
||||
|
||||
packageName = "cl-vectors";
|
||||
@@ -18,9 +18,9 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-vectors DESCRIPTION cl-paths: vectorial paths manipulation SHA256
|
||||
0820qwi6pp8683rqp37x9l9shm0vh873bc4p9q38cz56ck7il740 URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2017-06-30/cl-vectors-20170630-git.tgz
|
||||
MD5 cee3bb14adbba3142b782c646f7651ce NAME cl-vectors FILENAME cl-vectors
|
||||
0fcypjfzqra8ryb4nx1vx1fqy7fwvyz3f443qkjg2z81akhkscly URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2018-02-28/cl-vectors-20180228-git.tgz
|
||||
MD5 9d9629786d4f2c19c15cc6cd3049c343 NAME cl-vectors FILENAME cl-vectors
|
||||
DEPS ((NAME cl-aa FILENAME cl-aa) (NAME cl-paths FILENAME cl-paths))
|
||||
DEPENDENCIES (cl-aa cl-paths) VERSION 20170630-git SIBLINGS
|
||||
DEPENDENCIES (cl-aa cl-paths) VERSION 20180228-git SIBLINGS
|
||||
(cl-aa-misc cl-aa cl-paths-ttf cl-paths) PARASITES NIL) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl_plus_ssl'';
|
||||
version = ''cl+ssl-20171227-git'';
|
||||
version = ''cl+ssl-20180328-git'';
|
||||
|
||||
parasites = [ "openssl-1.1.0" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."flexi-streams" args."trivial-features" args."trivial-garbage" args."trivial-gray-streams" args."uiop" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl+ssl/2017-12-27/cl+ssl-20171227-git.tgz'';
|
||||
sha256 = ''1m6wcyccjyrz44mq0v1gvmpi44i9phknym5pimmicx3jvjyr37s4'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl+ssl/2018-03-28/cl+ssl-20180328-git.tgz'';
|
||||
sha256 = ''095rn0dl0izjambjry4n4j72l9abijhlvs47h44a2mcgjc9alj62'';
|
||||
};
|
||||
|
||||
packageName = "cl+ssl";
|
||||
@@ -20,9 +20,9 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl+ssl DESCRIPTION Common Lisp interface to OpenSSL. SHA256
|
||||
1m6wcyccjyrz44mq0v1gvmpi44i9phknym5pimmicx3jvjyr37s4 URL
|
||||
http://beta.quicklisp.org/archive/cl+ssl/2017-12-27/cl+ssl-20171227-git.tgz
|
||||
MD5 d00ce843db6038e6ff33d19668b5e038 NAME cl+ssl FILENAME cl_plus_ssl DEPS
|
||||
095rn0dl0izjambjry4n4j72l9abijhlvs47h44a2mcgjc9alj62 URL
|
||||
http://beta.quicklisp.org/archive/cl+ssl/2018-03-28/cl+ssl-20180328-git.tgz
|
||||
MD5 ec6f921505ba7bb8e35878b3ae9eea29 NAME cl+ssl FILENAME cl_plus_ssl DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cffi FILENAME cffi) (NAME flexi-streams FILENAME flexi-streams)
|
||||
@@ -33,5 +33,5 @@ rec {
|
||||
DEPENDENCIES
|
||||
(alexandria babel bordeaux-threads cffi flexi-streams trivial-features
|
||||
trivial-garbage trivial-gray-streams uiop)
|
||||
VERSION cl+ssl-20171227-git SIBLINGS (cl+ssl.test) PARASITES
|
||||
VERSION cl+ssl-20180328-git SIBLINGS (cl+ssl.test) PARASITES
|
||||
(openssl-1.1.0)) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''clack-socket'';
|
||||
version = ''clack-20170630-git'';
|
||||
version = ''clack-20180328-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2017-06-30/clack-20170630-git.tgz'';
|
||||
sha256 = ''1z3xrwldfzd4nagk2d0gw5hspnr35r6kh19ksqr3kyf6wpn2lybg'';
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2018-03-28/clack-20180328-git.tgz'';
|
||||
sha256 = ''1appp17m7b5laxwgnidf9kral1476nl394mm10xzi1c0i18rssai'';
|
||||
};
|
||||
|
||||
packageName = "clack-socket";
|
||||
@@ -18,10 +18,10 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM clack-socket DESCRIPTION NIL SHA256
|
||||
1z3xrwldfzd4nagk2d0gw5hspnr35r6kh19ksqr3kyf6wpn2lybg URL
|
||||
http://beta.quicklisp.org/archive/clack/2017-06-30/clack-20170630-git.tgz
|
||||
MD5 845b25a3cc6f3a1ee1dbd6de73dfb815 NAME clack-socket FILENAME
|
||||
clack-socket DEPS NIL DEPENDENCIES NIL VERSION clack-20170630-git SIBLINGS
|
||||
1appp17m7b5laxwgnidf9kral1476nl394mm10xzi1c0i18rssai URL
|
||||
http://beta.quicklisp.org/archive/clack/2018-03-28/clack-20180328-git.tgz
|
||||
MD5 5cf75a5d908efcd779438dc13f917d57 NAME clack-socket FILENAME
|
||||
clack-socket DEPS NIL DEPENDENCIES NIL VERSION clack-20180328-git SIBLINGS
|
||||
(clack-handler-fcgi clack-handler-hunchentoot clack-handler-toot
|
||||
clack-handler-wookie clack-test clack-v1-compat clack t-clack-handler-fcgi
|
||||
t-clack-handler-hunchentoot t-clack-handler-toot t-clack-handler-wookie
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''clack-test'';
|
||||
version = ''clack-20170630-git'';
|
||||
version = ''clack-20180328-git'';
|
||||
|
||||
description = ''Testing Clack Applications.'';
|
||||
|
||||
deps = [ args."bordeaux-threads" args."clack" args."dexador" args."flexi-streams" args."http-body" args."lack" args."prove" args."usocket" ];
|
||||
deps = [ args."alexandria" args."anaphora" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."chipz" args."chunga" args."cl_plus_ssl" args."cl-annot" args."cl-ansi-text" args."cl-base64" args."cl-colors" args."cl-cookie" args."cl-fad" args."cl-ppcre" args."cl-reexport" args."cl-syntax" args."cl-syntax-annot" args."cl-utilities" args."clack" args."dexador" args."fast-http" args."fast-io" args."flexi-streams" args."http-body" args."ironclad" args."jonathan" args."lack" args."lack-component" args."lack-middleware-backtrace" args."lack-util" args."let-plus" args."local-time" args."named-readtables" args."nibbles" args."proc-parse" args."prove" args."quri" args."smart-buffer" args."split-sequence" args."static-vectors" args."trivial-features" args."trivial-garbage" args."trivial-gray-streams" args."trivial-mimes" args."trivial-types" args."usocket" args."xsubseq" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2017-06-30/clack-20170630-git.tgz'';
|
||||
sha256 = ''1z3xrwldfzd4nagk2d0gw5hspnr35r6kh19ksqr3kyf6wpn2lybg'';
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2018-03-28/clack-20180328-git.tgz'';
|
||||
sha256 = ''1appp17m7b5laxwgnidf9kral1476nl394mm10xzi1c0i18rssai'';
|
||||
};
|
||||
|
||||
packageName = "clack-test";
|
||||
@@ -18,18 +18,55 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM clack-test DESCRIPTION Testing Clack Applications. SHA256
|
||||
1z3xrwldfzd4nagk2d0gw5hspnr35r6kh19ksqr3kyf6wpn2lybg URL
|
||||
http://beta.quicklisp.org/archive/clack/2017-06-30/clack-20170630-git.tgz
|
||||
MD5 845b25a3cc6f3a1ee1dbd6de73dfb815 NAME clack-test FILENAME clack-test
|
||||
1appp17m7b5laxwgnidf9kral1476nl394mm10xzi1c0i18rssai URL
|
||||
http://beta.quicklisp.org/archive/clack/2018-03-28/clack-20180328-git.tgz
|
||||
MD5 5cf75a5d908efcd779438dc13f917d57 NAME clack-test FILENAME clack-test
|
||||
DEPS
|
||||
((NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME clack FILENAME clack) (NAME dexador FILENAME dexador)
|
||||
((NAME alexandria FILENAME alexandria) (NAME anaphora FILENAME anaphora)
|
||||
(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 chipz FILENAME chipz)
|
||||
(NAME chunga FILENAME chunga) (NAME cl+ssl FILENAME cl_plus_ssl)
|
||||
(NAME cl-annot FILENAME cl-annot)
|
||||
(NAME cl-ansi-text FILENAME cl-ansi-text)
|
||||
(NAME cl-base64 FILENAME cl-base64) (NAME cl-colors FILENAME cl-colors)
|
||||
(NAME cl-cookie FILENAME cl-cookie) (NAME cl-fad FILENAME cl-fad)
|
||||
(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 cl-utilities FILENAME cl-utilities) (NAME clack FILENAME clack)
|
||||
(NAME dexador FILENAME dexador) (NAME fast-http FILENAME fast-http)
|
||||
(NAME fast-io FILENAME fast-io)
|
||||
(NAME flexi-streams FILENAME flexi-streams)
|
||||
(NAME http-body FILENAME http-body) (NAME lack FILENAME lack)
|
||||
(NAME prove FILENAME prove) (NAME usocket FILENAME usocket))
|
||||
(NAME http-body FILENAME http-body) (NAME ironclad FILENAME ironclad)
|
||||
(NAME jonathan FILENAME jonathan) (NAME lack FILENAME lack)
|
||||
(NAME lack-component FILENAME lack-component)
|
||||
(NAME lack-middleware-backtrace FILENAME lack-middleware-backtrace)
|
||||
(NAME lack-util FILENAME lack-util) (NAME let-plus FILENAME let-plus)
|
||||
(NAME local-time FILENAME local-time)
|
||||
(NAME named-readtables FILENAME named-readtables)
|
||||
(NAME nibbles FILENAME nibbles) (NAME proc-parse FILENAME proc-parse)
|
||||
(NAME prove FILENAME prove) (NAME quri FILENAME quri)
|
||||
(NAME smart-buffer FILENAME smart-buffer)
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME static-vectors FILENAME static-vectors)
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME trivial-garbage FILENAME trivial-garbage)
|
||||
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
|
||||
(NAME trivial-mimes FILENAME trivial-mimes)
|
||||
(NAME trivial-types FILENAME trivial-types)
|
||||
(NAME usocket FILENAME usocket) (NAME xsubseq FILENAME xsubseq))
|
||||
DEPENDENCIES
|
||||
(bordeaux-threads clack dexador flexi-streams http-body lack prove usocket)
|
||||
VERSION clack-20170630-git SIBLINGS
|
||||
(alexandria anaphora babel bordeaux-threads cffi cffi-grovel cffi-toolchain
|
||||
chipz chunga cl+ssl cl-annot cl-ansi-text cl-base64 cl-colors cl-cookie
|
||||
cl-fad cl-ppcre cl-reexport cl-syntax cl-syntax-annot cl-utilities clack
|
||||
dexador fast-http fast-io flexi-streams http-body ironclad jonathan lack
|
||||
lack-component lack-middleware-backtrace lack-util let-plus local-time
|
||||
named-readtables nibbles proc-parse prove quri smart-buffer split-sequence
|
||||
static-vectors trivial-features trivial-garbage trivial-gray-streams
|
||||
trivial-mimes trivial-types usocket xsubseq)
|
||||
VERSION clack-20180328-git SIBLINGS
|
||||
(clack-handler-fcgi clack-handler-hunchentoot clack-handler-toot
|
||||
clack-handler-wookie clack-socket clack-v1-compat clack
|
||||
t-clack-handler-fcgi t-clack-handler-hunchentoot t-clack-handler-toot
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''clack-v1-compat'';
|
||||
version = ''clack-20170630-git'';
|
||||
version = ''clack-20180328-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."circular-streams" args."cl-base64" args."cl-ppcre" args."cl-syntax-annot" args."clack" args."clack-test" args."dexador" args."flexi-streams" args."http-body" args."ironclad" args."lack" args."lack-util" args."local-time" args."marshal" args."prove" args."quri" args."split-sequence" args."trivial-backtrace" args."trivial-mimes" args."trivial-types" args."uiop" args."usocket" ];
|
||||
deps = [ args."alexandria" args."anaphora" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."chipz" args."chunga" args."circular-streams" args."cl_plus_ssl" args."cl-annot" args."cl-ansi-text" args."cl-base64" args."cl-colors" args."cl-cookie" args."cl-fad" args."cl-ppcre" args."cl-reexport" args."cl-syntax" args."cl-syntax-annot" args."cl-utilities" args."clack" args."clack-test" args."dexador" args."fast-http" args."fast-io" args."flexi-streams" args."http-body" args."ironclad" args."jonathan" args."lack" args."lack-component" args."lack-middleware-backtrace" args."lack-util" args."let-plus" args."local-time" args."marshal" args."named-readtables" args."nibbles" args."proc-parse" args."prove" args."quri" args."smart-buffer" args."split-sequence" args."static-vectors" args."trivial-backtrace" args."trivial-features" args."trivial-garbage" args."trivial-gray-streams" args."trivial-mimes" args."trivial-types" args."uiop" args."usocket" args."xsubseq" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2017-06-30/clack-20170630-git.tgz'';
|
||||
sha256 = ''1z3xrwldfzd4nagk2d0gw5hspnr35r6kh19ksqr3kyf6wpn2lybg'';
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2018-03-28/clack-20180328-git.tgz'';
|
||||
sha256 = ''1appp17m7b5laxwgnidf9kral1476nl394mm10xzi1c0i18rssai'';
|
||||
};
|
||||
|
||||
packageName = "clack-v1-compat";
|
||||
@@ -18,33 +18,58 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM clack-v1-compat DESCRIPTION NIL SHA256
|
||||
1z3xrwldfzd4nagk2d0gw5hspnr35r6kh19ksqr3kyf6wpn2lybg URL
|
||||
http://beta.quicklisp.org/archive/clack/2017-06-30/clack-20170630-git.tgz
|
||||
MD5 845b25a3cc6f3a1ee1dbd6de73dfb815 NAME clack-v1-compat FILENAME
|
||||
1appp17m7b5laxwgnidf9kral1476nl394mm10xzi1c0i18rssai URL
|
||||
http://beta.quicklisp.org/archive/clack/2018-03-28/clack-20180328-git.tgz
|
||||
MD5 5cf75a5d908efcd779438dc13f917d57 NAME clack-v1-compat FILENAME
|
||||
clack-v1-compat DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
((NAME alexandria FILENAME alexandria) (NAME anaphora FILENAME anaphora)
|
||||
(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 chipz FILENAME chipz)
|
||||
(NAME chunga FILENAME chunga)
|
||||
(NAME circular-streams FILENAME circular-streams)
|
||||
(NAME cl-base64 FILENAME cl-base64) (NAME cl-ppcre FILENAME cl-ppcre)
|
||||
(NAME cl+ssl FILENAME cl_plus_ssl) (NAME cl-annot FILENAME cl-annot)
|
||||
(NAME cl-ansi-text FILENAME cl-ansi-text)
|
||||
(NAME cl-base64 FILENAME cl-base64) (NAME cl-colors FILENAME cl-colors)
|
||||
(NAME cl-cookie FILENAME cl-cookie) (NAME cl-fad FILENAME cl-fad)
|
||||
(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 clack FILENAME clack) (NAME clack-test FILENAME clack-test)
|
||||
(NAME dexador FILENAME dexador)
|
||||
(NAME cl-utilities FILENAME cl-utilities) (NAME clack FILENAME clack)
|
||||
(NAME clack-test FILENAME clack-test) (NAME dexador FILENAME dexador)
|
||||
(NAME fast-http FILENAME fast-http) (NAME fast-io FILENAME fast-io)
|
||||
(NAME flexi-streams FILENAME flexi-streams)
|
||||
(NAME http-body FILENAME http-body) (NAME ironclad FILENAME ironclad)
|
||||
(NAME lack FILENAME lack) (NAME lack-util FILENAME lack-util)
|
||||
(NAME jonathan FILENAME jonathan) (NAME lack FILENAME lack)
|
||||
(NAME lack-component FILENAME lack-component)
|
||||
(NAME lack-middleware-backtrace FILENAME lack-middleware-backtrace)
|
||||
(NAME lack-util FILENAME lack-util) (NAME let-plus FILENAME let-plus)
|
||||
(NAME local-time FILENAME local-time) (NAME marshal FILENAME marshal)
|
||||
(NAME named-readtables FILENAME named-readtables)
|
||||
(NAME nibbles FILENAME nibbles) (NAME proc-parse FILENAME proc-parse)
|
||||
(NAME prove FILENAME prove) (NAME quri FILENAME quri)
|
||||
(NAME smart-buffer FILENAME smart-buffer)
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME static-vectors FILENAME static-vectors)
|
||||
(NAME trivial-backtrace FILENAME trivial-backtrace)
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME trivial-garbage FILENAME trivial-garbage)
|
||||
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
|
||||
(NAME trivial-mimes FILENAME trivial-mimes)
|
||||
(NAME trivial-types FILENAME trivial-types) (NAME uiop FILENAME uiop)
|
||||
(NAME usocket FILENAME usocket))
|
||||
(NAME usocket FILENAME usocket) (NAME xsubseq FILENAME xsubseq))
|
||||
DEPENDENCIES
|
||||
(alexandria bordeaux-threads circular-streams cl-base64 cl-ppcre
|
||||
cl-syntax-annot clack clack-test dexador flexi-streams http-body ironclad
|
||||
lack lack-util local-time marshal prove quri split-sequence
|
||||
trivial-backtrace trivial-mimes trivial-types uiop usocket)
|
||||
VERSION clack-20170630-git SIBLINGS
|
||||
(alexandria anaphora babel bordeaux-threads cffi cffi-grovel cffi-toolchain
|
||||
chipz chunga circular-streams cl+ssl cl-annot cl-ansi-text cl-base64
|
||||
cl-colors cl-cookie cl-fad cl-ppcre cl-reexport cl-syntax cl-syntax-annot
|
||||
cl-utilities clack clack-test dexador fast-http fast-io flexi-streams
|
||||
http-body ironclad jonathan lack lack-component lack-middleware-backtrace
|
||||
lack-util let-plus local-time marshal named-readtables nibbles proc-parse
|
||||
prove quri smart-buffer split-sequence static-vectors trivial-backtrace
|
||||
trivial-features trivial-garbage trivial-gray-streams trivial-mimes
|
||||
trivial-types uiop usocket xsubseq)
|
||||
VERSION clack-20180328-git SIBLINGS
|
||||
(clack-handler-fcgi clack-handler-hunchentoot clack-handler-toot
|
||||
clack-handler-wookie clack-socket clack-test clack t-clack-handler-fcgi
|
||||
t-clack-handler-hunchentoot t-clack-handler-toot t-clack-handler-wookie
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''clack'';
|
||||
version = ''20170630-git'';
|
||||
version = ''20180328-git'';
|
||||
|
||||
description = ''Web application environment for Common Lisp'';
|
||||
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."lack" args."lack-middleware-backtrace" args."lack-util" args."uiop" ];
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."ironclad" args."lack" args."lack-component" args."lack-middleware-backtrace" args."lack-util" args."nibbles" args."uiop" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2017-06-30/clack-20170630-git.tgz'';
|
||||
sha256 = ''1z3xrwldfzd4nagk2d0gw5hspnr35r6kh19ksqr3kyf6wpn2lybg'';
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2018-03-28/clack-20180328-git.tgz'';
|
||||
sha256 = ''1appp17m7b5laxwgnidf9kral1476nl394mm10xzi1c0i18rssai'';
|
||||
};
|
||||
|
||||
packageName = "clack";
|
||||
@@ -18,17 +18,20 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM clack DESCRIPTION Web application environment for Common Lisp SHA256
|
||||
1z3xrwldfzd4nagk2d0gw5hspnr35r6kh19ksqr3kyf6wpn2lybg URL
|
||||
http://beta.quicklisp.org/archive/clack/2017-06-30/clack-20170630-git.tgz
|
||||
MD5 845b25a3cc6f3a1ee1dbd6de73dfb815 NAME clack FILENAME clack DEPS
|
||||
1appp17m7b5laxwgnidf9kral1476nl394mm10xzi1c0i18rssai URL
|
||||
http://beta.quicklisp.org/archive/clack/2018-03-28/clack-20180328-git.tgz
|
||||
MD5 5cf75a5d908efcd779438dc13f917d57 NAME clack FILENAME clack DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME lack FILENAME lack)
|
||||
(NAME ironclad FILENAME ironclad) (NAME lack FILENAME lack)
|
||||
(NAME lack-component FILENAME lack-component)
|
||||
(NAME lack-middleware-backtrace FILENAME lack-middleware-backtrace)
|
||||
(NAME lack-util FILENAME lack-util) (NAME uiop FILENAME uiop))
|
||||
(NAME lack-util FILENAME lack-util) (NAME nibbles FILENAME nibbles)
|
||||
(NAME uiop FILENAME uiop))
|
||||
DEPENDENCIES
|
||||
(alexandria bordeaux-threads lack lack-middleware-backtrace lack-util uiop)
|
||||
VERSION 20170630-git SIBLINGS
|
||||
(alexandria bordeaux-threads ironclad lack lack-component
|
||||
lack-middleware-backtrace lack-util nibbles uiop)
|
||||
VERSION 20180328-git SIBLINGS
|
||||
(clack-handler-fcgi clack-handler-hunchentoot clack-handler-toot
|
||||
clack-handler-wookie clack-socket clack-test clack-v1-compat
|
||||
t-clack-handler-fcgi t-clack-handler-hunchentoot t-clack-handler-toot
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''closer-mop'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180430-git'';
|
||||
|
||||
description = ''Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/closer-mop/2018-01-31/closer-mop-20180131-git.tgz'';
|
||||
sha256 = ''0lsfpxppbd8j4ayfrhd723ck367yb4amdywwaqj9yivh00zn4r6s'';
|
||||
url = ''http://beta.quicklisp.org/archive/closer-mop/2018-04-30/closer-mop-20180430-git.tgz'';
|
||||
sha256 = ''1bbvjkqjw17dgzy6spqqpdlarcxd0rchki769r43g5p5sghxlb6v'';
|
||||
};
|
||||
|
||||
packageName = "closer-mop";
|
||||
@@ -19,7 +19,7 @@ rec {
|
||||
}
|
||||
/* (SYSTEM closer-mop DESCRIPTION
|
||||
Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.
|
||||
SHA256 0lsfpxppbd8j4ayfrhd723ck367yb4amdywwaqj9yivh00zn4r6s URL
|
||||
http://beta.quicklisp.org/archive/closer-mop/2018-01-31/closer-mop-20180131-git.tgz
|
||||
MD5 d572109e102869d89f206a46619c2ed0 NAME closer-mop FILENAME closer-mop
|
||||
DEPS NIL DEPENDENCIES NIL VERSION 20180131-git SIBLINGS NIL PARASITES NIL) */
|
||||
SHA256 1bbvjkqjw17dgzy6spqqpdlarcxd0rchki769r43g5p5sghxlb6v URL
|
||||
http://beta.quicklisp.org/archive/closer-mop/2018-04-30/closer-mop-20180430-git.tgz
|
||||
MD5 7578c66d4d468a21de9c5cf065b8615f NAME closer-mop FILENAME closer-mop
|
||||
DEPS NIL DEPENDENCIES NIL VERSION 20180430-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -7,7 +7,7 @@ rec {
|
||||
|
||||
description = ''clx-truetype is pure common lisp solution for antialiased TrueType font rendering using CLX and XRender extension.'';
|
||||
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."cl-aa" args."cl-fad" args."cl-paths-ttf" args."cl-store" args."cl-vectors" args."clx" args."trivial-features" args."zpb-ttf" ];
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."cl-aa" args."cl-fad" args."cl-paths" args."cl-paths-ttf" args."cl-store" args."cl-vectors" args."clx" args."trivial-features" args."zpb-ttf" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/clx-truetype/2016-08-25/clx-truetype-20160825-git.tgz'';
|
||||
@@ -28,11 +28,12 @@ rec {
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cl-aa FILENAME cl-aa) (NAME cl-fad FILENAME cl-fad)
|
||||
(NAME cl-paths FILENAME cl-paths)
|
||||
(NAME cl-paths-ttf FILENAME cl-paths-ttf)
|
||||
(NAME cl-store FILENAME cl-store) (NAME cl-vectors FILENAME cl-vectors)
|
||||
(NAME clx FILENAME clx) (NAME trivial-features FILENAME trivial-features)
|
||||
(NAME zpb-ttf FILENAME zpb-ttf))
|
||||
DEPENDENCIES
|
||||
(alexandria bordeaux-threads cl-aa cl-fad cl-paths-ttf cl-store cl-vectors
|
||||
clx trivial-features zpb-ttf)
|
||||
(alexandria bordeaux-threads cl-aa cl-fad cl-paths cl-paths-ttf cl-store
|
||||
cl-vectors clx trivial-features zpb-ttf)
|
||||
VERSION 20160825-git SIBLINGS NIL PARASITES (clx-truetype-test)) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''clx'';
|
||||
version = ''20171227-git'';
|
||||
version = ''20180430-git'';
|
||||
|
||||
parasites = [ "clx/test" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."fiasco" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/clx/2017-12-27/clx-20171227-git.tgz'';
|
||||
sha256 = ''159kwwilyvaffjdz7sbwwd4cncfa8kxndc7n3adml9ivbvaz2wri'';
|
||||
url = ''http://beta.quicklisp.org/archive/clx/2018-04-30/clx-20180430-git.tgz'';
|
||||
sha256 = ''18ghhirnx0js7q1samwyah990nmgqbas7b1y0wy0fqynaznaz9x3'';
|
||||
};
|
||||
|
||||
packageName = "clx";
|
||||
@@ -21,8 +21,8 @@ rec {
|
||||
}
|
||||
/* (SYSTEM clx DESCRIPTION
|
||||
An implementation of the X Window System protocol in Lisp. SHA256
|
||||
159kwwilyvaffjdz7sbwwd4cncfa8kxndc7n3adml9ivbvaz2wri URL
|
||||
http://beta.quicklisp.org/archive/clx/2017-12-27/clx-20171227-git.tgz MD5
|
||||
40642f49e26b88859376efe2e5330a24 NAME clx FILENAME clx DEPS
|
||||
((NAME fiasco FILENAME fiasco)) DEPENDENCIES (fiasco) VERSION 20171227-git
|
||||
18ghhirnx0js7q1samwyah990nmgqbas7b1y0wy0fqynaznaz9x3 URL
|
||||
http://beta.quicklisp.org/archive/clx/2018-04-30/clx-20180430-git.tgz MD5
|
||||
bf9c1d6b1b2856ddbd4bf2fa75bbc309 NAME clx FILENAME clx DEPS
|
||||
((NAME fiasco FILENAME fiasco)) DEPENDENCIES (fiasco) VERSION 20180430-git
|
||||
SIBLINGS NIL PARASITES (clx/test)) */
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''css-selectors-simple-tree'';
|
||||
version = ''css-selectors-20160628-git'';
|
||||
|
||||
description = ''An implementation of css selectors that interacts with cl-html5-parser's simple-tree'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."buildnode" args."cl-html5-parser" args."cl-interpol" args."cl-ppcre" args."cl-unicode" args."closer-mop" args."closure-common" args."closure-html" args."collectors" args."css-selectors" args."cxml" args."cxml-dom" args."cxml-klacks" args."cxml-test" args."cxml-xml" args."flexi-streams" args."iterate" args."puri" args."split-sequence" args."string-case" args."swank" args."symbol-munger" args."trivial-features" args."trivial-gray-streams" args."yacc" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/css-selectors/2016-06-28/css-selectors-20160628-git.tgz'';
|
||||
sha256 = ''0y9q719w5cv4g7in731q5p98n7pznb05vr7i7wi92mmpah2g1w4b'';
|
||||
};
|
||||
|
||||
packageName = "css-selectors-simple-tree";
|
||||
|
||||
asdFilesToKeep = ["css-selectors-simple-tree.asd"];
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM css-selectors-simple-tree DESCRIPTION
|
||||
An implementation of css selectors that interacts with cl-html5-parser's simple-tree
|
||||
SHA256 0y9q719w5cv4g7in731q5p98n7pznb05vr7i7wi92mmpah2g1w4b URL
|
||||
http://beta.quicklisp.org/archive/css-selectors/2016-06-28/css-selectors-20160628-git.tgz
|
||||
MD5 28537144b89af4ebe28c2eb365d5569f NAME css-selectors-simple-tree
|
||||
FILENAME css-selectors-simple-tree DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
(NAME buildnode FILENAME buildnode)
|
||||
(NAME cl-html5-parser FILENAME cl-html5-parser)
|
||||
(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 css-selectors FILENAME css-selectors) (NAME cxml FILENAME cxml)
|
||||
(NAME cxml-dom FILENAME cxml-dom) (NAME cxml-klacks FILENAME cxml-klacks)
|
||||
(NAME cxml-test FILENAME cxml-test) (NAME cxml-xml FILENAME cxml-xml)
|
||||
(NAME flexi-streams FILENAME flexi-streams)
|
||||
(NAME iterate FILENAME iterate) (NAME puri FILENAME puri)
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME string-case FILENAME string-case) (NAME swank FILENAME swank)
|
||||
(NAME symbol-munger FILENAME symbol-munger)
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
|
||||
(NAME yacc FILENAME yacc))
|
||||
DEPENDENCIES
|
||||
(alexandria babel buildnode cl-html5-parser cl-interpol cl-ppcre cl-unicode
|
||||
closer-mop closure-common closure-html collectors css-selectors cxml
|
||||
cxml-dom cxml-klacks cxml-test cxml-xml flexi-streams iterate puri
|
||||
split-sequence string-case swank symbol-munger trivial-features
|
||||
trivial-gray-streams yacc)
|
||||
VERSION css-selectors-20160628-git SIBLINGS
|
||||
(css-selectors-stp css-selectors) PARASITES NIL) */
|
||||
@@ -0,0 +1,52 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''css-selectors-stp'';
|
||||
version = ''css-selectors-20160628-git'';
|
||||
|
||||
description = ''An implementation of css selectors that interacts with cxml-stp'';
|
||||
|
||||
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."css-selectors" args."cxml" args."cxml-dom" args."cxml-klacks" args."cxml-stp" args."cxml-test" args."cxml-xml" args."flexi-streams" args."iterate" args."parse-number" args."puri" args."split-sequence" args."swank" args."symbol-munger" args."trivial-features" args."trivial-gray-streams" args."xpath" args."yacc" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/css-selectors/2016-06-28/css-selectors-20160628-git.tgz'';
|
||||
sha256 = ''0y9q719w5cv4g7in731q5p98n7pznb05vr7i7wi92mmpah2g1w4b'';
|
||||
};
|
||||
|
||||
packageName = "css-selectors-stp";
|
||||
|
||||
asdFilesToKeep = ["css-selectors-stp.asd"];
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM css-selectors-stp DESCRIPTION
|
||||
An implementation of css selectors that interacts with cxml-stp SHA256
|
||||
0y9q719w5cv4g7in731q5p98n7pznb05vr7i7wi92mmpah2g1w4b URL
|
||||
http://beta.quicklisp.org/archive/css-selectors/2016-06-28/css-selectors-20160628-git.tgz
|
||||
MD5 28537144b89af4ebe28c2eb365d5569f NAME css-selectors-stp FILENAME
|
||||
css-selectors-stp 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 css-selectors FILENAME css-selectors) (NAME cxml FILENAME cxml)
|
||||
(NAME cxml-dom FILENAME cxml-dom) (NAME cxml-klacks FILENAME cxml-klacks)
|
||||
(NAME cxml-stp FILENAME cxml-stp) (NAME cxml-test FILENAME cxml-test)
|
||||
(NAME cxml-xml FILENAME cxml-xml)
|
||||
(NAME flexi-streams FILENAME flexi-streams)
|
||||
(NAME iterate FILENAME iterate) (NAME parse-number FILENAME parse-number)
|
||||
(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)
|
||||
(NAME xpath FILENAME xpath) (NAME yacc FILENAME yacc))
|
||||
DEPENDENCIES
|
||||
(alexandria babel buildnode cl-interpol cl-ppcre cl-unicode closer-mop
|
||||
closure-common closure-html collectors css-selectors cxml cxml-dom
|
||||
cxml-klacks cxml-stp cxml-test cxml-xml flexi-streams iterate parse-number
|
||||
puri split-sequence swank symbol-munger trivial-features
|
||||
trivial-gray-streams xpath yacc)
|
||||
VERSION css-selectors-20160628-git SIBLINGS
|
||||
(css-selectors-simple-tree css-selectors) PARASITES NIL) */
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''dbd-mysql'';
|
||||
version = ''cl-dbi-20180131-git'';
|
||||
version = ''cl-dbi-20180430-git'';
|
||||
|
||||
description = ''Database driver for MySQL.'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-annot" args."cl-mysql" args."cl-syntax" args."cl-syntax-annot" args."closer-mop" args."dbi" args."named-readtables" args."split-sequence" args."trivial-features" args."trivial-types" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz'';
|
||||
sha256 = ''0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz'';
|
||||
sha256 = ''0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv'';
|
||||
};
|
||||
|
||||
packageName = "dbd-mysql";
|
||||
@@ -18,9 +18,9 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM dbd-mysql DESCRIPTION Database driver for MySQL. SHA256
|
||||
0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz
|
||||
MD5 7dacf1c276fab38b952813795ff1f707 NAME dbd-mysql FILENAME dbd-mysql DEPS
|
||||
0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz
|
||||
MD5 1bc845e8738c4987342cb0f56200ba50 NAME dbd-mysql FILENAME dbd-mysql DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cffi FILENAME cffi) (NAME cl-annot FILENAME cl-annot)
|
||||
@@ -35,5 +35,5 @@ rec {
|
||||
(alexandria babel bordeaux-threads cffi cl-annot cl-mysql cl-syntax
|
||||
cl-syntax-annot closer-mop dbi named-readtables split-sequence
|
||||
trivial-features trivial-types)
|
||||
VERSION cl-dbi-20180131-git SIBLINGS
|
||||
VERSION cl-dbi-20180430-git SIBLINGS
|
||||
(cl-dbi dbd-postgres dbd-sqlite3 dbi-test dbi) PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''dbd-postgres'';
|
||||
version = ''cl-dbi-20180131-git'';
|
||||
version = ''cl-dbi-20180430-git'';
|
||||
|
||||
description = ''Database driver for PostgreSQL.'';
|
||||
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."cl-annot" args."cl-postgres" args."cl-syntax" args."cl-syntax-annot" args."closer-mop" args."dbi" args."md5" args."named-readtables" args."split-sequence" args."trivial-garbage" args."trivial-types" args."usocket" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz'';
|
||||
sha256 = ''0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz'';
|
||||
sha256 = ''0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv'';
|
||||
};
|
||||
|
||||
packageName = "dbd-postgres";
|
||||
@@ -18,9 +18,9 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM dbd-postgres DESCRIPTION Database driver for PostgreSQL. SHA256
|
||||
0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz
|
||||
MD5 7dacf1c276fab38b952813795ff1f707 NAME dbd-postgres FILENAME
|
||||
0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz
|
||||
MD5 1bc845e8738c4987342cb0f56200ba50 NAME dbd-postgres FILENAME
|
||||
dbd-postgres DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
@@ -37,5 +37,5 @@ rec {
|
||||
(alexandria bordeaux-threads cl-annot cl-postgres cl-syntax cl-syntax-annot
|
||||
closer-mop dbi md5 named-readtables split-sequence trivial-garbage
|
||||
trivial-types usocket)
|
||||
VERSION cl-dbi-20180131-git SIBLINGS
|
||||
VERSION cl-dbi-20180430-git SIBLINGS
|
||||
(cl-dbi dbd-mysql dbd-sqlite3 dbi-test dbi) PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''dbd-sqlite3'';
|
||||
version = ''cl-dbi-20180131-git'';
|
||||
version = ''cl-dbi-20180430-git'';
|
||||
|
||||
description = ''Database driver for SQLite3.'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cl-annot" args."cl-syntax" args."cl-syntax-annot" args."closer-mop" args."dbi" args."iterate" args."named-readtables" args."split-sequence" args."sqlite" args."trivial-features" args."trivial-types" args."uiop" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz'';
|
||||
sha256 = ''0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz'';
|
||||
sha256 = ''0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv'';
|
||||
};
|
||||
|
||||
packageName = "dbd-sqlite3";
|
||||
@@ -18,9 +18,9 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM dbd-sqlite3 DESCRIPTION Database driver for SQLite3. SHA256
|
||||
0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz
|
||||
MD5 7dacf1c276fab38b952813795ff1f707 NAME dbd-sqlite3 FILENAME dbd-sqlite3
|
||||
0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz
|
||||
MD5 1bc845e8738c4987342cb0f56200ba50 NAME dbd-sqlite3 FILENAME dbd-sqlite3
|
||||
DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
@@ -38,5 +38,5 @@ rec {
|
||||
(alexandria babel bordeaux-threads cffi cl-annot cl-syntax cl-syntax-annot
|
||||
closer-mop dbi iterate named-readtables split-sequence sqlite
|
||||
trivial-features trivial-types uiop)
|
||||
VERSION cl-dbi-20180131-git SIBLINGS
|
||||
VERSION cl-dbi-20180430-git SIBLINGS
|
||||
(cl-dbi dbd-mysql dbd-postgres dbi-test dbi) PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''dbi'';
|
||||
version = ''cl-20180131-git'';
|
||||
version = ''cl-20180430-git'';
|
||||
|
||||
description = ''Database independent interface for Common Lisp'';
|
||||
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."cl-annot" args."cl-syntax" args."cl-syntax-annot" args."closer-mop" args."named-readtables" args."split-sequence" args."trivial-types" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz'';
|
||||
sha256 = ''0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz'';
|
||||
sha256 = ''0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv'';
|
||||
};
|
||||
|
||||
packageName = "dbi";
|
||||
@@ -18,9 +18,9 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM dbi DESCRIPTION Database independent interface for Common Lisp
|
||||
SHA256 0hz5na9aqfi3z78yhzz4dhf2zy3h0v639w41w8b1adffyqqf1vhn URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-01-31/cl-dbi-20180131-git.tgz
|
||||
MD5 7dacf1c276fab38b952813795ff1f707 NAME dbi FILENAME dbi DEPS
|
||||
SHA256 0bjkba9z93h2sf9n40dvmw1p6nq2p3d5zw9w3zw9k1crn7a601sv URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2018-04-30/cl-dbi-20180430-git.tgz
|
||||
MD5 1bc845e8738c4987342cb0f56200ba50 NAME dbi FILENAME dbi DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cl-annot FILENAME cl-annot) (NAME cl-syntax FILENAME cl-syntax)
|
||||
@@ -32,5 +32,5 @@ rec {
|
||||
DEPENDENCIES
|
||||
(alexandria bordeaux-threads cl-annot cl-syntax cl-syntax-annot closer-mop
|
||||
named-readtables split-sequence trivial-types)
|
||||
VERSION cl-20180131-git SIBLINGS
|
||||
VERSION cl-20180430-git SIBLINGS
|
||||
(cl-dbi dbd-mysql dbd-postgres dbd-sqlite3 dbi-test) PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''dexador'';
|
||||
version = ''20171130-git'';
|
||||
version = ''20180328-git'';
|
||||
|
||||
description = ''Yet another HTTP client for Common Lisp'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."chipz" args."chunga" args."cl_plus_ssl" args."cl-base64" args."cl-cookie" args."cl-fad" args."cl-ppcre" args."cl-reexport" args."cl-utilities" args."fast-http" args."fast-io" args."flexi-streams" args."local-time" args."proc-parse" args."quri" args."smart-buffer" args."split-sequence" args."static-vectors" args."trivial-features" args."trivial-garbage" args."trivial-gray-streams" args."trivial-mimes" args."usocket" args."xsubseq" ];
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."chipz" args."chunga" args."cl_plus_ssl" args."cl-base64" args."cl-cookie" args."cl-fad" args."cl-ppcre" args."cl-reexport" args."cl-utilities" args."fast-http" args."fast-io" args."flexi-streams" args."local-time" args."proc-parse" args."quri" args."smart-buffer" args."split-sequence" args."static-vectors" args."trivial-features" args."trivial-garbage" args."trivial-gray-streams" args."trivial-mimes" args."usocket" args."xsubseq" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/dexador/2017-11-30/dexador-20171130-git.tgz'';
|
||||
sha256 = ''0qg8jxij1s5j7jm2hxick9bvgc5nvq7fjalaah0rarynq70z61bd'';
|
||||
url = ''http://beta.quicklisp.org/archive/dexador/2018-03-28/dexador-20180328-git.tgz'';
|
||||
sha256 = ''13kqm1knm13rskgqyvabj284nxi68f8h3grq54snly0imw6s0ikb'';
|
||||
};
|
||||
|
||||
packageName = "dexador";
|
||||
@@ -18,16 +18,17 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM dexador DESCRIPTION Yet another HTTP client for Common Lisp SHA256
|
||||
0qg8jxij1s5j7jm2hxick9bvgc5nvq7fjalaah0rarynq70z61bd URL
|
||||
http://beta.quicklisp.org/archive/dexador/2017-11-30/dexador-20171130-git.tgz
|
||||
MD5 e1b5154f2169708e2f351707a2bc135f NAME dexador FILENAME dexador DEPS
|
||||
13kqm1knm13rskgqyvabj284nxi68f8h3grq54snly0imw6s0ikb URL
|
||||
http://beta.quicklisp.org/archive/dexador/2018-03-28/dexador-20180328-git.tgz
|
||||
MD5 27eaa0c3c15e6e12e5d6046d62e4394f NAME dexador FILENAME dexador 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 chipz FILENAME chipz) (NAME chunga FILENAME chunga)
|
||||
(NAME cl+ssl FILENAME cl_plus_ssl) (NAME cl-base64 FILENAME cl-base64)
|
||||
(NAME cl-cookie FILENAME cl-cookie) (NAME cl-fad FILENAME cl-fad)
|
||||
(NAME cl-ppcre FILENAME cl-ppcre) (NAME cl-reexport FILENAME cl-reexport)
|
||||
(NAME cffi-toolchain FILENAME cffi-toolchain) (NAME chipz FILENAME chipz)
|
||||
(NAME chunga FILENAME chunga) (NAME cl+ssl FILENAME cl_plus_ssl)
|
||||
(NAME cl-base64 FILENAME cl-base64) (NAME cl-cookie FILENAME cl-cookie)
|
||||
(NAME cl-fad FILENAME cl-fad) (NAME cl-ppcre FILENAME cl-ppcre)
|
||||
(NAME cl-reexport FILENAME cl-reexport)
|
||||
(NAME cl-utilities FILENAME cl-utilities)
|
||||
(NAME fast-http FILENAME fast-http) (NAME fast-io FILENAME fast-io)
|
||||
(NAME flexi-streams FILENAME flexi-streams)
|
||||
@@ -42,9 +43,9 @@ rec {
|
||||
(NAME trivial-mimes FILENAME trivial-mimes)
|
||||
(NAME usocket FILENAME usocket) (NAME xsubseq FILENAME xsubseq))
|
||||
DEPENDENCIES
|
||||
(alexandria babel bordeaux-threads cffi cffi-grovel chipz chunga cl+ssl
|
||||
cl-base64 cl-cookie cl-fad cl-ppcre cl-reexport cl-utilities fast-http
|
||||
fast-io flexi-streams local-time proc-parse quri smart-buffer
|
||||
(alexandria babel bordeaux-threads cffi cffi-grovel cffi-toolchain chipz
|
||||
chunga cl+ssl cl-base64 cl-cookie cl-fad cl-ppcre cl-reexport cl-utilities
|
||||
fast-http fast-io flexi-streams local-time proc-parse quri smart-buffer
|
||||
split-sequence static-vectors trivial-features trivial-garbage
|
||||
trivial-gray-streams trivial-mimes usocket xsubseq)
|
||||
VERSION 20171130-git SIBLINGS (dexador-test) PARASITES NIL) */
|
||||
VERSION 20180328-git SIBLINGS (dexador-test) PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''documentation-utils'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
description = ''A few simple tools to help you with documenting your library.'';
|
||||
|
||||
deps = [ args."trivial-indent" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/documentation-utils/2018-01-31/documentation-utils-20180131-git.tgz'';
|
||||
sha256 = ''0kyxjcl7dvylymzvmrn90kdwaxgrzyzpi1mqpirsr3yyb8h71avm'';
|
||||
url = ''http://beta.quicklisp.org/archive/documentation-utils/2018-02-28/documentation-utils-20180228-git.tgz'';
|
||||
sha256 = ''0jwbsm5qk2pg6fpzf9ny3gp780k5lqjgb5p6gv45s9h7x247pb2w'';
|
||||
};
|
||||
|
||||
packageName = "documentation-utils";
|
||||
@@ -19,9 +19,9 @@ rec {
|
||||
}
|
||||
/* (SYSTEM documentation-utils DESCRIPTION
|
||||
A few simple tools to help you with documenting your library. SHA256
|
||||
0kyxjcl7dvylymzvmrn90kdwaxgrzyzpi1mqpirsr3yyb8h71avm URL
|
||||
http://beta.quicklisp.org/archive/documentation-utils/2018-01-31/documentation-utils-20180131-git.tgz
|
||||
MD5 375dbb8ce48543fce1526eeea8d2a976 NAME documentation-utils FILENAME
|
||||
0jwbsm5qk2pg6fpzf9ny3gp780k5lqjgb5p6gv45s9h7x247pb2w URL
|
||||
http://beta.quicklisp.org/archive/documentation-utils/2018-02-28/documentation-utils-20180228-git.tgz
|
||||
MD5 b0c823120a376e0474433d151df52548 NAME documentation-utils FILENAME
|
||||
documentation-utils DEPS ((NAME trivial-indent FILENAME trivial-indent))
|
||||
DEPENDENCIES (trivial-indent) VERSION 20180131-git SIBLINGS NIL PARASITES
|
||||
DEPENDENCIES (trivial-indent) VERSION 20180228-git SIBLINGS NIL PARASITES
|
||||
NIL) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''esrap'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180430-git'';
|
||||
|
||||
parasites = [ "esrap/tests" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."alexandria" args."fiveam" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/esrap/2018-01-31/esrap-20180131-git.tgz'';
|
||||
sha256 = ''1kgr77w1ya125c04h6szxhzkxnq578rdf8f399wadqkav6x9dpkc'';
|
||||
url = ''http://beta.quicklisp.org/archive/esrap/2018-04-30/esrap-20180430-git.tgz'';
|
||||
sha256 = ''1wv33nzsm6hinr4blfih9napd0gqx8jf8dnnp224h95lhn9fxaav'';
|
||||
};
|
||||
|
||||
packageName = "esrap";
|
||||
@@ -21,9 +21,9 @@ rec {
|
||||
}
|
||||
/* (SYSTEM esrap DESCRIPTION
|
||||
A Packrat / Parsing Grammar / TDPL parser for Common Lisp. SHA256
|
||||
1kgr77w1ya125c04h6szxhzkxnq578rdf8f399wadqkav6x9dpkc URL
|
||||
http://beta.quicklisp.org/archive/esrap/2018-01-31/esrap-20180131-git.tgz
|
||||
MD5 89b22e10575198b9f680e0c4e90bec2c NAME esrap FILENAME esrap DEPS
|
||||
1wv33nzsm6hinr4blfih9napd0gqx8jf8dnnp224h95lhn9fxaav URL
|
||||
http://beta.quicklisp.org/archive/esrap/2018-04-30/esrap-20180430-git.tgz
|
||||
MD5 51efcf9b228ebfe63831db8ba797b0e8 NAME esrap FILENAME esrap DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME fiveam FILENAME fiveam))
|
||||
DEPENDENCIES (alexandria fiveam) VERSION 20180131-git SIBLINGS NIL
|
||||
DEPENDENCIES (alexandria fiveam) VERSION 20180430-git SIBLINGS NIL
|
||||
PARASITES (esrap/tests)) */
|
||||
|
||||
@@ -5,7 +5,7 @@ rec {
|
||||
|
||||
description = ''Alternative I/O mechanism to a stream or vector'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."static-vectors" args."trivial-features" args."trivial-gray-streams" ];
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."static-vectors" args."trivial-features" args."trivial-gray-streams" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/fast-io/2017-10-23/fast-io-20171023-git.tgz'';
|
||||
@@ -23,10 +23,11 @@ rec {
|
||||
MD5 89105f8277f3bf3709fae1b789e3d5ad NAME fast-io FILENAME fast-io 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 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 static-vectors trivial-features
|
||||
trivial-gray-streams)
|
||||
(alexandria babel cffi cffi-grovel cffi-toolchain static-vectors
|
||||
trivial-features trivial-gray-streams)
|
||||
VERSION 20171023-git SIBLINGS (fast-io-test) PARASITES NIL) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''fiasco'';
|
||||
version = ''20171227-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
parasites = [ "fiasco-self-tests" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."alexandria" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/fiasco/2017-12-27/fiasco-20171227-git.tgz'';
|
||||
sha256 = ''1kv88yp4vjglahvknaxcdsp2kiwbs1nm94f857mkr2pmy87qbqx2'';
|
||||
url = ''http://beta.quicklisp.org/archive/fiasco/2018-02-28/fiasco-20180228-git.tgz'';
|
||||
sha256 = ''0a67wvi5whmlw7kiv3b3rzy9kxn9m3135j9cnn92vads66adpxpy'';
|
||||
};
|
||||
|
||||
packageName = "fiasco";
|
||||
@@ -21,8 +21,8 @@ rec {
|
||||
}
|
||||
/* (SYSTEM fiasco DESCRIPTION
|
||||
A Common Lisp test framework that treasures your failures, logical continuation of Stefil.
|
||||
SHA256 1kv88yp4vjglahvknaxcdsp2kiwbs1nm94f857mkr2pmy87qbqx2 URL
|
||||
http://beta.quicklisp.org/archive/fiasco/2017-12-27/fiasco-20171227-git.tgz
|
||||
MD5 3cc915e91f18617eb3d436b6fea9dd49 NAME fiasco FILENAME fiasco DEPS
|
||||
SHA256 0a67wvi5whmlw7kiv3b3rzy9kxn9m3135j9cnn92vads66adpxpy URL
|
||||
http://beta.quicklisp.org/archive/fiasco/2018-02-28/fiasco-20180228-git.tgz
|
||||
MD5 a924e43c335836d2e44731dee6a1b8e6 NAME fiasco FILENAME fiasco DEPS
|
||||
((NAME alexandria FILENAME alexandria)) DEPENDENCIES (alexandria) VERSION
|
||||
20171227-git SIBLINGS NIL PARASITES (fiasco-self-tests)) */
|
||||
20180228-git SIBLINGS NIL PARASITES (fiasco-self-tests)) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''fiveam'';
|
||||
version = ''v1.3'';
|
||||
version = ''v1.4.1'';
|
||||
|
||||
parasites = [ "fiveam/test" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."alexandria" args."net_dot_didierverna_dot_asdf-flv" args."trivial-backtrace" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/fiveam/2016-08-25/fiveam-v1.3.tgz'';
|
||||
sha256 = ''0cdjl3lg1xib5mc3rnw80n58zxmf3hz1xa567lq4jvh8kzxl30q2'';
|
||||
url = ''http://beta.quicklisp.org/archive/fiveam/2018-02-28/fiveam-v1.4.1.tgz'';
|
||||
sha256 = ''06y82y58x0haj20pkbqvm1rv19adafyvf01q56v73yhzs94nb7f3'';
|
||||
};
|
||||
|
||||
packageName = "fiveam";
|
||||
@@ -20,11 +20,11 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM fiveam DESCRIPTION A simple regression testing framework SHA256
|
||||
0cdjl3lg1xib5mc3rnw80n58zxmf3hz1xa567lq4jvh8kzxl30q2 URL
|
||||
http://beta.quicklisp.org/archive/fiveam/2016-08-25/fiveam-v1.3.tgz MD5
|
||||
bd03a588915f834031eeae9139c51aa4 NAME fiveam FILENAME fiveam DEPS
|
||||
06y82y58x0haj20pkbqvm1rv19adafyvf01q56v73yhzs94nb7f3 URL
|
||||
http://beta.quicklisp.org/archive/fiveam/2018-02-28/fiveam-v1.4.1.tgz MD5
|
||||
7f182f8a4c12b98671e1707ae0f140b7 NAME fiveam FILENAME fiveam DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
(NAME net.didierverna.asdf-flv FILENAME net_dot_didierverna_dot_asdf-flv)
|
||||
(NAME trivial-backtrace FILENAME trivial-backtrace))
|
||||
DEPENDENCIES (alexandria net.didierverna.asdf-flv trivial-backtrace)
|
||||
VERSION v1.3 SIBLINGS NIL PARASITES (fiveam/test)) */
|
||||
VERSION v1.4.1 SIBLINGS NIL PARASITES (fiveam/test)) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''flexi-streams'';
|
||||
version = ''20171227-git'';
|
||||
version = ''20180328-git'';
|
||||
|
||||
parasites = [ "flexi-streams-test" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."trivial-gray-streams" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/flexi-streams/2017-12-27/flexi-streams-20171227-git.tgz'';
|
||||
sha256 = ''1hw3w8syz7pyggxz1fwskrvjjwz5518vz5clkkjxfshlzqhwxfyc'';
|
||||
url = ''http://beta.quicklisp.org/archive/flexi-streams/2018-03-28/flexi-streams-20180328-git.tgz'';
|
||||
sha256 = ''0hdmzihii3wv6769dfkkw15avpgifizdd7lxdlgjk7h0h8v7yw11'';
|
||||
};
|
||||
|
||||
packageName = "flexi-streams";
|
||||
@@ -20,10 +20,10 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM flexi-streams DESCRIPTION Flexible bivalent streams for Common Lisp
|
||||
SHA256 1hw3w8syz7pyggxz1fwskrvjjwz5518vz5clkkjxfshlzqhwxfyc URL
|
||||
http://beta.quicklisp.org/archive/flexi-streams/2017-12-27/flexi-streams-20171227-git.tgz
|
||||
MD5 583aa697051062a0d6a6a73923f865d3 NAME flexi-streams FILENAME
|
||||
SHA256 0hdmzihii3wv6769dfkkw15avpgifizdd7lxdlgjk7h0h8v7yw11 URL
|
||||
http://beta.quicklisp.org/archive/flexi-streams/2018-03-28/flexi-streams-20180328-git.tgz
|
||||
MD5 af40ae10a0aab65eccfe161a32e1033b NAME flexi-streams FILENAME
|
||||
flexi-streams DEPS
|
||||
((NAME trivial-gray-streams FILENAME trivial-gray-streams)) DEPENDENCIES
|
||||
(trivial-gray-streams) VERSION 20171227-git SIBLINGS NIL PARASITES
|
||||
(trivial-gray-streams) VERSION 20180328-git SIBLINGS NIL PARASITES
|
||||
(flexi-streams-test)) */
|
||||
|
||||
@@ -5,7 +5,7 @@ rec {
|
||||
|
||||
description = ''HTTP POST data parser for Common Lisp'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."cl-annot" args."cl-ppcre" args."cl-syntax" args."cl-utilities" args."fast-http" args."fast-io" args."flexi-streams" args."jonathan" args."proc-parse" args."quri" args."smart-buffer" args."split-sequence" args."trivial-features" args."trivial-gray-streams" args."xsubseq" ];
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."cl-annot" args."cl-ppcre" args."cl-syntax" args."cl-syntax-annot" args."cl-utilities" args."fast-http" args."fast-io" args."flexi-streams" args."jonathan" args."named-readtables" args."proc-parse" args."quri" args."smart-buffer" args."split-sequence" args."static-vectors" args."trivial-features" args."trivial-gray-streams" args."trivial-types" args."xsubseq" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/http-body/2016-12-04/http-body-20161204-git.tgz'';
|
||||
@@ -22,19 +22,28 @@ rec {
|
||||
http://beta.quicklisp.org/archive/http-body/2016-12-04/http-body-20161204-git.tgz
|
||||
MD5 6eda50cf89aa3b6a8e9ccaf324734a0e NAME http-body FILENAME http-body 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-ppcre FILENAME cl-ppcre)
|
||||
(NAME cl-syntax FILENAME cl-syntax)
|
||||
(NAME cl-syntax-annot FILENAME cl-syntax-annot)
|
||||
(NAME cl-utilities FILENAME cl-utilities)
|
||||
(NAME fast-http FILENAME fast-http) (NAME fast-io FILENAME fast-io)
|
||||
(NAME flexi-streams FILENAME flexi-streams)
|
||||
(NAME jonathan FILENAME jonathan) (NAME proc-parse FILENAME proc-parse)
|
||||
(NAME quri FILENAME quri) (NAME smart-buffer FILENAME smart-buffer)
|
||||
(NAME jonathan FILENAME jonathan)
|
||||
(NAME named-readtables FILENAME named-readtables)
|
||||
(NAME proc-parse FILENAME proc-parse) (NAME quri FILENAME quri)
|
||||
(NAME smart-buffer FILENAME smart-buffer)
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME static-vectors FILENAME static-vectors)
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
|
||||
(NAME trivial-types FILENAME trivial-types)
|
||||
(NAME xsubseq FILENAME xsubseq))
|
||||
DEPENDENCIES
|
||||
(alexandria babel cl-annot cl-ppcre cl-syntax cl-utilities fast-http
|
||||
fast-io flexi-streams jonathan proc-parse quri smart-buffer split-sequence
|
||||
trivial-features trivial-gray-streams xsubseq)
|
||||
(alexandria babel cffi cffi-grovel cffi-toolchain cl-annot cl-ppcre
|
||||
cl-syntax cl-syntax-annot cl-utilities fast-http fast-io flexi-streams
|
||||
jonathan named-readtables proc-parse quri smart-buffer split-sequence
|
||||
static-vectors trivial-features trivial-gray-streams trivial-types
|
||||
xsubseq)
|
||||
VERSION 20161204-git SIBLINGS (http-body-test) PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''hu_dot_dwim_dot_asdf'';
|
||||
version = ''20170630-darcs'';
|
||||
version = ''20180228-darcs'';
|
||||
|
||||
description = ''Various ASDF extensions such as attached test and documentation system, explicit development support, etc.'';
|
||||
|
||||
deps = [ args."uiop" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/hu.dwim.asdf/2017-06-30/hu.dwim.asdf-20170630-darcs.tgz'';
|
||||
sha256 = ''151l4s0cd6jxhz1q635zhyq48b1sz9ns88agj92r0f2q8igdx0fb'';
|
||||
url = ''http://beta.quicklisp.org/archive/hu.dwim.asdf/2018-02-28/hu.dwim.asdf-20180228-darcs.tgz'';
|
||||
sha256 = ''19ak3krzlzbdh8chbimwjca8q4jksaf9v88k86jsdgxchfr0dkld'';
|
||||
};
|
||||
|
||||
packageName = "hu.dwim.asdf";
|
||||
@@ -19,8 +19,8 @@ rec {
|
||||
}
|
||||
/* (SYSTEM hu.dwim.asdf DESCRIPTION
|
||||
Various ASDF extensions such as attached test and documentation system, explicit development support, etc.
|
||||
SHA256 151l4s0cd6jxhz1q635zhyq48b1sz9ns88agj92r0f2q8igdx0fb URL
|
||||
http://beta.quicklisp.org/archive/hu.dwim.asdf/2017-06-30/hu.dwim.asdf-20170630-darcs.tgz
|
||||
MD5 b086cb36b6a88641497b20c39937c9d4 NAME hu.dwim.asdf FILENAME
|
||||
SHA256 19ak3krzlzbdh8chbimwjca8q4jksaf9v88k86jsdgxchfr0dkld URL
|
||||
http://beta.quicklisp.org/archive/hu.dwim.asdf/2018-02-28/hu.dwim.asdf-20180228-darcs.tgz
|
||||
MD5 a1f3085cbd7ea77f9212112cc8914e86 NAME hu.dwim.asdf FILENAME
|
||||
hu_dot_dwim_dot_asdf DEPS ((NAME uiop FILENAME uiop)) DEPENDENCIES (uiop)
|
||||
VERSION 20170630-darcs SIBLINGS (hu.dwim.asdf.documentation) PARASITES NIL) */
|
||||
VERSION 20180228-darcs SIBLINGS (hu.dwim.asdf.documentation) PARASITES NIL) */
|
||||
|
||||
@@ -7,10 +7,10 @@ rec {
|
||||
|
||||
description = ''I/O library.'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."idna" args."iolib_dot_asdf" args."iolib_dot_base" args."iolib_dot_conf" args."iolib_dot_grovel" args."split-sequence" args."swap-bytes" args."trivial-features" ];
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."idna" args."iolib_dot_asdf" args."iolib_dot_base" args."iolib_dot_common-lisp" args."iolib_dot_conf" args."iolib_dot_grovel" args."split-sequence" args."swap-bytes" args."trivial-features" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz'';
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz'';
|
||||
sha256 = ''12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c'';
|
||||
};
|
||||
|
||||
@@ -21,13 +21,14 @@ rec {
|
||||
}
|
||||
/* (SYSTEM iolib DESCRIPTION I/O library. SHA256
|
||||
12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c URL
|
||||
http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz MD5
|
||||
http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz MD5
|
||||
fc28d4cad6f8e43972df3baa6a8ac45c NAME iolib FILENAME iolib DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cffi FILENAME cffi) (NAME idna FILENAME idna)
|
||||
(NAME iolib.asdf FILENAME iolib_dot_asdf)
|
||||
(NAME iolib.base FILENAME iolib_dot_base)
|
||||
(NAME iolib.common-lisp FILENAME iolib_dot_common-lisp)
|
||||
(NAME iolib.conf FILENAME iolib_dot_conf)
|
||||
(NAME iolib.grovel FILENAME iolib_dot_grovel)
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
@@ -35,7 +36,8 @@ rec {
|
||||
(NAME trivial-features FILENAME trivial-features))
|
||||
DEPENDENCIES
|
||||
(alexandria babel bordeaux-threads cffi idna iolib.asdf iolib.base
|
||||
iolib.conf iolib.grovel split-sequence swap-bytes trivial-features)
|
||||
iolib.common-lisp iolib.conf iolib.grovel split-sequence swap-bytes
|
||||
trivial-features)
|
||||
VERSION v0.8.3 SIBLINGS
|
||||
(iolib.asdf iolib.base iolib.common-lisp iolib.conf iolib.examples
|
||||
iolib.grovel iolib.tests)
|
||||
|
||||
@@ -8,7 +8,7 @@ rec {
|
||||
deps = [ args."alexandria" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz'';
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz'';
|
||||
sha256 = ''12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c'';
|
||||
};
|
||||
|
||||
@@ -19,7 +19,7 @@ rec {
|
||||
}
|
||||
/* (SYSTEM iolib.asdf DESCRIPTION A few ASDF component classes. SHA256
|
||||
12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c URL
|
||||
http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz MD5
|
||||
http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz MD5
|
||||
fc28d4cad6f8e43972df3baa6a8ac45c NAME iolib.asdf FILENAME iolib_dot_asdf
|
||||
DEPS ((NAME alexandria FILENAME alexandria)) DEPENDENCIES (alexandria)
|
||||
VERSION iolib-v0.8.3 SIBLINGS
|
||||
|
||||
@@ -8,7 +8,7 @@ rec {
|
||||
deps = [ args."alexandria" args."iolib_dot_asdf" args."iolib_dot_common-lisp" args."iolib_dot_conf" args."split-sequence" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz'';
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz'';
|
||||
sha256 = ''12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c'';
|
||||
};
|
||||
|
||||
@@ -19,7 +19,7 @@ rec {
|
||||
}
|
||||
/* (SYSTEM iolib.base DESCRIPTION Base IOlib package, used instead of CL.
|
||||
SHA256 12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c URL
|
||||
http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz MD5
|
||||
http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz MD5
|
||||
fc28d4cad6f8e43972df3baa6a8ac45c NAME iolib.base FILENAME iolib_dot_base
|
||||
DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
|
||||
@@ -8,7 +8,7 @@ rec {
|
||||
deps = [ args."alexandria" args."iolib_dot_asdf" args."iolib_dot_conf" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz'';
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz'';
|
||||
sha256 = ''12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c'';
|
||||
};
|
||||
|
||||
@@ -19,7 +19,7 @@ rec {
|
||||
}
|
||||
/* (SYSTEM iolib.common-lisp DESCRIPTION Slightly modified Common Lisp. SHA256
|
||||
12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c URL
|
||||
http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz MD5
|
||||
http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz MD5
|
||||
fc28d4cad6f8e43972df3baa6a8ac45c NAME iolib.common-lisp FILENAME
|
||||
iolib_dot_common-lisp DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
|
||||
@@ -8,7 +8,7 @@ rec {
|
||||
deps = [ args."alexandria" args."iolib_dot_asdf" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz'';
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz'';
|
||||
sha256 = ''12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c'';
|
||||
};
|
||||
|
||||
@@ -19,7 +19,7 @@ rec {
|
||||
}
|
||||
/* (SYSTEM iolib.conf DESCRIPTION Compile-time configuration for IOLib. SHA256
|
||||
12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c URL
|
||||
http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz MD5
|
||||
http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz MD5
|
||||
fc28d4cad6f8e43972df3baa6a8ac45c NAME iolib.conf FILENAME iolib_dot_conf
|
||||
DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
|
||||
@@ -5,10 +5,10 @@ rec {
|
||||
|
||||
description = ''The CFFI Groveller'';
|
||||
|
||||
deps = [ args."alexandria" args."cffi" args."iolib_dot_asdf" args."iolib_dot_base" args."iolib_dot_conf" args."split-sequence" args."uiop" ];
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."iolib_dot_asdf" args."iolib_dot_base" args."iolib_dot_common-lisp" args."iolib_dot_conf" args."split-sequence" args."trivial-features" args."uiop" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz'';
|
||||
url = ''http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz'';
|
||||
sha256 = ''12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c'';
|
||||
};
|
||||
|
||||
@@ -19,16 +19,20 @@ rec {
|
||||
}
|
||||
/* (SYSTEM iolib.grovel DESCRIPTION The CFFI Groveller SHA256
|
||||
12gsvsjyxmclwidcjvyrfvd0773ib54a3qzmf33hmgc9knxlli7c URL
|
||||
http://beta.quicklisp.org/archive/iolib/2017-06-30/iolib-v0.8.3.tgz MD5
|
||||
http://beta.quicklisp.org/archive/iolib/2018-02-28/iolib-v0.8.3.tgz MD5
|
||||
fc28d4cad6f8e43972df3baa6a8ac45c NAME iolib.grovel FILENAME
|
||||
iolib_dot_grovel DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME cffi FILENAME cffi)
|
||||
(NAME iolib.asdf FILENAME iolib_dot_asdf)
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
(NAME cffi FILENAME cffi) (NAME iolib.asdf FILENAME iolib_dot_asdf)
|
||||
(NAME iolib.base FILENAME iolib_dot_base)
|
||||
(NAME iolib.common-lisp FILENAME iolib_dot_common-lisp)
|
||||
(NAME iolib.conf FILENAME iolib_dot_conf)
|
||||
(NAME split-sequence FILENAME split-sequence) (NAME uiop FILENAME uiop))
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME uiop FILENAME uiop))
|
||||
DEPENDENCIES
|
||||
(alexandria cffi iolib.asdf iolib.base iolib.conf split-sequence uiop)
|
||||
(alexandria babel cffi iolib.asdf iolib.base iolib.common-lisp iolib.conf
|
||||
split-sequence trivial-features uiop)
|
||||
VERSION iolib-v0.8.3 SIBLINGS
|
||||
(iolib iolib.asdf iolib.base iolib.common-lisp iolib.conf iolib.examples
|
||||
iolib.tests)
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''ironclad'';
|
||||
version = ''v0.37'';
|
||||
version = ''v0.39'';
|
||||
|
||||
parasites = [ "ironclad/tests" ];
|
||||
|
||||
description = ''A cryptographic toolkit written in pure Common Lisp'';
|
||||
|
||||
deps = [ args."nibbles" ];
|
||||
deps = [ args."nibbles" args."rt" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/ironclad/2017-11-30/ironclad-v0.37.tgz'';
|
||||
sha256 = ''061ln65yj9psch84nmsjrrlq41bkfv6iyg8sd9kpdc75lfc0vpi2'';
|
||||
url = ''http://beta.quicklisp.org/archive/ironclad/2018-04-30/ironclad-v0.39.tgz'';
|
||||
sha256 = ''0nqm6bnxiiv78c33zlr5n53wdkpcfxh1xrx7af6122n29ggzj3h8'';
|
||||
};
|
||||
|
||||
packageName = "ironclad";
|
||||
@@ -21,8 +21,9 @@ rec {
|
||||
}
|
||||
/* (SYSTEM ironclad DESCRIPTION
|
||||
A cryptographic toolkit written in pure Common Lisp SHA256
|
||||
061ln65yj9psch84nmsjrrlq41bkfv6iyg8sd9kpdc75lfc0vpi2 URL
|
||||
http://beta.quicklisp.org/archive/ironclad/2017-11-30/ironclad-v0.37.tgz
|
||||
MD5 9d8734764eead79f3a5d230b8e800d8f NAME ironclad FILENAME ironclad DEPS
|
||||
((NAME nibbles FILENAME nibbles)) DEPENDENCIES (nibbles) VERSION v0.37
|
||||
SIBLINGS (ironclad-text) PARASITES (ironclad/tests)) */
|
||||
0nqm6bnxiiv78c33zlr5n53wdkpcfxh1xrx7af6122n29ggzj3h8 URL
|
||||
http://beta.quicklisp.org/archive/ironclad/2018-04-30/ironclad-v0.39.tgz
|
||||
MD5 f4abb18cbbe173c569d8ed99800d9f9e NAME ironclad FILENAME ironclad DEPS
|
||||
((NAME nibbles FILENAME nibbles) (NAME rt FILENAME rt)) DEPENDENCIES
|
||||
(nibbles rt) VERSION v0.39 SIBLINGS (ironclad-text) PARASITES
|
||||
(ironclad/tests)) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''iterate'';
|
||||
version = ''20180131-darcs'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
parasites = [ "iterate/tests" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/iterate/2018-01-31/iterate-20180131-darcs.tgz'';
|
||||
sha256 = ''05jlwd59w13k4n9x7a0mszdv7i78cbmx93w2p1yzsi30593rh9hj'';
|
||||
url = ''http://beta.quicklisp.org/archive/iterate/2018-02-28/iterate-20180228-git.tgz'';
|
||||
sha256 = ''0bz5dspx778v2fdfbi5x8v8r56mmda8svhp3immjkrpzc21rc7ib'';
|
||||
};
|
||||
|
||||
packageName = "iterate";
|
||||
@@ -21,8 +21,8 @@ rec {
|
||||
}
|
||||
/* (SYSTEM iterate DESCRIPTION
|
||||
Jonathan Amsterdam's iterator/gatherer/accumulator facility SHA256
|
||||
05jlwd59w13k4n9x7a0mszdv7i78cbmx93w2p1yzsi30593rh9hj URL
|
||||
http://beta.quicklisp.org/archive/iterate/2018-01-31/iterate-20180131-darcs.tgz
|
||||
MD5 40a1776b445e42463c2c6f754468fb83 NAME iterate FILENAME iterate DEPS NIL
|
||||
DEPENDENCIES NIL VERSION 20180131-darcs SIBLINGS NIL PARASITES
|
||||
0bz5dspx778v2fdfbi5x8v8r56mmda8svhp3immjkrpzc21rc7ib URL
|
||||
http://beta.quicklisp.org/archive/iterate/2018-02-28/iterate-20180228-git.tgz
|
||||
MD5 ee3b198b0f9674c11e5283e56f57ed78 NAME iterate FILENAME iterate DEPS NIL
|
||||
DEPENDENCIES NIL VERSION 20180228-git SIBLINGS NIL PARASITES
|
||||
(iterate/tests)) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''ixf'';
|
||||
version = ''cl-20170630-git'';
|
||||
version = ''cl-20180228-git'';
|
||||
|
||||
description = ''Tools to handle IBM PC version of IXF file format'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."cl-ppcre" args."ieee-floats" args."local-time" args."md5" args."split-sequence" ];
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cl-fad" args."cl-ppcre" args."ieee-floats" args."local-time" args."md5" args."split-sequence" args."trivial-features" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-ixf/2017-06-30/cl-ixf-20170630-git.tgz'';
|
||||
sha256 = ''1qfmsz3lbydas7iv0bxdl4gl5ah4ydjxxqfpyini7qy0cb4wplf2'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-ixf/2018-02-28/cl-ixf-20180228-git.tgz'';
|
||||
sha256 = ''1yqlzyl51kj5fjfg064fc9606zha5b2xdjapfivr2vqz4azs1nvs'';
|
||||
};
|
||||
|
||||
packageName = "ixf";
|
||||
@@ -18,13 +18,17 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM ixf DESCRIPTION Tools to handle IBM PC version of IXF file format
|
||||
SHA256 1qfmsz3lbydas7iv0bxdl4gl5ah4ydjxxqfpyini7qy0cb4wplf2 URL
|
||||
http://beta.quicklisp.org/archive/cl-ixf/2017-06-30/cl-ixf-20170630-git.tgz
|
||||
MD5 51db2caba094cac90982396cf552c847 NAME ixf FILENAME ixf DEPS
|
||||
SHA256 1yqlzyl51kj5fjfg064fc9606zha5b2xdjapfivr2vqz4azs1nvs URL
|
||||
http://beta.quicklisp.org/archive/cl-ixf/2018-02-28/cl-ixf-20180228-git.tgz
|
||||
MD5 23732795aa317d24c1a40cc321a0e394 NAME ixf FILENAME ixf DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
(NAME cl-ppcre FILENAME cl-ppcre) (NAME ieee-floats FILENAME ieee-floats)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cl-fad FILENAME cl-fad) (NAME cl-ppcre FILENAME cl-ppcre)
|
||||
(NAME ieee-floats FILENAME ieee-floats)
|
||||
(NAME local-time FILENAME local-time) (NAME md5 FILENAME md5)
|
||||
(NAME split-sequence FILENAME split-sequence))
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME trivial-features FILENAME trivial-features))
|
||||
DEPENDENCIES
|
||||
(alexandria babel cl-ppcre ieee-floats local-time md5 split-sequence)
|
||||
VERSION cl-20170630-git SIBLINGS NIL PARASITES NIL) */
|
||||
(alexandria babel bordeaux-threads cl-fad cl-ppcre ieee-floats local-time
|
||||
md5 split-sequence trivial-features)
|
||||
VERSION cl-20180228-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''jonathan'';
|
||||
version = ''20170630-git'';
|
||||
version = ''20180430-git'';
|
||||
|
||||
description = ''High performance JSON encoder and decoder. Currently support: SBCL, CCL.'';
|
||||
|
||||
deps = [ args."babel" args."cl-annot" args."cl-ppcre" args."cl-syntax" args."cl-syntax-annot" args."fast-io" args."proc-parse" args."trivial-types" ];
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."cl-annot" args."cl-ppcre" args."cl-syntax" args."cl-syntax-annot" args."fast-io" args."named-readtables" args."proc-parse" args."static-vectors" args."trivial-features" args."trivial-gray-streams" args."trivial-types" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/jonathan/2017-06-30/jonathan-20170630-git.tgz'';
|
||||
sha256 = ''0vxnxs38f6gxw51b69n09p2qmph17jkhwdvwq02sayiq3p4w10bm'';
|
||||
url = ''http://beta.quicklisp.org/archive/jonathan/2018-04-30/jonathan-20180430-git.tgz'';
|
||||
sha256 = ''0kv6jwd5rimfgydwfgn87wa9m4w4cnsmsx2n284jx9z7frqspdz0'';
|
||||
};
|
||||
|
||||
packageName = "jonathan";
|
||||
@@ -19,15 +19,24 @@ rec {
|
||||
}
|
||||
/* (SYSTEM jonathan DESCRIPTION
|
||||
High performance JSON encoder and decoder. Currently support: SBCL, CCL.
|
||||
SHA256 0vxnxs38f6gxw51b69n09p2qmph17jkhwdvwq02sayiq3p4w10bm URL
|
||||
http://beta.quicklisp.org/archive/jonathan/2017-06-30/jonathan-20170630-git.tgz
|
||||
MD5 5d82723835164f4e3d9c4d031322eb98 NAME jonathan FILENAME jonathan DEPS
|
||||
((NAME babel FILENAME babel) (NAME cl-annot FILENAME cl-annot)
|
||||
(NAME cl-ppcre FILENAME cl-ppcre) (NAME cl-syntax FILENAME cl-syntax)
|
||||
SHA256 0kv6jwd5rimfgydwfgn87wa9m4w4cnsmsx2n284jx9z7frqspdz0 URL
|
||||
http://beta.quicklisp.org/archive/jonathan/2018-04-30/jonathan-20180430-git.tgz
|
||||
MD5 7dc695be1b571f19aa9cd2b13aa231bb NAME jonathan FILENAME jonathan 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-ppcre FILENAME cl-ppcre)
|
||||
(NAME cl-syntax FILENAME cl-syntax)
|
||||
(NAME cl-syntax-annot FILENAME cl-syntax-annot)
|
||||
(NAME fast-io FILENAME fast-io) (NAME proc-parse FILENAME proc-parse)
|
||||
(NAME fast-io FILENAME fast-io)
|
||||
(NAME named-readtables FILENAME named-readtables)
|
||||
(NAME proc-parse FILENAME proc-parse)
|
||||
(NAME static-vectors FILENAME static-vectors)
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME trivial-gray-streams FILENAME trivial-gray-streams)
|
||||
(NAME trivial-types FILENAME trivial-types))
|
||||
DEPENDENCIES
|
||||
(babel cl-annot cl-ppcre cl-syntax cl-syntax-annot fast-io proc-parse
|
||||
trivial-types)
|
||||
VERSION 20170630-git SIBLINGS (jonathan-test) PARASITES NIL) */
|
||||
(alexandria babel cffi cffi-grovel cffi-toolchain cl-annot cl-ppcre
|
||||
cl-syntax cl-syntax-annot fast-io named-readtables proc-parse
|
||||
static-vectors trivial-features trivial-gray-streams trivial-types)
|
||||
VERSION 20180430-git SIBLINGS (jonathan-test) PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''lack-component'';
|
||||
version = ''lack-20180131-git'';
|
||||
version = ''lack-20180430-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/lack/2018-01-31/lack-20180131-git.tgz'';
|
||||
sha256 = ''17ydk90rjxjijc2r6kcwkbhh0l4a83xvhrbp0bc8wzbpkh2plywl'';
|
||||
url = ''http://beta.quicklisp.org/archive/lack/2018-04-30/lack-20180430-git.tgz'';
|
||||
sha256 = ''07f0nn1y8ghzg6s9rnmazaq3n7hr91mczdci5l3v4ncs79272h5v'';
|
||||
};
|
||||
|
||||
packageName = "lack-component";
|
||||
@@ -18,10 +18,10 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM lack-component DESCRIPTION NIL SHA256
|
||||
17ydk90rjxjijc2r6kcwkbhh0l4a83xvhrbp0bc8wzbpkh2plywl URL
|
||||
http://beta.quicklisp.org/archive/lack/2018-01-31/lack-20180131-git.tgz MD5
|
||||
e1807a22a021ca27d8d1add9219091eb NAME lack-component FILENAME
|
||||
lack-component DEPS NIL DEPENDENCIES NIL VERSION lack-20180131-git SIBLINGS
|
||||
07f0nn1y8ghzg6s9rnmazaq3n7hr91mczdci5l3v4ncs79272h5v URL
|
||||
http://beta.quicklisp.org/archive/lack/2018-04-30/lack-20180430-git.tgz MD5
|
||||
b9a0c08d54538679a8dd141022e8abb1 NAME lack-component FILENAME
|
||||
lack-component DEPS NIL DEPENDENCIES NIL VERSION lack-20180430-git SIBLINGS
|
||||
(lack-middleware-accesslog lack-middleware-auth-basic
|
||||
lack-middleware-backtrace lack-middleware-csrf lack-middleware-mount
|
||||
lack-middleware-session lack-middleware-static lack-request lack-response
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''lack-middleware-backtrace'';
|
||||
version = ''lack-20180131-git'';
|
||||
version = ''lack-20180430-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ args."uiop" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/lack/2018-01-31/lack-20180131-git.tgz'';
|
||||
sha256 = ''17ydk90rjxjijc2r6kcwkbhh0l4a83xvhrbp0bc8wzbpkh2plywl'';
|
||||
url = ''http://beta.quicklisp.org/archive/lack/2018-04-30/lack-20180430-git.tgz'';
|
||||
sha256 = ''07f0nn1y8ghzg6s9rnmazaq3n7hr91mczdci5l3v4ncs79272h5v'';
|
||||
};
|
||||
|
||||
packageName = "lack-middleware-backtrace";
|
||||
@@ -18,11 +18,11 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM lack-middleware-backtrace DESCRIPTION NIL SHA256
|
||||
17ydk90rjxjijc2r6kcwkbhh0l4a83xvhrbp0bc8wzbpkh2plywl URL
|
||||
http://beta.quicklisp.org/archive/lack/2018-01-31/lack-20180131-git.tgz MD5
|
||||
e1807a22a021ca27d8d1add9219091eb NAME lack-middleware-backtrace FILENAME
|
||||
07f0nn1y8ghzg6s9rnmazaq3n7hr91mczdci5l3v4ncs79272h5v URL
|
||||
http://beta.quicklisp.org/archive/lack/2018-04-30/lack-20180430-git.tgz MD5
|
||||
b9a0c08d54538679a8dd141022e8abb1 NAME lack-middleware-backtrace FILENAME
|
||||
lack-middleware-backtrace DEPS ((NAME uiop FILENAME uiop)) DEPENDENCIES
|
||||
(uiop) VERSION lack-20180131-git SIBLINGS
|
||||
(uiop) VERSION lack-20180430-git SIBLINGS
|
||||
(lack-component lack-middleware-accesslog lack-middleware-auth-basic
|
||||
lack-middleware-csrf lack-middleware-mount lack-middleware-session
|
||||
lack-middleware-static lack-request lack-response lack-session-store-dbi
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''lack-util'';
|
||||
version = ''lack-20180131-git'';
|
||||
version = ''lack-20180430-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ args."ironclad" args."nibbles" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/lack/2018-01-31/lack-20180131-git.tgz'';
|
||||
sha256 = ''17ydk90rjxjijc2r6kcwkbhh0l4a83xvhrbp0bc8wzbpkh2plywl'';
|
||||
url = ''http://beta.quicklisp.org/archive/lack/2018-04-30/lack-20180430-git.tgz'';
|
||||
sha256 = ''07f0nn1y8ghzg6s9rnmazaq3n7hr91mczdci5l3v4ncs79272h5v'';
|
||||
};
|
||||
|
||||
packageName = "lack-util";
|
||||
@@ -18,11 +18,11 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM lack-util DESCRIPTION NIL SHA256
|
||||
17ydk90rjxjijc2r6kcwkbhh0l4a83xvhrbp0bc8wzbpkh2plywl URL
|
||||
http://beta.quicklisp.org/archive/lack/2018-01-31/lack-20180131-git.tgz MD5
|
||||
e1807a22a021ca27d8d1add9219091eb NAME lack-util FILENAME lack-util DEPS
|
||||
07f0nn1y8ghzg6s9rnmazaq3n7hr91mczdci5l3v4ncs79272h5v URL
|
||||
http://beta.quicklisp.org/archive/lack/2018-04-30/lack-20180430-git.tgz MD5
|
||||
b9a0c08d54538679a8dd141022e8abb1 NAME lack-util FILENAME lack-util DEPS
|
||||
((NAME ironclad FILENAME ironclad) (NAME nibbles FILENAME nibbles))
|
||||
DEPENDENCIES (ironclad nibbles) VERSION lack-20180131-git SIBLINGS
|
||||
DEPENDENCIES (ironclad nibbles) VERSION lack-20180430-git SIBLINGS
|
||||
(lack-component lack-middleware-accesslog lack-middleware-auth-basic
|
||||
lack-middleware-backtrace lack-middleware-csrf lack-middleware-mount
|
||||
lack-middleware-session lack-middleware-static lack-request lack-response
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''lack'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180430-git'';
|
||||
|
||||
description = ''A minimal Clack'';
|
||||
|
||||
deps = [ args."ironclad" args."lack-component" args."lack-util" args."nibbles" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/lack/2018-01-31/lack-20180131-git.tgz'';
|
||||
sha256 = ''17ydk90rjxjijc2r6kcwkbhh0l4a83xvhrbp0bc8wzbpkh2plywl'';
|
||||
url = ''http://beta.quicklisp.org/archive/lack/2018-04-30/lack-20180430-git.tgz'';
|
||||
sha256 = ''07f0nn1y8ghzg6s9rnmazaq3n7hr91mczdci5l3v4ncs79272h5v'';
|
||||
};
|
||||
|
||||
packageName = "lack";
|
||||
@@ -18,14 +18,14 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM lack DESCRIPTION A minimal Clack SHA256
|
||||
17ydk90rjxjijc2r6kcwkbhh0l4a83xvhrbp0bc8wzbpkh2plywl URL
|
||||
http://beta.quicklisp.org/archive/lack/2018-01-31/lack-20180131-git.tgz MD5
|
||||
e1807a22a021ca27d8d1add9219091eb NAME lack FILENAME lack DEPS
|
||||
07f0nn1y8ghzg6s9rnmazaq3n7hr91mczdci5l3v4ncs79272h5v URL
|
||||
http://beta.quicklisp.org/archive/lack/2018-04-30/lack-20180430-git.tgz MD5
|
||||
b9a0c08d54538679a8dd141022e8abb1 NAME lack FILENAME lack DEPS
|
||||
((NAME ironclad FILENAME ironclad)
|
||||
(NAME lack-component FILENAME lack-component)
|
||||
(NAME lack-util FILENAME lack-util) (NAME nibbles FILENAME nibbles))
|
||||
DEPENDENCIES (ironclad lack-component lack-util nibbles) VERSION
|
||||
20180131-git SIBLINGS
|
||||
20180430-git SIBLINGS
|
||||
(lack-component lack-middleware-accesslog lack-middleware-auth-basic
|
||||
lack-middleware-backtrace lack-middleware-csrf lack-middleware-mount
|
||||
lack-middleware-session lack-middleware-static lack-request lack-response
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''local-time'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
parasites = [ "local-time/test" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."cl-fad" args."stefil" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/local-time/2018-01-31/local-time-20180131-git.tgz'';
|
||||
sha256 = ''1i8km0ndqk1kx914n0chi4c3kkk6m0zk0kplh87fgzwn4lh79rpr'';
|
||||
url = ''http://beta.quicklisp.org/archive/local-time/2018-02-28/local-time-20180228-git.tgz'';
|
||||
sha256 = ''0s38rm8rjr4m34ibrvd42y0qgchfqs1pvfm0yv46wbhgg24jgbm1'';
|
||||
};
|
||||
|
||||
packageName = "local-time";
|
||||
@@ -21,12 +21,12 @@ rec {
|
||||
}
|
||||
/* (SYSTEM local-time DESCRIPTION
|
||||
A library for manipulating dates and times, based on a paper by Erik Naggum
|
||||
SHA256 1i8km0ndqk1kx914n0chi4c3kkk6m0zk0kplh87fgzwn4lh79rpr URL
|
||||
http://beta.quicklisp.org/archive/local-time/2018-01-31/local-time-20180131-git.tgz
|
||||
MD5 61982a1f2b29793e00369d9c2b6d1b12 NAME local-time FILENAME local-time
|
||||
SHA256 0s38rm8rjr4m34ibrvd42y0qgchfqs1pvfm0yv46wbhgg24jgbm1 URL
|
||||
http://beta.quicklisp.org/archive/local-time/2018-02-28/local-time-20180228-git.tgz
|
||||
MD5 6bb475cb979c4ba004ef4f4c970dec47 NAME local-time FILENAME local-time
|
||||
DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cl-fad FILENAME cl-fad) (NAME stefil FILENAME stefil))
|
||||
DEPENDENCIES (alexandria bordeaux-threads cl-fad stefil) VERSION
|
||||
20180131-git SIBLINGS (cl-postgres+local-time) PARASITES (local-time/test)) */
|
||||
20180228-git SIBLINGS (cl-postgres+local-time) PARASITES (local-time/test)) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''marshal'';
|
||||
version = ''cl-20170830-git'';
|
||||
version = ''cl-20180328-git'';
|
||||
|
||||
description = ''marshal: Simple (de)serialization of Lisp datastructures.'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-marshal/2017-08-30/cl-marshal-20170830-git.tgz'';
|
||||
sha256 = ''1yirhxyizfxsvsrmbh2dipzzlq09afahzmi2zlsbbv6cvijxnisp'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-marshal/2018-03-28/cl-marshal-20180328-git.tgz'';
|
||||
sha256 = ''09qmrq9lv9jlb2cnac80qd9b20swy598sfkhvngs3vcjl5xmmdhd'';
|
||||
};
|
||||
|
||||
packageName = "marshal";
|
||||
@@ -19,8 +19,8 @@ rec {
|
||||
}
|
||||
/* (SYSTEM marshal DESCRIPTION
|
||||
marshal: Simple (de)serialization of Lisp datastructures. SHA256
|
||||
1yirhxyizfxsvsrmbh2dipzzlq09afahzmi2zlsbbv6cvijxnisp URL
|
||||
http://beta.quicklisp.org/archive/cl-marshal/2017-08-30/cl-marshal-20170830-git.tgz
|
||||
MD5 54bce031cdb215cd7624fdf3265b9bec NAME marshal FILENAME marshal DEPS NIL
|
||||
DEPENDENCIES NIL VERSION cl-20170830-git SIBLINGS (marshal-tests) PARASITES
|
||||
09qmrq9lv9jlb2cnac80qd9b20swy598sfkhvngs3vcjl5xmmdhd URL
|
||||
http://beta.quicklisp.org/archive/cl-marshal/2018-03-28/cl-marshal-20180328-git.tgz
|
||||
MD5 2d13dd2a276f1e63965498d10d9406ce NAME marshal FILENAME marshal DEPS NIL
|
||||
DEPENDENCIES NIL VERSION cl-20180328-git SIBLINGS (marshal-tests) PARASITES
|
||||
NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''md5'';
|
||||
version = ''20170630-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
description = ''The MD5 Message-Digest Algorithm RFC 1321'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/md5/2017-06-30/md5-20170630-git.tgz'';
|
||||
sha256 = ''0pli483skkfbi9ln8ghxnvzw9p5srs8zyilkygsimkzy8fcc5hyx'';
|
||||
url = ''http://beta.quicklisp.org/archive/md5/2018-02-28/md5-20180228-git.tgz'';
|
||||
sha256 = ''1261ix6bmkjyx8bkpj6ksa0kgyrhngm31as77dyy3vfg6dvrsnd4'';
|
||||
};
|
||||
|
||||
packageName = "md5";
|
||||
@@ -18,7 +18,7 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM md5 DESCRIPTION The MD5 Message-Digest Algorithm RFC 1321 SHA256
|
||||
0pli483skkfbi9ln8ghxnvzw9p5srs8zyilkygsimkzy8fcc5hyx URL
|
||||
http://beta.quicklisp.org/archive/md5/2017-06-30/md5-20170630-git.tgz MD5
|
||||
c6a5b3ca5a23fad3dfde23963db84910 NAME md5 FILENAME md5 DEPS NIL
|
||||
DEPENDENCIES NIL VERSION 20170630-git SIBLINGS NIL PARASITES NIL) */
|
||||
1261ix6bmkjyx8bkpj6ksa0kgyrhngm31as77dyy3vfg6dvrsnd4 URL
|
||||
http://beta.quicklisp.org/archive/md5/2018-02-28/md5-20180228-git.tgz MD5
|
||||
7f250f8a2487e4e0aac1ed9c50b79b4d NAME md5 FILENAME md5 DEPS NIL
|
||||
DEPENDENCIES NIL VERSION 20180228-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''mssql'';
|
||||
version = ''cl-20170630-git'';
|
||||
version = ''cl-20180228-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ args."cffi" args."garbage-pools" args."iterate" args."parse-number" ];
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."garbage-pools" args."iterate" args."parse-number" args."trivial-features" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-mssql/2017-06-30/cl-mssql-20170630-git.tgz'';
|
||||
sha256 = ''0vwssk39m8pqn8srwvbcnq43wkqlav5rvq64byrnpsrwlfcbfvxy'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl-mssql/2018-02-28/cl-mssql-20180228-git.tgz'';
|
||||
sha256 = ''1f9vq78xx4vv1898cigkf09mzimknc6ry6qrkys3xj167vyqhwm0'';
|
||||
};
|
||||
|
||||
packageName = "mssql";
|
||||
@@ -18,10 +18,13 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM mssql DESCRIPTION NIL SHA256
|
||||
0vwssk39m8pqn8srwvbcnq43wkqlav5rvq64byrnpsrwlfcbfvxy URL
|
||||
http://beta.quicklisp.org/archive/cl-mssql/2017-06-30/cl-mssql-20170630-git.tgz
|
||||
MD5 88e65c72923896df603ecf20039ae305 NAME mssql FILENAME mssql DEPS
|
||||
((NAME cffi FILENAME cffi) (NAME garbage-pools FILENAME garbage-pools)
|
||||
(NAME iterate FILENAME iterate) (NAME parse-number FILENAME parse-number))
|
||||
DEPENDENCIES (cffi garbage-pools iterate parse-number) VERSION
|
||||
cl-20170630-git SIBLINGS NIL PARASITES NIL) */
|
||||
1f9vq78xx4vv1898cigkf09mzimknc6ry6qrkys3xj167vyqhwm0 URL
|
||||
http://beta.quicklisp.org/archive/cl-mssql/2018-02-28/cl-mssql-20180228-git.tgz
|
||||
MD5 03a269f5221948393643432fc6de9d5d NAME mssql FILENAME mssql DEPS
|
||||
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
|
||||
(NAME cffi FILENAME cffi) (NAME garbage-pools FILENAME garbage-pools)
|
||||
(NAME iterate FILENAME iterate) (NAME parse-number FILENAME parse-number)
|
||||
(NAME trivial-features FILENAME trivial-features))
|
||||
DEPENDENCIES
|
||||
(alexandria babel cffi garbage-pools iterate parse-number trivial-features)
|
||||
VERSION cl-20180228-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''nibbles'';
|
||||
version = ''20171130-git'';
|
||||
version = ''20180430-git'';
|
||||
|
||||
parasites = [ "nibbles/tests" ];
|
||||
|
||||
description = ''A library for accessing octet-addressed blocks of data in big- and little-endian orders'';
|
||||
|
||||
deps = [ ];
|
||||
deps = [ args."rt" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/nibbles/2017-11-30/nibbles-20171130-git.tgz'';
|
||||
sha256 = ''05ykyniak1m0whr7pnbhg53yblr5mny0crmh72bmgnvpmkm345zn'';
|
||||
url = ''http://beta.quicklisp.org/archive/nibbles/2018-04-30/nibbles-20180430-git.tgz'';
|
||||
sha256 = ''1z79x7w0qp66vdxq7lac1jkc56brmpy0x0wmm9flf91d8y9lh34g'';
|
||||
};
|
||||
|
||||
packageName = "nibbles";
|
||||
@@ -21,8 +21,8 @@ rec {
|
||||
}
|
||||
/* (SYSTEM nibbles DESCRIPTION
|
||||
A library for accessing octet-addressed blocks of data in big- and little-endian orders
|
||||
SHA256 05ykyniak1m0whr7pnbhg53yblr5mny0crmh72bmgnvpmkm345zn URL
|
||||
http://beta.quicklisp.org/archive/nibbles/2017-11-30/nibbles-20171130-git.tgz
|
||||
MD5 edce3702da9979fca3e40a4594fe36e6 NAME nibbles FILENAME nibbles DEPS NIL
|
||||
DEPENDENCIES NIL VERSION 20171130-git SIBLINGS NIL PARASITES
|
||||
(nibbles/tests)) */
|
||||
SHA256 1z79x7w0qp66vdxq7lac1jkc56brmpy0x0wmm9flf91d8y9lh34g URL
|
||||
http://beta.quicklisp.org/archive/nibbles/2018-04-30/nibbles-20180430-git.tgz
|
||||
MD5 8d8d1cc72ce11253d01854219ea20a06 NAME nibbles FILENAME nibbles DEPS
|
||||
((NAME rt FILENAME rt)) DEPENDENCIES (rt) VERSION 20180430-git SIBLINGS NIL
|
||||
PARASITES (nibbles/tests)) */
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''parse-number'';
|
||||
version = ''1.4'';
|
||||
version = ''v1.7'';
|
||||
|
||||
parasites = [ "parse-number-tests" ];
|
||||
parasites = [ "parse-number/tests" ];
|
||||
|
||||
description = ''Number parsing library'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/parse-number/2014-08-26/parse-number-1.4.tgz'';
|
||||
sha256 = ''0y8jh7ss47z3asdxknad2g8h12nclvx0by750xniizj33b6h9blh'';
|
||||
url = ''http://beta.quicklisp.org/archive/parse-number/2018-02-28/parse-number-v1.7.tgz'';
|
||||
sha256 = ''11ji8856ipmqki5i4cw1zgx8hahfi8x1raz1xb20c4rmgad6nsha'';
|
||||
};
|
||||
|
||||
packageName = "parse-number";
|
||||
@@ -20,8 +20,8 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM parse-number DESCRIPTION Number parsing library SHA256
|
||||
0y8jh7ss47z3asdxknad2g8h12nclvx0by750xniizj33b6h9blh URL
|
||||
http://beta.quicklisp.org/archive/parse-number/2014-08-26/parse-number-1.4.tgz
|
||||
MD5 f189d474a2cd063f9743b452241e59a9 NAME parse-number FILENAME
|
||||
parse-number DEPS NIL DEPENDENCIES NIL VERSION 1.4 SIBLINGS NIL PARASITES
|
||||
(parse-number-tests)) */
|
||||
11ji8856ipmqki5i4cw1zgx8hahfi8x1raz1xb20c4rmgad6nsha URL
|
||||
http://beta.quicklisp.org/archive/parse-number/2018-02-28/parse-number-v1.7.tgz
|
||||
MD5 b9ec925018b8f10193d73403873dde8f NAME parse-number FILENAME
|
||||
parse-number DEPS NIL DEPENDENCIES NIL VERSION v1.7 SIBLINGS NIL PARASITES
|
||||
(parse-number/tests)) */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''plump'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
description = ''An XML / XHTML / HTML parser that aims to be as lenient as possible.'';
|
||||
|
||||
deps = [ args."array-utils" args."documentation-utils" args."trivial-indent" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/plump/2018-01-31/plump-20180131-git.tgz'';
|
||||
sha256 = ''12kawjp88kh7cl2f3s2rg3fp3m09pr477nl9nxcfhmfkbrprslis'';
|
||||
url = ''http://beta.quicklisp.org/archive/plump/2018-02-28/plump-20180228-git.tgz'';
|
||||
sha256 = ''0q8carmnrh1qdhdag9w5iikdlga8g7jn824bjypzx0iwyqn1ap01'';
|
||||
};
|
||||
|
||||
packageName = "plump";
|
||||
@@ -19,11 +19,11 @@ rec {
|
||||
}
|
||||
/* (SYSTEM plump DESCRIPTION
|
||||
An XML / XHTML / HTML parser that aims to be as lenient as possible. SHA256
|
||||
12kawjp88kh7cl2f3s2rg3fp3m09pr477nl9nxcfhmfkbrprslis URL
|
||||
http://beta.quicklisp.org/archive/plump/2018-01-31/plump-20180131-git.tgz
|
||||
MD5 b9e7e174b2322b6547bca7beddda6f3b NAME plump FILENAME plump DEPS
|
||||
0q8carmnrh1qdhdag9w5iikdlga8g7jn824bjypzx0iwyqn1ap01 URL
|
||||
http://beta.quicklisp.org/archive/plump/2018-02-28/plump-20180228-git.tgz
|
||||
MD5 f210bc3fae00bac3140d939cbb2fd1de NAME plump FILENAME plump DEPS
|
||||
((NAME array-utils FILENAME array-utils)
|
||||
(NAME documentation-utils FILENAME documentation-utils)
|
||||
(NAME trivial-indent FILENAME trivial-indent))
|
||||
DEPENDENCIES (array-utils documentation-utils trivial-indent) VERSION
|
||||
20180131-git SIBLINGS (plump-dom plump-lexer plump-parser) PARASITES NIL) */
|
||||
20180228-git SIBLINGS (plump-dom plump-lexer plump-parser) PARASITES NIL) */
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''postmodern'';
|
||||
version = ''20180131-git'';
|
||||
version = ''20180430-git'';
|
||||
|
||||
parasites = [ "postmodern/tests" ];
|
||||
|
||||
description = ''PostgreSQL programming API'';
|
||||
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."cl-postgres" args."cl-postgres_slash_tests" args."closer-mop" args."fiveam" args."md5" args."s-sql" args."simple-date" args."simple-date_slash_postgres-glue" args."split-sequence" args."usocket" ];
|
||||
deps = [ args."alexandria" args."bordeaux-threads" args."cl-postgres" args."cl-postgres_slash_tests" args."closer-mop" args."fiveam" args."md5" args."s-sql" args."s-sql_slash_tests" args."simple-date" args."simple-date_slash_postgres-glue" args."split-sequence" args."usocket" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2018-01-31/postmodern-20180131-git.tgz'';
|
||||
sha256 = ''0mz5pm759py1iscfn44c00dal2fijkyp5479fpx9l6i7wrdx2mki'';
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2018-04-30/postmodern-20180430-git.tgz'';
|
||||
sha256 = ''0b6w8f5ihbk036v1fclyskns615xhnib9q3cjn0ql6r6sk3nca7f'';
|
||||
};
|
||||
|
||||
packageName = "postmodern";
|
||||
@@ -20,9 +20,9 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM postmodern DESCRIPTION PostgreSQL programming API SHA256
|
||||
0mz5pm759py1iscfn44c00dal2fijkyp5479fpx9l6i7wrdx2mki URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2018-01-31/postmodern-20180131-git.tgz
|
||||
MD5 a3b7bf25eb342cd49fe144fcd7ddcb16 NAME postmodern FILENAME postmodern
|
||||
0b6w8f5ihbk036v1fclyskns615xhnib9q3cjn0ql6r6sk3nca7f URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2018-04-30/postmodern-20180430-git.tgz
|
||||
MD5 9ca2a4ccf4ea7dbcd14d69cb355a8214 NAME postmodern FILENAME postmodern
|
||||
DEPS
|
||||
((NAME alexandria FILENAME alexandria)
|
||||
(NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
@@ -30,13 +30,14 @@ rec {
|
||||
(NAME cl-postgres/tests FILENAME cl-postgres_slash_tests)
|
||||
(NAME closer-mop FILENAME closer-mop) (NAME fiveam FILENAME fiveam)
|
||||
(NAME md5 FILENAME md5) (NAME s-sql FILENAME s-sql)
|
||||
(NAME s-sql/tests FILENAME s-sql_slash_tests)
|
||||
(NAME simple-date FILENAME simple-date)
|
||||
(NAME simple-date/postgres-glue FILENAME simple-date_slash_postgres-glue)
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME usocket FILENAME usocket))
|
||||
DEPENDENCIES
|
||||
(alexandria bordeaux-threads cl-postgres cl-postgres/tests closer-mop
|
||||
fiveam md5 s-sql simple-date simple-date/postgres-glue split-sequence
|
||||
usocket)
|
||||
VERSION 20180131-git SIBLINGS (cl-postgres s-sql simple-date) PARASITES
|
||||
fiveam md5 s-sql s-sql/tests simple-date simple-date/postgres-glue
|
||||
split-sequence usocket)
|
||||
VERSION 20180430-git SIBLINGS (cl-postgres s-sql simple-date) PARASITES
|
||||
(postmodern/tests)) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''puri'';
|
||||
version = ''20150923-git'';
|
||||
version = ''20180228-git'';
|
||||
|
||||
parasites = [ "puri-tests" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."ptester" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/puri/2015-09-23/puri-20150923-git.tgz'';
|
||||
sha256 = ''099ay2zji5ablj2jj56sb49hk2l9x5s11vpx6893qwwjsp2881qa'';
|
||||
url = ''http://beta.quicklisp.org/archive/puri/2018-02-28/puri-20180228-git.tgz'';
|
||||
sha256 = ''1s4r5adrjy5asry45xbcbklxhdjydvf6n55z897nvyw33bigrnbz'';
|
||||
};
|
||||
|
||||
packageName = "puri";
|
||||
@@ -20,8 +20,8 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM puri DESCRIPTION Portable Universal Resource Indentifier Library
|
||||
SHA256 099ay2zji5ablj2jj56sb49hk2l9x5s11vpx6893qwwjsp2881qa URL
|
||||
http://beta.quicklisp.org/archive/puri/2015-09-23/puri-20150923-git.tgz MD5
|
||||
3bd4e30aa6b6baf6f26753b5fc357e0f NAME puri FILENAME puri DEPS
|
||||
SHA256 1s4r5adrjy5asry45xbcbklxhdjydvf6n55z897nvyw33bigrnbz URL
|
||||
http://beta.quicklisp.org/archive/puri/2018-02-28/puri-20180228-git.tgz MD5
|
||||
0c43ad5d862ed0d18ef84d8e2a42f67f NAME puri FILENAME puri DEPS
|
||||
((NAME ptester FILENAME ptester)) DEPENDENCIES (ptester) VERSION
|
||||
20150923-git SIBLINGS NIL PARASITES (puri-tests)) */
|
||||
20180228-git SIBLINGS NIL PARASITES (puri-tests)) */
|
||||
|
||||
@@ -5,7 +5,7 @@ rec {
|
||||
|
||||
description = ''High-level virtual FS using CL-Fuse-Meta-FS to represent results of queries'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cl-fuse" args."cl-fuse-meta-fs" args."cl-ppcre" args."cl-utilities" args."command-line-arguments" args."iterate" args."pcall" args."pcall-queue" args."trivial-backtrace" args."trivial-features" args."trivial-utf-8" ];
|
||||
deps = [ args."alexandria" args."babel" args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."cl-fuse" args."cl-fuse-meta-fs" args."cl-ppcre" args."cl-utilities" args."command-line-arguments" 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/query-fs/2016-05-31/query-fs-20160531-git.tgz'';
|
||||
@@ -25,6 +25,7 @@ rec {
|
||||
((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-fuse-meta-fs FILENAME cl-fuse-meta-fs)
|
||||
(NAME cl-ppcre FILENAME cl-ppcre)
|
||||
@@ -36,7 +37,7 @@ rec {
|
||||
(NAME trivial-features FILENAME trivial-features)
|
||||
(NAME trivial-utf-8 FILENAME trivial-utf-8))
|
||||
DEPENDENCIES
|
||||
(alexandria babel bordeaux-threads cffi cffi-grovel cl-fuse cl-fuse-meta-fs
|
||||
cl-ppcre cl-utilities command-line-arguments iterate pcall pcall-queue
|
||||
trivial-backtrace trivial-features trivial-utf-8)
|
||||
(alexandria babel bordeaux-threads cffi cffi-grovel cffi-toolchain cl-fuse
|
||||
cl-fuse-meta-fs cl-ppcre cl-utilities command-line-arguments iterate pcall
|
||||
pcall-queue trivial-backtrace trivial-features trivial-utf-8)
|
||||
VERSION 20160531-git SIBLINGS NIL PARASITES NIL) */
|
||||
|
||||
@@ -1,15 +1,17 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''s-sql'';
|
||||
version = ''postmodern-20180131-git'';
|
||||
version = ''postmodern-20180430-git'';
|
||||
|
||||
parasites = [ "s-sql/tests" ];
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ args."cl-postgres" args."md5" args."split-sequence" args."usocket" ];
|
||||
deps = [ args."bordeaux-threads" args."cl-postgres" args."cl-postgres_slash_tests" args."closer-mop" args."fiveam" args."md5" args."postmodern" args."split-sequence" args."usocket" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2018-01-31/postmodern-20180131-git.tgz'';
|
||||
sha256 = ''0mz5pm759py1iscfn44c00dal2fijkyp5479fpx9l6i7wrdx2mki'';
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2018-04-30/postmodern-20180430-git.tgz'';
|
||||
sha256 = ''0b6w8f5ihbk036v1fclyskns615xhnib9q3cjn0ql6r6sk3nca7f'';
|
||||
};
|
||||
|
||||
packageName = "s-sql";
|
||||
@@ -18,12 +20,18 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM s-sql DESCRIPTION NIL SHA256
|
||||
0mz5pm759py1iscfn44c00dal2fijkyp5479fpx9l6i7wrdx2mki URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2018-01-31/postmodern-20180131-git.tgz
|
||||
MD5 a3b7bf25eb342cd49fe144fcd7ddcb16 NAME s-sql FILENAME s-sql DEPS
|
||||
((NAME cl-postgres FILENAME cl-postgres) (NAME md5 FILENAME md5)
|
||||
0b6w8f5ihbk036v1fclyskns615xhnib9q3cjn0ql6r6sk3nca7f URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2018-04-30/postmodern-20180430-git.tgz
|
||||
MD5 9ca2a4ccf4ea7dbcd14d69cb355a8214 NAME s-sql FILENAME s-sql DEPS
|
||||
((NAME bordeaux-threads FILENAME bordeaux-threads)
|
||||
(NAME cl-postgres FILENAME cl-postgres)
|
||||
(NAME cl-postgres/tests FILENAME cl-postgres_slash_tests)
|
||||
(NAME closer-mop FILENAME closer-mop) (NAME fiveam FILENAME fiveam)
|
||||
(NAME md5 FILENAME md5) (NAME postmodern FILENAME postmodern)
|
||||
(NAME split-sequence FILENAME split-sequence)
|
||||
(NAME usocket FILENAME usocket))
|
||||
DEPENDENCIES (cl-postgres md5 split-sequence usocket) VERSION
|
||||
postmodern-20180131-git SIBLINGS (cl-postgres postmodern simple-date)
|
||||
PARASITES NIL) */
|
||||
DEPENDENCIES
|
||||
(bordeaux-threads cl-postgres cl-postgres/tests closer-mop fiveam md5
|
||||
postmodern split-sequence usocket)
|
||||
VERSION postmodern-20180430-git SIBLINGS
|
||||
(cl-postgres postmodern simple-date) PARASITES (s-sql/tests)) */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''simple-date'';
|
||||
version = ''postmodern-20180131-git'';
|
||||
version = ''postmodern-20180430-git'';
|
||||
|
||||
parasites = [ "simple-date/postgres-glue" "simple-date/tests" ];
|
||||
|
||||
@@ -10,8 +10,8 @@ rec {
|
||||
deps = [ args."cl-postgres" args."fiveam" args."md5" args."usocket" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2018-01-31/postmodern-20180131-git.tgz'';
|
||||
sha256 = ''0mz5pm759py1iscfn44c00dal2fijkyp5479fpx9l6i7wrdx2mki'';
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2018-04-30/postmodern-20180430-git.tgz'';
|
||||
sha256 = ''0b6w8f5ihbk036v1fclyskns615xhnib9q3cjn0ql6r6sk3nca7f'';
|
||||
};
|
||||
|
||||
packageName = "simple-date";
|
||||
@@ -20,12 +20,12 @@ rec {
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM simple-date DESCRIPTION NIL SHA256
|
||||
0mz5pm759py1iscfn44c00dal2fijkyp5479fpx9l6i7wrdx2mki URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2018-01-31/postmodern-20180131-git.tgz
|
||||
MD5 a3b7bf25eb342cd49fe144fcd7ddcb16 NAME simple-date FILENAME simple-date
|
||||
0b6w8f5ihbk036v1fclyskns615xhnib9q3cjn0ql6r6sk3nca7f URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2018-04-30/postmodern-20180430-git.tgz
|
||||
MD5 9ca2a4ccf4ea7dbcd14d69cb355a8214 NAME simple-date FILENAME simple-date
|
||||
DEPS
|
||||
((NAME cl-postgres FILENAME cl-postgres) (NAME fiveam FILENAME fiveam)
|
||||
(NAME md5 FILENAME md5) (NAME usocket FILENAME usocket))
|
||||
DEPENDENCIES (cl-postgres fiveam md5 usocket) VERSION
|
||||
postmodern-20180131-git SIBLINGS (cl-postgres postmodern s-sql) PARASITES
|
||||
postmodern-20180430-git SIBLINGS (cl-postgres postmodern s-sql) PARASITES
|
||||
(simple-date/postgres-glue simple-date/tests)) */
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''split-sequence'';
|
||||
version = ''1.2'';
|
||||
version = ''v1.4.1'';
|
||||
|
||||
parasites = [ "split-sequence-tests" ];
|
||||
parasites = [ "split-sequence/tests" ];
|
||||
|
||||
description = ''Splits a sequence into a list of subsequences
|
||||
delimited by objects satisfying a test.'';
|
||||
@@ -11,8 +11,8 @@ rec {
|
||||
deps = [ args."fiveam" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/split-sequence/2015-08-04/split-sequence-1.2.tgz'';
|
||||
sha256 = ''12x5yfvinqz9jzxwlsg226103a9sdf67zpzn5izggvdlw0v5qp0l'';
|
||||
url = ''http://beta.quicklisp.org/archive/split-sequence/2018-02-28/split-sequence-v1.4.1.tgz'';
|
||||
sha256 = ''04ag6cdllqhc45psjp7bcwkhnqdhpidi8grn15c7pnaf86apgq3q'';
|
||||
};
|
||||
|
||||
packageName = "split-sequence";
|
||||
@@ -23,8 +23,8 @@ rec {
|
||||
/* (SYSTEM split-sequence DESCRIPTION
|
||||
Splits a sequence into a list of subsequences
|
||||
delimited by objects satisfying a test.
|
||||
SHA256 12x5yfvinqz9jzxwlsg226103a9sdf67zpzn5izggvdlw0v5qp0l URL
|
||||
http://beta.quicklisp.org/archive/split-sequence/2015-08-04/split-sequence-1.2.tgz
|
||||
MD5 194e24d60f0fba70a059633960052e21 NAME split-sequence FILENAME
|
||||
SHA256 04ag6cdllqhc45psjp7bcwkhnqdhpidi8grn15c7pnaf86apgq3q URL
|
||||
http://beta.quicklisp.org/archive/split-sequence/2018-02-28/split-sequence-v1.4.1.tgz
|
||||
MD5 b85e3ef2bc2cb2ce8a2c101759539ba7 NAME split-sequence FILENAME
|
||||
split-sequence DEPS ((NAME fiveam FILENAME fiveam)) DEPENDENCIES (fiveam)
|
||||
VERSION 1.2 SIBLINGS NIL PARASITES (split-sequence-tests)) */
|
||||
VERSION v1.4.1 SIBLINGS NIL PARASITES (split-sequence/tests)) */
|
||||
|
||||
@@ -7,7 +7,7 @@ rec {
|
||||
|
||||
description = ''Create vectors allocated in static memory.'';
|
||||
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."fiveam" args."trivial-features" ];
|
||||
deps = [ args."alexandria" args."babel" args."cffi" args."cffi-grovel" args."cffi-toolchain" args."fiveam" args."trivial-features" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/static-vectors/2017-10-19/static-vectors-v1.8.3.tgz'';
|
||||
@@ -27,7 +27,9 @@ rec {
|
||||
static-vectors 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 fiveam FILENAME fiveam)
|
||||
(NAME trivial-features FILENAME trivial-features))
|
||||
DEPENDENCIES (alexandria babel cffi cffi-grovel fiveam trivial-features)
|
||||
DEPENDENCIES
|
||||
(alexandria babel cffi cffi-grovel cffi-toolchain fiveam trivial-features)
|
||||
VERSION v1.8.3 SIBLINGS NIL PARASITES (static-vectors/test)) */
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user