about summary refs log tree commit diff
path: root/pkgs/applications/graphics/pick-colour-picker
diff options
context:
space:
mode:
authorWeijia Wang <9713184+wegank@users.noreply.github.com>2023-03-23 21:02:34 +0200
committerWeijia Wang <9713184+wegank@users.noreply.github.com>2023-03-23 21:02:34 +0200
commit3eba6e019d56bdc453611bf54926a43b95b0a1d4 (patch)
treef8dfe2b9ca71af07a7177ca5a5690c46542f254d /pkgs/applications/graphics/pick-colour-picker
parente77415672690fcba06414ad0ab6a235d3c85a75a (diff)
pick-colour-picker: drop preDistPhases
Diffstat (limited to 'pkgs/applications/graphics/pick-colour-picker')
-rw-r--r--pkgs/applications/graphics/pick-colour-picker/default.nix15
1 files 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 774a8b19dd349..137a858820acd 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;