fix: stub qtquick3d install for aarch64 cross-compile (Qt::Quick unavailable)

This commit is contained in:
2026-06-18 21:04:23 -04:00
parent c8eb80b7f8
commit 4acd98c689

View File

@@ -82,6 +82,15 @@
'';
});
emacs-pgtk = prev.emacs-pgtk.override { withMailutils = false; };
# qtquick3d: Qt::Quick not available in aarch64 cross-compile qtdeclarative
# Make it a no-op so qtmultimedia / wireshark / js8call still build
qtquick3d = prev.qtquick3d.overrideAttrs (old: {
installPhase = ''
runHook preInstall
cmake --install . --prefix "$out" 2>/dev/null || mkdir -p "$out"
runHook postInstall
'';
});
# perl-ldap fails cross-compile (Module::Install needs dynamic loading)
# Strip it from john deps -- the perl scripts that need it are not critical
john = prev.john.overrideAttrs (old: {