Commit Graph

17133 Commits

Author SHA1 Message Date
Marek Fajkus
9ff61712cb
Merge pull request #279022 from qbit/elm-language-server
elmPackages: update node-packages.nix
2024-01-07 10:55:29 +01:00
Aaron Bieber
b824d68e6e
elmPackages.elm-land: use patchNpmElm 2024-01-06 20:20:30 -07:00
Nick Cao
ed2014bffe
Merge pull request #279080 from r-ryantm/auto-update/flix
flix: 0.42.0 -> 0.43.0
2024-01-06 11:20:01 -05:00
Nick Cao
7141baae10
Merge pull request #279021 from wegank/gcl-bump
gcl: 2.6.12 -> 2.6.14
2024-01-06 11:14:49 -05:00
Marek Fajkus
6f3ec49a11
Move comment and fix elmLib 2024-01-06 14:31:32 +01:00
Marek Fajkus
9108298010
fix build 2024-01-06 14:21:12 +01:00
Marek Fajkus
d9ea88c557
Merge branch 'master' into elm-ghc-update 2024-01-06 13:43:21 +01:00
Marek Fajkus
b481fa58d5
fix ghc version 2024-01-06 13:21:44 +01:00
R. Ryantm
7469e7634b flix: 0.42.0 -> 0.43.0 2024-01-06 06:11:44 +00:00
Aaron Bieber
784ef16cd1
elmPackages: update node-packages.nix 2024-01-05 14:54:22 -07:00
Weijia Wang
7eb5e49670 gcl: 2.6.12 -> 2.6.14 2024-01-05 22:52:03 +01:00
Thiago Kenji Okada
c16ce88168
Merge pull request #278947 from znaniye/odin
odin: dev-2023-12 -> dev-2024-01
2024-01-05 19:15:15 +00:00
znaniye
2631977463 odin: dev-2023-12 -> dev-2024-01 2024-01-05 12:34:39 -03:00
Maciej Krüger
349e0c2870
Merge pull request #263345 from hacker1024/feature/pub2nix
dart: Use Nix instead of Pub
2024-01-05 16:34:07 +01:00
Weijia Wang
7f797c3876
Merge pull request #162040 from r-ryantm/auto-update/mint
mint: 0.15.1 -> 0.15.3
2024-01-05 14:28:48 +01:00
Jörg Thalheim
3e2503b324
Merge pull request #278671 from plietar/fix-rustc-cross
rustc: Fix building cross-compilers for no_std targets.
2024-01-05 09:56:38 +01:00
R. Ryantm
c2b81a51b3 mint: 0.15.1 -> 0.15.3 2024-01-05 03:00:12 +01:00
Weijia Wang
e5a6e02f41
Merge pull request #277616 from nagy/chicken-no-cross
chicken: prevent "cross" feature for native build
2024-01-04 23:03:02 +01:00
Weijia Wang
e0ff732e56
Merge pull request #278525 from TomaSajt/abcl
abcl: make deterministic and clean up
2024-01-04 22:40:59 +01:00
Nick Cao
f13b7d2a2f
Merge pull request #278649 from r-ryantm/auto-update/mlkit
mlkit: 4.7.7 -> 4.7.8
2024-01-04 11:03:13 -05:00
Weijia Wang
bb36c2b668
Merge pull request #273602 from r-ryantm/auto-update/dart
dart: 3.2.0 -> 3.2.4
2024-01-04 14:00:57 +01:00
Paul Lietar
8e1e16fdcb rustc: Fix building cross-compilers for no_std targets.
When building a cross-compiler, the rustc derivation does some tricks to
only build the standard library and reuse the host's compiler, leading
to much faster build time.

Unfortunately, the way the build system was invoked, it would always
build the `std` crate, whether or not the target supports it. Some
bare-metal targets only support building the `core` and `alloc` crates.

By being more vague about the build command, using `library` instead of
`library/std`, Rust's build system is able to figure out exactly which
crates to build:
https://github.com/rust-lang/rust/blob/1.74.1/src/bootstrap/compile.rs#L370-L412

Oddly enough, the install command still needs to use `library/std`, even
if building just a subset:
https://github.com/rust-lang/rust/blob/1.74.1/src/bootstrap/install.rs#L207

The following command was used to reproduce the original issue. Without
this patch, it leads to a build failure when trying to compile one of
std's dependencies. With the patch it completes succesfully and produces
a working cross-compiler.

  nix build --impure --expr '(import ./. {
    crossSystem = {
      config = "riscv32-none-elf";
      rustc.config = "riscv32imc-unknown-none-elf";
    };
  }).buildPackages.rustc'
2024-01-04 10:18:33 +00:00
sternenseemann
23cf198545 llvmPackages_{16,17,git}.lldb: tell cc-wrapper about libclang*.so
It appears that LLVM's build system no longer sets the executable's
rpath to include the faux resource root we pass in, so we need to make
sure cc-wrapper does this.
2024-01-04 11:00:25 +01:00
Semion Nadezhdin
622a03c198 llvmPackages_{14,15,16,17,git}.lldb: unify lua and python path patch 2024-01-04 11:00:25 +01:00
R. Ryantm
09e5ba0da8 mlkit: 4.7.7 -> 4.7.8 2024-01-04 06:22:49 +00:00
Weijia Wang
0368b6cdf6
Merge pull request #276673 from r-ryantm/auto-update/aspectj
aspectj: 1.9.20.1 -> 1.9.21
2024-01-03 19:26:07 +01:00
TomaSajt
aa70a72457
abcl: make deterministic and clean up 2024-01-03 18:23:22 +01:00
Weijia Wang
dceb78ee13
Merge pull request #274843 from r-ryantm/auto-update/minimacy
minimacy: 1.1.2 -> 1.2.0
2024-01-03 17:56:42 +01:00
Weijia Wang
0bf87af647
Merge pull request #274536 from r-ryantm/auto-update/inform6
inform6: 6.41-r6 -> 6.41-r10
2024-01-03 17:22:53 +01:00
Weijia Wang
82120f93c7
Merge pull request #274365 from r-ryantm/auto-update/ballerina
ballerina: 2201.8.3 -> 2201.8.4
2024-01-03 16:33:37 +01:00
Jonas Chevalier
a898c8af67
Merge pull request #278353 from zimbatm/mainProgram
Add missing meta.mainProgram
2024-01-03 09:24:33 +01:00
figsoda
a29ad4d194
Merge pull request #274269 from r-ryantm/auto-update/erg
erg: 0.6.25 -> 0.6.28
2024-01-03 00:31:48 -05:00
Ryan Lahfa
6abd03a107
Merge pull request #275491 from willcohen/emscripten-3.1.51
emscripten: 3.1.50 -> 3.1.51
2024-01-03 03:27:08 +01:00
Weijia Wang
d42bc1bafe
Merge pull request #275936 from wegank/lldb-14-patch-revert
lldb_14: fix broken bindings again
2024-01-03 03:12:35 +01:00
zimbatm
2a751800fd zig: add meta.mainProgram 2024-01-02 22:20:30 +01:00
zimbatm
19ea7859af swift-format: add meta.mainProgram 2024-01-02 22:20:19 +01:00
maralorn
119323d46c Merge branch 'master' into haskell-updates 2024-01-01 17:43:12 +01:00
Jörg Thalheim
4342fd9ee7
Merge pull request #277990 from networkException/go-is-go
go: set meta.mainProgram to go
2024-01-01 16:46:20 +01:00
maralorn
09f447abd2 Merge branch 'ghc-remove-without-lts' into haskell-updates 2024-01-01 14:28:45 +01:00
maralorn
a7baccff6f Merge branch 'master' into haskell-updates 2024-01-01 14:25:26 +01:00
maralorn
0bd0847ecd
Merge pull request #275616 from sternenseemann/ghc-cross-docs
haskell.compiler: also build manual for cross-compilers
2024-01-01 14:22:20 +01:00
maralorn
f3963e1476
Merge pull request #275609 from sternenseemann/ghc981-static
pkgsStatic.haskell.packages.ghc98: disable failing haddockPhase
2024-01-01 14:20:56 +01:00
R. Ryantm
1e34a7b74d inform6: 6.41-r6 -> 6.41-r10 2024-01-01 07:26:40 +00:00
networkException
3e1111f227
go: set meta.mainProgram to go 2024-01-01 02:20:58 +01:00
github-actions[bot]
9504795b14
Merge master into haskell-updates 2024-01-01 00:14:29 +00:00
Silvan Mosberger
c98d1bdee6
Merge pull request #276112 from tweag/some-eval-fixes
Various eval fixes with `allowAliases = false`
2023-12-31 22:07:46 +01:00
R. Ryantm
b2533bc657 erg: 0.6.25 -> 0.6.28 2023-12-31 20:34:33 +00:00
Daniel Nagy
a886adb9d0
chicken: prevent "cross" feature for native build
Fixes #275901
2023-12-31 13:30:00 +01:00
R. Ryantm
f87f329d4f dart: 3.2.0 -> 3.2.4 2023-12-31 10:28:44 +00:00
github-actions[bot]
c4fe98a2f5
Merge master into haskell-updates 2023-12-30 00:12:20 +00:00