Commit Graph

24752 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
18b7b96bff Merge master into staging-next 2025-06-04 17:43:18 +00:00
Tristan Ross
1f38e4cb8d zig: fix cc and bintools (#412540) 2025-06-04 10:35:17 -07:00
Peder Bergebakken Sundt
97262ee871 treewide: replace stdenv.is with stdenv.hostPlatform.is 2025-06-04 19:01:03 +02:00
Alexandre Esteves
13bffd835b haskellPackages: fix GHC build on linux->ucrt cross 2025-06-04 15:27:40 +01:00
Alexandre Esteves
7e90fcc68c haskellPackages.ghc: fix windres settings reference when cross-compiling for windows
Fixes error: `could not execute: /bin/false`
2025-06-04 15:27:40 +01:00
Alexandre Esteves
edba77eb82 haskellPackages.ghc: disable split sections on windows 2025-06-04 15:27:40 +01:00
Alexandre Esteves
f08bf9d01a haskellPackages.ghc: don't depend on libiconv on android-prebuilt
Fixes build of `pkgsCross.aarch64-android-prebuilt.haskell.packages.ghc910.primitive`:
```
aarch64-unknown-linux-android-ld: error: attempted static link of dynamic object /nix/store/dc4sk70a32x7qzvqr81rq9036cslrlw3-libiconv-aarch64-unknown-linux-android-1.17/lib/libiconv.so
<no location info>: error:
    `aarch64-unknown-linux-android-ld' failed in phase `Merge objects'. (Exit code: 1)
```
2025-06-04 13:12:12 +01:00
nixpkgs-ci[bot]
6b42fb97b2 Merge staging-next into staging 2025-06-04 06:06:53 +00:00
nixpkgs-ci[bot]
68cbd06ed0 Merge master into staging-next 2025-06-04 06:06:10 +00:00
Peder Bergebakken Sundt
f0c4cc3475 venera: 1.4.3 -> 1.4.4 (#412965) 2025-06-04 06:08:54 +02:00
nixpkgs-ci[bot]
bfd1b2cc1f Merge staging-next into staging 2025-06-03 18:07:25 +00:00
nixpkgs-ci[bot]
1c8c1864d6 Merge master into staging-next 2025-06-03 18:06:20 +00:00
Olivér Falvai
024f70f64d swift: use Python 3.12
https://hydra.nixos.org/build/299109156

Per the release notes: https://docs.python.org/3/whatsnew/3.13.html

> Remove the PyEval_ThreadsInitialized() function, deprecated in Python 3.9. Since Python 3.7, Py_Initialize() always creates the GIL: calling PyEval_InitThreads() does nothing and PyEval_ThreadsInitialized() always returns non-zero.
2025-06-03 18:43:25 +02:00
Alexander Bantyev
f484086997 gcc: download patch instead of storing it in-tree
A backport of a fix for GCC bug 80431 was stored in-tree, while it is
available to download from the GCC upstream.

The advantage of fetching the patch is more obvious provenance.
2025-06-03 18:43:41 +04:00
Silvan Mosberger
ac165bd9b7 gcc: Remove unnecessary patch update script
The patch is in recent gcc versions
2025-06-03 18:43:41 +04:00
Silvan Mosberger
6b1a63dd48 gcc: Fetch a patch instead of having it locally
This unfortunately unavoidably causes a rebuild
2025-06-03 18:43:41 +04:00
Silvan Mosberger
1636888349 gcc: Switch a patch to the upstream source
Same exact patch, just from upstream instead
2025-06-03 18:43:40 +04:00
Silvan Mosberger
a9d7c5ee5f gcc: Add missing patch comments
Co-authored-by: Alexander Bantyev <alexander.bantyev@moduscreate.com>
2025-06-03 18:43:40 +04:00
Vincent Laporte
79b33b83ec ligo: remove at 1.7.1 2025-06-03 07:47:11 +02:00
nixpkgs-ci[bot]
4d8b4225b5 Merge staging-next into staging 2025-06-02 18:06:31 +00:00
nixpkgs-ci[bot]
f5096bbfa6 Merge master into staging-next 2025-06-02 18:05:37 +00:00
Peder Bergebakken Sundt
c77ac9dfc3 treewide: fix typos 2025-06-02 16:07:07 +02:00
sternenseemann
2ebcbb7f62 Merge branch staging-next into haskell-updates 2025-06-01 23:13:23 +02:00
nixpkgs-ci[bot]
2b692ea7f9 Merge staging-next into staging 2025-06-01 18:05:48 +00:00
Emily
6eac0d4d66 [staging-next] gcc14: fix build on aarch64-darwin (#412977) 2025-06-01 19:03:05 +01:00
Leona Maroni
0517934020 gcc14: fix build on aarch64-darwin
The previous patch didn't apply anymore for 14.3.0.
Currently there is no branch for 14.3.0 in https://github.com/iains/gcc-14-branch
nor in homebrew. This lead me to use the -pre branch with a custom target.
2025-06-01 18:39:49 +02:00
emaryn
e9d0806e31 dart.rhttp: add 0.12.0 2025-06-01 23:24:33 +08:00
hacker1024
c276ee50c4 flutter{329,332}: Pass -Pkotlin.project.persistent.dir as well 2025-06-01 21:04:25 +10:00
hacker1024
4ccd185ba8 flutter{329,332}: Pass --project-cache-dir to Gradle 2025-06-01 20:34:25 +10:00
Artemis Tosini
5ee26c5e31 Fix FreeBSD native stdenv again (#389733) 2025-05-31 20:54:51 +00:00
Audrey Dutcher
3e7fa4878e llvm: disable a test that fails in the FreeBSD build jail 2025-05-31 19:18:12 +00:00
Nadia Holmquist Pedersen
c670990e32 armips: migrate to by-name 2025-05-31 18:43:18 +02:00
Alyssa Ross
929e918a51 llvmPackages.clang-unwrapped: enable debug info
This increases the memory required to link by quite a bit, but it
should be fine for Hydra, and people building themselves with
insufficient RAM can either disable it, or just decrease --cores.
2025-05-31 16:18:43 +02:00
Michael Daniels
788161457d llvm_{12,13,14,15}: fix build with Python 3.13
Python 3.13 removed the "pipes" module, which LLVM used through v16.

So we need a patch. It's only used once though!

A similar patch was used by Arch: https://gitlab.archlinux.org/archlinux/packaging/packages/llvm15/-/blob/main/nopipes.diff?ref_type=heads
2025-05-30 21:37:33 -04:00
Tristan Ross
4aadd44044 zig: fix cc and bintools 2025-05-30 18:12:26 -07:00
nixpkgs-ci[bot]
c8fe7786a1 Merge c936d57413 into haskell-updates 2025-05-31 00:23:03 +00:00
nixpkgs-ci[bot]
3025596725 Merge master into staging-next 2025-05-31 00:16:33 +00:00
Tristan Ross
f9460c7b56 llvmPackages_20: 20.1.5 -> 20.1.6 2025-05-30 16:25:03 -07:00
Arne Keller
8197d21fea jdk17: 17.0.14+7 -> 17.0.15+6 (#407000) 2025-05-31 00:08:39 +02:00
sternenseemann
8b8f6f625c Merge branch staging-next into haskell-updates 2025-05-30 19:59:48 +02:00
Martin Weinelt
1558d84649 Merge remote-tracking branch 'origin/master' into staging-next 2025-05-30 19:29:41 +02:00
sternenseemann
221e06a56d haskell.compiler.ghc902Binary: init at 9.0.2
We can/should use 9.0.2 to bootstrap some GHC versions, having the
bindist makes things easier in some cases.

- To bootstrap GHC 9.4 using 9.2 is not possible and 8.10.7 doesn't
  always work. Since source built 9.0.2 is broken on darwin at the
  moment, the bindist helps. Reference #367686, #410085.
- To bootstrap GHC 9.2 without GHC 8.10. Reference #346214.
2025-05-30 17:12:45 +02:00
sternenseemann
3c3fef04a2 haskell.compiler.ghc*Binary: detect -lnuma based on library list
This is more robust when new bindists are added to expressions since no
additional conditional needs to be updated.
2025-05-30 17:12:45 +02:00
Tristan Ross
c579bdd6d5 llvmPackages_git: 21.0.0-unstable-2025-05-18 -> 21.0.0-unstable-2025-05-25 2025-05-30 16:34:38 +02:00
nixpkgs-ci[bot]
f2e15c2131 Merge ee2477b0b5 into haskell-updates 2025-05-30 00:23:29 +00:00
nixpkgs-ci[bot]
b366c9ee8e Merge staging-next into staging 2025-05-30 00:17:52 +00:00
Randy Eckenrode
759f22430c haskell.compiler.ghc*Binary: work around com.apple.provenance xattr 2025-05-29 20:11:13 -04:00
Tristan Ross
807602f988 flutter332: 3.32.0-0.4.pre -> 3.32.0 (#409286) 2025-05-29 12:36:32 -07:00
Will Cohen
c26bdfcc1d emscripten: patch bugs involving EM_CACHE permissions (#411251) 2025-05-29 15:35:08 -04:00
DontEatOreo
720370cb40 shaderc: refactor 2025-05-29 20:32:18 +05:30