Commit Graph

20271 Commits

Author SHA1 Message Date
Antonio Nuno Monteiro
5020a1c82a ocaml: don't add bin-utils for darwin 2024-11-27 23:40:26 -08:00
Tristan Ross
e405f30513
flutterPackages-source.*.engine: don't remove gen (#359123) 2024-11-27 22:51:44 -08:00
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
Ulrik Strid
36bd945fc6
Add binutils to ocaml so that static compiler can build correctly (#359231) 2024-11-27 07:48:55 +01: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
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
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
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
Emily
504e3ecdd9
gcc: do not allow version skew when cross-building gcc (#352821) 2024-11-25 14:35:38 +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
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
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
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
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
Aleksana
8f0923a07d
mono: set meta.mainProgram (#358022) 2024-11-23 21:27:22 +08: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
Jacek Galowicz
fbbf8d36c2 chickenPackages_5.chickenEggs.medea: fix build 2024-11-23 09:47:28 +00:00
aucub
950205b1cd flutter_volume_controller: remove unused input 2024-11-23 12:49:56 +08:00
Yt
d84ee239fe
gleam: 1.5.1 -> 1.6.1 (#357974) 2024-11-22 16:03:08 -05:00
Emily
86b5f88a2f {gcc8{,Stdenv},gfortran8}: drop
Release branch from 6½ years ago, no update in 3½ years, unsupported
upstream, and unused in tree.

This finally resolves the tangled conditionals in `all.nix`, albeit in
a way I assume amjoseph wouldn’t have been too fond of. `default.nix`
still has some gnarly stuff in there. So it goes…
2024-11-22 18:03:01 +00:00
Emily
d3d474e85c {gcc7{,Stdenv},gfortran7}: drop
Release branch from 7½ years ago, no update in 5 years, unsupported
upstream, and unused in tree.
2024-11-22 18:03:01 +00:00
Emily
ac283f30a5 gcc: remove GCC < 7 detritus 2024-11-22 18:03:01 +00:00
tomberek
5ad0153b37
corretto{11,17,21}: {11.0.24.8.1,17.0.12.7.1,21.0.4.7.1} -> {11.0.25.9.1,17.0.13.11.1,21.0.5.11.1} (#356982) 2024-11-22 00:58:01 -05:00
Ulysses Zhan
4d2a2ff20d
mono: set meta.mainProgram 2024-11-21 15:30:49 -08:00
Ulysses Zhan
17a8a6b7e4
mono: format 2024-11-21 15:28:53 -08:00
Shaw Vrana
731b6b014a gleam: 1.5.1 -> 1.6.1 2024-11-21 11:46:18 -08:00
Tristan Ross
1bdff91755
flutter: revert remove usages of aliases {build,host,target}Platform
PR #350299 broke Flutter's update script with how it handled getting the
platform. Furthermore, the problem was made worse in the last update to
Flutter which had to work around that problem. We'll just revert it for
now and do a proper fix once we can figure out how to satify setting the
different platforms without causing any more problems.
2024-11-21 07:03:15 -08:00
Masum Reza
9777a72dd3
Take over the role of maintainer luc65r (#356536) 2024-11-21 15:03:06 +05:30
zowoq
98c41eed06 codon: mark as broken 2024-11-21 11:39:57 +10:00
Tristan Ross
54300c25d8
llvmPackages_19: 19.1.3 -> 19.1.4 2024-11-19 18:30:54 -08:00
David McFarland
b0d941edb4
dotnet: november 2024 upgrades and infrastructure changes (#355753) 2024-11-18 20:20:45 -04:00
aucub
71936fca98 corretto{11,17,21}: {11.0.24.8.1,17.0.12.7.1,21.0.4.7.1} -> {11.0.25.9.1,17.0.13.11.1,21.0.5.11.1} 2024-11-18 23:04:12 +08:00
Tristan Ross
8d96d57c5f
ponyc: 0.54.0 -> 0.58.6; pony-corral: 0.8.0 -> 0.8.1 (#349902) 2024-11-17 21:40:29 -08:00
js6pak
9c88243f6d dotnet: fetch hash from nuget.org in update.sh
This brings down the time needed to update one version from ~10min to ~20s for me
2024-11-17 18:35:21 -04:00