Commit cb1a729a authored by Bryan Lai's avatar Bryan Lai
Browse files

newt, python3Packages.snack: fix dylib name

parent 0e7ffca8
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -58,8 +58,12 @@ stdenv.mkDerivation rec {
  ];

  postFixup = lib.optionalString stdenv.hostPlatform.isDarwin ''
    set -xe
    install_name_tool -id $out/lib/libnewt.so.${version} $out/lib/libnewt.so.${version}
    install_name_tool -change libnewt.so.${version} $out/lib/libnewt.so.${version} $out/bin/whiptail
    install_name_tool -change libnewt.so.${version} $out/lib/libnewt.so.${version} \
      $out/lib/python*/site-packages/_snack* # glob for version & suffix
    set +x
  '';

  passthru.tests.pythonModule = (python3.withPackages (ps: [ ps.snack ])).overrideAttrs (