qt6.qtbase: fix build on Darwin by preferring frameworks (#455458)

This commit is contained in:
K900
2025-10-27 07:54:35 +00:00
committed by GitHub
@@ -292,6 +292,9 @@ stdenv.mkDerivation rec {
# When this variable is not set, cmake tries to execute xcodebuild
# to query the version.
"-DQT_INTERNAL_XCODE_VERSION=0.1"
# This should be removed once https://github.com/NixOS/nixpkgs/pull/455592 makes it to master
# as it will become redundant.
"-DCMAKE_FIND_FRAMEWORK=FIRST"
]
++ lib.optionals isCrossBuild [
"-DQT_HOST_PATH=${pkgsBuildBuild.qt6.qtbase}"