Commit Graph

7520 Commits

Author SHA1 Message Date
Robin Gloster
5f2b92e3ec
treewide: NIX_*_COMPILE -> string 2019-12-31 00:13:29 +01:00
Robin Gloster
981ae25113
treewide: NIX_*_COMPILE -> string 2019-12-31 00:07:21 +01:00
Frederik Rietdijk
6d059becd3 Merge gcc-9 into staging (#68029) 2019-12-30 16:38:38 +01:00
Maximilian Bosch
76a8f48119
iasl: 20191018 -> 20191213
https://acpica.org/node/175
2019-12-30 14:11:04 +01:00
Robin Gloster
65395a7105
treewide: installTargets is a list 2019-12-30 13:29:27 +01:00
Robin Gloster
2157dcd141
treewide: installFlags is a list 2019-12-30 13:22:43 +01:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
Maximilian Bosch
129fbd7550
clang_4: fix build w/gcc9
As noted in the incorporated patch, name collisions between lambda
arguments and lambda captures cause compilation failures in GCC9[1].

The issue has been fixed in a later version of CLang, unfortunately the
relevant patches weren't backported to the versions 3.9 and 4.0[2].

[1] http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#2211
[2] bb177a9307 (diff-d63bede6ed85300ad2aaf4eaee571456L6278)
2019-12-30 02:50:50 +01:00
Maximilian Bosch
2e5fd9f03e
clang_39: fix build w/gcc9 2019-12-30 02:50:50 +01:00
xbreak
6748dd4ca0 clang_9: Correct ClangTargets-release.cmake
Since commit 4271020 libclang-cpp is also moved to $lib. This adds the missing
substitution in ClangTargets-release.cmake.
2019-12-29 23:26:32 +00:00
Jan Tojnar
23ec74b1b2
dtc: disable Python support by default
It does not seem to be used by anything and we want to get rid of Python 2 from closure.
2019-12-29 11:21:07 +01:00
Frederik Rietdijk
5aed91512d Merge staging-next into staging 2019-12-29 10:20:05 +01:00
Frederik Rietdijk
fb66525297 Merge master into staging-next 2019-12-29 10:19:39 +01:00
R. RyanTM
62ef779f2a ponyc: 0.33.0 -> 0.33.1 (#76368) 2019-12-29 01:19:08 -05:00
Peter Simons
525b8cd3f6 ghc: add 8.10.1-alpha2 2019-12-27 20:58:23 +01:00
Peter Simons
56f1127a42 ghc: add 8.8.2-rc1 2019-12-27 20:43:35 +01:00
Oleksii Filonenko
cfb7d1bf63
gleam: change src.owner to gleam-lang organization 2019-12-27 18:51:43 +02:00
Oleksii Filonenko
dc0c4b94e9
gleam: 0.5.0 -> 0.6.0 2019-12-27 18:51:00 +02:00
Lorenzo Manacorda
4b456387e2 solc: 0.5.12 -> 0.5.15
Also removes patchset for shared library use, since usage of this
feature was rare and maintenance costly.
See https://github.com/NixOS/nixpkgs/pull/39852#issuecomment-568474864
for a discussion.
2019-12-26 18:43:08 +01:00
Franz Pletz
77b6c3cd06
Merge remote-tracking branch 'origin/master' into gcc-9 2019-12-26 14:17:36 +01:00
Silvan Mosberger
5dc7050bd6
Merge pull request #75400 from nand0p/ethminer-v18
ethminer: 0.18.0-rc.0 -> 0.18.0
2019-12-25 23:56:24 +01:00
John Ericson
a8bd27b454 Merge branch 'ghcjs-cross-without-cc-common' into ghcjs-cross-without-cc 2019-12-25 01:31:35 -05:00
Jan Tojnar
4bbc6cc66f
Merge branch 'staging-next' into staging 2019-12-25 05:18:52 +01:00
Jan Tojnar
ca39dd3a8a
Merge branch 'master' into staging-next 2019-12-25 05:15:06 +01:00
Tim Steinbach
4ed50bdd93
Merge pull request #76299 from r-ryantm/auto-update/kotlin
kotlin: 1.3.60 -> 1.3.61
2019-12-24 21:37:14 -05:00
John Ericson
c3c245dcda ghcjs: get socket.io from pkgsHostHost
This is a bit dubvious, but the alternative of making nodejs a
nativeBuildInput for node packages is worse. In general the cross story
for interpreted languages is murky, and this fits that pattern.
2019-12-24 19:52:36 -05:00
Fernando J Pando
7a01e9096e cudatoolkit: 10.2.89 2019-12-24 17:05:10 -05:00
Eelco Dolstra
e82fae1a39
rustc: 1.39 -> 1.40 2019-12-24 16:15:36 +00:00
R. RyanTM
c4877dcd9f kotlin: 1.3.60 -> 1.3.61 2019-12-23 11:12:40 -08:00
Alyssa Ross
b9d274b89d rustPlatform.fetchcargo: expose 2019-12-23 18:27:56 +00:00
R. RyanTM
4b69067b6b intel-graphics-compiler: 1.0.2878 -> 1.0.3041 2019-12-23 09:29:44 -08:00
R. RyanTM
4021ccac43 fasm: 1.73.18 -> 1.73.21 2019-12-23 02:14:48 -08:00
Mario Rodas
6b10e48548
Merge pull request #75218 from Chiiruno/dev/tinygo
tinygo: init at 0.10.0
2019-12-22 18:54:24 -05:00
Jörg Thalheim
d68c70f1bb
rustc: add QA documentation (#73296)
rustc: add QA documentation
2019-12-20 14:10:33 +00:00
David McFarland
2197fed076 chicken: add corngood as maintainer (#76076) 2019-12-19 23:48:25 -05:00
Graham Christensen
b0a78e25bf
Merge pull request #75719 from manveru/crystal-compiled-closure-size
crystal: reduce closure size of compiled exes by splitting outputs
2019-12-19 19:11:58 -05:00
Frederik Rietdijk
39037a3431 Merge staging-next into staging 2019-12-19 09:21:24 +01:00
Jan Tojnar
b171037944
Merge pull request #75668 from jtojnar/py2-cleanup
Another batch of Python 2 removals
2019-12-19 01:24:00 +01:00
Oleksii Filonenko
aed6f881b0 gleam: init at 0.5.0
Close #71432.

Co-authored-by: Norbert Melzer <NobbZ@users.noreply.github.com>
2019-12-18 09:03:48 -08:00
Michael Fellinger
42cc7428bc
crystal: reduce closure size of compiled exes by splitting outputs 2019-12-17 00:01:14 +01:00
Timo Kaufmann
00c3761322 ecl: fix build with libffi 3.3
The build was broken by the recent libffi update
(53a04a2df0) because of this upstream
change:

ef76205647

I have changed the usage of FFI_SYSV as gentoo suggests:

https://wiki.gentoo.org/wiki/Libffi_3.3_porting_notes/FFI_SYSV

I'm not entirely sure if that is the right call here, but I haven't
noticed any regressions in my testing and its definitely better than a
broken build.

Upstream: https://gitlab.com/embeddable-common-lisp/ecl/issues/302
2019-12-16 23:02:26 +01:00
Bignaux Ronan
3ad650a14b rasm: init at 0.116 2019-12-16 11:28:34 -08:00
Vladimír Čunát
7139b127b3
gcc7: 7.4.0 -> 7.5.0
It's bugfix-only; these tend to be fairly safe,
and we don't really use gcc7 anymore by default.
I tested building gcc7 and gfortran7 on x86_64-linux.
https://gcc.gnu.org/ml/gcc-announce/2019/msg00003.html
2019-12-16 11:40:59 +01:00
Jan Tojnar
628ff8db61
rustc: switch to python3 2019-12-15 13:52:53 +01:00
Jan Tojnar
08c0f1200a
cargo: switch to python3 2019-12-15 13:52:40 +01:00
Jan Tojnar
429561978b
Merge branch 'master' into staging-next 2019-12-14 23:09:06 +01:00
Renaud
af5547fec8
Merge pull request #75562 from corngood/http-egg-cve-fix
Http egg cve fix
2019-12-13 23:56:31 +01:00
Frederik Rietdijk
dfdf1597a7 Merge master into staging-next 2019-12-13 11:43:39 +01:00
David McFarland
02930180be chicken: update eggs to latest
Fixes #73650
2019-12-12 10:09:52 -04:00
David McFarland
ac08635414 chicken: remove parseDrvName from chicken-5 2019-12-12 10:09:50 -04:00
David McFarland
2723d16a0f chicken: fix chicken-4 set -u regression 2019-12-12 10:09:08 -04:00
David McFarland
6850842719 chicken: fix chicken-4 evaluation
broken by: 9b090ccbca
2019-12-12 10:08:08 -04:00
Mario Rodas
3d1149e5ed
Merge pull request #75296 from r-ryantm/auto-update/openshadinglanguage
osl: 1.10.7 -> 1.10.8
2019-12-12 07:04:22 -05:00
Frederik Rietdijk
f3618342ec Merge staging-next into staging 2019-12-10 19:01:27 +01:00
R. RyanTM
85a369d427 go: 1.13.4 -> 1.13.5 (#75236) 2019-12-10 01:10:20 -08:00
Marek Fajkus
088550273b bs-platform: init at 6.2.1 2019-12-10 00:51:30 -08:00
R. RyanTM
8f4cbf5b8e osl: 1.10.7 -> 1.10.8 2019-12-08 13:12:48 -08:00
Wael Nasreddine
b0db7c4f7b
Merge pull request #75013 from fmpwizard/issue_54603
go: do not replace path to zoneinfo.zip and mime.types
2019-12-08 11:23:45 -08:00
Pavol Rusnak
1c57848a0b
gcc-arm-embedded: remove old versions of the package (4.x, 5.0) 2019-12-08 15:24:12 +01:00
Pavol Rusnak
fcba6a0619
gcc-arm-embedded: unify gcc-arm-embedded/{6,7,8,9}/default.nix 2019-12-08 15:24:12 +01:00
Pavol Rusnak
ab1c848f16
gcc-arm-embedded: 8-2019-q3-update -> 9-2019-q4-major 2019-12-08 15:24:11 +01:00
Diego Medina
051bc353d0 go: do not replace path to mime.types 2019-12-08 07:20:23 -05:00
Okina Matara
7741e4462c
tinygo: init at 0.10.0 2019-12-08 01:00:34 -06:00
Luc Tielen
aaf7a7eeb3 souffle: 1.7.0 -> 1.7.1 2019-12-06 04:02:19 -06:00
Frederik Rietdijk
51ef7c3e49 Merge master into staging-next 2019-12-05 09:14:08 +01:00
Mateusz Kowalczyk
1451a52a38 Remove myself (fuuzetsu) from maintainer lists
I haven't been doing any maintenance for a long time now and not only
do I get notified, it also creates a fake impression that all these
packages had at least one maintainer when in practice they had none.
2019-12-05 16:29:48 +09:00
Diego Medina
5a0be78562 go: do not replace path to zoneinfo.zip
Prepend the nix path to the zoneinfo.zip file and keep the original alternatives
to allow go programs built using nix to run on non nix servers.

see https://github.com/NixOS/nixpkgs/issues/54603
2019-12-04 21:53:15 -05:00
Kirill Boltaev
05358c6498 manticore: 2019.09.20 -> 2019.12.03 2019-12-04 14:30:56 -06:00
Kirill Boltaev
d55727ac40 smlnj: 110.91 -> 110.95, add 64-bit support
Also drop isDarwin check in `top-level/all-packages.nix` till darwin build is fixed.
2019-12-04 14:30:56 -06:00
John Ericson
9a080ceff2
Merge pull request #74922 from matthewbauer/ghc-no-gold-with-llvm
ghc: don’t use gold when useLLVM = true
2019-12-03 17:35:57 -05:00
Matthew Bauer
224737f0f7
Merge pull request #74625 from r-ryantm/auto-update/rgbds
rgbds: 0.3.8 -> 0.3.9
2019-12-03 13:11:30 -05:00
Matthew Bauer
00cdf80d6a ghc: don’t use gold when useLLVM = true
When using the llvm-based linker, we don’t have a .gold flavor to
pick. So just fall back to the normal “ld” command.
2019-12-03 11:15:20 -05:00
Jan Tojnar
30fae2883e
Merge branch 'master' into staging-next 2019-12-03 16:51:48 +01:00
Andreas Rammhold
120eda95a6
Merge pull request #74737 from andir/cudatoolkit
cudatoolkit: move the dependencies into a common expression
2019-12-03 11:34:26 +01:00
Graham Christensen
cd2719f912
Merge pull request #74682 from manveru/crystal-improvments
crystal: reduce closure size, more robust runtime
2019-12-02 20:29:39 -05:00
Frederik Rietdijk
6662f5be2d Merge master into staging-next 2019-12-01 18:55:44 +01:00
Renaud
8fc6d9bf8a
Merge pull request #74721 from groodt/go-jsonnet-0.14.0
go-jsonnet: 0.13.0 -> 0.14.0
2019-12-01 17:21:06 +01:00
Jan Tojnar
a4bbc84e16
Merge branch 'staging-next' into staging 2019-12-01 01:44:03 +01:00
Frederik Rietdijk
f99271be7c
Merge pull request #74023 from NixOS/staging-next
Staging next
2019-11-30 21:12:27 +01:00
R. RyanTM
7ff9169bf3 intel-graphics-compiler: 1.0.2714.1 -> 1.0.2878
(#74424)
2019-11-30 21:07:12 +01:00
Jan Tojnar
55a72926e1
Merge branch 'staging-next' into staging 2019-11-30 19:45:46 +01:00
Jan Tojnar
a69ad18da9
Merge branch 'master' into staging-next 2019-11-30 19:44:51 +01:00
Michael Fellinger
aa2c03f1ce
crystal: reduce closure size, more robust runtime 2019-11-30 15:35:16 +01:00
Emery Hemingway
e54d68e6d0 nim: 1.0.2 -> 1.0.4 2019-11-30 15:26:11 +01:00
Vincent Laporte
120102de65 OCaml: optionally enable AFL support 2019-11-30 08:34:36 +00:00
Vincent Laporte
9b76c5e17a OCaml: fix configure flags for flambda support
The configure program for OCaml has been using a new set of command-line
arguments from version 4.08. This is a small refactoring to ease dealing with
the two sets.
2019-11-30 08:34:36 +00:00
Jörg Thalheim
c70b4238fa
Merge pull request #74712 from r-ryantm/auto-update/X11basic
x11basic: 1.26 -> 1.27
2019-11-30 08:14:21 +00:00
Frederik Rietdijk
9f84415541 Merge staging-next into staging 2019-11-30 08:58:01 +01:00
Frederik Rietdijk
d14baf7747 Merge master into staging-next 2019-11-30 08:57:28 +01:00
Greg Roodt
87aca2a39d go-jsonnet: 0.13.0 -> 0.14.0 2019-11-30 15:15:24 +11:00
Mario Rodas
41380c5042
Merge pull request #73594 from redvers/ponyc-0-33-0
ponyc: 0.32.0 -> 0.33.0
2019-11-29 20:34:54 -05:00
Mario Rodas
b4e48b7b1e
Merge pull request #74473 from r-ryantm/auto-update/mruby
mruby: 2.0.1 -> 2.1.0
2019-11-29 20:00:05 -05:00
R. RyanTM
eef0bf0282 x11basic: 1.26 -> 1.27 2019-11-29 16:33:22 -08:00
Mario Rodas
5668bd0fd6
Merge pull request #74548 from r-ryantm/auto-update/pony-stable
pony-stable: 0.2.1 -> 0.2.2
2019-11-29 19:25:02 -05:00
Luc Tielen
7665edaa28
souffle: 1.6.1 -> 1.7.0 2019-11-30 00:11:44 +01:00
Jörg Thalheim
435c3ecde7
rust: add support for armv6l-linux and armv7l-linux (#73472)
rust: add support for armv6l-linux and armv7l-linux
2019-11-29 12:47:15 +00:00
R. RyanTM
90a79fd5b0 rgbds: 0.3.8 -> 0.3.9 2019-11-29 04:02:35 -08:00
R. RyanTM
25e83902bb pony-stable: 0.2.1 -> 0.2.2 2019-11-28 16:00:20 -08:00
Andreas Rammhold
78816a875b
cudatoolkit: move the dependencies into a common expression 2019-11-29 03:57:23 +12:00
Andreas Rammhold
464ff0aa24
Revert "cudatoolkit: move the dependencies into a common expression"
This reverts commit ceafd896f5.
2019-11-29 03:49:34 +12:00