diff --git a/pkgs/by-name/ne/netbox_4_5/package.nix b/pkgs/by-name/ne/netbox_4_5/package.nix index 9df6802b9991..4f8ffa396e77 100644 --- a/pkgs/by-name/ne/netbox_4_5/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/package.nix @@ -122,6 +122,15 @@ py.pkgs.buildPythonApplication rec { inherit (nixosTests) netbox-upgrade; }; updateScript = nix-update-script { }; + plugins = lib.recurseIntoAttrs ( + lib.makeExtensible ( + self: + lib.packagesFromDirectoryRecursive { + inherit (py.pkgs) callPackage; + directory = ./plugins; + } + ) + ); }; meta = { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d5e551257992..ad12b336ec31 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2864,6 +2864,8 @@ with pkgs; # Not in aliases because it wouldn't get picked up by callPackage netbox = netbox_4_5; + netboxPlugins = recurseIntoAttrs netbox.plugins; + netcap-nodpi = callPackage ../by-name/ne/netcap/package.nix { withDpi = false; };