Vladimír Čunát
04066403ae
Merge branch 'master' into staging-next
...
Lots of rebuilds from master, apparently.
Hydra nixpkgs: ?compare=1509577
2019-03-14 19:54:49 +01:00
Vincent Laporte
6e4b622cb4
ocaml: 4.08.0+beta1 -> 4.08.0+beta2
2019-03-12 18:01:36 +01:00
Austin Seipp
4f74e3abcf
souffle: 1.2.0 -> 1.5.1, co-maintain
...
Souffle has seen some significant upgrades in the past few years and now
has trimmed and replaced several of its more expensive dependencies,
such as boost, openjdk, etc.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-03-12 00:45:38 -05:00
Herwig Hochleitner
b854767dac
Merge pull request #56018 from knedlsepp/fix-cuda-gdb
...
cudatoolkit: Several fixes
2019-03-10 23:21:48 +01:00
Vladimír Čunát
bf47162c26
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1508887
2019-03-10 08:04:21 +01:00
Vincent Laporte
3c9bfa32e2
compcert: 3.4 -> 3.5
2019-03-09 05:49:26 -06:00
Jörg Thalheim
65b402ed67
Merge pull request #57023 from alyssais/crystal
...
crystal: fix build on Darwin
2019-03-08 11:18:31 +00:00
Michael Roitzsch
6a4d2eea8a
swift: 4.2.2 -> 4.2.3
2019-03-07 15:22:45 +01:00
Alyssa Ross
5b52e90e4a
crystal: fix build on Darwin
2019-03-07 13:38:35 +00:00
markuskowa
b50855dc35
Merge pull request #56913 from markuskowa/rm-julia06
...
julia: remove 0.6.4 (julia_06)
2019-03-06 09:36:19 +01:00
Peter Simons
68be6bbc31
ghc: add new 8.6.4 version
2019-03-06 08:13:56 +01:00
Markus Kowalewski
c997f5d0f2
julia: remove 0.6.4 (julia_06)
2019-03-05 17:52:58 +01:00
Peter Simons
9d9c599055
swi-prolog: remove myself from list of maintainers
2019-03-05 12:53:04 +01:00
Peter Simons
456f09d76f
ghc: Drop outdated compiler versions 8.6.1 and 8.6.2. We have 8.6.3.
2019-03-05 11:13:52 +01:00
Matthew Bauer
1f212565d2
ghc863: dont add extra libs
...
Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself.
Merged in pull request #56795 from @matthewbauer.
2019-03-05 11:13:52 +01:00
Frederik Rietdijk
5d7ab31949
Merge master into staging-next
2019-03-05 08:32:52 +01:00
Wael Nasreddine
37d2f71e2f
go_1_12: set meta.branch to 1.12 ( #56852 )
2019-03-04 23:18:12 -08:00
Jörg Thalheim
27cb0669c6
Merge pull request #56500 from kalbasit/nixpkgs_add-support-go-1-12
...
go_1_12: init at go 1.12
2019-03-04 14:22:27 +00:00
Graham Christensen
1774c68090
Merge pull request #56365 from asymmetric/solc-0.5.4
...
solc: 0.5.3 -> 0.5.4
2019-03-04 08:47:56 -05:00
Will Dietz
209ab53069
Merge pull request #56670 from dtzWill/update/pony-0.27.0
...
ponyc: 0.26.0 -> 0.27.0, cleanup, use recent LLVM
2019-03-04 00:07:19 -06:00
Matthew Bauer
7874ca5b61
Merge pull request #56645 from matthewbauer/llvm-8
...
llvm8: init
2019-03-03 21:00:36 -05:00
Wael M. Nasreddine
252376c617
go_1_12: switch to fetchurl for sha256 consistency on Darwin
...
fetchFromGitHub and thus fetchzip hashes the contents of the archive and
not the archive itself. Unicode file names lead to different checksums
on HFS+ vs. other file systems because of Unicode normalisation
2019-03-03 16:32:04 -08:00
R. RyanTM
0255d8035b
fasm-bin: 1.73.08 -> 1.73.09
...
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-03-03 20:50:12 +01:00
Frederik Rietdijk
35e73c9dd5
Merge staging into staging-next
2019-03-03 09:35:42 +01:00
Wael M. Nasreddine
6ef04cabd4
go_1_12: init at go 1.12
2019-03-02 14:24:17 -08: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
Will Dietz
aba880189a
ponyc: cleanup a bit, mostly remove old source fixups no longer needed
2019-03-02 02:14:54 -06:00
Will Dietz
7565289ec7
pony-stable: 0.1.6 -> 0.2.0
2019-03-02 02:14:50 -06:00
Will Dietz
a30a76effa
ponyc: 0.26.0 -> 0.27.0
...
https://www.ponylang.io/blog/2019/03/0.27.0-released/
2019-03-02 02:14:48 -06:00
Matthew Bauer
52cb072562
llvm8: init
2019-03-01 23:42:10 -05: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
Lorenzo Manacorda
572f828e7e
solc: 0.5.3 -> 0.5.4
2019-02-25 17:50:54 +01: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