Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / sl / slumber / package.nix
blobb992ffe48c1f69627a82c5532d672c039d33ec4c
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , rustPlatform
5 , darwin
7 }:
8 rustPlatform.buildRustPackage rec {
9   pname = "slumber";
10   version = "1.5.0";
12   src = fetchFromGitHub {
13     owner = "LucasPickering";
14     repo = "slumber";
15     rev = "v${version}";
16     hash = "sha256-7JXkyRhoSjGYhse+2/v3Ndogar10K4N3ZUZNGpMiQ/A=";
17   };
19   cargoHash = "sha256-wZcnaT8EjbdSX6Y/UNS7v9/hQ9ISxkyRwRqRotXPCWU=";
21   buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.AppKit ];
23   meta = with lib; {
24     description = "Terminal-based HTTP/REST client";
25     homepage = "https://slumber.lucaspickering.me";
26     license = licenses.mit;
27     mainProgram = "slumber";
28     maintainers = with maintainers; [ javaes ];
29   };