diff options
author | Adam Joseph <adam@westernsemico.com> | 2023-11-03 21:59:25 -0700 |
---|---|---|
committer | Adam Joseph <54836058+amjoseph-nixpkgs@users.noreply.github.com> | 2023-11-05 00:55:16 +0000 |
commit | 94451ae7cf257b82d548cefbc93a8c468f949ea5 (patch) | |
tree | 8db398c69315ca77ac31645fe63152688361cbe1 /pkgs/development/libraries | |
parent | 7fea375c9b1baea62f298f0cacddc41727816077 (diff) | |
download | nixlib-94451ae7cf257b82d548cefbc93a8c468f949ea5.tar nixlib-94451ae7cf257b82d548cefbc93a8c468f949ea5.tar.gz nixlib-94451ae7cf257b82d548cefbc93a8c468f949ea5.tar.bz2 nixlib-94451ae7cf257b82d548cefbc93a8c468f949ea5.tar.lz nixlib-94451ae7cf257b82d548cefbc93a8c468f949ea5.tar.xz nixlib-94451ae7cf257b82d548cefbc93a8c468f949ea5.tar.zst nixlib-94451ae7cf257b82d548cefbc93a8c468f949ea5.zip |
qt5.qtModule: add explicit pkgsHostTarget.qt5.qtbase.dev to nativeBuildInputs if cross compiling
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r-- | pkgs/development/libraries/qt-5/qtModule.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/development/libraries/qt-5/qtModule.nix b/pkgs/development/libraries/qt-5/qtModule.nix index e5d1e1f5422e..54d24e46092f 100644 --- a/pkgs/development/libraries/qt-5/qtModule.nix +++ b/pkgs/development/libraries/qt-5/qtModule.nix @@ -6,6 +6,7 @@ , qmake , patches , srcs +, pkgsHostTarget }: let inherit (lib) licenses maintainers platforms; in @@ -22,7 +23,12 @@ mkDerivation (args // { inherit pname version src; patches = (args.patches or []) ++ (patches.${pname} or []); - nativeBuildInputs = (args.nativeBuildInputs or []) ++ [ perl qmake ]; + nativeBuildInputs = + (args.nativeBuildInputs or []) ++ [ + perl qmake + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ + pkgsHostTarget.qt5.qtbase.dev + ]; propagatedBuildInputs = (lib.warnIf (args ? qtInputs) "qt5.qtModule's qtInputs argument is deprecated" args.qtInputs or []) ++ (args.propagatedBuildInputs or []); |