microfetch: 0.4.4 -> 0.4.6 (#377799)
[NixPkgs.git] / pkgs / development / ocaml-modules / unix-errno / default.nix
blob5a6ce57cc62a8a6418121c2644deab0f06f03ef5
2   lib,
3   buildDunePackage,
4   fetchurl,
5   ctypes,
6   integers,
7   result,
8 }:
10 buildDunePackage rec {
11   pname = "unix-errno";
12   version = "0.6.2";
14   minimalOCamlVersion = "4.03.0"; # Specified to be 4.01.0, but it's actually 4.03
16   src = fetchurl {
17     url = "https://github.com/xapi-project/ocaml-unix-errno/releases/download/${version}/unix-errno-${version}.tbz";
18     sha256 = "sha256-LWqbyGcxs6f/FcOPo3JYR3U+AL0JHeWCiGjuYhxxrWU=";
19   };
21   propagatedBuildInputs = [
22     ctypes
23     integers
24     result
25   ];
27   meta = with lib; {
28     homepage = "https://github.com/xapi-project/ocaml-unix-errno"; # This is the repo used in the opam package
29     description = "Unix errno types, maps, and support for OCaml";
30     license = with licenses; [
31       isc
32       lgpl21Only
33     ]; # All the files indicate ISC, but there's an LGPL LICENSE file
34     maintainers = with maintainers; [ dandellion ];
35   };