nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 34 lines 920 B view raw
1{ 2 lib, 3 fetchurl, 4 buildDunePackage, 5 ppxlib, 6 ounit2, 7}: 8 9buildDunePackage (finalAttrs: { 10 pname = "ppx_deriving_variant_string"; 11 version = "1.0.1"; 12 13 src = fetchurl { 14 url = "https://github.com/ahrefs/ppx_deriving_variant_string/releases/download/${finalAttrs.version}/ppx_deriving_variant_string-${finalAttrs.version}.tbz"; 15 hash = "sha256-nSU9LEwPOOQuCpNAVQgBGucHuk5wjJ3dDIj708djLwc="; 16 }; 17 18 propagatedBuildInputs = [ 19 ppxlib 20 ]; 21 22 doCheck = true; 23 checkInputs = [ 24 ounit2 25 ]; 26 27 meta = { 28 homepage = "https://github.com/ahrefs/ppx_deriving_variant_string"; 29 description = "OCaml PPX deriver that generates converters between regular or polymorphic variants and strings."; 30 license = lib.licenses.mit; 31 maintainers = [ lib.maintainers.marijanp ]; 32 changelog = "https://raw.githubusercontent.com/ahrefs/ppx_deriving_variant_string/${finalAttrs.version}/CHANGES.md"; 33 }; 34})