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

pcre2: init at 2.2.1

parent fbea1b5d
No related merge requests found
...@@ -293,6 +293,7 @@ in [ callHackage "Cabal" "3.8.1.0" ...@@ -293,6 +293,7 @@ in [ callHackage "Cabal" "3.8.1.0"
, callHackage "pandoc" "2.19.2" , callHackage "pandoc" "2.19.2"
, callHackage "parallel" "3.2.2.0" , callHackage "parallel" "3.2.2.0"
, callHackage "pcg-random" "0.1.3.7" , callHackage "pcg-random" "0.1.3.7"
, callHackage "pcre2" "2.2.1"
, callHackage "persistent" "2.14.3.0" , callHackage "persistent" "2.14.3.0"
, callHackage "pg-transact" "0.3.2.0" , callHackage "pg-transact" "0.3.2.0"
, callCabal2nix , callCabal2nix
......
...@@ -349,6 +349,8 @@ final: prev: with pkgs.haskell.lib; { ...@@ -349,6 +349,8 @@ final: prev: with pkgs.haskell.lib; {
pcg-random = prev.callPackage (./pkgs/pcg-random.nix) { }; pcg-random = prev.callPackage (./pkgs/pcg-random.nix) { };
pcre2 = prev.callPackage (./pkgs/pcre2.nix) { };
persistent = prev.callPackage (./pkgs/persistent.nix) { }; persistent = prev.callPackage (./pkgs/persistent.nix) { };
pg-transact = prev.callPackage (./pkgs/pg-transact.nix) { }; pg-transact = prev.callPackage (./pkgs/pg-transact.nix) { };
......
{ mkDerivation, base, containers, criterion, hspec, lib, microlens
, microlens-platform, mtl, pcre-light, regex-pcre-builtin
, template-haskell, text
}:
mkDerivation {
pname = "pcre2";
version = "2.2.1";
sha256 = "d48d8669d68f2858d825fb08b3730cfeb49eed964b093b39e78052fd1f510870";
libraryHaskellDepends = [
base containers microlens mtl template-haskell text
];
testHaskellDepends = [
base containers hspec microlens microlens-platform mtl
template-haskell text
];
benchmarkHaskellDepends = [
base containers criterion microlens microlens-platform mtl
pcre-light regex-pcre-builtin template-haskell text
];
doHaddock = false;
jailbreak = true;
doCheck = false;
hyperlinkSource = false;
homepage = "https://github.com/sjshuck/hs-pcre2#readme";
description = "Regular expressions via the PCRE2 C library (included)";
license = lib.licenses.asl20;
}
\ 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