Commit Graph

714798 Commits

Author SHA1 Message Date
Robert Schütz
6b98b10a65
python312Packages.setuptools: 75.1.0 -> 75.1.1
Diff: https://github.com/pypa/setuptools/compare/refs/tags/v75.1.0...75.1.1

Changelog: https://setuptools.pypa.io/en/stable/history.html#v75-1-1
(cherry picked from commit 49245b838c)
(cherry picked from commit e52f251230)
2024-11-30 15:11:10 +01:00
Sefa Eyeoglu
67de25922b
curl: backport netrc regression fix
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
(cherry picked from commit 9be3e11050)
(cherry picked from commit a24bde482b)
2024-11-30 15:11:10 +01:00
sternenseemann
6309f13670
llvmPackages_12.clang: use nostdlibinc patch instead of sed command
Seems like the patch we've written for LLVM 13 and above also works for
LLVM 12 which seems a little more robust.

(cherry picked from commit 37437849de)
(cherry picked from commit f30f8ee969)
2024-11-30 15:11:10 +01:00
sternenseemann
fcb5d10d26
llvmPackages_12.compiler-rt: move codesign patch into versioned dir
All LLVM versions < 12 have been removed, so this patch can live in the
versioned directory, simplifying the patch list in the process.

(cherry picked from commit 8408b91e8d)
(cherry picked from commit e33308016c)
2024-11-30 15:11:09 +01:00
sternenseemann
f0f66c41d4
llvmPackages_12: build from monorepo source
As mentioned in #305146, keeping LLVM 12 is a source of pain because it
is the only version to be built from individual release tarball instead
of the LLVM monorepo. This commit makes LLVM 12 start from the monorepo
as well, simplifying all common LLVM expressions in the process.

With #347887, some quirks in the expressions for LLVM <14 were ironed
out, so building LLVM through from the monorepo is quite simple now.

- Most expressions only required minor changes, mostly removing the
  special casing for `sourceRoot`.

- The patch lists from llvm/12/default.nix were ported to
  common/default.nix. This only required a few extra conditionals which
  could be reduced via a rebuild also involving other LLVM versions.
  Outstanding tasks of little urgency have been noted in TODO comments.
  I have verified that the patch lists stay the same for all packages
  except LLVM where merely the order changes. An extra set of eyes
  is appreciated, of course.

- clang: The expression was reworked to use the same symlink location
  for clang-tools-extra for all versions including LLVM 12. This
  required adjusting the ad hoc patching of the clangd cmake files
  slightly.

- libunwind: We no longer need to make the libcxx sources available
  manually. We can rely on the monorepo source instead.

- lld: We no longer need to make the libunwind sources available manually.

- llvm: We no longer need to make the polly sources available manually

- On Darwin, we need to bypass CMake's C++ compiler for libcxx and
  libunwind now. It isn't a 100% clear why, probably because we've
  started to use Darwin's bootstrapStdenv for libcxx in the common
  expression compared to LLVM 12 on master [1].
  The reordering of flags for wasm causes a rebuild for some packages
  like firefox, but this should be tolerable on staging.

[1]: 665ebfb253/pkgs/development/compilers/llvm/12/default.nix (L392-L430)

(cherry picked from commit ee9eacf23e)
(cherry picked from commit c4e9f17ef9)
2024-11-30 15:11:09 +01:00
sternenseemann
fe5ea976bf
llvmPackages_{12,13}.lldb: don't try to find nonexistent patch
We just need to make sure the attribute evaluates so we can cleanly
access `meta.broken` for those versions.

(cherry picked from commit ce6c31c312)
(cherry picked from commit 9bf90993f4)
2024-11-30 15:11:09 +01:00
Randy Eckenrode
85f95c56e4
stdenv: elaborate on nature of mass rebuilds
(cherry picked from commit 719c731df3)
(cherry picked from commit 7ad36a5523)
2024-11-30 15:11:09 +01:00
Randy Eckenrode
d93cc69734
Revert "stdenv: set NIX_DONT_SET_RPATH_FOR_TARGET on Darwin"
This reverts commit 10c87ee2c7.

(cherry picked from commit 1810b522d7)
(cherry picked from commit 46affc6300)
2024-11-30 15:11:09 +01:00
Josh Hoffer
17738b2648
systemd: 256.7 -> 256.8
(cherry picked from commit 6fc6e7bce8)
(cherry picked from commit 30bda35f7a)
2024-11-30 15:11:09 +01:00
Maximilian Bosch
ef7dc14ab4
postgresql: drop build-time dependency on GHC
This replaces `writeShellApplication` with `writeShellScriptBin` that
doesn't perform a shellcheck. This makes it way easier to build
postgresql on staging since GHC is super slow to build, even with pretty
powerful machines.

Also Haskell updates are currently merged straight into master which
means that postgresql and all reverse dependencies require a rebuild on
master then[1].

[1] https://github.com/NixOS/nixpkgs/pull/354270#issuecomment-2463196665

(cherry picked from commit 4cd083a3cd)
(cherry picked from commit a40d887561)
2024-11-30 15:11:09 +01:00
Wolfgang Walther
88cd14d0f2
postgresql_16: 16.4 -> 16.5
Release Notes:
https://www.postgresql.org/about/news/postgresql-171-165-159-1414-1317-and-1221-released-2955/

(cherry picked from commit 797b544bda)
(cherry picked from commit 77ea13f377)
2024-11-30 15:11:08 +01:00
Alyssa Ross
df7b79ae5a
systemd: revert boot-breaking systemd-boot change
Fixes boot for me.

Closes: https://github.com/NixOS/nixpkgs/pull/355284
(cherry picked from commit 63ce4665b2)
(cherry picked from commit 91ea63fc21)
2024-11-30 15:11:08 +01:00
Alyssa Ross
c81f064ea8
librist: fix build for musl
(cherry picked from commit 01fe6fb38d)
(cherry picked from commit 055e702400)
2024-11-30 15:11:08 +01:00
Andrew Brooks
31a7cdb7be
tk: 8.6.13 -> 8.6.15
(cherry picked from commit e9ef95e543)
(cherry picked from commit 6b1b1d7eec)
2024-11-30 15:11:08 +01:00
Andrew Brooks
f028617643
tcl: 8.6.13 -> 8.6.15
(cherry picked from commit b8d86f5728)
(cherry picked from commit c7e2230a5d)
2024-11-30 15:11:08 +01:00
Bobby Rong
a1868a1013
xorg.libX11: Fix spurious Xerror when running synchronized
This backports https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/264.

This fixes 'XIO: fatal IO error 9 (Bad file descriptor) on X server
":102"' when GNOME's mutter is tearing down.

ref: ddc5e3368d
ref: f88b54502c
(cherry picked from commit 6ac7c0c4d0)
(cherry picked from commit 9b1475f9c4)
2024-11-30 15:11:05 +01:00
github-actions[bot]
262a7c4efe
Merge master into staging-next 2024-11-30 12:05:14 +00:00
Pol Dellaiera
dfd6a4a50f
linuxKernel.packages.linux_6_12.evdi: add support for kernel >= 6.12 (#360378) 2024-11-30 12:51:12 +01:00
Ivan Dimitrov
73710fe751
linux_latest-libre: 19663 -> 19675 (#359464)
Fixes build.
2024-11-30 12:23:19 +01:00
Gaétan Lepage
a81305c367
rabbitmq-server: 4.0.2 → 4.0.4 (#358653) 2024-11-30 12:15:16 +01:00
Pol Dellaiera
ffdc074242 linuxKernel.packages.linux_6_12.evdi: add support for kernel >= 6.12 2024-11-30 12:02:36 +01:00
Markus Kowalewski
a5ea1f37d2
nfs-ganesha: 6.2 -> 6.3 (#359179) 2024-11-30 11:49:40 +01:00
Florian Klink
94ff31ecb8
jwx: 2.1.1 -> 2.1.3 (#360363) 2024-11-30 12:43:42 +02:00
Markus Kowalewski
77a34c1488 ntirpc: 6.0.1 -> 6.3 2024-11-30 11:33:59 +01:00
Vlad M.
3c818433d5
oxipng: 9.1.2 -> 9.1.3 (#360304) 2024-11-30 12:22:14 +02:00
R. Ryantm
0dd1c943d7 jwx: 2.1.1 -> 2.1.3 2024-11-30 10:13:14 +00:00
Masum Reza
9e34adf224
magic-wormhole-rs: 0.7.3 -> 0.7.4 (#360356) 2024-11-30 15:36:10 +05:30
Michele Guerini Rocco
08ae948608
redlib: 0.35.1-unstable-2024-11-01 -> 0.35.1-unstable-2024-11-22 (#358226) 2024-11-30 10:55:05 +01:00
R. Ryantm
397b693e76 magic-wormhole-rs: 0.7.3 -> 0.7.4 2024-11-30 09:45:34 +00:00
Bobby Rong
9b8a474730
mate.mate-terminal: fix cross compilation, format with nixfmt (#360189) 2024-11-30 17:43:40 +08:00
Bobby Rong
97520c9ed0
mate.mate-calc: fix cross compilation, format with nixfmt (#360185) 2024-11-30 17:39:11 +08:00
Bobby Rong
14df465130
mate.mate-system-monitor: fix cross compilation, format with nixfmt (#360186) 2024-11-30 17:35:08 +08:00
Ivan Mincik
395d59f54b qgis-ltr: 3.34.11 -> 3.34.13 2024-11-30 09:33:50 +00:00
Ivan Mincik
9fc2250e80 qgis-ltr: build with same pyqt version as qgis 2024-11-30 09:33:50 +00:00
Ivan Mincik
c989da7576 qgis: 3.38.3 -> 3.40.1 2024-11-30 09:32:38 +00:00
Ivan Mincik
87e00e577b
qgis: use default python version (#359758) 2024-11-30 09:30:47 +00:00
Jörg Thalheim
b0a667f16d
nix-plugin-pijul: 0.1.4 -> 0.1.5 (#360005) 2024-11-30 10:23:02 +01:00
Fabian Affolter
c363307fac
python312Packages.aiowmi: init at 0.2.3 (#359995) 2024-11-30 10:05:36 +01:00
Fabian Affolter
c60179cdca
python312Packages.jh2: init at 5.0.4 (#359996) 2024-11-30 10:05:21 +01:00
Fabian Affolter
972f716b4f
mqtt-randompub: init at 0.2.2 (#360094) 2024-11-30 10:05:07 +01:00
nixpkgs-merge-bot[bot]
32c14266ff
ytdownloader: 3.18.3 -> 3.18.4 (#360118) 2024-11-30 08:58:54 +00:00
Leona Maroni
2ba711361f
gitlab: 17.3.7 -> 17.5.2 (#360160) 2024-11-30 09:51:21 +01:00
Benedikt Peetz
923e2e59cc
redlib: 0.35.1-unstable-2024-11-01 -> 0.35.1-unstable-2024-11-27
The current version of redlib in nixpkgs is already 20 days old
and does no longer work because of a change on reddit's side, see:
https://github.com/redlib-org/redlib/issues/324.
2024-11-30 09:47:04 +01:00
Pol Dellaiera
e012442a7e
workflows/eval: Clear unnecessary rebuild labels (#360277) 2024-11-30 09:20:53 +01:00
Pol Dellaiera
46fba61472
workflows/eval: Make sure to compare against the push run (#360274) 2024-11-30 09:19:42 +01:00
Leona Maroni
86911616f7
halloy: fix add halloy url scheme handler (#351700) 2024-11-30 09:00:44 +01:00
Masum Reza
57feb2a16f
libstroke: fix build with gcc14 (#358142) 2024-11-30 12:54:07 +05:30
Aleksana
2885c26828
vermin: init a 1.6.0 (#356403) 2024-11-30 15:05:29 +08:00
Aleksana
93dd0f49d8
jogger: 1.2.4-unstable-2024-04-05 -> 1.2.5 (#360093) 2024-11-30 14:50:02 +08:00
Athene Noctua
b9274aa7a5
libcamera: re-sign IPA modules after fixup (#353336) 2024-11-30 07:49:01 +01:00