Merge pull request #161343 from nagy/lisp-slynk-mmap

lispPackages: add slynk and mmap
This commit is contained in:
7c6f434c 2022-02-22 13:23:03 +00:00 committed by GitHub
commit 23e6a16972
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 87 additions and 0 deletions

View file

@ -0,0 +1,33 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "mmap";
version = "20201220-git";
description = "Portable mmap (file memory mapping) utility library.";
deps = [ args."alexandria" args."babel" args."cffi" args."documentation-utils" args."trivial-features" args."trivial-indent" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/mmap/2020-12-20/mmap-20201220-git.tgz";
sha256 = "147xw351xh90k3yvc1fn7k418afmgngd56i8a6d7p41fzs54g6ij";
};
packageName = "mmap";
asdFilesToKeep = ["mmap.asd"];
overrides = x: x;
}
/* (SYSTEM mmap DESCRIPTION
Portable mmap (file memory mapping) utility library. SHA256
147xw351xh90k3yvc1fn7k418afmgngd56i8a6d7p41fzs54g6ij URL
http://beta.quicklisp.org/archive/mmap/2020-12-20/mmap-20201220-git.tgz MD5
e2dbeb48b59735bd2ed54ea7f9cdfe0f NAME mmap FILENAME mmap DEPS
((NAME alexandria FILENAME alexandria) (NAME babel FILENAME babel)
(NAME cffi FILENAME cffi)
(NAME documentation-utils FILENAME documentation-utils)
(NAME trivial-features FILENAME trivial-features)
(NAME trivial-indent FILENAME trivial-indent))
DEPENDENCIES
(alexandria babel cffi documentation-utils trivial-features trivial-indent)
VERSION 20201220-git SIBLINGS (mmap-test) PARASITES NIL) */

View file

@ -0,0 +1,30 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "slynk";
version = "sly-20210411-git";
parasites = [ "slynk/arglists" "slynk/fancy-inspector" "slynk/indentation" "slynk/mrepl" "slynk/package-fu" "slynk/profiler" "slynk/retro" "slynk/stickers" "slynk/trace-dialog" ];
description = "System lacks description";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/sly/2021-04-11/sly-20210411-git.tgz";
sha256 = "1a96aapsz3fhnnnb8njn8v2ddrh6kwisppd90cc7v8knh043xgks";
};
packageName = "slynk";
asdFilesToKeep = ["slynk.asd"];
overrides = x: x;
}
/* (SYSTEM slynk DESCRIPTION System lacks description SHA256
1a96aapsz3fhnnnb8njn8v2ddrh6kwisppd90cc7v8knh043xgks URL
http://beta.quicklisp.org/archive/sly/2021-04-11/sly-20210411-git.tgz MD5
7f0ff6b8a07d23599c77cd33c6d59ea6 NAME slynk FILENAME slynk DEPS NIL
DEPENDENCIES NIL VERSION sly-20210411-git SIBLINGS NIL PARASITES
(slynk/arglists slynk/fancy-inspector slynk/indentation slynk/mrepl
slynk/package-fu slynk/profiler slynk/retro slynk/stickers
slynk/trace-dialog)) */

View file

@ -178,6 +178,7 @@ mgl-pax
minheap
misc-extensions
mk-string-metrics
mmap
moptilities
more-conditions
mt19937
@ -207,6 +208,7 @@ salza2
serapeum
simple-date
simple-date-time
slynk
smart-buffer
smug
spinneret

View file

@ -2338,6 +2338,14 @@ let quicklisp-to-nix-packages = rec {
}));
"slynk" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."slynk" or (x: {}))
(import ./quicklisp-to-nix-output/slynk.nix {
inherit fetchurl;
}));
"simple-date-time" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."simple-date-time" or (x: {}))
@ -2702,6 +2710,20 @@ let quicklisp-to-nix-packages = rec {
}));
"mmap" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."mmap" or (x: {}))
(import ./quicklisp-to-nix-output/mmap.nix {
inherit fetchurl;
"alexandria" = quicklisp-to-nix-packages."alexandria";
"babel" = quicklisp-to-nix-packages."babel";
"cffi" = quicklisp-to-nix-packages."cffi";
"documentation-utils" = quicklisp-to-nix-packages."documentation-utils";
"trivial-features" = quicklisp-to-nix-packages."trivial-features";
"trivial-indent" = quicklisp-to-nix-packages."trivial-indent";
}));
"mk-string-metrics" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."mk-string-metrics" or (x: {}))