Frederik Rietdijk
35e73c9dd5
Merge staging into staging-next
2019-03-03 09:35:42 +01:00
R. RyanTM
72c111822a
kotlin: 1.3.20 -> 1.3.21
...
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-03-02 20:59:59 +00:00
Sebastian Graf
cbaec5abc9
Fix include path of libffi used in GHC build
2019-03-01 11:30:05 +01:00
Frederik Rietdijk
205e0fc5bd
Merge staging-next into staging
2019-03-01 09:22:21 +01:00
Frederik Rietdijk
2fcb11a244
Merge staging-next into master
2019-03-01 09:06:20 +01:00
Luka Blaskovic
8d3e91077b
rust: 1.32.0 -> 1.33.0
2019-03-01 07:56:40 +00:00
Ryan Mulligan
6e5caa3f8a
Merge pull request #52624 from alesguzik/update-terra
...
terra: 2016-06-09 -> 1.0.0-beta1
2019-02-28 19:22:10 -08:00
jacereda
bf3a38ac5f
mercury: build on Darwin ( #56511 )
2019-02-28 17:24:27 +01:00
Peter Hoeg
842f2c9cb5
Merge pull request #56331 from peterhoeg/u/crystal
...
crystal: init at 0.27.2
2019-02-28 13:49:28 +08:00
Pierre Bourdon
7541e4f8ac
llvm/7/compiler-rt: define CMAKE_*_COMPILER_TARGET unconditionally
...
When building with -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON the compiler-rt
CMake configuration attempts to use CMAKE_*_COMPILER_TARGET variables,
which are usually only defined in cross-compilation mode.
2019-02-28 04:29:05 +01:00
Matthew Bauer
5c46f77249
Merge pull request #56197 from matthewbauer/cross-fixes3
...
Android and related cross fixes
2019-02-26 20:30:53 -05:00
Matthew Bauer
b86e62d30d
llvm: support cross compilation with useLLVM flag
...
You can build (partially) with LLVM toolchain using the useLLVM flag.
This works like so:
nix-build -A hello --arg crossSystem '{ system =
"aarch64-unknown-linux-musl"; useLLVM = true }'
also don’t separate debug info in lldClang
It doesn’t work currently with that setup hook. Missing build-id?
2019-02-26 19:45:35 -05:00
Matthew Bauer
ead13a3aca
llvm: don’t use targetPlatform
...
LLVM should be target independent because it will work with all
machine types. This is different from GCC where it needs to know what
target to build ahead of time.
2019-02-26 19:45:35 -05:00
Matthew Bauer
aab8c7ba43
netbsd: add cross target
2019-02-26 15:55:47 -05:00
Jörg Thalheim
dadc7eb329
treewide: use runtimeShell instead of stdenv.shell whenever possible
...
Whenever we create scripts that are installed to $out, we must use runtimeShell
in order to get the shell that can be executed on the machine we create the
package for. This is relevant for cross-compiling. The only use case for
stdenv.shell are scripts that are executed as part of the build system.
Usages in checkPhase are borderline however to decrease the likelyhood
of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-26 14:10:49 +00:00
Ryan Mulligan
10f0d40838
Merge pull request #55287 from vaibhavsagar/bump-smlnj
...
smlnj: 110.84 -> 110.85
2019-02-25 19:16:31 -08:00
Will Dietz
ed60483257
llvm-polly,clang-polly: Add llvm/clang variants w/polly support ( #55065 )
...
* llvm: build w/polly in-tree, optionally
Don't enable by default yet, defer rebuilds.
* top-level: llvm-polly, clang-polly
* bit hacky re:overrides
* need to explicitly set cmake flags for clang to link in polly
2019-02-25 15:20:52 -06:00
Peter Hoeg
6618a6fae0
crystal: init at 0.27.2
2019-02-25 12:36:42 +08:00
Matthew Bauer
73061742af
Merge remote-tracking branch 'NixOS/master' into staging
2019-02-24 18:54:32 -05:00
Matthew Bauer
e36cd48b6e
llvm: don’t use targetPlatform
...
LLVM should be target independent because it will work with all
machine types. This is different from GCC where it needs to know what
target to build ahead of time.
2019-02-24 17:00:48 -05:00
Matthew Bauer
be6d030b98
llvm6: remove enableTargets
...
These are no longer used. We build all targets now.
2019-02-24 17:00:48 -05:00
Tomas Hlavaty
dd713e142f
sbcl: 1.4.16 -> 1.5.0
2019-02-24 22:56:00 +01:00
Peter Simons
c3f38ddd8b
ghcjs: disable Hydra builds while the build is marked as broken
2019-02-24 10:14:29 +01:00
Frederik Rietdijk
c2eac6741b
Merge master into staging-next
2019-02-24 09:19:12 +01:00
Austin Seipp
0267483ac3
yosys: 2019.01.08 -> 2019.02.22
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-02-23 12:08:48 -06:00
Austin Seipp
b30ad4be96
nextpnr: 2019.01.08 -> 2019.02.20
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-02-23 12:08:48 -06:00
Austin Seipp
ad8d28c98f
arachne-pnr: update git repo location
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-02-23 12:08:48 -06:00
Will Dietz
663bfb120d
gcc: 8.2.0 -> 8.3.0
...
https://gcc.gnu.org/ml/gcc/2019-02/msg00121.html
2019-02-22 15:38:39 -06:00
Alyssa Ross
0809782c73
Merge pull request #55241 from r-ryantm/auto-update/nim
...
nim: 0.19.0 -> 0.19.4
2019-02-22 20:11:45 +00:00
Thomas Mader
386a760cfa
dmd: Fix dmd.conf
2019-02-22 14:53:56 -05:00
Vladimír Čunát
71f4ba29a3
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1506218
2019-02-22 17:51:01 +01:00
Peter Simons
6f5d2f4611
ghcjs: mark build as broken
...
Build errors are at:
- https://hydra.nixos.org/build/89288500
- https://hydra.nixos.org/build/89286604
2019-02-22 10:35:00 +01:00
Dmitry Kalinkin
f96d4d555b
Merge pull request #55998 from ThomasMader/dlang-update
...
Dlang update
2019-02-22 02:29:41 -05:00
Thomas Mader
64c958e9a4
dmd: 2.084.0 -> 2.084.1
2019-02-22 07:22:03 +01:00
Thomas Mader
98c6d9d799
ldc: 1.12.0 -> 1.14.0
2019-02-21 22:44:52 +01:00
Michael Raskin
2f6b01f510
Merge pull request #55764 from oxij/pkgs/nasm-from-source
...
nasm: build from source
2019-02-21 09:54:48 +00:00
Cray Elliott
6959c375a5
openjdk11: 11.0.1+13 -> 11.0.2+9
2019-02-21 01:01:04 -08:00
Frederik Rietdijk
e2cd07b997
Merge staging-next into staging
2019-02-21 07:54:33 +01:00
Lorenzo Manacorda
e639f24681
solc: make z3 dependency optional
...
It is an optional dependency, which defaults to true.
https://solidity.readthedocs.io/en/latest/installing-solidity.html#smt-solvers
2019-02-20 18:15:45 +01:00
Matthew Bauer
5d0b0bbf30
Merge pull request #56030 from matthewbauer/revert-72e176
...
Revert "libcxx: add linker scripts for libc++.a to ensure libc++abi.a…
2019-02-19 11:45:37 -05:00
Matthew Bauer
8cb7ea7dae
Revert "libcxx: add linker scripts for libc++.a to ensure libc++abi.a is properly linked"
...
This reverts commit 72e1764199
.
This causes the GHC panic reported in issue #55848 .
2019-02-18 20:52:08 -05:00
Matthew Bauer
b1bbd94bb6
Merge remote-tracking branch 'NixOS/master' into staging
2019-02-18 20:36:48 -05:00
Vladimír Čunát
94b518f855
Merge #54576 : adoptopenjdk-bin: 11.0.1 -> 11.0.2
...
Includes security fixes.
2019-02-17 09:45:21 +01:00
Brandon Elam Barker
3aac221a2e
ats2: 0.3.12 -> 0.3.13
...
Due to upcoming packaging changes with ATS2, the -gmp release will be the
same as the old release, and it is the most full-featured release. So
nothing is changing other than the .tgz archive name.
2019-02-16 13:40:15 +00:00
Frederik Rietdijk
6fe10d2779
Merge master into staging-next
2019-02-16 09:29:54 +01:00
Daiderd Jordan
b2e2fe8219
Merge pull request #55618 from zachcoyle/gnu-cobol-enable-darwin
...
gnu-cobol: enable on darwin
2019-02-14 21:47:37 +01:00
Jan Malakhovski
01d74a5382
nasm: build from source
...
https://nasm.us is currently down. This way is also preferable, IMHO.
2019-02-14 13:51:47 +00:00
Michael Raskin
0dca6a43ab
Merge pull request #55746 from bhipple/fix/lazarus
...
lazarus: format expression with more modern style
2019-02-14 06:50:43 +00:00
Benjamin Hipple
444b26e3b5
lazarus: format expression with more modern style
...
This package was written more than a decade ago; this commit updates the layout
to be more conventional without making any meaningful changes. Note that because
it now has a version attribute in the derivation this does change the hash.
2019-02-13 23:39:19 -05:00
Tobias Mayer
2da868d81e
Add shim for clock_gettime until macos >= 10.12
2019-02-13 13:08:57 +01:00