Commit Graph

17154 Commits

Author SHA1 Message Date
Thomas Gerbet
fa4bee28ad go_1_20: 1.20.12 -> 1.20.13
Changes:
https://github.com/golang/go/issues?q=milestone%3AGo1.20.13+label%3ACherryPickApproved
2024-01-09 22:25:48 +01:00
Thiago Kenji Okada
1b1e856875
Merge pull request #275917 from jjgriego/swiprolog-9.1.21
swiProlog: 9.1.10 -> 9.1.21
2024-01-09 13:42:26 +00:00
TomaSajt
d7af1d962d jasmin: make deterministic and clean up
* use finalAttrs instead of rec
* shorten url
* use hash instead of sha256
* use canonicalize-jars-hook (related issue: #278518)
* add meta.mainProgram
2024-01-09 09:32:45 +00:00
Jörg Thalheim
99d3b3d7bf
Merge pull request #279486 from r-burns/exec-format-cleanup
treewide: simplify exec format conditionals
2024-01-09 09:44:34 +01:00
Nick Cao
f67d0fd46e
Merge pull request #279580 from r-ryantm/auto-update/purescript
purescript: 0.15.13 -> 0.15.14
2024-01-08 11:49:41 -05:00
Ryan Lahfa
56e063e5d7
Merge pull request #278597 from wegank/lldb-vscode
lldb: allow to be used as vscode extension again
2024-01-08 14:46:10 +01:00
t4ccer
df9e485b6c pakcs: 2.2.1 -> 3.6.0 2024-01-08 12:44:38 +01:00
R. Ryantm
ea1b75479a purescript: 0.15.13 -> 0.15.14 2024-01-08 10:49:55 +00:00
Ryan Burns
c324705cc3 treewide: simplify exec format conditionals 2024-01-07 17:43:33 -08:00
sternenseemann
591be17f68 Merge remote-tracking branch 'origin/master' into haskell-updates 2024-01-07 12:28:20 +01:00
7c6f434c
d862db7c86
Merge pull request #277383 from hraban/sbcl-2.4.0
sbcl: 2.3.11 -> 2.4.0
2024-01-07 11:11:52 +00:00
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
Hraban Luyat
51c0a89b26 sbcl: apply 2.4.0 patch to all archs
Upstream has mainlined this patch, the preprocessor macros take care of only
applying the code where necessary. There is no need for nixpkgs to if-guard it
further.
2024-01-06 23:09:33 -05:00
Aaron Bieber
b824d68e6e
elmPackages.elm-land: use patchNpmElm 2024-01-06 20:20:30 -07:00
github-actions[bot]
f8fd72b771
Merge master into haskell-updates 2024-01-07 00:14:43 +00: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
github-actions[bot]
01ca8d8a6a
Merge master into haskell-updates 2024-01-06 00:12:38 +00:00
Weijia Wang
8741644b3f lldb: allow to be used as vscode extension again 2024-01-06 00:30:14 +01: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
github-actions[bot]
42ad9df28c
Merge master into haskell-updates 2024-01-05 00:13:07 +00: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
github-actions[bot]
817ad883e2
Merge master into haskell-updates 2024-01-04 00:13:10 +00:00
Sergei Trofimovich
cba7eafc01 haskell.compiler.ghcjs: expose llvmPackages attribute via passthru
Files like `pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix`
assume `ghc` always has an `llvmPackages` attribue. Let's expose `null`
value from `ghcjs` to allow it's propagation.

This fixes package evaluation for `ghcjs` packages.
2024-01-04 00:34:19 +01: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