Commit Graph

67058 Commits

Author SHA1 Message Date
Jörg Thalheim
396e3a6b3c
libdrm: cross-compile fix 2019-08-02 11:19:56 +01:00
Frederik Rietdijk
4ca8e53e1d Merge staging-next into staging 2019-08-01 09:44:06 +02:00
Frederik Rietdijk
55e4555b77 Merge master into staging-next 2019-08-01 09:42:54 +02:00
Jörg Thalheim
15cc0cc5c9
radare2: 3.6.0 -> 3.7.0 2019-08-01 07:31:14 +01:00
Wael Nasreddine
fb2e964012
python3Packages.xgboost: fix the build on Darwin (#65703) 2019-07-31 18:29:11 -07:00
Marek Mahut
5f1fe61cae
Merge pull request #65674 from fabianhjr/master
mill: 0.4.1 -> 0.5.0
2019-07-31 23:40:33 +02:00
Eelco Dolstra
7706f36d0d
rustc: Enable profiling support
This matches the upstream binary releases (see
https://github.com/rust-lang/rust/blob/beta/src/ci/docker/x86_64-gnu/Dockerfile).

Upstream also enables sanitizer support but that adds another 39 MiB
to the package size, and who needs sanitizers in Rust anyway ;-)
2019-07-31 22:47:28 +02:00
Eelco Dolstra
57adfbd3d4
rustc: Drop RUSTC_BOOTSTRAP
It's no longer needed.
2019-07-31 22:47:28 +02:00
Marek Mahut
9fe0552e4d
Merge pull request #65683 from 1000101/python-modules/shamir-mnemonic
pythonPackages.trezor: 0.11.3 -> 0.11.4 and  pythonPackages.shamir-mnemonic: init at 0.1.0
2019-07-31 22:40:19 +02:00
Jan Hrnko
c43f685767 pythonPackages.trezor: 0.11.3 -> 0.11.4 2019-07-31 21:04:42 +02:00
Jan Hrnko
68b647a3b6 pythonPackages.shamir-mnemonic: init at 0.1.0 2019-07-31 21:00:44 +02:00
Fabián Heredia Montiel
4ee4263fb9 mill: 0.4.1 -> 0.5.0 2019-07-31 17:24:13 +00:00
Samuel Leathers
5d41f1a676
Merge pull request #62026 from bhipple/fix/libtool
libtool2: enable parallel builds
2019-07-31 13:03:29 -04:00
Sarah Brofeldt
8761bc0ad7 gitlab-runner: Fix prebuilt hash 2019-07-31 18:46:20 +02:00
Orivej Desh
8ea42e7489 swiften: fix build
It was failing with:

  LINK Documentation/SwiftenDevelopersGuide/Examples/EchoBot/EchoBot0x
/nix/store/mgdjnsrkqgmxqjaqaxgqyqm7fwyi96fk-binutils-2.31.1/bin/ld: cannot find -lssl
/nix/store/mgdjnsrkqgmxqjaqaxgqyqm7fwyi96fk-binutils-2.31.1/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status
2019-07-31 14:47:15 +00:00
Jan Tojnar
0933a5cb09
Remove unneeded CMake flags (#65614)
Remove unneeded CMake flags
2019-07-31 10:35:16 +02:00
Jan Tojnar
9aa10f05fd
shaderc: remove unneeded CMake flags
Not necessary since https://github.com/NixOS/nixpkgs/pull/52856

Parallel building is enabled by default with CMake.
2019-07-30 20:29:15 +02:00
Jan Tojnar
0568b622d5
libjpeg_turbo: remove unneeded CMake flags
Not necessary since https://github.com/NixOS/nixpkgs/pull/52856
2019-07-30 20:19:23 +02:00
Michael Weiss
51dc2cdd58
scons: 3.0.5 -> 3.1.0
Announcement:
https://scons.org/scons-310-is-available.html

Changelog:
https://raw.githubusercontent.com/SConsProject/scons/rel_3.1.0/src/CHANGES.txt
2019-07-30 18:50:56 +02:00
Jan Tojnar
652e858409
libuchardet: remove unneeded CMake flags
Not necessary since https://github.com/NixOS/nixpkgs/pull/52856
2019-07-30 18:16:32 +02:00
Mario Rodas
137ce9ec09
universal-ctags: 2018-07-23 -> 2019-07-30 2019-07-29 23:52:39 -05:00
Nikolay Amiantov
19cdfe87f9 python.pkgs.tensorflow: update dependencies hash 2019-07-31 13:28:44 +03:00
Timo Kaufmann
d30ec1a0ef python.pkgs.tensorflow: fix optimization flags
Now need to be passed in the configure phase.

abbradar: Don't change CUDA build hash.
2019-07-31 13:28:44 +03:00
Nikolay Amiantov
019c13616b tensorflow: cleanup and merge with libtensorflow
This merges work done by yorickvP and timokau in #63208 and #63616 respectively.
Now the derivation builds both libtensorflow and the Python package and puts them into
different outputs.

Quite a bit of improvements were done on the top, including:

* Use official tag revision as source, not a branch;
* Use all system libraries possible (before only one was actually used);
* Move various environment variables to the derivation itself from hooks;
* Use source Python build instead of wheel build to ensure fixup hooks do their important jobs on libraries;
* And more that I forgot!
2019-07-31 13:28:44 +03:00
Nikolay Amiantov
0a1bf4734f libtensorflow: add binary build and add automatic generation 2019-07-31 13:28:44 +03:00
Nikolay Amiantov
170dd558df python.pkgs.tensorflow: cleanup binary build 2019-07-31 13:28:44 +03:00
Yorick van Pelt
2e46ae0daa libtensorflow: 1.9 -> 1.14.0
This also changes it to a from-source build.
2019-07-31 13:28:15 +03:00
Timo Kaufmann
3df4e2df95 tensorflow: re-enable build from source [WIP] 2019-07-31 13:28:15 +03:00
Colin
f634a929d4 pythonPackages.tensorflow: Hardcode a second search class. (#65584)
It appears without this, libcuda.so.1 is not picked up and nvidia
graphics are broken
2019-07-31 13:00:12 +03:00
Nikolay Amiantov
68c1171185 python.pkgs.dm-sonnet: update dependencies hash 2019-07-31 11:28:06 +03:00
Nikolay Amiantov
a956694aba buildBazelPackage: clear markers
Turns out markers are non-deterministic after all and even our patching still
doesn't solve this problem completely. For example (tensorflow deps, this is a
complete diff so actual dependencies don't differ):

30509c30509
< bc527ff00916b15caee38793bca8f294c748df4a256de55c5199281be0489e73  result/@bazel_skylib.marker
---
> 4e0303e815c78df1e43d4b88dfe65e73046e0c6157fb10aa9a4e8b910113cd9c  result/@bazel_skylib.marker
31045c31045
< fa13d04b2316214c3b4008b52546c2d5b633e006f6f019d597bb3f9745bacf7b  result/@bazel_toolchains.marker
---
> b36174bf5535e5157801b6de30c35ee03a03fe57766306393c3d65dd65cbebf4  result/@bazel_toolchains.marker
31144c31144
< b0ce4a3ac29ac22528336dd3a54b5b7af9ecc43bef2a2630713c1981a5cbbb51  result/@build_bazel_rules_swift.marker
---
> 7492528068ec4f8e7ace2ecf8f933ec4e1b2235bd7426ce6f70177919f1cd05e  result/@build_bazel_rules_swift.marker
36245c36245
< be2993536a8233d63251b664caf35b1e7cd57d194ab2a39a293876c232d6bbd0  result/@io_bazel_rules_closure.marker
---
> b6655cc3f2c78525e5a724d8a4e93b1e7f09f1e09fc817d231109e7f39103e88  result/@io_bazel_rules_closure.marker
36329c36329
< 087bc674c9509dfe157400d111db4a13eeb45fc76aeccd490cee9aad6771ecad  result/@io_bazel_rules_docker.marker
---
> f920ec07315ec71e800b05cd22b2a341c0a80807c6e335ee81739b13c532b422  result/@io_bazel_rules_docker.marker
79544d79543
< 85893a05a817036c61f6cd9f8247757baa1654f473c494ce4fc5253c2bbd2790  result/@platforms.marker

And here's an example of differences:

$ cat result-a/@bazel_skylib.marker
7dc7472d37424ba5ec6a5532765bc911
$MANAGED
cat result-b/@bazel_skylib.marker
a8f3f577798201157128e8e9934c4705
$MANAGED

Instead of trying to patch these markers further we now completely clear them.
Nix hacks for ignoring markers are restored and expanded so that we don't even
attempt to parse the marker.
2019-07-31 11:28:06 +03:00
worldofpeace
02c3557f1d
Merge pull request #64056 from cdyson37/patch-1
Delete build-node-package.nix
2019-07-31 02:21:10 -04:00
Mario Rodas
33d3777986
Merge pull request #65590 from marsam/update-brakeman
brakeman: 4.5.1 -> 4.6.1
2019-07-30 18:34:46 -05:00
Michael Weiss
14ce4947b2
k9copy, kpmcore: Mark as broken
See: https://github.com/NixOS/nixpkgs/pull/63260#pullrequestreview-251601561

The build for kpmcore is only broken when the Qt version is older than
5.12.
2019-07-30 19:53:58 +02:00
Michael Weiss
8760c695d4
swiften, pypy: Mark as broken
swiften is broken since 2018-10-18:
x86_64-linux:  https://hydra.nixos.org/build/97180305
aarch64-linux: https://hydra.nixos.org/build/97193043

pypy is broken since 2019-05-29:
x86_64-linux (pypy):  https://hydra.nixos.org/build/97214777
x86_64-linux (pypy3): https://hydra.nixos.org/build/97221287

The builds for swiften and reposurgeon (depends on pypy) regularly fail
during rebuilds for SCons updates (e.g. [0]).

[0]: https://github.com/NixOS/nixpkgs/pull/65392
2019-07-30 19:25:43 +02:00
Vincent Laporte
ca3f1c20d7 ocamlPackages.toml: init at 5.0.0 2019-07-30 16:18:39 +00:00
Vincent Laporte
c75b84a7c4 dune: disable for OCaml < 4.02 2019-07-30 16:18:39 +00:00
Vladimír Čunát
3e17fe4522
ffmpeg{_4,-full}: 4.1.3 -> 4.1.4 (security)
Fixes #64656 CVE-2019-13312 CVE-2019-13390.
2019-07-30 15:31:24 +02:00
Daniel Schaefer
1e07296a7e libblockdev: 2.20 -> 2.22
https://github.com/storaged-project/libblockdev/releases/tag/2.22-1
https://github.com/storaged-project/libblockdev/releases/tag/2.21-1
2019-07-30 13:00:40 +02:00
Jonathan Ringer
f744758a74 python3Packages.imbalanced-learn: 0.4.3 -> 0.5.0 2019-07-30 13:00:01 +02:00
Jonathan Ringer
35b622f0da python2Packages.imbalanced-learn: freeze at 0.4.3 2019-07-30 13:00:01 +02:00
Jonathan Ringer
02ecb596a3 python2Packages.imbalanced-learn: fix build 2019-07-30 13:00:01 +02:00
Jörg Thalheim
c6b6f38914
rustracer: add Security framework on darwin (#65598)
rustracer: add Security framework on darwin
2019-07-30 11:53:26 +01:00
Mario Rodas
70503758fb flow: 0.103.0 -> 0.104.0 2019-07-30 07:35:29 +00:00
Jörg Thalheim
362c9c4ff9
Merge pull request #65587 from lopsided98/gn-update
gn: 20190726 -> 20190403 (downgrade to fix Chromium)
2019-07-30 08:29:29 +01:00
Jörg Thalheim
8166fc21b8
racer: add Security framework on darwin 2019-07-30 08:27:38 +01:00
Jörg Thalheim
445c99794d
Merge pull request #65596 from arcnmx/pr-racer-update
rustracer: 2.0.14 -> 2.1.22
2019-07-30 08:16:15 +01:00
arcnmx
c3bf4cec23 rustracerd: 2017-09-15 -> 2019-03-20 2019-07-29 22:10:18 -07:00
arcnmx
530e6004ef rustracer: 2.0.14 -> 2.1.22 2019-07-29 22:10:12 -07:00
Mario Rodas
a0d847f1ce
go-tools: 2019.2.1 -> 2019.2.3 2019-07-29 23:21:49 -05:00