Merge branch 'staging'

Fixes a security problem in curl's FTP.
This commit is contained in:
Vladimír Čunát 2017-10-07 13:43:23 +02:00
commit a982b20c36
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA
1198 changed files with 3059 additions and 1632 deletions

View File

@ -1,4 +1,3 @@
<chapter xmlns="http://docbook.org/ns/docbook" <chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xlink="http://www.w3.org/1999/xlink"
xml:id="chap-stdenv"> xml:id="chap-stdenv">
@ -188,11 +187,13 @@ genericBuild
<varlistentry> <varlistentry>
<term><varname>NIX_DEBUG</varname></term> <term><varname>NIX_DEBUG</varname></term>
<listitem><para>If set, <literal>stdenv</literal> will print some <listitem><para>
debug information during the build. In particular, the A natural number indicating how much information to log.
<command>gcc</command> and <command>ld</command> wrapper scripts If set to 1 or higher, <literal>stdenv</literal> will print moderate debug information during the build.
will print out the complete command line passed to the wrapped In particular, the <command>gcc</command> and <command>ld</command> wrapper scripts will print out the complete command line passed to the wrapped tools.
tools.</para></listitem> If set to 6 or higher, the <literal>stdenv</literal> setup script will be run with <literal>set -x</literal> tracing.
If set to 7 or higher, the <command>gcc</command> and <command>ld</command> wrapper scripts will also be run with <literal>set -x</literal> tracing.
</para></listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>

View File

@ -13,7 +13,8 @@ stdenv.mkDerivation rec{
sha256 = "1iyh6dqrg0mirwci5br5n5qw3ghp2cs23wd8ygr56bh9ml4dr1m8"; sha256 = "1iyh6dqrg0mirwci5br5n5qw3ghp2cs23wd8ygr56bh9ml4dr1m8";
}; };
buildInputs = [ pkgconfig openssl db48 boost zlib utillinux protobuf ] nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl db48 boost zlib utillinux protobuf ]
++ optionals withGui [ qt4 qmake4Hook qrencode ]; ++ optionals withGui [ qt4 qmake4Hook qrencode ];
qmakeFlags = ["USE_UPNP=-"]; qmakeFlags = ["USE_UPNP=-"];

View File

@ -16,7 +16,8 @@ stdenv.mkDerivation rec{
qmakeFlags = ["USE_UPNP=-"]; qmakeFlags = ["USE_UPNP=-"];
makeFlags = ["USE_UPNP=-"]; makeFlags = ["USE_UPNP=-"];
buildInputs = [ pkgconfig openssl db48 boost zlib utillinux protobuf ] nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl db48 boost zlib utillinux protobuf ]
++ optionals withGui [ qt4 qmake4Hook qrencode ]; ++ optionals withGui [ qt4 qmake4Hook qrencode ];
configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ] configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ]

View File

@ -16,7 +16,8 @@ in stdenv.mkDerivation {
leaveDotGit = true; leaveDotGit = true;
}; };
buildInputs = [ autoconf automake libtool pkgconfig git ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ autoconf automake libtool git ];
propagatedBuildInputs = [ bison flex postgresql ]; propagatedBuildInputs = [ bison flex postgresql ];

View File

@ -20,7 +20,8 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
buildInputs = [ pkgconfig gtest gmock gmp libsnark autoreconfHook openssl wget db62 boost zlib nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ gtest gmock gmp libsnark openssl wget db62 boost zlib
protobuf libevent libsodium librustzcash ] protobuf libevent libsodium librustzcash ]
++ optionals stdenv.isLinux [ utillinux ] ++ optionals stdenv.isLinux [ utillinux ]
++ optionals withGui [ qt4 qrencode ]; ++ optionals withGui [ qt4 qrencode ];

View File

@ -12,7 +12,8 @@ in stdenv.mkDerivation rec {
sha256 = "06dgf5655znbvrd7fhrv8msv6zw8vk0hjqglcqkh90960mnnmwz7"; sha256 = "06dgf5655znbvrd7fhrv8msv6zw8vk0hjqglcqkh90960mnnmwz7";
}; };
buildInputs = [ makeWrapper pkgconfig alsaLib dbus libjack2 python dbus-python ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ makeWrapper alsaLib dbus libjack2 python dbus-python ];
configurePhase = "${python.interpreter} waf configure --prefix=$out"; configurePhase = "${python.interpreter} waf configure --prefix=$out";

View File

@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
doCheck = false; doCheck = false;
buildInputs = [ alsaLib minixml jack2Full pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ alsaLib minixml jack2Full ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Tool for storing/restoring JACK and/or ALSA connections to/from cml files"; description = "Tool for storing/restoring JACK and/or ALSA connections to/from cml files";

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "1n1dnqnj24xhiy9323lj52nswr5120cj56fpckg802miss05sr6x"; sha256 = "1n1dnqnj24xhiy9323lj52nswr5120cj56fpckg802miss05sr6x";
}; };
buildInputs = [ cairo fftw gtkmm2 lv2 lvtk pkgconfig python ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ cairo fftw gtkmm2 lv2 lvtk python ];
configurePhase = "python waf configure --prefix=$out"; configurePhase = "python waf configure --prefix=$out";

View File

@ -14,8 +14,9 @@ stdenv.mkDerivation rec {
patches = [ ./glib-single-include.patch ]; patches = [ ./glib-single-include.patch ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
pkgconfig gettext gtk2 expat intltool libgcrypt libunique gnutls gettext gtk2 expat intltool libgcrypt libunique gnutls
libxml2 curl mpd_clientlib dbus_glib libnotify libsoup avahi taglib libxml2 curl mpd_clientlib dbus_glib libnotify libsoup avahi taglib
]; ];

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "012hcy1mxl7gs2lipfcqp5x0xv1azb9hjrwf0h59yyxnzx96h7c9"; sha256 = "012hcy1mxl7gs2lipfcqp5x0xv1azb9hjrwf0h59yyxnzx96h7c9";
}; };
buildInputs = [ cairomm cmake libjack2 libpthreadstubs libXdmcp libxshmfence libsndfile lv2 ntk pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ cairomm cmake libjack2 libpthreadstubs libXdmcp libxshmfence libsndfile lv2 ntk ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = http://openavproductions.com/artyfx/; homepage = http://openavproductions.com/artyfx/;

View File

@ -19,7 +19,8 @@ stdenv.mkDerivation rec {
sha256 = "1nq9kd4rd4k2kibf57gdbm0zw2gxa234vvvdhxkm8g5bhx5h3iyq"; sha256 = "1nq9kd4rd4k2kibf57gdbm0zw2gxa234vvvdhxkm8g5bhx5h3iyq";
}; };
buildInputs = [ gtk2 libcddb intltool pkgconfig makeWrapper ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk2 libcddb intltool makeWrapper ];
runtimeDeps = runtimeDeps =
optional mp3Support lame ++ optional mp3Support lame ++

View File

@ -51,8 +51,9 @@ stdenv.mkDerivation rec {
"-lswscale" "-lswscale"
]; ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
pkgconfig file gettext wxGTK30 expat alsaLib file gettext wxGTK30 expat alsaLib
libsndfile soxr libid3tag libjack2 lv2 lilv serd sord sratom suil gtk2 libsndfile soxr libid3tag libjack2 lv2 lilv serd sord sratom suil gtk2
ffmpeg libmad lame libvorbis flac soundtouch ffmpeg libmad lame libvorbis flac soundtouch
autoconf automake libtool # for the preConfigure phase autoconf automake libtool # for the preConfigure phase

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "09ck2gxqky701dc1p0ip61rrn16v0pdc7ih2hc2sd63zcw53g2a7"; sha256 = "09ck2gxqky701dc1p0ip61rrn16v0pdc7ih2hc2sd63zcw53g2a7";
}; };
buildInputs = [ libjack2 gtk2 pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libjack2 gtk2 ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = http://devel.tlrmx.org/audio/bitmeter/; homepage = http://devel.tlrmx.org/audio/bitmeter/;

View File

@ -9,8 +9,9 @@ stdenv.mkDerivation rec {
sha256 = "1fi2m4gmvxdi260821y09lxsimq82yv4k5bbgk3kyc3x1nyhn7vx"; sha256 = "1fi2m4gmvxdi260821y09lxsimq82yv4k5bbgk3kyc3x1nyhn7vx";
}; };
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
alsaLib libjack2 pkgconfig libpulseaudio xorg.libX11 xorg.libXext alsaLib libjack2 libpulseaudio xorg.libX11 xorg.libXext
xorg.xproto xorg.xproto
]; ];

View File

@ -116,7 +116,8 @@ stdenv.mkDerivation rec {
"CONFIG_WAV=y" "CONFIG_WAV=y"
] ++ concatMap (a: a.flags) opts); ] ++ concatMap (a: a.flags) opts);
buildInputs = [ ncurses pkgconfig ] nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses ]
++ stdenv.lib.optional stdenv.cc.isClang clangGCC ++ stdenv.lib.optional stdenv.cc.isClang clangGCC
++ stdenv.lib.optionals stdenv.isDarwin [ libiconv CoreAudio ] ++ stdenv.lib.optionals stdenv.isDarwin [ libiconv CoreAudio ]
++ concatMap (a: a.deps) opts; ++ concatMap (a: a.deps) opts;

View File

@ -14,8 +14,9 @@ stdenv.mkDerivation rec {
sed -e "s#@./scripts#sh scripts#" -i Makefile sed -e "s#@./scripts#sh scripts#" -i Makefile
''; '';
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
alsaLib fftwSinglePrec freetype libjack2 pkgconfig premake3 alsaLib fftwSinglePrec freetype libjack2 premake3
xorg.libX11 xorg.libXcomposite xorg.libXcursor xorg.libXext xorg.libX11 xorg.libXcomposite xorg.libXcursor xorg.libXext
xorg.libXinerama xorg.libXrender ladspa-sdk xorg.libXinerama xorg.libXrender ladspa-sdk
]; ];

View File

@ -7,7 +7,8 @@ stdenv.mkDerivation rec {
sha256 = "16mhcav8gwkp29k9ki4dlkajlcgh1i2wvldabxb046d37dq4qzrk"; sha256 = "16mhcav8gwkp29k9ki4dlkajlcgh1i2wvldabxb046d37dq4qzrk";
}; };
buildInputs = [ cmake fftw gtkmm2 libxcb lv2 pkgconfig xorg.libpthreadstubs xorg.libXdmcp xorg.libxshmfence ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ cmake fftw gtkmm2 libxcb lv2 xorg.libpthreadstubs xorg.libXdmcp xorg.libxshmfence ];
installFlags = '' installFlags = ''
DESTDIR=$(out) DESTDIR=$(out)

View File

@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "0x8s7vpb7rw5x37yjzy1f98m4f2csdg89libb74fm36gn8ly0hli"; sha256 = "0x8s7vpb7rw5x37yjzy1f98m4f2csdg89libb74fm36gn8ly0hli";
}; };
buildInputs = [ pkgconfig unzip portaudio wxGTK ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ unzip 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

@ -158,7 +158,8 @@ let
stdenv.mkDerivation ((faust2ApplBase args) // { stdenv.mkDerivation ((faust2ApplBase args) // {
buildInputs = [ makeWrapper pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ makeWrapper ];
propagatedBuildInputs = [ faust ] ++ propagatedBuildInputs; propagatedBuildInputs = [ faust ] ++ propagatedBuildInputs;

View File

@ -187,7 +187,8 @@ let
stdenv.mkDerivation ((faust2ApplBase args) // { stdenv.mkDerivation ((faust2ApplBase args) // {
buildInputs = [ makeWrapper pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ makeWrapper ];
propagatedBuildInputs = [ faust ] ++ propagatedBuildInputs; propagatedBuildInputs = [ faust ] ++ propagatedBuildInputs;

View File

@ -20,7 +20,8 @@ stdenv.mkDerivation rec {
NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin
"-framework CoreAudio -framework CoreServices"; "-framework CoreAudio -framework CoreServices";
buildInputs = [ glib libsndfile pkgconfig ] nativeBuildInputs = [ pkgconfig ];
buildInputs = [ glib libsndfile ]
++ stdenv.lib.optionals (!stdenv.isDarwin) [ alsaLib libpulseaudio libjack2 ] ++ stdenv.lib.optionals (!stdenv.isDarwin) [ alsaLib libpulseaudio libjack2 ]
++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices CoreAudio AudioUnit ]; ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices CoreAudio AudioUnit ];

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "1bk0bpr069hzx2508rgfbwpxiqgr7dmdkhqdywmd2i4rmibgrm1q"; sha256 = "1bk0bpr069hzx2508rgfbwpxiqgr7dmdkhqdywmd2i4rmibgrm1q";
}; };
buildInputs = [ gtkmm2 lv2 lvtk pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtkmm2 lv2 lvtk ];
buildPhase = '' buildPhase = ''
cd lv2 cd lv2

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "1hh2xhknanqn3iwp12ihl6bf8p7bqxryms9qk7mh21lixl42b8k5"; sha256 = "1hh2xhknanqn3iwp12ihl6bf8p7bqxryms9qk7mh21lixl42b8k5";
}; };
buildInputs = [ lv2 pkgconfig python2 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ lv2 python2 ];
installPhase = '' installPhase = ''
python waf configure --prefix=$out python waf configure --prefix=$out

View File

@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "0i8261n95n4xic766h70xkrpbvw3sag96n1883ahmg6h7yb94avq"; sha256 = "0i8261n95n4xic766h70xkrpbvw3sag96n1883ahmg6h7yb94avq";
}; };
buildInputs = [ libjack2 gtk2 lv2 faust pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libjack2 gtk2 lv2 faust ];
makeFlags = "PREFIX=$(out)"; makeFlags = "PREFIX=$(out)";

View File

@ -14,7 +14,9 @@ stdenv.mkDerivation rec {
sha256 = "10vspwsgr8pwf3qp2bviw6b2l8prgdiswgv7qiqiyr0h1mmk487y"; sha256 = "10vspwsgr8pwf3qp2bviw6b2l8prgdiswgv7qiqiyr0h1mmk487y";
}; };
patches = [ ./libmpd-11.8.17-remove-strndup.patch ]; patches = [ ./libmpd-11.8.17-remove-strndup.patch ];
buildInputs = [ pkgconfig glib ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ glib ];
}; };
src = fetchurl { src = fetchurl {
@ -22,8 +24,9 @@ stdenv.mkDerivation rec {
sha256 = "0b3bnxf98i5lhjyljvgxgx9xmb6p46cn3a9cccrng14nagri9556"; sha256 = "0b3bnxf98i5lhjyljvgxgx9xmb6p46cn3a9cccrng14nagri9556";
}; };
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
libtool intltool pkgconfig glib gtk2 curl mpd_clientlib libsoup libtool intltool glib gtk2 curl mpd_clientlib libsoup
libunique libmpd gob2 vala_0_23 libSM libICE sqlite hicolor_icon_theme libunique libmpd gob2 vala_0_23 libSM libICE sqlite hicolor_icon_theme
wrapGAppsHook wrapGAppsHook
]; ];

View File

@ -2,7 +2,8 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "gnaural-1.0.20110606"; name = "gnaural-1.0.20110606";
buildInputs = [ pkgconfig gtk2 libsndfile portaudio ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk2 libsndfile portaudio ];
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/gnaural/Gnaural/${name}.tar.gz"; url = "mirror://sourceforge/gnaural/Gnaural/${name}.tar.gz";
sha256 = "0p9rasz1jmxf16vnpj17g3vzdjygcyz3l6nmbq6wr402l61f1vy5"; sha256 = "0p9rasz1jmxf16vnpj17g3vzdjygcyz3l6nmbq6wr402l61f1vy5";

View File

@ -13,7 +13,8 @@ stdenv.mkDerivation rec {
propagatedUserEnvPkgs = [ gnome.gnome_themes_standard ]; propagatedUserEnvPkgs = [ gnome.gnome_themes_standard ];
buildInputs = [ pkgconfig makeWrapper intltool curl gettext perl perlXMLParser nativeBuildInputs = [ pkgconfig ];
buildInputs = [ makeWrapper intltool curl gettext perl perlXMLParser
flex libgpod libid3tag flac libvorbis gtk3 gdk_pixbuf libglade gnome.anjuta flex libgpod libid3tag flac libvorbis gtk3 gdk_pixbuf libglade gnome.anjuta
gnome.gdl gnome.defaultIconTheme gnome.gdl gnome.defaultIconTheme
hicolor_icon_theme ]; hicolor_icon_theme ];

View File

@ -10,8 +10,9 @@ stdenv.mkDerivation rec {
sha256 = "1dy2jfkdw0nchars4xi4isrz66fqn53a9qk13bqza7lhmsg3s3qy"; sha256 = "1dy2jfkdw0nchars4xi4isrz66fqn53a9qk13bqza7lhmsg3s3qy";
}; };
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
alsaLib boost cmake glib lash libjack2 libarchive liblrdf libsndfile pkgconfig qt4 alsaLib boost cmake glib lash libjack2 libarchive liblrdf libsndfile qt4
]; ];
meta = with stdenv.lib; { meta = with stdenv.lib; {

View File

@ -11,8 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "184ydb9f1303v332k5k3f1ki7cb6nkxhh6ij0yn72v7dp7figrgj"; sha256 = "184ydb9f1303v332k5k3f1ki7cb6nkxhh6ij0yn72v7dp7figrgj";
}; };
nativeBuildInputs = [ qmake ]; nativeBuildInputs = [ pkgconfig qmake ];
buildInputs = [ alsaLib pkgconfig qtbase qtscript ]; buildInputs = [ alsaLib qtbase qtscript ];
qmakeFlags = [ "PREFIX=/" ]; qmakeFlags = [ "PREFIX=/" ];

View File

@ -13,8 +13,9 @@ stdenv.mkDerivation rec {
sha256 = "15s8nrzn68hc2s6iw0zshbz3lfnsq0mr6gflq05xm911b7xbp74k"; sha256 = "15s8nrzn68hc2s6iw0zshbz3lfnsq0mr6gflq05xm911b7xbp74k";
}; };
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
boost ganv glibmm gtkmm2 libjack2 lilv lv2 makeWrapper pkgconfig boost ganv glibmm gtkmm2 libjack2 lilv lv2 makeWrapper
python raul serd sord sratom suil python raul serd sord sratom suil
]; ];

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0sk7b92my1v1g7rhkpl1c608rb0rdb28m9zqfll95kflxajd16zv"; sha256 = "0sk7b92my1v1g7rhkpl1c608rb0rdb28m9zqfll95kflxajd16zv";
}; };
buildInputs = [ libjack2 libsndfile pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libjack2 libsndfile ];
buildPhase = "PREFIX=$out make jack_capture"; buildPhase = "PREFIX=$out make jack_capture";

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "1pl55in0sj7h5r06n1v91im7d18pplvhbjhjm1fdl39zwnyxiash"; sha256 = "1pl55in0sj7h5r06n1v91im7d18pplvhbjhjm1fdl39zwnyxiash";
}; };
buildInputs = [ SDL libjack2 mesa pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ SDL libjack2 mesa ];
installPhase = '' installPhase = ''
mkdir -p $out/bin mkdir -p $out/bin

View File

@ -5,7 +5,8 @@ stdenv.mkDerivation rec {
url = "mirror://sourceforge/jack-rack/${name}.tar.bz2"; url = "mirror://sourceforge/jack-rack/${name}.tar.bz2";
sha256 = "1lmibx9gicagcpcisacj6qhq6i08lkl5x8szysjqvbgpxl9qg045"; sha256 = "1lmibx9gicagcpcisacj6qhq6i08lkl5x8szysjqvbgpxl9qg045";
}; };
buildInputs = [ pkgconfig libjack2 ladspaH gtk2 alsaLib libxml2 librdf ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libjack2 ladspaH gtk2 alsaLib libxml2 librdf ];
meta = { meta = {
description = ''An effects "rack" for the JACK low latency audio API''; description = ''An effects "rack" for the JACK low latency audio API'';

View File

@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "1cnvgx3jv0yvxlqy0l9k285zgvazmh5k8m4l7lxckjfm5bn6hm1r"; sha256 = "1cnvgx3jv0yvxlqy0l9k285zgvazmh5k8m4l7lxckjfm5bn6hm1r";
}; };
buildInputs = [ libjack2 pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libjack2 ];
meta = { meta = {
description = "Console jack loudness meter"; description = "Console jack loudness meter";

View File

@ -9,8 +9,8 @@ stdenv.mkDerivation rec {
patches = [ ./no_error.patch ]; patches = [ ./no_error.patch ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
pkgconfig
scons scons
qt4 qt4
lash lash

View File

@ -10,8 +10,9 @@ stdenv.mkDerivation rec {
sha256 = "1x2wpzzx2cgvz3dgdcgsj8dr0w3zsasy62mvl199bsdj5fbjaili"; sha256 = "1x2wpzzx2cgvz3dgdcgsj8dr0w3zsasy62mvl199bsdj5fbjaili";
}; };
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
gtk2 libjack2 lilv lv2 pkgconfig python serd sord sratom suil gtk2 libjack2 lilv lv2 python serd sord sratom suil
]; ];
configurePhase = "python waf configure --prefix=$out"; configurePhase = "python waf configure --prefix=$out";

View File

@ -10,8 +10,9 @@ stdenv.mkDerivation {
sha256 = "0g5v74cm0q3p3pzl6xmnp4rqayaymfli7c6z8s78h9rgd24fwbvn"; sha256 = "0g5v74cm0q3p3pzl6xmnp4rqayaymfli7c6z8s78h9rgd24fwbvn";
}; };
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
fftwFloat gtk2 ladspaPlugins libjack2 liblo libxml2 pkgconfig perl fftwFloat gtk2 ladspaPlugins libjack2 liblo libxml2 perl
perlXMLParser makeWrapper perlXMLParser makeWrapper
]; ];

View File

@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "1289533c0849b1b66463bf27f7ce5f71736b655cfb7672ef884c7e6eb957ac42"; sha256 = "1289533c0849b1b66463bf27f7ce5f71736b655cfb7672ef884c7e6eb957ac42";
}; };
buildInputs = [ scons pkgconfig libsamplerate libsndfile liblo libjack2 boost ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ scons libsamplerate libsndfile liblo libjack2 boost ];
NIX_CFLAGS_COMPILE = "-fpermissive"; NIX_CFLAGS_COMPILE = "-fpermissive";
buildPhase = '' buildPhase = ''

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "1rqwh8xrw6hnp69dg4gy336bfbfpmbx4fjrk0nb8ypjcxkz91c6i"; sha256 = "1rqwh8xrw6hnp69dg4gy336bfbfpmbx4fjrk0nb8ypjcxkz91c6i";
}; };
buildInputs = [ autoreconfHook fftw ladspaH libxml2 pkgconfig perlPackages.perl perlPackages.XMLParser ]; nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ fftw ladspaH libxml2 perlPackages.perl perlPackages.XMLParser ];
patchPhase = '' patchPhase = ''
patchShebangs . patchShebangs .

View File

@ -10,7 +10,8 @@ stdenv.mkDerivation {
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];
buildInputs = [ pkgconfig intltool gtk2 alsaLib libglade ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ intltool gtk2 alsaLib libglade ];
configureFlags = "--disable-jack"; configureFlags = "--disable-jack";

View File

@ -11,7 +11,8 @@ in stdenv.mkDerivation rec {
sha256 = "1r71h4yg775m4gax4irrvygmrsclgn503ykmc2qwjsxa42ri4n2n"; sha256 = "1r71h4yg775m4gax4irrvygmrsclgn503ykmc2qwjsxa42ri4n2n";
}; };
buildInputs = [ makeWrapper pkgconfig MMA libjack2 libsmf python pyGtkGlade pygtksourceview ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ makeWrapper MMA libjack2 libsmf python pyGtkGlade pygtksourceview ];
patchPhase = '' patchPhase = ''
sed -i 's@/usr/@${MMA}/@g' src/main/config/linuxband.rc.in sed -i 's@/usr/@${MMA}/@g' src/main/config/linuxband.rc.in

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "1rrz5sp04zjal6v34ldkl6fjj9xqidb8xm1iscjyljf6z4l516cx"; sha256 = "1rrz5sp04zjal6v34ldkl6fjj9xqidb8xm1iscjyljf6z4l516cx";
}; };
buildInputs = [ glib lilv lv2 pkgconfig serd sord sratom ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ glib lilv lv2 serd sord sratom ];
installPhase = '' installPhase = ''
make install PREFIX=$out make install PREFIX=$out

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0hh40c5d2m0k5gb3vw031l6lqn59dg804an3mkmhkc7qv4gc6xm4"; sha256 = "0hh40c5d2m0k5gb3vw031l6lqn59dg804an3mkmhkc7qv4gc6xm4";
}; };
buildInputs = [ fftwSinglePrec lv2 pkgconfig python ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ fftwSinglePrec lv2 python ];
configurePhase = "python waf configure --prefix=$out"; configurePhase = "python waf configure --prefix=$out";

View File

@ -25,7 +25,8 @@ in
stdenv.mkDerivation { stdenv.mkDerivation {
inherit name; inherit name;
buildInputs = [ pkgconfig lv2 mesa gtk2 cairo pango fftw ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ lv2 mesa gtk2 cairo pango fftw ];
srcs = [ src robtkSrc ]; srcs = [ src robtkSrc ];
sourceRoot = name; sourceRoot = name;

View File

@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "003xyqjq59wcjafrdv1b8w34xsn4nvzz51wwd7mqddajh0g4dz4g"; sha256 = "003xyqjq59wcjafrdv1b8w34xsn4nvzz51wwd7mqddajh0g4dz4g";
}; };
buildInputs = [ pkgconfig fftw fftwSinglePrec alsaLib libsndfile libpulseaudio ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ fftw fftwSinglePrec alsaLib libsndfile libpulseaudio ];
meta = { meta = {
description = "General-purpose software audio FSK modem"; description = "General-purpose software audio FSK modem";

View File

@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "042f1czcs9n2sbqvg4rsvfwlqib2gk976mfa2kxlfjghx5laqf04"; sha256 = "042f1czcs9n2sbqvg4rsvfwlqib2gk976mfa2kxlfjghx5laqf04";
}; };
buildInputs = [ ncurses pkgconfig gtk2 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses gtk2 ];
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];

View File

@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "080rha4ffp7qycyg1mqcf4vj0s7z8qfvz6bxm0w29xgg2kkmb3fx"; sha256 = "080rha4ffp7qycyg1mqcf4vj0s7z8qfvz6bxm0w29xgg2kkmb3fx";
}; };
buildInputs = [ pkgconfig python2 cairo libjpeg ntk libjack2 libsndfile nativeBuildInputs = [ pkgconfig ];
buildInputs = [ python2 cairo libjpeg ntk libjack2 libsndfile
ladspaH liblrdf liblo libsigcxx ladspaH liblrdf liblo libsigcxx
]; ];
configurePhase = "python waf configure --prefix=$out"; configurePhase = "python waf configure --prefix=$out";

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "16064vvl2w5lz4xi3lyjk4xx7fphwsxc14ajykvndiz170q32s6i"; sha256 = "16064vvl2w5lz4xi3lyjk4xx7fphwsxc14ajykvndiz170q32s6i";
}; };
buildInputs = [ scons boost ladspaH pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ scons boost ladspaH ];
patchPhase = '' patchPhase = ''
# remove TERM: # remove TERM:

View File

@ -8,7 +8,8 @@ in stdenv.mkDerivation rec {
url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}.tar.gz"; url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}.tar.gz";
sha256 = "0qp2nnz6pnl1d7yv9hcjyim7q6yax5881k1jxm8jfgjqagmz5k6p"; sha256 = "0qp2nnz6pnl1d7yv9hcjyim7q6yax5881k1jxm8jfgjqagmz5k6p";
}; };
buildInputs = [ SDL2 pkgconfig flac libsndfile ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ SDL2 flac libsndfile ];
makeFlags = [ "NO_PULSEAUDIO=1 NO_LTDL=1 TEST=0 EXAMPLES=0" ] makeFlags = [ "NO_PULSEAUDIO=1 NO_LTDL=1 TEST=0 EXAMPLES=0" ]
++ stdenv.lib.optional (stdenv.isDarwin) "SHARED_SONAME=0"; ++ stdenv.lib.optional (stdenv.isDarwin) "SHARED_SONAME=0";
installFlags = "PREFIX=\${out}"; installFlags = "PREFIX=\${out}";

View File

@ -8,8 +8,9 @@ stdenv.mkDerivation rec {
sha256 = "0n9544bfsdp04xqcjm4nhfvp357dx0c3gpys0rjkq09nzv8b1vy6"; sha256 = "0n9544bfsdp04xqcjm4nhfvp357dx0c3gpys0rjkq09nzv8b1vy6";
}; };
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
pkgconfig libao json_c libgcrypt libav curl libao json_c libgcrypt libav curl
]; ];
makeFlags="PREFIX=$(out)"; makeFlags="PREFIX=$(out)";

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "1xyhvhm85d9z0kw716cjllrrzksn4s4bw34layg8hf4m5m31sp2p"; sha256 = "1xyhvhm85d9z0kw716cjllrrzksn4s4bw34layg8hf4m5m31sp2p";
}; };
buildInputs = [ boost ladspaH lilv lv2 pkgconfig serd sord sratom ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ boost ladspaH lilv lv2 serd sord sratom ];
installPhase = '' installPhase = ''
mkdir -p $out/bin mkdir -p $out/bin

View File

@ -18,7 +18,8 @@ stdenv.mkDerivation rec {
cp praat $out/bin cp praat $out/bin
''; '';
buildInputs = [ alsaLib gtk2 pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ alsaLib gtk2 ];
meta = { meta = {
description = "Doing phonetics by computer"; description = "Doing phonetics by computer";

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "11bfjz14z37v6hk2xyg4vrw423b5h3qgcbviv07g00ws1fgjygm2"; sha256 = "11bfjz14z37v6hk2xyg4vrw423b5h3qgcbviv07g00ws1fgjygm2";
}; };
buildInputs = [ pkgconfig qt4 alsaLib ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ qt4 alsaLib ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "MIDI event processor and router"; description = "MIDI event processor and router";

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "17w3vgpgfmvl11wsd5ndk9zdggl3gbzv3wbd45dyf2al4i0miqnx"; sha256 = "17w3vgpgfmvl11wsd5ndk9zdggl3gbzv3wbd45dyf2al4i0miqnx";
}; };
buildInputs = [ autoconf automake liblscp libtool pkgconfig qt4 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ autoconf automake liblscp libtool qt4 ];
preConfigure = "make -f Makefile.svn"; preConfigure = "make -f Makefile.svn";

View File

@ -26,9 +26,8 @@ in stdenv.mkDerivation rec {
sha256 = "0f3radhlji7rxl760yl2vm49fvfslympxrpm8497acbmbd7wlhxz"; sha256 = "0f3radhlji7rxl760yl2vm49fvfslympxrpm8497acbmbd7wlhxz";
}; };
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
pkgconfig
python3 python3
perl perl
perlPackages.XMLParser perlPackages.XMLParser

View File

@ -13,7 +13,8 @@ stdenv.mkDerivation rec {
sha256 = "0kr3rvq7n1bh47qryyarcpiibms601qd8l1vypmm61969l4d4bn8"; sha256 = "0kr3rvq7n1bh47qryyarcpiibms601qd8l1vypmm61969l4d4bn8";
}; };
buildInputs = with xorg; [ automake pkgconfig lv2 fftw cmake libXpm libjack2 libsamplerate libsndfile libXft ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = with xorg; [ automake lv2 fftw cmake libXpm libjack2 libsamplerate libsndfile libXft ];
meta = { meta = {
description = "Rakarrak effects ported to LV2"; description = "Rakarrak effects ported to LV2";

View File

@ -17,8 +17,9 @@ stdenv.mkDerivation rec {
-i b_synth/Makefile -i b_synth/Makefile
''; '';
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
alsaLib freetype ftgl libjack2 libX11 lv2 mesa pkgconfig alsaLib freetype ftgl libjack2 libX11 lv2 mesa
ttf_bitstream_vera ttf_bitstream_vera
]; ];

View File

@ -27,7 +27,8 @@ stdenv.mkDerivation rec {
srcs = [ src robtkSrc ]; srcs = [ src robtkSrc ];
sourceRoot = src.name; sourceRoot = src.name;
buildInputs = [ pkgconfig lv2 pango cairo libjack2 mesa ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ lv2 pango cairo libjack2 mesa ];
postUnpack = "chmod u+w -R ${robtkName}-src; mv ${robtkName}-src/* ${sourceRoot}/robtk"; postUnpack = "chmod u+w -R ${robtkName}-src; mv ${robtkName}-src/* ${sourceRoot}/robtk";
sisco_VERSION = version; sisco_VERSION = version;

View File

@ -16,8 +16,9 @@ in buildPythonApplication rec {
disabled = !isPy3k; disabled = !isPy3k;
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
pkgconfig intltool wrapGAppsHook intltool wrapGAppsHook
gnome3.gnome_themes_standard gnome3.defaultIconTheme gnome3.gnome_themes_standard gnome3.defaultIconTheme
gnome3.gsettings_desktop_schemas gnome3.gsettings_desktop_schemas
]; ];

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "1x7pi77nal10717l02qpnhrx6d7w5nqrljkn9zx5w7gpb8fpb3vp"; sha256 = "1x7pi77nal10717l02qpnhrx6d7w5nqrljkn9zx5w7gpb8fpb3vp";
}; };
buildInputs = [ boost cairomm cmake libsndfile lv2 ntk pkgconfig python ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ boost cairomm cmake libsndfile lv2 ntk python ];
installPhase = '' installPhase = ''
make install make install

View File

@ -15,7 +15,8 @@ in stdenv.mkDerivation rec {
sha256 = "0mx6n901vb97hsv0cwaafjffj75s1kcp8jsqay90dy3099849dyz"; sha256 = "0mx6n901vb97hsv0cwaafjffj75s1kcp8jsqay90dy3099849dyz";
}; };
buildInputs = [ pkgconfig gtk3 intltool itstool libxml2 brasero libcanberra_gtk3 nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk3 intltool itstool libxml2 brasero libcanberra_gtk3
gnome3.gsettings_desktop_schemas libmusicbrainz5 libdiscid isocodes gnome3.gsettings_desktop_schemas libmusicbrainz5 libdiscid isocodes
makeWrapper (stdenv.lib.getLib gnome3.dconf) makeWrapper (stdenv.lib.getLib gnome3.dconf)
gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gstreamer gst_all_1.gst-plugins-base

View File

@ -30,7 +30,8 @@ stdenv.mkDerivation rec {
LC_ALL = "en_US.UTF-8"; LC_ALL = "en_US.UTF-8";
buildInputs = [ autoreconfHook boost boost.dev ecasound mesa help2man pkgconfig libsndfile fftwFloat libjack2 libxml2 qt4 glibcLocales ]; nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ boost boost.dev ecasound mesa help2man libsndfile fftwFloat libjack2 libxml2 qt4 glibcLocales ];
# 1) Fix detecting version. https://github.com/SoundScapeRenderer/ssr/pull/53 # 1) Fix detecting version. https://github.com/SoundScapeRenderer/ssr/pull/53
# 2) Make it find ecasound headers # 2) Make it find ecasound headers

View File

@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
url = "http://sed.free.fr/spectrojack/${name}.tar.gz"; url = "http://sed.free.fr/spectrojack/${name}.tar.gz";
sha256 = "0p5aa55hnazv5djw0431mza068h7mjkb9pnglxfpqkx5z0czisdx"; sha256 = "0p5aa55hnazv5djw0431mza068h7mjkb9pnglxfpqkx5z0czisdx";
}; };
buildInputs = [ pkgconfig libjack2 fftwFloat gtk2 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libjack2 fftwFloat gtk2 ];
configurePhase= '' configurePhase= ''
sed -i 's/.*home.*/#&/' ./Makefile sed -i 's/.*home.*/#&/' ./Makefile
substituteInPlace ./Makefile \ substituteInPlace ./Makefile \

View File

@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "0y4hlhswpqkqpsglrhg5xbfy1a6f9fvasgdf336vhwcjqsc3k2xv"; sha256 = "0y4hlhswpqkqpsglrhg5xbfy1a6f9fvasgdf336vhwcjqsc3k2xv";
}; };
buildInputs = [ autoconf automake intltool pkgconfig ffmpeg wxGTK ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ autoconf automake intltool ffmpeg wxGTK ];
preConfigure = '' preConfigure = ''
./autogen.sh ./autogen.sh

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0hnyv3206r0rfprn3k7k6a0j959kagsfyrmyjm3gsf3vkhp5zmy1"; sha256 = "0hnyv3206r0rfprn3k7k6a0j959kagsfyrmyjm3gsf3vkhp5zmy1";
}; };
buildInputs = [ pkgconfig glib libogg libvorbis ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ glib libogg libvorbis ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = http://streamripper.sourceforge.net/; homepage = http://streamripper.sourceforge.net/;

View File

@ -14,7 +14,8 @@ stdenv.mkDerivation rec {
sed -e "s#PREFIX = /usr/local#PREFIX = $out#" -i Makefile sed -e "s#PREFIX = /usr/local#PREFIX = $out#" -i Makefile
''; '';
buildInputs = [ fftwSinglePrec lv2 pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ fftwSinglePrec lv2 ];
installPhase = "make install-system"; installPhase = "make install-system";

View File

@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "0w5alysixnvlkfl79wf7vs5wsw2vgxl3gqxxcm0zbmhjdpmjpcal"; sha256 = "0w5alysixnvlkfl79wf7vs5wsw2vgxl3gqxxcm0zbmhjdpmjpcal";
}; };
buildInputs = [ autoconf automake pkgconfig gtk2 libjack2 nativeBuildInputs = [ pkgconfig ];
buildInputs = [ autoconf automake gtk2 libjack2
libsndfile libsndfile
]; ];

View File

@ -25,8 +25,9 @@ stdenv.mkDerivation rec {
"-DLUCENEPP_LIBRARY_DIR=${lucenepp}/lib" "-DLUCENEPP_LIBRARY_DIR=${lucenepp}/lib"
]; ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
cmake pkgconfig attica boost gnutls libechonest liblastfm lucenepp phonon cmake attica boost gnutls libechonest liblastfm lucenepp phonon
qca2 qjson qt4 qtkeychain quazip sparsehash taglib websocketpp qca2 qjson qt4 qtkeychain quazip sparsehash taglib websocketpp
makeWrapper makeWrapper
] ++ stdenv.lib.optional enableXMPP libjreen ] ++ stdenv.lib.optional enableXMPP libjreen

View File

@ -8,7 +8,8 @@ in stdenv.mkDerivation rec {
url = "http://zakalwe.fi/uade/uade2/uade-${version}.tar.bz2"; url = "http://zakalwe.fi/uade/uade2/uade-${version}.tar.bz2";
sha256 = "04nn5li7xy4g5ysyjjngmv5d3ibxppkbb86m10vrvadzxdd4w69v"; sha256 = "04nn5li7xy4g5ysyjjngmv5d3ibxppkbb86m10vrvadzxdd4w69v";
}; };
buildInputs = [ which libao pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ which libao ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Plays old Amiga tunes through UAE emulation and cloned m68k-assembler Eagleplayer API"; description = "Plays old Amiga tunes through UAE emulation and cloned m68k-assembler Eagleplayer API";

View File

@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "1z9yx2pz84lyng1ig9y4z6pdalwxb80ig7nnzhqfy3pl36hq6shi"; sha256 = "1z9yx2pz84lyng1ig9y4z6pdalwxb80ig7nnzhqfy3pl36hq6shi";
}; };
buildInputs = [ autoreconfHook mpd_clientlib ncurses pcre pkgconfig taglib ]; nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ mpd_clientlib ncurses pcre taglib ];
postInstall = '' postInstall = ''
mkdir -p $out/etc mkdir -p $out/etc

View File

@ -20,7 +20,8 @@ stdenv.mkDerivation {
done done
''; '';
buildInputs = [ libogg libvorbis libao pkgconfig curl speex flac ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libogg libvorbis libao curl speex flac ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Extra tools for Ogg-Vorbis audio codec"; description = "Extra tools for Ogg-Vorbis audio codec";

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "0yi82rak2277x4nzzr5zwbsnha5pi61w975c8src2iwar2b6m0xg"; sha256 = "0yi82rak2277x4nzzr5zwbsnha5pi61w975c8src2iwar2b6m0xg";
}; };
buildInputs = [ mesa_glu ftgl freefont_ttf libjack2 libltc libsndfile libsamplerate lv2 gtk2 cairo pango fftwFloat pkgconfig zita-convolver]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ mesa_glu ftgl freefont_ttf libjack2 libltc libsndfile libsamplerate lv2 gtk2 cairo pango fftwFloat zita-convolver];
makeFlags = [ "PREFIX=$(out)" "FONTFILE=${freefont_ttf}/share/fonts/truetype/FreeSansBold.ttf" ]; makeFlags = [ "PREFIX=$(out)" "FONTFILE=${freefont_ttf}/share/fonts/truetype/FreeSansBold.ttf" ];

View File

@ -15,5 +15,6 @@ stdenv.mkDerivation rec {
sha256 = "0gjylvvmq7ha0nhcjg56qfp0xxpsrcsj7y5r914svd5x1ppmzm5n"; sha256 = "0gjylvvmq7ha0nhcjg56qfp0xxpsrcsj7y5r914svd5x1ppmzm5n";
}; };
buildInputs = [ pkgconfig alsaLib libxmp ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ alsaLib libxmp ];
} }

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "1nvb19jd556v2h2bi7w4dcl507p3p8xvjkqfzrcsy7ccy3502brq"; sha256 = "1nvb19jd556v2h2bi7w4dcl507p3p8xvjkqfzrcsy7ccy3502brq";
}; };
buildInputs = [ cmake pkgconfig mpd_clientlib openssl ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ cmake mpd_clientlib openssl ];
meta = { meta = {
homepage = http://www.ympd.org; homepage = http://www.ympd.org;

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "1hyly5inis59cvh0r7lyi203h8v5jh84ca9jpaljm53cvw6d93px"; sha256 = "1hyly5inis59cvh0r7lyi203h8v5jh84ca9jpaljm53cvw6d93px";
}; };
buildInputs = [ boost libX11 mesa liblo libjack2 ladspaH lv2 pkgconfig rubberband libsndfile ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ boost libX11 mesa liblo libjack2 ladspaH lv2 rubberband libsndfile ];
patchPhase = '' patchPhase = ''
patchShebangs ./dpf/utils/generate-ttl.sh patchShebangs ./dpf/utils/generate-ttl.sh

View File

@ -26,7 +26,8 @@ stdenv.mkDerivation rec {
}) })
]; ];
buildInputs = [ pkgconfig lightdm intltool makeWrapper ] nativeBuildInputs = [ pkgconfig ];
buildInputs = [ lightdm intltool makeWrapper ]
++ (if useGTK2 then [ gtk2 ] else [ gtk3 ]); ++ (if useGTK2 then [ gtk2 ] else [ gtk3 ]);
configureFlags = [ configureFlags = [

View File

@ -13,7 +13,8 @@ stdenv.mkDerivation rec {
sha256 = "1lmcj8rf83w13q8q68hh7sa1abc2m6j2zmfska92xdp7hslhdgc5"; sha256 = "1lmcj8rf83w13q8q68hh7sa1abc2m6j2zmfska92xdp7hslhdgc5";
}; };
buildInputs = [ emacs w3m texinfo autoreconfHook ]; nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ emacs w3m texinfo ];
# XXX: Should we do the same for xpdf/evince, gv, gs, etc.? # XXX: Should we do the same for xpdf/evince, gv, gs, etc.?
patchPhase = '' patchPhase = ''

View File

@ -15,7 +15,8 @@ in stdenv.mkDerivation rec {
sha256 = "165x0r668ma5blziisvbr8qig3jw9hf7i6w8r7wwvz3wsac3bswc"; sha256 = "165x0r668ma5blziisvbr8qig3jw9hf7i6w8r7wwvz3wsac3bswc";
}; };
buildInputs = [ pkgconfig gtkmm2 gsasl gtksourceview libxmlxx libinf intltool ] nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtkmm2 gsasl gtksourceview libxmlxx libinf intltool ]
++ stdenv.lib.optional gnomeSupport gnome_vfs; ++ stdenv.lib.optional gnomeSupport gnome_vfs;
configureFlags = '' configureFlags = ''

View File

@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "0b0az2wvqgvam7w0ns1j8xp2llslm1rx6h7zcsy06a7j0yp257cm"; sha256 = "0b0az2wvqgvam7w0ns1j8xp2llslm1rx6h7zcsy06a7j0yp257cm";
}; };
buildInputs = [ intltool pkgconfig gtk2 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ intltool gtk2 ];
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];

View File

@ -34,10 +34,10 @@ stdenv.mkDerivation rec {
patchFlags = [ "-p2" ]; patchFlags = [ "-p2" ];
patches = [ ./git-revert-12d610fb3f6dce121df538e36f21d8c2eeb0a6e3.patch ]; patches = [ ./git-revert-12d610fb3f6dce121df538e36f21d8c2eeb0a6e3.patch ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
autoconf automake pkgconfig 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 unzip
pkgconfig
dotnetPackages.NUnit dotnetPackages.NUnit
dotnetPackages.NUnitRunners dotnetPackages.NUnitRunners
dotnetPackages.Nuget dotnetPackages.Nuget

View File

@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "08y5haclgxvcii3hpdvn1ah8qd0f3n8xgxxs8zryj02b8n7cz3vx"; sha256 = "08y5haclgxvcii3hpdvn1ah8qd0f3n8xgxxs8zryj02b8n7cz3vx";
}; };
buildInputs = [mono gtk-sharp-2_0 pkgconfig makeWrapper gnome2.libglade gtk2 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [mono gtk-sharp-2_0 makeWrapper gnome2.libglade gtk2 ];
installPhase = '' installPhase = ''
mkdir -p $out/bin $out/lib/supertux-editor mkdir -p $out/bin $out/lib/supertux-editor

View File

@ -112,8 +112,9 @@ stdenv.mkDerivation rec {
version = "9.3"; version = "9.3";
name = "textadept-${version}"; name = "textadept-${version}";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
gtk2 glib pkgconfig unzip ncurses zip gtk2 glib unzip ncurses zip
]; ];
src = fetchhg { src = fetchhg {

View File

@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "145zxgaky5bcq5bxm4z7h0pvviq7k1nrgnf40q6nax6ik616ybjq"; sha256 = "145zxgaky5bcq5bxm4z7h0pvviq7k1nrgnf40q6nax6ik616ybjq";
}; };
buildInputs = [ pkgconfig vala_0_26 which autoconf automake nativeBuildInputs = [ pkgconfig ];
buildInputs = [ vala_0_26 which autoconf automake
libtool glib gtk3 libwnck3 asciidoc libtool glib gtk3 libwnck3 asciidoc
gnome3.gtksourceview gnome3.vte_290 python3Packages.pygments ]; gnome3.gtksourceview gnome3.vte_290 python3Packages.pygments ];

View File

@ -17,8 +17,9 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
gettext ncurses pkgconfig luajit ruby tcl perl python gettext ncurses luajit ruby tcl perl python
]; ];
patches = [ ./macvim.patch ]; patches = [ ./macvim.patch ];

View File

@ -8,14 +8,15 @@ stdenv.mkDerivation rec {
sha256 = "03mcg0bxkzprlsx8y6h22w924pzx4a9zr7zm3g11j8j3x9lz75f7"; sha256 = "03mcg0bxkzprlsx8y6h22w924pzx4a9zr7zm3g11j8j3x9lz75f7";
}; };
buildInputs = [ pkgconfig ncurses boehmgc ]; nativeBuildInputs = [ pkgconfig perl ]
nativeBuildInputs = [ perl ]
# `help2man' wants to run Zile, which won't work when the # `help2man' wants to run Zile, which won't work when the
# newly-produced binary can't be run at build-time. # newly-produced binary can't be run at build-time.
++ stdenv.lib.optional ++ stdenv.lib.optional
(stdenv.hostPlatform == stdenv.buildPlatform) (stdenv.hostPlatform == stdenv.buildPlatform)
help2man; help2man;
buildInputs = [ ncurses boehmgc ];
# Tests can't be run because most of them rely on the ability to # Tests can't be run because most of them rely on the ability to
# fiddle with the terminal. # fiddle with the terminal.
doCheck = false; doCheck = false;

View File

@ -10,7 +10,8 @@ stdenv.mkDerivation {
sha256 = "02qrdgn46gxr60amxwax4b8fkkmhmjxi6qh4yfvpbii6ai6diarf"; sha256 = "02qrdgn46gxr60amxwax4b8fkkmhmjxi6qh4yfvpbii6ai6diarf";
}; };
buildInputs = [ flex bison zlib proj gdal libtiff libpng fftw sqlite pkgconfig cairo nativeBuildInputs = [ pkgconfig ];
buildInputs = [ flex bison zlib proj gdal libtiff libpng fftw sqlite cairo
readline ffmpeg makeWrapper wxGTK30 netcdf geos postgresql mysql.client blas ] readline ffmpeg makeWrapper wxGTK30 netcdf geos postgresql mysql.client blas ]
++ (with python2Packages; [ python dateutil wxPython30 numpy ]); ++ (with python2Packages; [ python dateutil wxPython30 numpy ]);

View File

@ -5,11 +5,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.0pre20160820"; version = "0.0pre20160820";
name = "ao-${version}"; name = "ao-${version}";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
cmake ninja boost libpng glfw3 epoxy guile pkgconfig mesa libX11 cmake ninja boost libpng glfw3 epoxy guile mesa libX11
libpthreadstubs libXau libXdmcp libXrandr libXext libXinerama libXxf86vm libpthreadstubs libXau libXdmcp libXrandr libXext libXinerama libXxf86vm
libXcursor libXfixes libXcursor libXfixes
]; ];
src = fetchgit { src = fetchgit {
url = https://github.com/mkeeter/ao; url = https://github.com/mkeeter/ao;

View File

@ -18,7 +18,8 @@ stdenv.mkDerivation {
make LDFLAGS="`fltk-config --ldflags` -lGL -lfltk_gl" make LDFLAGS="`fltk-config --ldflags` -lGL -lfltk_gl"
''; '';
buildInputs = [ openexr fltk pkgconfig mesa openexr_ctl ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openexr fltk mesa openexr_ctl ];
meta = { meta = {
description = "Application for viewing OpenEXR images on a display at various exposure settings"; description = "Application for viewing OpenEXR images on a display at various exposure settings";

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0jpkskqs1yjiighab4s91jy0c0qxcscwadfn94xy2mm2bx2qwp4z"; sha256 = "0jpkskqs1yjiighab4s91jy0c0qxcscwadfn94xy2mm2bx2qwp4z";
}; };
buildInputs = [ stdenv pkgconfig openexr libpng12 libjpeg ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ stdenv openexr libpng12 libjpeg ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Collection of utilities for manipulating OpenEXR images"; description = "Collection of utilities for manipulating OpenEXR images";

View File

@ -20,7 +20,8 @@ stdenv.mkDerivation {
[ ./gcolor2-amd64.patch ] else [ ./gcolor2-amd64.patch ] else
[ ]; [ ];
buildInputs = [ gtk2 perl perlXMLParser pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk2 perl perlXMLParser ];
meta = { meta = {
description = "Simple GTK+2 color selector"; description = "Simple GTK+2 color selector";

View File

@ -15,8 +15,9 @@ stdenv.mkDerivation rec {
configureFlags = [ "--enable-gps" ]; configureFlags = [ "--enable-gps" ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
pkgconfig autoconf automake gtk2 libpng exiv2 lcms intltool gettext autoconf automake gtk2 libpng exiv2 lcms intltool gettext
]; ];
postInstall = '' postInstall = ''

View File

@ -25,7 +25,8 @@ stdenv.mkDerivation rec {
installPhase = "scons install"; installPhase = "scons install";
buildInputs = [ gdk_pixbuf pkgconfig gtk2 glib scons pcre cfitsio perl gob2 vala_0_23 libtiff nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gdk_pixbuf gtk2 glib scons pcre cfitsio perl gob2 vala_0_23 libtiff
json_glib ]; json_glib ];
meta = { meta = {

View File

@ -24,5 +24,6 @@ stdenv.mkDerivation {
platforms = platforms.unix; platforms = platforms.unix;
}; };
buildInputs = [ intltool pkgconfig gtk2 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ intltool gtk2 ];
} }

View File

@ -13,7 +13,8 @@ stdenv.mkDerivation {
sha256 = "0ilm5s7ps9kg4f5hzgjhg0xhn6zg0v9i7jnd67zrx9h7wsaa9zhj"; sha256 = "0ilm5s7ps9kg4f5hzgjhg0xhn6zg0v9i7jnd67zrx9h7wsaa9zhj";
}; };
buildInputs = [pkgconfig gtk2 libpng]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk2 libpng];
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];

View File

@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "0svsy6rqmdj11b400c242i2ixihyz0hds0dgicqz6g6dcgmcl62q"; sha256 = "0svsy6rqmdj11b400c242i2ixihyz0hds0dgicqz6g6dcgmcl62q";
}; };
buildInputs = [ SDL SDL_image SDL_ttf libpng zlib lua5 pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ SDL SDL_image SDL_ttf libpng zlib lua5 ];
preBuild = "cd src"; preBuild = "cd src";

View File

@ -33,8 +33,9 @@ stdenv.mkDerivation rec {
--replace '"python-interpreter", "python"' '"python-interpreter", "${python2Env}/bin/python"' --replace '"python-interpreter", "python"' '"python-interpreter", "${python2Env}/bin/python"'
''; '';
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
pkgconfig perl perlXMLParser libXft libpng zlib popt boehmgc perl perlXMLParser libXft libpng zlib popt boehmgc
libxml2 libxslt glib gtkmm2 glibmm libsigcxx lcms boost gettext libxml2 libxslt glib gtkmm2 glibmm libsigcxx lcms boost gettext
makeWrapper gsl poppler imagemagick libwpg librevenge makeWrapper gsl poppler imagemagick libwpg librevenge
libvisio libcdr libexif potrace cmake python2Env libvisio libcdr libexif potrace cmake python2Env

View File

@ -63,7 +63,8 @@ stdenv.mkDerivation rec {
qmake PREFIX="$out" ./qtikz.pro qmake PREFIX="$out" ./qtikz.pro
''; '';
buildInputs = [ gettext qt5.full poppler_qt5 pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gettext qt5.full poppler_qt5 ];
enableParallelBuilding = true; enableParallelBuilding = true;
} }

View File

@ -13,7 +13,8 @@ stdenv.mkDerivation rec {
sed -i -e "s!/usr/bin/file!${file}/bin/file!g" configure sed -i -e "s!/usr/bin/file!${file}/bin/file!g" configure
''; '';
buildInputs = [ libpng pkgconfig nasm ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libpng nasm ];
meta = { meta = {
description = "Mozilla JPEG Encoder Project"; description = "Mozilla JPEG Encoder Project";

View File

@ -16,8 +16,8 @@ stdenv.mkDerivation rec {
sha256 = "0bvf623g0n2ifijcxv1nw0z3wbs2vhhdky4n04ywsbjlykm44nd1"; sha256 = "0bvf623g0n2ifijcxv1nw0z3wbs2vhhdky4n04ywsbjlykm44nd1";
}; };
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ buildInputs = [
pkgconfig
freetype giflib gtk2 lcms2 libjpeg libpng libtiff openjpeg gifsicle freetype giflib gtk2 lcms2 libjpeg libpng libtiff openjpeg gifsicle
]; ];

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation (rec {
sha256 = "1rlf5h67vhj7n1y7jqkm9k115nfnzpwngj3kzqsi2lg676srclv7"; sha256 = "1rlf5h67vhj7n1y7jqkm9k115nfnzpwngj3kzqsi2lg676srclv7";
}; };
buildInputs = [ pkgconfig gtk2 imlib2 file lcms2 libexif ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk2 imlib2 file lcms2 libexif ];
preBuild='' preBuild=''
substituteInPlace Makefile --replace /usr/local "$out" substituteInPlace Makefile --replace /usr/local "$out"

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