Initial commit
This commit is contained in:
34
nix/amazonka-core.nix
Normal file
34
nix/amazonka-core.nix
Normal file
@ -0,0 +1,34 @@
|
||||
{ mkDerivation, aeson, attoparsec, base, bytestring
|
||||
, case-insensitive, conduit, conduit-extra, containers, cryptonite
|
||||
, data-ordlist, deepseq, fetchgit, hashable, http-client
|
||||
, http-conduit, http-types, lens, lib, memory, QuickCheck
|
||||
, quickcheck-unicode, regex-posix, resourcet, scientific, tasty
|
||||
, tasty-hunit, tasty-quickcheck, template-haskell, text, time
|
||||
, transformers, unordered-containers, xml-conduit, xml-types
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "amazonka-core";
|
||||
version = "2.0";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/brendanhay/amazonka.git";
|
||||
sha256 = "1wq0wyk6mgrcx3jr6js7s1y80bz8d8sv81p1b4k5wjwf17yv6rk6";
|
||||
rev = "f610f8c95e190edf86606c5f86485d198671beb0";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
postUnpack = "sourceRoot+=/lib/amazonka-core; echo source root reset to $sourceRoot";
|
||||
libraryHaskellDepends = [
|
||||
aeson attoparsec base bytestring case-insensitive conduit
|
||||
conduit-extra containers cryptonite deepseq hashable http-client
|
||||
http-conduit http-types lens memory regex-posix resourcet
|
||||
scientific text time transformers unordered-containers xml-conduit
|
||||
xml-types
|
||||
];
|
||||
testHaskellDepends = [
|
||||
aeson base bytestring case-insensitive conduit data-ordlist
|
||||
http-conduit http-types QuickCheck quickcheck-unicode tasty
|
||||
tasty-hunit tasty-quickcheck template-haskell text time
|
||||
];
|
||||
homepage = "https://github.com/brendanhay/amazonka";
|
||||
description = "Core data types and functionality for Amazonka libraries";
|
||||
license = lib.licenses.mpl20;
|
||||
}
|
23
nix/amazonka-s3.nix
Normal file
23
nix/amazonka-s3.nix
Normal file
@ -0,0 +1,23 @@
|
||||
{ mkDerivation, amazonka-core, amazonka-test, base, bytestring
|
||||
, case-insensitive, fetchgit, lens, lib, tasty, tasty-hunit, text
|
||||
, time, unordered-containers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "amazonka-s3";
|
||||
version = "2.0";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/brendanhay/amazonka.git";
|
||||
sha256 = "1wq0wyk6mgrcx3jr6js7s1y80bz8d8sv81p1b4k5wjwf17yv6rk6";
|
||||
rev = "f610f8c95e190edf86606c5f86485d198671beb0";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
postUnpack = "sourceRoot+=/lib/services/amazonka-s3; echo source root reset to $sourceRoot";
|
||||
libraryHaskellDepends = [ amazonka-core base lens text ];
|
||||
testHaskellDepends = [
|
||||
amazonka-core amazonka-test base bytestring case-insensitive tasty
|
||||
tasty-hunit text time unordered-containers
|
||||
];
|
||||
homepage = "https://github.com/brendanhay/amazonka";
|
||||
description = "Amazon Simple Storage Service SDK";
|
||||
license = lib.licenses.mpl20;
|
||||
}
|
23
nix/amazonka-sso.nix
Normal file
23
nix/amazonka-sso.nix
Normal file
@ -0,0 +1,23 @@
|
||||
{ mkDerivation, amazonka-core, amazonka-test, base, bytestring
|
||||
, case-insensitive, fetchgit, lib, tasty, tasty-hunit, text, time
|
||||
, unordered-containers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "amazonka-sso";
|
||||
version = "2.0";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/brendanhay/amazonka.git";
|
||||
sha256 = "1wq0wyk6mgrcx3jr6js7s1y80bz8d8sv81p1b4k5wjwf17yv6rk6";
|
||||
rev = "f610f8c95e190edf86606c5f86485d198671beb0";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
postUnpack = "sourceRoot+=/lib/services/amazonka-sso; echo source root reset to $sourceRoot";
|
||||
libraryHaskellDepends = [ amazonka-core base ];
|
||||
testHaskellDepends = [
|
||||
amazonka-core amazonka-test base bytestring case-insensitive tasty
|
||||
tasty-hunit text time unordered-containers
|
||||
];
|
||||
homepage = "https://github.com/brendanhay/amazonka";
|
||||
description = "Amazon Single Sign-On SDK";
|
||||
license = lib.licenses.mpl20;
|
||||
}
|
23
nix/amazonka-sts.nix
Normal file
23
nix/amazonka-sts.nix
Normal file
@ -0,0 +1,23 @@
|
||||
{ mkDerivation, amazonka-core, amazonka-test, base, bytestring
|
||||
, case-insensitive, fetchgit, lib, tasty, tasty-hunit, text, time
|
||||
, unordered-containers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "amazonka-sts";
|
||||
version = "2.0";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/brendanhay/amazonka.git";
|
||||
sha256 = "1wq0wyk6mgrcx3jr6js7s1y80bz8d8sv81p1b4k5wjwf17yv6rk6";
|
||||
rev = "f610f8c95e190edf86606c5f86485d198671beb0";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
postUnpack = "sourceRoot+=/lib/services/amazonka-sts; echo source root reset to $sourceRoot";
|
||||
libraryHaskellDepends = [ amazonka-core base ];
|
||||
testHaskellDepends = [
|
||||
amazonka-core amazonka-test base bytestring case-insensitive tasty
|
||||
tasty-hunit text time unordered-containers
|
||||
];
|
||||
homepage = "https://github.com/brendanhay/amazonka";
|
||||
description = "Amazon Security Token Service SDK";
|
||||
license = lib.licenses.mpl20;
|
||||
}
|
26
nix/amazonka-test.nix
Normal file
26
nix/amazonka-test.nix
Normal file
@ -0,0 +1,26 @@
|
||||
{ mkDerivation, aeson, amazonka-core, base, bifunctors, bytestring
|
||||
, case-insensitive, conduit, conduit-extra, fetchgit, groom
|
||||
, http-client, http-types, lib, process, resourcet, tasty
|
||||
, tasty-hunit, template-haskell, temporary, text, time
|
||||
, unordered-containers, yaml
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "amazonka-test";
|
||||
version = "2.0";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/brendanhay/amazonka.git";
|
||||
sha256 = "1wq0wyk6mgrcx3jr6js7s1y80bz8d8sv81p1b4k5wjwf17yv6rk6";
|
||||
rev = "f610f8c95e190edf86606c5f86485d198671beb0";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
postUnpack = "sourceRoot+=/lib/amazonka-test; echo source root reset to $sourceRoot";
|
||||
libraryHaskellDepends = [
|
||||
aeson amazonka-core base bifunctors bytestring case-insensitive
|
||||
conduit conduit-extra groom http-client http-types process
|
||||
resourcet tasty tasty-hunit template-haskell temporary text time
|
||||
unordered-containers yaml
|
||||
];
|
||||
homepage = "https://github.com/brendanhay/amazonka";
|
||||
description = "Common functionality for Amazonka library test-suites";
|
||||
license = lib.licenses.mpl20;
|
||||
}
|
25
nix/amazonka.nix
Normal file
25
nix/amazonka.nix
Normal file
@ -0,0 +1,25 @@
|
||||
{ mkDerivation, aeson, amazonka-core, amazonka-sso, amazonka-sts
|
||||
, base, bytestring, conduit, directory, exceptions, fetchgit
|
||||
, http-client, http-conduit, http-types, ini, lens, lib, resourcet
|
||||
, retry, text, time, transformers, unordered-containers, uuid
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "amazonka";
|
||||
version = "2.0";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/brendanhay/amazonka.git";
|
||||
sha256 = "1wq0wyk6mgrcx3jr6js7s1y80bz8d8sv81p1b4k5wjwf17yv6rk6";
|
||||
rev = "f610f8c95e190edf86606c5f86485d198671beb0";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
postUnpack = "sourceRoot+=/lib/amazonka; echo source root reset to $sourceRoot";
|
||||
libraryHaskellDepends = [
|
||||
aeson amazonka-core amazonka-sso amazonka-sts base bytestring
|
||||
conduit directory exceptions http-client http-conduit http-types
|
||||
ini lens resourcet retry text time transformers
|
||||
unordered-containers uuid
|
||||
];
|
||||
homepage = "https://github.com/brendanhay/amazonka";
|
||||
description = "Comprehensive Amazon Web Services SDK";
|
||||
license = lib.licenses.mpl20;
|
||||
}
|
Reference in New Issue
Block a user