10 rustPlatform.buildRustPackage rec {
11 pname = "netbox2netshot";
14 src = fetchFromGitHub {
16 repo = "netbox2netshot";
18 hash = "sha256-PT/eQBe0CX1l6tcC5QBiXKGWgIQ8s4h6IApeWyb8ysc=";
21 cargoHash = "sha256-/T+6cjWG8u/Mr8gtBOXbEEZOO0pDykEpNIVTgooAmuw=";
29 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
30 darwin.apple_sdk.frameworks.CoreFoundation
31 darwin.apple_sdk.frameworks.Security
35 description = "Inventory synchronization tool between Netbox and Netshot";
36 homepage = "https://github.com/scaleway/netbox2netshot";
37 license = licenses.asl20;
39 mainProgram = "netbox2netshot";