mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-23 23:43:30 +00:00
haskell-ng: update to jailbreak-cabal 1.2, which supports Cabal 1.22.x now
This commit is contained in:
parent
e4c9a521ef
commit
7e2f1493b7
@ -8,7 +8,6 @@ self: super: {
|
||||
Cabal_1_20_0_3 = overrideCabal super.Cabal_1_20_0_3 (drv: { doCheck = false; });
|
||||
Cabal_1_22_0_0 = overrideCabal super.Cabal_1_22_0_0 (drv: { doCheck = false; });
|
||||
cabal-install = overrideCabal (super.cabal-install.override { Cabal = self.Cabal_1_22_0_0; }) (drv: { doCheck = false; });
|
||||
jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_1_20_0_3; };
|
||||
|
||||
# Break infinite recursions.
|
||||
digest = super.digest.override { inherit (pkgs) zlib; };
|
||||
|
@ -30,9 +30,8 @@ self: super: {
|
||||
unix = null;
|
||||
xhtml = null;
|
||||
|
||||
# We cannot build jailbreak without Cabal 1.20.x, and we cannot build
|
||||
# Cabal 1.20.x without jailbreak. Go figure. Let's use a sledgehammer.
|
||||
jailbreak-cabal = pkgs.haskellngPackages.jailbreak-cabal;
|
||||
# We have Cabal 1.22.x.
|
||||
jailbreak-cabal = super.jailbreak-cabal.override { Cabal = null; };
|
||||
|
||||
# GHC 7.10.x's Haddock binary cannot generate hoogle files.
|
||||
# https://ghc.haskell.org/trac/ghc/ticket/9921
|
||||
|
@ -27462,8 +27462,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "cipher-aes";
|
||||
version = "0.2.9";
|
||||
sha256 = "1nkrh8mrrh14zfhjz0lfidw0hw9c70hap9w24rvb14zgfnnasnlq";
|
||||
version = "0.2.10";
|
||||
sha256 = "1sglxv66byib2bcwhilcf4m4glhz02vxy2lxa0hvpwa9c0ifhcxz";
|
||||
buildDepends = [
|
||||
base byteable bytestring crypto-cipher-types securemem
|
||||
];
|
||||
@ -27472,7 +27472,7 @@ self: {
|
||||
QuickCheck test-framework test-framework-quickcheck2
|
||||
];
|
||||
configureFlags = [ "-fsupport_aesni" ];
|
||||
homepage = "http://github.com/vincenthz/hs-cipher-aes";
|
||||
homepage = "https://github.com/vincenthz/hs-cipher-aes";
|
||||
description = "Fast AES cipher implementation with advanced mode of operations";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
@ -67263,9 +67263,8 @@ self: {
|
||||
({ mkDerivation, base, Cabal }:
|
||||
mkDerivation {
|
||||
pname = "jailbreak-cabal";
|
||||
version = "1.1";
|
||||
sha256 = "0x0dkzfjsgqpjmldgami46ki9k7pgy7ll4slms0kdc89qryzp7dg";
|
||||
editedCabalFile = "7fe251c9c0b2637b6e340eac33174fa3570218cbe2d92ec3df6ab4cf0a8387e7";
|
||||
version = "1.2";
|
||||
sha256 = "1lwghsykfjx4zmcxk615lkyckrngj6d5rfyizif8vn5pjksygdsr";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
buildDepends = [ base Cabal ];
|
||||
@ -109898,8 +109897,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "typedquery";
|
||||
version = "0.1.0.1";
|
||||
sha256 = "18qx00rajs2li05ywd8bqqdfyg3d2wyza1jwrl1dh47bmhw049ll";
|
||||
version = "0.1.0.2";
|
||||
sha256 = "0l0fxhh1mq0801gb73pv531943i0iy5lm58hwyf5g6x6l50lj660";
|
||||
buildDepends = [
|
||||
aeson base bytestring haskell-src-meta parsec template-haskell text
|
||||
transformers
|
||||
|
Loading…
Reference in New Issue
Block a user