From cb1a729adc6c36af95d60ccdbf37a5beef5aa6a2 Mon Sep 17 00:00:00 2001 From: Bryan Lai Date: Fri, 28 Feb 2025 16:06:51 +0800 Subject: [PATCH] newt, python3Packages.snack: fix dylib name --- pkgs/by-name/ne/newt/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/ne/newt/package.nix b/pkgs/by-name/ne/newt/package.nix index 4d7fd3fa2a1d..94459d70d674 100644 --- a/pkgs/by-name/ne/newt/package.nix +++ b/pkgs/by-name/ne/newt/package.nix @@ -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 (