Commit Graph

3244 Commits

Author SHA1 Message Date
TomaSajt
93852307e0 treewide: remove useFetchCargoVendor usages
Manual backport of 398b16e16c
2025-08-09 02:17:10 +02:00
Wolfgang Walther
aefcb0d50d treewide: run nixfmt 1.0.0 2025-07-24 14:58:18 +02:00
Tom van Dijk
8aae88f598 nushell: comment on plugin compatibility
(cherry picked from commit 37467643f3)
2025-07-10 03:10:05 +02:00
Tom van Dijk
1839cd6088 nushellPlugins.*: add load check to all
(cherry picked from commit 4e681f2a04)
2025-07-10 03:09:53 +02:00
Tom van Dijk
4ccaab8ae5 nushellPlugins.*: doCheck = false; where applicable
(cherry picked from commit 94b1ae52c4)
2025-07-10 03:09:49 +02:00
Tom van Dijk
32675f47f4 nushellPlugins.*: add versionCheckHook
Why for each all at the same time? Because all nushell plugins should
respond in the same way with either no arguments passed or with
`--help`, which contains their version.

Also because when new plugins get added or plugins get updated, problems
can be easily spotted because the errors are really loud.

(cherry picked from commit 8541ae6c6a)
2025-07-10 03:09:42 +02:00
Tom van Dijk
5f10f4208c nushellPlugins.*: set pnames correctly
Because otherwise:
- The names are inconsistent with the other nushell plugins
- `versionCheckHook` cannot find the binaries without setting a special
  variable

(cherry picked from commit bd065b6888)
2025-07-10 03:09:36 +02:00
Tom van Dijk
6fc0452bbb nushellPlugins.units: refactor
(cherry picked from commit f79eb5cfc9)
2025-07-10 03:09:28 +02:00
Tom van Dijk
ff799c27a1 nushellPlugins.gstat: refactor
(cherry picked from commit aa9629d886)
2025-07-10 03:09:26 +02:00
Tom van Dijk
d0acd21589 nushellPlugins.query: refactor
(cherry picked from commit 2e5baee20b)
2025-07-10 03:09:23 +02:00
Tom van Dijk
b1473cdbad nushellPlugins.polars: refactor
(cherry picked from commit 4627382fe2)
2025-07-10 03:09:21 +02:00
Tom van Dijk
8b531b8118 nushellPlugins.highlight: refactor
(cherry picked from commit 17144a68f2)
2025-07-10 03:09:17 +02:00
Tom van Dijk
c2fcc21741 nushellPlugins.formats: refactor
(cherry picked from commit 7095018016)
2025-07-10 03:08:53 +02:00
Tom van Dijk
b9e46af9e7 nushellPlugins.skim: refactor
(cherry picked from commit d22a7867e0)
2025-07-10 03:08:29 +02:00
Tom van Dijk
05eb737f2c nushellPlugins.dbus: refactor
(cherry picked from commit a76d03be7d)
2025-07-10 03:08:26 +02:00
steinuil
de267e32d4 carapace: 1.3.2 -> 1.3.3
(cherry picked from commit dbc7d6855b)
2025-07-04 23:04:22 +03:00
1adept
5de3c0a11f carapace: 1.3.1 -> 1.3.2
(cherry picked from commit a4c6b536a1)
2025-07-04 23:04:22 +03:00
Ryan Yin
0b37662bdb nushell: add ryan4yin as a maintainer
(cherry picked from commit ee19f0a079)
2025-06-28 10:30:11 -04:00
Marcel
1133580f4c fishPlugins.pure: 4.11.0 -> 4.11.3
(cherry picked from commit d5c077f4d2)
2025-06-10 02:34:45 +00:00
R. Ryantm
6938fd289a nushellPlugins.skim: 0.13.0 -> 0.14.0 2025-05-12 21:54:20 +00:00
R. Ryantm
3bcf95763e nushellPlugins.units: 0.1.5 -> 0.1.6 2025-05-10 14:11:12 +00:00
Kira
3f08fcf3da nushellPlugins.semver: init at 0.11.4 (#404014) 2025-05-08 20:13:19 +01:00
1adept
e5509c8f67 carapace: 1.3.0 -> 1.3.1 2025-05-06 17:22:17 +02:00
1adept
c92a56dd82 carpace: use rev -> tag 2025-05-06 17:21:46 +02:00
1adept
e1c52b118a carapace: add updateScript 2025-05-06 17:12:20 +02:00
1adept
51fd4aa214 carapace: modernize rec -> finalAttrs 2025-05-06 17:06:57 +02:00
R. Ryantm
7587d7f851 nushellPlugins.net: 1.9.0 -> 1.10.0 2025-05-06 10:30:11 +00:00
Wolfgang Walther
ee942cc4a1 Merge branch 'master' into staging-next 2025-05-04 19:54:40 +02:00
R. Ryantm
2f115627d4 nushellPlugins.highlight: 1.4.4+0.103.0 -> 1.4.5+0.104.0 2025-05-04 11:32:10 +00:00
K900
24e0fd90ea Merge remote-tracking branch 'origin/master' into staging-next 2025-05-01 08:20:39 +03:00
R. Ryantm
147ad20770 fishPlugins.forgit: 25.03.0 -> 25.05.0 2025-05-01 01:06:39 +00:00
nixpkgs-ci[bot]
636429202b Merge master into staging-next 2025-04-30 18:05:11 +00:00
Yethal
5cfc326209 nushell: 0.103.0 -> 0.104.0 2025-04-30 09:10:51 +02:00
K900
7c9ec67ff8 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-26 15:08:03 +03:00
Olivér Falvai
1ea3c1d967 nushell: re-enable tests on darwin 2025-04-20 11:20:20 +02:00
Ihar Hrachyshka
dd0f03a56c treewide: remove usage of deprecated apple_sdk framework stubs
They are not doing anything right now. This is in preparation for their
complete removal from the tree.

Note: several changes that affect the derivation inputs (e.g. removal of
references to stub paths in build instructions) were left out. They will
be cleaned up the next iteration and will require special care.

Note: this PR is a result of a mix of ugly regex (not AST) based
automation and some manual labor. For reference, the regex automation
part was hacked in: https://github.com/booxter/nix-clean-apple_sdk

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-04-19 20:28:20 -04:00
R. Ryantm
42f06c838a nushellPlugins.units: 0.1.4 -> 0.1.5 2025-04-10 02:26:36 +00: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
Yt
9e9486ba01 nushellPlugins.net: 1.8.0 -> 1.9.0 (#396847) 2025-04-07 13:24:29 -04:00
R. Ryantm
dd1110d1b2 nushellPlugins.net: 1.8.0 -> 1.9.0 2025-04-07 15:45:14 +00:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Wolfgang Walther
9760940ed9 nushellPlugins.skim: 0.12.0 -> 0.13.0 (#394789) 2025-04-06 16:14:09 +00:00
Nikolay Korotkiy
25cfd6bbbd carapace: 1.2.1 -> 1.3.0 (#395052) 2025-04-06 01:13:32 +04: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
R. Ryantm
859a6019bf carapace: 1.2.1 -> 1.3.0 2025-04-01 01:19:25 +00:00
R. Ryantm
9a463345df nushellPlugins.skim: 0.12.0 -> 0.13.0 2025-03-31 03:59:03 +00:00
Gaétan Lepage
a1438f11b2 fishPlugins.macos: init at 7.0.0 (#391656) 2025-03-28 22:22:45 +01:00
Sam
dff803157e fishPlugins.macos: init at 7.0.0 2025-03-28 11:44:33 -07:00
jopejoe1
7d30c40939 treewide: migrate packages to pkgs/by-name, again 2025-03-25 17:00:45 +01:00
misilelab
1b1983fea8 nushellPlugins.highlight: 1.4.3+0.102.0 -> 1.4.4+0.103.0
https://github.com/cptpiepmatz/nu-plugin-highlight/releases/tag/v1.4.4%2B0.103.0

Signed-off-by: misilelab <misileminecord@gmail.com>
2025-03-20 02:03:14 +09:00