Commit Graph

17 Commits

Author SHA1 Message Date
Xiangyan Sun
13746b7d0d pgbadger: 12.4 -> 13.2 2026-05-03 01:24:40 -07:00
Stefan Frijters
f678c90122 pgbadger: move env variable(s) into env for structuredAttrs 2026-02-11 10:45:02 +01:00
Wolfgang Walther
b44931626b teams/determinatesystems: drop 2026-01-12 20:34:06 +01:00
polyfloyd
2e2fd31065 various: Stop using shortenPerlShebang 2025-11-15 19:34:47 +01:00
Fernando Rodrigues
05580f4b44 treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
Follow-up to #394797.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-25 22:20:17 -03:00
Peder Bergebakken Sundt
0cd04d3036 treewide: migrate fetchgit rev = "refs/tags/..." to tag 2025-01-04 00:19:17 +01:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03: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
Anthony Roussel
70e6366ffa pgbadger: 12.2 -> 12.4
https://github.com/darold/pgbadger/compare/v12.2...v12.4
https://github.com/darold/pgbadger/releases/tag/v12.4
2024-03-21 00:20:26 +01:00
Anthony Roussel
227b3773a4 pgbadger: add passthru.{updateScript,tests.version} 2024-03-21 00:20:24 +01:00
Anthony Roussel
ee10bed8c4 pgbadger: lint with nixfmt-rfc-style 2024-03-21 00:05:34 +01:00
h7x4
41974d5ed9 treewide: add mainProgram 2023-11-27 02:17:53 +01:00
Connor Feeley
6d50b4ba87 pgbadger: fix build on darwin
The pgbadger build was failing on darwin due to an error while trying to
generate the package's documentation.

The pgbadger script is executed during the build to dump the help text.
The script's shebang line is too long on Darwin and needs to be
shortened using 'shortenPerlShebang' for it to execute.
2023-11-20 17:19:05 -08:00
Mario Rodas
bd194f336c pgbadger: 11.5 -> 12.2
Diff: https://github.com/darold/pgbadger/compare/v11.5...v12.2

Changelog: https://github.com/darold/pgbadger/raw/v12.2/ChangeLog
2023-08-28 11:55:56 -07:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Dmitry Kalinkin
3375bca830 pgbadger: mark as broken on darwin 2022-02-22 01:24:50 -05:00
Graham Christensen
e6d63982d9 pgbadger: init at 11.5 2021-06-01 12:23:51 -04:00