summary refs log tree commit diff
diff options
context:
space:
mode:
authorLuke Granger-Brown <git@lukegb.com>2022-09-24 17:58:51 +0100
committerLuke Granger-Brown <git@lukegb.com>2022-09-24 18:28:25 +0000
commitf2c3880ed4dbdc570b7995e01732689baa2a3c9c (patch)
tree632dff86430b090c464d746b8026b8889de94522
parent0491e306700a5e1a02146c477f3435a91036ac82 (diff)
downloadnixpkgs-f2c3880ed4dbdc570b7995e01732689baa2a3c9c.tar
nixpkgs-f2c3880ed4dbdc570b7995e01732689baa2a3c9c.tar.gz
nixpkgs-f2c3880ed4dbdc570b7995e01732689baa2a3c9c.tar.bz2
nixpkgs-f2c3880ed4dbdc570b7995e01732689baa2a3c9c.tar.lz
nixpkgs-f2c3880ed4dbdc570b7995e01732689baa2a3c9c.tar.xz
nixpkgs-f2c3880ed4dbdc570b7995e01732689baa2a3c9c.tar.zst
nixpkgs-f2c3880ed4dbdc570b7995e01732689baa2a3c9c.zip
ntfy: disable Darwin-native ntfy backend dependencies
-rw-r--r--pkgs/tools/misc/ntfy/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/tools/misc/ntfy/default.nix b/pkgs/tools/misc/ntfy/default.nix
index 02f32adbbbf..bde0e734534 100644
--- a/pkgs/tools/misc/ntfy/default.nix
+++ b/pkgs/tools/misc/ntfy/default.nix
@@ -64,6 +64,12 @@ in python.pkgs.buildPythonApplication rec {
     })
   ];
 
+  postPatch = ''
+    # We disable the Darwin specific things because it relies on pyobjc, which we don't have.
+    substituteInPlace setup.py \
+      --replace "':sys_platform == \"darwin\"'" "'darwin'"
+  '';
+
   checkPhase = ''
     HOME=$(mktemp -d) ${python.interpreter} setup.py test
   '';