Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / nim-packages / spry / default.nix
blob590832d11f330bf9da1322ad86213a236f4d8b29
1 { lib, buildNimPackage, fetchFromGitHub, rocksdb, snappy, spryvm, stew
2 , tempfile, ui }:
4 buildNimPackage rec {
5   pname = "spry";
6   version = "0.9.0";
7   src = fetchFromGitHub {
8     owner = "gokr";
9     repo = pname;
10     rev = "098da7bb34a9113d5db5402fecfc76b1c3fa3b36";
11     hash = "sha256-PfWBrG2Z16tLgcN8JYpHaNMysBbbYX812Lkgk0ItMwE=";
12   };
13   buildInputs = [ rocksdb snappy spryvm stew tempfile ui ];
14   patches = [ ./nil.patch ./python.patch ];
15   meta = with lib;
16     src.meta // {
17       description =
18         "A Smalltalk and Rebol inspired language implemented as an AST interpreter in Nim";
19       license = [ licenses.mit ];
20       maintainers = [ maintainers.ehmry ];
21     };