lispPackages.clsql-sqlite3: init

This commit is contained in:
Michael Raskin 2017-09-07 11:37:09 +02:00
parent 41e7e1304e
commit 8343a6c7a5
3 changed files with 43 additions and 0 deletions

View file

@ -0,0 +1,31 @@
args @ { fetchurl, ... }:
rec {
baseName = ''clsql-sqlite3'';
version = ''clsql-20160208-git'';
description = ''Common Lisp Sqlite3 Driver'';
deps = [ args."clsql" args."clsql-uffi" args."uffi" ];
src = fetchurl {
url = ''http://beta.quicklisp.org/archive/clsql/2016-02-08/clsql-20160208-git.tgz'';
sha256 = ''0hc97rlfpanp6c1ziis47mrq2fgxbk0h51bhczn8k9xin2qbhhgn'';
};
packageName = "clsql-sqlite3";
asdFilesToKeep = ["clsql-sqlite3.asd"];
overrides = x: x;
}
/* (SYSTEM clsql-sqlite3 DESCRIPTION Common Lisp Sqlite3 Driver SHA256
0hc97rlfpanp6c1ziis47mrq2fgxbk0h51bhczn8k9xin2qbhhgn URL
http://beta.quicklisp.org/archive/clsql/2016-02-08/clsql-20160208-git.tgz
MD5 d1da7688361337a7de4fe7452c225a06 NAME clsql-sqlite3 FILENAME
clsql-sqlite3 DEPS
((NAME clsql FILENAME clsql) (NAME clsql-uffi FILENAME clsql-uffi)
(NAME uffi FILENAME uffi))
DEPENDENCIES (clsql clsql-uffi uffi) VERSION clsql-20160208-git SIBLINGS
(clsql-aodbc clsql-cffi clsql-mysql clsql-odbc clsql-postgresql-socket
clsql-postgresql-socket3 clsql-postgresql clsql-sqlite clsql-tests
clsql-uffi clsql)
PARASITES NIL) */

View file

@ -38,6 +38,7 @@ cl-smtp
clsql
clsql-postgresql
clsql-postgresql-socket
clsql-sqlite3
clss
cl+ssl
cl-syntax-annot

View file

@ -1941,6 +1941,17 @@ let quicklisp-to-nix-packages = rec {
}));
"clsql-sqlite3" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."clsql-sqlite3" or (x: {}))
(import ./quicklisp-to-nix-output/clsql-sqlite3.nix {
inherit fetchurl;
"clsql" = quicklisp-to-nix-packages."clsql";
"clsql-uffi" = quicklisp-to-nix-packages."clsql-uffi";
"uffi" = quicklisp-to-nix-packages."uffi";
}));
"clsql-postgresql-socket" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."clsql-postgresql-socket" or (x: {}))