diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix index c068002c920ce..7933b8da98d7d 100644 --- a/pkgs/by-name/uv/uv/package.nix +++ b/pkgs/by-name/uv/uv/package.nix @@ -8,9 +8,7 @@ rust-jemalloc-sys, # nativeBuildInputs - cmake, installShellFiles, - pkg-config, buildPackages, versionCheckHook, @@ -36,13 +34,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rust-jemalloc-sys ]; - nativeBuildInputs = [ - cmake - installShellFiles - pkg-config - ]; - - dontUseCmakeConfigure = true; + nativeBuildInputs = [ installShellFiles ]; cargoBuildFlags = [ "--package" @@ -64,9 +56,7 @@ rustPlatform.buildRustPackage (finalAttrs: { '' ); - nativeInstallCheckInputs = [ - versionCheckHook - ]; + nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "--version"; doInstallCheck = true; @@ -84,6 +74,7 @@ rustPlatform.buildRustPackage (finalAttrs: { mit ]; maintainers = with lib.maintainers; [ + bengsparks GaetanLepage prince213 ]; diff --git a/pkgs/development/python-modules/uv/default.nix b/pkgs/development/python-modules/uv/default.nix index 57f9bd8238df7..726a861372db1 100644 --- a/pkgs/development/python-modules/uv/default.nix +++ b/pkgs/development/python-modules/uv/default.nix @@ -1,9 +1,9 @@ { buildPythonPackage, installShellFiles, - pkg-config, rustPlatform, pkgs, + versionCheckHook, }: buildPythonPackage { @@ -12,7 +12,6 @@ buildPythonPackage { version src cargoDeps - dontUseCmakeConfigure meta cargoBuildFlags postInstall @@ -25,13 +24,13 @@ buildPythonPackage { ''; nativeBuildInputs = [ - pkgs.cmake installShellFiles - pkg-config rustPlatform.cargoSetupHook rustPlatform.maturinBuildHook ]; + nativeCheckInputs = [ versionCheckHook ]; + pyproject = true; pythonImportsCheck = [ "uv" ]; }