Commit Graph

41 Commits

Author SHA1 Message Date
Felix Bühler
cda22db97c treewide: use pname and version (#460481) 2025-12-14 15:37:21 +00:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Felix Buehler
2722f50026 treewide: use pname and version 2025-11-23 20:17:11 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08: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
Alex Jackson
35e6efefa1 html-proofer: bump nokogiri to 1.16.0 to fix build
Builds fail on MacOS, with "incompatible function pointer types" due to
an outdated version of nokogiri.

Therefore, we pin nokogiri to 1.16.0.

This follows the same fix that was applied and merged in:
https://github.com/NixOS/nixpkgs/pull/285822
2024-04-29 14:40:19 -05:00
h7x4
41974d5ed9 treewide: add mainProgram 2023-11-27 02:17:53 +01:00
Alejandro Angulo
b65f0cc8ef html-proofer: 3.18.8 -> 5.0.8
Had to run `bundle config set force_ruby_platform true` on my machine to
avoid platform-specific dependencies (bundix doesn't like these). Maybe
there's a way to export `BUNDLE_FORCE_RUBY_PLATFORM` when the update
script is ran... not sure.
2023-08-14 11:26:50 +00:00
Michael Weiss
dac4672072 html-proofer: Add bundlerUpdateScript and remove myself as maintainer 2021-03-05 14:59:24 +01:00
Michael Weiss
e2285e1fd1 html-proofer: 3.18.6 -> 3.18.8 2021-03-05 14:59:19 +01:00
Michael Weiss
71fcdff01a html-proofer: 3.18.5 -> 3.18.6 2021-02-23 17:15:51 +01:00
zowoq
59b83c43e0 treewide: add final newline 2021-01-22 07:18:04 +10:00
Michael Weiss
16b53ed1e2 html-proofer: 3.18.3 -> 3.18.5 2021-01-03 19:00:26 +01:00
Michael Weiss
bea44d5ebe html-proofer: 3.18.2 -> 3.18.3 2020-12-30 18:23:43 +01:00
Michael Weiss
653a1edb42 html-proofer: 3.18.1 -> 3.18.2 2020-12-17 20:56:54 +01:00
Michael Weiss
0761aabdae html-proofer: 3.18.0 -> 3.18.1 2020-12-17 11:45:31 +01:00
Michael Weiss
540ada8419 html-proofer: 3.17.4 -> 3.18.0 2020-12-12 16:54:50 +01:00
Michael Weiss
ea382dd629 html-proofer: 3.17.3 -> 3.17.4 2020-12-03 15:31:58 +01:00
Michael Weiss
c35d468fa8 html-proofer: 3.17.2 -> 3.17.3 2020-11-29 11:18:04 +01:00
Michael Weiss
ca021e9c32 html-proofer: 3.17.0 -> 3.17.2 2020-11-23 17:36:16 +01:00
Michael Weiss
dbf134a71b html-proofer: 3.16.0 -> 3.17.0 2020-11-15 11:57:21 +01:00
Michael Weiss
e30fea932c html-proofer: 3.15.3 -> 3.16.0 2020-09-12 11:11:52 +02:00
Michael Weiss
d8b7b590c7 html-proofer: 3.15.2 -> 3.15.3 2020-04-21 01:12:59 +02:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Michael Fellinger
f92600b406 update versions in Gemfile.lock 2020-04-06 15:02:13 +02:00
Michael Weiss
7cf37cc0be html-proofer: 3.15.1 -> 3.15.2 2020-03-26 13:46:06 +01:00
Michael Weiss
ad0c620a08 html-proofer: Update the dependencies (security, CVE-2020-7595)
This updates nokogiri to 1.10.8 for CVE-2020-7595 [0].

[0]: https://github.com/sparklemotion/nokogiri/issues/1992
2020-02-28 21:21:17 +01:00
Michael Weiss
4a7f07e2b9 html-proofer: 3.15.0 -> 3.15.1 2020-01-20 21:50:19 +01:00
Michael Weiss
e69c094227 html-proofer: 3.14.1 -> 3.15.0 2019-12-14 17:44:50 +01:00
Michael Weiss
d0637b993f html-proofer: 3.14.0 -> 3.14.1 2019-11-18 12:55:01 +01:00
Michael Weiss
46ed8ed243 html-proofer: 3.13.0 -> 3.14.0 (security)
This also updates Nokogiri to 1.10.5 for CVE-2019-13117, CVE-2019-13118,
and CVE-2019-18197 [0].

[0]: https://github.com/sparklemotion/nokogiri/issues/1943
2019-11-17 22:48:19 +01:00
Michael Weiss
e6b93257b0 html-proofer: 3.12.2 -> 3.13.0 2019-09-26 23:02:43 +02:00
Michael Weiss
629e8a1c77 html-proofer: 3.12.0 -> 3.12.2 2019-09-07 18:38:31 +02:00
Michael Weiss
875a09cbc6 html-proofer: 3.11.1 -> 3.12.0 2019-09-04 14:09:24 +02:00
Michael Weiss
b770ded782 html-proofer: Update the dependencies (security, CVE-2019-5477) 2019-08-17 19:22:54 +02:00
Michael Weiss
a6ffab4381 html-proofer: 3.11.0 -> 3.11.1 2019-07-17 18:40:12 +02:00
Michael Weiss
7124645c7f html-proofer: 3.10.2 -> 3.11.0 2019-06-17 19:54:40 +02:00
Michael Weiss
e0e5dca235 html-proofer: Update the dependencies (security, CVE-2019-11068) 2019-04-23 21:19:12 +02:00
Michael Weiss
20b9e18891 html-proofer: 3.8.0 -> 3.10.2 (security)
See #58709.
2019-04-02 12:05:26 +02:00
Michael Weiss
142b65f088 html-proofer: init at 3.8.0 (#40772) 2018-05-19 16:10:32 +02:00