Commit Graph

10594 Commits

Author SHA1 Message Date
Sandro
fe948d29fe
Merge pull request #142793 from helsinki-systems/upd/gcc8 2021-10-28 11:06:56 +02:00
Sandro
6ab2ff852c
Merge pull request #142831 from turboMaCk/update-elm-tools 2021-10-27 20:49:02 +02:00
ajs124
4080dff4f6 gcc8: 8.4.0 -> 8.5.0 2021-10-27 17:49:56 +02:00
Sandro
8e434a878f
Merge pull request #143132 from sikmir/qbe 2021-10-27 14:53:12 +02:00
Michael Raskin
a90064443b
Merge pull request #142934 from storvik/sbcl-linkable-runtime
sbcl: compile with linkable runtime
2021-10-27 11:23:22 +00:00
Nikolay Korotkiy
9d969b84af
qbe: 2021-06-17 → 2021-10-26, fix on darwin 2021-10-27 14:18:17 +03:00
Bernardo Meurer
f17c3516fb
makeRustPlatform: allow to easily override stdenv 2021-10-26 22:13:38 -07:00
storvik
219130a2f0 sbcl: compile with linkable runtime 2021-10-26 11:01:26 +02:00
Sandro
9783af0b3b
Merge pull request #142686 from astro/scryer-prolog 2021-10-25 14:07:30 +02:00
Marek Fajkus
d1f8e247d1
elmPakages.*: semi-automatic update 2021-10-25 09:42:30 +02:00
Anderson Torres
47a8fe3ac2
Merge pull request #142709 from AndersonTorres/new-kotlin-native
kotlin-native: init at 1.5.31
2021-10-24 20:11:19 -03:00
reimeri
278c53b884
unison-ucm: M2g -> M2j (#142751)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-10-24 18:43:17 +02:00
AndersonTorres
872080e31c kotlin-native: init at 1.5.31 2021-10-24 00:52:39 -03:00
Astro
1d0318e8b9 scryer-prolog: update dependency lexical-core to fix build 2021-10-23 21:32:11 +02:00
Mario Rodas
9e8a099ba4
Merge pull request #142382 from pnmadelaine/update-fstar
fstar: 2021.09.30 -> 2021.10.16
2021-10-23 08:55:59 -05:00
(cdep)illabout
4b63a6dacc purescript: 0.14.4 -> 0.14.5 2021-10-23 12:03:50 +09:00
Fabián Heredia Montiel
148352e750 crystal: 1.2.0 → 1.2.1 2021-10-22 11:40:39 -05:00
Sandro
db62cb873d
Merge pull request #142544 from r-burns/swift 2021-10-22 15:12:40 +02:00
Ulrik Strid
fd13396e16 ligo: 0.26.0 -> 0.27.0 2021-10-22 08:54:19 +00:00
Ryan Burns
cac89e1501 swift: fix build
since the linuxHeaders bump to 5.14,
we need to patch out cyclades.h includes
2021-10-22 00:34:30 -07:00
Artur Cygan
9a0676dc48 go: use tzdata from Nix on Darwin 2021-10-22 09:04:12 +10:00
Sandro
7d0484cefb
Merge pull request #142364 from fgaz/lobster/2021.3 2021-10-21 23:46:30 +02:00
Sandro
91eb3ea81a
Merge pull request #142500 from superherointj/package-koka-2.3.2 2021-10-21 21:12:48 +02:00
superherointj
5a2307043a koka: 2.3.1 -> 2.3.2 2021-10-21 15:27:01 -03:00
Vladimír Čunát
68c40000a7
Merge #141397: llvmPackages_{5,6,7}.compiler-rt: fix patches 2021-10-21 20:26:37 +02:00
Silvan Mosberger
98f82e9c35
Merge pull request #141789 from pennae/eval-opt
lib: make extendDerivation lighter on eval
2021-10-21 20:17:32 +02:00
Sandro
eb7efbbdeb
Merge pull request #140257 from Uthar/jdk17 2021-10-21 20:05:13 +02:00
Sergei Trofimovich
a410420844 pkgsStatic.llvmPackages_{{5..13},git}.compiler-rt: drop unused musl patches
Commit 199b7c50 "compiler-rt: remove <cyclades.h> from libsanitizer"
broke conditional conditional musl patches.

The change has a few effects:
- pkgsStatic.llvmPackages_{5,6,7}.compiler-rt: fix build on musl after cyclades backport
- pkgsStatic.llvmPackages_{{5..13},git}.compiler-rt: drop incomplete musl patches as
  sanitizers are disabled anyway and require more upstream porting.
2021-10-21 18:42:31 +01:00
Kasper Gałkowski
64a379be05 openjdk17: init at 17.0.1+12 2021-10-21 14:18:53 +02:00
Pavol Rusnak
8568ce473f
dotnet-sdk_6: init at 6.0.0-rc.2 2021-10-21 11:57:17 +02:00
Pavol Rusnak
84a7dba79f
dotnet: rework platforms to allow aarch64-darwin 2021-10-20 21:54:03 +02:00
Paul-Nicolas Madelaine
862c6390f9 fstar: 2021.09.30 -> 2021.10.16 2021-10-20 17:46:41 +02:00
Francesco Gazzetta
023ba76689 lobster: unstable-2021-06-18 -> 2021.3
and some minor refactors and metadata fixes
2021-10-20 16:12:13 +02:00
Thiago Kenji Okada
b5560cfc5e graalvm-ce: check if version is latest on update.sh 2021-10-20 09:56:47 +02:00
Thiago Kenji Okada
8abb6e72c9 graalvm-ce: 21.2.0 -> 21.3.0
- Drop graalvm8 since it was removed by upstream
- Add update.sh script to make it easier to generate hashes for all
  platforms
- Fix GraalPython, broken since #141825 (sorry)
- Small refactorings and fixes
2021-10-20 09:56:47 +02:00
Emery Hemingway
30be6c22c5 nim: 1.4.8 -> 1.6.0 2021-10-19 13:07:57 +02:00
Emery Hemingway
3cfbadec99 nim: patch compiler to emit native file/line info format 2021-10-19 12:50:30 +02:00
Pavol Rusnak
d31c9bd3f0
Merge pull request #139571 from prusnak/dotnet-cleanup
dotnet: cleanup; point dotnet-sdk alias to 5.0; remove unsupported SDKs
2021-10-19 09:16:11 +02:00
Pavol Rusnak
eca667180b
dotnet: cleanup; point dotnet-sdk alias to 5_0; remove unsupported SDKs 2021-10-18 23:46:17 +02:00
Sandro
e4dda76e63
Merge pull request #141825 from thiagokokada/port-graalvm-to-aarch64 2021-10-18 22:18:52 +02:00
Alex Martens
c7ba226245 nextpnr: add gowin arch 2021-10-18 14:52:24 -05:00
Andreas Rammhold
6d0a4f9b8f nim: use newer bootstrap repository for aarch64-darwin support
The old "csources" repo has been archived a while ago and a newer
csources_v1 repo has been published. The main advantage is that we now
have support for newer platorms (such as Apple M1's) and newer nim
versions in the bootstrap.

The new repository doesn't contain release tags thus I pinned it to the
latest revision that has been published.
2021-10-18 16:19:48 +02:00
Sandro
af764f6527
Merge pull request #141812 from thiagokokada/remove-graalvm 2021-10-18 15:24:11 +02:00
Alexander Sosedkin
8eeae5320e
tinycc: simplify specifying cc/ar
Co-authored-by: Artturi <Artturin@artturin.com>
2021-10-17 19:30:47 +02:00
Alexander Sosedkin
9a5345698d tinycc: fix pkgsStatic.tinycc (musl) 2021-10-17 16:13:45 +02:00
Thiago Kenji Okada
d3ea0893dd graalvm11-ce: add support for aarch64-linux
Only adding support for graalvm11-ce. While there is a graalvm8 release
for aarch64-linux, it is missing some support (like wasm).

Also, it is not used anywhere on the nixpkgs, while graalvm11 is used by
multiple other packages (babashka, clj-kondo, clojure-lsp, etc.).
2021-10-15 21:40:25 -03:00
Thiago Kenji Okada
007ea53ba9 graalvm: remove derivation
This derivation was not updated since Jan 18, 2020. It doesn't
build on Hydra because it needs too much memory (~30GB). And no other
packages depend on it.

Also, this is a very complex package and really difficult to maintain.
It is a blocker for https://github.com/NixOS/nixpkgs/pull/141794, since
a recent bump of broke it.

`graalvm8-ce` is the replacement. It is much more up-to-date (`graalvm`
is on version 19.2.1, `graalvm8-ce` is on version 21.2.0), it is much
easier on Hydra (it uses the binary from Oracle).

I also deprecated `jvmci8` and `mx`. I am not sure if `graalvm8`
supplies them, but if something is missing we can always add it later to
`graalvm8-ce`.
2021-10-15 18:37:35 -03:00
Jan Tojnar
690d9ab908
Merge pull request #141693 from jtojnar/gnome-stragglers
GNOME: more updates
2021-10-15 20:28:40 +02:00
Ulrik Strid
cbf28fa8c4 ligo: init at 0.26 2021-10-15 18:48:43 +02:00
pennae
dc895fb281 lib: make extendDerivation lighter on eval
the fix to extendDerivation in #140051 unwittingly worsened eval performance by
quite a bit. set elements alone needed over 1GB extra after the change, which
seems disproportionate to how small it was. if we flip the logic used to
determine which outputs to install around and keep a "this one exactly" flag in
the specific outputs instead of a "all of them" in the root we can avoid most
of that cost.
2021-10-15 16:39:10 +02:00