mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 23:13:19 +00:00
Add cl-jpeg, cl-pdf & cl-typesetting, no extra external deps
This commit is contained in:
parent
3ebdd65ad7
commit
f03c9c25ac
@ -0,0 +1,25 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-jpeg'';
|
||||
version = ''20170630-git'';
|
||||
|
||||
description = ''A self-contained baseline JPEG codec implementation'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-jpeg/2017-06-30/cl-jpeg-20170630-git.tgz'';
|
||||
sha256 = ''1wwzn2valhh5ka7qkmab59pb1ijagcj296553fp8z03migl0sil0'';
|
||||
};
|
||||
|
||||
packageName = "cl-jpeg";
|
||||
|
||||
asdFilesToKeep = ["cl-jpeg.asd"];
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-jpeg DESCRIPTION
|
||||
A self-contained baseline JPEG codec implementation SHA256
|
||||
1wwzn2valhh5ka7qkmab59pb1ijagcj296553fp8z03migl0sil0 URL
|
||||
http://beta.quicklisp.org/archive/cl-jpeg/2017-06-30/cl-jpeg-20170630-git.tgz
|
||||
MD5 b6eb4ca5d893f428b5bbe46cd49f76ad NAME cl-jpeg FILENAME cl-jpeg DEPS NIL
|
||||
DEPENDENCIES NIL VERSION 20170630-git SIBLINGS NIL PARASITES NIL) */
|
@ -0,0 +1,27 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-pdf'';
|
||||
version = ''20170830-git'';
|
||||
|
||||
description = ''Common Lisp PDF Generation Library'';
|
||||
|
||||
deps = [ args."iterate" args."uiop" args."zpb-ttf" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-pdf/2017-08-30/cl-pdf-20170830-git.tgz'';
|
||||
sha256 = ''1x4zk6l635f121p1anfd7d807iglyrlhsnmygydw5l49m3h6n08s'';
|
||||
};
|
||||
|
||||
packageName = "cl-pdf";
|
||||
|
||||
asdFilesToKeep = ["cl-pdf.asd"];
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-pdf DESCRIPTION Common Lisp PDF Generation Library SHA256
|
||||
1x4zk6l635f121p1anfd7d807iglyrlhsnmygydw5l49m3h6n08s URL
|
||||
http://beta.quicklisp.org/archive/cl-pdf/2017-08-30/cl-pdf-20170830-git.tgz
|
||||
MD5 f865503aff50c0a4732a7a4597bdcc25 NAME cl-pdf FILENAME cl-pdf DEPS
|
||||
((NAME iterate FILENAME iterate) (NAME uiop FILENAME uiop)
|
||||
(NAME zpb-ttf FILENAME zpb-ttf))
|
||||
DEPENDENCIES (iterate uiop zpb-ttf) VERSION 20170830-git SIBLINGS
|
||||
(cl-pdf-parser) PARASITES NIL) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-typesetting'';
|
||||
version = ''20170830-git'';
|
||||
|
||||
description = ''Common Lisp Typesetting system'';
|
||||
|
||||
deps = [ args."cl-pdf" args."iterate" args."zpb-ttf" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-typesetting/2017-08-30/cl-typesetting-20170830-git.tgz'';
|
||||
sha256 = ''1mkdr02qikzij3jiyrqy0dldzy8wsnvgcpznfha6x8p2xap586z3'';
|
||||
};
|
||||
|
||||
packageName = "cl-typesetting";
|
||||
|
||||
asdFilesToKeep = ["cl-typesetting.asd"];
|
||||
overrides = x: x;
|
||||
}
|
||||
/* (SYSTEM cl-typesetting DESCRIPTION Common Lisp Typesetting system SHA256
|
||||
1mkdr02qikzij3jiyrqy0dldzy8wsnvgcpznfha6x8p2xap586z3 URL
|
||||
http://beta.quicklisp.org/archive/cl-typesetting/2017-08-30/cl-typesetting-20170830-git.tgz
|
||||
MD5 e12b9f249c60c220c5dc4a0939eb3343 NAME cl-typesetting FILENAME
|
||||
cl-typesetting DEPS
|
||||
((NAME cl-pdf FILENAME cl-pdf) (NAME iterate FILENAME iterate)
|
||||
(NAME zpb-ttf FILENAME zpb-ttf))
|
||||
DEPENDENCIES (cl-pdf iterate zpb-ttf) VERSION 20170830-git SIBLINGS
|
||||
(xml-render cl-pdf-doc) PARASITES NIL) */
|
@ -28,12 +28,14 @@ cl-fuse
|
||||
cl-fuse-meta-fs
|
||||
cl-html-parse
|
||||
cl-html5-parser
|
||||
cl-jpeg
|
||||
cl-json
|
||||
cl-l10n
|
||||
cl-libuv
|
||||
cl-mysql
|
||||
closer-mop
|
||||
closure-html
|
||||
cl-pdf
|
||||
cl-ppcre
|
||||
cl-ppcre-template
|
||||
cl-ppcre-unicode
|
||||
@ -50,6 +52,7 @@ cl-syntax-annot
|
||||
cl-syntax-anonfun
|
||||
cl-syntax-markup
|
||||
cl-test-more
|
||||
cl-typesetting
|
||||
cl-unicode
|
||||
cl-unification
|
||||
cl-utilities
|
||||
|
@ -278,14 +278,6 @@ let quicklisp-to-nix-packages = rec {
|
||||
}));
|
||||
|
||||
|
||||
"zpb-ttf" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."zpb-ttf" or (x: {}))
|
||||
(import ./quicklisp-to-nix-output/zpb-ttf.nix {
|
||||
inherit fetchurl;
|
||||
}));
|
||||
|
||||
|
||||
"cl-store" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."cl-store" or (x: {}))
|
||||
@ -359,6 +351,14 @@ let quicklisp-to-nix-packages = rec {
|
||||
"cl-ppcre-test" = quicklisp-to-nix-packages."cl-ppcre";
|
||||
|
||||
|
||||
"zpb-ttf" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."zpb-ttf" or (x: {}))
|
||||
(import ./quicklisp-to-nix-output/zpb-ttf.nix {
|
||||
inherit fetchurl;
|
||||
}));
|
||||
|
||||
|
||||
"puri" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."puri" or (x: {}))
|
||||
@ -1907,6 +1907,17 @@ let quicklisp-to-nix-packages = rec {
|
||||
}));
|
||||
|
||||
|
||||
"cl-typesetting" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."cl-typesetting" or (x: {}))
|
||||
(import ./quicklisp-to-nix-output/cl-typesetting.nix {
|
||||
inherit fetchurl;
|
||||
"cl-pdf" = quicklisp-to-nix-packages."cl-pdf";
|
||||
"iterate" = quicklisp-to-nix-packages."iterate";
|
||||
"zpb-ttf" = quicklisp-to-nix-packages."zpb-ttf";
|
||||
}));
|
||||
|
||||
|
||||
"cl-test-more" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."cl-test-more" or (x: {}))
|
||||
@ -2103,6 +2114,17 @@ let quicklisp-to-nix-packages = rec {
|
||||
}));
|
||||
|
||||
|
||||
"cl-pdf" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."cl-pdf" or (x: {}))
|
||||
(import ./quicklisp-to-nix-output/cl-pdf.nix {
|
||||
inherit fetchurl;
|
||||
"iterate" = quicklisp-to-nix-packages."iterate";
|
||||
"uiop" = quicklisp-to-nix-packages."uiop";
|
||||
"zpb-ttf" = quicklisp-to-nix-packages."zpb-ttf";
|
||||
}));
|
||||
|
||||
|
||||
"closure-html" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."closure-html" or (x: {}))
|
||||
@ -2190,6 +2212,14 @@ let quicklisp-to-nix-packages = rec {
|
||||
}));
|
||||
|
||||
|
||||
"cl-jpeg" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."cl-jpeg" or (x: {}))
|
||||
(import ./quicklisp-to-nix-output/cl-jpeg.nix {
|
||||
inherit fetchurl;
|
||||
}));
|
||||
|
||||
|
||||
"cl-html5-parser" = buildLispPackage
|
||||
((f: x: (x // (f x)))
|
||||
(qlOverrides."cl-html5-parser" or (x: {}))
|
||||
|
Loading…
Reference in New Issue
Block a user