Commit Graph

105 Commits

Author SHA1 Message Date
Doron Behar
0191e42a36 pkgs/README: explain better why to use a passthru.updateScript (#545903) 2026-08-09 18:55:22 +00:00
Doron Behar
9ac8839b3b pkgs/README: explain better why to use a passthru.updateScript 2026-08-09 15:15:11 +03:00
Doron Behar
7501b924dd pkgs/README: use headers for valid updateScript value types
Since each valid `updateScript` value type is explained in at least 1-2
sentence, it is much easier to read this part of the doc with markdown
headers based division. This also allows to list similarly the
`supportedFeatures` right after the attribute set value type.
2026-08-09 15:15:11 +03:00
Doron Behar
1920c35c7d pkgs/README: modernize passthru.updateScript Nix examples 2026-08-03 10:38:33 +03:00
Thomas Gerbet
a52deb5e3c pkgs/README.md: update the vulnerability tracking section with the security tracker
"Vulnerability Roundup" do not happen anymore and we now have a
security tracker https://tracker.security.nixos.org
2026-07-28 13:25:24 +00:00
Robert Schütz
48027e5355 pkgs/README: use unversioned package sets in commit messages 2026-07-04 11:44:19 -07:00
Doron Behar
e6a2a87f2d pkgs/README: explain more accurately passthru.updateScript & r-ryantm (#502056) 2026-06-22 17:07:01 +00:00
Michael Daniels
2bb3216d1c maintainers/scripts/update.nix: allow true for boolean args along w/ "true"
I intend to add a deprecation warning when a string is provided once I've
updated some downstream users.
2026-06-07 15:53:01 -04:00
Emil Thorsoe
654a07279a termite: remove broken package with no live upstream
Also remove from enableAllTerminfo list.

Since vte: 0.82.3 → 0.84.0 custom patches applied to vte in termite are
broken. The package has been without upstream for 5 years for now.

18de7682e9
https://github.com/NixOS/nixpkgs/issues/122929
2026-05-22 15:29:27 +03:00
Silvan Mosberger
b34d83610c pkgs/README.md: update lobster compile test link (#522194) 2026-05-20 12:24:19 +00:00
Andrew Field
28e6513b41 pkgs/README.md: update lobster compile test link 2026-05-20 13:13:49 +03:00
Doron Behar
235a7310ba pkgs/README: explain more accurately passthru.updateScript & r-ryantm 2026-05-18 00:46:26 +03:00
znmz
ff1f398de0 treewide: fix typos in all markdown files 2026-05-17 13:02:47 +03:00
Arnout Engelen
79024f14f9 docs: pkgs/README.md: promote 3rd-party flake search
Promote people who independently package flakes to add them
to https://github.com/NixOS/nixos-search/blob/main/flakes/manual.toml
so they show up in https://search.nixos.org/flakes
2026-02-25 10:36:45 +01:00
quantenzitrone
73d9a1c6ec various: remove last remaining references to pkgs.xorg 2026-02-02 00:20:12 +01:00
Ben Siraphob
c7e10647ea treewide: fix typos 2026-01-13 14:45:11 -05:00
Wolfgang Walther
32a1561a8b pkgs/README: clarify active committer role for browsers
A small carification of what "active committer" actually means for
security-critical, fast-moving packages.
2025-10-19 11:55:38 +02:00
Gavin John
0f8e03415b pkgs/README: Add meta.sourceProvenance requirement 2025-10-03 11:26:30 -07:00
Silvan Mosberger
cbe4747210 pkgs/README: Clarify library dependent incluson criterion (#425473) 2025-09-22 15:07:11 +00:00
TomRomeo
ca66a204a1 doc: update wrongly formatted alert in nixpkgs README.md 2025-09-08 19:44:56 +02:00
Sandro
a08dbcc233 pkgs/README: update buildMozillaMach location (#434961) 2025-09-08 14:50:29 +02:00
Philip Taron
52b3840b82 pkgs/README.md: discourage overrideAttrs within Nixpkgs (#421201) 2025-09-07 17:27:38 +02:00
Alyssa Ross
0ca42f8968 pkgs/README.md: discourage overrideAttrs within Nixpkgs
This comes up quite a lot in review, and we've just had a close call
with a known vulnerable library version almost being reintroduced
without appropriate knownVulnerabilities markings in an override in
the expression for a leaf package.  Let's take the first step towards
preventing that sort of thing happening again.

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2025-09-06 11:40:06 +02:00
Ben Siraphob
2f77d9aa7c pkgs: fix README typos 2025-08-27 11:46:28 -07:00
06kellyjac
6c1d4d9fc0 pkgs/README: update buildMozillaMach location 2025-08-19 12:20:22 +01:00
Doron Behar
6857dc8712 pkgs/README: Document commit prefixes & automatic CI builds
Somewhat based upon ofborg's README contents:

https://github.com/NixOS/ofborg?tab=readme-ov-file#automatic-building

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
Co-authored-by: Peder Bergebakken Sundt <pbsds@hotmail.com>
2025-08-07 19:27:55 +03:00
Wolfgang Walther
62fe016519 treewide: run treefmt with mdcr/nixfmt 2025-07-24 13:52:31 +02:00
Silvan Mosberger
98169225ad maintainers/scripts/update.nix: Run updateScript in development shell
Update scripts aren't always run in the development shell by default,
especially not in the regular automated updates.
The parent commit makes the update scripts depend on running in the
development shell, so let's make sure it's always done.
2025-07-18 19:03:12 +02:00
Gavin John
d4963a3a58 pkgs/README: Clarify library dependent incluson criterion 2025-07-15 11:27:25 -04:00
Wolfgang Walther
b4532efe93 **/README.md: one sentence per line
As documented in doc/README.md.
2025-06-29 21:14:32 +02:00
Wolfgang Walther
784eeb79fd CONTRIBUTING: Add guideline to document motivation for special packaging choices (#416728) 2025-06-27 18:49:30 +00:00
Nikita Krasnov
b598273a40 pkgs/README: suggest using git add -A
Suggest using `git add -A` instead of `git add .` as it is a little more robust.

https://stackoverflow.com/q/26042390/13749801
2025-06-23 14:14:30 +03:00
Peder Bergebakken Sundt
1f76e9b623 pkgs/README.md: require to specify the purpose of the patch (#416157) 2025-06-22 15:54:13 +02:00
aleksana
5c50f09871 pkgs/README.md: require to specify the purpose of the patch 2025-06-22 17:33:51 +08:00
Peder Bergebakken Sundt
0930b566b8 CONTRIBUTING: Add guideline to document motivation for special packaging choices
This helps with retaining domain knowledge, sorely needed during treewide fixups and bumps.
2025-06-19 01:58:35 +02:00
Aleksana
f087265583 docs: fix fetchpatch2 example, warn about short hashes (#416950) 2025-06-16 11:28:06 +08:00
Nikita Krasnov
b21cbbc953 pkgs/README: gtkspell was renamed into gspell
cbfb263ce1/pkgs/by-name/pa/pan/package.nix (L8)
2025-06-15 16:07:31 +03:00
FliegendeWurst
1e4f0c95f9 docs: fix fetchpatch2 example, warn about short hashes 2025-06-15 14:21:25 +02:00
Wolfgang Walther
cd9e91d8cb CONTRIBUTING: Add guideline to verify package upstreams (#406722) 2025-06-01 14:15:44 +00:00
Arne Keller
7dfb68eb83 adobe-reader: drop (#411841) 2025-05-31 12:39:25 +02:00
zimward
80d5523ade adobe-reader: drop 2025-05-31 11:15:52 +02:00
Gwenn Le Bihan
2f8b917c22 doc: mention adding maintainers must be done in a separate commit (#410292) 2025-05-26 20:49:53 +08:00
Thomas Gerbet
fbb150fb79 pkgs/README: Document security expectations for new packages (#405187) 2025-05-19 10:19:47 +02:00
Grimmauld
6cd1df5e59 pkgs/README: Document security expectations for new packages
Motivation: Many package additions add unmaintained or otherwise problematic packages.
Many additions for browser forks, questionable encryption libraries or 10+ years unmaintained software exist.
These are frequently closed, but the expectations are not actually visibly documented.
2025-05-17 13:49:08 +02:00
Jörg Thalheim
a854493fc2 docs: replace fetchpatch with fetchpatch2 (#406131) 2025-05-13 14:18:16 +02:00
Peder Bergebakken Sundt
06296f6b11 CONTRIBUTING: Add guideline to verify package upstreams 2025-05-13 11:17:43 +02:00
Jörg Thalheim
1bf8b9e5d5 docs: replace fetchpatch with fetchpatch2 2025-05-11 12:00:24 +02:00
Marcin Serwin
406ea5c089 CONTRIBUTING: allow fetching unaccepted changes if the URL is stable
Reword documentation to allow using `fetchpatch` for changes that are
not yet merged upstream. Additionally, put a greater emphasis on URL
stability.

fixes #400873
2025-05-10 21:06:07 +02:00
Sam Estep
990b3e32ec pkgs/README: fix typo 2025-03-20 00:26:29 +05:30
Sandro
d325772e9e pkgs: write down that meta should be last 2025-03-05 10:28:51 +05:30