Commit Graph

63279 Commits

Author SHA1 Message Date
Graham Christensen
8803fb8918
waf: make reproducible 2019-04-22 11:08:15 -04:00
Vladimír Čunát
105bfc3ad3
libpng: 1.6.36 -> 1.6.37
If I understand the announcement right, there's nothing important beyond
incorporating the patches we were applying (ARM NEON memory leak):
https://sourceforge.net/p/png-mng/mailman/message/36641210/
2019-04-22 13:55:09 +02:00
Matthew Bauer
d180cb9850 cc-wrapper: make machine configuration configurable
It is useful to make these dynamic and not bake them into gcc. This
means we don’t have to rebuild gcc to change these values. Instead, we
will pass cflags to gcc based on platform values. This was already
done hackily for android gcc (which is multi-target), but not for our
own gccs which are single target.

To accomplish this, we need to add a few things:

- add ‘arch’ to cpu
- add NIX_CFLAGS_COMPILE_BEFORE flag (goes before args)
- set -march everywhere
- set mcpu, mfpu, mmode, and mtune based on targetPlatform.gcc flags

cc-wrapper: only set -march when it is in the cpu type

Some architectures don’t have a good mapping of -march. For instance
POWER architecture doesn’t support the -march flag at all!

https://gcc.gnu.org/onlinedocs/gcc/RS_002f6000-and-PowerPC-Options.html#RS_002f6000-and-PowerPC-Options
2019-04-20 20:05:51 -04:00
Matthew Bauer
799fa4d404 Merge remote-tracking branch 'origin/master' into staging 2019-04-20 19:31:35 -04:00
Renaud
9f203b3ac0
Merge pull request #59598 from r-ryantm/auto-update/ndpi
ndpi: 2.2 -> 2.8
2019-04-21 01:27:45 +02:00
Matthew Bauer
c351eb2842
Merge pull request #59897 from matthewbauer/mb-cross-fixes2
Miscellaneous cross compilation fixes
2019-04-20 16:52:26 -04:00
Daiderd Jordan
cc6b56d381
Merge pull request #59624 from LnL7/darwin-libuv
libuv: fix darwin sandbox build
2019-04-20 15:46:25 +02:00
Joachim F
f0a49c1152
Merge pull request #59854 from goodsoft/patch-1
buildMix: fix bootstrapping packages with hyphens in version
2019-04-20 11:14:13 +00:00
Jan Tojnar
d3259ed673
Merge branch 'master' into staging 2019-04-20 12:49:01 +02:00
Vladyslav M
b8243d104f
Merge pull request #59917 from xrelkd/update/cargo-expand
cargo-expand: 0.4.10 -> 0.4.11
2019-04-20 12:57:56 +03:00
markuskowa
276d82476b
Merge pull request #59862 from JohnAZoidberg/moviepy-1.0.0-deps
Fix pythonPackages.moviepy
2019-04-20 10:57:09 +02:00
Mateusz Kowalczyk
575d6a4826
Merge pull request #58417 from andersk/ortools-7.0
or-tools: 6.10 -> 7.0, add Python bindings
2019-04-20 17:39:23 +09:00
Mateusz Kowalczyk
7250104c7b
Merge pull request #59819 from yrashk/agda-stdlib-1.0
AgdaStdlib: 0.17 -> 1.0
2019-04-20 17:37:30 +09:00
xrelkd
b6daf2da64 cargo-expand: 0.4.10 -> 0.4.11 2019-04-20 14:21:11 +08:00
andrewchambers
e1a2c1572a janet: 0.4.0 -> 0.4.1 (#59799) 2019-04-19 16:35:35 -04:00
Cole Mickens
c793258a88 vaapi-intel: v2.3.0 -> v20190211
Signed-off-by: Cole Mickens <cole.mickens@gmail.com>
2019-04-19 19:43:18 +02:00
Daniel Schaefer
64476e879b pythonPackages.moviepy: Add optional deps
Don't include them by default because they increase the derivation size
from ~200M to over 600M.
2019-04-19 18:47:04 +02:00
Matthew Bauer
65f2b0a2a3 spidermonkey: fix host, target settings
spidermonkey doesn’t use the autotools build, host, target convention.
Instead it considers ‘--host’ to be the autotools’ ‘--build’ and
‘--target’ to be the autotools’ ‘--host’! As a result, we cannot
safely use “configurePlatforms”. Instead, we must manually set these
flags.

/cc @illegalprime
2019-04-19 11:59:39 -04:00
Matthew Bauer
fb3df59c6b aws-c-common: add libexecinfo on musl
Fixes #56106
2019-04-19 11:52:39 -04:00
Daniel Schaefer
2b4bc3769c pythonPackages.moviepy: Requires Py3.4 since 1.0.0
"only Python 3.4+ from v.1.0"
2019-04-19 17:30:12 +02:00
Jan Solanti
c48ad78588
pycdio: fix build 2019-04-19 17:30:05 +02:00
Ryan Mulligan
63a53d6dfa
Merge pull request #59464 from r-ryantm/auto-update/cimg
cimg: 2.5.5 -> 2.5.6
2019-04-19 07:48:14 -07:00
Michael Weiss
4b5098e79a
dav1d: 0.2.1 -> 0.2.2 2019-04-19 12:43:58 +02:00
Domen Kožar
dbb5e61dac
Merge pull request #59860 from risicle/ris-pyramid-chameleon-fix
pythonPackages.pyramid_chameleon: fix build by patching tests
2019-04-19 17:15:31 +07:00
Robert Scott
504e1284de pythonPackages.pyramid_chameleon: fix build by patching tests
looking into this part of the test suite it appears it started as a
modified copy of part of the main pyramid test suite. presumably this
line simply never got converted - change it to match the similar
imports.
2019-04-19 10:55:12 +01:00
Renaud
6d0fc1ca19
Merge pull request #59737 from ernestas/joker-0.12.2
joker: 0.10.1 -> 0.12.2
2019-04-19 08:18:00 +02:00
Daniel Schaefer
951c5b86e9 pythonPackages.moviepy: Add deps for new version
Fixes #59857
2019-04-19 03:37:35 +02:00
Daniel Schaefer
0956c09616 pythonPackages.proglog: init at 0.1.9 2019-04-19 03:28:35 +02:00
worldofpeace
9506b67f98 python3.pkgs.xarray: add isPy3k 2019-04-18 21:26:09 -04:00
adisbladis
bafd116640
Merge pull request #59850 from avnik/fixup/unbreak-vulkan-loader
vulkan-loader: 1.1.101.6 -> 1.1.106
2019-04-19 00:26:24 +03:00
Timo Kaufmann
0fdd79d0dd
Merge pull request #54690 from timokau/sage-8.7
sage: 8.6 -> 8.7
2019-04-18 22:50:45 +02:00
Paul Tsupikoff
0d9575ced8
buildMix: fix bootstrapping packages with hyphens in version
I'm using `buildMix` to build a package, which has a dependency with a hyphen in its version: `dialyxir-1.0.0-rc6`.
Due to `mix-bootstrap` using `string:tokens` the dependency ends up in `_build/prod/lib/dyalyxir1.0.0rc6` instead of `_build/prod/lib/dialyxir`.
Here I'm fixing it to use `string:split`, which splits by first hyphen only, and returns an array with no more than two elements.
2019-04-18 22:37:30 +03:00
Alexander V. Nikolaev
28846204c2 vulkan-loader: 1.1.101.6 -> 1.1.106 2019-04-18 21:40:45 +03:00
Mario Rodas
02b59817e7
Merge pull request #59663 from r-ryantm/auto-update/python3.7-parse
python37Packages.parse: 1.11.1 -> 1.12.0
2019-04-18 10:45:45 -05:00
Matthew Bauer
f0cba0b3f3
Merge pull request #56406 from TomSmeets/emscripten-1_38_28
emscripten: 1.37.36 -> 1.38.28
2019-04-18 10:52:49 -04:00
Mario Rodas
986fd4c168
Merge pull request #59767 from xrelkd/add/cargo-bloat
cargo-bloat: init at 0.6.2
2019-04-18 09:06:44 -05:00
Joachim F
cc2b6f32a9
Merge pull request #59140 from risicle/ris-graphene-hardened-malloc
graphene-hardened-malloc: init at 190405.003.2019.04.01.19
2019-04-18 13:39:03 +00:00
Frederik Rietdijk
256e34b89d
Merge staging-next into master (#59733) 2019-04-18 14:03:51 +02:00
Frederik Rietdijk
daa3a702c3 python: jenkins-job-builder: 2.9.1 -> 2.10.0 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
e493fa7b32 python2.pkgs.astroid: disable several tests 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
bd5a82aedf python: hupper: 1.4.2 -> 1.6.1 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
0e998197cb python.pkgs.xarray: disable for python 2
0.12 no longer supports Python 2.
2019-04-18 12:42:43 +02:00
Frederik Rietdijk
8ae35163f7 pythonPackages.bootstrapped-pip: setuptools 40.8.0 -> 41.0.0 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
7629c4f9dc pythonPackages.setuptools: 40.8.0 -> 41.0.0 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
cf0c369739 python: zict: 0.1.3 -> 0.1.4 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
d3d5fb65bf python: zetup: 0.2.45 -> 0.2.48 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
d0f00733ff python: zeep: 3.3.0 -> 3.3.1 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
acee54bbee python: xlsx2csv: 0.7.5 -> 0.7.6 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
f3f4cc527a python: xdis: 3.8.9 -> 3.8.10 2019-04-18 12:42:43 +02:00
Frederik Rietdijk
b86acf8ee2 python: xarray: 0.12.0 -> 0.12.1 2019-04-18 12:42:43 +02:00