fix: use dontUseCmakeInstall + stub for qtquick3d cross-compile
This commit is contained in:
@@ -82,13 +82,12 @@
|
|||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
emacs-pgtk = prev.emacs-pgtk.override { withMailutils = false; };
|
emacs-pgtk = prev.emacs-pgtk.override { withMailutils = false; };
|
||||||
# qtquick3d: Qt::Quick not available in aarch64 cross-compile qtdeclarative
|
# qtquick3d: Qt::Quick not in aarch64 cross-compile qtdeclarative
|
||||||
# Make it a no-op so qtmultimedia / wireshark / js8call still build
|
# cmake skips building when Qt::Quick missing, then install fails
|
||||||
qtquick3d = prev.qtquick3d.overrideAttrs (old: {
|
qtquick3d = prev.qtquick3d.overrideAttrs (old: {
|
||||||
|
dontUseCmakeInstall = true;
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
runHook preInstall
|
mkdir -p "$out"
|
||||||
cmake --install . --prefix "$out" 2>/dev/null || mkdir -p "$out"
|
|
||||||
runHook postInstall
|
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
# perl-ldap fails cross-compile (Module::Install needs dynamic loading)
|
# perl-ldap fails cross-compile (Module::Install needs dynamic loading)
|
||||||
|
|||||||
Reference in New Issue
Block a user