David Costa
473c890034
crystal: fix "play" subcommand
...
Co-authored-by: Merlin Göttlinger <megoettlinger@gmail.com>
2018-10-27 13:28:21 +01:00
Renaud
f4c02202ca
Merge pull request #48879 from baracoder/dotnet-sdk-403
...
dotnet-sdk: 2.1.402 -> 2.1.403
2018-10-27 14:14:17 +02:00
Silvan Mosberger
8f7f3c145f
Merge pull request #49204 from r-ryantm/auto-update/ponyc
...
ponyc: 0.24.4 -> 0.25.0
2018-10-27 13:37:18 +02:00
R. RyanTM
7a711b5f54
ponyc: 0.24.4 -> 0.25.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ponyc/versions
2018-10-26 19:56:11 -07:00
adisbladis
80dd2faa5b
mono: Unbreak on aarch64 ( #49164 )
2018-10-26 18:38:34 +02:00
Daiderd Jordan
1b47b95638
cargo: fix darwin build
...
It depends the Security framework now.
2018-10-26 16:06:56 +01:00
Daiderd Jordan
0d64e81ce6
rustc: fix moved tests and darwin build
2018-10-26 12:14:24 +01:00
Jörg Thalheim
cafecf16af
rust: 1.29.1 -> 1.30.0
2018-10-26 10:37:46 +01:00
Matt McHenry
8b5a759759
jdk: give more detail when bootstrap jdks are missing
2018-10-25 18:30:22 -04:00
Guillaume Bouchard
55a82ffcd3
ghc: fix typo in 8.6.1 compiler name
2018-10-24 21:29:15 +02:00
Herman Fries
e74b79709a
dotnet-sdk: 2.1.402 -> 2.1.403
2018-10-23 15:49:20 +02:00
Brandon Elam Barker
68cb7903c7
ats2: 0.3.11 -> 0.3.12
2018-10-23 13:23:03 +00:00
f--t
c7c3396e69
julia: 1.0.0 -> 1.0.1 ( #48191 )
...
* julia: removed the failing tests
2018-10-22 06:57:43 +00:00
Tomas Hlavaty
4c4ac578b2
sbcl: specify $SBCL_HOME only when necessary
2018-10-21 01:20:37 +02:00
Tomas Hlavaty
d1a9baaef3
sbcl: include sources
2018-10-21 01:20:37 +02:00
Tomas Hlavaty
a60e49c318
sbcl: 1.4.10 -> 1.4.12
2018-10-21 01:20:37 +02:00
Michael Raitza
69cabf7750
factor-lang: 0.97 -> 0.98
...
Much improved build with support for GUI libraries and FUEL, the emacs
development environment.
Also directs the work vocabulary to point to /var/lib/factor as a machine-local
writable location. So, scaffolding should work as intended, now.
2018-10-20 02:51:35 +02:00
Frederik Rietdijk
821a3beb10
Merge pull request #48306 from NixOS/staging-next
...
Merge staging-next into master
2018-10-18 11:23:04 +02:00
Vincent Laporte
9549a22b52
Merge pull request #48605 from bgamari/yosys-updates
...
Yosys updates
2018-10-17 17:17:44 +00:00
volth
4035086baf
oraclejdk8: 8u181 -> 8u191 ( #48624 )
2018-10-17 16:28:29 +02:00
Frederik Rietdijk
18fcc337af
Merge master into staging-next
2018-10-17 08:04:22 +02:00
Ben Gamari
95e3b53b06
yosys: 2018.09.30 -> 2018.10.17
2018-10-17 00:15:47 -04:00
Ben Gamari
8f64cedf17
nextpnr: 2018.08.09 -> 2018.10.17
2018-10-17 00:15:47 -04:00
Silvan Mosberger
9a3e418664
Merge pull request #46753 from redvers/add/openspin
...
openspin: init at 2018-10-02
2018-10-17 03:18:03 +02:00
Rob Vermaas
67ef59334c
julia_10: update to 1.0.1
...
(cherry picked from commit 3b3a2d30df2de8dec7fa5bc5fe5ee8897e51630e)
2018-10-16 22:14:35 +02:00
Peter Simons
069bf7aee3
ghc: add new 8.4.4 version
2018-10-15 11:55:19 +02:00
Samuel Dionne-Riel
b1cb653ce3
Merge pull request #48446 from dhess/ghc-aarch64-parallel
...
ghc: enable parallel building of GHC on aarch64.
2018-10-14 23:34:21 -04:00
Drew Hess
a1600d0aa8
ghc: enable parallel building of GHC on aarch64.
...
Note: this only affects GHC, not haskellPackages, which still suffers
from https://ghc.haskell.org/trac/ghc/ticket/15449 .
2018-10-14 18:00:06 -04:00
Matthew Bauer
0881a55f81
Merge pull request #44386 from srdqty/srd-update-mlton-compiler
...
mlton: refactor and adds mlton20180207Binary mlton20180207 mltonHEAD
2018-10-14 16:56:54 -05:00
Jörg Thalheim
bb9193b4ed
Merge pull request #48210 from akru/master
...
solc: 0.4.24 -> 0.4.25
2018-10-14 08:35:24 +01:00
Frederik Rietdijk
6f5142e48e
Merge master into staging
2018-10-13 09:48:20 +02:00
Yegor Timoshenko
f969e6e474
go: do not wrap with go get
tools
...
See: https://github.com/NixOS/nixpkgs/issues/46603
These tools are not required for `buildGoPackage`, while
significantly affecting closure size and build time.
This essentially reverts 458895db33
.
2018-10-12 19:36:34 +00:00
Alexander Krupenkin
7658ae6b72
solc: 0.4.24 -> 0.4.25
2018-10-12 17:59:49 +03:00
Bas van Dijk
0c25079958
futhark: introduce the top-level futhark attribute
...
The fact that futhark is a Haskell package is an implementation detail. To
install it users should just have to specify `futhark` instead of
`haskellPackages.futhark`.
Additionally futhark is overridden with `haskell.lib.justStaticExecutables` to
reduce closure size.
2018-10-12 14:12:29 +02:00
Silvan Mosberger
d26c303bef
futhark: init at 0.6.2
2018-10-12 14:11:30 +02:00
Sophia Donataccio
bb7ed2cd81
mlton: refactor and adds mlton20180207Binary mlton20180207 mltonHEAD
...
This commit adds mltonHEAD.
Summary of all the changes in this branch:
* mlton20130715
- for this one I just copy and pasted the old default.nix
- I have tested some projects that compile with this version and don't
compile with the newer version, so I think it makes sense to keep
the old version
* mlton20180207Binary
- This is used to build the source derivations
* mlton20180207
- latest release
* mltonHEAD
- latest commit to the master branch of the github repo at the time of
creating this derivation
2018-10-12 00:47:54 -04:00
Sophia Donataccio
fd9a07c7d4
mlton: add one-liner from old derivation to fix source files
...
Updates from-git-source.nix to use the one-liner to fix up the bash
shebang lines.
2018-10-12 00:36:07 -04:00
Sophia Donataccio
a130228fe8
mlton: adds mlton version 20180207
2018-10-12 00:30:48 -04:00
Sophia Donataccio
30da2b5659
mlton: adds binary release package for mlton version 20180207
...
This works the same as the binary package in the old derivation, by
patching the release binary. The difference is that this derivation
is also exposed at the top level.
2018-10-12 00:21:49 -04:00
Sophia Donataccio
4845d9324f
mlton: prepare old version for refactoring
...
20130715.nix is exactly the same as the old default.nix other than
pulling the meta data out into its own file.
2018-10-12 00:06:54 -04:00
Sophia Donataccio
0fc9fdf7f2
mlton: use stdenv.cc.bintools.dynamicLinker
2018-10-11 23:58:25 -04:00
taku0
628fa1d50f
oraclejdk: deprecate oraclejdk 10
2018-10-11 22:02:29 +00:00
Frederik Rietdijk
bc9bd012c4
Merge staging-next into staging
2018-10-09 15:37:52 +02:00
Benjamin Staffin
641cb61ef7
jsonnet: skip building the website ( #47981 )
...
The emscripten build of jsonnet is only used in the interactive demo
found on jsonnet.org, and I don't think we need to include the whole
website in our package. This reduces the transitive closure from
~100mb to ~32mb, and the build duration from ~8 minutes to ~20 seconds
on my machine.
2018-10-07 20:04:59 -04:00
Samuel Dionne-Riel
d8d85848ce
Merge pull request #47901 from dhess/ghc-aarch64
...
haskell: re-enable aarch64, but disable parallel builds on that arch.
2018-10-07 15:09:33 -04:00
pmahoney
4af5457ebb
jsonnet: fix on darwin ( #47939 )
...
Build on darwin fails when using emscripten to build the js
library. Disabling this is unsatisfying, but gets the jsonnet binary
building again.
2018-10-06 14:56:21 -04:00
Matthew Bauer
e78eacd6cd
Merge pull request #46770 from jluttine/carp-init
...
carp: init at unstable-2018-09-15
2018-10-05 22:43:05 -05:00
Drew Hess
4babe7f799
haskell: re-enable aarch64, but disable parallel builds on that arch.
...
This is a workaround for unreliable parallel Haskell builds on
aarch64. See https://ghc.haskell.org/trac/ghc/ticket/15449
2018-10-05 01:28:42 -04:00
Aaron VonderHaar
67f58eee5e
elm-format: 0.8.0 -> 0.8.1
2018-10-03 20:30:35 +01:00
R. RyanTM
9d8e0819aa
kotlin: 1.2.70 -> 1.2.71
...
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
2018-10-03 13:38:12 -04:00
Jörg Thalheim
50a306125c
Merge pull request #47542 from prusnak/gcc-arm-embedded_update
...
gcc-arm-embedded: 6-2017-q2-update -> 7-2018-q2-update
2018-10-03 17:29:25 +01:00
Andreas Rammhold
aef6830d3e
rustc: 1.29.0 -> 1.29.1
...
From the changelog:
- The standard library's `str::repeat` function contained an out of bounds write
caused by an integer overflow. This has been fixed by deterministically
panicking when an overflow happens.
2018-10-03 16:26:48 +02:00
Frederik Rietdijk
4d1abc4419
Merge pull request #47604 from NixOS/staging-next
...
Staging next
2018-10-02 18:22:18 +02:00
Pavol Rusnak
b3531b9719
gcc-arm-embedded: 6-2017-q2-update -> 7-2018-q2-update
...
+ update blackmagic to latest commit which includes gcc7 fixes
2018-10-02 15:23:31 +02:00
John Ericson
e1605d9b21
Merge pull request #47647 from obsidiansystems/ghc-8.2.2-change-patch
...
ghc-8.2.2: Oops, added adjacent patch to the one I wanted for master
2018-10-02 01:47:53 -04:00
John Ericson
bfef8113f6
ghc-8.2.2: Oops, added adjacent patch the one I wanted
2018-10-02 05:41:54 +00:00
Peter Hoeg
3916f71a16
Merge pull request #47166 from peterhoeg/u/crystal
...
crystal: 0.26.1 and introduce 0.25.1
2018-10-02 13:29:22 +08:00
John Ericson
e231a374b8
Merge pull request #47644 from obsidiansystems/ghc-8.2-hsc2hs
...
ghc-8.2.2: Fix which hsc2hs is installed on cross
2018-10-02 01:10:47 -04:00
John Ericson
4f5d9996a6
ghc-8.2.2: Fix which hsc2hs is installed on cross
...
These commits all ended up on later GHCs, and are already being patched
in for ghc-8.4.3 in nixpkgs.
2018-10-02 00:33:30 -04:00
Austin Seipp
d7393024d1
yosys: 2018.08.08 -> 2018.09.30
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-10-01 22:32:54 -05:00
Austin Seipp
7b0b895053
arachne-pnr: 2018.05.13 -> 2018.09.08
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-10-01 22:32:54 -05:00
Red Davies
19e7ae0fac
openspin: init at 2018-10-02
2018-10-02 03:02:49 +00:00
Peter Hoeg
51076b414b
crystal: 0.26.0 -> 0.26.1
...
We also start carrying the previous versions as crystal is under rapid
development.
Instead of pulling the binary builder each time, create a derivation that we can
use to build the various versions.
2018-10-02 10:30:22 +08:00
John Ericson
a3d86b49b4
Merge pull request #47626 from obsidiansystems/ghc-cross-fixes
...
ghc: Misc cross fixes
2018-10-01 17:19:31 -04:00
John Ericson
b19113380f
ghc 8.2.2: Backport cross fixes from 8.4.3
...
Other patches are also needed for a working build, but that doesn't mean
these patches are any less necessary.
2018-10-01 20:54:21 +00:00
John Ericson
cb442d9345
ghcHEAD: Copy android hack that other GHCs have
...
Not sure why this one doesn't
2018-10-01 20:53:46 +00:00
John Ericson
d4b5df711a
ghcHEAD: Force INTEGER_LIBRARY like the other GHCs
...
We really need to abstract to avoid these copy-paste errors.
2018-10-01 20:50:58 +00:00
Daiderd Jordan
1383c08f2c
Merge branch 'master' into staging-next
2018-10-01 19:42:07 +02:00
Michael Fellinger
c4ff3664eb
mint: 0.2.1 -> 0.3.1 ( #47586 )
2018-10-01 17:33:59 +02:00
Tim Steinbach
74ae8fb7a5
scala: 2.12.6 -> 2.12.7 ( #47571 )
2018-10-01 17:29:41 +02:00
Andrew Kelley
f2fe5f7709
zig: 0.2.0 -> 0.3.0
2018-09-29 15:18:57 -04:00
Will Dietz
3f0ae25538
Merge pull request #47444 from dtzWill/fix/patchelf-chrome-virtualbox-and-treewide
...
google-chrome, treewide: fix patchelf usages to not crash constantly, patchelf as native
2018-09-28 14:25:05 -05:00
baracoder
2c6e7ae45f
dotnet-sdk: 2.1.401 -> 2.1.402 ( #47469 )
2018-09-28 20:02:15 +02:00
Will Dietz
eb91037e7b
tree-wide: patchelf used during build -> nativeBuildInputs
...
In a few cases it wasn't clear so I left them as-is.
While visiting these moved other things to nativeBuildInputs
when it was clear they were one of these cases:
* makeWrapper
* archive utilities (in order to unpack src)
* a few of these might no longer be needed but leaving for another day
2018-09-28 11:43:16 -05:00
John Ericson
6514142348
Merge pull request #47487 from obsidiansystems/ghcjs-ghc-version
...
ghcjs-*: Expose the version of GHC used
2018-09-28 12:33:28 -04:00
John Ericson
d892f1aa90
ghcjs-*: Expose the version of GHC used
...
This is more meaningful than the GHCJS version for most tasks.
2018-09-28 12:06:31 -04:00
Tuomas Tynkkynen
f4dd2fed7f
ghc: Replace meta.available checks for enableIntegerSimple
...
This sort of code breaks config.{allowBroken, allowUnsupportedSystem} =
true by making them do unpredictable things.
2018-09-28 15:01:00 +03:00
John Ericson
33716c1d4b
Merge pull request #47443 from obsidiansystems/ghcjs-no-double-callPackage
...
ghcjs-{7.10, 8.0}: Improve overriding situation
2018-09-27 19:11:49 -04:00
John Ericson
94d12f3e7c
ghcjs-{7.10, 8.0}: Make symmetrical
...
There's no reason other than misleading branch names to prefer one over
another.
2018-09-27 18:37:10 -04:00
John Ericson
c701d6cb21
Merge remote-tracking branch 'upstream/master' into staging
2018-09-25 14:20:27 -04:00
Jörg Thalheim
4335a9279e
Merge pull request #47260 from c00w/master
...
go: Remove pkg/obj directory from the build outputs.
2018-09-25 09:46:35 +01:00
Will Dietz
fecd326399
gcc{5,6,7,8}: share libgomp patch, propagate musl config flags
2018-09-25 00:08:17 -05:00
Will Dietz
e845be1756
gcc: fix libgomp to not use initial-exec
...
Only apply w/musl since while it's wrong everywhere it apparently
hasn't broken things entirely w/glibc so keep things as they were.
Patch regenerated from original so that it applies
which isn't saying much since it's simple :).
Source:
https://patchwork.ozlabs.org/patch/154298/
IRC chat on #musl with Rich and others endorses this,
at least at the conceptual level of no shared library
should be using initial-exec TLS.
Fixes various uses of libgomp that previously crashed (before 1.1.20)
or encounter errors (post-1.1.20), such as pythonPackages.cython .
2018-09-25 00:04:33 -05:00
Will Dietz
3ec0d14140
gcc7: more options for musl
2018-09-25 00:04:32 -05:00
John Ericson
2b4b7d4ef3
Merge pull request #47233 from oxij/tree/mass-rebuild-noop-cleanups
...
treewide: mass rebuild noop cleanups
2018-09-25 00:04:52 -04:00
John Ericson
b1d518206a
Merge pull request #46127 from obsidiansystems/gcc-crossStageStatic-cleanup
...
gcc-*: Clean up crossStageStatic logic
2018-09-25 00:01:28 -04:00
John Ericson
4adf621798
Merge remote-tracking branch 'upstream/master' into haskell-no-rec
2018-09-24 20:09:25 -04:00
John Ericson
e6a476c862
ghc, ghcjs: Get rid of extraneous alex, happy, and hscolour args
...
The compilers themselves can pull them from `bootPkgs`, where they
should always come from anyways. This enforces that, simplifies that
code, and allows use to avoid more `rec { ... }` too.
2018-09-24 20:00:39 -04:00
baracoder
7f0865bac8
dotnet-sdk: Reduce closure: Unpack to a subdirectory to prevent copying build files ( #47269 )
2018-09-24 21:38:26 +01:00
Vladimír Čunát
3a09a4b579
Merge branch 'master' into staging
...
Hydra: ?compare=1480463
2018-09-24 21:18:23 +02:00
Will Dietz
5b2de5126d
llvm7: update musl patch for sanitizers
2018-09-24 11:19:05 -05:00
Jaakko Luttinen
5e5e3d8864
carp: init at unstable-2018-09-15
2018-09-24 15:45:58 +03:00
Colin Rice
cdeb26ee76
go: Remove pkg/obj directory from the build outputs.
...
This appears to be causing the go package to be roughly 900MB in size.
2018-09-24 03:37:43 +00:00
Will Dietz
9fe245d7e0
llvm7: optionally use libpfm (exegesis), default off w/darwin
2018-09-23 13:30:18 -05:00
Will Dietz
b3645d74d1
llvm7: only use 1 number in version suffix, upstream changed
...
See llvm 2a6cf85828509e89e18739e5f4b9a958820d66d4
2018-09-23 13:30:18 -05:00
Will Dietz
e3030a2908
libc++7: prefer 'optional' as suggested by comment
2018-09-23 13:30:18 -05:00
Will Dietz
167e799d81
llvm*: http -> https, prefer releases.llvm.org
2018-09-23 13:30:18 -05:00
Will Dietz
0920652c5c
llvm7: update hashes, they did change after all.
...
Pretty sure they did last time too :).
2018-09-23 13:30:17 -05:00
Will Dietz
fca31e1a68
llvm7: use final release tarballs now that they're available
2018-09-23 13:30:17 -05:00
Will Dietz
621fd23cb5
compiler-rt: quickfix codesign patch by dropping hunks 'already applied'
...
Quite possibly this is not right.
2018-09-23 13:30:17 -05:00