Commit Graph

677347 Commits

Author SHA1 Message Date
Fabian Affolter
8df6327267 python312Packages.paragraphs: init at 1.0.1
Module to incorporate long strings

https://github.com/ShayHill/paragraphs
2024-09-06 15:29:13 +02:00
Adam C. Stephens
6b80565dad
restic: 0.17.0 -> 0.17.1 (#339915) 2024-09-06 07:06:46 -04:00
ajs124
54604767a2
remove myself from maintainer list of packages I don't use anymore (#339910) 2024-09-06 13:05:55 +02:00
lassulus
8390f3dfc4
desed: init at 1.2.1 (#339759) 2024-09-06 12:03:53 +01:00
Gaétan Lepage
698cd03070
zed-editor: add fhs passthru (#339852) 2024-09-06 12:58:57 +02:00
K900
03188ca926
Revert "nixos/all-tests: skip hibernate test for now" (#340047) 2024-09-06 13:57:35 +03:00
nixpkgs-merge-bot[bot]
30f4f195c6
okteto: 2.30.2 -> 2.31.0 (#339949) 2024-09-06 10:56:28 +00:00
Alyssa Ross
d4838fd5ef
Revert "nixos/all-tests: skip hibernate test for now"
This reverts commit a1de57d6fc.

We're now on QEMU 9.1.0, which contains the fix.
2024-09-06 12:53:55 +02:00
Pol Dellaiera
b3cf14dc58
open-webui: 0.3.18 -> 0.3.19 (#340039) 2024-09-06 12:53:06 +02:00
K900
b39277ab46
treewide: post-stc-ng test fixes (#340046) 2024-09-06 13:44:01 +03:00
lassulus
d411acd708
outline: 0.78.0 -> 0.79.0 (#339708) 2024-09-06 11:42:35 +01:00
K900
91b7e41f61 nixos/tests/containers-imperative: add Perl library that is now missing due to stc-ng 2024-09-06 13:40:31 +03:00
K900
7d34adda13 nixos/tests/installer: add some Perl libraries that are now missing due to stc-ng 2024-09-06 13:40:17 +03:00
K900
e4b8a0a243 switch-to-configuration-ng: move sources to a subdirectory to avoid fileset shenanigans
Something is wrong with source filtering and it makes installer tests fail.
Move it to a subdirectory to not have to do that, at least for now.
The Nix exorcism squad has been called.
2024-09-06 13:35:43 +03:00
Victor Nilsson
a52dac7c2f desed: init at master 2024-09-06 11:54:04 +02:00
Pol Dellaiera
6889824f22
open-webui: 0.3.18 -> 0.3.19 2024-09-06 11:52:40 +02:00
Jon Seager
645018b0c4
python312Packages.craft-cli: 2.6.0 -> 2.7.0 (#339955) 2024-09-06 10:45:45 +01:00
nixpkgs-merge-bot[bot]
b15cd6d3b2
vue-language-server: 2.0.29 -> 2.1.2 (#338590) 2024-09-06 09:24:52 +00:00
Yt
dba9a4798d
cargo-mobile2: 0.15.1 -> 0.17.0 (#340021) 2024-09-06 09:03:14 +00:00
K900
cedcff6b49
mautrix-meta: adds maintainer, adds automatic updating (#338768) 2024-09-06 11:32:51 +03:00
Emily
fe63e7a0aa
nixos: switch to switch-to-configuration-ng by default (#339727) 2024-09-06 09:30:27 +01:00
K900
1318c66d79
nixos/release-small: also gate on simpleUefiSystemdBoot test on x86_64 (#340025) 2024-09-06 11:29:14 +03:00
K900
cc6e93a617 nixos/release-small: also gate on simpleUefiSystemdBoot test on x86_64
We're building it anyway, might as well
2024-09-06 11:27:13 +03:00
Emily
48e581e879
twitch-chat-downloader: update client_id (#338961) 2024-09-06 09:25:26 +01:00
Bruno BELANYI
b6713cf08d
agkozak-zsh-prompt: 3.11.3 -> 3.11.4 (#339934) 2024-09-06 09:25:11 +01:00
nixpkgs-merge-bot[bot]
37f67b6006
wizer: 7.0.4 -> 7.0.5 (#339968) 2024-09-06 08:21:44 +00:00
Masum Reza
f10ac08deb
androidStudioPackages.canary: 2024.2.1.4 -> 2024.2.1.5 (#340002) 2024-09-06 13:49:27 +05:30
Aleksana
00c221958d
sfcgal: init at 1.5.2 (#338058) 2024-09-06 16:15:14 +08:00
R. Ryantm
925d85f1f6 cargo-mobile2: 0.15.1 -> 0.17.0 2024-09-06 08:14:09 +00:00
Aleksana
2c0f74c529
sig: init at 0.1.3 (#336927) 2024-09-06 16:14:08 +08:00
Aleksana
7b39b53f0f
wush: init at 0.1.2 (#338382) 2024-09-06 16:12:56 +08:00
Raghav Sood
19a5cf72a7
stripe-cli: 1.21.3 -> 1.21.5 (#339971) 2024-09-06 16:10:31 +08:00
K900
0e427c3fe9
nixos/release-small: actually remove minimal installer ISOs (#340018) 2024-09-06 11:08:58 +03:00
Emily
616b34597a nixos/release-small: actually remove minimal installer ISOs
Fixes: 862911fd22
2024-09-06 09:06:24 +01:00
Aleksana
1f70e0f549
kazv: init at 0.5.0 (#334844) 2024-09-06 16:05:45 +08:00
K900
1a2bbb2f53
nixos/release-small: remove minimal installer ISOs (#338433) 2024-09-06 10:58:12 +03:00
Ivan Mincik
365754b420
python3Packages.rasterio: 1.3.10 -> 1.3.11 2024-09-06 07:57:04 +00:00
Emily
862911fd22 nixos/release-small: remove minimal installer ISOs
These take up 2 GiB every time anything in the minimal installer
changes, or up to 4 GiB per day. We already stopped building Amazon
images in 9426d90c67. Meaningful
installer changes are rare enough, and the couple of days it takes
for them to trickle down to the large channel acceptable enough,
that this is mostly a waste of space.

This should buy enough slack to build `stdenv` on `staging` without
contributing to cache size growth.
2024-09-06 08:56:39 +01:00
Assistant
fccd84a045 twitch-chat-downloader: update client_id 2024-09-06 03:51:09 -04:00
nixpkgs-merge-bot[bot]
ed383519e1
qq: 3.2.12-2024.8.19 -> 3.2.12-2024.9.2 (#339996) 2024-09-06 07:41:11 +00:00
Emily
a5cfd68cb1 nixos/doc/perlless: remove outdated warning 2024-09-06 08:35:43 +01:00
Emily
866a8e220c nixos/perlless: remove redundant system.switch.enableNg
This is now on by default.
2024-09-06 08:35:43 +01:00
Emily
73f34448ca nixos/tests/switch-test: simplify enableNg setting 2024-09-06 08:35:43 +01:00
Emily
56dea6da87 nixos: switch to switch-to-configuration-ng by default
The Rust `switch-to-configuration-ng` rewrite was carefully written
to be compatible with the original Perl script, has been checked
against NixOS VM tests, and has been available on an opt‐in basis
for testing for the 24.05 release cycle.

The next step towards replacing the Perl script entirely is to
switch it on by default so that we can get real‐world testing from
a much greater number of users. Maintaining two implementations in
parallel is becoming a burden; we are having to adjust the systemd
service activation behaviour slightly to fix a long‐standing bug,
and backporting the changes to the Perl script is an unpleasant
process. We will do it anyway to ensure that the Rust and Perl
implementations keep parity with each other throughout the 24.11
release cycle, but we think the time has come to flip the switch.

Taking this step now will give us two to three months to test this in
the wild before the 24.11 release and gain confidence that there are
no regressions. If any non‐trivial problems arise before the final
release, we will revert to the Perl implementation by default. Doing
this switch ASAP will help to disentangle any problems that might
arise from the Rust implementation from problems that arise from the
systemd service activation changes, or the upcoming switch to using
systemd in stage 1 by default.

The main concern that was raised about replacing the Perl script in the
PR that added `switch-to-configuration-ng` was that it is currently
possible to run NixOS on systems that cannot natively host a Rust
compiler. This does not apply to any platforms that have official
support from NixOS, and as far as I know we do not know of any such
systems with users that are not cross‐compiling anyway.

My understanding is that these systems are already broken by default
anyway, as `systemd.shutdownRamfs.enable` is on by default and uses
`make-initrd-ng`, which is also written in Rust. Switching the default
while keeping the Perl implementation around will give us at least
an entire release cycle to find out if there are any users that will
be affected by this and decide what to do about it if so.

There is currently one known inconsistency between
the Perl and Rust implementations, as documented in
<https://github.com/NixOS/nixpkgs/issues/312297>; the Rust
implementation has more accurate handling of failed systemd units.

We slightly adjust the semantics of `system.switch.enable{,Ng}` to
not conflict with each other, so that `system.switch.enableNg` is
on by default, but turning off `system.switch.enable` still results
in no `switch-to-configuration` implementation being used. This
won’t break the configuration of anyone who already opted in to
`system.switch.enableNg` and is probably how the option should have
worked to begin with.
2024-09-06 08:35:43 +01:00
Emily
182b7164cc
nixVersions.nix_2_24: 2.24.4 -> 2.24.5 (#339843) 2024-09-06 08:31:10 +01:00
Fabian Affolter
bba8dffd31
python312Packages.aiomultiprocess: Fix for python 3.12 (#339823) 2024-09-06 09:22:44 +02:00
Fabian Affolter
345790122d
python312Packages.msgraph-sdk: 1.5.4 -> 1.6.0 (#339838) 2024-09-06 09:19:28 +02:00
Fabian Affolter
15b5063835
python312Packages.meshtastic: 2.4.0 -> 2.4.1 (#339966) 2024-09-06 09:17:55 +02:00
K900
f7d250895e
home-assistant-custom-lovelace-modules.universal-remote-card: 4.0.0 -> 4.0.1 (#339988) 2024-09-06 10:14:09 +03:00
Pol Dellaiera
c361db37a7
nh: 3.5.21 -> 3.5.25 (#339990) 2024-09-06 09:08:59 +02:00