9 rustPlatform.buildRustPackage rec {
13 src = fetchFromGitHub {
17 hash = "sha256-buIceYP/dZMDw3tyrzj1bY6+sIIPaVJIVj1L//jZnws=";
20 cargoHash = "sha256-rxNp9dOvy/UTx6Q9pzZGccEKmIiWxzWVYyMxb+h5bqw=";
22 buildInputs = lib.optionals stdenv.isDarwin [
23 darwin.apple_sdk.frameworks.AppKit
24 ] ++ lib.optionals stdenv.isLinux [
30 "--skip=timer::timer_tests::test_timer_reset"
34 description = "Cross-platform secure TUI secret locker";
35 homepage = "https://github.com/Canop/safecloset";
36 changelog = "https://github.com/Canop/safecloset/blob/${src.rev}/CHANGELOG.md";
37 license = licenses.agpl3Only;
38 maintainers = with maintainers; [ figsoda ];
39 mainProgram = "safecloset";