12 rustPlatform.buildRustPackage rec {
13 pname = "cargo-workspaces";
17 inherit pname version;
18 hash = "sha256-1YFTBzFr11FUfwgdGJgyF1lWvrfQ6ZPIkYAG7vySfFA=";
21 cargoHash = "sha256-wL1DKZ1QhBKB4Gy2rbwe4y/hR4A/wiiVqGAIcM+Om8E=";
31 ] ++ lib.optionals stdenv.isDarwin [
32 darwin.apple_sdk.frameworks.Security
33 darwin.apple_sdk.frameworks.SystemConfiguration
37 LIBSSH2_SYS_USE_PKG_CONFIG = true;
41 description = "A tool for managing cargo workspaces and their crates, inspired by lerna";
43 A tool that optimizes the workflow around cargo workspaces with
44 git and cargo by providing utilities to version, publish, execute
47 homepage = "https://github.com/pksunkara/cargo-workspaces";
48 changelog = "https://github.com/pksunkara/cargo-workspaces/blob/v${version}/CHANGELOG.md";
49 license = licenses.mit;
50 maintainers = with maintainers; [ figsoda macalinao matthiasbeyer ];
51 mainProgram = "cargo-workspaces";