nixpkgs/pkgs/development
Will Dietz 32322da1a6 openblas: fix config breakage introduced for configs using 'false'
My earlier change mistakenly expected `toString false` to produce '0'
instead of the empty string, leading to unexpected config changes.

Intended to address issue mentioned here and in following discussion:

https://github.com/NixOS/nixpkgs/pull/53972#issuecomment-459981602

Sorry, folks!

(special-case handling of bools here makes this "cleanup" a bit
 less of an obvious win but hopefully still preferable overall :))

-----------

makeFlags in resulting derivation, according to this one-liner:

$ nix show-derivation -f . openblas|jq ".[].env.makeFlags"

before:
"BINARY=64 CC=cc CROSS= DYNAMIC_ARCH=1 FC=gfortran HOSTCC=cc INTERFACE64=1 NO_BINARY_MODE= NO_STATIC=1 NUM_THREADS=64 PREFIX=/1rz4g4znpzjwh1xymhjpm42vipw92pr73vdgl6xs1hycac8kf2n9 TARGET=ATHLON USE_OPENMP=1"

after:
"BINARY=64 CC=cc CROSS=0 DYNAMIC_ARCH=1 FC=gfortran HOSTCC=cc INTERFACE64=1 NO_BINARY_MODE=0 NO_STATIC=1 NUM_THREADS=64 PREFIX=/1rz4g4znpzjwh1xymhjpm42vipw92pr73vdgl6xs1hycac8kf2n9 TARGET=ATHLON USE_OPENMP=1"

Without knowing how `placeholder` works, it seems interesting if
entirely unrelated that the `PREFIX` is same for both! :). TIL.
2019-02-17 19:51:55 +01:00
..
androidndk-pkgs
arduino
beam-modules
bower-modules/generic
compilers Merge #54576: adoptopenjdk-bin: 11.0.1 -> 11.0.2 2019-02-17 09:45:21 +01:00
coq-modules coqPackages.paramcoq: init at 1.1.1 2019-02-17 15:56:43 +01:00
dhall-modules
dotnet-modules/patches
em-modules/generic
go-modules
guile-modules
haskell-modules Merge pull request #53480 from andrew-d/andrew/git-annex-darwin 2019-02-17 10:37:43 -08:00
idris-modules
interpreters Merge branch 'master' into staging-next 2019-02-09 10:15:17 +01:00
java-modules
libraries openblas: fix config breakage introduced for configs using 'false' 2019-02-17 19:51:55 +01:00
lisp-modules
lua-modules luaPackages.lua-iconv: move to generated 2019-02-13 14:13:39 +09:00
misc
mobile
node-packages nodePackages_10_x: add markdown-link-check 2019-02-13 21:10:14 +07:00
ocaml-modules ocamlPackages.hex: 1.2.0 -> 1.3.0 2019-02-17 10:59:33 +01:00
perl-modules
pharo
pure-modules
python-modules Merge pull request #55781 from LnL7/darwin-httpretty 2019-02-17 12:36:07 +01:00
r-modules update R package set 2019-02-10 11:16:19 +01:00
ruby-modules
tools Merge pull request #55653 from rvolosatovs/update/gotools 2019-02-17 15:30:42 +00:00
web postman: 6.7.1 -> 6.7.3 2019-02-11 23:08:43 +01:00