Commit 2940e771 authored by Vincent Laporte's avatar Vincent Laporte Committed by Vincent Laporte
Browse files

ocamlPackages.pcre2: init at 8.0.3

parent 65d0fd98
Loading
Loading
Loading
Loading
+33 −0
Original line number Diff line number Diff line
{
  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 ];
  };
}
+4 −0
Original line number Diff line number Diff line
@@ -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 { };