Revert "Add amazonka, amazonka-core, amazonka-cloudwatch haskell packages"

Unnecessary change to the haskell packages infrastructure, will move
this to haskellng packages.

This reverts commit 0f04707953.
This commit is contained in:
Shea Levy 2015-01-08 09:38:47 -05:00
parent cca8bae86e
commit 5cb62016a5
6 changed files with 4 additions and 120 deletions

View File

@ -1,16 +0,0 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, amazonkaCore }:
cabal.mkDerivation (self: {
pname = "amazonka-cloudwatch";
version = "0.0.4";
sha256 = "1lsf5il184c1ldjhg3x32c1dzlba3r3q3fpzpam3kwyzz54d4k79";
buildDepends = [ amazonkaCore ];
meta = {
homepage = "https://github.com/brendanhay/amazonka";
description = "Amazon CloudWatch SDK";
license = "unknown";
platforms = self.ghc.meta.platforms;
};
})

View File

@ -1,30 +0,0 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, aeson, attoparsec, base16Bytestring, base64Bytestring
, bifunctors, caseInsensitive, conduit, conduitExtra, cryptohash
, cryptohashConduit, dataDefaultClass, hashable, httpClient
, httpTypes, lens, mmorph, mtl, nats, resourcet, semigroups, tagged
, tasty, tastyHunit, text, time, transformers, unorderedContainers
, vector, xmlConduit
}:
cabal.mkDerivation (self: {
pname = "amazonka-core";
version = "0.0.4";
sha256 = "1h3bp4d13mg3n935qgw5dhwadb4ivcd3m8jk9l90jcgkgsni0zy4";
buildDepends = [
aeson attoparsec base16Bytestring base64Bytestring bifunctors
caseInsensitive conduit conduitExtra cryptohash cryptohashConduit
dataDefaultClass hashable httpClient httpTypes lens mmorph mtl nats
resourcet semigroups tagged text time transformers
unorderedContainers vector xmlConduit
];
testDepends = [ tasty tastyHunit text time ];
jailbreak = true;
meta = {
homepage = "https://github.com/brendanhay/amazonka";
description = "Core functionality, serialisation primitives, and data types for the Amazonka Amazon Web Services SDKs";
license = "unknown";
platforms = self.ghc.meta.platforms;
};
})

View File

@ -1,22 +0,0 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, amazonkaCore, conduit, exceptions, httpConduit, lens
, mmorph, monadControl, mtl, resourcet, text, time
, transformersBase
}:
cabal.mkDerivation (self: {
pname = "amazonka";
version = "0.0.4";
sha256 = "12hwkrn7azs1sxx9f5agk875y6r6wvjxmmx0xg3034p6ipjvh883";
buildDepends = [
amazonkaCore conduit exceptions httpConduit lens mmorph
monadControl mtl resourcet text time transformersBase
];
meta = {
homepage = "https://github.com/brendanhay/amazonka";
description = "Comprehensive Amazon Web Services SDK";
license = "unknown";
platforms = self.ghc.meta.platforms;
};
})

View File

@ -1,16 +0,0 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, hashable }:
cabal.mkDerivation (self: {
pname = "nats";
version = "0.2";
sha256 = "05skqs5ahbrnwlsxjihkvmsw0n49k9mqdhrv9nqh4dmd1j622r73";
buildDepends = [ hashable ];
meta = {
homepage = "http://github.com/ekmett/nats/";
description = "Natural numbers";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@ -55,14 +55,12 @@
# modifyPrio argument can be set to lowPrio to make all Haskell packages have # modifyPrio argument can be set to lowPrio to make all Haskell packages have
# low priority. # low priority.
let override = overrides: self_: let self : let callPackage = x : y : modifyPrio (newScope self x y); in
self = self_ // overrides;
callPackage = x : y : modifyPrio (newScope self x y);
# Indentation deliberately broken at this point to keep the bulk # Indentation deliberately broken at this point to keep the bulk
# of this file at a low indentation level. # of this file at a low indentation level.
in { {
inherit callPackage; inherit callPackage;
# GHC and its wrapper # GHC and its wrapper
@ -172,34 +170,6 @@ in {
alsaPcm = callPackage ../development/libraries/haskell/alsa-pcm {}; alsaPcm = callPackage ../development/libraries/haskell/alsa-pcm {};
inherit (let
new-transformers-self = if self.overridden or false
then self
else override {
overridden = true;
mtl = new-transformers-self.mtl_2_2_1;
transformers = new-transformers-self.transformers_0_4_2_0;
cabal = new-transformers-self.cabal.override {
enableCheckPhase = false;
};
nats = new-transformers-self.nats_0_2;
} new-transformers-self;
inherit (new-transformers-self) callPackage;
in {
amazonkaCore =
callPackage ../development/libraries/haskell/amazonka-core {};
amazonka = callPackage ../development/libraries/haskell/amazonka {};
amazonkaCloudwatch =
callPackage ../development/libraries/haskell/amazonka-cloudwatch {};
}) amazonka amazonkaCore amazonkaCloudwatch;
amqp = callPackage ../development/libraries/haskell/amqp {}; amqp = callPackage ../development/libraries/haskell/amqp {};
annotatedWlPprint = callPackage ../development/libraries/haskell/annotated-wl-pprint {}; annotatedWlPprint = callPackage ../development/libraries/haskell/annotated-wl-pprint {};
@ -1859,9 +1829,7 @@ in {
nat = callPackage ../development/libraries/haskell/nat {}; nat = callPackage ../development/libraries/haskell/nat {};
nats_1 = callPackage ../development/libraries/haskell/nats/1.nix {}; nats = callPackage ../development/libraries/haskell/nats {};
nats_0_2 = callPackage ../development/libraries/haskell/nats/0.2.nix {};
nats = self.nats_1;
naturals = callPackage ../development/libraries/haskell/naturals {}; naturals = callPackage ../development/libraries/haskell/naturals {};
@ -3291,4 +3259,4 @@ in {
# End of the main part of the file. # End of the main part of the file.
}; in override {} }