Commit graph

812622 commits

Author SHA1 Message Date
Martin Weinelt f7f3f865dd
[Backport release-25.05] python3Packages.django_5_1: 5.1.13 -> 5.1.14 (#458882) 2025-11-06 02:22:07 +00:00
dotlambda 71e324a5b0
[Backport release-25.05] immich: 2.2.2 -> 2.2.3 (#458989) 2025-11-06 01:36:22 +00:00
nixpkgs-ci[bot] 1b8399af32
[Backport release-25.05] necesse-server: 1.0.2-20563267 -> 1.0.2-20664049 (#458991) 2025-11-06 01:00:52 +00:00
R. Ryantm 85e603df45 necesse-server: 1.0.2-20563267 -> 1.0.2-20664049
(cherry picked from commit 6484f0bbd0)
2025-11-06 00:44:32 +00:00
Robert Schütz 8222de4254 immich: 2.2.2 -> 2.2.3
Diff: https://github.com/immich-app/immich/compare/v2.2.2...v2.2.3

Changelog: https://github.com/immich-app/immich/releases/tag/v2.2.3
(cherry picked from commit d86f79cee7)
2025-11-06 00:37:41 +00:00
Grimmauld 6aeba6cc03
[Backport release-25.05] librewolf-unwrapped: 144.0 -> 144.0.2 (#458588) 2025-11-05 22:33:57 +00:00
Shawn8901 fd3242d814
victoriametrics: 1.128.0 -> 1.129.1
- use go 1.25 as on unstable
  (authored by Leona Maroni <dev@leona.is>

(cherry picked from commit f4bb850669)
2025-11-05 23:23:01 +01:00
nixpkgs-ci[bot] 531e4ffdba
[Backport release-25.05] itsycal: 0.15.6 -> 0.15.7 (#458955) 2025-11-05 22:00:05 +00:00
Rafael Ieda af9d194d61 itsycal: 0.15.6 -> 0.15.7
(cherry picked from commit ea8eccdc19)
2025-11-05 21:44:11 +00:00
Sergei Zimmerman c255012a0c marshmallow: fix build on i686-linux
Nix has recently started using this package (transitively via
json-schema-for-humans) in the nix-manual, so it's prudent to fix it
on all supported systems.

(cherry picked from commit d329a02f9f)
2025-11-05 20:48:27 +00:00
nixpkgs-ci[bot] 433ba361f4
[Backport release-25.05] gogup: 0.27.9 -> 0.28.0 (#458898) 2025-11-05 19:41:02 +00:00
Wolfgang Walther 318f37ae6f
[Backport release-25.05] ci/pinned: update (#458899) 2025-11-05 19:07:43 +00:00
Matt Sturgeon 739d1539f8 ci/treefmt: disable biome settings validation
The treefmt-nix `biome.settings` validation uses inputs that are liable
to hash mismatch.

See https://github.com/numtide/treefmt-nix/pull/430

(cherry picked from commit ef3dca70a6)
2025-11-05 18:55:42 +00:00
Matt Sturgeon bd68d14c16 Revert "ci/treefmt: disable biome for now"
This reverts commit 66260cc8c4.

(cherry picked from commit 7f7f879f92)
2025-11-05 18:55:42 +00:00
Wolfgang Walther 7d1a327e67 ci/pinned: update
This gives us a bugfix in treefmt-nix for biome.

From the nixpkgs-unstable channel:
https://hydra.nixos.org/build/312625570#tabs-buildinputs

Changes for treefmt-nix:
f56b1934f5...4ef3dfdbb5

(cherry picked from commit 2b819576cb)
2025-11-05 18:55:42 +00:00
R. Ryantm e545c59ae4 gogup: 0.27.9 -> 0.28.0
(cherry picked from commit 15d3f4663e)
2025-11-05 18:54:22 +00:00
Martin Weinelt da677ebcc7 python3Packages.django_5_1: 5.1.13 -> 5.1.14
https://docs.djangoproject.com/en/5.1/releases/5.1.14/
https://www.djangoproject.com/weblog/2025/nov/05/security-releases/

Fixes: CVE-2025-64458, CVE-2025-64459
(cherry picked from commit de33b86b68)
2025-11-05 17:19:09 +00:00
Francesco Gazzetta 91f01b6dea
[Backport release-25.05] libprojectm: 4.1.4 -> 4.1.5 (#458772) 2025-11-05 15:48:11 +00:00
nixpkgs-ci[bot] dddddf43e8
[Backport release-25.05] qq: 3.2.19-2025-09-04 -> 3.2.20-2025-10-23 (#457450) 2025-11-05 15:29:40 +00:00
Alyssa Ross 65f82f8ce3
[Backport release-25.05] linuxKernel.kernels.linux_lqx: 6.17.5 -> 6.17.7 (#458800) 2025-11-05 12:24:32 +00:00
R. Ryantm 4a0033c881 linuxKernel.kernels.linux_lqx: 6.17.5 -> 6.17.7
(cherry picked from commit e07f0ae083)
2025-11-05 12:05:08 +00:00
Winter 19f423520c
[Backport release-25.05] nixos/installer/cd-dvd/iso-image: include memtest86+ in grub menu (#458752) 2025-11-05 10:50:21 +00:00
R. Ryantm 408213a319 libprojectm: 4.1.4 -> 4.1.5
(cherry picked from commit ab6baf216a)
2025-11-05 09:49:42 +00:00
Gaétan Lepage 80805e8ba7
[Backport release-25.05] neovim[-unwrapped]: 0.11.4 -> 0.11.5 (#458594) 2025-11-05 09:20:12 +00:00
Winter M 433ab91d52 nixos/installer/cd-dvd/iso-image: include memtest86+ in grub menu
We previously only did this for Syslinux, which we don't use on UEFI machines.

Co-authored-by: Lee Bousfield <ljbousfield@gmail.com>
(cherry picked from commit dcb0423368)
2025-11-05 07:50:30 +00:00
nixpkgs-ci[bot] c25034b67d
[Backport release-25.05] firefly-iii: 6.4.2 -> 6.4.4 (#458719) 2025-11-05 05:43:02 +00:00
R. Ryantm 0146cd6c4d firefly-iii: 6.4.2 -> 6.4.4
(cherry picked from commit 45c4fe3da0)
2025-11-05 04:51:09 +00:00
Thomas Gerbet c997e52316 dolphin-emu: switch to mbedtls from mbedtls_2
Related to #450688

(cherry picked from commit 91d7728830)
2025-11-05 00:56:20 +00:00
zowoq 139de9c2cb
[Backport release-25.05] ci/treefmt: disable biome for now (#458660) 2025-11-05 00:36:41 +00:00
Matt Sturgeon 9d305160aa ci/treefmt: disable biome for now
Disable biome due to a hash mismatch with validation for the
`settings.formatter.biome.options` option.

See https://github.com/numtide/treefmt-nix/pull/430

(cherry picked from commit 66260cc8c4)
2025-11-05 00:33:33 +00:00
liberodark c5f869355b rundeck: 5.16.0 -> 5.17.0
(cherry picked from commit 47f4249891)
2025-11-04 21:57:01 +00:00
Adam C. Stephens 476b04a749 neovim[-unwrapped]: 0.11.4 -> 0.11.5
Changelog: https://github.com/neovim/neovim/releases/tag/v0.11.5
(cherry picked from commit 0099589ea1)
2025-11-04 20:50:52 +00:00
R. Ryantm ab1ff32aa7 librewolf-unwrapped: 144.0 -> 144.0.2
(cherry picked from commit a4a7cda371)
2025-11-04 20:34:21 +00:00
Wolfgang Walther e6c5d95d38
[Backport release-25.05] Revert "wprkflows/bot: increase frequency to every 5 minutes" (#458582) 2025-11-04 20:23:50 +00:00
Wolfgang Walther b9a9e8a4b0
[Backport release-25.05] ci/github-script/merge: improve merge operation and error messages (#458573) 2025-11-04 20:21:10 +00:00
Wolfgang Walther a35c47531d Revert "wprkflows/bot: increase frequency to every 5 minutes"
This partially reverts commit 1197fe48da.

GitHub just doesn't schedule these narrow intervals. 10 minutes is
alright in practice.

(cherry picked from commit 74d6ba3ab4)
2025-11-04 20:20:39 +00:00
Felix Singer 259a635c58 [release-25.05] gerrit: 3.11.5 -> 3.11.7
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-11-04 21:11:58 +01:00
Wolfgang Walther 30ca08c4b8 ci/github-script/merge: list eligible users in comment
When a user tries to merge a PR, but is not allowed to, it is helpful to
explicitly list the users who *are* allowed. This helps explaining *why*
the merge-eligible label was set.

I objected to this proposal before, because it would incur too many API
requests. But after we have restructured the checklist, this is not
actually true anymore - we can now sensibly run this only when a comment
is posted and not whenever we check a PR for eligibility.

(cherry picked from commit 1e6124a504)
2025-11-04 19:58:25 +00:00
Wolfgang Walther b547d52dc5 ci/github-script/bot: move getTeamMembers cache into main file
This allows re-using this elsewhere with a shared cache.

(cherry picked from commit 58a1fe4761)
2025-11-04 19:58:25 +00:00
Wolfgang Walther bc173d5737 ci/github-script/merge: improve testability
By only ignoring already-handled comments when running non-dry, it's
much easier to look at existing PRs, for which the merge bot already
commented, and iterate on them locally.

It's dry mode anyway, so it won't hurt to get a few more merge comments
in the console output.

(cherry picked from commit 2d6602908b)
2025-11-04 19:58:25 +00:00
Wolfgang Walther f1b05962a0 ci/github-script/merge: switch order of merge operations
We previously used auto-merge first and then enqueued explicitly on the
assumption that auto-merge would fail if the PR was actually in
mergeable state already. This turned out to be false.

Instead, we currently face the problem of auto-merge sometimes getting
stuck. This seems to happen when, at the time of enabling auto-merge,
the required status checks already passed and the PR would be ready to
go - but sometimes GitHub doesn't do it. This *can* be unblocked by
approving the PR again, which seems to run the internal "let's check
whether we can merge this" procedures on the GitHub side again.

However, we can probably also solve this by just explicitly trying to
enqueue the PR first - and only if that fails, fall back to auto-merge.
I previously argued against that, based on a potential race condition,
in which a PR could become ready to merge between these two requests -
at which point the auto-merge operation would fail, if the original
assumption was true. But since we don't observe this, we might as well
switch.

(cherry picked from commit 747d9e2d34)
2025-11-04 19:58:24 +00:00
nixpkgs-ci[bot] ad9cc6db76
[Backport release-25.05] vrcx: 2025.09.10 -> 2025.10.11 (#458564) 2025-11-04 19:29:51 +00:00
nixpkgs-ci[bot] 473bbb09e4
[Backport release-25.05] slimevr: 0.16.2 -> 0.16.3 (#451777) 2025-11-04 19:27:11 +00:00
[Assassin] b326e8f3b6 vrcx: 2025.09.10 -> 2025.10.11
(cherry picked from commit c61b922515)
2025-11-04 19:23:40 +00:00
Matteo Pacini 5c89d8cecf
[25.05] immich: 2.0.1 -> 2.2.2 (#457807) 2025-11-04 18:39:02 +00:00
Emily 551dc18465
[Backport release-25.05] ungoogled-chromium: 142.0.7444.59-1 -> 142.0.7444.59-2 (#458484) 2025-11-04 18:12:20 +00:00
Alyssa Ross d2ace0af5c
[Backport release-25.05] linux_xanmod, linux_xanmod_latest: 2025-11-03 (#458509) 2025-11-04 17:10:03 +00:00
Wolfgang Walther 5dac181bdd
[Backport release-25.05] ci/github-script/bot: improve parallelism (#458511) 2025-11-04 16:24:19 +00:00
Wolfgang Walther 61d278da38 wprkflows/bot: increase frequency to every 5 minutes
This makes reactions to merge comments and all the labeling a bit
quicker. Lower the number of backlog items to process per run
accordingly, so that we don't really need more API requests for it.

(cherry picked from commit 1197fe48da)
2025-11-04 15:43:33 +00:00
Wolfgang Walther 366992025d ci/github-script/bot: improve parallelism
We used to employ the worst strategy for parallelism possibly: The rate
limiter capped us at one concurrent request per second, while 100+ items
were handled in parallel. This lead to every item taking the full
duration of the job to proceed, making the data fetched at the beginning
of the job stale at the end. This leads to smaller hiccups when
labeling, or to the merge-bot posting comments after the PR has already
been closed.

GitHub allows 100 concurrent requests, but considers it a best practice
to serialize them. Since serializing all of them causes problems for us,
we should try to go higher.

Since other jobs are running in parallel, we use a conservative value of
20 concurrent requests here. We also introduce the same number of
workers going through the list of items, to make sure that each item is
handled in the shortest time possible from start to finish, before
proceeding to the next. This gives us roughly 2.5 seconds per individual
item - but speeds up the overall execution of the scheduled job to 20-30
seconds from 3-4 minutes before.

(cherry picked from commit 810b9ba51d)
2025-11-04 15:43:33 +00:00