diff --git a/pkgs/development/tools/castxml/default.nix b/pkgs/development/tools/castxml/default.nix index d26ef76bb8c..69e48a28a2e 100644 --- a/pkgs/development/tools/castxml/default.nix +++ b/pkgs/development/tools/castxml/default.nix @@ -1,17 +1,20 @@ -{ lib -, stdenv -, fetchFromGitHub -, cmake -, libclang -, libffi -, libxml2 -, llvm -, sphinx -, zlib -, withManual ? true -, withHTML ? true +{ lib, + stdenv, + fetchFromGitHub, + cmake, + libffi, + libxml2, + zlib, + withManual ? true, + withHTML ? true, + llvmPackages, + python3, }: +let + inherit (llvmPackages) libclang llvm; + inherit (python3.pkgs) sphinx; +in stdenv.mkDerivation (finalAttrs: { pname = "castxml"; version = "0.5.1"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4ed086889be..fd3c5359671 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -357,10 +357,7 @@ with pkgs; castget = callPackage ../applications/networking/feedreaders/castget { }; - castxml = callPackage ../development/tools/castxml { - inherit (llvmPackages) libclang llvm; - inherit (python3.pkgs) sphinx; - }; + castxml = callPackage ../development/tools/castxml { }; catatonit = callPackage ../applications/virtualization/catatonit { };