Commit Graph
778604 Commits
Author SHA1 Message Date
SandroandGitHub 95dd26b16c gitkraken: 10.8.0 -> 11.0.0 (#395212) 2025-04-01 20:35:19 +02:00
Sarah Clark 55516075b4 code-cursor: 0.47.8 -> 0.48.6 2025-04-01 11:16:16 -07:00
Silvan Mosberger 49cf547427 git-blame-ignore-revs: Add previous commit
And enable use of the auto-rebase script: https://github.com/NixOS/nixpkgs/tree/master/maintainers/scripts/auto-rebase
2025-04-01 20:10:43 +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](https://github.com/NixOS/nixpkgs/tree/8616af08d915377bd930395f3b700a0e93d08728/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
Silvan MosbergerandSilvan Mosberger 2140bf39e4 CONTRIBUTING: Improve and update formatting docs 2025-04-01 20:09:45 +02:00
Silvan MosbergerandSilvan Mosberger 927521a6ac workflows/check-nix-format: Enforce formatting on all files
Changes the Nix format checking workflow to now strictly enforce
formatting of all Nix files using the treefmt setup introduced
in the pre-previous commit.

This is in [accordance with the approved RFC 166](https://github.com/NixOS/rfcs/blob/master/rfcs/0166-nix-formatting.md#reformat-nixpkgs).

Note that the "skip treewide" thing is no longer necessary, already
before, because there's nothing that would fail for treewide changes.
Previously the problem was that the GitHub API would be bombarded.
2025-04-01 20:09:45 +02:00
Silvan MosbergerandSilvan Mosberger 5a8296d74f flake.nix: Set formatter
This enables `nix fmt`, though it won't be practically usable without
also reformatting all files, which is done in a following commit.
2025-04-01 20:09:44 +02:00
Silvan MosbergerandSilvan Mosberger 398e74f70b shell: Introduce treefmt
Introduces treefmt with a simple nixfmt-rfc-style configuration to
format all Nix files.

This is only practically usable with the following commit that formats
all files accordingly.
2025-04-01 20:09:44 +02:00
Sarah Clark 7c813c9dde python312Packages.langsmith: 0.3.10 -> 0.3.22 2025-04-01 11:06:22 -07:00
Sefa EyeogluandGitHub 02b2743b6a immich: 1.130.3 -> 1.131.2 (#395004) 2025-04-01 19:59:21 +02:00
Casey Link 473e7c5b94 tailwindcss_4: 4.0.17 -> 4.1.0 2025-04-01 19:41:44 +02:00
Sefa EyeogluandGitHub 190060a064 proton-ge-bin: GE-Proton9-26 -> GE-Proton9-27 (#395181) 2025-04-01 19:40:21 +02:00
Chris Moultrie 324fe50de5 immich: 1.130.3 -> 1.131.2
changelog:
- https://github.com/immich-app/immich/releases/tag/v1.131.0
- https://github.com/immich-app/immich/releases/tag/v1.131.1
- https://github.com/immich-app/immich/releases/tag/v1.131.2
2025-04-01 13:34:30 -04:00
Domen KožarandGitHub 431c7280da claude-code: 0.2.56 -> 0.2.57 (#395178) 2025-04-01 18:33:14 +01:00
Florian KlinkandGitHub f680a9ecd4 signal-desktop-source: init at 7.46.0 (#388586) 2025-04-01 18:26:48 +01:00
Pol DellaieraandGitHub cf28f0fa63 fluidsynth: Migrate to by-name. (#394942) 2025-04-01 19:23:50 +02:00
Sebaguardian de1cc8fe1d vimPlugins.jule-nvim: init at 2025-02-22 2025-04-01 19:12:48 +02:00
misilelab 0016ab4295 sdl3: 3.2.8 -> 3.2.10
https://github.com/libsdl-org/SDL/releases/tag/release-3.2.10

Signed-off-by: misilelab <misileminecord@gmail.com>
2025-04-02 02:02:02 +09:00
misilelab 25499add4c pnpm: 10.7.0 -> 10.7.1
https://github.com/pnpm/pnpm/releases/tag/v10.7.1

Signed-off-by: misilelab <misileminecord@gmail.com>
2025-04-02 01:59:52 +09:00
Adam C. StephensandGitHub 62d611a22b nixos/incus: add AppArmor rules (#386060) 2025-04-01 12:51:34 -04:00
Florian Klink a566710f1c python312Packages.cvxopt: fix version
Without setuptools-scm being present, and without
SETUPTOOLS_SCM_PRETEND_VERSION being set, this ends up as 0.0.0.
2025-04-01 17:50:07 +01:00
R. Ryantm f203edefe5 python312Packages.nexia: 2.5.0 -> 2.6.0 2025-04-01 16:38:08 +00:00
Doron BeharandGitHub bd85f316be mlterm: 3.9.3 -> 3.9.4 (#394550) 2025-04-01 19:36:06 +03:00
David Chocholatý 40129eff56 anytype: Add adda as maintainer 2025-04-01 18:33:12 +02:00
Gaétan LepageandGitHub 0a816e162f omnix: init at 1.0.3 (#385761) 2025-04-01 18:29:17 +02:00
R. Ryantm bbea352f18 python312Packages.dbf: 0.99.9 -> 0.99.10 2025-04-01 16:24:17 +00:00
Gaétan LepageandGitHub e5dde6624a python312Packages.rdbtools: init at 0.1.15 (#393135) 2025-04-01 18:12:50 +02:00
a74d8a2f5b goreleaser: 2.8.1 -> 2.8.2 (#395097)
Co-authored-by: caarlos0 <caarlos0@users.noreply.github.com>
2025-04-01 16:08:27 +00:00
Arsenii Zorin 67eb7198cd pulumi-bin: 3.159.0 -> 3.160.0 2025-04-01 19:07:45 +03:00
Eric Culp 28a0fcfa8a material-maker: fix crash by using export templates from nixpkgs
This was previously using a vendored export template built from godot
3.5.2. This probably happened to work when godot3-headless used the same
version, but now that godot3 is on 3.6, you would get this fatal error
when launching material-maker:

    ERROR: Pack created with a newer version of the engine: 3.6.
       at: try_open_pack (core/io/file_access_pack.cpp:217)

Instead, use the export templates in nixpkgs (godot3-export-templates).
I copied an idiom I saw used for the other godot3 packages.
2025-04-01 10:07:24 -06:00
Franz PletzandGitHub 82f0c74912 nixos/zoxide: init module (#393493) 2025-04-01 18:01:32 +02:00
Bobby RongandGitHub a6efa7d563 xfce.mousepad: 0.6.4 -> 0.6.5 (#395038) 2025-04-02 00:00:42 +08:00
Florian Klink 7a52c8da72 resp-app: don't replace already present patches in rdbtools override 2025-04-01 17:00:07 +01:00
tomberekandGitHub ec4abeac7f teleport_15: remove (#394056) 2025-04-01 11:59:43 -04:00
Tanya AroraandGitHub 8125d74e21 nixos/dnsmasq: Fix failure on read-only /etc when resolveLocalQueries=false (#391738) 2025-04-01 17:59:21 +02:00
R. Ryantm f651e277be postgresqlPackages.pgmq: 1.5.0 -> 1.5.1 2025-04-01 15:58:44 +00:00
Doron BeharandGitHub f33c1e470e monkeysAudio: 10.96 -> 11.01 (#395051) 2025-04-01 18:57:09 +03:00
shivaraj-bh 84f6e47e31 omnix: init at 1.0.3 2025-04-01 21:25:19 +05:30
Florian Klink eb03e6c279 python312Packages.rdbtools: init at 0.1.15
rdbtools does not only provide a CLI, but also a python library for
parsing Redis dump.rdb files from other python code [1]:

```
❯ $(nix-build -E 'with import ./. {}; python3.withPackages (p: [p.rdbtools])')/bin/python
Python 3.12.9 (main, Feb  4 2025, 14:38:38) [GCC 14.2.1 20241116] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import rdbtools
>>> rdbtools.VERSION
(0, 1, 15)
```

This exposes/moves it in the python package set, and uses a
toPythonApplication stub in pkgs/by-name, as in the nixpkgs
documentation.

We also fix (some of) the tests, which were previously skipped
alltogether.

[1]: https://github.com/sripathikrishnan/redis-rdb-tools?tab=readme-ov-file#using-the-parser
2025-04-01 16:31:35 +01:00
Martin Weinelt b5f04a2776 firefox-esr-128-unwrapped: 128.8.1esr -> 128.9.0esr
https://www.mozilla.org/en-US/firefox/128.9.0/releasenotes/
https://www.mozilla.org/security/advisories/mfsa2025-22

Fixes: CVE-2025-3028, CVE-2025-3029, CVE-2025-3030
2025-04-01 17:21:32 +02:00
Martin Weinelt 157c5db5b3 firefox-bin-unwrapped: 136.0.3 -> 137.0
https://www.mozilla.org/en-US/firefox/137.0/releasenotes/
https://www.mozilla.org/security/advisories/mfsa2025-20

Fixes: CVE-2025-3028, CVE-2025-3031, CVE-2025-3032, CVE-2025-3029,
       CVE-2025-3035, CVE-2025-3030, CVE-2025-3034
2025-04-01 17:21:08 +02:00
misuzuandGitHub 963f97c079 netbox_4_2: 4.2.3 -> 4.2.6, nixos/tests/netbox: Adjust tests for Netbox 4.2.5+ (#394329) 2025-04-01 18:20:42 +03:00
Martin Weinelt 1543d8cfc3 firefox-unwrapped: 136.0.3 -> 137.0
https://www.mozilla.org/en-US/firefox/137.0/releasenotes/
https://www.mozilla.org/security/advisories/mfsa2025-20

Fixes: CVE-2025-3028, CVE-2025-3031, CVE-2025-3032, CVE-2025-3029,
       CVE-2025-3035, CVE-2025-3030, CVE-2025-3034
2025-04-01 17:19:36 +02:00
Nicolas Goudry 37290199a6 gitkraken: 10.8.0 -> 11.0.0 2025-04-01 17:18:57 +02:00
Brian McGee 5d9c67a8f7 sops: add a convenience function for wrapping age plugins 2025-04-01 16:11:23 +01:00
Brian McGee 5e4381c1c4 age: add a convenience function for wrapping with plugins 2025-04-01 16:10:25 +01:00
9b33996455 arduino-create-agent: 1.6.1 -> 1.7.0 (#395199)
Co-authored-by: kilimnik <mail@kilimnik.de>
2025-04-01 15:04:40 +00:00
transcaffeine 42c621ba72 nixos/tests/netbox: Adjust tests for 4.2.0+, drop test for 3.6
This changes the previously used `site_id` in the tests'
REST-API usage to `scope_type`+`scope_id`.

Netbox 3.6 is deprecated and no longer available, the test for it
has been removed.
2025-04-01 17:02:20 +02:00
R. Ryantm 39c2411e44 python312Packages.djangocms-text-ckeditor: 5.1.6 -> 5.1.7 2025-04-01 15:02:08 +00:00
Jonas HeinrichandGitHub 8323bb6a5f briar-desktop: 0.6.0 -> 0.6.3 (#395152) 2025-04-01 16:59:00 +02:00