Skip to content
Snippets Groups Projects
Commit 58c69adf authored by Daniel Firth's avatar Daniel Firth
Browse files

direct-sqlite: init at 2.3.27

parent a54118b6
Branches
Tags
No related merge requests found
......@@ -224,6 +224,7 @@ in [ callHackage "Cabal" "3.8.1.0"
, callHackage "dhall" "1.41.2"
, callHackage "dhall-json" "1.7.11"
, callHackage "dimensional" "1.5"
, callHackage "direct-sqlite" "2.3.27"
, callCabal2nix
"dirforest"
"https://github.com/NorfairKing/dirforest"
......
......@@ -301,6 +301,8 @@ self: with pkgs.haskell.lib; {
dimensional = self.callPackage (./pkgs/dimensional.nix) { };
direct-sqlite = self.callPackage (./pkgs/direct-sqlite.nix) { };
dirforest = self.callPackage (./pkgs/dirforest.nix) { };
distribution-nixpkgs = self.callPackage (./pkgs/distribution-nixpkgs.nix) { };
......
{ mkDerivation
, base
, base16-bytestring
, bytestring
, directory
, HUnit
, lib
, temporary
, text
}:
mkDerivation {
pname = "direct-sqlite";
version = "2.3.27";
sha256 = "0319dd780712859fcacf0b8f1401088f76af3b651c7ec366e0231c15e73bd82e";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base bytestring text ];
testHaskellDepends = [
base
base16-bytestring
bytestring
directory
HUnit
temporary
text
];
enableLibraryProfiling = false;
enableExecutableProfiling = false;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/IreneKnapp/direct-sqlite";
description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support.";
license = lib.licenses.bsd3;
broken = false;
}
{ mkDerivation, base, bytestring, criterion, deepseq, hashable, lib
, libsodium, profunctors, QuickCheck, semigroups, test-framework
, test-framework-quickcheck2, text
{ mkDerivation
, base
, bytestring
, criterion
, deepseq
, hashable
, lib
, libsodium
, profunctors
, QuickCheck
, semigroups
, test-framework
, test-framework-quickcheck2
, text
}:
mkDerivation {
pname = "saltine";
......@@ -10,15 +21,29 @@ mkDerivation {
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base bytestring deepseq hashable profunctors text
base
bytestring
deepseq
hashable
profunctors
text
];
libraryPkgconfigDepends = [ libsodium ];
testHaskellDepends = [
base bytestring QuickCheck semigroups test-framework
test-framework-quickcheck2 text
base
bytestring
QuickCheck
semigroups
test-framework
test-framework-quickcheck2
text
];
benchmarkHaskellDepends = [
base bytestring criterion deepseq text
base
bytestring
criterion
deepseq
text
];
benchmarkSystemDepends = [ libsodium ];
enableLibraryProfiling = false;
......@@ -31,4 +56,4 @@ mkDerivation {
description = "Cryptography that's easy to digest (NaCl/libsodium bindings)";
license = lib.licenses.mit;
broken = false;
}
\ No newline at end of file
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment