Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5e66a98e3d53
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 41b02daa5466
Choose a head ref
  • 2 commits
  • 28 files changed
  • 1 contributor

Commits on Oct 27, 2019

  1. uwimap: fix makeFlags

    globin committed Oct 27, 2019
    Copy the full SHA
    dc7adab View commit details

Commits on Oct 28, 2019

  1. treewide: fix *Flags

    globin committed Oct 28, 2019
    Copy the full SHA
    41b02da View commit details
Showing with 100 additions and 103 deletions.
  1. +9 −9 pkgs/applications/audio/projectm/default.nix
  2. +1 −1 pkgs/applications/networking/mailreaders/lumail/default.nix
  3. +14 −14 pkgs/applications/networking/p2p/eiskaltdcpp/default.nix
  4. +7 −8 pkgs/applications/science/molecular-dynamics/gromacs/default.nix
  5. +4 −4 pkgs/applications/virtualization/cri-o/default.nix
  6. +2 −2 pkgs/applications/virtualization/runc/default.nix
  7. +2 −2 pkgs/build-support/agda/default.nix
  8. +1 −1 pkgs/development/coq-modules/mathcomp/default.nix
  9. +1 −1 pkgs/development/guile-modules/guile-sdl/default.nix
  10. +2 −4 pkgs/development/interpreters/elixir/generic-builder.nix
  11. +5 −5 pkgs/development/libraries/gdcm/default.nix
  12. +3 −3 pkgs/development/libraries/libnabo/default.nix
  13. +3 −3 pkgs/development/libraries/libpointmatcher/default.nix
  14. +1 −1 pkgs/development/libraries/libtcod/default.nix
  15. +2 −4 pkgs/development/libraries/tbb/default.nix
  16. +1 −1 pkgs/development/python-modules/pyside/shiboken.nix
  17. +1 −1 pkgs/development/tools/analysis/cppcheck/default.nix
  18. +1 −1 pkgs/development/tools/misc/universal-ctags/default.nix
  19. +1 −1 pkgs/games/frotz/default.nix
  20. +12 −9 pkgs/os-specific/linux/apparmor/default.nix
  21. +1 −1 pkgs/os-specific/linux/forktty/default.nix
  22. +1 −3 pkgs/tools/filesystems/fatresize/default.nix
  23. +14 −14 pkgs/tools/inputmethods/fcitx/unwrapped.nix
  24. +4 −3 pkgs/tools/misc/cpulimit/default.nix
  25. +1 −1 pkgs/tools/misc/ent/default.nix
  26. +4 −4 pkgs/tools/networking/uwimap/default.nix
  27. +1 −1 pkgs/tools/package-management/librepo/default.nix
  28. +1 −1 pkgs/tools/system/ipmitool/default.nix
18 changes: 9 additions & 9 deletions pkgs/applications/audio/projectm/default.nix
Original file line number Diff line number Diff line change
@@ -37,15 +37,15 @@ stdenv.mkDerivation {

nativeBuildInputs = [ pkgconfig cmake ];

cmakeFlags = ''
-DprojectM_FONT_MENU=${ttf_bitstream_vera}/share/fonts/truetype/VeraMono.ttf
-DprojectM_FONT_TITLE=${ttf_bitstream_vera}/share/fonts/truetype/Vera.ttf
-DINCLUDE-PROJECTM-TEST=OFF
-DINCLUDE-PROJECTM-QT=${if withQt then "ON" else "OFF"}
-DINCLUDE-PROJECTM-LIBVISUAL=${if withLibvisual then "ON" else "OFF"}
-DINCLUDE-PROJECTM-JACK=${if withJack then "ON" else "OFF"}
-DINCLUDE-PROJECTM-PULSEAUDIO=${if withPulseAudio then "ON" else "OFF"}
'';
cmakeFlags = [
"-DprojectM_FONT_MENU=${ttf_bitstream_vera}/share/fonts/truetype/VeraMono.ttf"
"-DprojectM_FONT_TITLE=${ttf_bitstream_vera}/share/fonts/truetype/Vera.ttf"
"-DINCLUDE-PROJECTM-TEST=OFF"
"-DINCLUDE-PROJECTM-QT=${if withQt then "ON" else "OFF"}"
"-DINCLUDE-PROJECTM-LIBVISUAL=${if withLibvisual then "ON" else "OFF"}"
"-DINCLUDE-PROJECTM-JACK=${if withJack then "ON" else "OFF"}"
"-DINCLUDE-PROJECTM-PULSEAUDIO=${if withPulseAudio then "ON" else "OFF"}"
];

buildInputs = with stdenv.lib;
[ glew ftgl ]
Original file line number Diff line number Diff line change
@@ -52,7 +52,7 @@ stdenv.mkDerivation {
sed -e "s|^#\!\(.*/perl.*\)$|#\!\1$perlFlags|" -i perl.d/imap-proxy
'';

buildFlags = if debugBuild then "lumail2-debug" else "";
buildFlags = stdenv.lib.optional debugBuild "lumail2-debug";

installPhase = ''
mkdir -p $out/bin || true
28 changes: 14 additions & 14 deletions pkgs/applications/networking/p2p/eiskaltdcpp/default.nix
Original file line number Diff line number Diff line change
@@ -39,20 +39,20 @@ stdenv.mkDerivation rec {
})
];

cmakeFlags = ''
-DUSE_ASPELL=ON
-DUSE_QT_QML=ON
-DFREE_SPACE_BAR_C=ON
-DUSE_MINIUPNP=ON
-DLOCAL_MINIUPNP=ON
-DDBUS_NOTIFY=ON
-DUSE_JS=ON
-DPERL_REGEX=ON
-DUSE_CLI_XMLRPC=ON
-DWITH_SOUNDS=ON
-DLUA_SCRIPT=ON
-DWITH_LUASCRIPTS=ON
'';
cmakeFlags = [
"-DUSE_ASPELL=ON"
"-DUSE_QT_QML=ON"
"-DFREE_SPACE_BAR_C=ON"
"-DUSE_MINIUPNP=ON"
"-DLOCAL_MINIUPNP=ON"
"-DDBUS_NOTIFY=ON"
"-DUSE_JS=ON"
"-DPERL_REGEX=ON"
"-DUSE_CLI_XMLRPC=ON"
"-DWITH_SOUNDS=ON"
"-DLUA_SCRIPT=ON"
"-DWITH_LUASCRIPTS=ON"
];

enableParallelBuilding = true;

15 changes: 7 additions & 8 deletions pkgs/applications/science/molecular-dynamics/gromacs/default.nix
Original file line number Diff line number Diff line change
@@ -19,14 +19,13 @@ stdenv.mkDerivation {
buildInputs = [ fftw perl ]
++ (stdenv.lib.optionals mpiEnabled [ openmpi ]);

cmakeFlags = ''
${if singlePrec then "-DGMX_DOUBLE=OFF" else "-DGMX_DOUBLE=ON -DGMX_DEFAULT_SUFFIX=OFF"}
${if mpiEnabled then "-DGMX_MPI:BOOL=TRUE
-DGMX_CPU_ACCELERATION:STRING=SSE4.1
-DGMX_OPENMP:BOOL=TRUE
-DGMX_THREAD_MPI:BOOL=FALSE"
else "-DGMX_MPI:BOOL=FALSE" }
'';
cmakeFlags = [
(if singlePrec then "-DGMX_DOUBLE=OFF" else "-DGMX_DOUBLE=ON -DGMX_DEFAULT_SUFFIX=OFF")
] ++ (if mpiEnabled then [ "-DGMX_MPI:BOOL=TRUE"
"-DGMX_CPU_ACCELERATION:STRING=SSE4.1"
"-DGMX_OPENMP:BOOL=TRUE"
"-DGMX_THREAD_MPI:BOOL=FALSE" ]
else [ "-DGMX_MPI:BOOL=FALSE"]);

meta = with stdenv.lib; {
homepage = "http://www.gromacs.org";
8 changes: 4 additions & 4 deletions pkgs/applications/virtualization/cri-o/default.nix
Original file line number Diff line number Diff line change
@@ -15,7 +15,10 @@
, pkgconfig
}:

buildGoPackage rec {
let
makeFlags = "BUILDTAGS=\"apparmor seccomp selinux
containers_image_ostree_stub\"";
in buildGoPackage rec {
project = "cri-o";
version = "1.15.2";
name = "${project}-${version}${flavor}";
@@ -35,9 +38,6 @@ buildGoPackage rec {
libseccomp libselinux lvm2 ]
++ stdenv.lib.optionals (glibc != null) [ glibc glibc.static ];

makeFlags = ''BUILDTAGS="apparmor seccomp selinux
containers_image_ostree_stub"'';

buildPhase = ''
pushd go/src/${goPackagePath}
4 changes: 2 additions & 2 deletions pkgs/applications/virtualization/runc/default.nix
Original file line number Diff line number Diff line change
@@ -22,14 +22,14 @@ buildGoPackage rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ go-md2man libseccomp libapparmor apparmor-parser which ];

makeFlags = ''BUILDTAGS+=seccomp BUILDTAGS+=apparmor'';
makeFlags = [ "BUILDTAGS+=seccomp" "BUILDTAGS+=apparmor" ];

buildPhase = ''
cd go/src/${goPackagePath}
patchShebangs .
substituteInPlace libcontainer/apparmor/apparmor.go \
--replace /sbin/apparmor_parser ${apparmor-parser}/bin/apparmor_parser
make ${makeFlags} runc
make ${toString makeFlags} runc
'';

installPhase = ''
4 changes: 2 additions & 2 deletions pkgs/build-support/agda/default.nix
Original file line number Diff line number Diff line change
@@ -49,9 +49,9 @@ let
includeDirs = self.buildDependsAgdaShareAgda
++ self.sourceDirectories ++ self.topSourceDirectories
++ [ "." ];
buildFlags = concatStringsSep " " (map (x: "-i " + x) self.includeDirs);
buildFlags = map (x: "-i " + x) self.includeDirs;

agdaWithArgs = "${Agda}/bin/agda ${self.buildFlags}";
agdaWithArgs = "${Agda}/bin/agda ${toString self.buildFlags}";

buildPhase = ''
runHook preBuild
2 changes: 1 addition & 1 deletion pkgs/development/coq-modules/mathcomp/default.nix
Original file line number Diff line number Diff line change
@@ -92,7 +92,7 @@ let
attrValues (mkMathcompGenFrom overrides (mathcomp-deps mathcomp-pkg) mathcomp-version);
enableParallelBuilding = true;

buildFlags = optionalString withDoc "doc";
buildFlags = optional withDoc "doc";

COQBIN = "${coq}/bin/";

2 changes: 1 addition & 1 deletion pkgs/development/guile-modules/guile-sdl/default.nix
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
name = "sdl-env";
paths = buildInputs;
};
in "SDLMINUSI=-I${sdl}/include/SDL";
in [ "SDLMINUSI=-I${sdl}/include/SDL" ];

meta = with stdenv.lib; {
description = "Guile bindings for SDL";
6 changes: 2 additions & 4 deletions pkgs/development/interpreters/elixir/generic-builder.nix
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@
} @ args:

let
inherit (stdenv.lib) getVersion versionAtLeast;
inherit (stdenv.lib) getVersion versionAtLeast optional;

in
assert versionAtLeast (getVersion erlang) minimumOTPVersion;
@@ -29,9 +29,7 @@ in

inherit debugInfo;

buildFlags = if debugInfo
then "ERL_COMPILER_OPTIONS=debug_info"
else "";
buildFlags = optional debugInfo "ERL_COMPILER_OPTIONS=debug_info";

preBuild = ''
# The build process uses ./rebar. Link it to the nixpkgs rebar
10 changes: 5 additions & 5 deletions pkgs/development/libraries/gdcm/default.nix
Original file line number Diff line number Diff line change
@@ -16,11 +16,11 @@ stdenv.mkDerivation rec {
cd ../build
'';

cmakeFlags = ''
-DGDCM_BUILD_APPLICATIONS=ON
-DGDCM_BUILD_SHARED_LIBS=ON
-DGDCM_USE_VTK=ON
'';
cmakeFlags = [
"-DGDCM_BUILD_APPLICATIONS=ON"
"-DGDCM_BUILD_SHARED_LIBS=ON"
"-DGDCM_USE_VTK=ON"
];

enableParallelBuilding = true;
buildInputs = [ cmake vtk ] ++ stdenv.lib.optional stdenv.isDarwin [ darwin.apple_sdk.frameworks.ApplicationServices darwin.apple_sdk.frameworks.Cocoa ];
6 changes: 3 additions & 3 deletions pkgs/development/libraries/libnabo/default.nix
Original file line number Diff line number Diff line change
@@ -15,9 +15,9 @@ stdenv.mkDerivation rec {

enableParallelBuilding = true;

cmakeFlags = "
-DEIGEN_INCLUDE_DIR=${eigen}/include/eigen3
";
cmakeFlags = [
"-DEIGEN_INCLUDE_DIR=${eigen}/include/eigen3"
];

doCheck = true;
checkTarget = "test";
6 changes: 3 additions & 3 deletions pkgs/development/libraries/libpointmatcher/default.nix
Original file line number Diff line number Diff line change
@@ -16,9 +16,9 @@ stdenv.mkDerivation rec {

enableParallelBuilding = true;

cmakeFlags = "
-DEIGEN_INCLUDE_DIR=${eigen}/include/eigen3
";
cmakeFlags = [
"-DEIGEN_INCLUDE_DIR=${eigen}/include/eigen3"
];

doCheck = true;
checkPhase = ''
2 changes: 1 addition & 1 deletion pkgs/development/libraries/libtcod/default.nix
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
echo 'INSTALL(DIRECTORY include DESTINATION .)' >> CMakeLists.txt
'';

cmakeFlags="-DLIBTCOD_SAMPLES=OFF";
cmakeFlags = [ "-DLIBTCOD_SAMPLES=OFF" ];

buildInputs = [ cmake SDL libGLU_combined upx zlib ];

6 changes: 2 additions & 4 deletions pkgs/development/libraries/tbb/default.nix
Original file line number Diff line number Diff line change
@@ -11,10 +11,8 @@ with stdenv.lib; stdenv.mkDerivation rec {
sha256 = "0z0kh1a5g28gckcxlv3x7qqskh5fsl8knf2ypbbvk7z9ln9k3wfq";
};

makeFlags = concatStringsSep " " (
optional (compiler != null) "compiler=${compiler}" ++
optional (stdver != null) "stdver=${stdver}"
);
makeFlags = optional (compiler != null) "compiler=${compiler}"
++ optional (stdver != null) "stdver=${stdver}";

patches = stdenv.lib.optional stdenv.hostPlatform.isMusl ./glibc-struct-mallinfo.patch;

2 changes: 1 addition & 1 deletion pkgs/development/python-modules/pyside/shiboken.nix
Original file line number Diff line number Diff line change
@@ -27,7 +27,7 @@ buildPythonPackage rec {
# gcc6 patch was also sent upstream: https://github.com/pyside/Shiboken/pull/86
patches = [ ./gcc6.patch ] ++ (lib.optional (isPy35 || isPy36 || isPy37) ./shiboken_py35.patch);

cmakeFlags = if isPy3k then "-DUSE_PYTHON3=TRUE" else null;
cmakeFlags = lib.optional isPy3k "-DUSE_PYTHON3=TRUE";

meta = {
description = "Plugin (front-end) for pyside-generatorrunner, that generates bindings for C++ libraries using CPython source code";
2 changes: 1 addition & 1 deletion pkgs/development/tools/analysis/cppcheck/default.nix
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pcre ];
nativeBuildInputs = [ libxslt docbook_xsl docbook_xml_dtd_45 ];

makeFlags = ''PREFIX=$(out) CFGDIR=$(out)/cfg HAVE_RULES=yes'';
makeFlags = [ "PREFIX=$(out)" "CFGDIR=$(out)/cfg" "HAVE_RULES=yes" ];

outputs = [ "out" "man" ];

2 changes: 1 addition & 1 deletion pkgs/development/tools/misc/universal-ctags/default.nix
Original file line number Diff line number Diff line change
@@ -33,7 +33,7 @@ stdenv.mkDerivation {

doCheck = true;

checkFlags = "units";
checkFlags = [ "units" ];

meta = with stdenv.lib; {
description = "A maintained ctags implementation";
2 changes: 1 addition & 1 deletion pkgs/games/frotz/default.nix
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "0gjkk4gxzqmxfdirrz2lr0bms6l9fc31vkmlywigkbdlh8wxgypp";
};

makeFlags = ''CC=cc PREFIX=$(out) CURSES=-lncurses'';
makeFlags = [ "CC=cc" "PREFIX=$(out)" "CURSES=-lncurses" ];

buildInputs = [ ncurses ];

21 changes: 12 additions & 9 deletions pkgs/os-specific/linux/apparmor/default.nix
Original file line number Diff line number Diff line change
@@ -124,8 +124,8 @@ let
prePatch = prePatchCommon;
inherit patches;
postPatch = "cd ./utils";
makeFlags = ''LANGS='';
installFlags = ''DESTDIR=$(out) BINDIR=$(out)/bin VIM_INSTALL_PATH=$(out)/share PYPREFIX='';
makeFlags = [ "LANGS=" ];
installFlags = [ "DESTDIR=$(out)" "BINDIR=$(out)/bin" "VIM_INSTALL_PATH=$(out)/share" "PYPREFIX=" ];

postInstall = ''
for prog in aa-audit aa-autodep aa-cleanprof aa-complain aa-disable aa-enforce aa-genprof aa-logprof aa-mergeprof aa-status aa-unconfined ; do
@@ -162,8 +162,8 @@ let

prePatch = prePatchCommon;
postPatch = "cd ./binutils";
makeFlags = ''LANGS= USE_SYSTEM=1'';
installFlags = ''DESTDIR=$(out) BINDIR=$(out)/bin'';
makeFlags = [ "LANGS=" "USE_SYSTEM=1" ];
installFlags = [ "DESTDIR=$(out)" "BINDIR=$(out)/bin" ];

inherit doCheck;

@@ -187,8 +187,11 @@ let
'';
inherit patches;
postPatch = "cd ./parser";
makeFlags = ''LANGS= USE_SYSTEM=1 INCLUDEDIR=${libapparmor}/include AR=${stdenv.cc.bintools.targetPrefix}ar'';
installFlags = ''DESTDIR=$(out) DISTRO=unknown'';
makeFlags = [
"LANGS=" "USE_SYSTEM=1" "INCLUDEDIR=${libapparmor}/include"
"AR=${stdenv.cc.bintools.targetPrefix}ar"
];
installFlags = [ "DESTDIR=$(out)" "DISTRO=unknown" ];

inherit doCheck;

@@ -204,8 +207,8 @@ let
buildInputs = [ libapparmor pam ];

postPatch = "cd ./changehat/pam_apparmor";
makeFlags = ''USE_SYSTEM=1'';
installFlags = ''DESTDIR=$(out)'';
makeFlags = [ "USE_SYSTEM=1" ];
installFlags = [ "DESTDIR=$(out)" ];

inherit doCheck;

@@ -219,7 +222,7 @@ let
nativeBuildInputs = [ which ];

postPatch = "cd ./profiles";
installFlags = ''DESTDIR=$(out) EXTRAS_DEST=$(out)/share/apparmor/extra-profiles'';
installFlags = [ "DESTDIR=$(out)" "EXTRAS_DEST=$(out)/share/apparmor/extra-profiles" ];

inherit doCheck;

2 changes: 1 addition & 1 deletion pkgs/os-specific/linux/forktty/default.nix
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
mkdir -p "$out/bin"
mkdir -p "$out/share/man/man8"
'';
makeFlags='' prefix="''${out}" manprefix="''${out}/share/" '';
makeFlags = [ "prefix=$(out)" "manprefix=$(out)/share/" ];
meta = {
inherit (s) version;
description = ''Tool to detach from controlling TTY and attach to another'';
4 changes: 1 addition & 3 deletions pkgs/tools/filesystems/fatresize/default.nix
Original file line number Diff line number Diff line change
@@ -25,9 +25,7 @@ stdenv.mkDerivation rec {

# Filesystem resize functions were reintroduced in parted 3.1 due to no other available free alternatives
# but in a sepparate library -> libparted-fs-resize --- that's why the added LDFLAG
makeFlags = ''
LDFLAGS=-lparted-fs-resize
'';
makeFlags = [ "LDFLAGS=-lparted-fs-resize" ];

propagatedBuildInputs = [ parted utillinux ];

28 changes: 14 additions & 14 deletions pkgs/tools/inputmethods/fcitx/unwrapped.nix
Original file line number Diff line number Diff line change
@@ -75,20 +75,20 @@ stdenv.mkDerivation rec {
libxkbcommon libxml2 dbus cairo gtk2 gtk3 pango qt4 libuuid
];

cmakeFlags = ''
-DENABLE_QT_IM_MODULE=ON
-DENABLE_GTK2_IM_MODULE=ON
-DENABLE_GTK3_IM_MODULE=ON
-DENABLE_GIR=OFF
-DENABLE_OPENCC=OFF
-DENABLE_PRESAGE=OFF
-DENABLE_XDGAUTOSTART=OFF
-DENABLE_PINYIN=${if withPinyin then "ON" else "OFF"}
-DENABLE_TABLE=ON
-DENABLE_SPELL=ON
-DENABLE_QT_GUI=ON
-DXKB_RULES_XML_FILE='${xkeyboard_config}/share/X11/xkb/rules/evdev.xml'
'';
cmakeFlags = [
"-DENABLE_QT_IM_MODULE=ON"
"-DENABLE_GTK2_IM_MODULE=ON"
"-DENABLE_GTK3_IM_MODULE=ON"
"-DENABLE_GIR=OFF"
"-DENABLE_OPENCC=OFF"
"-DENABLE_PRESAGE=OFF"
"-DENABLE_XDGAUTOSTART=OFF"
"-DENABLE_PINYIN=${if withPinyin then "ON" else "OFF"}"
"-DENABLE_TABLE=ON"
"-DENABLE_SPELL=ON"
"-DENABLE_QT_GUI=ON"
"-DXKB_RULES_XML_FILE='${xkeyboard_config}/share/X11/xkb/rules/evdev.xml'"
];

meta = with stdenv.lib; {
homepage = https://github.com/fcitx/fcitx;
Loading