treewide: replace make/build/configure/patchFlags with nix lists

Changed files
+336 -335
nixos
modules
services
pkgs
applications
audio
aeolus
airwave
distrho
foo-yc20
sndpeek
vcv-rack
editors
bviplus
edbrowse
fte
jucipp
graphics
smartdeblur
zgv
misc
bibletime
cbatticon
ddgr
fbreader
googler
hugo
jp2a
notify-osd-customizable
stupidterm
networking
instant-messengers
pidgin-plugins
pidgin-latex
purple-vk-plugin
irc
mailreaders
mblaze
office
libreoffice
radio
dmrconfig
science
biology
sumatools
logic
coq
prover9
math
msieve
ries
scilab
misc
megam
version-management
git-and-tools
git-imerge
stgit
gogs
mr
virtualization
containerd
xen
window-managers
desktops
gnome-2
desktop
mail-notification
mate
mate-screensaver
rox
rox-filer
xfce
core
xfce4-panel
development
compilers
haskell-modules
interpreters
kona
spidermonkey
libraries
blitz
cfitsio
cutee
filter-audio
gettext
hspell
libav
libcef
libcouchbase
libexecinfo
libf2c
libowfat
libyaml-cpp
lmdb
ois
readline
science
biology
mirtk
math
fenics
t1lib
lua-modules
misc
amdapp-sdk
qmk_firmware
ocaml-modules
biniou
bolt
camlzip
cohttp
cryptokit
dolmen
dypgen
frontc
lablgl
lablgtk
llvm
ocaml-cairo
ulex
yojson
pure-modules
python-modules
ephem
koji
m2crypto
purepng
pyside
pythonirclib
ruby-modules
gem-config
tools
analysis
erlang
cuter
misc
doclifter
sloccount
ocaml
camlp4
camlp5
cppo
dune
ocamlscript
omake
sslmate
stagit
tychus
games
gmad
openra
openttd
stockfish
tremulous
vitetris
misc
beep
drivers
epkowa
xboxdrv
emulators
blastem
dlx
hatari
uboot
os-specific
darwin
apple-source-releases
PowerManagement
Security
dtrace
libutil
libtapi
reattach-to-user-namespace
linux
broadcom-sta
cifs-utils
dmidecode
drbd
extrace
jool
ldm
mmc-utils
numad
pam_mount
pcmciautils
rfkill
rtl8192eu
rtlwifi_new
sysstat
untie
windows
servers
fileshare
mail
postfix
spamassassin
monitoring
nagios
nosql
redis
varnish
shells
bash
tools
X11
hsetroot
setroot
srandrd
xcwd
xdotool
xnee
xpointerbarrier
archivers
undmg
cd-dvd
cdrdao
cdrkit
filesystems
ciopfs
glusterfs
graphics
misc
dylibbundler
fdupes
fondu
fzy
lf
memtest86+
moreutils
pal
svtplay-dl
teleconsole
tty-clock
vmtouch
xdo
networking
ratools
shadowfox
traceroute
package-management
security
aws-okta
crunch
meo
nitrokey-app
phrasendrescher
system
text
ansifilter
replace
zimreader
typesetting
hevea
video
yamdi
+1 -1
nixos/modules/services/x11/extra-layouts.nix
···
});
xkbcomp = super.xorg.xkbcomp.overrideAttrs (old: {
-
configureFlags = "--with-xkb-config-root=${self.xkb_patched}/share/X11/xkb";
});
};
···
});
xkbcomp = super.xorg.xkbcomp.overrideAttrs (old: {
+
configureFlags = [ "--with-xkb-config-root=${self.xkb_patched}/share/X11/xkb" ];
});
};
+1 -1
pkgs/applications/audio/aeolus/default.nix
···
preBuild = "cd source";
-
makeFlags = "DESTDIR= PREFIX=$(out)";
meta = {
description = "Synthetized (not sampled) pipe organ emulator";
···
preBuild = "cd source";
+
makeFlags = [ "DESTDIR=" "PREFIX=$(out)" ];
meta = {
description = "Synthetized (not sampled) pipe organ emulator";
+1 -1
pkgs/applications/audio/airwave/default.nix
···
# Cf. https://github.com/phantom-code/airwave/issues/57
hardeningDisable = [ "format" ];
-
cmakeFlags = "-DVSTSDK_PATH=${vst-sdk}/VST2_SDK";
postInstall = ''
mv $out/bin $out/libexec
···
# Cf. https://github.com/phantom-code/airwave/issues/57
hardeningDisable = [ "format" ];
+
cmakeFlags = [ "-DVSTSDK_PATH=${vst-sdk}/VST2_SDK" ];
postInstall = ''
mv $out/bin $out/libexec
+1 -1
pkgs/applications/audio/distrho/default.nix
···
libXinerama libXrender ladspa-sdk
];
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
homepage = http://distrho.sourceforge.net;
···
libXinerama libXrender ladspa-sdk
];
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = http://distrho.sourceforge.net;
+1 -1
pkgs/applications/audio/foo-yc20/default.nix
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libjack2 gtk2 lv2 faust ];
-
makeFlags = "PREFIX=$(out)";
# remove lv2 until https://github.com/sampov2/foo-yc20/issues/6 is resolved
postInstallFixup = "rm -rf $out/lib/lv2";
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libjack2 gtk2 lv2 faust ];
+
makeFlags = [ "PREFIX=$(out)" ];
# remove lv2 until https://github.com/sampov2/foo-yc20/issues/6 is resolved
postInstallFixup = "rm -rf $out/lib/lv2";
+1 -1
pkgs/applications/audio/sndpeek/default.nix
···
libXext
libXi
];
-
buildFlags = "linux-alsa";
installPhase = ''
mkdir -p $out/bin
···
libXext
libXi
];
+
buildFlags = [ "linux-alsa" ];
installPhase = ''
mkdir -p $out/bin
+1 -1
pkgs/applications/audio/vcv-rack/default.nix
···
nativeBuildInputs = [ makeWrapper pkgconfig ];
buildInputs = [ alsaLib curl glew glfw gtk2-x11 jansson libjack2 libsamplerate libzip rtaudio rtmidi speex ];
-
buildFlags = "Rack";
installPhase = ''
install -D -m755 -t $out/bin Rack
···
nativeBuildInputs = [ makeWrapper pkgconfig ];
buildInputs = [ alsaLib curl glew glfw gtk2-x11 jansson libjack2 libsamplerate libzip rtaudio rtmidi speex ];
+
buildFlags = [ "Rack" ];
installPhase = ''
install -D -m755 -t $out/bin Rack
+1 -1
pkgs/applications/editors/bviplus/default.nix
···
ncurses
];
-
makeFlags = "PREFIX=$(out)";
buildFlags = [ "CFLAGS=-fgnu89-inline" ];
···
ncurses
];
+
makeFlags = [ "PREFIX=$(out)" ];
buildFlags = [ "CFLAGS=-fgnu89-inline" ];
+2 -2
pkgs/applications/editors/edbrowse/default.nix
···
done
'';
-
makeFlags = [
-
"-C src"
"prefix=${placeholder "out"}"
];
···
done
'';
+
makeFlags = [
+
"-C" "src"
"prefix=${placeholder "out"}"
];
+2 -2
pkgs/applications/editors/fte/default.nix
···
};
src = [ ftesrc ftecommon ];
-
buildFlags = "PREFIX=$(out)";
-
installFlags = "PREFIX=$(out) INSTALL_NONROOT=1";
meta = with stdenv.lib; {
description = "A free text editor for developers";
···
};
src = [ ftesrc ftecommon ];
+
buildFlags = [ "PREFIX=$(out)" ];
+
installFlags = [ "PREFIX=$(out)" "INSTALL_NONROOT=1" ];
meta = with stdenv.lib; {
description = "A free text editor for developers";
+1 -1
pkgs/applications/editors/jucipp/default.nix
···
sed -i 's|liblldb LIBLLDB_LIBRARIES|liblldb LIBNOTHING|g' CMakeLists.txt
sed -i 's|> arguments;|> arguments; ${lintIncludes}|g' src/source_clang.cc
'';
-
cmakeFlags = "-DLIBLLDB_LIBRARIES=${stdenv.lib.makeLibraryPath [ llvmPackages.lldb ]}/liblldb.so";
postInstall = ''
mv $out/bin/juci $out/bin/.juci
makeWrapper "$out/bin/.juci" "$out/bin/juci" \
···
sed -i 's|liblldb LIBLLDB_LIBRARIES|liblldb LIBNOTHING|g' CMakeLists.txt
sed -i 's|> arguments;|> arguments; ${lintIncludes}|g' src/source_clang.cc
'';
+
cmakeFlags = [ "-DLIBLLDB_LIBRARIES=${stdenv.lib.makeLibraryPath [ llvmPackages.lldb ]}/liblldb.so" ];
postInstall = ''
mv $out/bin/juci $out/bin/.juci
makeWrapper "$out/bin/.juci" "$out/bin/juci" \
+1 -1
pkgs/applications/graphics/smartdeblur/default.nix
···
buildInputs = [ cmake qt4 fftw ];
-
cmakeFlags = "-DUSE_SYSTEM_FFTW=ON";
meta = {
homepage = https://github.com/Y-Vladimir/SmartDeblur;
···
buildInputs = [ cmake qt4 fftw ];
+
cmakeFlags = [ "-DUSE_SYSTEM_FFTW=ON" ];
meta = {
homepage = https://github.com/Y-Vladimir/SmartDeblur;
+1 -1
pkgs/applications/graphics/zgv/default.nix
···
./switch.patch
];
-
patchFlags = "-p0";
installPhase = ''
mkdir -p $out/bin
···
./switch.patch
];
+
patchFlags = [ "-p0" ];
installPhase = ''
mkdir -p $out/bin
+1 -1
pkgs/applications/misc/bibletime/default.nix
···
buildInputs = [ cmake sword qt4 boost clucene_core ];
-
cmakeFlags = "-DUSE_QT_WEBKIT=ON -DCMAKE_BUILD_TYPE=Debug";
meta = {
description = "A Qt4 Bible study tool";
···
buildInputs = [ cmake sword qt4 boost clucene_core ];
+
cmakeFlags = [ "-DUSE_QT_WEBKIT=ON" "-DCMAKE_BUILD_TYPE=Debug" ];
meta = {
description = "A Qt4 Bible study tool";
+1 -1
pkgs/applications/misc/cbatticon/default.nix
···
sed -i -e 's/ -Wno-format//g' Makefile
'';
-
makeFlags = "PREFIX=${placeholder "out"}";
meta = with stdenv.lib; {
description = "Lightweight and fast battery icon that sits in the system tray";
···
sed -i -e 's/ -Wno-format//g' Makefile
'';
+
makeFlags = [ "PREFIX=${placeholder "out"}" ];
meta = with stdenv.lib; {
description = "Lightweight and fast battery icon that sits in the system tray";
+1 -1
pkgs/applications/misc/ddgr/default.nix
···
buildInputs = [ python3 ];
-
makeFlags = "PREFIX=$(out)";
preBuild = ''
# Version 1.7 was released as 1.6
···
buildInputs = [ python3 ];
+
makeFlags = [ "PREFIX=$(out)" ];
preBuild = ''
# Version 1.7 was released as 1.6
+2 -2
pkgs/applications/misc/fbreader/default.nix
···
++ optional (uiType == "gtk") gtk2
++ optionals (uiType == "cocoa") [ AppKit Cocoa ];
-
makeFlags = "INSTALLDIR=$(out)";
-
NIX_CFLAGS_COMPILE = [ "-Wno-error=narrowing" ]; # since gcc-6
meta = with stdenv.lib; {
description = "An e-book reader for Linux";
···
++ optional (uiType == "gtk") gtk2
++ optionals (uiType == "cocoa") [ AppKit Cocoa ];
+
makeFlags = [ "INSTALLDIR=$(out)" ];
+
NIX_CFLAGS_COMPILE = "-Wno-error=narrowing";
meta = with stdenv.lib; {
description = "An e-book reader for Linux";
+1 -1
pkgs/applications/misc/googler/default.nix
···
propagatedBuildInputs = [ python ];
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
homepage = "https://github.com/jarun/googler";
···
propagatedBuildInputs = [ python ];
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = "https://github.com/jarun/googler";
+1 -1
pkgs/applications/misc/hugo/default.nix
···
modSha256 = "0dwv5qnglv00jj7vlps76zlfpkzsplf93401j2l03xfvmvadifrs";
-
buildFlags = "-tags extended";
subPackages = [ "." ];
···
modSha256 = "0dwv5qnglv00jj7vlps76zlfpkzsplf93401j2l03xfvmvadifrs";
+
buildFlags = [ "-tags" "extended" ];
subPackages = [ "." ];
+1 -1
pkgs/applications/misc/jp2a/default.nix
···
sha256 = "12a1z9ba2j16y67f41y8ax5sgv1wdjd71pg7circdxkj263n78ql";
};
-
makeFlags = "PREFIX=$(out)";
nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ libjpeg ];
···
sha256 = "12a1z9ba2j16y67f41y8ax5sgv1wdjd71pg7circdxkj263n78ql";
};
+
makeFlags = [ "PREFIX=$(out)" ];
nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ libjpeg ];
+1 -1
pkgs/applications/misc/notify-osd-customizable/default.nix
···
libtool
];
-
configureFlags = "--libexecdir=$(out)/bin";
preFixup = ''
wrapProgram "$out/bin/notify-osd" \
···
libtool
];
+
configureFlags = [ "--libexecdir=$(out)/bin" ];
preFixup = ''
wrapProgram "$out/bin/notify-osd" \
+1 -1
pkgs/applications/misc/stupidterm/default.nix
···
sha256 = "1f73wvqqvj5pr3fvb7jjc4bi1iwgkkknz24k8n69mdb75jnfjipp";
};
-
makeFlags = "PKGCONFIG=${pkgconfig}/bin/pkg-config binary=stupidterm";
installPhase = ''
install -D stupidterm $out/bin/stupidterm
···
sha256 = "1f73wvqqvj5pr3fvb7jjc4bi1iwgkkknz24k8n69mdb75jnfjipp";
};
+
makeFlags = [ "PKGCONFIG=${pkgconfig}/bin/pkg-config" "binary=stupidterm" ];
installPhase = ''
install -D stupidterm $out/bin/stupidterm
+1 -1
pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-latex/default.nix
···
nativeBuildInputs = [pkgconfig];
buildInputs = [gtk2 glib pidgin];
-
makeFlags = "PREFIX=$(out)";
postPatch = ''
sed -e 's/-Wl,-soname//' -i Makefile
···
nativeBuildInputs = [pkgconfig];
buildInputs = [gtk2 glib pidgin];
+
makeFlags = [ "PREFIX=$(out)" ];
postPatch = ''
sed -e 's/-Wl,-soname//' -i Makefile
+1 -1
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-vk-plugin/default.nix
···
sed -i -e 's|DESTINATION.*PURPLE_PLUGIN_DIR}|DESTINATION lib/purple-2|' CMakeLists.txt
'';
-
cmakeFlags = "-DCMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT=1";
meta = {
homepage = https://bitbucket.org/olegoandreev/purple-vk-plugin;
···
sed -i -e 's|DESTINATION.*PURPLE_PLUGIN_DIR}|DESTINATION lib/purple-2|' CMakeLists.txt
'';
+
cmakeFlags = [ "-DCMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT=1" ];
meta = {
homepage = https://bitbucket.org/olegoandreev/purple-vk-plugin;
+1 -1
pkgs/applications/networking/irc/sic/default.nix
···
pname = "sic";
version = "1.2";
-
makeFlags = "PREFIX=$(out)";
src = fetchurl {
url = "https://dl.suckless.org/tools/sic-${version}.tar.gz";
sha256 = "ac07f905995e13ba2c43912d7a035fbbe78a628d7ba1c256f4ca1372fb565185";
···
pname = "sic";
version = "1.2";
+
makeFlags = [ "PREFIX=$(out)" ];
src = fetchurl {
url = "https://dl.suckless.org/tools/sic-${version}.tar.gz";
sha256 = "ac07f905995e13ba2c43912d7a035fbbe78a628d7ba1c256f4ca1372fb565185";
+1 -1
pkgs/applications/networking/mailreaders/mblaze/default.nix
···
})
];
-
makeFlags = "PREFIX=$(out)";
postInstall = ''
install -Dm644 -t $out/share/zsh/site-functions contrib/_mblaze
···
})
];
+
makeFlags = [ "PREFIX=$(out)" ];
postInstall = ''
install -Dm644 -t $out/share/zsh/site-functions contrib/_mblaze
+2 -2
pkgs/applications/office/libreoffice/default.nix
···
# For some reason librdf_redland sometimes refers to rasqal.h instead
# of rasqal/rasqal.h
-
NIX_CFLAGS_COMPILE = [ "-I${librdf_rasqal}/include/rasqal" ] ++ lib.optional stdenv.isx86_64 "-mno-fma";
patches = [
./xdg-open-brief.patch
···
find -name "*.cmd" -exec sed -i s,/lib:/usr/lib,, {} \;
'';
-
makeFlags = "SHELL=${bash}/bin/bash";
enableParallelBuilding = true;
···
# For some reason librdf_redland sometimes refers to rasqal.h instead
# of rasqal/rasqal.h
+
NIX_CFLAGS_COMPILE = builtins.toString ([ "-I${librdf_rasqal}/include/rasqal" ] ++ lib.optional stdenv.isx86_64 "-mno-fma");
patches = [
./xdg-open-brief.patch
···
find -name "*.cmd" -exec sed -i s,/lib:/usr/lib,, {} \;
'';
+
makeFlags = [ "SHELL=${bash}/bin/bash" ];
enableParallelBuilding = true;
+1 -1
pkgs/applications/radio/dmrconfig/default.nix
···
--replace /usr/local/bin/dmrconfig $out/bin/dmrconfig
'';
-
makeFlags = "VERSION=${version} GITCOUNT=0";
installPhase = ''
mkdir -p $out/bin $out/lib/udev/rules.d
···
--replace /usr/local/bin/dmrconfig $out/bin/dmrconfig
'';
+
makeFlags = [ "VERSION=${version}" "GITCOUNT=0" ];
installPhase = ''
mkdir -p $out/bin $out/lib/udev/rules.d
+1 -1
pkgs/applications/science/biology/sumatools/default.nix
···
rev = "sumalib_v${version}";
sha256 = "0hwkrxzfz7m5wdjvmrhkjg8kis378iaqr5n4nhdhkwwhn8x1jn5a";
};
-
makeFlags = "PREFIX=$(out)";
inherit meta;
};
···
rev = "sumalib_v${version}";
sha256 = "0hwkrxzfz7m5wdjvmrhkjg8kis378iaqr5n4nhdhkwwhn8x1jn5a";
};
+
makeFlags = [ "PREFIX=$(out)" ];
inherit meta;
};
+1 -1
pkgs/applications/science/logic/coq/default.nix
···
prefixKey = "-prefix ";
-
buildFlags = "revision coq coqide bin/votour";
createFindlibDestdir = true;
···
prefixKey = "-prefix ";
+
buildFlags = [ "revision" "coq" "coqide" "bin/votour" ];
createFindlibDestdir = true;
+1 -1
pkgs/applications/science/logic/prover9/default.nix
···
done
'';
-
buildFlags = "all";
checkPhase = "make test1";
···
done
'';
+
buildFlags = [ "all" ];
checkPhase = "make test1";
+1 -1
pkgs/applications/science/math/msieve/default.nix
···
ECM = if ecm == null then "0" else "1";
# Doesn't hurt Linux but lets clang-based platforms like Darwin work fine too
-
makeFlags = "CC=cc all";
installPhase = ''
mkdir -p $out/bin/
···
ECM = if ecm == null then "0" else "1";
# Doesn't hurt Linux but lets clang-based platforms like Darwin work fine too
+
makeFlags = [ "CC=cc" "all" ];
installPhase = ''
mkdir -p $out/bin/
+1 -1
pkgs/applications/science/math/ries/default.nix
···
sha256 = "1h2wvd4k7f0l0i1vm9niz453xdbcs3nxccmri50qyrzzzc1b0842";
};
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
homepage = https://mrob.com/pub/ries/;
···
sha256 = "1h2wvd4k7f0l0i1vm9niz453xdbcs3nxccmri50qyrzzzc1b0842";
};
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = https://mrob.com/pub/ries/;
+1 -1
pkgs/applications/science/math/scilab/default.nix
···
++ lib.optional (!withXaw3d) "--with-local-xaw"
;
-
makeFlags = "all";
meta = {
homepage = http://www.scilab.org/;
···
++ lib.optional (!withXaw3d) "--with-local-xaw"
;
+
makeFlags = [ "all" ];
meta = {
homepage = http://www.scilab.org/;
+1 -1
pkgs/applications/science/misc/megam/default.nix
···
nativeBuildInputs = [ makeWrapper ];
-
makeFlags = "CAML_INCLUDES=${ocaml}/lib/ocaml/caml";
# see https://bugzilla.redhat.com/show_bug.cgi?id=435559
dontStrip = true;
···
nativeBuildInputs = [ makeWrapper ];
+
makeFlags = [ "CAML_INCLUDES=${ocaml}/lib/ocaml/caml" ];
# see https://bugzilla.redhat.com/show_bug.cgi?id=435559
dontStrip = true;
+1 -1
pkgs/applications/version-management/git-and-tools/git-imerge/default.nix
···
buildInputs = [ pythonPackages.python pythonPackages.wrapPython ];
-
makeFlags = "PREFIX= DESTDIR=$(out)" ;
meta = with stdenv.lib; {
homepage = https://github.com/mhagger/git-imerge;
···
buildInputs = [ pythonPackages.python pythonPackages.wrapPython ];
+
makeFlags = [ "PREFIX=" "DESTDIR=$(out)" ] ;
meta = with stdenv.lib; {
homepage = https://github.com/mhagger/git-imerge;
+1 -1
pkgs/applications/version-management/git-and-tools/stgit/default.nix
···
buildInputs = [ python2 git ];
-
makeFlags = "prefix=$$out";
postInstall = ''
mkdir -p "$out/etc/bash_completion.d/"
···
buildInputs = [ python2 git ];
+
makeFlags = [ "prefix=$$out" ];
postInstall = ''
mkdir -p "$out/etc/bash_completion.d/"
+1 -1
pkgs/applications/version-management/gogs/default.nix
···
nativeBuildInputs = [ makeWrapper ]
++ optional pamSupport pam;
-
buildFlags = "-tags";
buildFlagsArray =
( optional sqliteSupport "sqlite"
···
nativeBuildInputs = [ makeWrapper ]
++ optional pamSupport pam;
+
buildFlags = [ "-tags" ];
buildFlagsArray =
( optional sqliteSupport "sqlite"
+1 -1
pkgs/applications/version-management/mr/default.nix
···
buildInputs = [ perl ];
-
makeFlags = "PREFIX=$(out)";
meta = {
description = "Multiple Repository management tool";
···
buildInputs = [ perl ];
+
makeFlags = [ "PREFIX=$(out)" ];
meta = {
description = "Multiple Repository management tool";
+1 -1
pkgs/applications/virtualization/containerd/default.nix
···
outputs = [ "bin" "out" "man" ];
buildInputs = [ btrfs-progs go-md2man utillinux ];
-
buildFlags = "VERSION=v${version}";
BUILDTAGS = []
++ optional (btrfs-progs == null) "no_btrfs";
···
outputs = [ "bin" "out" "man" ];
buildInputs = [ btrfs-progs go-md2man utillinux ];
+
buildFlags = [ "VERSION=v${version}" ];
BUILDTAGS = []
++ optional (btrfs-progs == null) "no_btrfs";
+2 -2
pkgs/applications/virtualization/xen/generic.nix
···
'';
# TODO: Flask needs more testing before enabling it by default.
-
#makeFlags = "XSM_ENABLE=y FLASK_ENABLE=y PREFIX=$(out) CONFIG_DIR=/etc XEN_EXTFILES_URL=\\$(XEN_ROOT)/xen_ext_files ";
makeFlags = [ "PREFIX=$(out) CONFIG_DIR=/etc" "XEN_SCRIPT_DIR=/etc/xen/scripts" ]
++ (config.makeFlags or []);
-
buildFlags = "xen tools";
postBuild = ''
make -C docs man-pages
···
'';
# TODO: Flask needs more testing before enabling it by default.
+
#makeFlags = [ "XSM_ENABLE=y" "FLASK_ENABLE=y" "PREFIX=$(out)" "CONFIG_DIR=/etc" "XEN_EXTFILES_URL=\\$(XEN_ROOT)/xen_ext_files" ];
makeFlags = [ "PREFIX=$(out) CONFIG_DIR=/etc" "XEN_SCRIPT_DIR=/etc/xen/scripts" ]
++ (config.makeFlags or []);
+
buildFlags = [ "xen" "tools" ];
postBuild = ''
make -C docs man-pages
+2 -2
pkgs/applications/window-managers/i3/blocks-gaps.nix
···
sha256 = "0v9307ij8xzwdaxay3r75sd2cp453s3qb6q7dy9fks2p6wwqpazi";
};
-
makeFlags = "all";
-
installFlags = "PREFIX=\${out} VERSION=${version}";
buildInputs = optional (contains_any scripts perlscripts) perl;
nativeBuildInputs = [ makeWrapper ];
···
sha256 = "0v9307ij8xzwdaxay3r75sd2cp453s3qb6q7dy9fks2p6wwqpazi";
};
+
makeFlags = [ "all" ];
+
installFlags = [ "PREFIX=\${out}" "VERSION=${version}" ];
buildInputs = optional (contains_any scripts perlscripts) perl;
nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/window-managers/i3/lock-color.nix
···
buildInputs = [ libxcb xcbutilkeysyms xcbutilimage pam libX11
libev cairo libxkbcommon libxkbfile libjpeg_turbo xcbutilxrm ];
-
makeFlags = "all";
preInstall = ''
mkdir -p $out/share/man/man1
'';
-
installFlags = "PREFIX=\${out} SYSCONFDIR=\${out}/etc MANDIR=\${out}/share/man";
postInstall = ''
mv $out/bin/i3lock $out/bin/i3lock-color
mv $out/share/man/man1/i3lock.1 $out/share/man/man1/i3lock-color.1
···
buildInputs = [ libxcb xcbutilkeysyms xcbutilimage pam libX11
libev cairo libxkbcommon libxkbfile libjpeg_turbo xcbutilxrm ];
+
makeFlags = [ "all" ];
preInstall = ''
mkdir -p $out/share/man/man1
'';
+
installFlags = [ "PREFIX=\${out}" "SYSCONFDIR=\${out}/etc" "MANDIR=\${out}/share/man" ];
postInstall = ''
mv $out/bin/i3lock $out/bin/i3lock-color
mv $out/share/man/man1/i3lock.1 $out/share/man/man1/i3lock-color.1
+2 -2
pkgs/applications/window-managers/i3/lock.nix
···
buildInputs = [ which libxcb xcbutilkeysyms xcbutilimage xcbutilxrm
pam libX11 libev cairo libxkbcommon libxkbfile ];
-
makeFlags = "all";
-
installFlags = "PREFIX=\${out} SYSCONFDIR=\${out}/etc";
postInstall = ''
mkdir -p $out/share/man/man1
cp *.1 $out/share/man/man1
···
buildInputs = [ which libxcb xcbutilkeysyms xcbutilimage xcbutilxrm
pam libX11 libev cairo libxkbcommon libxkbfile ];
+
makeFlags = [ "all" ];
+
installFlags = [ "PREFIX=\${out}" "SYSCONFDIR=\${out}/etc" ];
postInstall = ''
mkdir -p $out/share/man/man1
cp *.1 $out/share/man/man1
+2 -2
pkgs/applications/window-managers/ion-3/default.nix
···
sha256 = "1nkks5a95986nyfkxvg2rik6zmwx0lh7szd5fji7yizccwzc9xns";
};
buildInputs = [ xlibsWrapper lua gettext groff ];
-
buildFlags = "LUA_DIR=${lua} X11_PREFIX=/no-such-path PREFIX=\${out}";
-
installFlags = "PREFIX=\${out}";
}
···
sha256 = "1nkks5a95986nyfkxvg2rik6zmwx0lh7szd5fji7yizccwzc9xns";
};
buildInputs = [ xlibsWrapper lua gettext groff ];
+
buildFlags = [ "LUA_DIR=${lua}" "X11_PREFIX=/no-such-path" "PREFIX=\${out}" ];
+
installFlags = [ "PREFIX=\${out}" ];
}
+2 -2
pkgs/applications/window-managers/notion/default.nix
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [makeWrapper xlibsWrapper lua gettext mandoc which libXinerama libXrandr libX11 ] ++ stdenv.lib.optional enableXft libXft;
-
buildFlags = "LUA_DIR=${lua} X11_PREFIX=/no-such-path PREFIX=\${out}";
-
installFlags = "PREFIX=\${out}";
postInstall = ''
wrapProgram $out/bin/notion \
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [makeWrapper xlibsWrapper lua gettext mandoc which libXinerama libXrandr libX11 ] ++ stdenv.lib.optional enableXft libXft;
+
buildFlags = [ "LUA_DIR=${lua}" "X11_PREFIX=/no-such-path" "PREFIX=\${out}" ];
+
installFlags = [ "PREFIX=\${out}" ];
postInstall = ''
wrapProgram $out/bin/notion \
+1 -1
pkgs/applications/window-managers/wmii-hg/default.nix
···
libX11 libXrender libXext libXinerama libXrandr libXft ];
# For some reason including mercurial in buildInputs did not help
-
makeFlags = "WMII_HGVERSION=hg${rev}";
meta = {
homepage = https://suckless.org/; # https://wmii.suckless.org/ does not exist anymore
···
libX11 libXrender libXext libXinerama libXrandr libXft ];
# For some reason including mercurial in buildInputs did not help
+
makeFlags = [ "WMII_HGVERSION=hg${rev}" ];
meta = {
homepage = https://suckless.org/; # https://wmii.suckless.org/ does not exist anymore
+1 -1
pkgs/desktops/gnome-2/desktop/mail-notification/default.nix
···
./patches/mail-notification-dont-link-against-bsd-compat.patch
];
-
patchFlags = "-p0";
NIX_CFLAGS_COMPILE = "-Wno-error";
preConfigure = "./jb configure prefix=$out";
···
./patches/mail-notification-dont-link-against-bsd-compat.patch
];
+
patchFlags = [ "-p0" ];
NIX_CFLAGS_COMPILE = "-Wno-error";
preConfigure = "./jb configure prefix=$out";
+1 -1
pkgs/desktops/mate/mate-screensaver/default.nix
···
configureFlags = [ "--without-console-kit" ];
-
makeFlags = "DBUS_SESSION_SERVICE_DIR=$(out)/etc";
meta = with stdenv.lib; {
description = "Screen saver and locker for the MATE desktop";
···
configureFlags = [ "--without-console-kit" ];
+
makeFlags = [ "DBUS_SESSION_SERVICE_DIR=$(out)/etc" ];
meta = with stdenv.lib; {
description = "Screen saver and locker for the MATE desktop";
+2 -2
pkgs/desktops/rox/rox-filer/default.nix
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libxml2 gtk shared-mime-info libSM ];
-
NIX_LDFLAGS = [ "-ldl" "-lm" ];
patches = [
./rox-filer-2.11-in-source-build.patch
···
setSourceRoot = "export sourceRoot=rox-filer-${version}/ROX-Filer/";
# patch source with defined patches
-
patchFlags = "-p0";
# patch the main.c to disable the lookup of the APP_DIR environment variable,
# which is used to lookup the location for certain images when rox-filer
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libxml2 gtk shared-mime-info libSM ];
+
NIX_LDFLAGS = "-ldl -lm";
patches = [
./rox-filer-2.11-in-source-build.patch
···
setSourceRoot = "export sourceRoot=rox-filer-${version}/ROX-Filer/";
# patch source with defined patches
+
patchFlags = [ "-p0" ];
# patch the main.c to disable the lookup of the APP_DIR environment variable,
# which is used to lookup the location for certain images when rox-filer
+1 -1
pkgs/desktops/xfce/core/xfce4-panel/default.nix
···
buildInputs = [ exo garcon gtk2 gtk3 glib glib-networking libxfce4ui libxfce4util libwnck3 xfconf ];
patches = [ ./xfce4-panel-datadir.patch ];
-
patchFlags = "-p1";
postPatch = ''
for f in $(find . -name \*.sh); do
···
buildInputs = [ exo garcon gtk2 gtk3 glib glib-networking libxfce4ui libxfce4util libwnck3 xfconf ];
patches = [ ./xfce4-panel-datadir.patch ];
+
patchFlags = [ "-p1" ];
postPatch = ''
for f in $(find . -name \*.sh); do
+2 -2
pkgs/development/compilers/chicken/4/chicken.nix
···
setupHook = lib.ifEnable (bootstrap-chicken != null) ./setup-hook.sh;
-
buildFlags = "PLATFORM=${platform} PREFIX=$(out) VARDIR=$(out)/var/lib";
-
installFlags = "PLATFORM=${platform} PREFIX=$(out) VARDIR=$(out)/var/lib";
# We need a bootstrap-chicken to regenerate the c-files after
# applying a patch to add support for CHICKEN_REPOSITORY_EXTRA
···
setupHook = lib.ifEnable (bootstrap-chicken != null) ./setup-hook.sh;
+
buildFlags = [ "PLATFORM=${platform}" "PREFIX=$(out)" "VARDIR=$(out)/var/lib" ];
+
installFlags = [ "PLATFORM=${platform}" "PREFIX=$(out)" "VARDIR=$(out)/var/lib" ];
# We need a bootstrap-chicken to regenerate the c-files after
# applying a patch to add support for CHICKEN_REPOSITORY_EXTRA
+2 -2
pkgs/development/compilers/chicken/5/chicken.nix
···
setupHook = lib.ifEnable (bootstrap-chicken != null) ./setup-hook.sh;
-
buildFlags = "PLATFORM=${platform} PREFIX=$(out)";
-
installFlags = "PLATFORM=${platform} PREFIX=$(out)";
buildInputs = [
makeWrapper
···
setupHook = lib.ifEnable (bootstrap-chicken != null) ./setup-hook.sh;
+
buildFlags = [ "PLATFORM=${platform}" "PREFIX=$(out)" ];
+
installFlags = [ "PLATFORM=${platform}" "PREFIX=$(out)" ];
buildInputs = [
makeWrapper
+1 -1
pkgs/development/compilers/cmdstan/default.nix
···
sha256 = "1vq1cnrkvrvbfl40j6ajc60jdrjcxag1fi6kff5pqmadfdz9564j";
};
-
buildFlags = "build";
enableParallelBuilding = true;
doCheck = true;
···
sha256 = "1vq1cnrkvrvbfl40j6ajc60jdrjcxag1fi6kff5pqmadfdz9564j";
};
+
buildFlags = [ "build" ];
enableParallelBuilding = true;
doCheck = true;
+1 -1
pkgs/development/compilers/dev86/default.nix
···
hardeningDisable = [ "format" ];
-
makeFlags = "PREFIX=$(out)";
meta = {
description = "Linux 8086 development environment";
···
hardeningDisable = [ "format" ];
+
makeFlags = [ "PREFIX=$(out)" ];
meta = {
description = "Linux 8086 development environment";
+1 -1
pkgs/development/compilers/eli/default.nix
···
];
# skip interactive browser check
-
buildFlags = "nobrowsers";
preConfigure=''
···
];
# skip interactive browser check
+
buildFlags = [ "nobrowsers" ];
preConfigure=''
+2 -2
pkgs/development/compilers/fpc/default.nix
···
sed -e "s@'/lib64/ld-linux[^']*'@'''@" -i fpcsrc/compiler/systems/t_linux.pas
'' else "";
-
makeFlags = "NOGDB=1 FPC=${startFPC}/bin/fpc";
-
installFlags = "INSTALL_PREFIX=\${out}";
postInstall = ''
for i in $out/lib/fpc/*/ppc*; do
···
sed -e "s@'/lib64/ld-linux[^']*'@'''@" -i fpcsrc/compiler/systems/t_linux.pas
'' else "";
+
makeFlags = [ "NOGDB=1" "FPC=${startFPC}/bin/fpc" ];
+
installFlags = [ "INSTALL_PREFIX=\${out}" ];
postInstall = ''
for i in $out/lib/fpc/*/ppc*; do
+2 -2
pkgs/development/compilers/fstar/default.nix
···
patchShebangs src/tools
patchShebangs bin
'';
-
buildFlags = "-C src/ocaml-output";
preInstall = ''
mkdir -p $out/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib/fstarlib
'';
-
installFlags = "-C src/ocaml-output";
postInstall = ''
wrapProgram $out/bin/fstar.exe --prefix PATH ":" "${z3}/bin"
'';
···
patchShebangs src/tools
patchShebangs bin
'';
+
buildFlags = [ "-C" "src/ocaml-output" ];
preInstall = ''
mkdir -p $out/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib/fstarlib
'';
+
installFlags = [ "-C" "src/ocaml-output" ];
postInstall = ''
wrapProgram $out/bin/fstar.exe --prefix PATH ":" "${z3}/bin"
'';
+1 -1
pkgs/development/compilers/hhvm/default.nix
···
# the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly
# (setting it to an absolute path causes include files to go to $out/$out/include,
# because the absolute path is interpreted with root at $out).
-
cmakeFlags = "-DCMAKE_INSTALL_INCLUDEDIR=include";
prePatch = ''
substituteInPlace ./configure \
···
# the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly
# (setting it to an absolute path causes include files to go to $out/$out/include,
# because the absolute path is interpreted with root at $out).
+
cmakeFlags = [ "-DCMAKE_INSTALL_INCLUDEDIR=include" ];
prePatch = ''
substituteInPlace ./configure \
+2 -4
pkgs/development/compilers/iasl/default.nix
···
sha256 = "0bqhr3ndchvfhxb31147z8gd81dysyz5dwkvmp56832d0js2564q";
};
-
NIX_CFLAGS_COMPILE = [
-
"-O3"
-
];
-
buildFlags = "iasl";
buildInputs = [ bison flex ];
···
sha256 = "0bqhr3ndchvfhxb31147z8gd81dysyz5dwkvmp56832d0js2564q";
};
+
NIX_CFLAGS_COMPILE = "-O3";
+
buildFlags = [ "iasl" ];
buildInputs = [ bison flex ];
+1 -1
pkgs/development/compilers/ocaml/3.10.0.nix
···
prefixKey = "-prefix ";
configureFlags = ["-no-tk" "-x11lib" xlibsWrapper];
-
buildFlags = "world bootstrap world.opt";
buildInputs = [xlibsWrapper ncurses];
installTargets = "install installopt";
patchPhase = ''
···
prefixKey = "-prefix ";
configureFlags = ["-no-tk" "-x11lib" xlibsWrapper];
+
buildFlags = [ "world" "bootstrap" "world.opt" ];
buildInputs = [xlibsWrapper ncurses];
installTargets = "install installopt";
patchPhase = ''
+3 -3
pkgs/development/compilers/ocaml/3.11.2.nix
···
in
stdenv.mkDerivation rec {
-
pname = "ocaml";
version = "3.11.2";
-
src = fetchurl {
url = "https://caml.inria.fr/pub/distrib/ocaml-3.11/${pname}-${version}.tar.bz2";
sha256 = "86f3387a0d7e7c8be2a3c53af083a5a726e333686208d5ea0dd6bb5ac3f58143";
···
prefixKey = "-prefix ";
configureFlags = ["-no-tk"] ++ optionals useX11 [ "-x11lib" xlibsWrapper ];
-
buildFlags = "world" + optionalString useNativeCompilers " bootstrap world.opt";
buildInputs = [ncurses] ++ optionals useX11 [ xlibsWrapper ];
installTargets = "install" + optionalString useNativeCompilers " installopt";
prePatch = ''
···
in
stdenv.mkDerivation rec {
+
pname = "ocaml";
version = "3.11.2";
+
src = fetchurl {
url = "https://caml.inria.fr/pub/distrib/ocaml-3.11/${pname}-${version}.tar.bz2";
sha256 = "86f3387a0d7e7c8be2a3c53af083a5a726e333686208d5ea0dd6bb5ac3f58143";
···
prefixKey = "-prefix ";
configureFlags = ["-no-tk"] ++ optionals useX11 [ "-x11lib" xlibsWrapper ];
+
buildFlags = [ "world" ] ++ optionals useNativeCompilers [ "bootstrap" "world.opt" ];
buildInputs = [ncurses] ++ optionals useX11 [ xlibsWrapper ];
installTargets = "install" + optionalString useNativeCompilers " installopt";
prePatch = ''
+3 -3
pkgs/development/compilers/ocaml/3.12.1.nix
···
in
stdenv.mkDerivation rec {
-
pname = "ocaml";
version = "3.12.1";
-
src = fetchurl {
url = "https://caml.inria.fr/pub/distrib/ocaml-3.12/${pname}-${version}.tar.bz2";
sha256 = "13cmhkh7s6srnlvhg3s9qzh3a5dbk2m9qr35jzq922sylwymdkzd";
···
prefixKey = "-prefix ";
configureFlags = ["-no-tk"] ++ optionals useX11 [ "-x11lib" xlibsWrapper ];
-
buildFlags = "world" + optionalString useNativeCompilers " bootstrap world.opt";
buildInputs = [ncurses] ++ optionals useX11 [ xlibsWrapper ];
installTargets = "install" + optionalString useNativeCompilers " installopt";
patches = optionals stdenv.isDarwin [ ./3.12.1-darwin-fix-configure.patch ];
···
in
stdenv.mkDerivation rec {
+
pname = "ocaml";
version = "3.12.1";
+
src = fetchurl {
url = "https://caml.inria.fr/pub/distrib/ocaml-3.12/${pname}-${version}.tar.bz2";
sha256 = "13cmhkh7s6srnlvhg3s9qzh3a5dbk2m9qr35jzq922sylwymdkzd";
···
prefixKey = "-prefix ";
configureFlags = ["-no-tk"] ++ optionals useX11 [ "-x11lib" xlibsWrapper ];
+
buildFlags = [ "world" ] ++ optionals useNativeCompilers [ "bootstrap" "world.opt" ];
buildInputs = [ncurses] ++ optionals useX11 [ xlibsWrapper ];
installTargets = "install" + optionalString useNativeCompilers " installopt";
patches = optionals stdenv.isDarwin [ ./3.12.1-darwin-fix-configure.patch ];
+5 -5
pkgs/development/compilers/ocaml/4.00.1.nix
···
let
useX11 = !stdenv.isAarch32 && !stdenv.isMips;
useNativeCompilers = !stdenv.isMips;
-
inherit (stdenv.lib) optionals optionalString;
in
stdenv.mkDerivation rec {
pname = "ocaml";
version = "4.00.1";
-
src = fetchurl {
url = "https://caml.inria.fr/pub/distrib/ocaml-4.00/${pname}-${version}.tar.bz2";
sha256 = "33c3f4acff51685f5bfd7c260f066645e767d4e865877bf1613c176a77799951";
};
prefixKey = "-prefix ";
-
configureFlags = ["-no-tk"] ++ optionals useX11 [ "-x11lib" xlibsWrapper ];
-
buildFlags = "world" + optionalString useNativeCompilers " bootstrap world.opt";
-
buildInputs = [ncurses] ++ optionals useX11 [ xlibsWrapper ];
installTargets = "install" + optionalString useNativeCompilers " installopt";
preConfigure = ''
CAT=$(type -tp cat)
···
let
useX11 = !stdenv.isAarch32 && !stdenv.isMips;
useNativeCompilers = !stdenv.isMips;
+
inherit (stdenv.lib) optional optionals optionalString;
in
stdenv.mkDerivation rec {
pname = "ocaml";
version = "4.00.1";
+
src = fetchurl {
url = "https://caml.inria.fr/pub/distrib/ocaml-4.00/${pname}-${version}.tar.bz2";
sha256 = "33c3f4acff51685f5bfd7c260f066645e767d4e865877bf1613c176a77799951";
};
prefixKey = "-prefix ";
+
configureFlags = [ "-no-tk" ] ++ optionals useX11 [ "-x11lib" xlibsWrapper ];
+
buildFlags = [ "world" ] ++ optionals useNativeCompilers [ "bootstrap" "world.opt" ];
+
buildInputs = [ ncurses ] ++ optional useX11 xlibsWrapper;
installTargets = "install" + optionalString useNativeCompilers " installopt";
preConfigure = ''
CAT=$(type -tp cat)
+2 -2
pkgs/development/compilers/ocaml/generic.nix
···
++ optional flambdaSupport (flags "--enable-flambda" "-flambda")
;
-
buildFlags = "world" + optionalString useNativeCompilers " bootstrap world.opt";
buildInputs = optional (!stdenv.lib.versionAtLeast version "4.07") ncurses
++ optionals useX11 [ libX11 xorgproto ];
-
installTargets = "install" + optionalString useNativeCompilers " installopt";
preConfigure = optionalString (!stdenv.lib.versionAtLeast version "4.04") ''
CAT=$(type -tp cat)
sed -e "s@/bin/cat@$CAT@" -i config/auto-aux/sharpbang
···
++ optional flambdaSupport (flags "--enable-flambda" "-flambda")
;
+
buildFlags = [ "world" ] ++ optionals useNativeCompilers [ "bootstrap" "world.opt" ];
buildInputs = optional (!stdenv.lib.versionAtLeast version "4.07") ncurses
++ optionals useX11 [ libX11 xorgproto ];
+
installTargets = [ "install" ] ++ optional useNativeCompilers "installopt";
preConfigure = optionalString (!stdenv.lib.versionAtLeast version "4.04") ''
CAT=$(type -tp cat)
sed -e "s@/bin/cat@$CAT@" -i config/auto-aux/sharpbang
+1 -1
pkgs/development/compilers/ocaml/metaocaml-3.09.nix
···
prefixKey = "-prefix ";
configureFlags = ["-no-tk" "-x11lib" xlibsWrapper];
-
buildFlags = "world bootstrap world.opt";
buildInputs = [xlibsWrapper ncurses];
installTargets = "install installopt";
patchPhase = ''
···
prefixKey = "-prefix ";
configureFlags = ["-no-tk" "-x11lib" xlibsWrapper];
+
buildFlags = [ "world" "bootstrap" "world.opt" ];
buildInputs = [xlibsWrapper ncurses];
installTargets = "install installopt";
patchPhase = ''
+1 -1
pkgs/development/haskell-modules/configuration-common.nix
···
substituteInPlace conf.py --replace "'.md': CommonMarkParser," ""
'';
nativeBuildInputs = with pkgs.buildPackages.pythonPackages; [ sphinx recommonmark sphinx_rtd_theme ];
-
makeFlags = "html";
installPhase = ''
mv _build/html $out
'';
···
substituteInPlace conf.py --replace "'.md': CommonMarkParser," ""
'';
nativeBuildInputs = with pkgs.buildPackages.pythonPackages; [ sphinx recommonmark sphinx_rtd_theme ];
+
makeFlags = [ "html" ];
installPhase = ''
mv _build/html $out
'';
+1 -1
pkgs/development/interpreters/kona/default.nix
···
sha256 = "0c1yf3idqkfq593xgqb25r2ykmfmp83zzh3q7kb8095a069gvri3";
};
-
makeFlags = "PREFIX=$(out)";
preInstall = ''mkdir -p "$out/bin"'';
meta = with stdenv.lib; {
···
sha256 = "0c1yf3idqkfq593xgqb25r2ykmfmp83zzh3q7kb8095a069gvri3";
};
+
makeFlags = [ "PREFIX=$(out)" ];
preInstall = ''mkdir -p "$out/bin"'';
meta = with stdenv.lib; {
+1 -1
pkgs/development/interpreters/spidermonkey/1.8.5.nix
···
./1.8.5-arm-flags.patch
];
-
patchFlags = "-p3";
# fixes build on gcc8
postPatch = ''
···
./1.8.5-arm-flags.patch
];
+
patchFlags = [ "-p3" ];
# fixes build on gcc8
postPatch = ''
+1 -1
pkgs/development/libraries/blitz/default.nix
···
enableParallelBuilding = true;
-
buildFlags = "lib info pdf html";
installTargets = [ "install" "install-info" "install-pdf" "install-html" ];
inherit doCheck;
···
enableParallelBuilding = true;
+
buildFlags = [ "lib" "info" "pdf" "html" ];
installTargets = [ "install" "install-info" "install-pdf" "install-html" ];
inherit doCheck;
+1 -1
pkgs/development/libraries/cfitsio/default.nix
···
hardeningDisable = [ "format" ];
# Shared-only build
-
buildFlags = "shared";
postPatch = '' sed -e '/^install:/s/libcfitsio.a //' -e 's@/bin/@@g' -i Makefile.in
'';
···
hardeningDisable = [ "format" ];
# Shared-only build
+
buildFlags = [ "shared" ];
postPatch = '' sed -e '/^install:/s/libcfitsio.a //' -e 's@/bin/@@g' -i Makefile.in
'';
+1 -1
pkgs/development/libraries/cutee/default.nix
···
sha256 = "18bzvhzx8k24mpcim5669n3wg9hd0sfsxj8zjpbr24hywrlppgc2";
};
-
buildFlags = "cutee";
installPhase = ''
mkdir -p $out/bin
···
sha256 = "18bzvhzx8k24mpcim5669n3wg9hd0sfsxj8zjpbr24hywrlppgc2";
};
+
buildFlags = [ "cutee" ];
installPhase = ''
mkdir -p $out/bin
+1 -1
pkgs/development/libraries/filter-audio/default.nix
···
doCheck = false;
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
description = "Lightweight audio filtering library made from webrtc code";
···
doCheck = false;
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
description = "Lightweight audio filtering library made from webrtc code";
+1 -1
pkgs/development/libraries/gettext/default.nix
···
}
// stdenv.lib.optionalAttrs stdenv.isDarwin {
-
makeFlags = "CFLAGS=-D_FORTIFY_SOURCE=0";
}
···
}
// stdenv.lib.optionalAttrs stdenv.isDarwin {
+
makeFlags = [ "CFLAGS=-D_FORTIFY_SOURCE=0" ];
}
+8 -11
pkgs/development/libraries/hspell/dicts.nix
···
{ stdenv, hspell }:
let
-
dict = a: stdenv.mkDerivation ({
inherit (hspell) src patchPhase nativeBuildInputs;
meta = hspell.meta // {
broken = true;
-
description = "${a.buildFlags} Hebrew dictionary";
} // (if a ? meta then a.meta else {});
} // (removeAttrs a ["meta"]));
in
{
recurseForDerivations = true;
-
aspell = dict {
name = "aspell-dict-he-${hspell.version}";
-
buildFlags = "aspell";
-
installPhase = ''
mkdir -p $out/lib/aspell
cp -v he_affix.dat he.wl $out/lib/aspell'';
};
-
myspell = dict {
name = "myspell-dict-he-${hspell.version}";
-
-
buildFlags = "myspell";
installPhase = ''
mkdir -p $out/lib/myspell
cp -v he.dic he.aff $out/lib/myspell'';
};
-
hunspell = dict {
name = "hunspell-dict-he-${hspell.version}";
-
-
buildFlags = "hunspell";
installPhase = ''
mkdir -p $out/lib
···
{ stdenv, hspell }:
let
+
dict = variant: a: stdenv.mkDerivation ({
inherit (hspell) src patchPhase nativeBuildInputs;
meta = hspell.meta // {
broken = true;
+
description = "${variant} Hebrew dictionary";
+
+
buildFlags = [ variant ];
+
} // (if a ? meta then a.meta else {});
} // (removeAttrs a ["meta"]));
in
{
recurseForDerivations = true;
+
aspell = dict "aspell" {
name = "aspell-dict-he-${hspell.version}";
installPhase = ''
mkdir -p $out/lib/aspell
cp -v he_affix.dat he.wl $out/lib/aspell'';
};
+
myspell = dict "myspell" {
name = "myspell-dict-he-${hspell.version}";
installPhase = ''
mkdir -p $out/lib/myspell
cp -v he.dic he.aff $out/lib/myspell'';
};
+
hunspell = dict "hunspell" {
name = "hunspell-dict-he-${hspell.version}";
installPhase = ''
mkdir -p $out/lib
+1 -1
pkgs/development/libraries/libav/default.nix
···
setOutputFlags = false;
# alltools to build smaller tools, incl. aviocat, ismindex, qt-faststart, etc.
-
buildFlags = "all alltools install-man";
postInstall = ''
···
setOutputFlags = false;
# alltools to build smaller tools, incl. aviocat, ismindex, qt-faststart, etc.
+
buildFlags = [ "all" "alltools" "install-man" ];
postInstall = ''
+1 -1
pkgs/development/libraries/libcef/default.nix
···
};
nativeBuildInputs = [ cmake ];
-
makeFlags = "libcef_dll_wrapper";
dontStrip = true;
dontPatchELF = true;
···
};
nativeBuildInputs = [ cmake ];
+
makeFlags = [ "libcef_dll_wrapper" ];
dontStrip = true;
dontPatchELF = true;
+1 -1
pkgs/development/libraries/libcouchbase/default.nix
···
sha256 = "1yfmcx65aqd5l87scha6kmm2s38n85ci3gg0h6qfs16s3jfi6bw7";
};
-
cmakeFlags = "-DLCB_NO_MOCK=ON";
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ libevent openssl ];
···
sha256 = "1yfmcx65aqd5l87scha6kmm2s38n85ci3gg0h6qfs16s3jfi6bw7";
};
+
cmakeFlags = [ "-DLCB_NO_MOCK=ON" ];
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ libevent openssl ];
+1 -1
pkgs/development/libraries/libexecinfo/default.nix
···
makeFlags = [ "CC:=$(CC)" "AR:=$(AR)" ];
-
patchFlags = "-p0";
installPhase = ''
install -Dm644 execinfo.h stacktraverse.h -t $out/include
···
makeFlags = [ "CC:=$(CC)" "AR:=$(AR)" ];
+
patchFlags = [ "-p0" ];
installPhase = ''
install -Dm644 execinfo.h stacktraverse.h -t $out/include
+1 -1
pkgs/development/libraries/libf2c/default.nix
···
unzip ${src}
'';
-
makeFlags = "-f makefile.u";
installPhase = ''
mkdir -p $out/include $out/lib
···
unzip ${src}
'';
+
makeFlags = [ "-f" "makefile.u" ];
installPhase = ''
mkdir -p $out/include $out/lib
+1 -1
pkgs/development/libraries/libowfat/default.nix
···
'install -m 644 $(INCLUDES) $(DESTDIR)$(INCLUDEDIR)'
'';
-
makeFlags = "prefix=$(out)";
enableParallelBuilding = true;
meta = with stdenv.lib; {
···
'install -m 644 $(INCLUDES) $(DESTDIR)$(INCLUDEDIR)'
'';
+
makeFlags = [ "prefix=$(out)" ];
enableParallelBuilding = true;
meta = with stdenv.lib; {
+1 -1
pkgs/development/libraries/libyaml-cpp/default.nix
···
nativeBuildInputs = [ cmake ];
-
cmakeFlags = "-DBUILD_SHARED_LIBS=ON -DYAML_CPP_BUILD_TESTS=OFF";
meta = with stdenv.lib; {
inherit (src.meta) homepage;
···
nativeBuildInputs = [ cmake ];
+
cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" "-DYAML_CPP_BUILD_TESTS=OFF" ];
meta = with stdenv.lib; {
inherit (src.meta) homepage;
+1 -1
pkgs/development/libraries/lmdb/default.nix
···
postUnpack = "sourceRoot=\${sourceRoot}/libraries/liblmdb";
patches = [ ./hardcoded-compiler.patch ];
-
patchFlags = "-p3";
outputs = [ "bin" "out" "dev" ];
···
postUnpack = "sourceRoot=\${sourceRoot}/libraries/liblmdb";
patches = [ ./hardcoded-compiler.patch ];
+
patchFlags = [ "-p3" ];
outputs = [ "bin" "out" "dev" ];
+1 -1
pkgs/development/libraries/ois/default.nix
···
})
];
-
patchFlags = "-p0";
buildInputs = [
autoconf automake libtool libX11 xorgproto libXi libXaw
···
})
];
+
patchFlags = [ "-p0" ];
buildInputs = [
autoconf automake libtool libX11 xorgproto libXi libXaw
+1 -1
pkgs/development/libraries/readline/6.2.nix
···
propagatedBuildInputs = [ncurses];
-
patchFlags = "-p0";
patches =
[ ./link-against-ncurses.patch
./no-arch_only.patch
···
propagatedBuildInputs = [ncurses];
+
patchFlags = [ "-p0" ];
patches =
[ ./link-against-ncurses.patch
./no-arch_only.patch
+1 -1
pkgs/development/libraries/readline/8.0.nix
···
propagatedBuildInputs = [ncurses];
-
patchFlags = "-p0";
upstreamPatches =
(let
···
propagatedBuildInputs = [ncurses];
+
patchFlags = [ "-p0" ];
upstreamPatches =
(let
+1 -1
pkgs/development/libraries/science/biology/mirtk/default.nix
···
fetchSubmodules = true;
};
-
cmakeFlags = "-DWITH_VTK=ON -DBUILD_ALL_MODULES=ON";
doCheck = true;
···
fetchSubmodules = true;
};
+
cmakeFlags = [ "-DWITH_VTK=ON" "-DBUILD_ALL_MODULES=ON" ];
doCheck = true;
+21 -20
pkgs/development/libraries/science/math/fenics/default.nix
···
numpy pkgconfig six sphinx suitesparse sympy ufl vtk zlib
] ++ stdenv.lib.optionals pythonBindings [ ply python numpy swig ];
patches = [ ./unicode.patch ];
-
cmakeFlags = "-DDOLFIN_CXX_FLAGS=-std=c++11"
-
+ " -DDOLFIN_AUTO_DETECT_MPI=OFF"
-
+ " -DDOLFIN_ENABLE_CHOLMOD=" + (if suitesparse != null then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_DOCS=" + (if docs then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_GTEST=" + (if gtest != null then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_HDF5=" + (if hdf5 != null then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_MPI=" + (if mpi != null then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_PARMETIS=OFF"
-
+ " -DDOLFIN_ENABLE_PETSC4PY=OFF"
-
+ " -DDOLFIN_ENABLE_PETSC=OFF"
-
+ " -DDOLFIN_ENABLE_PYTHON=" + (if pythonBindings then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_SCOTCH=OFF"
-
+ " -DDOLFIN_ENABLE_SLEPC4PY=OFF"
-
+ " -DDOLFIN_ENABLE_SLEPC=OFF"
-
+ " -DDOLFIN_ENABLE_SPHINX=" + (if sphinx != null then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_TESTING=" + (if doCheck then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_TRILINOS=OFF"
-
+ " -DDOLFIN_ENABLE_UMFPACK=" + (if suitesparse != null then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_VTK=" + (if vtk != null then "ON" else "OFF")
-
+ " -DDOLFIN_ENABLE_ZLIB=" + (if zlib != null then "ON" else "OFF");
checkPhase = ''
make runtests
'';
···
numpy pkgconfig six sphinx suitesparse sympy ufl vtk zlib
] ++ stdenv.lib.optionals pythonBindings [ ply python numpy swig ];
patches = [ ./unicode.patch ];
+
cmakeFlags = [ "-DDOLFIN_CXX_FLAGS=-std=c++11"
+
"-DDOLFIN_AUTO_DETECT_MPI=OFF"
+
("-DDOLFIN_ENABLE_CHOLMOD=" + (if suitesparse != null then "ON" else "OFF"))
+
("-DDOLFIN_ENABLE_DOCS=" + (if docs then "ON" else "OFF"))
+
("-DDOLFIN_ENABLE_GTEST=" + (if gtest != null then "ON" else "OFF"))
+
("-DDOLFIN_ENABLE_HDF5=" + (if hdf5 != null then "ON" else "OFF"))
+
("-DDOLFIN_ENABLE_MPI=" + (if mpi != null then "ON" else "OFF"))
+
"-DDOLFIN_ENABLE_PARMETIS=OFF"
+
"-DDOLFIN_ENABLE_PETSC4PY=OFF"
+
"-DDOLFIN_ENABLE_PETSC=OFF"
+
("-DDOLFIN_ENABLE_PYTHON=" + (if pythonBindings then "ON" else "OFF"))
+
"-DDOLFIN_ENABLE_SCOTCH=OFF"
+
"-DDOLFIN_ENABLE_SLEPC4PY=OFF"
+
"-DDOLFIN_ENABLE_SLEPC=OFF"
+
("-DDOLFIN_ENABLE_SPHINX=" + (if sphinx != null then "ON" else "OFF"))
+
("-DDOLFIN_ENABLE_TESTING=" + (if doCheck then "ON" else "OFF"))
+
"-DDOLFIN_ENABLE_TRILINOS=OFF"
+
("-DDOLFIN_ENABLE_UMFPACK=" + (if suitesparse != null then "ON" else "OFF"))
+
("-DDOLFIN_ENABLE_VTK=" + (if vtk != null then "ON" else "OFF"))
+
("-DDOLFIN_ENABLE_ZLIB=" + (if zlib != null then "ON" else "OFF"))
+
];
checkPhase = ''
make runtests
'';
+1 -1
pkgs/development/libraries/t1lib/default.nix
···
inherit patches;
buildInputs = [ libX11 libXaw ];
-
buildFlags = "without_doc";
postInstall = stdenv.lib.optional (!stdenv.isDarwin) "chmod +x $out/lib/*.so.*"; # ??
···
inherit patches;
buildInputs = [ libX11 libXaw ];
+
buildFlags = [ "without_doc" ];
postInstall = stdenv.lib.optional (!stdenv.isDarwin) "chmod +x $out/lib/*.so.*"; # ??
+3 -2
pkgs/development/lua-modules/overrides.nix
···
];
# https://github.com/wahern/cqueues/issues/227
-
NIX_CFLAGS_COMPILE = if pkgs.stdenv.hostPlatform.isDarwin then [ "-DCLOCK_MONOTONIC" "-DCLOCK_REALTIME" ] else null;
disabled = luaOlder "5.1" || luaAtLeast "5.4";
# Upstream rockspec is pointlessly broken into separate rockspecs, per Lua
···
# Upstreams:
# 5.1: http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/5.1/luuid.tar.gz
# 5.2: http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/5.2/luuid.tar.gz
-
patchFlags = "-p2";
patches = [
./luuid.patch
];
···
];
# https://github.com/wahern/cqueues/issues/227
+
NIX_CFLAGS_COMPILE = with pkgs.stdenv; lib.optionalString hostPlatform.isDarwin
+
"-DCLOCK_MONOTONIC -DCLOCK_REALTIME";
disabled = luaOlder "5.1" || luaAtLeast "5.4";
# Upstream rockspec is pointlessly broken into separate rockspecs, per Lua
···
# Upstreams:
# 5.1: http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/5.1/luuid.tar.gz
# 5.2: http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/5.2/luuid.tar.gz
+
patchFlags = [ "-p2" ];
patches = [
./luuid.patch
];
+1 -1
pkgs/development/misc/amdapp-sdk/default.nix
···
patches = stdenv.lib.attrByPath [version "patches"] [] src_info;
-
patchFlags = "-p0";
buildInputs = [ makeWrapper perl libGLU libGL xorg.libX11 xorg.libXext xorg.libXaw xorg.libXi xorg.libXxf86vm ];
propagatedBuildInputs = [ stdenv.cc ];
NIX_LDFLAGS = "-lX11 -lXext -lXmu -lXi -lXxf86vm";
···
patches = stdenv.lib.attrByPath [version "patches"] [] src_info;
+
patchFlags = [ "-p0" ];
buildInputs = [ makeWrapper perl libGLU libGL xorg.libX11 xorg.libXext xorg.libXaw xorg.libXi xorg.libXxf86vm ];
propagatedBuildInputs = [ stdenv.cc ];
NIX_LDFLAGS = "-lX11 -lXext -lXmu -lXi -lXxf86vm";
+1 -1
pkgs/development/misc/qmk_firmware/default.nix
···
--replace arm-none-eabi arm-none-eabihf
rm keyboards/handwired/frenchdev/rules.mk keyboards/dk60/rules.mk
'';
-
buildFlags = "all:default";
doCheck = true;
checkTarget = "test:all";
installPhase = ''
···
--replace arm-none-eabi arm-none-eabihf
rm keyboards/handwired/frenchdev/rules.mk keyboards/dk60/rules.mk
'';
+
buildFlags = [ "all:default" ];
doCheck = true;
checkTarget = "test:all";
installPhase = ''
+1 -1
pkgs/development/ocaml-modules/biniou/1.0.nix
···
createFindlibDestdir = true;
-
makeFlags = "PREFIX=$(out)";
preBuild = ''
mkdir $out/bin
···
createFindlibDestdir = true;
+
makeFlags = [ "PREFIX=$(out)" ];
preBuild = ''
mkdir $out/bin
+1 -1
pkgs/development/ocaml-modules/bolt/default.nix
···
createFindlibDestdir = true;
-
buildFlags = "all";
doCheck = true;
checkTarget = "tests";
···
createFindlibDestdir = true;
+
buildFlags = [ "all" ];
doCheck = true;
checkTarget = "tests";
+3 -3
pkgs/development/ocaml-modules/camlzip/default.nix
···
url = "https://github.com/xavierleroy/camlzip/archive/rel107.tar.gz";
sha256 = "1pdz3zyiczm6c46zfgag2frwq3ljlq044p3a2y4wm2wb4pgz8k9g";
patches = [];
-
installTargets = "install-findlib";
} else {
version = "1.05";
download_id = "1037";
url = "http://forge.ocamlcore.org/frs/download.php/${param.download_id}/camlzip-${param.version}.tar.gz";
sha256 = "930b70c736ab5a7ed1b05220102310a0a2241564786657abe418e834a538d06b";
patches = [./makefile_1_05.patch];
-
installTargets = "install";
};
in
···
--subst-var-by ZLIB_INCLUDE "${zlib.dev}/include"
'';
-
buildFlags = "all allopt";
inherit (param) installTargets;
···
url = "https://github.com/xavierleroy/camlzip/archive/rel107.tar.gz";
sha256 = "1pdz3zyiczm6c46zfgag2frwq3ljlq044p3a2y4wm2wb4pgz8k9g";
patches = [];
+
installTargets = [ "install-findlib" ];
} else {
version = "1.05";
download_id = "1037";
url = "http://forge.ocamlcore.org/frs/download.php/${param.download_id}/camlzip-${param.version}.tar.gz";
sha256 = "930b70c736ab5a7ed1b05220102310a0a2241564786657abe418e834a538d06b";
patches = [./makefile_1_05.patch];
+
installTargets = [ "install" ];
};
in
···
--subst-var-by ZLIB_INCLUDE "${zlib.dev}/include"
'';
+
buildFlags = [ "all" "allopt" ];
inherit (param) installTargets;
+1 -1
pkgs/development/ocaml-modules/cohttp/0.19.3.nix
···
++ stdenv.lib.optionals asyncSupport [ async_p4 async_ssl_p4 ];
propagatedBuildInputs = [ re stringext uri_p4 fieldslib_p4 sexplib_p4 base64 ];
-
buildFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
homepage = https://github.com/mirage/ocaml-cohttp;
···
++ stdenv.lib.optionals asyncSupport [ async_p4 async_ssl_p4 ];
propagatedBuildInputs = [ re stringext uri_p4 fieldslib_p4 sexplib_p4 base64 ];
+
buildFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = https://github.com/mirage/ocaml-cohttp;
+1 -1
pkgs/development/ocaml-modules/cryptokit/default.nix
···
buildInputs = [ ocaml findlib ocamlbuild ncurses ];
propagatedBuildInputs = [ param.zarith zlib ];
-
buildFlags = "setup.data build";
preBuild = "mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib/stublibs";
···
buildInputs = [ ocaml findlib ocamlbuild ncurses ];
propagatedBuildInputs = [ param.zarith zlib ];
+
buildFlags = [ "setup.data" "build" ];
preBuild = "mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib/stublibs";
+1 -1
pkgs/development/ocaml-modules/dolmen/default.nix
···
buildInputs = [ ocaml findlib ocamlbuild ];
propagatedBuildInputs = [ menhir ];
-
makeFlags = "-C src";
createFindlibDestdir = true;
···
buildInputs = [ ocaml findlib ocamlbuild ];
propagatedBuildInputs = [ menhir ];
+
makeFlags = [ "-C" "src" ];
createFindlibDestdir = true;
+1 -1
pkgs/development/ocaml-modules/dypgen/default.nix
···
make
'';
-
makeFlags = "BINDIR=$(out)/bin MANDIR=$(out)/usr/share/man/man1 DYPGENLIBDIR=$(out)/lib/ocaml/${ocaml.version}/site-lib";
meta = {
homepage = http://dypgen.free.fr;
···
make
'';
+
makeFlags = [ "BINDIR=$(out)/bin" "MANDIR=$(out)/usr/share/man/man1" "DYPGENLIBDIR=$(out)/lib/ocaml/${ocaml.version}/site-lib" ];
meta = {
homepage = http://dypgen.free.fr;
+1 -1
pkgs/development/ocaml-modules/frontc/default.nix
···
})
];
-
makeFlags = "PREFIX=$(out) OCAML_SITE=$(OCAMLFIND_DESTDIR)";
postInstall = "cp ${meta_file} $OCAMLFIND_DESTDIR/FrontC/META";
}
···
})
];
+
makeFlags = [ "PREFIX=$(out)" "OCAML_SITE=$(OCAMLFIND_DESTDIR)" ];
postInstall = "cp ${meta_file} $OCAMLFIND_DESTDIR/FrontC/META";
}
+1 -1
pkgs/development/ocaml-modules/lablgl/default.nix
···
createFindlibDestdir = true;
-
buildFlags = "lib libopt glut glutopt";
postInstall = ''
cp ./META $out/lib/ocaml/${ocaml.version}/site-lib/lablgl
···
createFindlibDestdir = true;
+
buildFlags = [ "lib" "libopt" "glut" "glutopt" ];
postInstall = ''
cp ./META $out/lib/ocaml/${ocaml.version}/site-lib/lablgl
+1 -1
pkgs/development/ocaml-modules/lablgtk/2.14.0.nix
···
buildInputs = [ ocaml findlib gtk2 libgnomecanvas libglade gtksourceview camlp4 ];
configureFlags = [ "--with-libdir=$(out)/lib/ocaml/${ocaml.version}/site-lib" ];
-
buildFlags = "world";
preInstall = ''
mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib
···
buildInputs = [ ocaml findlib gtk2 libgnomecanvas libglade gtksourceview camlp4 ];
configureFlags = [ "--with-libdir=$(out)/lib/ocaml/${ocaml.version}/site-lib" ];
+
buildFlags = [ "world" ];
preInstall = ''
mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib
+1 -1
pkgs/development/ocaml-modules/lablgtk/default.nix
···
buildInputs = [ ocaml findlib gtk2 libgnomecanvas libglade gtksourceview ];
configureFlags = [ "--with-libdir=$(out)/lib/ocaml/${ocaml.version}/site-lib" ];
-
buildFlags = "world";
preInstall = ''
mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib
···
buildInputs = [ ocaml findlib gtk2 libgnomecanvas libglade gtksourceview ];
configureFlags = [ "--with-libdir=$(out)/lib/ocaml/${ocaml.version}/site-lib" ];
+
buildFlags = [ "world" ];
preInstall = ''
mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib
+2 -2
pkgs/development/ocaml-modules/llvm/default.nix
···
"-DLLVM_OCAML_EXTERNAL_LLVM_LIBDIR=${stdenv.lib.getLib llvm}/lib"
];
-
buildFlags = "ocaml_all";
-
installFlags = "-C bindings/ocaml";
postInstall = ''
mkdir -p $OCAMLFIND_DESTDIR/
···
"-DLLVM_OCAML_EXTERNAL_LLVM_LIBDIR=${stdenv.lib.getLib llvm}/lib"
];
+
buildFlags = [ "ocaml_all" ];
+
installFlags = [ "-C" "bindings/ocaml" ];
postInstall = ''
mkdir -p $OCAMLFIND_DESTDIR/
+1 -1
pkgs/development/ocaml-modules/ocaml-cairo/default.nix
···
cp META $out/lib/ocaml/${ocaml.version}/site-lib/cairo/
'';
-
makeFlags = "INSTALLDIR=$(out)/lib/ocaml/${ocaml.version}/site-lib/cairo";
meta = {
homepage = http://cairographics.org/cairo-ocaml;
···
cp META $out/lib/ocaml/${ocaml.version}/site-lib/cairo/
'';
+
makeFlags = [ "INSTALLDIR=$(out)/lib/ocaml/${ocaml.version}/site-lib/cairo" ];
meta = {
homepage = http://cairographics.org/cairo-ocaml;
+1 -1
pkgs/development/ocaml-modules/ulex/default.nix
···
buildInputs = [ ocaml findlib ocamlbuild ];
propagatedBuildInputs = [ camlp4 ];
-
buildFlags = "all all.opt";
meta = {
inherit (src.meta) homepage;
···
buildInputs = [ ocaml findlib ocamlbuild ];
propagatedBuildInputs = [ camlp4 ];
+
buildFlags = [ "all" "all.opt" ];
meta = {
inherit (src.meta) homepage;
+1 -1
pkgs/development/ocaml-modules/yojson/default.nix
···
extra = {
createFindlibDestdir = true;
-
makeFlags = "PREFIX=$(out)";
preBuild = "mkdir $out/bin";
};
···
extra = {
createFindlibDestdir = true;
+
makeFlags = [ "PREFIX=$(out)" ];
preBuild = "mkdir $out/bin";
};
+1 -1
pkgs/development/pure-modules/audio/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure portaudio fftw libsndfile libsamplerate ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure portaudio fftw libsndfile libsamplerate ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/avahi/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure avahi ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure avahi ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/csv/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/doc/default.nix
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ pure ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
meta = {
description = "A simple utility for literate programming and documenting source code written in the Pure programming language";
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ pure ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
meta = {
description = "A simple utility for literate programming and documenting source code written in the Pure programming language";
+1 -1
pkgs/development/pure-modules/fastcgi/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure fcgi ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure fcgi ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/faust/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure faust libtool ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure faust libtool ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/ffi/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure libffi ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure libffi ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/gen/default.nix
···
hsEnv = haskellPackages.ghcWithPackages (hsPkgs : [hsPkgs.language-c]);
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ hsEnv pure ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
meta = {
description = "Pure interface generator";
···
hsEnv = haskellPackages.ghcWithPackages (hsPkgs : [hsPkgs.language-c]);
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ hsEnv pure ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
meta = {
description = "Pure interface generator";
+4 -1
pkgs/development/pure-modules/gl/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure freeglut libGLU libGL xlibsWrapper ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure freeglut libGLU libGL xlibsWrapper ];
+
makeFlags = [
+
"libdir=${placeholder ''out''}/lib"
+
"prefix=${placeholder ''out''}/"
+
];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/glpk/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure glpkWithExtras ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure glpkWithExtras ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/gplot/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure gnuplot ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure gnuplot ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/gsl/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure gsl ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure gsl ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/gtk/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure pure-ffi gtk2 ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure pure-ffi gtk2 ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/liblo/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure liblo ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure liblo ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/lilv/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure lilv lv2 serd sord sratom ];
-
makeFlags = "CFLAGS=-I${lilv}/include/lilv-0 libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure lilv lv2 serd sord sratom ];
+
makeFlags = [ "CFLAGS=-I${lilv}/include/lilv-0" "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/lv2/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure lv2 ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure lv2 ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/midi/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure portmidi ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure portmidi ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/mpfr/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/octave/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure octave ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure octave ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/odbc/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure libiodbc ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure libiodbc ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/pandoc/default.nix
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ pure ];
propagatedBuildInputs = [ pandoc gawk getopt ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
preInstall = ''
mkdir -p $out/bin
mkdir -p $out/share/man/man1
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ pure ];
propagatedBuildInputs = [ pandoc gawk getopt ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
preInstall = ''
mkdir -p $out/bin
mkdir -p $out/share/man/man1
+1 -1
pkgs/development/pure-modules/rational/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/readline/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure readline ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure readline ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/sockets/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/sql3/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure sqlite ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure sqlite ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/stldict/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/stllib/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/tk/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure tcl tk xlibsWrapper ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure tcl tk xlibsWrapper ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/pure-modules/xml/default.nix
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure libxml2 libxslt ];
-
makeFlags = "libdir=$(out)/lib prefix=$(out)/";
setupHook = ../generic-setup-hook.sh;
meta = {
···
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [ pure libxml2 libxslt ];
+
makeFlags = [ "libdir=$(out)/lib" "prefix=$(out)/" ];
setupHook = ../generic-setup-hook.sh;
meta = {
+1 -1
pkgs/development/python-modules/ephem/default.nix
···
sha256 = "0dj4kk325b01s7q1zkwpm9rrzl7n1jf7fr92wcajjhc5kx14hwb0";
};
-
patchFlags = "-p0";
checkInputs = [ pytest glibcLocales ];
# JPLTest uses assets not distributed in package
checkPhase = ''
···
sha256 = "0dj4kk325b01s7q1zkwpm9rrzl7n1jf7fr92wcajjhc5kx14hwb0";
};
+
patchFlags = [ "-p0" ];
checkInputs = [ pytest glibcLocales ];
# JPLTest uses assets not distributed in package
checkPhase = ''
+1 -1
pkgs/development/python-modules/koji/default.nix
···
# Judging from SyntaxError
disabled = isPy3k;
-
makeFlags = "DESTDIR=$(out)";
postInstall = ''
mv $out/usr/* $out/
···
# Judging from SyntaxError
disabled = isPy3k;
+
makeFlags = [ "DESTDIR=$(out)" ];
postInstall = ''
mv $out/usr/* $out/
+1 -1
pkgs/development/python-modules/m2crypto/default.nix
···
sha256 = "0z5qnkndg6ma5f5qqrid5m95i9kybsr000v3fdy1ab562kf65a27";
})
];
-
patchFlags = "-p0";
nativeBuildInputs = [ swig2 ];
buildInputs = [ swig2 openssl ];
···
sha256 = "0z5qnkndg6ma5f5qqrid5m95i9kybsr000v3fdy1ab562kf65a27";
})
];
+
patchFlags = [ "-p0" ];
nativeBuildInputs = [ swig2 ];
buildInputs = [ swig2 openssl ];
+1 -1
pkgs/development/python-modules/purepng/default.nix
···
sha256 = "1ag0pji3p012hmj8kadcd0vydv9702188c0isizsi964qcl4va6m";
})
];
-
patchFlags = "-p1 -d code";
# cython is optional - if not supplied, the "pure python" implementation will be used
nativeBuildInputs = [ cython ];
···
sha256 = "1ag0pji3p012hmj8kadcd0vydv9702188c0isizsi964qcl4va6m";
})
];
+
patchFlags = [ "-p1" "-d" "code" ];
# cython is optional - if not supplied, the "pure python" implementation will be used
nativeBuildInputs = [ cython ];
+1 -1
pkgs/development/python-modules/pyside/default.nix
···
buildInputs = [ mesa libGL ];
-
makeFlags = "QT_PLUGIN_PATH=" + pysideShiboken + "/lib/generatorrunner";
meta = {
description = "LGPL-licensed Python bindings for the Qt cross-platform application and UI framework";
···
buildInputs = [ mesa libGL ];
+
makeFlags = [ "QT_PLUGIN_PATH=${pysideShiboken}/lib/generatorrunner" ];
meta = {
description = "LGPL-licensed Python bindings for the Qt cross-platform application and UI framework";
+1 -1
pkgs/development/python-modules/pythonirclib/default.nix
···
sha256 = "5fb8d95d6c95c93eaa400b38447c63e7a176b9502bc49b2f9b788c9905f4ec5e";
})];
-
patchFlags = "irclib.py";
propagatedBuildInputs = [ paver ];
···
sha256 = "5fb8d95d6c95c93eaa400b38447c63e7a176b9502bc49b2f9b788c9905f4ec5e";
})];
+
patchFlags = [ "irclib.py" ];
propagatedBuildInputs = [ paver ];
+11 -12
pkgs/development/ruby-modules/gem-config/default.nix
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl ];
hardeningDisable = [ "format" ];
-
NIX_CFLAGS_COMPILE = [
"-Wno-error=stringop-overflow"
"-Wno-error=implicit-fallthrough"
"-Wno-error=sizeof-pointer-memaccess"
···
sassc = attrs: {
nativeBuildInputs = [ rake ];
dontBuild = false;
-
SASS_LIBSASS_PATH = libsass;
postPatch = ''
substituteInPlace lib/sassc/native.rb \
--replace 'gem_root = spec.gem_dir' 'gem_root = File.join(__dir__, "../../")'
'';
-
} // (if stdenv.isDarwin then {
# https://github.com/NixOS/nixpkgs/issues/19098
-
buildFlags = "--disable-lto";
-
} else {});
-
scrypt = attrs:
-
if stdenv.isDarwin then {
-
dontBuild = false;
-
postPatch = ''
-
sed -i -e "s/-arch i386//" Rakefile ext/scrypt/Rakefile
-
'';
-
} else {};
semian = attrs: {
buildInputs = [ openssl ];
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl ];
hardeningDisable = [ "format" ];
+
NIX_CFLAGS_COMPILE = toString [
"-Wno-error=stringop-overflow"
"-Wno-error=implicit-fallthrough"
"-Wno-error=sizeof-pointer-memaccess"
···
sassc = attrs: {
nativeBuildInputs = [ rake ];
dontBuild = false;
+
SASS_LIBSASS_PATH = toString libsass;
postPatch = ''
substituteInPlace lib/sassc/native.rb \
--replace 'gem_root = spec.gem_dir' 'gem_root = File.join(__dir__, "../../")'
'';
+
} // (lib.optionalAttrs stdenv.isDarwin {
# https://github.com/NixOS/nixpkgs/issues/19098
+
buildFlags = [ "--disable-lto" ];
+
});
+
scrypt = attrs: lib.optionalAttrs stdenv.isDarwin {
+
dontBuild = false;
+
postPatch = ''
+
sed -i -e "s/-arch i386//" Rakefile ext/scrypt/Rakefile
+
'';
+
};
semian = attrs: {
buildInputs = [ openssl ];
+1 -1
pkgs/development/tools/analysis/ikos/default.nix
···
buildInputs = [ cmake boost gmp clang llvm sqlite python
ocamlPackages.apron mpfr ppl doxygen graphviz ];
-
cmakeFlags = "-DAPRON_ROOT=${ocamlPackages.apron}";
postBuild = "make doc";
···
buildInputs = [ cmake boost gmp clang llvm sqlite python
ocamlPackages.apron mpfr ppl doxygen graphviz ];
+
cmakeFlags = [ "-DAPRON_ROOT=${ocamlPackages.apron}" ];
postBuild = "make doc";
+1 -1
pkgs/development/tools/erlang/cuter/default.nix
···
nativeBuildInputs = [ autoreconfHook makeWrapper which ];
buildInputs = [ python python.pkgs.setuptools z3.python erlang ];
-
buildFlags = "PWD=$(out)/lib/erlang/lib/cuter-${version} cuter_target";
configurePhase = ''
autoconf
./configure --prefix $out
···
nativeBuildInputs = [ autoreconfHook makeWrapper which ];
buildInputs = [ python python.pkgs.setuptools z3.python erlang ];
+
buildFlags = [ "PWD=$(out)/lib/erlang/lib/cuter-${version}" "cuter_target" ];
configurePhase = ''
autoconf
./configure --prefix $out
+1 -1
pkgs/development/tools/misc/doclifter/default.nix
···
};
buildInputs = [ python ];
-
makeFlags = "PREFIX=$(out)";
preInstall = ''
mkdir -p $out/bin
···
};
buildInputs = [ python ];
+
makeFlags = [ "PREFIX=$(out)" ];
preInstall = ''
mkdir -p $out/bin
+1 -1
pkgs/development/tools/misc/sloccount/default.nix
···
done
'';
-
makeFlags = "PREFIX=$(out) CC=cc";
doCheck = true;
checkPhase = ''HOME="$TMPDIR" PATH="$PWD:$PATH" make test'';
···
done
'';
+
makeFlags = [ "PREFIX=$(out)" "CC=cc" ];
doCheck = true;
checkPhase = ''HOME="$TMPDIR" PATH="$PWD:$PATH" make test'';
+2 -2
pkgs/development/tools/ocaml/camlp4/default.nix
···
--replace +camlp4 $out/lib/ocaml/${ocaml.version}/site-lib/camlp4
'';
-
makeFlags = "all";
-
installTargets = "install install-META";
dontStrip = true;
···
--replace +camlp4 $out/lib/ocaml/${ocaml.version}/site-lib/camlp4
'';
+
makeFlags = [ "all" ];
+
installTargets = [ "install" "install-META" ];
dontStrip = true;
+1 -1
pkgs/development/tools/ocaml/camlp5/default.nix
···
preConfigure = "configureFlagsArray=(--strict" +
" --libdir $out/lib/ocaml/${ocaml.version}/site-lib)";
-
buildFlags = "world.opt";
dontStrip = true;
···
preConfigure = "configureFlagsArray=(--strict" +
" --libdir $out/lib/ocaml/${ocaml.version}/site-lib)";
+
buildFlags = [ "world.opt" ];
dontStrip = true;
+1 -1
pkgs/development/tools/ocaml/cppo/default.nix
···
sha256 = "1xqldjz9risndnabvadw41fdbi5sa2hl4fnqls7j9xfbby1izbg8";
extra = {
createFindlibDestdir = true;
-
makeFlags = "PREFIX=$(out)";
preBuild = ''
mkdir $out/bin
'';
···
sha256 = "1xqldjz9risndnabvadw41fdbi5sa2hl4fnqls7j9xfbby1izbg8";
extra = {
createFindlibDestdir = true;
+
makeFlags = [ "PREFIX=$(out)" ];
preBuild = ''
mkdir $out/bin
'';
+1 -1
pkgs/development/tools/ocaml/dune/default.nix
···
buildInputs = [ ocaml findlib ];
-
buildFlags = "release";
dontAddPrefix = true;
···
buildInputs = [ ocaml findlib ];
+
buildFlags = [ "release" ];
dontAddPrefix = true;
+2 -2
pkgs/development/tools/ocaml/ocamlscript/default.nix
···
patches = [ ./Makefile.patch ];
-
buildFlags = "PREFIX=$(out)";
-
installFlags = "PREFIX=$(out)";
preInstall = "mkdir $out/bin";
createFindlibDestdir = true;
···
patches = [ ./Makefile.patch ];
+
buildFlags = [ "PREFIX=$(out)" ];
+
installFlags = [ "PREFIX=$(out)" ];
preInstall = "mkdir $out/bin";
createFindlibDestdir = true;
+2 -2
pkgs/development/tools/ocaml/omake/0.9.8.6-rc1.nix
···
url = "https://src.fedoraproject.org/repo/pkgs/ocaml-omake/${pname}-${version}.tar.gz/fe39a476ef4e33b7ba2ca77a6bcaded2/${pname}-${version}.tar.gz";
sha256 = "1sas02pbj56m7wi5vf3vqrrpr4ynxymw2a8ybvfj2dkjf7q9ii13";
};
-
patchFlags = "-p0";
patches = [ ./warn.patch ];
buildInputs = [ ocaml makeWrapper ncurses ];
···
#
# configureFlags = if transitional then "--transitional" else "--strict";
#
-
# buildFlags = "world.opt";
meta = {
description = "Omake build system";
···
url = "https://src.fedoraproject.org/repo/pkgs/ocaml-omake/${pname}-${version}.tar.gz/fe39a476ef4e33b7ba2ca77a6bcaded2/${pname}-${version}.tar.gz";
sha256 = "1sas02pbj56m7wi5vf3vqrrpr4ynxymw2a8ybvfj2dkjf7q9ii13";
};
+
patchFlags = [ "-p0" ];
patches = [ ./warn.patch ];
buildInputs = [ ocaml makeWrapper ncurses ];
···
#
# configureFlags = if transitional then "--transitional" else "--strict";
#
+
# buildFlags = [ "world.opt" ];
meta = {
description = "Omake build system";
+1 -1
pkgs/development/tools/sslmate/default.nix
···
sha256 = "0vhppvy5vphipbycfilzxdly7nw12brscz4biawf3bl376yp7ljm";
};
-
makeFlags = "PREFIX=$(out)";
buildInputs = [ perlPackages.perl makeWrapper ];
···
sha256 = "0vhppvy5vphipbycfilzxdly7nw12brscz4biawf3bl376yp7ljm";
};
+
makeFlags = [ "PREFIX=$(out)" ];
buildInputs = [ perlPackages.perl makeWrapper ];
+1 -1
pkgs/development/tools/stagit/default.nix
···
sha256 = "0gh28spkry9wbmdj0hmvz3680fvbyzab9cifhj1p76f4fz27rnv9";
};
-
makeFlags = "PREFIX=$(out)";
buildInputs = [ libgit2 ];
···
sha256 = "0gh28spkry9wbmdj0hmvz3680fvbyzab9cifhj1p76f4fz27rnv9";
};
+
makeFlags = [ "PREFIX=$(out)" ];
buildInputs = [ libgit2 ];
+1 -1
pkgs/development/tools/tychus/default.nix
···
buildInputs = stdenv.lib.optionals stdenv.hostPlatform.isDarwin [ CoreFoundation ];
-
buildFlags = "--tags release";
meta = {
description = "Command line utility to live-reload your application.";
···
buildInputs = stdenv.lib.optionals stdenv.hostPlatform.isDarwin [ CoreFoundation ];
+
buildFlags = [ "--tags" "release" ];
meta = {
description = "Command line utility to live-reload your application.";
+1 -1
pkgs/games/gmad/default.nix
···
else if stdenv.isDarwin then "gmad_osx"
else "gmad";
-
premakeFlags = "--bootil_lib=${bootil}/lib --bootil_inc=${bootil}/include";
installPhase = ''
mkdir -p $out/bin
···
else if stdenv.isDarwin then "gmad_osx"
else "gmad";
+
premakeFlags = [ "--bootil_lib=${bootil}/lib" "--bootil_inc=${bootil}/include" ];
installPhase = ''
mkdir -p $out/bin
+1 -1
pkgs/games/openra/common.nix
···
python
];
-
makeFlags = "prefix=$(out)";
doCheck = true;
···
python
];
+
makeFlags = [ "prefix=$(out)" ];
doCheck = true;
+1 -1
pkgs/games/openttd/default.nix
···
"--without-liblzo2"
];
-
makeFlags = "INSTALL_PERSONAL_DIR=";
postInstall = ''
mv $out/games/ $out/bin
···
"--without-liblzo2"
];
+
makeFlags = [ "INSTALL_PERSONAL_DIR=" ];
postInstall = ''
mv $out/games/ $out/bin
+1 -1
pkgs/games/stockfish/default.nix
···
postUnpack = "sourceRoot+=/src";
makeFlags = [ "PREFIX=$(out)" "ARCH=${arch}" ];
-
buildFlags = "build ";
enableParallelBuilding = true;
···
postUnpack = "sourceRoot+=/src";
makeFlags = [ "PREFIX=$(out)" "ARCH=${arch}" ];
+
buildFlags = [ "build" ];
enableParallelBuilding = true;
+1 -1
pkgs/games/tremulous/default.nix
···
cd ..
'';
patches = [ ./parse.patch ];
-
patchFlags = "-p 0";
NIX_LD_FLAGS = ''
-rpath ${stdenv.cc}/lib
-rpath ${stdenv.cc}/lib64
···
cd ..
'';
patches = [ ./parse.patch ];
+
patchFlags = [ "-p" "0" ];
NIX_LD_FLAGS = ''
-rpath ${stdenv.cc}/lib
-rpath ${stdenv.cc}/lib64
+1 -1
pkgs/games/vitetris/default.nix
···
hardeningDisable = [ "format" ];
-
makeFlags = "INSTALL=install";
meta = {
description = "Terminal-based Tetris clone by Victor Nilsson";
···
hardeningDisable = [ "format" ];
+
makeFlags = [ "INSTALL=install" ];
meta = {
description = "Terminal-based Tetris clone by Victor Nilsson";
+1 -1
pkgs/misc/beep/default.nix
···
sha256 = "0bgch6jq5cahakk3kbr9549iysf2dik09afixxy5brbxk1xfzb2r";
};
-
makeFlags = "INSTALL_DIR=\${out}/bin/ MAN_DIR=\${out}/man/man1/";
preInstall = ''
mkdir -p $out/bin
···
sha256 = "0bgch6jq5cahakk3kbr9549iysf2dik09afixxy5brbxk1xfzb2r";
};
+
makeFlags = [ "INSTALL_DIR=\${out}/bin/" "MAN_DIR=\${out}/man/man1/" ];
preInstall = ''
mkdir -p $out/bin
+1 -1
pkgs/misc/drivers/epkowa/default.nix
···
})
./firmware_location.patch
];
-
patchFlags = "-p0";
configureFlags = [ "--enable-dependency-reduction" "--disable-frontend"];
···
})
./firmware_location.patch
];
+
patchFlags = [ "-p0" ];
configureFlags = [ "--enable-dependency-reduction" "--disable-frontend"];
+1 -1
pkgs/misc/drivers/xboxdrv/default.nix
···
sha256 = "0jx2wqmc7602dxyj19n3h8x0cpy929h7c0h39vcc5rf0q74fh3id";
};
-
makeFlags = "PREFIX=$(out)";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ scons libX11 libusb1 boost glib dbus-glib ];
dontUseSconsInstall = true;
···
sha256 = "0jx2wqmc7602dxyj19n3h8x0cpy929h7c0h39vcc5rf0q74fh3id";
};
+
makeFlags = [ "PREFIX=$(out)" ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ scons libX11 libusb1 boost glib dbus-glib ];
dontUseSconsInstall = true;
+1 -1
pkgs/misc/emulators/blastem/default.nix
···
rev = "244f8bbbdf64ae603f9f6c09a3067943837459ec";
sha256 = "0x4y5q7ygxfjfy2wxijkps9khsjjfb169sbda410vaw0m88wqj5p";
};
-
makeFlags = "CPU=m68k SYNTAX=mot";
installPhase = ''
mkdir -p $out/bin
cp vasmm68k_mot $out/bin
···
rev = "244f8bbbdf64ae603f9f6c09a3067943837459ec";
sha256 = "0x4y5q7ygxfjfy2wxijkps9khsjjfb169sbda410vaw0m88wqj5p";
};
+
makeFlags = [ "CPU=m68k" "SYNTAX=mot" ];
installPhase = ''
mkdir -p $out/bin
cp vasmm68k_mot $out/bin
+1 -1
pkgs/misc/emulators/dlx/default.nix
···
buildInputs = [ unzip ];
-
makeFlags = "LINK=gcc CFLAGS=-O2";
hardeningDisable = [ "format" ];
···
buildInputs = [ unzip ];
+
makeFlags = [ "LINK=gcc" "CFLAGS=-O2" ];
hardeningDisable = [ "format" ];
+1 -1
pkgs/misc/emulators/hatari/default.nix
···
};
# For pthread_cancel
-
cmakeFlags = "-DCMAKE_EXE_LINKER_FLAGS=-lgcc_s";
buildInputs = [ zlib SDL cmake ];
···
};
# For pthread_cancel
+
cmakeFlags = [ "-DCMAKE_EXE_LINKER_FLAGS=-lgcc_s" ];
buildInputs = [ zlib SDL cmake ];
+1 -1
pkgs/misc/uboot/default.nix
···
defconfig = "cm_fx6_defconfig";
extraMeta.platforms = ["armv7l-linux"];
filesToInstall = ["u-boot-with-nand-spl.imx"];
-
buildFlags = "u-boot-with-nand-spl.imx";
extraConfig = ''
CONFIG_CMD_SETEXPR=y
'';
···
defconfig = "cm_fx6_defconfig";
extraMeta.platforms = ["armv7l-linux"];
filesToInstall = ["u-boot-with-nand-spl.imx"];
+
buildFlags = [ "u-boot-with-nand-spl.imx" ];
extraConfig = ''
CONFIG_CMD_SETEXPR=y
'';
+1 -1
pkgs/os-specific/darwin/apple-source-releases/PowerManagement/default.nix
···
appleDerivation {
nativeBuildInputs = [ xcbuildHook ];
buildInputs = [ IOKit ];
-
xcbuildFlags = "-target caffeinate";
installPhase = ''
install -D Products/Deployment/caffeinate $out/bin/caffeinate
'';
···
appleDerivation {
nativeBuildInputs = [ xcbuildHook ];
buildInputs = [ IOKit ];
+
xcbuildFlags = [ "-target" "caffeinate" ];
installPhase = ''
install -D Products/Deployment/caffeinate $out/bin/caffeinate
'';
+1 -1
pkgs/os-specific/darwin/apple-source-releases/Security/default.nix
···
# buildInputs = [ Foundation xpc darling ];
buildInputs = [ xpc xnu ];
-
xcbuildFlags = "-target Security_frameworks_osx";
# NIX_CFLAGS_COMPILE = "-Wno-error -I${xnu}/include/libkern -DPRIVATE -I${xnu}/Library/Frameworks/System.framework/Headers";
···
# buildInputs = [ Foundation xpc darling ];
buildInputs = [ xpc xnu ];
+
xcbuildFlags = [ "-target" "Security_frameworks_osx" ];
# NIX_CFLAGS_COMPILE = "-Wno-error -I${xnu}/include/libkern -DPRIVATE -I${xnu}/Library/Frameworks/System.framework/Headers";
+1 -1
pkgs/os-specific/darwin/apple-source-releases/dtrace/default.nix
···
buildInputs = [ CoreSymbolication darling xnu ];
NIX_CFLAGS_COMPILE = "-DCTF_OLD_VERSIONS -DPRIVATE -DYYDEBUG=1 -I${xnu}/Library/Frameworks/System.framework/Headers -Wno-error=implicit-function-declaration";
NIX_LDFLAGS = "-L./Products/Release";
-
xcbuildFlags = "-target dtrace_frameworks -target dtrace";
doCheck = false;
checkPhase = "xcodebuild -target dtrace_tests";
···
buildInputs = [ CoreSymbolication darling xnu ];
NIX_CFLAGS_COMPILE = "-DCTF_OLD_VERSIONS -DPRIVATE -DYYDEBUG=1 -I${xnu}/Library/Frameworks/System.framework/Headers -Wno-error=implicit-function-declaration";
NIX_LDFLAGS = "-L./Products/Release";
+
xcbuildFlags = [ "-target" "dtrace_frameworks" "-target" "dtrace" ];
doCheck = false;
checkPhase = "xcodebuild -target dtrace_tests";
+1 -1
pkgs/os-specific/darwin/apple-source-releases/libutil/default.nix
···
--replace '#include <xpc/xpc.h>' ""
'';
-
xcbuildFlags = "-target util";
installPhase = ''
mkdir -p $out/include
···
--replace '#include <xpc/xpc.h>' ""
'';
+
xcbuildFlags = [ "-target" "util" ];
installPhase = ''
mkdir -p $out/include
+1 -1
pkgs/os-specific/darwin/libtapi/default.nix
···
cmakeFlags = [ "-DLLVM_INCLUDE_TESTS=OFF" ];
-
buildFlags = "libtapi";
installTarget = "install-libtapi";
···
cmakeFlags = [ "-DLLVM_INCLUDE_TESTS=OFF" ];
+
buildFlags = [ "libtapi" ];
installTarget = "install-libtapi";
+1 -1
pkgs/os-specific/darwin/reattach-to-user-namespace/default.nix
···
sha256 = "00mjyj8yicrpnlm46rlbkvxgl5381l8xawh7rmjk10p3zrm56jbv";
};
-
buildFlags = "ARCHES=x86_64";
installPhase = ''
mkdir -p $out/bin
···
sha256 = "00mjyj8yicrpnlm46rlbkvxgl5381l8xawh7rmjk10p3zrm56jbv";
};
+
buildFlags = [ "ARCHES=x86_64" ];
installPhase = ''
mkdir -p $out/bin
+1 -1
pkgs/os-specific/linux/broadcom-sta/default.nix
···
./gcc.patch
];
-
makeFlags = "KBASE=${kernel.dev}/lib/modules/${kernel.modDirVersion}";
unpackPhase = ''
sourceRoot=broadcom-sta
···
./gcc.patch
];
+
makeFlags = [ "KBASE=${kernel.dev}/lib/modules/${kernel.modDirVersion}" ];
unpackPhase = ''
sourceRoot=broadcom-sta
+1 -1
pkgs/os-specific/linux/cifs-utils/default.nix
···
buildInputs = [ kerberos keyutils pam talloc ];
-
makeFlags = "root_sbindir=$(out)/sbin";
meta = with stdenv.lib; {
homepage = http://www.samba.org/linux-cifs/cifs-utils/;
···
buildInputs = [ kerberos keyutils pam talloc ];
+
makeFlags = [ "root_sbindir=$(out)/sbin" ];
meta = with stdenv.lib; {
homepage = http://www.samba.org/linux-cifs/cifs-utils/;
+1 -1
pkgs/os-specific/linux/dmidecode/default.nix
···
sha256 = "1pcfhcgs2ifdjwp7amnsr3lq95pgxpr150bjhdinvl505px0cw07";
};
-
makeFlags = "prefix=$(out)";
meta = with stdenv.lib; {
homepage = https://www.nongnu.org/dmidecode/;
···
sha256 = "1pcfhcgs2ifdjwp7amnsr3lq95pgxpr150bjhdinvl505px0cw07";
};
+
makeFlags = [ "prefix=$(out)" ];
meta = with stdenv.lib; {
homepage = https://www.nongnu.org/dmidecode/;
+6 -2
pkgs/os-specific/linux/drbd/default.nix
···
substituteInPlace scripts/drbd.rules --replace /usr/sbin/drbdadm $out/sbin/drbdadm
'';
-
makeFlags = "SHELL=${stdenv.shell}";
-
installFlags = "localstatedir=$(TMPDIR)/var sysconfdir=$(out)/etc INITDIR=$(out)/etc/init.d";
meta = with stdenv.lib; {
homepage = http://www.drbd.org/;
···
substituteInPlace scripts/drbd.rules --replace /usr/sbin/drbdadm $out/sbin/drbdadm
'';
+
makeFlags = [ "SHELL=${stdenv.shell}" ];
+
installFlags = [
+
"localstatedir=$(TMPDIR)/var"
+
"sysconfdir=$(out)/etc"
+
"INITDIR=$(out)/etc/init.d"
+
];
meta = with stdenv.lib; {
homepage = http://www.drbd.org/;
+1 -1
pkgs/os-specific/linux/extrace/default.nix
···
sha256 = "0acspj3djspfvgr3ng5b61qws6v2md6b0lc5qkby10mqnfpkvq85";
};
-
makeFlags = "PREFIX=$(out)";
postInstall = ''
install -dm755 "$out/share/licenses/extrace/"
···
sha256 = "0acspj3djspfvgr3ng5b61qws6v2md6b0lc5qkby10mqnfpkvq85";
};
+
makeFlags = [ "PREFIX=$(out)" ];
postInstall = ''
install -dm755 "$out/share/licenses/extrace/"
+1 -1
pkgs/os-specific/linux/jool/cli.nix
···
nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ libnl iptables ];
-
makeFlags = "-C src/usr";
prePatch = ''
sed -e 's%^XTABLES_SO_DIR = .*%XTABLES_SO_DIR = '"$out"'/lib/xtables%g' -i src/usr/iptables/Makefile
···
nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ libnl iptables ];
+
makeFlags = [ "-C" "src/usr" ];
prePatch = ''
sed -e 's%^XTABLES_SO_DIR = .*%XTABLES_SO_DIR = '"$out"'/lib/xtables%g' -i src/usr/iptables/Makefile
+1 -1
pkgs/os-specific/linux/ldm/default.nix
···
sed '16i#include <sys/stat.h>' -i ldm.c
'';
-
buildFlags = "ldm";
installPhase = ''
mkdir -p $out/bin
···
sed '16i#include <sys/stat.h>' -i ldm.c
'';
+
buildFlags = [ "ldm" ];
installPhase = ''
mkdir -p $out/bin
+1 -1
pkgs/os-specific/linux/mmc-utils/default.nix
···
sha256 = "1mak9rqjp6yvqk2h5hfil5a9gfx138h62n3cryckfbhr6fmaylm7";
};
-
makeFlags = "CC=${stdenv.cc.targetPrefix}cc";
installPhase = ''
make install prefix=$out
···
sha256 = "1mak9rqjp6yvqk2h5hfil5a9gfx138h62n3cryckfbhr6fmaylm7";
};
+
makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ];
installPhase = ''
make install prefix=$out
+1 -1
pkgs/os-specific/linux/numad/default.nix
···
substituteInPlace Makefile --replace "install -m" "install -Dm"
'';
-
makeFlags = "prefix=$(out)";
meta = with stdenv.lib; {
description = "A user-level daemon that monitors NUMA topology and processes resource consumption to facilitate good NUMA resource access";
···
substituteInPlace Makefile --replace "install -m" "install -Dm"
'';
+
makeFlags = [ "prefix=$(out)" ];
meta = with stdenv.lib; {
description = "A user-level daemon that monitors NUMA topology and processes resource consumption to facilitate good NUMA resource access";
+1 -1
pkgs/os-specific/linux/pam_mount/default.nix
···
sh autogen.sh --prefix=$out
'';
-
makeFlags = "DESTDIR=$(out)";
# Probably a hack, but using DESTDIR and PREFIX makes everything work!
postInstall = ''
···
sh autogen.sh --prefix=$out
'';
+
makeFlags = [ "DESTDIR=$(out)" ];
# Probably a hack, but using DESTDIR and PREFIX makes everything work!
postInstall = ''
+2 -2
pkgs/os-specific/linux/pcmciautils/default.nix
···
ln -sf ${configOpts} ./config/config.opts'')
;
-
makeFlags = "LEX=flex";
-
installFlags = ''INSTALL=install DESTDIR=''${out}'';
postInstall =
lib.concatMapStrings (path: ''
for f in : $(find ${path} -type f); do
···
ln -sf ${configOpts} ./config/config.opts'')
;
+
makeFlags = [ "LEX=flex" ];
+
installFlags = [ "INSTALL=install" "DESTDIR=${placeholder "out"}" ];
postInstall =
lib.concatMapStrings (path: ''
for f in : $(find ${path} -type f); do
+1 -1
pkgs/os-specific/linux/rfkill/default.nix
···
sha256 = "01zs7p9kd92pxgcgwl5w46h3iyx4acfg6m1j5fgnflsaa350q5iy";
};
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
homepage = http://wireless.kernel.org/en/users/Documentation/rfkill;
···
sha256 = "01zs7p9kd92pxgcgwl5w46h3iyx4acfg6m1j5fgnflsaa350q5iy";
};
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = http://wireless.kernel.org/en/users/Documentation/rfkill;
+1 -1
pkgs/os-specific/linux/rtl8192eu/default.nix
···
nativeBuildInputs = kernel.moduleBuildDependencies;
-
makeFlags = "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build";
enableParallelBuilding = true;
···
nativeBuildInputs = kernel.moduleBuildDependencies;
+
makeFlags = [ "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ];
enableParallelBuilding = true;
+1 -1
pkgs/os-specific/linux/rtlwifi_new/default.nix
···
nativeBuildInputs = kernel.moduleBuildDependencies;
-
makeFlags = "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build";
enableParallelBuilding = true;
···
nativeBuildInputs = kernel.moduleBuildDependencies;
+
makeFlags = [ "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ];
enableParallelBuilding = true;
+2 -2
pkgs/os-specific/linux/sysstat/default.nix
···
export SYSTEMCTL=systemctl
'';
-
makeFlags = "SYSCONFIG_DIR=$(out)/etc IGNORE_FILE_ATTRIBUTES=y CHOWN=true";
-
installTargets = "install_base install_nls install_man";
patches = [ ./install.patch ];
···
export SYSTEMCTL=systemctl
'';
+
makeFlags = [ "SYSCONFIG_DIR=$(out)/etc" "IGNORE_FILE_ATTRIBUTES=y" "CHOWN=true" ];
+
installTargets = [ "install_base" "install_nls" "install_man" ];
patches = [ ./install.patch ];
+1 -1
pkgs/os-specific/linux/untie/default.nix
···
sha256 = "1334ngvbi4arcch462mzi5vxvxck4sy1nf0m58116d9xmx83ak0m";
};
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
description = "A tool to run processes untied from some of the namespaces";
···
sha256 = "1334ngvbi4arcch462mzi5vxvxck4sy1nf0m58116d9xmx83ak0m";
};
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
description = "A tool to run processes untied from some of the namespaces";
+1 -1
pkgs/os-specific/windows/jom/default.nix
···
QTDIR = qt48;
-
# cmakeFlags = "-DWIN32=1 -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_RC_COMPILER=${stdenv.cc.targetPrefix}windres";
preBuild = stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) ''
export NIX_CROSS_CFLAGS_COMPILE=-fpermissive
···
QTDIR = qt48;
+
# cmakeFlags = [ "-DWIN32=1" "-DCMAKE_SYSTEM_NAME=Windows" "-DCMAKE_RC_COMPILER=${stdenv.cc.targetPrefix}windres" ];
preBuild = stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) ''
export NIX_CROSS_CFLAGS_COMPILE=-fpermissive
+1 -1
pkgs/servers/fileshare/default.nix
···
nativeBuildInputs = [ pkgconfig git ];
buildInputs = [ libmicrohttpd ];
-
makeFlags = "BUILD=release";
installPhase = ''
mkdir -p $out/bin
···
nativeBuildInputs = [ pkgconfig git ];
buildInputs = [ libmicrohttpd ];
+
makeFlags = [ "BUILD=release" ];
installPhase = ''
mkdir -p $out/bin
+2 -5
pkgs/servers/mail/postfix/pfixtools.nix
···
--replace /bin/bash ${bash}/bin/bash;
'';
-
NIX_CFLAGS_COMPILE = [
-
"-Wno-error=unused-result" "-Wno-error=nonnull-compare"
-
"-Wno-error=format-truncation"
-
];
-
makeFlags = "DESTDIR=$(out) prefix=";
meta = {
description = "A collection of postfix-related tools";
···
--replace /bin/bash ${bash}/bin/bash;
'';
+
NIX_CFLAGS_COMPILE = "-Wno-error=unused-result -Wno-error=nonnull-compare -Wno-error=format-truncation";
+
makeFlags = [ "DESTDIR=$(out)" "prefix=" ];
meta = {
description = "A collection of postfix-related tools";
+2 -2
pkgs/servers/mail/spamassassin/default.nix
···
# Enabling 'taint' mode is desirable, but that flag disables support
# for the PERL5LIB environment variable. Needs further investigation.
-
makeFlags = "PERL_BIN=${perlPackages.perl}/bin/perl PERL_TAINT=no";
-
makeMakerFlags = "CONFDIR=/homeless/shelter LOCALSTATEDIR=/var/lib/spamassassin";
doCheck = false;
···
# Enabling 'taint' mode is desirable, but that flag disables support
# for the PERL5LIB environment variable. Needs further investigation.
+
makeFlags = [ "PERL_BIN=${perlPackages.perl}/bin/perl" "PERL_TAINT=no" ];
+
makeMakerFlags = [ "CONFDIR=/homeless/shelter" "LOCALSTATEDIR=/var/lib/spamassassin" ];
doCheck = false;
+2 -2
pkgs/servers/monitoring/nagios/default.nix
···
buildInputs = [ php perl gd libpng zlib unzip ];
configureFlags = [ "--localstatedir=/var/lib/nagios" ];
-
buildFlags = "all";
# Do not create /var directories
preInstall = ''
substituteInPlace Makefile --replace '$(MAKE) install-basic' ""
'';
-
installTargets = "install install-config";
meta = {
description = "A host, service and network monitoring program";
···
buildInputs = [ php perl gd libpng zlib unzip ];
configureFlags = [ "--localstatedir=/var/lib/nagios" ];
+
buildFlags = [ "all" ];
# Do not create /var directories
preInstall = ''
substituteInPlace Makefile --replace '$(MAKE) install-basic' ""
'';
+
installTargets = [ "install" "install-config" ];
meta = {
description = "A host, service and network monitoring program";
+2 -1
pkgs/servers/nosql/redis/default.nix
···
# Note: this enables libc malloc as a temporary fix for cross-compiling.
# Due to hardcoded configure flags in jemalloc, we can't cross-compile vendored jemalloc properly, and so we're forced to use libc allocator.
# It's weird that the build isn't failing because of failure to compile dependencies, it's from failure to link them!
-
makeFlags = "PREFIX=$(out)" + stdenv.lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) " AR=${stdenv.cc.targetPrefix}ar RANLIB=${stdenv.cc.targetPrefix}ranlib MALLOC=libc";
enableParallelBuilding = true;
···
# Note: this enables libc malloc as a temporary fix for cross-compiling.
# Due to hardcoded configure flags in jemalloc, we can't cross-compile vendored jemalloc properly, and so we're forced to use libc allocator.
# It's weird that the build isn't failing because of failure to compile dependencies, it's from failure to link them!
+
makeFlags = [ "PREFIX=$(out)" ]
+
++ stdenv.lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "AR=${stdenv.cc.targetPrefix}ar" "RANLIB=${stdenv.cc.targetPrefix}ranlib" "MALLOC=libc" ];
enableParallelBuilding = true;
+1 -1
pkgs/servers/varnish/default.nix
···
pcre libxslt groff ncurses readline libedit makeWrapper python3
];
-
buildFlags = "localstatedir=/var/spool";
postInstall = ''
wrapProgram "$out/sbin/varnishd" --prefix PATH : "${stdenv.lib.makeBinPath [ stdenv.cc ]}"
···
pcre libxslt groff ncurses readline libedit makeWrapper python3
];
+
buildFlags = [ "localstatedir=/var/spool" ];
postInstall = ''
wrapProgram "$out/sbin/varnishd" --prefix PATH : "${stdenv.lib.makeBinPath [ stdenv.cc ]}"
+1 -1
pkgs/shells/bash/5.0.nix
···
-DSSH_SOURCE_BASHRC
'';
-
patchFlags = "-p0";
patches = upstreamPatches;
···
-DSSH_SOURCE_BASHRC
'';
+
patchFlags = [ "-p0" ];
patches = upstreamPatches;
+1 -1
pkgs/tools/X11/hsetroot/default.nix
···
patches = [ underlinkingPatch ];
-
patchFlags = "-p0";
preConfigure = "./autogen.sh";
···
patches = [ underlinkingPatch ];
+
patchFlags = [ "-p0" ];
preConfigure = "./autogen.sh";
+2 -2
pkgs/tools/X11/setroot/default.nix
···
buildInputs = [ libX11 imlib2 ]
++ stdenv.lib.optional enableXinerama libXinerama;
-
buildFlags = "CC=cc " + (if enableXinerama then "xinerama=1" else "xinerama=0");
-
installFlags = "DESTDIR=$(out) PREFIX=";
meta = with stdenv.lib; {
description = "Simple X background setter inspired by imlibsetroot and feh";
···
buildInputs = [ libX11 imlib2 ]
++ stdenv.lib.optional enableXinerama libXinerama;
+
buildFlags = [ "CC=cc" (if enableXinerama then "xinerama=1" else "xinerama=0") ] ;
+
installFlags = [ "DESTDIR=$(out)" "PREFIX=" ];
meta = with stdenv.lib; {
description = "Simple X background setter inspired by imlibsetroot and feh";
+1 -1
pkgs/tools/X11/srandrd/default.nix
···
buildInputs = [ libX11 libXrandr libXinerama ];
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
homepage = "https://github.com/jceb/srandrd";
···
buildInputs = [ libX11 libXrandr libXinerama ];
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = "https://github.com/jceb/srandrd";
+1 -1
pkgs/tools/X11/xcwd/default.nix
···
buildInputs = [ libX11 ];
-
makeFlags = "prefix=$(out)";
installPhase = ''
install -D xcwd "$out/bin/xcwd"
···
buildInputs = [ libX11 ];
+
makeFlags = [ "prefix=$(out)" ];
installPhase = ''
install -D xcwd "$out/bin/xcwd"
+1 -1
pkgs/tools/X11/xdotool/default.nix
···
mkdir -p $out/lib
'';
-
makeFlags = "PREFIX=$(out)";
meta = {
homepage = https://www.semicomplete.com/projects/xdotool/;
···
mkdir -p $out/lib
'';
+
makeFlags = [ "PREFIX=$(out)" ];
meta = {
homepage = https://www.semicomplete.com/projects/xdotool/;
+1 -1
pkgs/tools/X11/xnee/default.nix
···
# `cnee' is linked without `-lXi' and as a consequence has a RUNPATH that
# lacks libXi.
-
makeFlags = "LDFLAGS=-lXi";
# XXX: Actually tests require an X server.
doCheck = true;
···
# `cnee' is linked without `-lXi' and as a consequence has a RUNPATH that
# lacks libXi.
+
makeFlags = [ "LDFLAGS=-lXi" ];
# XXX: Actually tests require an X server.
doCheck = true;
+1 -1
pkgs/tools/X11/xpointerbarrier/default.nix
···
buildInputs = [ xorg.libX11 xorg.libXfixes xorg.libXrandr ];
-
makeFlags = "prefix=$(out)";
meta = {
homepage = https://uninformativ.de/git/xpointerbarrier;
···
buildInputs = [ xorg.libX11 xorg.libXfixes xorg.libXrandr ];
+
makeFlags = [ "prefix=$(out)" ];
meta = {
homepage = https://uninformativ.de/git/xpointerbarrier;
+1 -1
pkgs/tools/archivers/undmg/default.nix
···
setupHook = ./setup-hook.sh;
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
homepage = https://github.com/matthewbauer/undmg;
···
setupHook = ./setup-hook.sh;
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = https://github.com/matthewbauer/undmg;
+1 -1
pkgs/tools/cd-dvd/cdrdao/default.nix
···
sha256 = "0pmpgx91j984snrsxbq1dgf3ximks2dfh1sqqmic72lrls7wp4w1";
};
-
makeFlags = "RM=rm LN=ln MV=mv";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libvorbis libmad libao ];
···
sha256 = "0pmpgx91j984snrsxbq1dgf3ximks2dfh1sqqmic72lrls7wp4w1";
};
+
makeFlags = [ "RM=rm" "LN=ln" "MV=mv" ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libvorbis libmad libao ];
+1 -1
pkgs/tools/cd-dvd/cdrkit/default.nix
···
ln -s $out/bin/wodim $out/bin/cdrecord
'';
-
makeFlags = "PREFIX=\$(out)";
meta = {
description = "Portable command-line CD/DVD recorder software, mostly compatible with cdrtools";
···
ln -s $out/bin/wodim $out/bin/cdrecord
'';
+
makeFlags = [ "PREFIX=\$(out)" ];
meta = {
description = "Portable command-line CD/DVD recorder software, mostly compatible with cdrtools";
+1 -1
pkgs/tools/filesystems/ciopfs/default.nix
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ fuse glib attr ];
-
makeFlags = "DESTDIR=$(out) PREFIX=";
meta = {
homepage = http://www.brain-dump.org/projects/ciopfs/;
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ fuse glib attr ];
+
makeFlags = [ "DESTDIR=$(out)" "PREFIX=" ];
meta = {
homepage = http://www.brain-dump.org/projects/ciopfs/;
+1 -1
pkgs/tools/filesystems/glusterfs/default.nix
···
''--localstatedir=/var''
];
-
makeFlags = "DESTDIR=$(out)";
enableParallelBuilding = true;
···
''--localstatedir=/var''
];
+
makeFlags = [ "DESTDIR=$(out)" ];
enableParallelBuilding = true;
+1 -1
pkgs/tools/graphics/dpic/default.nix
···
phases = [ "unpackPhase" "buildPhase" "installPhase" ];
-
makeFlags = "CC=${stdenv.cc.outPath}/bin/cc";
installPhase = ''
mkdir -p $out/bin
···
phases = [ "unpackPhase" "buildPhase" "installPhase" ];
+
makeFlags = [ "CC=${stdenv.cc.outPath}/bin/cc" ];
installPhase = ''
mkdir -p $out/bin
+1 -1
pkgs/tools/graphics/kst/default.nix
···
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ qtbase gsl getdata netcdf muparser matio ];
-
cmakeFlags = "-Dkst_qt5=1 -Dkst_release=1";
postInstall = ''
mkdir -p $out
···
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ qtbase gsl getdata netcdf muparser matio ];
+
cmakeFlags = [ "-Dkst_qt5=1" "-Dkst_release=1" ];
postInstall = ''
mkdir -p $out
+1 -1
pkgs/tools/graphics/pngcheck/default.nix
···
hardeningDisable = [ "format" ];
makefile = "Makefile.unx";
-
makeFlags = "ZPATH=${zlib.static}/lib";
buildInputs = [ zlib ];
···
hardeningDisable = [ "format" ];
makefile = "Makefile.unx";
+
makeFlags = [ "ZPATH=${zlib.static}/lib" ];
buildInputs = [ zlib ];
+1 -1
pkgs/tools/graphics/quirc/default.nix
···
mkdir -p "$out"/{bin,lib,include}
find . -maxdepth 1 -type f -perm -0100 -exec cp '{}' "$out"/bin ';'
'';
-
makeFlags = "PREFIX=$(out)";
meta = {
inherit (s) version;
description = ''A small QR code decoding library'';
···
mkdir -p "$out"/{bin,lib,include}
find . -maxdepth 1 -type f -perm -0100 -exec cp '{}' "$out"/bin ';'
'';
+
makeFlags = [ "PREFIX=$(out)" ];
meta = {
inherit (s) version;
description = ''A small QR code decoding library'';
+1 -1
pkgs/tools/misc/dylibbundler/default.nix
···
sha256 = "1mpd43hvpfp7pskfrjnd6vcmfii9v3p97q0ws50krkdvshp0bv2h";
};
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
description = "Small command-line program that aims to make bundling .dylibs as easy as possible";
···
sha256 = "1mpd43hvpfp7pskfrjnd6vcmfii9v3p97q0ws50krkdvshp0bv2h";
};
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
description = "Small command-line program that aims to make bundling .dylibs as easy as possible";
+1 -1
pkgs/tools/misc/fdupes/default.nix
···
sha256 = "19b6vqblddaw8ccw4sn0qsqzbswlhrz8ia6n4m3hymvcxn8skpz9";
};
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
description = "Identifies duplicate files residing within specified directories";
···
sha256 = "19b6vqblddaw8ccw4sn0qsqzbswlhrz8ia6n4m3hymvcxn8skpz9";
};
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
description = "Identifies duplicate files residing within specified directories";
+1 -1
pkgs/tools/misc/fondu/default.nix
···
sha256 = "152prqad9jszjmm4wwqrq83zk13ypsz09n02nrk1gg0fcxfm7fr2";
};
-
makeFlags = "DESTDIR=$(out)";
hardeningDisable = [ "fortify" ];
···
sha256 = "152prqad9jszjmm4wwqrq83zk13ypsz09n02nrk1gg0fcxfm7fr2";
};
+
makeFlags = [ "DESTDIR=$(out)" ];
hardeningDisable = [ "fortify" ];
+1 -1
pkgs/tools/misc/fzy/default.nix
···
sha256 = "1gkzdvj73f71388jvym47075l9zw61v6l8wdv2lnc0mns6dxig0k";
};
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
description = "A better fuzzy finder";
···
sha256 = "1gkzdvj73f71388jvym47075l9zw61v6l8wdv2lnc0mns6dxig0k";
};
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
description = "A better fuzzy finder";
+2 -2
pkgs/tools/misc/lf/default.nix
···
# TODO: Setting buildFlags probably isn't working properly. I've tried a few
# variants, e.g.:
-
# - buildFlags = "-ldflags \"-s -w -X 'main.gVersion=${version}'\"";
-
# - buildFlags = "-ldflags \\\"-X ${goPackagePath}/main.gVersion=${version}\\\"";
# Override the build phase (to set buildFlags):
buildPhase = ''
runHook preBuild
···
# TODO: Setting buildFlags probably isn't working properly. I've tried a few
# variants, e.g.:
+
# - buildFlags = [ "-ldflags" "\"-s" "-w"" ""-X 'main.gVersion=${version}'\"" ];
+
# - buildFlags = [ "-ldflags" "\\\"-X" "${goPackagePath}/main.gVersion=${version}\\\"" ];
# Override the build phase (to set buildFlags):
buildPhase = ''
runHook preBuild
+1 -1
pkgs/tools/misc/memtest86+/default.nix
···
hardeningDisable = [ "all" ];
-
buildFlags = "memtest.bin";
doCheck = false; # fails
···
hardeningDisable = [ "all" ];
+
buildFlags = [ "memtest.bin" ];
doCheck = false; # fails
+2 -2
pkgs/tools/misc/moreutils/default.nix
···
propagatedBuildInputs = with perlPackages; [ perl IPCRun TimeDate TimeDuration ];
-
buildFlags = "CC=cc";
-
installFlags = "PREFIX=$(out)";
postInstall = ''
wrapProgram $out/bin/chronic --prefix PERL5LIB : $PERL5LIB
···
propagatedBuildInputs = with perlPackages; [ perl IPCRun TimeDate TimeDuration ];
+
buildFlags = [ "CC=cc" ];
+
installFlags = [ "PREFIX=$(out)" ];
postInstall = ''
wrapProgram $out/bin/chronic --prefix PERL5LIB : $PERL5LIB
+1 -1
pkgs/tools/misc/pal/default.nix
···
sed -i -e 's,/etc/pal\.conf,'$out/etc/pal.conf, src/input.c
'';
-
makeFlags = "prefix=$(out)";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ glib gettext readline ];
···
sed -i -e 's,/etc/pal\.conf,'$out/etc/pal.conf, src/input.c
'';
+
makeFlags = [ "prefix=$(out)" ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ glib gettext readline ];
+1 -1
pkgs/tools/misc/svtplay-dl/default.nix
···
--replace 'PYTHONPATH=lib' 'PYTHONPATH=lib:$PYTHONPATH'
'';
-
makeFlags = "PREFIX=$(out) SYSCONFDIR=$(out)/etc PYTHON=${python.interpreter}";
postInstall = ''
wrapProgram "$out/bin/svtplay-dl" \
···
--replace 'PYTHONPATH=lib' 'PYTHONPATH=lib:$PYTHONPATH'
'';
+
makeFlags = [ "PREFIX=$(out)" "SYSCONFDIR=$(out)/etc" "PYTHON=${python.interpreter}" ];
postInstall = ''
wrapProgram "$out/bin/svtplay-dl" \
+1 -1
pkgs/tools/misc/teleconsole/default.nix
···
goDeps = ./deps.nix;
CGO_ENABLED = 1;
-
buildFlags = "-ldflags";
meta = with stdenv.lib; {
homepage = "https://www.teleconsole.com/";
···
goDeps = ./deps.nix;
CGO_ENABLED = 1;
+
buildFlags = [ "-ldflags" ];
meta = with stdenv.lib; {
homepage = "https://www.teleconsole.com/";
+1 -1
pkgs/tools/misc/tty-clock/default.nix
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses ];
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
homepage = https://github.com/xorg62/tty-clock;
···
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses ];
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = https://github.com/xorg62/tty-clock;
+1 -1
pkgs/tools/misc/vmtouch/default.nix
···
buildInputs = [perl];
-
makeFlags = "PREFIX=$(out)";
meta = {
description = "Portable file system cache diagnostics and control";
···
buildInputs = [perl];
+
makeFlags = [ "PREFIX=$(out)" ];
meta = {
description = "Portable file system cache diagnostics and control";
+1 -1
pkgs/tools/misc/xdo/default.nix
···
sha256 = "1h3jrygcjjbavdbkpx2hscsf0yf97gk487lzjdlvymd7dxdv9hy9";
};
-
makeFlags = "PREFIX=$(out)";
buildInputs = [ libxcb xcbutilwm xcbutil ];
···
sha256 = "1h3jrygcjjbavdbkpx2hscsf0yf97gk487lzjdlvymd7dxdv9hy9";
};
+
makeFlags = [ "PREFIX=$(out)" ];
buildInputs = [ libxcb xcbutilwm xcbutil ];
+1 -1
pkgs/tools/networking/ratools/default.nix
···
sha256 = "07m45bn9lzgbfihmxic23wqp73nxg5ihrvkigr450jq6gzvgwawq";
};
-
makeFlags = "-C src";
installPhase = ''
install -vD bin/* -t $out/bin
···
sha256 = "07m45bn9lzgbfihmxic23wqp73nxg5ihrvkigr450jq6gzvgwawq";
};
+
makeFlags = [ "-C" "src" ];
installPhase = ''
install -vD bin/* -t $out/bin
+1 -1
pkgs/tools/networking/shadowfox/default.nix
···
modSha256 = "0hcc87mzacqwbw10l49kx0sxl4mivdr88c40wh6hdfvrbam2w86r";
-
buildFlags = "--tags release";
meta = with stdenv.lib; {
description = ''
···
modSha256 = "0hcc87mzacqwbw10l49kx0sxl4mivdr88c40wh6hdfvrbam2w86r";
+
buildFlags = [ "--tags" "release" ];
meta = with stdenv.lib; {
description = ''
+1 -1
pkgs/tools/networking/traceroute/default.nix
···
sha256 = "3669d22a34d3f38ed50caba18cd525ba55c5c00d5465f2d20d7472e5d81603b6";
};
-
makeFlags = "prefix=$(out) LDFLAGS=-lm";
preConfigure = ''
sed -i 's@LIBS := \(.*\) -lm \(.*\)@LIBS := \1 \2@' Make.rules
···
sha256 = "3669d22a34d3f38ed50caba18cd525ba55c5c00d5465f2d20d7472e5d81603b6";
};
+
makeFlags = [ "prefix=$(out)" "LDFLAGS=-lm" ];
preConfigure = ''
sed -i 's@LIBS := \(.*\) -lm \(.*\)@LIBS := \1 \2@' Make.rules
+1 -1
pkgs/tools/package-management/clib/default.nix
···
hardeningDisable = [ "fortify" ];
-
makeFlags = "PREFIX=$(out)";
buildInputs = [ curl ];
···
hardeningDisable = [ "fortify" ];
+
makeFlags = [ "PREFIX=$(out)" ];
buildInputs = [ curl ];
+2 -2
pkgs/tools/package-management/nix/default.nix
···
# RISC-V support in progress https://github.com/seccomp/libseccomp/pull/50
++ lib.optional (!withLibseccomp) "--disable-seccomp-sandboxing";
-
makeFlags = "profiledir=$(out)/etc/profile.d";
-
installFlags = "sysconfdir=$(out)/etc";
doInstallCheck = true; # not cross
···
# RISC-V support in progress https://github.com/seccomp/libseccomp/pull/50
++ lib.optional (!withLibseccomp) "--disable-seccomp-sandboxing";
+
makeFlags = [ "profiledir=$(out)/etc/profile.d" ];
+
installFlags = [ "sysconfdir=$(out)/etc" ];
doInstallCheck = true; # not cross
+1 -1
pkgs/tools/security/aws-okta/default.nix
···
goDeps = ./deps.nix;
-
buildFlags = "--tags release";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libusb1 libiconv ];
···
goDeps = ./deps.nix;
+
buildFlags = [ "--tags" "release" ];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libusb1 libiconv ];
+1 -1
pkgs/tools/security/crunch/default.nix
···
--replace 'sudo ' ""
'';
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
description = "Wordlist generator";
···
--replace 'sudo ' ""
'';
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
description = "Wordlist generator";
+1 -1
pkgs/tools/security/meo/default.nix
···
sha256 = "0ifg7y28s89i9gwda6fyj1jbrykbcvq8bf1m6rxmdcv5afi3arbq";
};
-
buildFlags = "QMAKE=qmake";
buildInputs = [ openssl pcre-cpp qt4 boost pkcs11helper ];
···
sha256 = "0ifg7y28s89i9gwda6fyj1jbrykbcvq8bf1m6rxmdcv5afi3arbq";
};
+
buildFlags = [ "QMAKE=qmake" ];
buildInputs = [ openssl pcre-cpp qt4 boost pkcs11helper ];
+1 -1
pkgs/tools/security/nitrokey-app/default.nix
···
pkgconfig
wrapQtAppsHook
];
-
cmakeFlags = "-DCMAKE_BUILD_TYPE=Release";
meta = with stdenv.lib; {
description = "Provides extra functionality for the Nitrokey Pro and Storage";
···
pkgconfig
wrapQtAppsHook
];
+
cmakeFlags = [ "-DCMAKE_BUILD_TYPE=Release" ];
meta = with stdenv.lib; {
description = "Provides extra functionality for the Nitrokey Pro and Storage";
+1 -1
pkgs/tools/security/phrasendrescher/default.nix
···
buildInputs = [ openssl libssh2 gpgme ];
-
configureFlags = "--with-plugins";
meta = with stdenv.lib; {
description = "A modular and multi processing pass phrase cracking tool";
···
buildInputs = [ openssl libssh2 gpgme ];
+
configureFlags = [ "--with-plugins" ];
meta = with stdenv.lib; {
description = "A modular and multi processing pass phrase cracking tool";
+1 -1
pkgs/tools/system/daemon/default.nix
···
url = http://libslack.org/daemon/download/daemon-0.6.4.tar.gz;
sha256 = "18aw0f8k3j30xqwv4z03962kdpqd10nf1w9liihylmadlx5fmff4";
};
-
makeFlags = "PREFIX=$(out)";
buildInputs = [ perl ];
meta = {
···
url = http://libslack.org/daemon/download/daemon-0.6.4.tar.gz;
sha256 = "18aw0f8k3j30xqwv4z03962kdpqd10nf1w9liihylmadlx5fmff4";
};
+
makeFlags = [ "PREFIX=$(out)" ];
buildInputs = [ perl ];
meta = {
+1 -1
pkgs/tools/system/ioping/default.nix
···
sha256 = "0cv2496jplka55yqdcf3ln78r8yggy4lgmgf06l6fbljjrdx7pgq";
};
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
description = "Disk I/O latency measuring tool";
···
sha256 = "0cv2496jplka55yqdcf3ln78r8yggy4lgmgf06l6fbljjrdx7pgq";
};
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
description = "Disk I/O latency measuring tool";
+1 -1
pkgs/tools/system/lr/default.nix
···
sha256 = "0mpaqn0zfhxdf9wzs1wgdd29bjcyl3rgfdlqbwhiwcy2h3vy2h8s";
};
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
homepage = https://github.com/chneukirchen/lr;
···
sha256 = "0mpaqn0zfhxdf9wzs1wgdd29bjcyl3rgfdlqbwhiwcy2h3vy2h8s";
};
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = https://github.com/chneukirchen/lr;
+1 -1
pkgs/tools/system/nq/default.nix
···
rev = "v${version}";
sha256 = "1db96ykz35r273jyhf7cdknqk4p2jj9l8gbz7pjy1hq4pb6ffk99";
};
-
makeFlags = "PREFIX=$(out)";
postPatch = ''
sed -i tq \
-e 's|\bfq\b|'$out'/bin/fq|g' \
···
rev = "v${version}";
sha256 = "1db96ykz35r273jyhf7cdknqk4p2jj9l8gbz7pjy1hq4pb6ffk99";
};
+
makeFlags = [ "PREFIX=$(out)" ];
postPatch = ''
sed -i tq \
-e 's|\bfq\b|'$out'/bin/fq|g' \
+1 -1
pkgs/tools/system/xe/default.nix
···
sha256 = "04jr8f6jcijr0bsmn8ajm0aj35qh9my3xjsaq64h8lwg5bpyn29x";
};
-
makeFlags = "PREFIX=$(out)";
meta = with lib; {
description = "Simple xargs and apply replacement";
···
sha256 = "04jr8f6jcijr0bsmn8ajm0aj35qh9my3xjsaq64h8lwg5bpyn29x";
};
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with lib; {
description = "Simple xargs and apply replacement";
+1 -1
pkgs/tools/text/ansifilter/default.nix
···
meta = with stdenv.lib; {
description = "Tool to convert ANSI to other formats";
longDescription = ''
-
Tool to remove ANSI or convert them to another format
(HTML, TeX, LaTeX, RTF, Pango or BBCode)
'';
homepage = "http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php";
···
meta = with stdenv.lib; {
description = "Tool to convert ANSI to other formats";
longDescription = ''
+
Tool to remove ANSI or convert them to another format
(HTML, TeX, LaTeX, RTF, Pango or BBCode)
'';
homepage = "http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php";
+1 -1
pkgs/tools/text/replace/default.nix
···
outputs = [ "out" "man" ];
-
makeFlags = "TREE=\$(out) MANTREE=\$(TREE)/share/man";
preBuild = ''
sed -e "s@/bin/mv@$(type -P mv)@" -i replace.h
···
outputs = [ "out" "man" ];
+
makeFlags = [ "TREE=\$(out)" "MANTREE=\$(TREE)/share/man" ];
preBuild = ''
sed -e "s@/bin/mv@$(type -P mv)@" -i replace.h
+1 -1
pkgs/tools/text/zimreader/default.nix
···
sha256 = "0x529137rxy6ld64xqa6xmn93121ripxvkf3sc7hv3wg6km182sw";
};
-
patchFlags = "-p2";
patches = [
(fetchpatch {
name = "zimreader_tntnet221.patch";
···
sha256 = "0x529137rxy6ld64xqa6xmn93121ripxvkf3sc7hv3wg6km182sw";
};
+
patchFlags = [ "-p2" ];
patches = [
(fetchpatch {
name = "zimreader_tntnet221.patch";
+1 -1
pkgs/tools/typesetting/hevea/default.nix
···
buildInputs = with ocamlPackages; [ ocaml ocamlbuild ];
-
makeFlags = "PREFIX=$(out)";
meta = with stdenv.lib; {
description = "A quite complete and fast LATEX to HTML translator";
···
buildInputs = with ocamlPackages; [ ocaml ocamlbuild ];
+
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
description = "A quite complete and fast LATEX to HTML translator";
+1 -1
pkgs/tools/video/yamdi/default.nix
···
sha256 = "4a6630f27f6c22bcd95982bf3357747d19f40bd98297a569e9c77468b756f715";
};
-
buildFlags = "CC=cc";
installPhase = ''
install -D {,$out/bin/}yamdi
···
sha256 = "4a6630f27f6c22bcd95982bf3357747d19f40bd98297a569e9c77468b756f715";
};
+
buildFlags = [ "CC=cc" ];
installPhase = ''
install -D {,$out/bin/}yamdi