Use jailbreak to get rid of overspecified version restrictions to fix
builds of Agda, accelerate-cuda, clientsession, filestore, ghc-events, gitit, happstack, happstack, happstack, hledger-lib, hledger, mime-mail, pandoc, snap, wai-app-static, yesod-static, and urlencoded.
This commit is contained in:
@@ -5,9 +5,7 @@ cabal.mkDerivation (self: {
|
||||
version = "7.0.1";
|
||||
sha256 = "13ayypl2x402h6a7yq7fvgd2mn21gl5gcw2hk7f5vr2bdlvwv53n";
|
||||
buildDepends = [ hamlet happstackServer text ];
|
||||
patchPhase = ''
|
||||
sed -i -e 's|hamlet .*,|hamlet,|' happstack-hamlet.cabal
|
||||
'';
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "http://www.happstack.com/";
|
||||
description = "Support for Hamlet HTML templates in Happstack";
|
||||
|
||||
@@ -13,9 +13,7 @@ cabal.mkDerivation (self: {
|
||||
html monadControl mtl network parsec sendfile syb systemFilepath
|
||||
text time transformers transformersBase utf8String xhtml zlib
|
||||
];
|
||||
patchPhase = ''
|
||||
sed -i -e 's|base64-bytestring.*,|base64-bytestring,|' happstack-server.cabal
|
||||
'';
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "http://happstack.com";
|
||||
description = "Web related tools and services";
|
||||
|
||||
@@ -12,9 +12,7 @@ cabal.mkDerivation (self: {
|
||||
extensibleExceptions filepath hslogger mtl network parsec random
|
||||
time unixCompat
|
||||
];
|
||||
patchPhase = ''
|
||||
sed -i -e 's|mtl >= 1.1 && < 2.1|mtl|' happstack-util.cabal
|
||||
'';
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "http://happstack.com";
|
||||
description = "Web framework";
|
||||
|
||||
Reference in New Issue
Block a user