about summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorRobert Iannucci <iannucci@chromium.org>2020-01-22 17:14:52 -0800
committerRobert Iannucci <iannucci@chromium.org>2020-01-23 18:01:58 -0800
commit2bf75af84a3c28f5f363b6e1b1702b49f782f249 (patch)
tree14ce546185e2a5adb1074ee89b84c1a0a2528f2d /pkgs/top-level
parentef9939e36fa17ee6f5e90806e06ccd66a86ce87b (diff)
downloadnixlib-2bf75af84a3c28f5f363b6e1b1702b49f782f249.tar
nixlib-2bf75af84a3c28f5f363b6e1b1702b49f782f249.tar.gz
nixlib-2bf75af84a3c28f5f363b6e1b1702b49f782f249.tar.bz2
nixlib-2bf75af84a3c28f5f363b6e1b1702b49f782f249.tar.lz
nixlib-2bf75af84a3c28f5f363b6e1b1702b49f782f249.tar.xz
nixlib-2bf75af84a3c28f5f363b6e1b1702b49f782f249.tar.zst
nixlib-2bf75af84a3c28f5f363b6e1b1702b49f782f249.zip
pyenchant: Fix for darwin/macOS
This allows pyenchant to be installable on macOS again, which, in turn, will allow pylint
to also be installable.

  * Switches dependencies to enchant-2 (enchant-1 is not building on macOS). The existing $src (2.0.0) already has compatibility with enchant-2.
  * Improves patch hack by hijacking the $PYENCHANT_LIBRARY_PATH envvar lookup
    to explicitly specify the correct library path.
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/python-packages.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 2f854138ba16..7210810071a8 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -4834,7 +4834,7 @@ in {
 
   pyelftools = callPackage ../development/python-modules/pyelftools { };
 
-  pyenchant = callPackage ../development/python-modules/pyenchant { };
+  pyenchant = callPackage ../development/python-modules/pyenchant { enchant2 = pkgs.enchant2; };
 
   pyexcelerator = callPackage ../development/python-modules/pyexcelerator { };