feat: hmmmmm :3

This commit is contained in:
Kat Inskip 2025-09-18 05:08:26 -07:00
parent b69522edab
commit cb612510be
Signed by: kat
GPG key ID: 465E64DECEA8CF0F

View file

@ -2,6 +2,7 @@
pkgs, pkgs,
lib, lib,
runfile, runfile,
normalScript,
... ...
}: }:
let let
@ -105,6 +106,12 @@ pkgs.stdenv.mkDerivation rec {
ln -s $lib $out/lib/$(basename $lib) ln -s $lib $out/lib/$(basename $lib)
done done
pushd $out/lib
${pythonForIDA}/bin/python ${normalScript}
mv libida.so.patched libida.so
popd
# Manually patch libraries that dlopen stuff. # Manually patch libraries that dlopen stuff.
patchelf --add-needed libpython3.13.so $out/lib/libida.so patchelf --add-needed libpython3.13.so $out/lib/libida.so
patchelf --add-needed libcrypto.so $out/lib/libida.so patchelf --add-needed libcrypto.so $out/lib/libida.so