Austin Seipp
3b6c07c398
nextpnr: enable OpenMP support (for Eigen)
...
The new HEaP analytic placer for NextPNR uses Eigen for underlying
placement algorithms. Enabling -DUSE_OPENMP passes -fopenmp onto the
compiler, which Eigen picks up automatically with no extra work.
This should result in placer speedups for large designs, e.g. on ECP5
85k chips.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-04-15 00:17:54 -05:00
Austin Seipp
34e1dda3fe
arachne-pnr: fix version
...
The version number was actually a single day off -- but otherwise the
commit hash, etc didn't change. arachne-pnr development is effectively
halted, but this is a nice touchup anyway.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-04-15 00:17:54 -05:00
Ben Wolsieffer
a1f3127f40
nextpnr: 2019.02.20 -> 2019.04.02
2019-04-14 23:48:14 -05:00
Ben Wolsieffer
44d499644b
yosys: 2019.02.22 -> 2019.04.08
2019-04-14 23:48:14 -05:00
Dmitry Kalinkin
aa111a2b7e
Merge pull request #59197 from ThomasMader/dlang-update
...
Dlang update (ldc: 1.14.0 -> 1.15.0, dmd: 2.084.1 -> 2.085.1, dtools: 2.084.1 -> 2.085.1, dub: 1.13.0 -> 1.14.0)
2019-04-13 19:51:16 -04:00
Peter Simons
66c25cff94
ghc: add release candidate for 8.6.5 and a corresponding package set
2019-04-13 12:16:34 +02:00
Nathan van Doorn
a184604edf
ghc-8.6.4: patch to fix haddock bug with typechecker plugins
...
Closes https://github.com/NixOS/nixpkgs/pull/59317 .
2019-04-13 12:16:33 +02:00
Matthew Bauer
7edf2db0fd
Merge pull request #59338 from matthewbauer/llvm-libc++
...
llvm8: support c++ in cross case
2019-04-12 14:09:00 -04:00
John Ericson
6794b01658
clang 8, lldClangStdenv: Get LLVM's unwind working properly
...
Backport the `--unwindlib` flag, so it don't try to use libgcc on Linux
for hysterical reasons. The alternative of passing `-lunwind` always
would mess up C.
2019-04-12 13:19:48 -04:00
Austin Seipp
e14a706dce
chez: 9.5.1 -> 9.5.2
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-04-12 11:15:59 -05:00
rnhmjoj
5ea4160b33
treewide: fixup bcf54ce
...
fix the executable bit for scripts installed with substituteAll
and some remaining shebangs.
2019-04-12 09:09:22 +02:00
Matthew Bauer
d453273fbf
llvm8: support c++ in cross case
...
this adds libc++ to the LLVM cross, giving us access to the full
Nixpkgs set. This requires 4 stages of wrapped compilers:
- Clang with no libraries
- Clang with just compiler-rt
- Clang with Libc, and compiler-rt
- Clang with Libc++, Libc, and compiler-rt
2019-04-11 21:28:51 -04:00
Thomas Mader
85adc80b3e
dmd: 2.084.1 -> 2.085.1
2019-04-11 23:03:18 +02:00
Thomas Mader
31fe00df8a
ldc: 1.14.0 -> 1.15.0
2019-04-11 23:03:18 +02:00
Matthew Bauer
d95c4d799c
Merge pull request #59294 from matthewbauer/clang8-fix-darwin
...
clang8: apply patch to disable xpc
2019-04-11 13:39:59 -04:00
Frederik Rietdijk
230c67f43b
Merge master into staging-next
2019-04-11 07:50:23 +02:00
Matthew Bauer
097122d2fd
clang8: apply patch to disable xpc
2019-04-10 22:42:01 -04:00
Renaud
8db38cdcd4
Merge pull request #58434 from matthiasbeyer/add-licenses
...
Add licenses
2019-04-09 19:57:17 +02:00
Frederik Rietdijk
d108b49168
Merge master into staging-next
2019-04-09 16:38:35 +02:00
Pascal Wittmann
e80a667a66
Merge pull request #58466 from vaibhavsagar/bump-polyml
...
polyml: 5.7.1 -> 5.8
2019-04-09 11:31:31 +02:00
Will Dietz
1a8328b126
zig: 0.3.0 -> 0.4.0
...
Bump to use LLVM8, but just guessing ;).
2019-04-09 00:51:35 -05:00
Justin Woo
46a181a602
purescript: upgrade to 0.12.4 ( #59147 )
2019-04-08 20:02:24 +02:00
Timo Kaufmann
940679a41b
Merge pull request #56937 from AtkinsChang/solc-0.5.5
...
solc: 0.5.4 -> 0.5.7
2019-04-07 14:47:07 +00:00
Frederik Rietdijk
4a125f6b20
Merge master into staging-next
2019-04-07 08:33:41 +02:00
Vladimír Čunát
526c4292ae
Merge branch 'staging-next'
...
This iteration was long, about five weeks (2fcb11a2
), I think.
Darwin: it's missing a few thousand binaries and there's a make-netbsd
regression, but I suppose these aren't merge blockers.
2019-04-06 13:20:53 +02:00
Matthew Bauer
a909bb4901
Merge pull request #58972 from witkamp/master
...
gcc-arm-embedded: add darwin support
2019-04-05 13:19:37 -04:00
Jan Tojnar
cb1a20499a
Merge branch 'master' into staging
2019-04-05 11:37:15 +02:00
Matthew Bauer
4585f6d11b
Merge pull request #58958 from tadeokondrak/lldb-vscode
...
lldb: install vscode plugin; vscode-extensions: add it
2019-04-05 01:11:45 -04:00
Theodore Witkamp
daf1f0bc22
gcc-arm-embedded: add darwin support
2019-04-04 09:19:16 -07:00
Tadeo Kondrak
341f65a1e4
lldb: install vscode plugin; vscode-extensions: add it
2019-04-04 02:30:26 -06:00
Matthew Bauer
6da1a83d4d
ghc8.6.4: use targetPackages for getting libffi
2019-04-03 16:45:59 -04:00
Vladimír Čunát
2771375d6e
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1512490
2019-04-02 20:56:53 +02:00
Ryan Mulligan
91daa7d3ac
Merge pull request #57768 from gnidorah/pakcs
...
pakcs: 2.0.2 -> 2.1.1
2019-04-02 07:26:40 -07:00
Luis Pedro Coelho
da402892dc
ghc: make disableLargeAddressSpace configurable
...
Even on Linux/NixOS, it can be useful to have a compiler without the
large address space as it creates issues in some contexts.
2019-04-02 09:52:47 +02:00
John Ericson
716503d063
Merge branch 'staging' into rust-cross
2019-04-01 00:47:46 -04:00
John Ericson
4ccb74011f
Merge commit '18aa59b0f26fc707e7313f8467e67159e61600c2' from master into staging
...
There was one conflict in the NixOS manual; I checked that it still
built after resolving it.
2019-04-01 00:40:03 -04:00
Silvan Mosberger
c1e2855bb7
Merge pull request #55959 from Ralith/vulkan
...
Update Vulkan packages
2019-03-30 23:53:09 +01:00
Michael Eden
8391528096
rust: disable stripping to prevent bad cross rlibs
2019-03-29 11:11:55 -04:00
Michael Eden
54e9082375
rust: Don't force gcc6
2019-03-29 11:11:53 -04:00
Jörg Thalheim
912dca193a
rust: fix cross-compilation
2019-03-29 11:11:00 -04:00
Michael Eden
3c930188c8
cargo: No need to skip space around = at Nix level
2019-03-29 10:28:20 -04:00
Michael Eden
7f6de09751
rust: Fix grammar in comment
2019-03-29 10:28:20 -04:00
Florian Klink
b243d81943
Merge pull request #56453 from averelld/jetbrains-updates
...
Update jetbrains editors
2019-03-28 22:22:01 +01:00
Silvan Mosberger
c76f00f759
Merge pull request #57682 from bkchr/dtc_1_5_0
...
dtc: 1.4.7 -> 1.5.0
2019-03-28 19:55:04 +01:00
Averell Dalton
6c011a0f2f
jetbrains-jdk: 152b1248.6 -> 202b1483.37
2019-03-28 16:20:58 +01:00
Vaibhav Sagar
9c3b994c49
Use Poly/ML 5.7 for Isabelle
2019-03-27 22:30:45 -04:00
Vaibhav Sagar
cb0f01cf2e
polyml: 5.7.1 -> 5.8
2019-03-27 21:51:49 -04:00
Matthias Beyer
9daa25fc96
aspectj: Add license
...
Source: https://git.eclipse.org/c/aspectj/org.aspectj.git/tree/docs/build.xml#n7
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-03-27 12:00:00 +01:00
Atkins
3dc078d771
solc: 0.5.6 -> 0.5.7
2019-03-27 14:04:45 +08:00
Matthew Bauer
5d173c9ee2
Merge pull request #57750 from tomfitzhenry/remove-freetype-from-adoptopenjdk
...
Remove libfreetype.so from adoptopenjdk's derivation.
2019-03-25 22:19:16 -04:00