Commit Graph

14 Commits

Author SHA1 Message Date
Julius Michaelis
6a9beaf893 treewide: skip generating shell completions using $out/bin/… when cross compiling
This focuses on Rust packages, since the most commonly used argument
parser library (clap/structopt) makes the following pattern natural and
thus common:

  postInstall = ''
    installShellCompletion --cmd foo \
      --bash <($out/bin/foo completion bash) \
      …

This commit just guards those with

lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform)

splitting the string where unrelated actions are performed.
2024-08-04 10:50:48 +09:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
R. Ryantm
5c736ea810 genact: 1.3.0 -> 1.4.2 2024-02-20 02:03:41 +00:00
h7x4
8121f3559a
treewide: add mainProgram 2024-02-11 03:19:15 +01:00
R. Ryantm
a6ed8696c8 genact: 1.2.2 -> 1.3.0 2023-12-11 06:14:10 +00:00
figsoda
165b20eafa genact: 1.2.0 -> 1.2.2 2022-10-10 09:21:57 -04:00
figsoda
e8a7cb9cd2 genact: remove patch 2022-10-09 13:21:39 -04:00
figsoda
a5c7d3b021 genact: 1.1.1 -> 1.2.0 2022-10-08 23:38:13 -04:00
figsoda
174e579bd5 genact: 1.0.2 -> 1.1.1 2022-09-16 21:19:35 -04:00
figsoda
6803f842f6 genact: 1.0.1 -> 1.0.2 2022-09-10 11:05:53 -04:00
figsoda
2ae10cc811 genact: 1.0.0 -> 1.0.1 2022-09-09 19:49:53 -04:00
figsoda
ae455c17d4 genact: 0.12.0 -> 1.0.0 2022-09-07 09:09:32 -04:00
R. Ryantm
08712733cb genact: 0.11.0 -> 0.12.0 2022-02-22 06:05:21 +00:00
figsoda
448983cc4d genact: init at 0.11.0 2021-08-25 22:29:33 -04:00