ocamlPackages.hxd: 0.3.2 -> 0.3.3 (#364231)
[NixPkgs.git] / pkgs / development / ocaml-modules / slug / default.nix
blob55657d32c454f768d62ae98c0e93fa0f0e2fbf5b
2   lib,
3   fetchFromGitHub,
4   buildDunePackage,
5   re,
6   uunf,
7   uuseg,
8   alcotest,
9 }:
11 buildDunePackage rec {
12   pname = "slug";
13   version = "1.0.1";
15   duneVersion = "3";
17   src = fetchFromGitHub {
18     owner = "thangngoc89";
19     repo = "ocaml-slug";
20     rev = version;
21     sha256 = "sha256-pIk/0asSyibXbwmBSBuLwl2SS9aw6dNDDvwO+1VJGf8=";
22   };
24   propagatedBuildInputs = [
25     re
26     uunf
27     uuseg
28   ];
30   doCheck = true;
31   checkInputs = [ alcotest ];
33   meta = {
34     description = "Url safe slug generator for OCaml";
35     license = lib.licenses.mit;
36     maintainers = [ lib.maintainers.niols ];
37     homepage = "https://github.com/thangngoc89/ocaml-slug";
38   };