Commit Graph

24752 Commits

Author SHA1 Message Date
mivorasu
ad525a3ff3 flutter332: 3.32.6 -> 3.32.7 2025-07-22 21:23:02 +00:00
mivorasu
9e4a62109d flutter.updateScript: fix file format 2025-07-22 21:23:02 +00:00
mivorasu
be500d941b flutter.updateScript: fix some ruff warning 2025-07-22 21:23:02 +00:00
Martin Weinelt
894a6417d7 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/async-upnp-client/default.nix
- pkgs/development/python-modules/dj-stripe/default.nix
- pkgs/servers/home-assistant/default.nix
2025-07-22 21:14:33 +02:00
mivorasu
1e377fedf7 treewide: strip trailing punctuation from description strings 2025-07-22 19:09:42 +00:00
sternenseemann
4657535e2e haskell.compiler: (make built) also patch rts.cabal.in in numa patch
This is the part of the autoconf/make logic that may be relevant to us
which wasn't replicated from Libdw. For completeness' sake, do this
here. The extra logic in distrib/configure.ac.in is not relevant to us
since we don't build bindists for make built GHCs.
2025-07-22 21:00:24 +02:00
Alyssa Ross
abc50135a4 rustc: unset PKG_CONFIG_*
This hasn't been required to cross compile rustc since
20e24e42d4 ("rustc: 1.67.1 -> 1.68.0").
2025-07-22 19:04:10 +02:00
Ben Siraphob
14e0b3d0ff vyper: 0.4.1 -> 0.4.3 (#426865) 2025-07-22 10:00:12 -07:00
David McFarland
6a37f46e27 dotnet: july 2025 releases part 2 (#426786) 2025-07-22 12:49:31 -03:00
Will Cohen
cda12cf694 emscripten: 4.0.10 -> 4.0.11 (#426458) 2025-07-22 11:38:06 -04:00
sternenseemann
aa6c7781a9 haskell.compiler: elaborate error when cross compiling hadrian ghcs
People seem to frequently expect pkgsCross.*.haskell.compiler.* /
pkgsStatic.haskell.compiler.* to contain cross compilers and are greeted
with a failing assert instead. We can help them out a little bit, by
hinting the may have meant to use buildPackages.
2025-07-22 12:23:21 +02:00
nixpkgs-ci[bot]
f2ef2c1505 Merge 77fc6c546b into haskell-updates 2025-07-22 00:23:04 +00:00
nixpkgs-ci[bot]
592851927b Merge master into staging-next 2025-07-22 00:18:36 +00:00
Philip Taron
f3e80f8ef0 opensmalltalk-vm: don't throw without aliases (#427246) 2025-07-21 16:01:32 -07:00
Philip Taron
b4cc762f23 graalvmPackages.graalvm-ce-musl: remove assert (#427179) 2025-07-21 15:47:07 -07:00
John Ericson
61656014e2 gccNGPackages: Force regular dirs (#427189) 2025-07-21 16:51:27 -04:00
Wolfgang Walther
7c77a0fa4f opensmalltalk-vm: don't throw without aliases
CI needs ugly workarounds to catch a `throw` on unsupported platforms.
If aliases are disabled, as is the case in CI, we simply return `null`
for this leaf package. This will ignore it for CI purposes, while still
giving a proper error message for end users.
2025-07-21 22:48:23 +02:00
John Ericson
424f8f2abb gccNGPackages: Force regular dirs
Because we're building things separately, we don't need the fancy
lib/... namespacing tricks that GCC normally does to squeeze itself in
the FHS. We can just use the normal autotools libdir and include dir,
and the nixpkgs infra will sort everything out.

Where possible I submitted patches to the mailing list, and fetched
those. The ones I am vendoring are the residuals which I don't think are
ready for upstreaming yet. (I can imagine a further reworking upstream
such that we wouldn't need our own patches of that sort, but it would be
good to get the first crop merged first before discussing that.)
2025-07-21 15:40:34 -04:00
R. Ryantm
f12fc2409b jdk11: 11.0.27+6 -> 11.0.28+6 2025-07-21 18:11:38 +00:00
nixpkgs-ci[bot]
9c98aacfd3 Merge master into staging-next 2025-07-21 18:05:47 +00:00
David McFarland
aed471da9a dotnetCorePackages.dotnet_10.vmr: 10.0.0-preview.5 -> 10.0.0-preview.6 2025-07-21 15:05:17 -03:00
Wolfgang Walther
bb4f984b8e jetbrains.jcef: replace assert with meta.platforms
An assert can't be properly caught by CI, but `meta.platforms` can.
2025-07-21 18:12:53 +02:00
Wolfgang Walther
1e97ae17b3 graalvmPackages.graalvm-ce-musl: remove assert
This will fail with an "musl is not supported on this system" anyway.
The difference is, that this error via `musl`'s `meta.platforms` can be
caught properly by CI, but the assert can not without ugly workarounds.
2025-07-21 17:28:47 +02:00
Wolfgang Walther
8294696731 haskell.compiler: (make built) add libnuma paths to pkg db (#426196) 2025-07-21 13:07:52 +00:00
nixpkgs-ci[bot]
baa230e9a1 Merge master into staging-next 2025-07-21 12:07:36 +00:00
Tristan Ross
6affcbd469 llvmPackages_git: 22.0.0-unstable-2025-07-17 -> 22.0.0-unstable-2025-07-20 2025-07-21 09:48:40 +02:00
Paul Meyer
8d0956500d go: Mark powerpc64-linux as badPlatform (#426938) 2025-07-21 08:57:11 +02:00
nixpkgs-ci[bot]
9ad891703f Merge master into staging-next 2025-07-21 06:06:43 +00:00
Tristan Ross
cfff3ec44a llvmPackages_{21: init from 21.1.0-rc1,git: 21.0.0-unstable-2025-07-12 -> 22.0.0-unstable-2025-07-17} (#426014) 2025-07-20 20:31:45 -07:00
nixpkgs-ci[bot]
66c485c156 Merge 76ad8f2d0d into haskell-updates 2025-07-21 00:24:23 +00:00
nixpkgs-ci[bot]
691d0da694 Merge master into staging-next 2025-07-21 00:19:42 +00:00
nixpkgs-ci[bot]
86886f832c Merge master into staging-next 2025-07-20 18:05:08 +00:00
Wolfgang Walther
64345f5ed4 gcl: remove asserts
These asserts throw on darwin, before `meta.platforms` is checked. This,
among many others, makes CI require ugly workarounds.

Upstream says its build requirements are "gcc/clang, ..." - so it seems
like these asserts are not required in principle. Also, they are 10
years old.

Can't test, because the packge is marked as broken entirely. Tried
updating to latest 2.7.1, but the build didn't succeed either.
2025-07-20 17:19:10 +02:00
OPNA2608
83c10203a2 go: Mark powerpc64-linux as badPlatform
Since 1.9, there is no support for POWER < 8, and no interest upstream in supporting it again.
2025-07-20 15:32:18 +02:00
Aleksana
99474182ed add meta.mainProgram to various packages (#426657) 2025-07-20 21:14:58 +08:00
K900
e4d6ad84c1 Merge remote-tracking branch 'origin/master' into staging-next 2025-07-20 15:10:29 +03:00
R. Ryantm
56463934a6 jdk: 21.0.7+6 -> 21.0.8+9 2025-07-20 11:59:38 +00:00
Aleksana
5f196e77f5 kotlin: 2.1.21 -> 2.2.0 (#419277) 2025-07-20 19:10:05 +08:00
Ben Siraphob
fc397c9cb3 vyper: 0.4.1 -> 0.4.3
Also add immutables dependency.
2025-07-20 02:44:33 -07:00
sanana
066da58d3a gccWithoutTargetLibc: disable features that require a libc
Missing these weren't causing any issues because they only require
headers, and gcc was likely using newlib headers. However, these
features must be disabled for `libc = null;` to work properly.
2025-07-20 10:24:38 +02:00
sanana
5046e89a35 gcc: enable withoutTargetLibc if target libc is null 2025-07-20 10:24:38 +02:00
Alyssa Ross
1f6f9b0d21 cargo: unset HOST_PKG_CONFIG_PATH
This is no longer required for the original use case since
83aaf61836 ("cargo,clippy,rustc,rustfmt: 1.78.0 -> 1.79.0").
2025-07-20 10:11:45 +02:00
R. Ryantm
a4624b1d1a jdk8: 8u442-b06 -> 8u462-b08 2025-07-20 05:39:21 +00:00
nixpkgs-ci[bot]
31ef27cebf Merge 8722e0db43 into haskell-updates 2025-07-20 00:24:59 +00:00
nixpkgs-ci[bot]
535501273c Merge master into staging-next 2025-07-20 00:20:12 +00:00
R. Ryantm
f738cd1ff5 graalvmPackages.graaljs: 24.2.1 -> 24.2.2 2025-07-19 22:40:16 +00:00
Philip Taron
b19874d601 flutterPackages.beta: fix eval (#426641) 2025-07-19 13:45:40 -07:00
Weijia Wang
f101cc2c24 julia_111{,-bin}: 1.11.5 -> 1.11.6 (#424505) 2025-07-19 22:37:39 +02:00
nixpkgs-ci[bot]
8fcc66688a Merge master into staging-next 2025-07-19 18:05:02 +00:00
Greg Hellings
33e9d4f3c0 libunwind: fix dangling symlink errors
Windows ucrt for aarch64 crossPkgs fail building because of the dangling
symlinks this code introduces
2025-07-19 18:17:08 +02:00