Commit Graph

24752 Commits

Author SHA1 Message Date
David McFarland
112a4c48c6 dotnet: add passthru.runtime/aspnetcore to sdk packages 2024-11-17 14:19:25 -04:00
David McFarland
193378ead2 dotnet/update.sh: nix-hash -> nix hash convert 2024-11-17 14:19:23 -04:00
David McFarland
f9cb431d6d dotnet: fix missing targetPackages in source-built sdk packages 2024-11-17 14:19:23 -04:00
js6pak
003135da32 dotnet: run postFixup based on hostPlatform 2024-11-17 14:19:23 -04:00
David McFarland
d2d56972fc dotnet: install man pages for source-built sdk 2024-11-17 14:19:23 -04:00
David McFarland
42d69ab59a dotnet: move dotnet_root to $out/share/dotnet 2024-11-17 14:19:23 -04:00
David McFarland
ddd08e404f dotnet: split setup hooks into wrapper for runtime/sdk 2024-11-17 14:19:22 -04:00
Wolfgang Walther
31706d4a55 treewide: fix sed -ie and friends
GNU sed's man page has this to say about "-i":

  Because -i takes an optional argument, it should not be followed by
  other short options:
  [..]
  sed -iE '...' FILE
    This is equivalent to --in-place=E, creating FILEE as backup of FILE

This means all "-iX" did not have the intended effect X, so we can
instead remove them.
2024-11-17 18:24:54 +01:00
Peter Waller
cf2e76fca3 llvmPackages: Fix update-git.py
This was broken since the change which got rid of llvm/git/default.nix.

Fairly obvious fixes.

Signed-off-by: Peter Waller <p@pwaller.net>
2024-11-17 16:28:32 +00:00
Emily
597a7ad587 llvmPackages.clang: move add-nostdlibinc-flag.patch to cc-wrapper (#356162) 2024-11-17 14:29:00 +00:00
github-actions[bot]
357e63084b Merge staging-next into staging 2024-11-17 12:05:34 +00:00
Masum Reza
e13831335f treewide: stdenv.is -> stdenv.hostPlatform.is (#356363)
* treewide: stdenv.is -> stdenv.hostPlatform.is

* treewide: nixfmt due to ci error
2024-11-17 16:11:54 +05:30
Morgan Jones
debd6458f7 {ponyc,pony-corral}: add numinit as maintainer 2024-11-16 22:06:43 -08:00
Morgan Jones
356d7a2626 pony-corral: run through nixfmt 2024-11-16 22:06:43 -08:00
Morgan Jones
f59267c1cc ponyc: run through nixfmt 2024-11-16 22:06:40 -08:00
Morgan Jones
5fa4499ddd pony-corral: 0.8.0 -> 0.8.1 2024-11-16 22:05:54 -08:00
Morgan Jones
c353cd7f44 ponyc: 0.54.0 -> 0.58.6 2024-11-16 22:05:54 -08:00
github-actions[bot]
3a60581f55 Merge staging-next into staging 2024-11-16 12:05:41 +00:00
Aleksana
dfaa4cb76c kind2: fix build (#356245) 2024-11-16 16:28:30 +08:00
github-actions[bot]
c18163d1b3 Merge staging-next into staging 2024-11-16 06:04:43 +00:00
Masum Reza
76e7cb3fac rustPlatform.fetchCargoVendor: init (#349360) 2024-11-16 09:30:53 +05:30
Aleksana
2867f69e5c saber: init at 0.25.2 (#354119) 2024-11-16 10:45:38 +08:00
Noa Aarts
a015a1fef3 kind2: fix build 2024-11-15 19:19:09 +01:00
Noa Aarts
479c243169 kind2: format using nixfmt 2024-11-15 18:38:29 +01:00
Peter Waller
7047ba9ccb llvmPackages.clang: move add-nostdlibinc-flag.patch to cc-wrapper
Remove a patch to decrease the divergence from upstream.

Motivation is a continuation of trying to reduce the number of clang
builds floating around. Wrapper builds are cheap, compiler builds are
not.

It's expected that this patch can be removed at some point and replaced
with some other cc-wrapper logic. This will be a little bit easier with
the logic already in the cc-wrapper.

Ongoing discussion in #191152. It would be nice to drop this but we
think it's probably needed at least on systems where /usr/include may be
available to prevent the possibility of picking up unwanted includes.

One potential method for eliminating nostdlibinc in the future is by
providing a non-existent -sysroot but that was reverted in #213185, and
remains a can of worms.

Signed-off-by: Peter Waller <p@pwaller.net>
2024-11-15 15:48:50 +00:00
TomaSajt
37ce479c7b buildRustPackage: add useFetchCargoVendor flag 2024-11-15 13:09:16 +01:00
github-actions[bot]
dab79e232c Merge staging-next into staging 2024-11-15 06:16:58 +00:00
Vincent Laporte
a42c917e0a reason: refactor
Move rtop to a separate package.
2024-11-15 06:26:22 +01:00
Peter Waller
7903d0b711 llvmPackages.llvm: Drop dependency on target through libbfd
Currently the target triple leaks into the clang build via llvm using
libbfd, whose build varies according to the target triple.

LLVM only uses libbfd to enable LTO via the linker plugin (called
LLVMgold.so, though multiple linkers can use the same plugin).

Drop the dependency on the libbfd build, and consume the only needed
source instead.  (This would be a good use of CA-derivations FWIW).

The result of this commit is that these match:

* nix eval --raw nixpkgs#clang.cc
* nix eval --raw nixpkgs#pkgsStatic.pkgsLLVM.stdenv.cc.cc
* nix eval --raw nixpkgs#pkgsCross.aarch64-multiplatform.pkgsLLVM.stdenv.cc.cc

This means fewer clang builds will be needed to support cross
configurations, and users wanting to target an exotic cross
configuration should be able to do so without a rebuild of clang.

Also drops libbfd.hasPluginAPI which no longer has any users.

Signed-off-by: Peter Waller <p@pwaller.net>
2024-11-14 21:43:26 +00:00
aucub
9c45d115d8 saber: 0.25.1 -> 0.25.2 2024-11-14 21:29:37 +08:00
aucub
6e9c9cba1f dart.pdfrx: init 2024-11-14 20:24:40 +08:00
aucub
cb54f47367 butterfly: 2.2.1 -> 2.2.2 2024-11-14 20:24:40 +08:00
aucub
cdfe470238 dart.printing: init 2024-11-14 20:24:40 +08:00
figsoda
6c61c50246 cargo-auditable: 0.6.2 -> 0.6.5
Diff: https://github.com/rust-secure-code/cargo-auditable/compare/v0.6.2...v0.6.5

Changelog: https://github.com/rust-secure-code/cargo-auditable/blob/v0.6.5/cargo-auditable/CHANGELOG.md
2024-11-13 20:21:34 -05:00
David McFarland
6bed24773e dotnet: use stdenvNoCC for runtime/sdk 2024-11-13 16:56:24 -04:00
github-actions[bot]
8a28502668 Merge staging-next into staging 2024-11-13 00:14:48 +00:00
github-actions[bot]
80fdc8b778 Merge master into staging-next 2024-11-13 00:14:23 +00:00
Tristan Ross
45d55abd39 llvmPackages.libcxx: Include libc sources in input (#354470) 2024-11-12 13:59:20 -08:00
github-actions[bot]
772af11a52 Merge staging-next into staging 2024-11-12 18:18:17 +00:00
K900
9c85c8a22a Merge remote-tracking branch 'origin/master' into staging-next 2024-11-12 21:14:32 +03:00
Sandro
4c68e3ed53 kazumi: 1.4.1 -> 1.4.2 (#354581) 2024-11-12 18:30:50 +01:00
github-actions[bot]
957aa4d92d Merge staging-next into staging 2024-11-12 06:05:32 +00:00
github-actions[bot]
00b1e226f7 Merge master into staging-next 2024-11-12 06:05:05 +00:00
Aleksana
9d14072378 localsend: 1.15.4-unstable-2024-10-26 -> 1.16.1 (#353481) 2024-11-12 10:20:14 +08:00
TomaSajt
1911b1e399 rustPlatform.fetchCargoVendor: init 2024-11-11 15:52:54 +01:00
github-actions[bot]
d5cbb151ef Merge staging-next into staging 2024-11-11 12:06:34 +00:00
github-actions[bot]
351e0a0a7c Merge master into staging-next 2024-11-11 12:06:02 +00:00
Franz Pletz
ab59946989 yosys: 0.46 -> 0.47 (#354226) 2024-11-11 10:50:43 +01:00
aucub
9716e3cd43 dart.rhttp: init 2024-11-11 16:12:35 +08:00
github-actions[bot]
d400562006 Merge staging-next into staging 2024-11-11 00:15:07 +00:00