treewide: unzip buildInputs to nativeBuildInputs (#112302)

This commit is contained in:
Ben Siraphob 2021-02-20 21:01:53 +00:00 committed by GitHub
parent ce5052e931
commit 127733211e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
183 changed files with 282 additions and 261 deletions

View file

@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "0n86gwh9pw0jqqpdz7mxggllfr8k0r7pc67ayy7w5z6z79kig6mz"; sha256 = "0n86gwh9pw0jqqpdz7mxggllfr8k0r7pc67ayy7w5z6z79kig6mz";
}; };
buildInputs = [ unzip portaudio ]; nativeBuildInputs = [ unzip ];
buildInputs = [ portaudio ];
patches = [ patches = [
./gcc6.patch ./gcc6.patch

View file

@ -8,8 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "0x8s7vpb7rw5x37yjzy1f98m4f2csdg89libb74fm36gn8ly0hli"; sha256 = "0x8s7vpb7rw5x37yjzy1f98m4f2csdg89libb74fm36gn8ly0hli";
}; };
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [ unzip portaudio wxGTK ]; buildInputs = [ portaudio wxGTK ];
# TODO: # TODO:
# Uhm, seems like espeakedit still wants espeak-data/ in $HOME, even thought # Uhm, seems like espeakedit still wants espeak-data/ in $HOME, even thought

View file

@ -7,7 +7,8 @@ stdenv.mkDerivation {
sha256 = "0varr6y7k8zarr56b42r0ad9g3brhn5vv3xjg1c0v19jxwr4gh2w"; sha256 = "0varr6y7k8zarr56b42r0ad9g3brhn5vv3xjg1c0v19jxwr4gh2w";
}; };
buildInputs = [ unzip mpg123 ]; nativeBuildInputs = [ unzip ];
buildInputs = [ mpg123 ];
sourceRoot = "."; sourceRoot = ".";

View file

@ -10,7 +10,8 @@ stdenv.mkDerivation {
sha256 = "0h1fj7lmvq9j6rmw33rb8k0byxb898bi2xhcwkqalb84avhywgvs"; sha256 = "0h1fj7lmvq9j6rmw33rb8k0byxb898bi2xhcwkqalb84avhywgvs";
}; };
buildInputs = [ unzip puredata ]; nativeBuildInputs = [ unzip ];
buildInputs = [ puredata ];
unpackPhase = '' unpackPhase = ''
unzip $src unzip $src

View file

@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "1h7qgqd8srrxw2y1rkdw5js4k6f5vc8x6nlm2mq9mq9vjck7n1j7"; sha256 = "1h7qgqd8srrxw2y1rkdw5js4k6f5vc8x6nlm2mq9mq9vjck7n1j7";
}; };
buildInputs = [ unzip puredata ]; nativeBuildInputs = [ unzip ];
buildInputs = [ puredata ];
unpackPhase = '' unpackPhase = ''
unzip $src unzip $src

View file

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "14k2xk5zrzrw1zprdbwx45hrlc7ck8vq4drpd3l455i5r8yk4y6b"; sha256 = "14k2xk5zrzrw1zprdbwx45hrlc7ck8vq4drpd3l455i5r8yk4y6b";
}; };
buildInputs = [ unzip puredata fftw ]; nativeBuildInputs = [ unzip ];
buildInputs = [ puredata fftw ];
unpackPhase = '' unpackPhase = ''
mkdir source mkdir source

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
sha256 = "0lqzr68n2c6aifw2vbyars91wn1chmgb9xfdk463g4vjqiava3ih"; sha256 = "0lqzr68n2c6aifw2vbyars91wn1chmgb9xfdk463g4vjqiava3ih";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
unpackPhase = "unzip $src"; unpackPhase = "unzip $src";

View file

@ -65,9 +65,9 @@ let
sha256 = sha256Hash; sha256 = sha256Hash;
}; };
nativeBuildInputs = [ unzip ];
buildInputs = [ buildInputs = [
makeWrapper makeWrapper
unzip
]; ];
installPhase = '' installPhase = ''
cp -r . $out cp -r . $out

View file

@ -10,8 +10,8 @@ stdenv.mkDerivation {
sha256 = "0wv8i3ii7cd9bqhjpahwp2g5fcmyk365nc7ncmvl79cxbz3f7y8v"; sha256 = "0wv8i3ii7cd9bqhjpahwp2g5fcmyk365nc7ncmvl79cxbz3f7y8v";
}; };
nativeBuildInputs = [ unzip ];
buildInputs = [ buildInputs = [
unzip
pkg-config pkg-config
ncurses ncurses
libX11 libX11

View file

@ -3,7 +3,8 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "fte-0.50.02"; name = "fte-0.50.02";
buildInputs = [ unzip perl libX11 libXpm gpm ncurses slang ]; nativeBuildInputs = [ unzip ];
buildInputs = [ perl libX11 libXpm gpm ncurses slang ];
ftesrc = fetchurl { ftesrc = fetchurl {
url = "mirror://sourceforge/fte/fte-20110708-src.zip"; url = "mirror://sourceforge/fte/fte-20110708-src.zip";

View file

@ -34,10 +34,10 @@ stdenv.mkDerivation rec {
patchFlags = [ "-p2" ]; patchFlags = [ "-p2" ];
patches = [ ./git-revert-12d610fb3f6dce121df538e36f21d8c2eeb0a6e3.patch ]; patches = [ ./git-revert-12d610fb3f6dce121df538e36f21d8c2eeb0a6e3.patch ];
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [ buildInputs = [
autoconf automake shared-mime-info intltool autoconf automake shared-mime-info intltool
mono gtk-sharp-2_0 gnome-sharp unzip mono gtk-sharp-2_0 gnome-sharp
dotnetPackages.NUnit dotnetPackages.NUnit
dotnetPackages.NUnitRunners dotnetPackages.NUnitRunners
dotnetPackages.Nuget dotnetPackages.Nuget

View file

@ -56,8 +56,8 @@ stdenv.mkDerivation {
ln -s ${desktopItem}/share/applications/* $out/share/applications ln -s ${desktopItem}/share/applications/* $out/share/applications
''; '';
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ perl python unzip libicns imagemagick ]; buildInputs = [ perl python libicns imagemagick ];
meta = { meta = {
description = "An integrated development environment for Java, C, C++ and PHP"; description = "An integrated development environment for Java, C, C++ and PHP";

View file

@ -4,9 +4,9 @@ stdenv.mkDerivation rec {
version = "10.8"; version = "10.8";
pname = "textadept"; pname = "textadept";
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [ buildInputs = [
gtk2 ncurses glib unzip zip gtk2 ncurses glib zip
]; ];
src = fetchhg { src = fetchhg {

View file

@ -4,9 +4,9 @@ stdenv.mkDerivation rec {
version = "11.0_beta"; version = "11.0_beta";
pname = "textadept11"; pname = "textadept11";
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [ buildInputs = [
gtk2 ncurses glib unzip zip gtk2 ncurses glib zip
]; ];
src = fetchFromGitHub { src = fetchFromGitHub {

View file

@ -60,14 +60,12 @@ in
''; '';
}; };
buildInputs = (if stdenv.isDarwin buildInputs = [ libsecret libXScrnSaver ]
then [ unzip ] ++ lib.optionals (!stdenv.isDarwin) ([ gtk2 at-spi2-atk wrapGAppsHook ] ++ atomEnv.packages);
else [ gtk2 at-spi2-atk wrapGAppsHook ] ++ atomEnv.packages)
++ [ libsecret libXScrnSaver ];
runtimeDependencies = lib.optional (stdenv.isLinux) [ (lib.getLib systemd) fontconfig.lib libdbusmenu ]; runtimeDependencies = lib.optional (stdenv.isLinux) [ (lib.getLib systemd) fontconfig.lib libdbusmenu ];
nativeBuildInputs = lib.optional (!stdenv.isDarwin) autoPatchelfHook; nativeBuildInputs = [unzip] ++ lib.optional (!stdenv.isDarwin) autoPatchelfHook;
dontBuild = true; dontBuild = true;
dontConfigure = true; dontConfigure = true;

View file

@ -58,8 +58,8 @@ stdenv.mkDerivation rec {
comment = "The bridge between designers and developers"; comment = "The bridge between designers and developers";
}; };
nativeBuildInputs = [makeWrapper wrapGAppsHook]; nativeBuildInputs = [makeWrapper wrapGAppsHook unzip];
buildInputs = [ unzip gtk3 gnome3.adwaita-icon-theme ]; buildInputs = [ gtk3 gnome3.adwaita-icon-theme ];
# src is producing multiple folder on unzip so we must # src is producing multiple folder on unzip so we must
# override unpackCmd to extract it into newly created folder # override unpackCmd to extract it into newly created folder

View file

@ -15,8 +15,7 @@ let
url = "https://wsr.imagej.net/distros/cross-platform/ij150.zip"; url = "https://wsr.imagej.net/distros/cross-platform/ij150.zip";
sha256 = "97aba6fc5eb908f5160243aebcdc4965726693cb1353d9c0d71b8f5dd832cb7b"; sha256 = "97aba6fc5eb908f5160243aebcdc4965726693cb1353d9c0d71b8f5dd832cb7b";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip ];
inherit jre; inherit jre;
# JAR files that are intended to be used by other packages # JAR files that are intended to be used by other packages

View file

@ -6,7 +6,8 @@ stdenv.mkDerivation rec {
url = "mirror://sourceforge/zvtm/${pname}/${version}/${pname}-${version}.zip"; url = "mirror://sourceforge/zvtm/${pname}/${version}/${pname}-${version}.zip";
sha256 = "1yg2rck81sqqrgfi5kn6c1bz42dr7d0zqpcsdjhicssi1y159f23"; sha256 = "1yg2rck81sqqrgfi5kn6c1bz42dr7d0zqpcsdjhicssi1y159f23";
}; };
buildInputs = [jre unzip]; nativeBuildInputs = [ unzip ];
buildInputs = [jre];
buildPhase = ""; buildPhase = "";
installPhase = '' installPhase = ''
mkdir -p "$out"/{bin,share/java/zvtm/plugins,share/doc/zvtm} mkdir -p "$out"/{bin,share/java/zvtm/plugins,share/doc/zvtm}

View file

@ -8,7 +8,7 @@ stdenv.mkDerivation {
sha256 = "18llpvjsfhypzijrvfbzmcg3g141f307mzsrg11wcdxh9syxqak6"; sha256 = "18llpvjsfhypzijrvfbzmcg3g141f307mzsrg11wcdxh9syxqak6";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
phases = [ "buildPhase" ]; phases = [ "buildPhase" ];

View file

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
}; };
dontStrip = true; dontStrip = true;
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
phases = "unpackPhase installPhase"; phases = "unpackPhase installPhase";
unpackPhase = "mkdir ${pname}-${version} && cd ${pname}-${version} && unzip -qq ${src}"; unpackPhase = "mkdir ${pname}-${version} && cd ${pname}-${version} && unzip -qq ${src}";

View file

@ -12,8 +12,8 @@ with builtins; buildDotnetPackage rec {
sourceRoot = "."; sourceRoot = ".";
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip icoutils ]; buildInputs = [ icoutils ];
patches = [ patches = [
(substituteAll { (substituteAll {

View file

@ -9,8 +9,7 @@ stdenv.mkDerivation {
sha256 = "0axz7r30p34z5hgvdglznc82g7yvm3g56dv5190jixskx6ba58rs"; sha256 = "0axz7r30p34z5hgvdglznc82g7yvm3g56dv5190jixskx6ba58rs";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip ];
unpackCmd = "unzip -o $curSrc"; # tries to go interactive without -o unpackCmd = "unzip -o $curSrc"; # tries to go interactive without -o

View file

@ -18,8 +18,7 @@ stdenv.mkDerivation {
cd $out; unzip $src cd $out; unzip $src
''; '';
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip ];
installPhase = '' installPhase = ''
dir=$(echo $out/OpenJUMP-*) dir=$(echo $out/OpenJUMP-*)

View file

@ -43,14 +43,14 @@ in stdenv.mkDerivation rec {
''; '';
nativeBuildInputs = [ nativeBuildInputs = [
desktop-file-utils file gnum4 perl pkg-config python2 wget which wrapGAppsHook desktop-file-utils file gnum4 perl pkg-config python2 wget which wrapGAppsHook unzip
]; ];
buildInputs = [ buildInputs = [
alsaLib bzip2 cairo dbus dbus-glib ffmpeg fontconfig freetype alsaLib bzip2 cairo dbus dbus-glib ffmpeg fontconfig freetype
gnome2.GConf gtk2 hunspell libevent libjpeg libnotify gnome2.GConf gtk2 hunspell libevent libjpeg libnotify
libstartup_notification libGLU libGL libstartup_notification libGLU libGL
libpulseaudio unzip yasm zip zlib libpulseaudio yasm zip zlib
] ]
++ (with xorg; [ ++ (with xorg; [
libX11 libXext libXft libXi libXrender libXScrnSaver libX11 libXext libXft libXi libXrender libXScrnSaver

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "0l743f2yyaq1vvc3iicajgnfpjxjsfvjcqvanndbxs23skgjcv6r"; sha256 = "0l743f2yyaq1vvc3iicajgnfpjxjsfvjcqvanndbxs23skgjcv6r";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
unpackPhase = '' unpackPhase = ''
unzip $src unzip $src

View file

@ -41,12 +41,12 @@ in stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [ nativeBuildInputs = [
gnum4 makeWrapper perl pkg-config python2 gnum4 makeWrapper perl pkg-config python2 unzip
]; ];
buildInputs = [ buildInputs = [
alsaLib dbus dbus-glib ffmpeg fontconfig freetype yasm zip jack2 gtk2 alsaLib dbus dbus-glib ffmpeg fontconfig freetype yasm zip jack2 gtk2
unzip gnome2.GConf xorg.libXt gnome2.GConf xorg.libXt
]; ];
enableParallelBuilding = true; enableParallelBuilding = true;

View file

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0rb4lvv40pz6ab5kxq40ycvh7kh1yxn7swzgv2ff2nbhi62xnzp0"; sha256 = "0rb4lvv40pz6ab5kxq40ycvh7kh1yxn7swzgv2ff2nbhi62xnzp0";
}; };
buildInputs = [ python unzip wxPython wrapPython ]; nativeBuildInputs = [ unzip ];
buildInputs = [ python wxPython wrapPython ];
pythonPath = [ wxPython ]; pythonPath = [ wxPython ];
preConfigure = "cd torchat/src; rm portable.txt"; preConfigure = "cd torchat/src; rm portable.txt";

View file

@ -12,9 +12,9 @@ stdenv.mkDerivation rec {
sha256 = "1dyx778756zhvz5sxgdvy49p2c0x44w4nmcfd90wqrmgfknncnf5"; sha256 = "1dyx778756zhvz5sxgdvy49p2c0x44w4nmcfd90wqrmgfknncnf5";
}; };
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [ buildInputs = [
unzip fpc lazarus stdenv.cc fpc lazarus stdenv.cc
libX11 glib gtk2 gdk-pixbuf pango atk cairo openssl libX11 glib gtk2 gdk-pixbuf pango atk cairo openssl
]; ];

View file

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
phases = [ "unpackPhase" "installPhase" ]; phases = [ "unpackPhase" "installPhase" ];
buildInputs = [ unzip jdk ib-tws ]; nativeBuildInputs = [ unzip ];
buildInputs = [ jdk ib-tws ];
installPhase = '' installPhase = ''
mkdir -p $out $out/bin $out/etc/ib/controller $out/share/IBController mkdir -p $out $out/bin $out/etc/ib/controller $out/share/IBController

View file

@ -9,8 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0i12mv93bfv8xjwc3rs2x73d6hkvi7kgbbbx3ry984l3ly4p6nnm"; sha256 = "0i12mv93bfv8xjwc3rs2x73d6hkvi7kgbbbx3ry984l3ly4p6nnm";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip jre ]; buildInputs = [ jre ];
sourceRoot = "snpEff"; sourceRoot = "snpEff";

View file

@ -3,7 +3,7 @@
stdenv.mkDerivation { stdenv.mkDerivation {
name = "perseus-4-beta"; name = "perseus-4-beta";
version = "4-beta"; version = "4-beta";
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
hardeningDisable = [ "stackprotector" ]; hardeningDisable = [ "stackprotector" ];

View file

@ -9,8 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "0zwmhspmqb0a7cm6k6i0s6q3w19ws1g9dx3cp2v3g3vsif6cdh31"; sha256 = "0zwmhspmqb0a7cm6k6i0s6q3w19ws1g9dx3cp2v3g3vsif6cdh31";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip ];
# The -Xmx1000M comes suggested from their download page: # The -Xmx1000M comes suggested from their download page:
# http://www.cs.waikato.ac.nz/ml/weka/downloading.html # http://www.cs.waikato.ac.nz/ml/weka/downloading.html

View file

@ -19,9 +19,9 @@ stdenv.mkDerivation rec {
sha256 = "07r60n9422g5sm7x5b62p044cp961l51vx0s8ig2hy24s74hkam1"; sha256 = "07r60n9422g5sm7x5b62p044cp961l51vx0s8ig2hy24s74hkam1";
}; };
nativeBuildInputs = [ wrapGAppsHook ]; nativeBuildInputs = [ wrapGAppsHook unzip ];
buildInputs = [ unzip gsettings-desktop-schemas gtk3 ]; buildInputs = [ gsettings-desktop-schemas gtk3 ];
installPhase = '' installPhase = ''
mkdir -p $out/bin \ mkdir -p $out/bin \

View file

@ -21,8 +21,8 @@ in python2Packages.buildPythonApplication {
inherit python; # pass it so that the same version can be used in hg2git inherit python; # pass it so that the same version can be used in hg2git
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ docutils unzip ] buildInputs = [ docutils ]
++ lib.optionals stdenv.isDarwin [ ApplicationServices ]; ++ lib.optionals stdenv.isDarwin [ ApplicationServices ];
propagatedBuildInputs = [ hg-git dulwich ]; propagatedBuildInputs = [ hg-git dulwich ];

View file

@ -19,8 +19,8 @@ in python3Packages.buildPythonApplication rec {
passthru = { inherit python; }; # pass it so that the same version can be used in hg2git passthru = { inherit python; }; # pass it so that the same version can be used in hg2git
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ docutils unzip ] buildInputs = [ docutils ]
++ lib.optionals stdenv.isDarwin [ ApplicationServices ]; ++ lib.optionals stdenv.isDarwin [ ApplicationServices ];
makeFlags = [ "PREFIX=$(out)" ]; makeFlags = [ "PREFIX=$(out)" ];

View file

@ -29,8 +29,8 @@ stdenv.mkDerivation rec {
EOF EOF
''; '';
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [ unzip libixp_hg txt2tags dash python which buildInputs = [ libixp_hg txt2tags dash python which
libX11 libXrender libXext libXinerama libXrandr libXft ]; libX11 libXrender libXext libXinerama libXrandr libXft ];
# For some reason including mercurial in buildInputs did not help # For some reason including mercurial in buildInputs did not help

View file

@ -19,7 +19,7 @@ else
sourceRoot = "."; sourceRoot = ".";
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
dontBuild = true; dontBuild = true;

View file

@ -108,7 +108,8 @@ stdenv.mkDerivation (
{ {
name = name + (if src ? version then "-" + src.version else ""); name = name + (if src ? version then "-" + src.version else "");
buildInputs = [ant jre zip unzip] ++ lib.optional (args ? buildInputs) args.buildInputs ; nativeBuildInputs = [ unzip ];
buildInputs = [ant jre zip] ++ lib.optional (args ? buildInputs) args.buildInputs ;
postHook = '' postHook = ''
mkdir -p $out/nix-support mkdir -p $out/nix-support

View file

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "0z11y18bgdc0y41hrrzzgi4lagm2cg06x12jgdnary1ycng7xja0"; sha256 = "0z11y18bgdc0y41hrrzzgi4lagm2cg06x12jgdnary1ycng7xja0";
}; };
buildInputs = [ glib gnome3.gnome-shell unzip ]; nativeBuildInputs = [ unzip ];
buildInputs = [ glib gnome3.gnome-shell ];
uuid = "nightthemeswitcher@romainvigier.fr"; uuid = "nightthemeswitcher@romainvigier.fr";

View file

@ -19,10 +19,10 @@ stdenv.mkDerivation rec {
./fuel-dir.patch ./fuel-dir.patch
]; ];
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = with xorg; [ git rlwrap curl pkg-config perl buildInputs = with xorg; [ git rlwrap curl pkg-config perl
libX11 pango cairo gtk2 gdk-pixbuf gtkglext libX11 pango cairo gtk2 gdk-pixbuf gtkglext
mesa libXmu libXt libICE libSM openssl unzip ]; mesa libXmu libXt libICE libSM openssl ];
buildPhase = '' buildPhase = ''
sed -ie '4i GIT_LABEL = heads/master-${rev}' GNUmakefile sed -ie '4i GIT_LABEL = heads/master-${rev}' GNUmakefile

View file

@ -89,7 +89,7 @@ let
makeMxCache = list: makeMxCache = list:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "mx-cache"; name = "mx-cache";
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
buildCommand = with lib; '' buildCommand = with lib; ''
mkdir $out mkdir $out
${lib.concatMapStrings ${lib.concatMapStrings

View file

@ -8,7 +8,7 @@ stdenv.mkDerivation {
sha256 = "1gvyg00vx7fdqgfl2w7nhql78clg3abs6fxxy7m03pprdm5qmm17"; sha256 = "1gvyg00vx7fdqgfl2w7nhql78clg3abs6fxxy7m03pprdm5qmm17";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
installPhase = '' installPhase = ''
mkdir -p $out mkdir -p $out

View file

@ -12,8 +12,7 @@ in stdenv.mkDerivation {
}; };
propagatedBuildInputs = [ jre ] ; propagatedBuildInputs = [ jre ] ;
buildInputs = [ unzip ] ; nativeBuildInputs = [ makeWrapper unzip ];
nativeBuildInputs = [ makeWrapper ];
installPhase = '' installPhase = ''
mkdir -p $out mkdir -p $out

View file

@ -15,7 +15,8 @@ let
curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/zulu-mac/"; curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/zulu-mac/";
}; };
buildInputs = [ unzip freetype ]; nativeBuildInputs = [ unzip ];
buildInputs = [ freetype ];
installPhase = '' installPhase = ''
mkdir -p $out mkdir -p $out

View file

@ -18,7 +18,8 @@ let
curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/zulu-linux/"; curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/zulu-linux/";
}; };
buildInputs = [ unzip freetype ]; nativeBuildInputs = [ unzip ];
buildInputs = [ freetype ];
installPhase = '' installPhase = ''
mkdir -p $out mkdir -p $out

View file

@ -15,7 +15,8 @@ let
curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/"; curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/";
}; };
buildInputs = [ unzip freetype ]; nativeBuildInputs = [ unzip ];
buildInputs = [ freetype ];
installPhase = '' installPhase = ''
mkdir -p $out mkdir -p $out

View file

@ -8,13 +8,11 @@ let
url="http://www.angelcode.com/angelscript/sdk/files/angelscript_${version}.zip"; url="http://www.angelcode.com/angelscript/sdk/files/angelscript_${version}.zip";
sha256 = "1pp853lbnz383ilp9wbgc3wv1dn7lpx3idz8dmzda94rckl7sd43"; sha256 = "1pp853lbnz383ilp9wbgc3wv1dn7lpx3idz8dmzda94rckl7sd43";
}; };
buildInputs = [
unzip
];
in in
stdenv.mkDerivation { stdenv.mkDerivation {
inherit (s) name version; inherit (s) name version;
inherit buildInputs; nativeBuildInputs = [ unzip ];
src = fetchurl { src = fetchurl {
inherit (s) url sha256; inherit (s) url sha256;
}; };

View file

@ -8,13 +8,11 @@ let
url="http://www.angelcode.com/angelscript/sdk/files/angelscript_${version}.zip"; url="http://www.angelcode.com/angelscript/sdk/files/angelscript_${version}.zip";
sha256 = "sha256-AQ3UXiPnNNRvWJHXDiaGB6EsuasSUD3aQvhC2dt+iFc="; sha256 = "sha256-AQ3UXiPnNNRvWJHXDiaGB6EsuasSUD3aQvhC2dt+iFc=";
}; };
buildInputs = [
unzip
];
in in
stdenv.mkDerivation { stdenv.mkDerivation {
inherit (s) name version; inherit (s) name version;
inherit buildInputs; nativeBuildInputs = [ unzip ];
src = fetchurl { src = fetchurl {
inherit (s) url sha256; inherit (s) url sha256;
}; };

View file

@ -149,11 +149,11 @@ stdenv.mkDerivation {
sha256 = "12agi6bacqic2wq6q3l28283badzamspajmajzqm7fbdl2aq1a4p"; sha256 = "12agi6bacqic2wq6q3l28283badzamspajmajzqm7fbdl2aq1a4p";
}; };
nativeBuildInputs = [ unzip ];
buildInputs = [ buildInputs = [
nodejs nodejs
clojure clojure
jre jre
unzip
python python
openssl openssl
gnutar gnutar

View file

@ -11,8 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "1xdpjqx7qaq0syw448b32q36g12pgh1hn6knyqi3k5isp0f09qmr"; sha256 = "1xdpjqx7qaq0syw448b32q36g12pgh1hn6knyqi3k5isp0f09qmr";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip ];
installPhase = '' installPhase = ''
mkdir -p $out mkdir -p $out

View file

@ -22,8 +22,9 @@ stdenv.mkDerivation {
sha256 = "b112d7843f65217e3b5a9d40461698ef8dab7cbbe830af21216dfb924dc88a2f"; sha256 = "b112d7843f65217e3b5a9d40461698ef8dab7cbbe830af21216dfb924dc88a2f";
}; };
nativeBuildInputs = [ unzip ];
buildInputs = [ buildInputs = [
flex bison ncurses buddy tecla gmpxx libsigsegv makeWrapper unzip cln yices flex bison ncurses buddy tecla gmpxx libsigsegv makeWrapper cln yices
]; ];
hardeningDisable = [ "stackprotector" ] ++ hardeningDisable = [ "stackprotector" ] ++

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation {
owner = "vrthra"; owner = "vrthra";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
preConfigure = '' preConfigure = ''
cd build; cd build;
@ -25,7 +25,6 @@ stdenv.mkDerivation {
''; '';
buildInputs = [ buildInputs = [
unzip
pkg-config pkg-config
ncurses ncurses
]; ];

View file

@ -7,7 +7,8 @@ stdenv.mkDerivation {
url = "http://unicon.org/dist/uni-2-4-2010.zip"; url = "http://unicon.org/dist/uni-2-4-2010.zip";
sha256 = "1g9l2dfp99dqih2ir2limqfjgagh3v9aqly6x0l3qavx3qkkwf61"; sha256 = "1g9l2dfp99dqih2ir2limqfjgagh3v9aqly6x0l3qavx3qkkwf61";
}; };
buildInputs = [ libnsl libX11 libXt unzip ]; nativeBuildInputs = [ unzip ];
buildInputs = [ libnsl libX11 libXt ];
hardeningDisable = [ "fortify" ]; hardeningDisable = [ "fortify" ];

View file

@ -3,7 +3,8 @@
stdenv.mkDerivation { stdenv.mkDerivation {
name = "AntTweakBar-1.16"; name = "AntTweakBar-1.16";
buildInputs = [ unzip xorg.libX11 libGLU libGL ]; nativeBuildInputs = [ unzip ];
buildInputs = [ xorg.libX11 libGLU libGL ];
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/project/anttweakbar/AntTweakBar_116.zip"; url = "mirror://sourceforge/project/anttweakbar/AntTweakBar_116.zip";

View file

@ -12,7 +12,7 @@ stdenv.mkDerivation {
sha256 = "1qgiw02n2a6r32pimnd97v2jkvnw449xrqmaxiivjy2jcr5h141q"; sha256 = "1qgiw02n2a6r32pimnd97v2jkvnw449xrqmaxiivjy2jcr5h141q";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
configureFlags = [ "--cache-file=config.cache" "--with-downloader=true" ]; configureFlags = [ "--cache-file=config.cache" "--with-downloader=true" ];

View file

@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
sha256 = "1p6m9nd08mv525w14py9qzs9zwsa5i3vxf5bgcmcvc408jqmkbsw"; sha256 = "1p6m9nd08mv525w14py9qzs9zwsa5i3vxf5bgcmcvc408jqmkbsw";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
configureFlags = [ "--cache-file=config.cache" "--with-downloader=true" ]; configureFlags = [ "--cache-file=config.cache" "--with-downloader=true" ];

View file

@ -8,7 +8,7 @@ stdenv.mkDerivation {
sha256 = "1v9y9pffb2b7p642kp9ic4z6kg42ziizmyvbgrqd1ci0i4gn0831"; sha256 = "1v9y9pffb2b7p642kp9ic4z6kg42ziizmyvbgrqd1ci0i4gn0831";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
unpackPhase = '' unpackPhase = ''
mkdir $name mkdir $name

View file

@ -6,7 +6,8 @@ stdenv.mkDerivation {
url = "mirror://sourceforge/freetts/freetts-1.2.2-src.zip"; url = "mirror://sourceforge/freetts/freetts-1.2.2-src.zip";
sha256 = "0mnikqhpf4f4jdr0irmibr8yy0dnffx1i257y22iamxi7a6by2r7"; sha256 = "0mnikqhpf4f4jdr0irmibr8yy0dnffx1i257y22iamxi7a6by2r7";
}; };
buildInputs = [ apacheAnt unzip sharutils jdk ]; nativeBuildInputs = [ unzip ];
buildInputs = [ apacheAnt sharutils jdk ];
unpackPhase = '' unpackPhase = ''
unzip $src -x META-INF/* unzip $src -x META-INF/*
''; '';

View file

@ -16,7 +16,8 @@ stdenv.mkDerivation rec {
sha256 = "1n6w0m2603q9cldlz0wyscp75ci561dipc36jqbf3mjmylybv0x3"; sha256 = "1n6w0m2603q9cldlz0wyscp75ci561dipc36jqbf3mjmylybv0x3";
}; };
buildInputs = [ unzip libjpeg libtiff libgeotiff libpng proj openssl sqlite nativeBuildInputs = [ unzip ];
buildInputs = [ libjpeg libtiff libgeotiff libpng proj openssl sqlite
libspatialite poppler hdf4 qhull giflib expat libxml2 proj ] libspatialite poppler hdf4 qhull giflib expat libxml2 proj ]
++ (with pythonPackages; [ python numpy wrapPython ]) ++ (with pythonPackages; [ python numpy wrapPython ])
++ lib.optional stdenv.isDarwin libiconv ++ lib.optional stdenv.isDarwin libiconv

View file

@ -19,10 +19,9 @@ stdenv.mkDerivation rec {
sourceRoot = "source/gdal"; sourceRoot = "source/gdal";
nativeBuildInputs = [ autoreconfHook pkg-config ]; nativeBuildInputs = [ autoreconfHook pkg-config unzip ];
buildInputs = [ buildInputs = [
unzip
libjpeg libjpeg
libtiff libtiff
libpng libpng

View file

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "0hphxzvy23v3vqxx1y22hhhg4cypihrb8555y12nb4mrhzlw7zfl"; sha256 = "0hphxzvy23v3vqxx1y22hhhg4cypihrb8555y12nb4mrhzlw7zfl";
}; };
buildInputs = [ unzip libjpeg libtiff libgeotiff libpng python pythonPackages.numpy proj openssl ]; nativeBuildInputs = [ unzip ];
buildInputs = [ libjpeg libtiff libgeotiff libpng python pythonPackages.numpy proj openssl ];
patches = [ patches = [
# This ensures that the python package is installed into gdal's prefix, # This ensures that the python package is installed into gdal's prefix,

View file

@ -9,9 +9,9 @@ let
url="https://foicica.com/gtdialog/download/gtdialog_1.4.zip"; url="https://foicica.com/gtdialog/download/gtdialog_1.4.zip";
sha256="1lhsaz56s8m838fi6vnfcd2r6djymvy3n2pbqhii88hraapq3rfk"; sha256="1lhsaz56s8m838fi6vnfcd2r6djymvy3n2pbqhii88hraapq3rfk";
}; };
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [ buildInputs = [
cdk unzip gtk2 glib ncurses cdk gtk2 glib ncurses
]; ];
in in
stdenv.mkDerivation { stdenv.mkDerivation {

View file

@ -8,7 +8,7 @@ stdenv.mkDerivation {
sha256 = "11shn2fbxj3w0j77w0234pqyj1368x686kkgv09q5yqhi1cdp028"; sha256 = "11shn2fbxj3w0j77w0234pqyj1368x686kkgv09q5yqhi1cdp028";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
makefile = "makefile.linux"; makefile = "makefile.linux";

View file

@ -4,8 +4,8 @@ mkDerivation rec {
version = "unstable-20-06-26"; version = "unstable-20-06-26";
pname = "herqq"; pname = "herqq";
nativeBuildInputs = [ qmake ]; nativeBuildInputs = [ qmake unzip ];
buildInputs = [ qtbase unzip qtmultimedia ]; buildInputs = [ qtbase qtmultimedia ];
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];

View file

@ -45,7 +45,8 @@ let
platforms = platforms.all; platforms = platforms.all;
}; };
phases = "unpackPhase patchPhase buildPhase installPhase"; phases = "unpackPhase patchPhase buildPhase installPhase";
buildInputs = [ bash coreutils unzip which zip ]; nativeBuildInputs = [ unzip ];
buildInputs = [ bash coreutils which zip ];
patchPhase = '' patchPhase = ''
substituteInPlace ortograf/herramientas/make_dict.sh \ substituteInPlace ortograf/herramientas/make_dict.sh \
--replace /bin/bash bash \ --replace /bin/bash bash \
@ -86,7 +87,7 @@ let
license = licenses.lgpl3; license = licenses.lgpl3;
platforms = platforms.all; platforms = platforms.all;
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
phases = "unpackPhase installPhase"; phases = "unpackPhase installPhase";
sourceRoot = "."; sourceRoot = ".";
unpackCmd = '' unpackCmd = ''
@ -126,7 +127,7 @@ let
maintainers = with maintainers; [ renzo ]; maintainers = with maintainers; [ renzo ];
platforms = platforms.all; platforms = platforms.all;
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
phases = "unpackPhase installPhase"; phases = "unpackPhase installPhase";
sourceRoot = "."; sourceRoot = ".";
unpackCmd = '' unpackCmd = ''
@ -155,7 +156,7 @@ let
maintainers = with maintainers; [ renzo ]; maintainers = with maintainers; [ renzo ];
platforms = platforms.all; platforms = platforms.all;
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
phases = "unpackPhase installPhase"; phases = "unpackPhase installPhase";
sourceRoot = "."; sourceRoot = ".";
unpackCmd = '' unpackCmd = ''
@ -182,7 +183,7 @@ let
maintainers = with maintainers; [ renzo ]; maintainers = with maintainers; [ renzo ];
platforms = platforms.all; platforms = platforms.all;
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
phases = "unpackPhase patchPhase installPhase"; phases = "unpackPhase patchPhase installPhase";
sourceRoot = "."; sourceRoot = ".";
prePatch = '' prePatch = ''

View file

@ -27,7 +27,8 @@ stdenv.mkDerivation rec {
mkdir -p $out/lib mkdir -p $out/lib
''; '';
buildInputs = [ unzip libGLU libGL libXrandr libX11 libXxf86vm ]; nativeBuildInputs = [ unzip ];
buildInputs = [ libGLU libGL libXrandr libX11 libXxf86vm ];
meta = { meta = {
homepage = "http://irrlicht.sourceforge.net/"; homepage = "http://irrlicht.sourceforge.net/";

View file

@ -31,8 +31,8 @@ stdenv.mkDerivation rec {
"-DIRRLICHT_BUILD_TOOLS=OFF" "-DIRRLICHT_BUILD_TOOLS=OFF"
]; ];
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake unzip ];
buildInputs = [ unzip OpenGL Cocoa IOKit ]; buildInputs = [ OpenGL Cocoa IOKit ];
meta = { meta = {
homepage = "http://irrlicht.sourceforge.net/"; homepage = "http://irrlicht.sourceforge.net/";

View file

@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "031ns526fvi2nv7jzzv02i7i5sjcyr0gj884i3an67qhsx8vyckl"; sha256 = "031ns526fvi2nv7jzzv02i7i5sjcyr0gj884i3an67qhsx8vyckl";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
propagatedBuildInputs = [ tnt ]; propagatedBuildInputs = [ tnt ];
unpackPhase = '' unpackPhase = ''

View file

@ -6,7 +6,8 @@ stdenv.mkDerivation {
url = "https://geolite.maxmind.com/download/geoip/api/java/GeoIPJava-1.2.5.zip"; url = "https://geolite.maxmind.com/download/geoip/api/java/GeoIPJava-1.2.5.zip";
sha256 = "1gb2d0qvvq7xankz7l7ymbr3qprwk9bifpy4hlgw0sq4i6a55ypd"; sha256 = "1gb2d0qvvq7xankz7l7ymbr3qprwk9bifpy4hlgw0sq4i6a55ypd";
}; };
buildInputs = [ jdk unzip ]; nativeBuildInputs = [ unzip ];
buildInputs = [ jdk ];
buildPhase = buildPhase =
'' ''
cd source cd source

View file

@ -31,7 +31,8 @@ stdenv.mkDerivation {
ln -sv "${xbeans}" "build/tmp-xbean/xbean.zip" ln -sv "${xbeans}" "build/tmp-xbean/xbean.zip"
''; '';
buildInputs = [ unzip ant javac jvm ]; nativeBuildInputs = [ unzip ];
buildInputs = [ ant javac jvm ];
buildPhase = "ant jar"; buildPhase = "ant jar";
doCheck = false; doCheck = false;

View file

@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
sha256 = "1qr9arfdkjf7q11xhvxwzmhxqz3nhcjkyb8zzfjpz9jm54q0rc7m"; sha256 = "1qr9arfdkjf7q11xhvxwzmhxqz3nhcjkyb8zzfjpz9jm54q0rc7m";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
meta = { meta = {
description = "Library for managing 3D-Studio Release 3 and 4 \".3DS\" files"; description = "Library for managing 3D-Studio Release 3 and 4 \".3DS\" files";

View file

@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "1lxzi6v10qsl2r6633dx0zwqyvy0j19nmwclfd0d7qybqmhqsg9l"; sha256 = "1lxzi6v10qsl2r6633dx0zwqyvy0j19nmwclfd0d7qybqmhqsg9l";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
installPhase = '' installPhase = ''
mkdir -p $out $out/lib $out/bin $out/include mkdir -p $out $out/lib $out/bin $out/include

View file

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
cp f2c.h $out/include cp f2c.h $out/include
''; '';
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];

View file

@ -14,7 +14,8 @@ stdenv.mkDerivation rec {
sed -i -e "s|^PREFIX.*=.*$|PREFIX = $out|" config.mk sed -i -e "s|^PREFIX.*=.*$|PREFIX = $out|" config.mk
''; '';
buildInputs = [ unzip txt2tags ]; nativeBuildInputs = [ unzip ];
buildInputs = [ txt2tags ];
meta = { meta = {
homepage = "http://repo.cat-v.org/libixp/"; # see also https://libs.suckless.org/deprecated/libixp homepage = "http://repo.cat-v.org/libixp/"; # see also https://libs.suckless.org/deprecated/libixp

View file

@ -9,7 +9,7 @@ in stdenv.mkDerivation {
sha256 = "0xkk5qc7kjcdwz9l04kmiz1nhmi7iszl3k165phf53h3a4wpl9h7"; sha256 = "0xkk5qc7kjcdwz9l04kmiz1nhmi7iszl3k165phf53h3a4wpl9h7";
}; };
patches = [ ./install-fix.patch ]; patches = [ ./install-fix.patch ];
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
makeFlags = [ "prefix=$(out)" ]; makeFlags = [ "prefix=$(out)" ];
preInstall = "mkdir -p $out/lib"; preInstall = "mkdir -p $out/lib";

View file

@ -35,9 +35,8 @@ stdenv.mkDerivation rec {
"--with-locale-alias=${stdenv.cc.libc}/share/locale/locale.alias" "--with-locale-alias=${stdenv.cc.libc}/share/locale/locale.alias"
]; ];
buildInputs = [ gettext glib libxml2 gobject-introspection gnome-common buildInputs = [ gettext glib libxml2 gobject-introspection gnome-common ];
unzip ]; nativeBuildInputs = [ autoreconfHook gtk-doc gettext pkg-config unzip ];
nativeBuildInputs = [ autoreconfHook gtk-doc gettext pkg-config ];
meta = { meta = {
inherit version; inherit version;

View file

@ -47,7 +47,7 @@ else stdenv.mkDerivation {
# darwin-specific # darwin-specific
buildInputs = lib.optional (stdenv.hostPlatform.system == "x86_64-darwin") unzip; nativeBuildInputs = lib.optional (stdenv.hostPlatform.system == "x86_64-darwin") unzip;
# linux-specific # linux-specific
installFlags = lib.optional isLinux installFlags = lib.optional isLinux

View file

@ -10,9 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "00l92k231yb49wijzkspa2l58mapn6vh2dlxnlg0pawjjfv33s6z"; sha256 = "00l92k231yb49wijzkspa2l58mapn6vh2dlxnlg0pawjjfv33s6z";
}; };
buildInputs = [ nativeBuildInputs = [ unzip ];
unzip buildInputs = lib.optionals stdenv.isDarwin [setfile];
] ++ lib.optionals stdenv.isDarwin [setfile];
meta = { meta = {
homepage = "http://muparser.sourceforge.net"; homepage = "http://muparser.sourceforge.net";

View file

@ -14,8 +14,8 @@ in stdenv.mkDerivation rec {
sha256 = "0a4zi8w18pjj813n7kmxldl1d9r1jp0iyhkw7pbqgl8f7qaq994w"; sha256 = "0a4zi8w18pjj813n7kmxldl1d9r1jp0iyhkw7pbqgl8f7qaq994w";
}; };
nativeBuildInputs = [ cmake pkg-config ]; nativeBuildInputs = [ cmake pkg-config unzip ];
buildInputs = [ libX11 unzip ois freetype libuuid boost ] buildInputs = [ libX11 ois freetype libuuid boost ]
++ (if withOgre then [ ogre ] else [ libGL libGLU ]); ++ (if withOgre then [ ogre ] else [ libGL libGLU ]);
# Tools are disabled due to compilation failures. # Tools are disabled due to compilation failures.

View file

@ -9,7 +9,7 @@ stdenv.mkDerivation {
sha256 = "08h1vnqsv22js9v3pyim5yb80z87baxb7s2g5gsvvjax07j7w8h5"; sha256 = "08h1vnqsv22js9v3pyim5yb80z87baxb7s2g5gsvvjax07j7w8h5";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
# We only need the header files. The library files are # We only need the header files. The library files are
# in the nvidia_x11 driver. # in the nvidia_x11 driver.

View file

@ -25,7 +25,8 @@ stdenv.mkDerivation {
-I${openfx.dev}/include/OpenFX -I${openfx.dev}/include/OpenFX
''; '';
buildInputs = [ unzip re2 openfx zlib ilmbase libGLU libGL openexr ]; nativeBuildInputs = [ unzip ];
buildInputs = [ re2 openfx zlib ilmbase libGLU libGL openexr ];
enableParallelBuilding = true; enableParallelBuilding = true;

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation {
sha256 = "0k9ggzr6bisn77mipjfvawg3mv4bz50b63v8f7w1jhldi1sfy548"; sha256 = "0k9ggzr6bisn77mipjfvawg3mv4bz50b63v8f7w1jhldi1sfy548";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
outputs = [ "dev" "out" ]; outputs = [ "dev" "out" ];

View file

@ -14,7 +14,8 @@ stdenv.mkDerivation rec
outputs = [ "out" ]; outputs = [ "out" ];
buildInputs = [ unzip openexr boost tbb jemalloc c-blosc ilmbase ]; nativeBuildInputs = [ unzip ];
buildInputs = [ openexr boost tbb jemalloc c-blosc ilmbase ];
setSourceRoot = '' setSourceRoot = ''
sourceRoot=$(echo */openvdb) sourceRoot=$(echo */openvdb)

View file

@ -13,9 +13,9 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "all" ]; hardeningDisable = [ "all" ];
nativeBuildInputs = [ qmake qtwebengine qtxmlpatterns qttools ]; nativeBuildInputs = [ qmake qtwebengine qtxmlpatterns qttools unzip ];
buildInputs = [ python unzip ]; buildInputs = [ python ];
qmakeFlags = [ "PythonQt.pro" qmakeFlags = [ "PythonQt.pro"
"INCLUDEPATH+=${python}/include/python3.6" "INCLUDEPATH+=${python}/include/python3.6"

View file

@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
patches = [ ./catalog-in-library-vicinity.patch ]; patches = [ ./catalog-in-library-vicinity.patch ];
buildInputs = [ unzip scheme texinfo ]; nativeBuildInputs = [ unzip ];
buildInputs = [ scheme texinfo ];
postInstall = '' postInstall = ''
ln -s mklibcat{.scm,} ln -s mklibcat{.scm,}

View file

@ -9,7 +9,7 @@ stdenv.mkDerivation {
sha256 = "1bzkfdb598584qlc058n8wqq9vbz714gr5r57401rsa9qaxhk5j7"; sha256 = "1bzkfdb598584qlc058n8wqq9vbz714gr5r57401rsa9qaxhk5j7";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
installPhase = '' installPhase = ''
mkdir -p $out/include mkdir -p $out/include

View file

@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
builder = ./builder.sh; builder = ./builder.sh;
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
libraries = [ xorg.libXpm xorg.libXt xorg.libX11 xorg.libICE xorg.libSM stdenv.cc.cc ]; libraries = [ xorg.libXpm xorg.libXt xorg.libX11 xorg.libICE xorg.libSM stdenv.cc.cc ];

View file

@ -8,7 +8,7 @@ stdenv.mkDerivation {
sha256 = "02k0fd0cd3y1yqip36wr3bkxbywp8913w4y7jdg6qwqxjnii58ln"; sha256 = "02k0fd0cd3y1yqip36wr3bkxbywp8913w4y7jdg6qwqxjnii58ln";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
phases = "unpackPhase installPhase"; phases = "unpackPhase installPhase";

View file

@ -64,8 +64,7 @@ stdenv.mkDerivation {
} }
else throw "Platform: ${stdenv.system} not supported!"; else throw "Platform: ${stdenv.system} not supported!";
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip ];
buildCommand = '' buildCommand = ''
mkdir -p $out mkdir -p $out

View file

@ -64,8 +64,7 @@ stdenv.mkDerivation {
} }
else throw "Platform: ${stdenv.system} not supported!"; else throw "Platform: ${stdenv.system} not supported!";
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip ];
buildCommand = '' buildCommand = ''
mkdir -p $out mkdir -p $out

View file

@ -64,8 +64,7 @@ stdenv.mkDerivation {
} }
else throw "Platform: ${stdenv.system} not supported!"; else throw "Platform: ${stdenv.system} not supported!";
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip ];
buildCommand = '' buildCommand = ''
mkdir -p $out mkdir -p $out

View file

@ -19,8 +19,8 @@ stdenv.mkDerivation rec {
patches = [ ./META.patch ]; patches = [ ./META.patch ];
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [ ocaml automake gnum4 autoconf unzip buildInputs = [ ocaml automake gnum4 autoconf
findlib freetype lablgtk cairo gdk-pixbuf gtk2 pango ]; findlib freetype lablgtk cairo gdk-pixbuf gtk2 pango ];
createFindlibDestdir = true; createFindlibDestdir = true;

View file

@ -23,7 +23,8 @@ stdenv.mkDerivation rec {
# because upstream tarball has no top-level directory. # because upstream tarball has no top-level directory.
sourceRoot = "."; sourceRoot = ".";
buildInputs = [ bash pharo unzip ]; nativeBuildInputs = [ unzip ];
buildInputs = [ bash pharo ];
installPhase = '' installPhase = ''
mkdir -p $prefix/share/pharo-launcher mkdir -p $prefix/share/pharo-launcher

View file

@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
sha256 = "0xbdi679ryb2zg412xy6zkh22l20pmbl92m3qhfgzjvgybna8z2a"; sha256 = "0xbdi679ryb2zg412xy6zkh22l20pmbl92m3qhfgzjvgybna8z2a";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
installPhase = '' installPhase = ''
mkdir -p $prefix/lib mkdir -p $prefix/lib

View file

@ -10,7 +10,8 @@ buildPythonPackage rec {
extension = "zip"; extension = "zip";
}; };
buildInputs = [ pytest unzip ]; nativeBuildInputs = [ unzip ];
buildInputs = [ pytest ];
checkPhase = "make test"; checkPhase = "make test";
# Requires pytest < 3.1 # Requires pytest < 3.1

View file

@ -10,7 +10,7 @@ buildPythonPackage rec {
sha256 = "0zy6prrj85jjc4xmxgfg8h94j81k6zhfxfffcbvq9b10jis1rgav"; sha256 = "0zy6prrj85jjc4xmxgfg8h94j81k6zhfxfffcbvq9b10jis1rgav";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
meta = with lib; { meta = with lib; {
description = "Easy peasy wrapper for HipChat's v1 API"; description = "Easy peasy wrapper for HipChat's v1 API";

View file

@ -8,7 +8,7 @@ stdenv.mkDerivation {
sha256 = "0xxy39s2lvgs56vicjzpcz936l1vjaplliwa0dm7v3iyvw6jn7vj"; sha256 = "0xxy39s2lvgs56vicjzpcz936l1vjaplliwa0dm7v3iyvw6jn7vj";
}; };
buildInputs = [unzip]; nativeBuildInputs = [ unzip ];
installPhase = '' installPhase = ''
mkdir -p $out/lib/jars mkdir -p $out/lib/jars

View file

@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "0v3vla3k6csfb8w0j9njrhcjj4n7yh172n9wv6z397f1sa0fs202"; sha256 = "0v3vla3k6csfb8w0j9njrhcjj4n7yh172n9wv6z397f1sa0fs202";
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
installPhase = '' installPhase = ''
mkdir -p $out/lib $out/doc mkdir -p $out/lib $out/doc

View file

@ -33,8 +33,8 @@ rec {
echo ${stdenv.cc.cc} > $out/nix-support/manual-runtime-dependencies echo ${stdenv.cc.cc} > $out/nix-support/manual-runtime-dependencies
''; '';
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ unzip java ]; buildInputs = [ java ];
meta = { meta = {
description = "Enterprise-grade build system"; description = "Enterprise-grade build system";

View file

@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ grahamc swarren83 ]; maintainers = with maintainers; [ grahamc swarren83 ];
}; };
buildInputs = [ unzip ]; nativeBuildInputs = [ unzip ];
buildCommand = " buildCommand = "
unzip $src -d $out unzip $src -d $out

Some files were not shown because too many files have changed in this diff Show more