sodiboo
edbb4903fa
flutterPackages-source.*.engine: don't remove gen
2024-11-27 21:06:37 +01:00
jopejoe1
2e2c7f54fd
treewide: hide more deprecated stuff if allowAliases is false
2024-11-27 20:51:46 +01:00
github-actions[bot]
8cfd862ce8
Merge staging-next into staging
2024-11-27 12:06:39 +00:00
FliegendeWurst
41f52f8a05
openjdk8: fix build with GCC 14
2024-11-27 08:55:49 +01:00
Ulrik Strid
36bd945fc6
Add binutils to ocaml so that static compiler can build correctly ( #359231 )
2024-11-27 07:48:55 +01:00
github-actions[bot]
e645ec8944
Merge staging-next into staging
2024-11-27 06:05:34 +00:00
7c6f434c
43e88080cf
fpc: fix darwin build ( #359218 )
2024-11-27 05:48:19 +00:00
Colin
a41b6f0e24
treewide: add mainProgram attribute to lisp compilers ( #358036 )
2024-11-27 04:21:41 +00:00
K900
48e92e6898
Merge remote-tracking branch 'origin/staging-next' into staging
2024-11-26 16:27:29 +03:00
Emily
cf71af6176
gcc: restore dropped isl line
...
I think this was a rebase mishap and causes a ton of rebuilds.
Not sure if we actually need the Darwin condition any more (or to be
using the older `isl` version?), but `master` isn’t the place to
find out :)
Fixes: 90474914ee
2024-11-26 10:07:23 +00:00
Owen Lynch
52b7f0d233
added binutils to ocaml so that static compiler can build correctly
2024-11-26 09:55:09 +00:00
Reno Dakota
ce40ce79f1
fpc: fix darwin build
2024-11-26 00:26:49 -08:00
K900
3b5cb28a23
Merge remote-tracking branch 'origin/staging-next' into staging
2024-11-26 09:46:04 +03:00
Yt
d328c0c5f4
gleam: 1.6.1 -> 1.6.2 ( #358888 )
2024-11-25 16:52:35 -05:00
Tristan Ross
a914d7e87a
flutter: revert remove usages of aliases {build,host,target}Platform ( #357173 )
2024-11-25 13:41:29 -08:00
Philip Taron
4261e7fbdf
various: fixes for strictDeps = true ( #355844 )
2024-11-25 09:14:02 -08:00
figsoda
08fd6ab411
cargo-auditable: 0.6.2 -> 0.6.5 ( #355792 )
2024-11-25 11:09:11 -05:00
Tristan Ross
7c18ea34a2
llvmPackages: Make targetLlvmLibraries overridable ( #355001 )
2024-11-25 07:25:49 -08:00
Tristan Ross
b994c8ca43
llvmPackages.compiler_rt: Fix version tests for git ( #354471 )
2024-11-25 07:25:18 -08:00
Emily
ba4c0e502a
dotnet-{sdk,runtime,aspnetcore}_{6,7}: mark as EOL ( #358533 )
2024-11-25 15:07:00 +00:00
github-actions[bot]
9a94a24ad9
Merge staging-next into staging
2024-11-25 14:38:16 +00:00
Emily
504e3ecdd9
gcc: do not allow version skew when cross-building gcc ( #352821 )
2024-11-25 14:35:38 +00:00
Emily
50f4da7e74
llvmPackages.libclang{12,13,14,15,16}: ignore -nostd* flag when linking ( #358836 )
2024-11-25 13:56:20 +00:00
Emily
39589350f7
treewide: improve prepending and appending derivation arguments in bash code ( #357052 )
2024-11-25 13:55:41 +00:00
Sergei Trofimovich
90474914ee
gcc: do not allow version skew when cross-building gcc
...
When `gcc` is cross-built (`build` != `target` && `host` == `target`)
`gcc` assumes that it has a compatible cross-compiler in the environment
that can build target libraries. Version of a cross-compiler has to
match the compiler being cross-built as libraries frequently use fresh
compiler features, like `-std=c++26` or target-specific types like
`_Bfloat16`.
Version mismatch causes build failures like:
https://github.com/NixOS/nixpkgs/issues/351905
Similar problems (but on a smaller scale) happen when a `gcc`
cross-compiler is built (`build` == `host` && `host` != `target`) built
by a mismatching version of a native compiler (`build` == `host` &&
`host` == `target`). That was worked around by forcing `gcc9Stdenv` for
older compiler versions.
Let's fix both problems by requiring the same compiler version for
cross-case.
Closes: https://github.com/NixOS/nixpkgs/issues/351905
2024-11-25 09:11:38 +00:00
Wolfgang Walther
d86588d230
treewide: improve prepending and appending derivation arguments in bash code
...
Those would be problematic with __structuredAttrs turned on, because
they'd turn those nice bash arrays back into strings - and potentially
lose some of the values on the way.
2024-11-25 09:09:23 +01:00
Emily
9437ab6a53
squeak: fix build ( #358156 )
2024-11-25 07:16:51 +00:00
R. Ryantm
bb102da5de
gleam: 1.6.1 -> 1.6.2
2024-11-25 05:08:47 +00:00
Emily
382ef6cd88
Merge staging-next into staging
2024-11-25 02:00:00 +00:00
Reno Dakota
1e3da684a3
llvmPackages.libclang{12,13,14,15,16}: ignore -nostd* flag when linking
...
apply
5b77e752dc
to clang 14-16 and backport the patch to apply to clang 12-13
backported patch just drops the final change in Hunk 2 of Options.td as
it doesn't exist until clang-14
2024-11-24 22:37:39 +00:00
Donovan Glover
dd7b1eb241
kazumi: 1.4.3 -> 1.4.4 ( #358300 )
2024-11-24 22:05:37 +00:00
Philip Taron
0ed56980f9
{gcc{7,8}{,Stdenv},gfortran{7,8}}: drop ( #357657 )
2024-11-24 08:01:00 -08:00
TANIGUCHI Masaya
65f013da3a
treewide: add mainProgram attribute to lisp compilers
2024-11-24 11:48:55 +00:00
Reno Dakota
ba1b15be08
squeak: fix build
2024-11-24 09:51:59 +01:00
K900
15bb2bfa54
Merge remote-tracking branch 'origin/staging-next' into staging
2024-11-24 10:18:58 +03:00
Emily
c9e243b7ed
swiftpm2nix: use nurl instead of nix-prefetch-git ( #358546 )
2024-11-23 20:15:33 +00:00
Olivér Falvai
cfc3088edc
swiftpm2nix: use nurl instead of nix-prefetch-git
2024-11-23 21:02:14 +01:00
Emily
3561b1dd74
dotnet-{sdk,runtime,aspnetcore}_{6,7}: mark as EOL
...
See <https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core >.
2024-11-23 18:29:35 +00:00
github-actions[bot]
47c4a8d45e
Merge staging-next into staging
2024-11-23 18:04:31 +00:00
R. Ryantm
9c3233afc4
graalvmCEPackages.graaljs: 24.0.1 -> 24.1.1
2024-11-23 16:21:01 +00:00
Weijia Wang
34134be7a2
chickenPackages_5.chickenEggs.lowdown: fix build ( #358455 )
2024-11-23 16:45:48 +01:00
Linus Vettiger
89ba4d2a77
chickenPackages_5.chickenEggs.lowdown: fix build
2024-11-23 16:24:36 +01:00
Weijia Wang
2629bb467b
chickenPackages_5.chickenEggs.medea: fix build ( #358365 )
2024-11-23 15:30:03 +01:00
R. Ryantm
dd0977818d
graalvmCEPackages.truffleruby: 24.0.1 -> 24.1.1
2024-11-23 13:53:07 +00:00
R. Ryantm
1493059fb9
graalvmCEPackages.graalpy: 24.0.1 -> 24.1.1
2024-11-23 13:48:43 +00:00
R. Ryantm
e51543cab8
graalvmCEPackages.graalnodejs: 24.0.1 -> 24.1.1
2024-11-23 13:39:11 +00:00
Aleksana
8f0923a07d
mono: set meta.mainProgram ( #358022 )
2024-11-23 21:27:22 +08:00
K900
35125588e3
Merge remote-tracking branch 'origin/staging-next' into staging
2024-11-23 15:08:40 +03:00
Aleksana
fc26d5c564
mercury: add maintainer ( #350011 )
2024-11-23 19:43:48 +08:00
Vieta
90190ac71c
mercury: add vieta to maintainers
...
Co-authored-by: Arne Keller <2012gdwu+github@posteo.de >
2024-11-23 19:35:19 +08:00