Commit Graph

875 Commits

Author SHA1 Message Date
R. Ryantm
7e4535366b nitter: 0-unstable-2025-04-05 -> 0-unstable-2025-04-15 2025-04-16 16:07:52 +00:00
Jörg Thalheim
0960aeda7d nixos-anywhere: 1.8.0 -> 1.9.0
Diff: https://github.com/nix-community/nixos-anywhere/compare/1.8.0...1.9.0
2025-04-15 17:18:42 +02:00
Pavol Rusnak
273c60999b
nitrokey-start-firmware: use gcc-arm-embedded-13 2025-04-12 21:33:22 +02:00
R. Ryantm
aeb9237c18 nixpacks: 1.34.1 -> 1.35.0 2025-04-10 05:08:10 +00:00
Nick Cao
c6c5aad7cf
nickel: fix nickel on aarch64-linux (#397113) 2025-04-09 18:29:49 -04:00
Thiago Kenji Okada
eb32dcf054
nixos-rebuild-ng: add systemd-run to switch-to-configuration (#380918) 2025-04-09 15:57:23 +01:00
Robert Hensing
fe06019091 nix-plugins: Pin nix_2_24 2025-04-08 22:30:44 +02:00
Robert Hensing
c4dddcff9d nix-heuristic-gc: Pin nix_2_24 2025-04-08 22:30:44 +02:00
Robert Hensing
d6bd5f2f50 nickel: Pin nixVersions.nix_2_24 2025-04-08 22:30:44 +02:00
Joe Neeman
7a4655c38a Fix nickel on aarch64-linux 2025-04-08 19:54:52 +07:00
Thiago Kenji Okada
6725c129d4 nixos-rebuild-ng: add systemd-run to switch-to-configuration
See the original reason for this here:
https://github.com/NixOS/nixpkgs/pull/258571.

While it seems the original reason may not be valid anymore since
`nixos-rebuild` do not allocate TTY in SSH, it seems that some people
depends on the `nixos-rebuild-switch-to-configuration` to exist.
2025-04-08 13:44:10 +01:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
John Ericson
6d3624e305 nixVersions.git: Reintroduce
It was removed in 68472b90a6 because it
was out of date, using the old build system. Now, it is up to date, and
uses the Meson build system and the per-component build.

I am especially keen to get this is because once 2.28 uses the
monolithic build (#393509) out of an abundance of caution, this is will
be the only use of the per-component build, until the next Nix version
(and Nix 2.28 on master after Nixpkgs 25.05 is forked off and released).
2025-04-07 19:35:52 -04:00
Nick Cao
ff0d4681e4
nitter: 0-unstable-2025-02-25 -> 0-unstable-2025-04-05 (#396752) 2025-04-07 18:14:44 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Thiago Kenji Okada
b569b62759
nixos-rebuild{-ng,}: Don't eval nixos closure before validating image variants. (#395148) 2025-04-07 09:12:10 +01:00
R. Ryantm
3c3e4390db nitter: 0-unstable-2025-02-25 -> 0-unstable-2025-04-05 2025-04-07 07:10:29 +00:00
maralorn
a18201033c
nix-output-monitor: 2.1.5 -> 2.1.6 2025-04-07 00:39:37 +02:00
maralorn
c475fcd186
nix-output-monitor: Add formatting to update script 2025-04-07 00:32:59 +02:00
Pol Dellaiera
b241189ef8
nixos-facter: 0.3.1 -> 0.3.2 (#396242) 2025-04-06 21:46:01 +02:00
Gaetan Lepage
bfe27cf81c treewide: use a string for versionCheckProgramArg where possible 2025-04-05 14:45:13 +02:00
R. Ryantm
74b902a630 nimble: 0.18.0 -> 0.18.2 2025-04-05 13:14:45 +02:00
Jörg Thalheim
5b48757a5f nixos-facter: 0.3.1 -> 0.3.2 2025-04-05 10:56:02 +02:00
Silvan Mosberger
0a8bb0ac2f
nixfmt-rfc-style: 2025-03-03 -> 2025-04-04 (#396013) 2025-04-04 19:17:34 +02:00
Jörg Thalheim
444752ec8d
nix-update: 1.10.0 -> 1.11.0 (#396045) 2025-04-04 16:39:41 +02:00
Gaetan Lepage
991ddfebd8 nix-update: simplify expression 2025-04-04 16:11:25 +02:00
Gaetan Lepage
b494878375 nix-update: 1.10.0 -> 1.11.0
Diff: https://github.com/Mic92/nix-update/compare/refs/tags/1.10.0...1.11.0

Changelog: https://github.com/Mic92/nix-update/releases/tag/1.11.0
2025-04-04 16:06:36 +02:00
Silvan Mosberger
e6067eeed9 nixfmt-rfc-style: 2025-03-03 -> 2025-04-04
Probably the last unstable update before stabilising nixfmt. Includes:
- Crucial fixes for the merge tool: https://github.com/NixOS/nixfmt/pull/291
- Recursive mode deprecation warning informing of nixfmt-tree: https://github.com/NixOS/nixfmt/pull/287
2025-04-04 14:06:16 +02:00
Daylin Morgan
7f100c8ea8 nimble: add changelog 2025-04-04 16:06:44 +05:30
Daylin Morgan
5345e43b49 nimble: add daylinmorgan as maintainer 2025-04-04 16:06:44 +05:30
Daylin Morgan
edc90eb00a nimble: 0.16.0 -> 0.18.0 2025-04-04 16:06:44 +05:30
R. Ryantm
e0bf0d93d9 nix-search-tv: 2.1.2 -> 2.1.5 2025-04-04 04:00:03 +02:00
Janne Heß
e812a70605
nixfmt-tree: refactor impl to use treefmt.withConfig (#391319) 2025-04-01 20:42:30 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
phaer
ab4f5ac2f1 nixos-rebuild-ng: don't eval closure before validating variant
Because we want to be able to list variants even if one of them might
not eval correctly.

The eager evaluation was caused by us querying for the resulting image
file name to early and is fixed by calling nix-instantiate/nix eval
twice now, once for the variants, once for the image file name.

fixes #394626
2025-04-01 15:22:15 +02:00
Matt Sturgeon
a1bf64c7a5
nixfmt-tree: refactor impl to use treefmt.withConfig
Refactor the new `nixfmt-tree` package, to make use of the new
`treefmt.withConfig` wrapper.

Breaking changes:
1. Overriding `settings` will no longer entirely replace all settings,
   instead settings are now merged as modules.
2. Adding the package to a nix shell will no longer make runtime inputs
   (such as `nixfmt`) available on the PATH, only the wrapped `treefmt`
   will be added to the shell's PATH.

Non-breaking changes:
1. Introduced `runtimeInputs`, for consistency with `treefmt.withConfig`
   and other parts of nixpkgs, such as `writeShellApplication`.
2. Introduced `nixfmtPackage` to allow specifying a different nixfmt
   package, without having to know to override `nixfmt-rfc-style`.
3. Deprecated `runtimePackages` with a warning. Use the new args
   instead.
2025-04-01 12:49:00 +01:00
Arne Keller
ee6d7cb213
nitter: 0-unstable-2024-02-26 -> 0-unstable-2025-02-25; nixos/nitter: rename guestAccounts to sessionsFile (#393028) 2025-03-31 17:16:30 +02:00
R. Ryantm
c9ab0163ef nimlangserver: 1.10.0 -> 1.10.2 2025-03-30 15:27:16 +00:00
Weijia Wang
f94da0f69c
nixpacks: 1.34.0 -> 1.34.1 (#391258) 2025-03-29 12:53:03 +01:00
Jörg Thalheim
a1be70bf3c
nixVersions.git: drop (#393508) 2025-03-27 12:27:44 +01:00
Matthias Beyer
34df4721f8
nixpkgs-track: init at 0.2.0 (#392522) 2025-03-27 10:15:48 +01:00
Jörg Thalheim
68472b90a6 nixVersions.git: drop
this hasn't been updated in a while.
We can bring this back later if someone picks up the task to keep it
up-to-date.
2025-03-26 19:36:46 -04:00
jopejoe1
7d30c40939 treewide: migrate packages to pkgs/by-name, again 2025-03-25 17:00:45 +01:00
uku
9b5f2fec89
nitter: 0-unstable-2024-02-26 -> 0-unstable-2025-02-25
Guest account support was merged into the main branch, therefore the
updater and source now follow the main branch.
2025-03-25 10:27:43 +01:00
Gaetan Lepage
d7ae57dc70 nixpkgs-review: 3.1.0 -> 3.2.0
Diff: https://github.com/Mic92/nixpkgs-review/compare/refs/tags/3.1.0...3.2.0

Changelog: https://github.com/Mic92/nixpkgs-review/releases/tag/3.2.0
2025-03-24 13:17:53 +01:00
isabel
20bf886232
nixpkgs-track: init at 0.2.0 2025-03-23 22:39:35 +00:00
Matthew Croughan
cb5734a550
nibtools: 0-unstable-2024-02-22 -> 0-unstable-2024-11-30 (#392410) 2025-03-23 17:48:15 +00:00
Maciej Krüger
9ca78d0859
treewide: fix some more sourceRoots (#391287) 2025-03-23 17:17:34 +01:00
Petr Zahradnik
a33c1d408b nibtools: 0-unstable-2024-02-22 -> 0-unstable-2024-11-30 2025-03-23 16:14:50 +01:00
R. Ryantm
30e06e05b2 nix-playground: 1.0.2 -> 1.0.3 2025-03-23 07:52:43 +00:00