Merge pull request #130044 from Mindavi/bugfix/makewrapper-fixes

Move makeWrapper to nativeBuildInputs for some packages

authored by Dmitry Kalinkin and committed by GitHub c1497725 43ae7773

+15 -13
+1 -2
pkgs/applications/misc/freeplane/default.nix
··· 86 86 in stdenv.mkDerivation rec { 87 87 inherit pname version src; 88 88 89 - buildInputs = [ makeWrapper ]; 90 - nativeBuildInputs = [ jdk11 gradle_5 ]; 89 + nativeBuildInputs = [ makeWrapper jdk11 gradle_5 ]; 91 90 92 91 buildPhase = '' 93 92 mkdir -p -- ./freeplane/build/emoji/{txt,resources/images}
+2 -2
pkgs/applications/misc/variety/default.nix
··· 26 26 sha256 = "sha256-6dLz4KXavXwnk5GizBH46d2EHMHPjRo0WnnUuVMtI1M="; 27 27 }; 28 28 29 - nativeBuildInputs = [ intltool wrapGAppsHook ]; 29 + nativeBuildInputs = [ makeWrapper intltool wrapGAppsHook ]; 30 30 31 - buildInputs = [ makeWrapper distutils_extra ]; 31 + buildInputs = [ distutils_extra ]; 32 32 33 33 doCheck = false; 34 34
+2 -1
pkgs/applications/networking/browsers/firefox/common.nix
··· 170 170 xorg.pixman yasm libGLU libGL 171 171 xorg.xorgproto 172 172 xorg.libXdamage 173 - xorg.libXext makeWrapper 173 + xorg.libXext 174 174 libevent libstartup_notification /* cairo */ 175 175 libpng jemalloc glib 176 176 nasm icu67 libvpx_1_8 ··· 224 224 cargo 225 225 gnused 226 226 llvmPackages.llvm # llvm-objdump 227 + makeWrapper 227 228 nodejs 228 229 perl 229 230 pkg-config
+1 -1
pkgs/games/0ad/wrapper.nix
··· 6 6 name = "zeroad-${zeroad-unwrapped.version}"; 7 7 inherit (zeroad-unwrapped) meta; 8 8 9 - buildInputs = [ makeWrapper ]; 9 + nativeBuildInputs = [ makeWrapper ]; 10 10 11 11 paths = [ zeroad-unwrapped zeroad-data ]; 12 12
+1 -1
pkgs/games/flare/default.nix
··· 8 8 (callPackage ./game.nix {}) 9 9 ]; 10 10 11 - buildInputs = [ makeWrapper ]; 11 + nativeBuildInputs = [ makeWrapper ]; 12 12 postBuild = '' 13 13 mkdir -p $out/bin 14 14 makeWrapper $out/games/flare $out/bin/flare --run "cd $out/share/games/flare"
+1 -1
pkgs/games/iortcw/default.nix
··· 12 12 13 13 pathsToLink = [ "/opt" ]; 14 14 15 - buildInputs = [ makeWrapper ]; 15 + nativeBuildInputs = [ makeWrapper ]; 16 16 17 17 # so we can launch sp from mp game and vice versa 18 18 postBuild = ''
+1 -1
pkgs/games/uchess/default.nix
··· 18 18 # package does not contain any tests as of v0.2.1 19 19 doCheck = false; 20 20 21 - buildInputs = [ makeWrapper ]; 21 + nativeBuildInputs = [ makeWrapper ]; 22 22 postInstall = '' 23 23 wrapProgram $out/bin/uchess --suffix PATH : ${stockfish}/bin 24 24 '';
+1 -1
pkgs/tools/cd-dvd/brasero/wrapper.nix
··· 6 6 name = "brasero-${brasero-original.version}"; 7 7 8 8 paths = [ brasero-original ]; 9 - buildInputs = [ makeWrapper ]; 9 + nativeBuildInputs = [ makeWrapper ]; 10 10 11 11 postBuild = '' 12 12 wrapProgram $out/bin/brasero \
+1 -1
pkgs/tools/inputmethods/fcitx/wrapper.nix
··· 5 5 6 6 paths = [ fcitx fcitx-configtool libsForQt5.fcitx-qt5 ] ++ plugins; 7 7 8 - buildInputs = [ makeWrapper ]; 8 + nativeBuildInputs = [ makeWrapper ]; 9 9 10 10 postBuild = '' 11 11 wrapProgram $out/bin/fcitx \
+2 -1
pkgs/tools/text/gawk/gawk-with-extensions.nix
··· 1 1 { runCommand, gawk, extensions, makeWrapper }: 2 2 3 3 runCommand "gawk-with-extensions" { 4 - buildInputs = [ makeWrapper gawk ] ++ extensions; 4 + nativeBuildInputs = [ makeWrapper ]; 5 + buildInputs = [ gawk ] ++ extensions; 5 6 } '' 6 7 mkdir -p $out/bin 7 8 for i in ${gawk}/bin/*; do
+2 -1
pkgs/tools/typesetting/tex/texlive/combine.nix
··· 50 50 "/tex/generic/config" # make it a real directory for scheme-infraonly 51 51 ]; 52 52 53 - buildInputs = [ makeWrapper ] ++ pkgList.extraInputs; 53 + nativeBuildInputs = [ makeWrapper ]; 54 + buildInputs = [ ] ++ pkgList.extraInputs; 54 55 55 56 # This is set primarily to help find-tarballs.nix to do its job 56 57 passthru.packages = pkgList.all;