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

cpphs: init at 1.20.9.1

polyparse: init at 1.13
parent 2b4fdb34
1 merge request!2add some plutus dependencies
......@@ -2,7 +2,9 @@ let H =
https://gitlab.horizon-haskell.net/dhall/horizon-spec/-/raw/0.10.0/horizon-spec/package.dhall
let packages =
{ formatting = H.callHackage "formatting" "7.2.0"
{ cpphs = H.callHackage "cpphs" "1.20.9.1"
, formatting = H.callHackage "formatting" "7.2.0"
, polyparse = H.callHackage "polyparse" "1.13"
, polysemy = H.callHackage "polysemy" "1.9.1.0"
, quiet = H.callHackage "quiet" "0.2"
, recursion-schemes = H.callHackage "recursion-schemes" "5.2.2.4"
......
[ { mapKey = "formatting"
[ { mapKey = "cpphs"
, mapValue =
"0073ee887a7ec146c662f6f2aa44daf055ebf84658d9c8aa26072ee302e2e4c9"
}
, { mapKey = "formatting"
, mapValue =
"798772075a051e9047335c38e89059caaa8518e68387e324abca4e36979339ca"
}
, { mapKey = "polyparse"
, mapValue =
"2cac3d1ba9be7501de571a085512834798adc0d76aea9ba65bfa460fa5cf9e09"
}
, { mapKey = "polysemy"
, mapValue =
"b134fcf0c950011e7c4bb8c074b99f70b11d26de8db9fa05db498008dae61cdb"
......
{ pkgs, ... }:
final: prev: with pkgs.haskell.lib; {
cpphs = final.callPackage (./pkgs/cpphs.nix) { };
formatting = final.callPackage (./pkgs/formatting.nix) { };
polyparse = final.callPackage (./pkgs/polyparse.nix) { };
polysemy = final.callPackage (./pkgs/polysemy.nix) { };
quiet = final.callPackage (./pkgs/quiet.nix) { };
......
{ mkDerivation, base, directory, lib, polyparse, time }:
mkDerivation {
pname = "cpphs";
version = "1.20.9.1";
sha256 = "7f59b10bc3374004cee3c04fa4ee4a1b90d0dca84a3d0e436d5861a1aa3b919f";
revision = "1";
editedCabalFile = "1f8jzs8zdh4wwbcq8fy6qqxkv75ypnvsm4yzw49wpr3b9vpnzlha";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base directory polyparse time ];
executableHaskellDepends = [ base directory polyparse time ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://projects.haskell.org/cpphs/";
description = "A liberalised re-implementation of cpp, the C pre-processor";
license = "LGPL";
broken = false;
}
\ No newline at end of file
{ mkDerivation, base, bytestring, lib, text }:
mkDerivation {
pname = "polyparse";
version = "1.13";
sha256 = "1c4c72980e1e5a4f07fea65ca08b2399581d2a6aa21eb1078f7ad286c279707b";
revision = "6";
editedCabalFile = "0xrmzz7p2akgdyr7gm54yvq83lm9qixcrk72ia2w9xcs2r4b76vz";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base bytestring text ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "http://code.haskell.org/~malcolm/polyparse/";
description = "A variety of alternative parser combinator libraries";
license = "LGPL";
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