From c34e6d4b513174b9745692946fcd51a054c9dc57 Mon Sep 17 00:00:00 2001 From: Letgamer Date: Sun, 29 Mar 2026 00:05:28 +0100 Subject: [PATCH] penelope: fixed binary name script-files was removed from the pyproject.toml, therefor the patch is no-longer needed this changes the binary name from penelope.py to penelope --- pkgs/by-name/pe/penelope/package.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/pe/penelope/package.nix b/pkgs/by-name/pe/penelope/package.nix index b3f1d0711103..ffe51baad703 100644 --- a/pkgs/by-name/pe/penelope/package.nix +++ b/pkgs/by-name/pe/penelope/package.nix @@ -16,12 +16,6 @@ python3.pkgs.buildPythonApplication (finalAttrs: { hash = "sha256-72HFPByH4FBRIYaTeEWaZ2dW43Q1OjosT3qAOMiu5t4="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "[project.scripts]" "" \ - --replace-fail 'penelope = "penelope:main"' "" - ''; - build-system = with python3.pkgs; [ setuptools ]; # Project has no tests @@ -31,9 +25,9 @@ python3.pkgs.buildPythonApplication (finalAttrs: { description = "Penelope Shell Handler"; homepage = "https://github.com/brightio/penelope"; changelog = "https://github.com/brightio/penelope/releases/tag/${finalAttrs.src.tag}"; - license = lib.licenses.gpl3Only; + license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ fab ]; - mainProgram = "penelope.py"; + mainProgram = "penelope"; platforms = lib.platforms.all; }; })