pari: 2.15.5 -> 2.17.1 (#348442)
[NixPkgs.git] / pkgs / by-name / sn / snips-sh / package.nix
blob93931e2bc4e77ef56c64a4bd12caa13f1c9df347
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5   sqlite,
6   libtensorflow,
7   withTensorflow ? false,
8 }:
9 buildGoModule rec {
10   pname = "snips-sh";
11   version = "0.4.1";
12   vendorHash = "sha256-weqlhnhUG2gn9SFS63q1LYmPa7liGYYcJN5qorj6x2E=";
14   src = fetchFromGitHub {
15     owner = "robherley";
16     repo = "snips.sh";
17     rev = "v${version}";
18     hash = "sha256-FEo2/TPwes8/Iwfp7OIo1HbLWF9xmVS9ZMC9HysyK/k=";
19   };
21   tags = (lib.optional (!withTensorflow) "noguesser");
23   buildInputs = [ sqlite ] ++ (lib.optional withTensorflow libtensorflow);
25   meta = {
26     description = "passwordless, anonymous SSH-powered pastebin with a human-friendly TUI and web UI";
27     license = lib.licenses.mit;
28     platforms = lib.platforms.linux;
29     homepage = "https://snips.sh";
30     maintainers = with lib.maintainers; [ jeremiahs ];
31     mainProgram = "snips.sh";
32   };