commit
bf1ff6cd66
@ -99,5 +99,95 @@ let lispPackages = rec {
|
|||||||
|
|
||||||
asdFilesToKeep = ["clx-truetype.asd"];
|
asdFilesToKeep = ["clx-truetype.asd"];
|
||||||
};
|
};
|
||||||
|
cluffer = buildLispPackage rec {
|
||||||
|
baseName = "cluffer";
|
||||||
|
version = "2018-09-24";
|
||||||
|
|
||||||
|
buildSystems = [ "cluffer-base" "cluffer-simple-buffer" "cluffer-simple-line" "cluffer-standard-buffer" "cluffer-standard-line" "cluffer" ];
|
||||||
|
parasites = [ "cluffer-test" ];
|
||||||
|
|
||||||
|
description = "General purpose text-editor buffer";
|
||||||
|
deps = with pkgs.lispPackages; [
|
||||||
|
acclimation clump
|
||||||
|
];
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "robert-strandh";
|
||||||
|
repo = "cluffer";
|
||||||
|
rev = "4aad29c276a58a593064e79972ee4d77cae0af4a";
|
||||||
|
sha256 = "1bcg13g7qb3dr8z50aihdjqa6miz5ivlc9wsj2csgv1km1mak2kj";
|
||||||
|
# date = 2018-09-24T04:45:36+02:00;
|
||||||
|
};
|
||||||
|
|
||||||
|
packageName = "cluffer";
|
||||||
|
|
||||||
|
asdFilesToKeep = [ "cluffer.asd" "cluffer-base.asd" "cluffer-simple-buffer.asd" "cluffer-simple-line.asd" "cluffer-standard-buffer.asd" "cluffer-standard-line.asd" ];
|
||||||
|
};
|
||||||
|
nyxt = pkgs.lispPackages.buildLispPackage rec {
|
||||||
|
baseName = "nyxt";
|
||||||
|
version = "2020-10-23";
|
||||||
|
|
||||||
|
buildSystems = [ "nyxt" "nyxt-ext" ];
|
||||||
|
|
||||||
|
description = "Browser";
|
||||||
|
deps = with pkgs.lispPackages; [
|
||||||
|
alexandria
|
||||||
|
bordeaux-threads
|
||||||
|
chanl
|
||||||
|
cl-annot
|
||||||
|
cl-ansi-text
|
||||||
|
cl-containers
|
||||||
|
cl-css
|
||||||
|
cl-json
|
||||||
|
cl-markup
|
||||||
|
cl-ppcre
|
||||||
|
cl-ppcre-unicode
|
||||||
|
cl-prevalence
|
||||||
|
cl-webkit2
|
||||||
|
closer-mop
|
||||||
|
cluffer
|
||||||
|
dbus
|
||||||
|
dexador
|
||||||
|
enchant
|
||||||
|
fset
|
||||||
|
hu_dot_dwim_dot_defclass-star
|
||||||
|
ironclad
|
||||||
|
local-time
|
||||||
|
log4cl
|
||||||
|
lparallel
|
||||||
|
mk-string-metrics
|
||||||
|
osicat
|
||||||
|
parenscript
|
||||||
|
plump
|
||||||
|
prove-asdf
|
||||||
|
quri
|
||||||
|
serapeum
|
||||||
|
sqlite
|
||||||
|
str
|
||||||
|
swank
|
||||||
|
trivia
|
||||||
|
trivial-clipboard
|
||||||
|
trivial-features
|
||||||
|
trivial-package-local-nicknames
|
||||||
|
trivial-types
|
||||||
|
unix-opts
|
||||||
|
];
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "atlas-engineer";
|
||||||
|
repo = "nyxt";
|
||||||
|
rev = "f744af5233b3636460ce71650de2b0c7dcb9fa8e";
|
||||||
|
sha256 = "1m4jic7nbm2jmxlm8k0zqg62z91g2f2s86by086brgfw056idjmz";
|
||||||
|
# date = 2020-10-23T19:06:04+02:00;
|
||||||
|
};
|
||||||
|
|
||||||
|
packageName = "nyxt";
|
||||||
|
|
||||||
|
asdFilesToKeep = [ "nyxt.asd" "nyxt-ext.asd" ];
|
||||||
|
|
||||||
|
propagatedBuildInputs = [
|
||||||
|
pkgs.libressl.out
|
||||||
|
pkgs.webkitgtk
|
||||||
|
pkgs.sbcl
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
in lispPackages
|
in lispPackages
|
||||||
|
@ -0,0 +1,31 @@
|
|||||||
|
args @ { fetchurl, ... }:
|
||||||
|
rec {
|
||||||
|
baseName = ''hu_dot_dwim_dot_defclass-star'';
|
||||||
|
version = ''20150709-darcs'';
|
||||||
|
|
||||||
|
description = ''Simplify class like definitions with defclass* and friends.'';
|
||||||
|
|
||||||
|
deps = [ args."hu_dot_dwim_dot_asdf" ];
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = ''http://beta.quicklisp.org/archive/hu.dwim.defclass-star/2015-07-09/hu.dwim.defclass-star-20150709-darcs.tgz'';
|
||||||
|
sha256 = ''032982lyp0hm0ssxlyh572whi2hr4j1nqkyqlllaj373v0dbs3vs'';
|
||||||
|
};
|
||||||
|
|
||||||
|
packageName = "hu.dwim.defclass-star";
|
||||||
|
|
||||||
|
asdFilesToKeep = ["hu.dwim.defclass-star.asd"];
|
||||||
|
overrides = x: x;
|
||||||
|
}
|
||||||
|
/* (SYSTEM hu.dwim.defclass-star DESCRIPTION
|
||||||
|
Simplify class like definitions with defclass* and friends. SHA256
|
||||||
|
032982lyp0hm0ssxlyh572whi2hr4j1nqkyqlllaj373v0dbs3vs URL
|
||||||
|
http://beta.quicklisp.org/archive/hu.dwim.defclass-star/2015-07-09/hu.dwim.defclass-star-20150709-darcs.tgz
|
||||||
|
MD5 e37f386dca8f789fb2e303a1914f0415 NAME hu.dwim.defclass-star FILENAME
|
||||||
|
hu_dot_dwim_dot_defclass-star DEPS
|
||||||
|
((NAME hu.dwim.asdf FILENAME hu_dot_dwim_dot_asdf)) DEPENDENCIES
|
||||||
|
(hu.dwim.asdf) VERSION 20150709-darcs SIBLINGS
|
||||||
|
(hu.dwim.defclass-star+contextl hu.dwim.defclass-star+hu.dwim.def+contextl
|
||||||
|
hu.dwim.defclass-star+hu.dwim.def hu.dwim.defclass-star+swank
|
||||||
|
hu.dwim.defclass-star.documentation hu.dwim.defclass-star.test)
|
||||||
|
PARASITES NIL) */
|
@ -105,18 +105,6 @@ $out/lib/common-lisp/query-fs"
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
serapeum = x: {
|
|
||||||
overrides = y: (x.overrides y) //{
|
|
||||||
# Override src until quicklisp catches up to 65837f8 (see serapeum
|
|
||||||
# issue #42)
|
|
||||||
src = pkgs.fetchFromGitHub {
|
|
||||||
owner = "ruricolist";
|
|
||||||
repo = "serapeum";
|
|
||||||
rev = "65837f8a0d65b36369ec8d000fff5c29a395b5fe";
|
|
||||||
sha256 = "0clwf81r2lvk1rbfvk91s9zmbkas9imf57ilqclw12mxaxlfsnbw";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
sqlite = x: {
|
sqlite = x: {
|
||||||
propagatedBuildInputs = [pkgs.sqlite];
|
propagatedBuildInputs = [pkgs.sqlite];
|
||||||
overrides = y: (x.overrides y) // {
|
overrides = y: (x.overrides y) // {
|
||||||
|
@ -158,3 +158,4 @@ trivial-main-thread
|
|||||||
cl-webkit2
|
cl-webkit2
|
||||||
acclimation
|
acclimation
|
||||||
clump
|
clump
|
||||||
|
hu.dwim.defclass-star
|
||||||
|
@ -1412,6 +1412,15 @@ let quicklisp-to-nix-packages = rec {
|
|||||||
}));
|
}));
|
||||||
|
|
||||||
|
|
||||||
|
"hu_dot_dwim_dot_defclass-star" = buildLispPackage
|
||||||
|
((f: x: (x // (f x)))
|
||||||
|
(qlOverrides."hu_dot_dwim_dot_defclass-star" or (x: {}))
|
||||||
|
(import ./quicklisp-to-nix-output/hu_dot_dwim_dot_defclass-star.nix {
|
||||||
|
inherit fetchurl;
|
||||||
|
"hu_dot_dwim_dot_asdf" = quicklisp-to-nix-packages."hu_dot_dwim_dot_asdf";
|
||||||
|
}));
|
||||||
|
|
||||||
|
|
||||||
"clump" = buildLispPackage
|
"clump" = buildLispPackage
|
||||||
((f: x: (x // (f x)))
|
((f: x: (x // (f x)))
|
||||||
(qlOverrides."clump" or (x: {}))
|
(qlOverrides."clump" or (x: {}))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user