python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / yuscii / default.nix
blob02de0220fc13a765ba86b96603655a646fa83a7c
1 { alcotest
2 , buildDunePackage
3 , ocaml
4 , fetchzip
5 , gcc
6 , fmt
7 , lib
8 , uutf
9 }:
11 buildDunePackage rec {
12   pname = "yuscii";
13   version = "0.3.0";
15   minimalOCamlVersion = "4.03";
17   src = fetchzip {
18     url = "https://github.com/mirage/yuscii/releases/download/v${version}/yuscii-v${version}.tbz";
19     sha256 = "0idywlkw0fbakrxv65swnr5bj7f2vns9kpay7q03gzlv82p670hy";
20   };
22   useDune2 = true;
24   checkInputs = [
25     gcc
26     alcotest
27     fmt
28     uutf
29   ];
30   doCheck = lib.versionAtLeast ocaml.version "4.08";
32   meta = {
33     description = "A simple mapper between UTF-7 to Unicode according RFC2152";
34     license = lib.licenses.mit;
35     homepage = "https://github.com/mirage/yuscii";
36     maintainers = with lib.maintainers; [ ];
37   };