Commit Graph

6851 Commits

Author SHA1 Message Date
Tomas Hlavaty
dd2ad6547e mkcl: 1.1.10.2017-11-14 -> 1.1.11 2019-05-18 09:00:33 +02:00
volth
4fb96fb1bb graalvm8: fix build 2019-05-15 01:50:28 +02:00
Austin Seipp
a5f6014020
pkgs: remove souper-2017-03-23
Souper is a very experimental package that's only useful for for
compiler hackers or people who are doing PhDs. The support/cost ratio of
keeping such a package probably isn't very good.

More importantly, this puts us one step closer to deleting
llvmPackages_4, as this is one of the only two remaining packages using
it. Deleting these older LLVM packages would be far more useful than the
value Souper currently provides.

Current versions of Souper support more recent LLVM versions anyway, so
this expression could be resurrected. But it might be better to place it
in the Nix User Archive (NUR), perhaps.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-05-14 14:57:45 -05:00
Austin Seipp
de1110d535
pkgs: remove llvm_37
These expressions are now unused, and can be removed to lighten the load
on build machines.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-05-14 14:23:22 -05:00
hlolli
482d0c7bf4
graalvm: rc15->19.0.0 2019-05-14 16:13:31 +02:00
Frederik Rietdijk
f0a4305e0a Merge staging-next into staging 2019-05-14 10:24:46 +02:00
Frederik Rietdijk
8abe5ee07e Merge master into staging-next 2019-05-14 10:23:13 +02:00
Renaud
03a48d4871
Merge pull request #61418 from samueldr/update/mruby/2.0.1
mruby: 2.0.0 -> 2.0.1
2019-05-14 10:15:42 +02:00
Samuel Dionne-Riel
251c22ad10 mruby: 2.0.0 -> 2.0.1 2019-05-13 19:27:27 -04:00
R. RyanTM
c3dc58b016 orc: 0.4.28 -> 0.4.29
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/orc/versions
2019-05-13 21:49:36 +02:00
John Ericson
59a733edae
Merge pull request #61336 from matthewbauer/ghc-ncg-cross
Use ncg for x86 ghc cross compilation
2019-05-13 00:02:02 -04:00
Daniel Schaefer
b85ccbac54 treewide: Add passthru.updateScript to gnome pkgs
`updateScript` lets us update packages automatically.
For packages that are hosted on the gnome mirror it's very easy to add
that. Inspired by https://github.com/NixOS/nixpkgs/issues/36150
2019-05-12 22:23:48 +02:00
Matthew Bauer
78a6156c55
Merge pull request #61111 from matthewbauer/fix-lldb-7
lldb_7: fix broken build on darwin
2019-05-12 15:22:20 -04:00
Frederik Rietdijk
ef0dbef7f1 Merge master into staging-next 2019-05-12 19:59:09 +02:00
Renaud
b6e415a33f
Merge pull request #61354 from ThomasMader/dlang-update
Fix ldc
2019-05-12 17:33:11 +02:00
Thomas Mader
2c4bc9aab8 dmd, gtk: Remove dontStrip
because with binutils 2.31 everything is working again
(#59390)
2019-05-12 17:22:35 +02:00
Vladimír Čunát
08506c8eff
jvmci8: restrict meta.platforms according to graalvm8
This unbreaks evaluation on darwin, maybe elsewhere.  Thread:
https://github.com/NixOS/nixpkgs/commit/3cf07efa30a#r33500279
2019-05-12 13:51:40 +02:00
Thomas Mader
6948e565a7 dmd: Enable dmd tests again 2019-05-12 10:50:48 +02:00
Thomas Mader
074be2ff85 ldc: Fix #61316 2019-05-12 09:26:37 +02:00
Matthew Bauer
8a52658918 ghc: use ncg for cross buildsystem
We can use ncg for all x86 builds.

Fixes #61262
2019-05-12 00:22:01 -04:00
Vladimír Čunát
e8f4ad0169
Merge branch 'master' into staging-next
~5k rebuilds per platform.
Hydra nixpkgs: ?compare=1518759
2019-05-11 09:41:36 +02:00
Bignaux Ronan
9655dcba3d z88dk: 20180217 -> unstable-2019-05-09 2019-05-10 15:36:01 +02:00
Gabor Greif
bd8da4e0ed
clang: typo in comment 2019-05-10 11:29:09 +02:00
Renaud
0d2ac1ee2f
Merge pull request #60163 from dtzWill/update/dotnet-sdk-2.2.203
dotnet-sdk: 2.2.103 -> 2.2.203 (core 2.2.1 -> 2.2.4)
2019-05-10 00:16:45 +02:00
hlolli
3cf07efa30 graalvm: rc8->rc15 2019-05-09 13:59:32 -04:00
Dmitry Kalinkin
bf1818dd5d
gcc48, gfortran48: add myself as maintainer
cc #61130
2019-05-08 19:12:55 -04:00
Will Dietz
5964b3a2e2
gcc9: drop gomp patch (musl)
https://github.com/NixOS/nixpkgs/pull/60860#issuecomment-489495120
2019-05-08 09:20:19 +02:00
Matthew Bauer
555bbe0068 lldb_7: fix broken build on darwin 2019-05-07 19:41:39 -04:00
Eelco Dolstra
f7d3fb876a
Merge pull request #60860 from vcunat/p/gcc9
gcc9: init at 9.1.0 (released today)
2019-05-07 23:58:47 +02:00
Loïc Fontaine
05d6273357 rgbds: 0.2.4 -> 0.3.8
- Switch to the new GitHub organization.
- Updated to the latest published version.
2019-05-08 03:56:53 +09:00
Frederik Rietdijk
87a5d8fede Merge staging-next into staging 2019-05-07 19:30:14 +02:00
Frederik Rietdijk
a80982b4c9
Merge staging-next into master 2019-05-07 19:29:06 +02:00
Will Dietz
9ebc6ad944
Merge pull request #60744 from mroi/master
swift: 4.3.2 -> 5.0.1
2019-05-07 10:57:32 -05:00
Frederik Rietdijk
0196d8f11c Merge master into staging-next 2019-05-07 09:00:06 +02:00
Will Dietz
8cba1c7727 swift: install "editor-integration" component as well 2019-05-06 12:48:41 +02:00
Will Dietz
80d58e2bf5 swift: move most inputs to nativeBuildInputs 2019-05-06 12:47:58 +02:00
Michael Raskin
7770495cd7
Merge pull request #59148 from volth/gcc.arch.v3
compilation for particular x86_64 architecture
2019-05-05 19:12:12 +00:00
Renaud
2566ad6565
Merge pull request #60475 from r-ryantm/auto-update/binaryen
binaryen: 45 -> 83
2019-05-05 12:37:54 +02:00
Frederik Rietdijk
b7b3b3f967 Merge staging-next into staging 2019-05-04 17:34:35 +02:00
Frederik Rietdijk
193b899af2 Merge master into staging-next 2019-05-04 17:34:04 +02:00
Daiderd Jordan
626a95a9b4 llvm: create all versioned symlinks for libLLVM on darwin
Apply eb31e48147 to older versions where applicable.
2019-05-04 17:32:43 +02:00
Daiderd Jordan
807ba5f123 llvm: fix llvm-config on darwin
With 7.1 llvm-config looks for libLLVM-7.1.dylib, but the shortVersion
was still 7 so only 7 and 7.1.0 where aliased before.

	$ llvm-config --link-shared
	llvm-config: error: libLLVM-7.1.dylib is missing
2019-05-04 17:32:43 +02:00
Alyssa Ross
897c7386b5
Merge pull request #60510 from manveru/matter-compiler-update
matter-compiler: use bundlerApp
2019-05-04 13:18:14 +00:00
worldofpeace
3b481dfdf9 vala_0_44: fix graphviz patch 2019-05-03 15:28:22 -04:00
Frederik Rietdijk
0f10b72b5f Merge master into staging-next 2019-05-03 19:56:31 +02:00
Robert Schütz
56b560942c Merge branch 'master' into staging 2019-05-03 16:01:49 +02:00
Vladimír Čunát
18d975aff2
gcc9: init at 9.1.0 (released today)
It's just a trivial copy of whole gcc8 stuff,
only with changed version string and hash.
2019-05-03 12:34:40 +02:00
Vladyslav M
bd941433d0
osl: 1.10.2 -> 1.10.4 (#60655)
osl: 1.10.2 -> 1.10.4
2019-05-02 23:24:51 +03:00
Michael Roitzsch
4ba3923490 swift: enable tests (WIP)
add check phase for running some of the Swift test suite

A small number of tests is failing, which needs investigation,
so the check phase remains disabled by default.
2019-05-02 12:03:46 +02:00
Frederik Rietdijk
155c9d8e18 Merge master into staging-next 2019-05-02 08:43:14 +02:00
Renaud
1a490fecab
Merge pull request #60410 from manveru/mint-update
mint: 0.3.1 -> 0.5.0
2019-05-01 20:20:40 +02:00
R. RyanTM
9402d2a01b osl: 1.10.2 -> 1.10.4
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/openshadinglanguage/versions
2019-05-01 10:22:12 -07:00
Frederik Rietdijk
bd9e44fce3 Merge staging-next into staging 2019-05-01 11:46:16 +02:00
Frederik Rietdijk
f137783927 Merge master into staging-next 2019-05-01 11:45:46 +02:00
R. RyanTM
641eb4af94 fasm-bin: 1.73.10 -> 1.73.11
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/fasm-bin/versions
2019-05-01 11:20:15 +02:00
R. RyanTM
cb757a6756 kotlin: 1.3.30 -> 1.3.31
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/kotlin/versions
2019-05-01 11:10:04 +02:00
Orivej Desh
ffc8ac2fad mono: 5.16.0.220 -> 5.20.1.27
I have checked a couple of times that building in parallel succeedes even with
nix-build --cores 9999, and once that the result can build all not broken
dependent projects.

Closes #58797.
2019-05-01 04:15:30 +00:00
Daniel Schaefer
cbb80342f7 vala: Prepare for updateScript
It doesn't have to be that complicated with the major and minor versions
being split. We have library functions that handle it fine.

passthru.upateScript can be enabled once #59372 is merged
2019-04-30 21:55:08 -04:00
worldofpeace
2148e70a8b vala: no vertical align 2019-04-30 21:55:00 -04:00
worldofpeace
d7e35ec341 vala_0_44: 0.44.1 -> 0.44.3
https://gitlab.gnome.org/GNOME/vala/raw/0.44/NEWS
2019-04-30 21:53:21 -04:00
worldofpeace
fc508b7869 vala_0_42: 0.42.6 -> 0.42.7
https://gitlab.gnome.org/GNOME/vala/raw/0.42/NEWS
2019-04-30 21:53:11 -04:00
worldofpeace
40dd4f5f9e vala_0_40: 0.40.14 -> 0.40.15
https://gitlab.gnome.org/GNOME/vala/raw/0.40/NEWS
2019-04-30 18:34:31 -04:00
worldofpeace
86c0ca9cc2 vala_0_36: 0.36.18 -> 0.36.19
https://gitlab.gnome.org/GNOME/vala/raw/0.36/NEWS
2019-04-30 18:34:30 -04:00
Michael Fellinger
b617d54d96 matter-compiler: use bundlerApp 2019-04-30 18:00:12 +02:00
volth
5ad79dc4bb compilation for particular x86_64 architecture 2019-04-30 14:28:04 +00:00
Michael Roitzsch
daca04587c swift: 4.2.3 -> 5.0.1
update Swift
* new tweaks to the build process are mostly documented inline
* the swiftc wrapper needs the linker path for libicu
* some older tweaks could be removed
* remove fuzz from patches by updating line numbers
* one build fix to libdispatch has been filed upstream
2019-04-30 16:26:08 +02:00
Frederik Rietdijk
3462fe27d9 Merge staging-next into staging 2019-04-30 15:52:19 +02:00
Frederik Rietdijk
fd2bd6e433
Merge staging-next into master 2019-04-30 15:50:24 +02:00
Peter Simons
894e102c84 ghc: add alpha-1 pre-release for version 8.8.1
The patches for https://phabricator.haskell.org/D5123 and
https://github.com/haskell/haddock/issues/900 no longer
apply and have been dropped.
2019-04-30 11:43:44 +00:00
Peter Simons
ceb9440dfb ghc: update 8.6.5-rc1 to 8.6.5 2019-04-30 11:43:44 +00:00
R. RyanTM
e6562085f9 binaryen: 45 -> 83
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/binaryen/versions
2019-04-30 04:02:08 -07:00
Linus Heckemann
99e1612cac
Merge pull request #60208 from mayflower/jetbrains-jdk11
jetbrains-jdk: 8.202b1483.37 -> 11.0.2b164
2019-04-29 23:12:00 +02:00
Frederik Rietdijk
2f936f85d8 Merge master into staging-next 2019-04-29 13:46:20 +02:00
Michael Fellinger
69c6483a74 mint: 0.3.1 -> 0.5.0 2019-04-29 10:58:51 +02:00
Joachim F
02c823a541
Merge pull request #60227 from Atidot/master
swi-prolog: updated version + packs support
2019-04-28 20:43:12 +00:00
Michael Raskin
3cf719f605
Merge pull request #58675 from tohl/sbcl
sbcl: 1.5.0 -> 1.5.1, tested on nixos x86_64
2019-04-28 12:50:46 +00:00
Lev Livnev
60e1f2dcab oraclejdk/jdk8psu: 8u202 -> 8u212 2019-04-28 07:23:18 +02:00
Lev Livnev
9e2ec2a2df oraclejdk/jdk8cpu: 8u201 -> 8u211 2019-04-28 07:23:18 +02:00
Aaron Andersen
cad1a8234d
Merge pull request #60224 from JohnAZoidberg/fix-jre11
openjdk11: Update source hashes for aarch64
2019-04-27 20:43:20 -04:00
Sarah Brofeldt
b4275f6bd9 openjdk8: Try to remove host kernel version impurity 2019-04-27 08:39:51 -04:00
Frederik Rietdijk
042a01efbf Merge staging-next into staging 2019-04-27 07:02:02 +02:00
Frederik Rietdijk
883232c00d Merge master into staging-next 2019-04-27 07:01:38 +02:00
Matthew Bauer
87944c3125
Merge pull request #56744 from matthewbauer/macos-10-12
Update macOS to 10.12
2019-04-26 22:20:03 -04:00
Matthew Bauer
da38a49a24 treewide: mark bad packages
Some old stuff is known not to work.
2019-04-26 21:55:11 -04:00
Matthew Bauer
f0b7561275 rustc: use llvm5 for bootstrapping 2019-04-26 21:55:09 -04:00
Matthew Bauer
0695b7da24 ldc: don’t run checks on darwin
failing currently:

https://hydra.nixos.org/build/92532427
2019-04-26 21:55:01 -04:00
Matthew Bauer
31060e23ba go: disable tests on darwin
Unfortunately, i can’t get these to work:

https://hydra.nixos.org/build/92530029/nixlog/1/tail

Hopefully we can fix them at some point.

/cc @cstrahan @orivej @mic92
2019-04-26 21:54:59 -04:00
Matthew Bauer
c08fe0f8b1 llvm8: remove compiler-rt gettime patch
This was removed in llvm 7 but not for llvm 8.
2019-04-26 21:54:58 -04:00
Matthew Bauer
1b5021771b go1.12: remove dsymutil patch
stdenv provides dsymutil for us. Already done for other compilers but
not this one.
2019-04-26 21:54:58 -04:00
Matthew Bauer
8cabf4d5c5 treewide: rename llvm-dsymutil to dsymutil
This is a change introduced between llvm 5 and llvm 7.
2019-04-26 21:54:50 -04:00
Matthew Bauer
0fe315c9b6 treewide: remove old patches for macOS
These shouldn’t be needed now that we are on macOS 10.12.
2019-04-26 21:54:32 -04:00
Mario Rodas
3f46165af3
Merge pull request #59963 from yrashk/pforth
pforth: init at 28
2019-04-26 18:33:54 -05:00
Yurii Rashkovskii
1ae5e27751 pforth: init at 28 2019-04-26 22:11:41 +07:00
Jan Tojnar
89a150355b
Merge branch 'master' into staging 2019-04-26 16:35:54 +02:00
Will Dietz
6c140d1a9a llvm7: drop patch included (and is the primary motivation for 7.1.0) 2019-04-25 22:50:18 -05:00
Will Dietz
ac1ffe5cfd llvmPackages_7: 7.0.1 -> 7.1.0 2019-04-25 22:50:18 -05:00
Justin Woo
b1e23abd7f purescript: upgrade to 0.12.5 (#59589)
* purescript: 0.12.4 -> 0.12.5
https://github.com/purescript/purescript/releases/v0.12.5

* purescript: consistent pkg name and attr name
+ version must start with a number
2019-04-25 23:29:53 +02:00
Barak Bercovitz
990acf7025 swi-prolog: updated version + packs support
Using "extraPacks" and "extraLibraries" arguments
it is possible to create fully functional virtual-envs
for SWI-Prolog projects.
(In a way similar to what "ghcWithPackages" does for Haskell)
2019-04-25 22:20:54 +03:00
Daniel Schaefer
069e1a7402 adoptopenjdk-bin: Update source hashes for aarch64
Seems like they replaced the release file.
Updated with
pkgs/development/compilers/adoptopenjdk-bin/generate-sources.py
so should be reasonably safe.
2019-04-25 19:09:15 +02:00
Daniel Schaefer
b67f792793 adoptopenjdk-jre-bin: Update source hashes for aarch64
Seems like they replaced the release file.
Updated with
pkgs/development/compilers/adoptopenjdk-bin/generate-sources.py
so should be reasonably safe.
2019-04-25 19:08:49 +02:00
Linus Heckemann
bbb1212208 jetbrains-jdk: 8.202b1483.37 -> 11.0.2b164 2019-04-25 14:55:24 +02:00
Matthew Glazar
1a0098042d oraclejdk: use working mirror for download
http://download.oracle.com/otn-pub/ was recently renamed to
http://download.oracle.com/otn/ and now requires authentication with an
Oracle account. http://download.oracle.com/otn-pub/ links don't work
anymore, so installing oraclejdk fails.

Switch to http://javadl.oracle.com/webapps/download/GetFile/, which does
not require authentication. This fixes installing oraclejdk.

Note: The URL for JCE is still broken; this commit only fixes the URL
for the JDK.
2019-04-25 13:23:11 +02:00
Vincent Laporte
ce714f2b04 ocaml: 4.08.0+beta2 -> 4.08.0+beta3 2019-04-25 08:45:57 +02:00
Frederik Rietdijk
0a7bcb3b03 Merge staging into staging-next 2019-04-24 18:38:11 +02:00
Will Dietz
d0fbe33565 dotnet-sdk: 2.2.103 -> 2.2.203 (core 2.2.1 -> 2.2.4) 2019-04-24 09:29:32 -05:00
Tom McLaughlin
9fa0974856 Patch Julia to not recompile packages when mtime is 1 2019-04-23 22:42:03 -07:00
Matthew Bauer
7488a367af
Merge pull request #56555 from matthewbauer/wasm
Initial WebAssembly/WASI cross-compilation support
2019-04-23 22:44:33 -04:00
Matthew Bauer
84d00355e8 Merge remote-tracking branch 'NixOS/master' into staging 2019-04-23 22:00:42 -04:00
Matthew Bauer
a4cfd50004 libcxxabi: apply libcxxabi-wasm patch 2019-04-23 21:48:58 -04:00
John Ericson
9044f57d18 compiler-rt: Don't try to build a test executable
Got this trick from stack overflow to avoid needing compiler-rt to link
the test exe before building compiler-rt. a static lib isn't linked at
all, and so breaks the cycle.
2019-04-23 21:48:58 -04:00
John Ericson
1a7a96a093 stdenv, compiler-rt: Compress WASI conditionals 2019-04-23 21:48:58 -04:00
Matthew Bauer
556466d52f wasm: set -fno-exceptions
We need this to support C++ code.
2019-04-23 21:48:58 -04:00
Matthew Bauer
d591a109be wasm: don’t assume musl 2019-04-23 21:48:57 -04:00
Matthew Bauer
9abff4af4f wasm: init cross target
Adds pkgsCross.wasm32 and pkgsCross.wasm64. Use it to build Nixpkgs
with a WebAssembly toolchain.

stdenv/cross: use static overlay on isWasm

isWasm doesn’t make sense dynamically linked.
2019-04-23 21:48:57 -04:00
Austin Seipp
1f86adbdbf
yosys: 2019.04.22 -> 2019.04.23
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-04-23 09:34:42 -05:00
Will Dietz
640fd92709 llvmPackages_7.compiler-rt: fix typo 2019-04-23 00:35:35 -05:00
markuskowa
d0e70ac2d3
Merge pull request #60010 from JohnAZoidberg/https-urls
HTTPS urls
2019-04-22 23:37:07 +02:00
Silvan Mosberger
b9c1d1ada8
Merge pull request #59951 from taku0/adoptopenjdk-bin-11.0.3
adoptopenjdk-bin: 11.0.2 -> 11.0.3 [Security fixes]
2019-04-22 23:34:20 +02:00
Austin Seipp
77be634daa
yosys: 2019.04.08 -> 2019.04.22
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-04-22 14:27:44 -05:00
Austin Seipp
25bea5054e
nextpnr: 2019.04.02 -> 2019.04.19
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-04-22 14:27:44 -05:00
Daniel Schaefer
bac4d95aa2 treewide: Change URLs to HTTPS
Lots of URLs were HTTP redirect to HTTPS. Changed those and checked them
if there's actual content. Inspired by
https://github.com/NixOS/nixpkgs/issues/60004
2019-04-22 10:19:54 +02:00
volth
5d87bc2650 fix bootstrap when platform.gcc.arch=="skylake" 2019-04-21 16:37:49 +00:00
Renaud
f93da5ff9d
Merge pull request #59488 from r-ryantm/auto-update/fasm-bin
fasm-bin: 1.73.09 -> 1.73.10
2019-04-21 01:40:10 +02:00
taku0
25b5dfa43e adoptopenjdk-bin: 11.0.2 -> 11.0.3 2019-04-20 21:48:33 +09: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
Frederik Rietdijk
9d87ccabce Merge master into staging-next 2019-04-18 08:25:25 +02:00
Tim Steinbach
eb970c5887
openjdk: 11.0.2-b9 -> 11.0.3-ga 2019-04-17 10:05:55 -04:00
Tim Steinbach
0540650f22
openjdk: 8u202 -> 8u212 2019-04-17 10:05:55 -04:00
Tim Steinbach
9429f15f31
dotty: 0.10.0-RC1 -> 0.14.0-RC1 2019-04-17 10:05:55 -04:00
Frederik Rietdijk
bae32a9f5c Merge staging-next into staging 2019-04-16 18:54:15 +02:00
Matthew Bauer
f475aeaf29
Merge pull request #59535 from matthewbauer/homepage-fixes
treewide: update homepages to https where available
2019-04-15 20:47:30 -04:00
Matthew Bauer
290a5d916e treewide: update homepages to https where available
Based on "problems" from repology:

https://repology.org/repository/nix_unstable/problems

Mostly simple changes to reflect redirects.
2019-04-15 10:10:05 -04:00
R. RyanTM
15e7d10ca5 kotlin: 1.3.21 -> 1.3.30
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/kotlin/versions
2019-04-15 07:09:13 -04:00
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
R. RyanTM
531c59057d fasm-bin: 1.73.09 -> 1.73.10
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/fasm-bin/versions
2019-04-14 09:11:19 -07:00
Michael Raskin
051c9ccf46 sbclBootstrap: bump on x86_64-darwin 2019-04-14 17:33:40 +02: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
Ivan Kozik
a0c1b7be7d rustc: 1.33.0 -> 1.34.0 2019-04-12 16:32:19 +00: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
Tomas Hlavaty
68b6302798 sbcl: 1.5.0 -> 1.5.1 2019-04-01 15:12:44 +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
Matthew Bauer
38a89c8653
Merge pull request #58313 from arcnmx/gcc-8-cross
gcc: fix gcc8 for cross-compiled targets
2019-03-25 21:57:48 -04:00
John Ericson
aa0cf64422
Merge pull request #57611 from Ericson2314/stage-braid-not-chain
top-level: Create `pkgs{Build,Host,Target}{Build,Host,Target}`
2019-03-25 21:56:59 -04:00
arcnmx
05b0411c57 gcc: fix gcc8 for cross-compiled targets
Adds EXTRA_TARGET_FLAGS missing from 412093994b.

Fixes #58164
2019-03-25 17:57:30 -07:00
Will Dietz
5eb3edc8fb
Merge pull request #58235 from dtzWill/update/ponyc-0.28.0
ponyc: 0.27.0 -> 0.28.0
2019-03-25 11:28:17 -05:00
John Ericson
655a29ff9c ghc, go, guile: Use new pkgs*
`pkgsBuildTarget` allows us to avoid repeated and confusing conditions.
The others merely provide clarity for one the foreign package set's
target platform matters.
2019-03-24 22:12:15 -04:00
Will Dietz
ee2beac084 ponyc: 0.27.0 -> 0.28.0
https://www.ponylang.io/blog/2019/03/0.28.0-released/
2019-03-24 20:27:55 -05:00
Vaibhav Sagar
e4975aac68 ghcjs-ng: unbreak 2019-03-23 22:47:06 -04:00
Frederik Rietdijk
23e431387b Merge staging-next into staging 2019-03-23 09:20:09 +01:00
Frederik Rietdijk
b40d752872 Merge master into staging-next 2019-03-23 09:18:41 +01:00
(cdep)illabout
7942c79c69 Fix cudatoolkit building on non-sandboxed systems
This fixes cudatoolkit building on non-sandboxed system.

The cudatoolkit tests run each of the CUDA binaries as a small smoke
test just to make sure they all can at least somewhat run.

However, the `cuda-gdb` binary doesn't run correctly on non-sandboxed
systems because it picks up versions of Python from /usr/lib.

This PR disables the smoke tests for now.  They should be re-enabled
when we figure out how to make them work for cuda-gdb on non-sandboxed
systems.

This PR is for #57939.
2019-03-22 19:32:24 +01:00
Wael M. Nasreddine
276d8c97bb
go_1_12: 1.12 -> 1.12.1 2019-03-21 22:33:43 -07:00
Wael M. Nasreddine
2d9d054bce
go_1_11: 1.11.5 -> 1.11.6 2019-03-21 22:33:42 -07:00
Wael M. Nasreddine
5af0780492
Merge remote-tracking branch 'origin/master' into staging
* origin/master: (693 commits)
  buildGoModule: use go_1_12 instead of go_1_11 (#58103)
  gitAndTools.lab: 0.15.2 -> 0.15.3 (#58091)
  signal-desktop: 1.22.0 -> 1.23.0
  added missing semicolon to documentation
  terminus_font_ttf: 4.46.0 -> 4.47.0
  buildGoModule: remove SSL env vars in favor of cacert in buildInputs (#58071)
  dav1d: init at 0.2.1
  dropbox-cli: 2018.11.28 -> 2019.02.14
  atlassian-confluence: 6.14.1 -> 6.14.2
  maintainers: update email for dywedir
  python.pkgs.hglib: use patch to specify hg path (#57926)
  chkrootkit: 0.52 -> 0.53
  radare2-cutter: 1.7.2 -> 1.8.0
  autorandr: 1.7 -> 1.8
  pythonPackages.pyhepmc: fix build
  llvm-polly/clang-polly: use latest llvm
  apulse: 0.1.11.1 -> 0.1.12, cleanup
  factorio: experimental 0.17.14 → 0.17.16 (#58000)
  sequeler: 0.6.7 -> 0.6.8
  nasc: 0.5.1 -> 0.5.2
  ...
2019-03-21 21:01:25 -07:00