hopper: Fix libxml2 ABI breakage (#420602)

This commit is contained in:
Weijia Wang
2025-07-17 05:41:25 +02:00
committed by GitHub
@@ -7,6 +7,7 @@
gnustep-libobjc,
libbsd,
libffi_3_3,
libxml2,
ncurses6,
}:
@@ -61,6 +62,12 @@ stdenv.mkDerivation (finalAttrs: {
runHook postInstall
'';
preFixup = ''
# Fix libxml2 breakage. See https://github.com/NixOS/nixpkgs/pull/396195#issuecomment-2881757108
mkdir -p "$out/lib"
ln -s "${lib.getLib libxml2}/lib/libxml2.so" "$out/lib/libxml2.so.2"
'';
meta = {
homepage = "https://www.hopperapp.com/index.html";
description = "MacOS and Linux Disassembler";