From e457d4aba14142c87b5ec505376b9aa765bcd04e Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Sat, 29 Nov 2025 12:06:35 +0200 Subject: [PATCH] ranger: switch to pyproject format --- pkgs/by-name/ra/ranger/package.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ra/ranger/package.nix b/pkgs/by-name/ra/ranger/package.nix index 05f1efb584d6..c78eed9d0e3c 100644 --- a/pkgs/by-name/ra/ranger/package.nix +++ b/pkgs/by-name/ra/ranger/package.nix @@ -20,7 +20,7 @@ python3Packages.buildPythonApplication { pname = "ranger"; version = "1.9.3-unstable-2025-11-14"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "ranger"; @@ -29,18 +29,23 @@ python3Packages.buildPythonApplication { hash = "sha256-vn1rAOFB2vq04Y/WAE44iH/b/zamAmvq8putUKwNqR8="; }; - nativeCheckInputs = with python3Packages; [ - pytestCheckHook - astroid - pylint + build-system = with python3Packages; [ + setuptools ]; - propagatedBuildInputs = + + dependencies = [ ] ++ lib.optionals imagePreviewSupport [ python3Packages.pillow ] ++ lib.optionals neoVimSupport [ python3Packages.pynvim ] ++ lib.optionals improvedEncodingDetection [ python3Packages.chardet ] ++ lib.optionals rightToLeftTextSupport [ python3Packages.python-bidi ]; + nativeCheckInputs = with python3Packages; [ + pytestCheckHook + astroid + pylint + ]; + makeWrapperArgs = [ "--prefix" "PATH"