mirror of
https://github.com/CHN-beta/nixpkgs.git
synced 2026-01-12 02:40:31 +08:00
ocamlPackages.pcre2: init at 8.0.3
This commit is contained in:
committed by
Vincent Laporte
parent
65d0fd98e6
commit
2940e771c3
33
pkgs/development/ocaml-modules/pcre2/default.nix
Normal file
33
pkgs/development/ocaml-modules/pcre2/default.nix
Normal file
@@ -0,0 +1,33 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
buildDunePackage,
|
||||
dune-configurator,
|
||||
pcre2,
|
||||
version ? "8.0.3",
|
||||
}:
|
||||
|
||||
buildDunePackage {
|
||||
pname = "pcre2";
|
||||
inherit version;
|
||||
|
||||
minimalOCamlVersion = "4.08";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "camlp5";
|
||||
repo = "pcre2-ocaml";
|
||||
tag = version;
|
||||
hash = "sha256-YqzpK4Syh9pP64+bwdSiphdfJdwsWQSaOrpKsoKSWyU=";
|
||||
};
|
||||
|
||||
buildInputs = [ dune-configurator ];
|
||||
propagatedBuildInputs = [ pcre2 ];
|
||||
|
||||
meta = {
|
||||
description = "OCaml bindings to PCRE";
|
||||
homepage = "https://github.com/camlp5/pcre2-ocaml/";
|
||||
changelog = "https://raw.githubusercontent.com/camlp5/pcre2-ocaml/refs/tags/${version}/CHANGES.md";
|
||||
license = lib.licenses.lgpl21Only;
|
||||
maintainers = [ lib.maintainers.vbgl ];
|
||||
};
|
||||
}
|
||||
@@ -1546,6 +1546,10 @@ let
|
||||
|
||||
pbrt = callPackage ../development/ocaml-modules/pbrt { };
|
||||
|
||||
pcre2 = callPackage ../development/ocaml-modules/pcre2 {
|
||||
inherit (pkgs) pcre2;
|
||||
};
|
||||
|
||||
pcap-format = callPackage ../development/ocaml-modules/pcap-format { };
|
||||
|
||||
pecu = callPackage ../development/ocaml-modules/pecu { };
|
||||
|
||||
Reference in New Issue
Block a user