texstudio: 4.8.4 -> 4.8.5 (#365076)
[NixPkgs.git] / pkgs / applications / misc / reddsaver / default.nix
blob46e684d0d36e41e762214dd8bcb9dae9e2b13fb3
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   rustPlatform,
6   openssl,
7   pkg-config,
8   Security,
9 }:
11 rustPlatform.buildRustPackage rec {
12   pname = "reddsaver";
13   version = "0.4.0";
15   src = fetchFromGitHub {
16     owner = "manojkarthick";
17     repo = "reddsaver";
18     rev = "v${version}";
19     sha256 = "07xsrc0w0z7w2w0q44aqnn1ybf9vqry01v3xr96l1xzzc5mkqdzf";
20   };
22   cargoHash = "sha256-l+fxk9gkM+pStBVJcsN4P2tNCuFIiBaAxpq9SLlvJHk=";
24   nativeBuildInputs = [ pkg-config ];
25   buildInputs = [ openssl ] ++ lib.optional stdenv.hostPlatform.isDarwin Security;
27   # package does not contain tests as of v0.3.3
28   docCheck = false;
30   meta = with lib; {
31     description = "CLI tool to download saved media from Reddit";
32     homepage = "https://github.com/manojkarthick/reddsaver";
33     license = with licenses; [
34       mit # or
35       asl20
36     ];
37     maintainers = [ maintainers.manojkarthick ];
38     mainProgram = "reddsaver";
39   };