lol

rucredstash: init at 0.9.0 (#155135)

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

authored by

Sibi Prabakaran
Sandro
and committed by
GitHub
5b3d192e d5ea0b1d

+34
+30
pkgs/tools/security/rucredstash/default.nix
··· 1 + { lib, rustPlatform, fetchFromGitHub, pkg-config, openssl, stdenv, Security }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "rucredstash"; 5 + version = "0.9.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "psibi"; 9 + repo = "rucredstash"; 10 + rev = "v${version}"; 11 + sha256 = "1jwsj2y890nxpgmlfbr9hms2raspp5h89ykzsh014mf7lb3yxzwg"; 12 + }; 13 + 14 + nativeBuildInputs = [ pkg-config ]; 15 + buildInputs = [ openssl ] 16 + ++ lib.optional stdenv.isDarwin Security; 17 + 18 + # Disable tests since it requires network access and relies on the 19 + # presence of certain AWS infrastructure 20 + doCheck = false; 21 + 22 + cargoSha256 = "0qnfrwpdvjksc97iiwn1r6fyqaqn0q3ckbdzswf9flvwshqzb6ih"; 23 + 24 + meta = with lib; { 25 + description = "Rust port for credstash. Manages credentials securely in AWS cloud"; 26 + homepage = "https://github.com/psibi/rucredstash"; 27 + license = licenses.mit; 28 + maintainers = with maintainers; [ psibi ]; 29 + }; 30 + }
+4
pkgs/top-level/all-packages.nix
··· 28405 28405 28406 28406 rubyripper = callPackage ../applications/audio/rubyripper {}; 28407 28407 28408 + rucredstash = callPackage ../tools/security/rucredstash { 28409 + inherit (darwin.apple_sdk.frameworks) Security; 28410 + }; 28411 + 28408 28412 runc = callPackage ../applications/virtualization/runc {}; 28409 28413 28410 28414 rymcast = callPackage ../applications/audio/rymcast {