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

replace-megaparsec: init at 1.4.5.0

parent ed37dcf4
No related merge requests found
......@@ -651,6 +651,7 @@ in H.HorizonExport.MakePackageSet
, H.callHackage "refined" "0.8"
, H.callHackage "reflection" "2.1.6"
, H.callHackage "relude" "1.1.0.0"
, H.callHackage "replace-megaparsec" "1.4.5.0"
, H.callHackage "repline" "0.4.2.0"
, H.callHackage "rerebase" "1.15.0.3"
, H.callHackage "rere" "0.2"
......
......@@ -1051,6 +1051,8 @@ self: with pkgs.haskell.lib; {
relude = self.callPackage (./pkgs/relude.nix) { };
replace-megaparsec = self.callPackage (./pkgs/replace-megaparsec.nix) { };
repline = self.callPackage (./pkgs/repline.nix) { };
rere = self.callPackage (./pkgs/rere.nix) { };
......
{ mkDerivation
, Cabal
, base
, bytestring
, lib
, megaparsec
, parser-combinators
, text
}:
mkDerivation {
pname = "replace-megaparsec";
version = "1.4.5.0";
sha256 = "8ffa015a2421b7aa880866bc45a7350f134cc6edb865f9ff62af9706039a31d9";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
base
bytestring
megaparsec
parser-combinators
text
];
testHaskellDepends = [ base bytestring Cabal megaparsec text ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
homepage = "https://github.com/jamesdbrock/replace-megaparsec";
description = "Find, replace, and split string patterns with Megaparsec parsers (instead of regex)";
license = lib.licenses.bsd2;
broken = false;
}
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