From 3eba6e019d56bdc453611bf54926a43b95b0a1d4 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 23 Mar 2023 21:02:34 +0200 Subject: [PATCH] pick-colour-picker: drop preDistPhases --- .../graphics/pick-colour-picker/default.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/graphics/pick-colour-picker/default.nix b/pkgs/applications/graphics/pick-colour-picker/default.nix index 774a8b19dd34..137a858820ac 100644 --- a/pkgs/applications/graphics/pick-colour-picker/default.nix +++ b/pkgs/applications/graphics/pick-colour-picker/default.nix @@ -22,6 +22,11 @@ buildPythonPackage rec { fetchSubmodules = false; }; + postPatch = '' + sed "s|sys\.prefix|'\.'|g" -i setup.py + sed "s|os.environ.get('SNAP'), \"usr\"|'$out'|g" -i pick/__main__.py + ''; + nativeBuildInputs = [ gobject-introspection wrapGAppsHook @@ -37,16 +42,6 @@ buildPythonPackage rec { gtk3 ]; - preDistPhases = [ "fixupIconPath" ]; - - fixupIconPath = '' - pickLoc="$out/${python.sitePackages}/pick" - shareLoc=$(echo "$out/${python.sitePackages}/nix/store/"*) - mv "$shareLoc/share" "$out/share" - - sed "s|os.environ.get('SNAP'), \"usr\"|'$out'|g" -i "$pickLoc/__main__.py" - ''; - meta = with lib; { homepage = "https://kryogenix.org/code/pick/"; license = licenses.mit;