diff options
author | Adam Joseph <adam@westernsemico.com> | 2023-11-03 21:55:10 -0700 |
---|---|---|
committer | Adam Joseph <54836058+amjoseph-nixpkgs@users.noreply.github.com> | 2023-11-05 00:55:16 +0000 |
commit | 0745234ebe1752871149591a31172fcc781bab88 (patch) | |
tree | 7006c67d58734e56b43de5a1dd526995d8d4a452 /pkgs/development/libraries | |
parent | 8c0416ef364f5d5dea9d5694aadc0014bb95c1ca (diff) | |
download | nixlib-0745234ebe1752871149591a31172fcc781bab88.tar nixlib-0745234ebe1752871149591a31172fcc781bab88.tar.gz nixlib-0745234ebe1752871149591a31172fcc781bab88.tar.bz2 nixlib-0745234ebe1752871149591a31172fcc781bab88.tar.lz nixlib-0745234ebe1752871149591a31172fcc781bab88.tar.xz nixlib-0745234ebe1752871149591a31172fcc781bab88.tar.zst nixlib-0745234ebe1752871149591a31172fcc781bab88.zip |
qt5.qtdeclarative: add postFixup if cross compiling
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r-- | pkgs/development/libraries/qt-5/modules/qtdeclarative.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/development/libraries/qt-5/modules/qtdeclarative.nix b/pkgs/development/libraries/qt-5/modules/qtdeclarative.nix index 892498da43b2..3e2136f39bcd 100644 --- a/pkgs/development/libraries/qt-5/modules/qtdeclarative.nix +++ b/pkgs/development/libraries/qt-5/modules/qtdeclarative.nix @@ -1,4 +1,6 @@ -{ qtModule, lib, python3, qtbase, qtsvg }: +{ lib +, stdenv +, qtModule, python3, qtbase, qtsvg }: qtModule { pname = "qtdeclarative"; @@ -21,4 +23,10 @@ qtModule { "bin/qmlscene" "bin/qmltestrunner" ]; + postFixup = lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) '' + mv $dev/bin/qmlformat $bin/bin/qmlformat + mv $dev/bin/qmltyperegistrar $bin/bin/qmltyperegistrar + ln -s $bin/bin/qmlformat $dev/bin/qmlformat + ln -s $bin/bin/qmltyperegistrar $dev/bin/qmltyperegistrar + ''; } |