misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs

Only acts on one-line dependency lists.
This commit is contained in:
John Ericson 2017-09-05 17:26:13 -04:00
parent fd9c7eb2e8
commit 531e4b80c9
932 changed files with 2320 additions and 1149 deletions

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

@ -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

@ -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

@ -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

@ -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,8 @@ 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 {

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

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

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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "1i58jxbiy95ijf81g8c3gwxhcg3irzssna3wv7vhrd57g4lcfj0w"; sha256 = "1i58jxbiy95ijf81g8c3gwxhcg3irzssna3wv7vhrd57g4lcfj0w";
}; };
buildInputs = [ qt4 qmake4Hook pkgconfig hunspell ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ qt4 qmake4Hook hunspell ];
qmakeFlags = [ "PREFIX=/" ]; qmakeFlags = [ "PREFIX=/" ];

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

@ -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

@ -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

@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "03mcg0bxkzprlsx8y6h22w924pzx4a9zr7zm3g11j8j3x9lz75f7"; sha256 = "03mcg0bxkzprlsx8y6h22w924pzx4a9zr7zm3g11j8j3x9lz75f7";
}; };
buildInputs = [ pkgconfig ncurses boehmgc ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses boehmgc ];
nativeBuildInputs = [ 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.

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

@ -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

@ -24,7 +24,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

@ -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

@ -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"

View File

@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "1nwb6b1qrpdyigwig7bvr42lf7na1ngm0q2cislcvb2v1nmk6nlz"; sha256 = "1nwb6b1qrpdyigwig7bvr42lf7na1ngm0q2cislcvb2v1nmk6nlz";
}; };
buildInputs = [ pkgconfig cmake pixman libpthreadstubs gtkmm2 libXau libXdmcp nativeBuildInputs = [ pkgconfig ];
buildInputs = [ cmake pixman libpthreadstubs gtkmm2 libXau libXdmcp
lcms2 libiptcdata libcanberra_gtk2 fftw expat pcre libsigcxx ]; lcms2 libiptcdata libcanberra_gtk2 fftw expat pcre libsigcxx ];
NIX_CFLAGS_COMPILE = "-std=gnu++11 -Wno-deprecated-declarations -Wno-unused-result"; NIX_CFLAGS_COMPILE = "-std=gnu++11 -Wno-deprecated-declarations -Wno-unused-result";

View File

@ -18,7 +18,8 @@ stdenv.mkDerivation rec {
chmod a+rX -R . chmod a+rX -R .
''; '';
buildInputs = [libpng sane-backends sane-frontends libX11 gtk2 pkgconfig ] nativeBuildInputs = [ pkgconfig ];
buildInputs = [libpng sane-backends sane-frontends libX11 gtk2 ]
++ (if libusb != null then [libusb] else []) ++ (if libusb != null then [libusb] else [])
++ stdenv.lib.optional gimpSupport gimp_2_8; ++ stdenv.lib.optional gimpSupport gimp_2_8;

View File

@ -7,7 +7,8 @@ stdenv.mkDerivation rec {
url = "mirror://sourceforge/xzgv/xzgv-${version}.tar.gz"; url = "mirror://sourceforge/xzgv/xzgv-${version}.tar.gz";
sha256 = "1rh432wnvzs434knzbda0fslhfx0gngryrrnqkfm6gwd2g5mxcph"; sha256 = "1rh432wnvzs434knzbda0fslhfx0gngryrrnqkfm6gwd2g5mxcph";
}; };
buildInputs = [ gtk2 pkgconfig texinfo ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk2 texinfo ];
patches = [ ./fix-linker-paths.patch ]; patches = [ ./fix-linker-paths.patch ];
postPatch = '' postPatch = ''
substituteInPlace config.mk \ substituteInPlace config.mk \

View File

@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "1fk4i9x0cpnpn3llam0zy2pkmhlr2hy3iaxhxg07v9sizd4dircj"; sha256 = "1fk4i9x0cpnpn3llam0zy2pkmhlr2hy3iaxhxg07v9sizd4dircj";
}; };
buildInputs = [ SDL SDL_image pkgconfig libjpeg libpng libtiff ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ SDL SDL_image libjpeg libpng libtiff ];
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0qr4ihl7ma3cq82xi1fpzvf74mm9vsg0j035xvmcp3r6rmw2fycx"; sha256 = "0qr4ihl7ma3cq82xi1fpzvf74mm9vsg0j035xvmcp3r6rmw2fycx";
}; };
buildInputs = [ dbus_glib gtk2 pkgconfig wordnet ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ dbus_glib gtk2 wordnet ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "An offline thesaurus based on WordNet"; description = "An offline thesaurus based on WordNet";

View File

@ -19,7 +19,8 @@ stdenv.mkDerivation rec {
inherit sha256 rev; inherit sha256 rev;
}; };
buildInputs = [ autoreconfHook glib pkgconfig libxml2 exiv2 imagemagick ]; nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ glib libxml2 exiv2 imagemagick ];
installPhase = '' installPhase = ''
mkdir $out/{bin,share} -p mkdir $out/{bin,share} -p

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0jrwn8qfgb15rwspdp1p8hb1nc0ngmpvgr87d4k3lhlvqg2cfqva"; sha256 = "0jrwn8qfgb15rwspdp1p8hb1nc0ngmpvgr87d4k3lhlvqg2cfqva";
}; };
buildInputs = [ intltool pkgconfig gtk2 xdotool hicolor_icon_theme ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ intltool gtk2 xdotool hicolor_icon_theme ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Lightweight GTK+ Clipboard Manager"; description = "Lightweight GTK+ Clipboard Manager";

View File

@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "0k06fw2n8nzp1pcdynhajp5prba03gfgsbj91bknyjr5xb5fd9hz"; sha256 = "0k06fw2n8nzp1pcdynhajp5prba03gfgsbj91bknyjr5xb5fd9hz";
}; };
buildInputs = [ pkgconfig ncurses ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses ];
meta = { meta = {
description = "Simulates the falling characters theme from The Matrix movie"; description = "Simulates the falling characters theme from The Matrix movie";

View File

@ -14,7 +14,8 @@ stdenv.mkDerivation rec {
patchPhase = '' patchPhase = ''
substituteInPlace project_path.c --replace __FILE__ \"$out/share/deepin-terminal/\" substituteInPlace project_path.c --replace __FILE__ \"$out/share/deepin-terminal/\"
''; '';
buildInputs = [ unzip gtk3 pkgconfig vala cmake vte gee wnck gettext libsecret json_glib ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ unzip gtk3 vala cmake vte gee wnck gettext libsecret json_glib ];
meta = { meta = {
description = "The default terminal emulation for Deepin"; description = "The default terminal emulation for Deepin";

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "1a2hzyck95g740qg4p4wd4fjwsmlknh75i9sbx5r5v9pyr4i3m4f"; sha256 = "1a2hzyck95g740qg4p4wd4fjwsmlknh75i9sbx5r5v9pyr4i3m4f";
}; };
buildInputs = [ perl libX11 libjpeg libpng libtiff pkgconfig nativeBuildInputs = [ pkgconfig ];
buildInputs = [ perl libX11 libjpeg libpng libtiff
librsvg glib gtk2 libXxf86vm libXext poppler xineLib ]; librsvg glib gtk2 libXxf86vm libXext poppler xineLib ];
# The program tries to dlopen both Xxf86vm and Xext, so we use the # The program tries to dlopen both Xxf86vm and Xext, so we use the

View File

@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "0g71szjklkiczxwzbjjfm59y6v9w4hp8mg7cy99z1g7qcjm0gfbj"; sha256 = "0g71szjklkiczxwzbjjfm59y6v9w4hp8mg7cy99z1g7qcjm0gfbj";
}; };
buildInputs = [ libX11 libXext libXaw pkgconfig imlib2 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libX11 libXext libXaw imlib2 ];
propagatedBuildInputs = [ libast ]; propagatedBuildInputs = [ libast ];
meta = with stdenv.lib; { meta = with stdenv.lib; {

View File

@ -3,7 +3,8 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "evtest-1.33"; name = "evtest-1.33";
buildInputs = [ autoreconfHook pkgconfig libxml2 ]; nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ libxml2 ];
src = fetchgit { src = fetchgit {
url = "git://anongit.freedesktop.org/evtest"; url = "git://anongit.freedesktop.org/evtest";

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation {
}; };
patches = [ ./use-nix-profiles.patch ]; patches = [ ./use-nix-profiles.patch ];
buildInputs = [ pkgconfig gtk2 keybinder ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk2 keybinder ];
preConfigure = '' preConfigure = ''
export PREFIX=$out export PREFIX=$out

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec{
sha256 = "d1c81a6a38c0faad02943ad65d6d0314bd205c6de841669a2efe43e4c503e63d"; sha256 = "d1c81a6a38c0faad02943ad65d6d0314bd205c6de841669a2efe43e4c503e63d";
}; };
buildInputs = [ pkgconfig autoconf automake gettext fluxbox bc gtkmm2 glibmm libglademm libsigcxx ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ autoconf automake gettext fluxbox bc gtkmm2 glibmm libglademm libsigcxx ];
preConfigure = '' preConfigure = ''
./autogen.sh ./autogen.sh

View File

@ -6,7 +6,8 @@ stdenv.mkDerivation {
sha256 = "15gads1fj4sj970m5960dgnhys41ksi4cm53ldkf67wn8dc9i4k0"; sha256 = "15gads1fj4sj970m5960dgnhys41ksi4cm53ldkf67wn8dc9i4k0";
}; };
sourceRoot = "GarminPlugin-0.3.26/src"; sourceRoot = "GarminPlugin-0.3.26/src";
buildInputs = [ garmintools libusb libgcrypt pkgconfig tinyxml zlib ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ garmintools libusb libgcrypt tinyxml zlib ];
configureFlags = [ configureFlags = [
"--with-libgcrypt-prefix=${libgcrypt.dev}" "--with-libgcrypt-prefix=${libgcrypt.dev}"
"--with-garmintools-incdir=${garmintools}/include" "--with-garmintools-incdir=${garmintools}/include"

View File

@ -18,7 +18,8 @@ stdenv.mkDerivation rec {
--replace 'ifdef TPUT_AVAILABLE' 'ifneq ($(TPUT_AVAILABLE), 0)' --replace 'ifdef TPUT_AVAILABLE' 'ifneq ($(TPUT_AVAILABLE), 0)'
''; '';
buildInputs = [ pkgconfig gtk gettext libintlOrEmpty ] nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk gettext libintlOrEmpty ]
++ stdenv.lib.optional stdenv.isDarwin libiconv; ++ stdenv.lib.optional stdenv.isDarwin libiconv;
NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-lintl"; NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-lintl";

View File

@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "180z6hbax1qypy5cyy2z6nn7fzxla4ib47ck8mqwr714ag77na8p"; sha256 = "180z6hbax1qypy5cyy2z6nn7fzxla4ib47ck8mqwr714ag77na8p";
}; };
buildInputs = [ glib gtk2 pkgconfig popt ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ glib gtk2 popt ];
doCheck = true; doCheck = true;

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "0d0lv33flhgsxhc77kfp2avdz5gvml04r8l1j95yjz2rr096lzlj"; sha256 = "0d0lv33flhgsxhc77kfp2avdz5gvml04r8l1j95yjz2rr096lzlj";
}; };
buildInputs = [ poppler pkgconfig gdk_pixbuf SDL gtk2 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ poppler gdk_pixbuf SDL gtk2 ];
patches = [ patches = [
./gdk-libs.patch ./gdk-libs.patch

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "1zb6zpq7qmn6bflbgfwisyg3vrjr23yi1c1kqvwndl1f0shr8qyl"; sha256 = "1zb6zpq7qmn6bflbgfwisyg3vrjr23yi1c1kqvwndl1f0shr8qyl";
}; };
buildInputs = [ gtk2 glib pkgconfig libgnome libgnomeui vte curl cdparanoia nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gtk2 glib libgnome libgnomeui vte curl cdparanoia
libid3tag ncurses libtool ]; libid3tag ncurses libtool ];
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];

View File

@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
buildInputs = [ pkgconfig automake autoconf gtk3 ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ automake autoconf gtk3 ];
preConfigure = "./autogen.sh"; preConfigure = "./autogen.sh";

View File

@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0s2sj19n8ys92q9832hkn36ld91bb4qavicc6nygkry6qdpkkmjw"; sha256 = "0s2sj19n8ys92q9832hkn36ld91bb4qavicc6nygkry6qdpkkmjw";
}; };
buildInputs = [ stdenv pkgconfig gtk ]; nativeBuildInputs = [ pkgconfig ];
buildInputs = [ stdenv gtk ];
preferLocalBuild = true; preferLocalBuild = true;

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