Commit Graph

21 Commits

Author SHA1 Message Date
Ben Siraphob
869d641281 treewide: replace stdenv.is* with stdenv.hostPlatform.is* 2026-05-10 10:06:35 -07:00
Thomas Gerbet
ba5589fc4f inetutils: apply patches for CVE-2026-32746 and CVE-2026-28372
Fixes #495296
Fixes #500351

https://lists.gnu.org/archive/html/bug-inetutils/2026-03/msg00031.html
https://lists.gnu.org/archive/html/bug-inetutils/2026-02/msg00000.html
2026-03-16 11:26:21 +01:00
K900
04a4fd569a inetutils: switch to finalAttrs
Dynamic attrs in rec are weird and deprecated in Lix.
Switch to finalAttrs to keep the workaround and not the deprecation.
2026-02-18 11:07:02 +03:00
Vladimír Čunát
7940c44603 inetutils: avoid rebuild on linux for now 2026-02-16 23:52:06 +01:00
Skye J
729a807f19 inetutils: Remove context from libls.sh patch 2026-02-16 23:52:06 +01:00
Skye J
b3b0fef6a4 inetutils: fix darwin builds not working due to warning
Co-authored-by: Ryan Hendrickson <ryan.hendrickson@alum.mit.edu>
2026-02-16 23:52:02 +01:00
K900
bb03abf4d7 Merge remote-tracking branch 'origin/staging-next' into staging 2026-02-05 15:32:40 +03:00
quantenzitrone
9c8e96055a various: fix pname misuse in urls 2026-02-05 01:51:59 +01:00
Doron Behar
5b1d3bccf7 inetutils: split info & man outputs 2026-01-30 15:55:03 +02:00
Thomas Gerbet
b28f663543 inetutils: 2.6 -> 2.7, apply patches for CVE-2026-24061
https://lists.gnu.org/archive/html/bug-inetutils/2026-01/msg00004.html

2.7 release also seems to include another security fix:
> syslogd: Fix a stack-based buffer overflow (CWE-121).

Changes:
https://codeberg.org/inetutils/inetutils/src/tag/v2.7/NEWS.md
2026-01-22 00:39:49 +01: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
Wolfgang Walther
8ab9a0d981 maintainers: drop matthewbauer (#462219) 2025-11-25 17:55:30 +00:00
Marcin Serwin
42c6232eec maintainers: drop matthewbauer
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2025-11-16 13:42:02 +01:00
ssoss
af42991dea treewide: update AppArmor policies
Update AppArmor policies to use modern conventions.
This includes
* Including abi version
* Adding conditional include of local/<name> policy file
* Use of the profile keyword
* Start file rules with a pathname

Author: ssoss <skyler.soss@gmail.com>
2025-11-08 17:21:31 +01:00
Vladimír Čunát
28b7ac2382 inetutils: clean up conditional patching
Fixes #423347
2025-09-30 10:58:25 +02:00
Vladimír Čunát
cf58f5db61 inetutils: avoid a non-deterministic part of test
https://hydra.nixos.org/build/307976056/nixlog/3
/cc issue #423347
2025-09-30 07:51:24 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
R. Ryantm
a191847d9b inetutils: 2.5 -> 2.6 2025-02-22 00:43:40 +00:00
Emily
31b249af51 Revert "inetutils: fix build on x86_64-darwin"
Should no longer be necessary, per the comment.

This reverts commit 2feff8a9bf.
2025-01-05 04:19:35 +00:00
Silvan Mosberger
667d42c00d 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 57b193d8dd
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:27:17 +01:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00