14 rustPlatform.buildRustPackage rec {
15 pname = "git-workspace";
18 src = fetchFromGitHub {
22 sha256 = "sha256-9/t2MDZ5bYTuzCYTodeATqk+xqST2aQMr7Z1x5fPIuw=";
25 cargoSha256 = "sha256-/drXVkYgdkFqZJsz2fNx3Ms21xYKQmwLXRJEmKSaikQ=";
27 nativeBuildInputs = [ pkg-config ];
29 buildInputs = [ openssl ]
30 ++ lib.optionals stdenv.isDarwin [ libiconv Security ];
33 updateScript = nix-update-script { };
34 tests.version = testers.testVersion { package = git-workspace; };
38 description = "Sync personal and work git repositories from multiple providers";
39 homepage = "https://github.com/orf/git-workspace";
40 license = with licenses; [ mit ];
41 maintainers = with maintainers; [ misuzu ];