Add the libraries the .deb expects from the system: libgee
(needed by libfrida-core), atk and sqlite (direct deps of the
luma binary), libxml2 (libFoundationXML), and glib-networking
for the GIO TLS backend. Without the latter, all HTTPS via
libsoup/WebKit silently fails.
Retarget the libxml2 replace-needed onto libFoundationXML.so,
the actual consumer, so it resolves instead of dangling, and
drop the now-unneeded autoPatchelfIgnoreMissingDeps.
Repackages the released luma .deb as a Nix store path, with
RPATHs patched and GTK environment wrapping via wrapGAppsHook4.
The buildInputs mirror the .deb's Depends — transitively-pulled
libs (gtk4 via libadwaita, libsoup_3 via webkitgtk_6_0, ...) are
omitted; icon themes are explicit because nixpkgs doesn't
propagate them through libadwaita the way Debian does through
libgtk-4-1.
Bump `version`, the Ubuntu release in the URL, and `hash`
together whenever a new Luma release is cut.
Co-Authored-By: s1341 <[email protected]>