about summary refs log tree commit diff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2024-08-07Merge pull request #323493 from pyrox0/pnpm-fetchdeps-improveDoron Behar1-3/+52
pnpm.fetchDeps: Add workspace and custom pnpm config commands support
2024-08-07Merge pull request #332784 from ↵OTABI Tomoya1-0/+4
pbsds/doc-python-auto-remove-deps-hook-1722967990 docs/language-frameworks/python: pythonRemoveDepsHook is added automatically
2024-08-06docs/language-frameworks/python: update python{,2,3}Package aliasesPeder Bergebakken Sundt1-2/+8
2024-08-06docs/language-frameworks/python: pythonRemoveDepsHook is added automaticallyPeder Bergebakken Sundt1-0/+4
2024-08-05pnpm.fetchDeps: Add workspaces support and support for custom pnpm ↵Pyrox1-3/+52
configuration commands Solves #316908
2024-07-31Merge pull request #327651 from corngood/dotnet-unpacked-packagesDavid McFarland1-4/+4
dotnet: use unpacked packages in store
2024-07-31dotnet: use unpacked nuget packagesDavid McFarland1-4/+4
2024-07-31Merge pull request #330176 from raboof/docs-show-pyproject-instead-of-formatAleksana2-3/+3
docs: show `pyproject = true;` instead of `format = "pyproject";`
2024-07-30treewide: normalize maintainers list formattingSigmanificient1-1/+1
grep -rP 'maintainers = \[\];'
2024-07-29nixpkgs-manual: use injected revision onlyPhilip Taron1-1/+1
`lib.trivial.revisionWithDefault` will change with every Git commit, which causes the manual to be rebuilt on every since PR. Using `nixpkgs.rev` (or the dummy value "master" if it's not present) means that the manual will contain the revision if built on Hydra, but will not otherwise. Why? 1. https://hydra.nixos.org/jobset/nixos/trunk-combined#tabs-configuration shows that `pkgs/top-level/release.nix` is passed the `nixpkgs` attrset, which is a "Git checkout". 2. Git checkouts come from [`builtins.fetchGit`](https://nix.dev/manual/nix/2.18/language/builtins#builtins-fetchGit) and include the `rev` attribute. 3. The `rev` attribute is what `lib.trivial.revisionWithDefault` would have returned. So, using `nixpkgs.rev or "master"` exclusively will cause the rebuilds on every commit to cease, but will allow "official" nixpkgs manual built on Hydra to continue to reference a specific commit.
2024-07-29doc/interoperability: new chapter and section on CycloneDX (#316626)Emery Hemingway3-0/+85
* doc/interoperability: new chapter and section on CycloneDX
2024-07-28devShellTools: Docs, fix args envRobert Hensing1-0/+46
2024-07-28Merge #328673: staging-next 2024-07-20Vladimír Čunát1-16/+13
2024-07-28Merge pull request #323613 from CyberShadow/fix-nix-path-without-channels-v2Robert Hensing1-0/+49
nix-channel: do not set empty nix-path when disabling channels
2024-07-27Merge branch 'master' into staging-nextVladimír Čunát9-252/+361
2024-07-26nixpkgs-manual: inline common.nixPhilip Taron2-12/+4
2024-07-26nixpkgs-manual: move shell to packagePhilip Taron2-7/+6
2024-07-26nixpkgs-manual: initPhilip Taron7-7/+9
2024-07-26doc: extract nixpkgs-manual into its own packagePhilip Taron6-98/+112
Also, use `finalAttrs` style and pass through all the helper derivations.
2024-07-26doc: extract manpage-urls test into its own packagePhilip Taron2-21/+32
2024-07-26doc: reshape python-interpreter-table.nix into a normal callPackagePhilip Taron2-32/+35
Before, it produced a string, not a derivation.
2024-07-26doc: extract optionsDoc into its own packagePhilip Taron2-22/+30
2024-07-26doc: extract epub manual stub into its own packagePhilip Taron2-41/+54
2024-07-26doc: make ./doc-support/lib-function-docs.nix callPackage stylePhilip Taron2-34/+108
Move `libsets` over to it, since it's the only user. Format with `nixfmt` since we're changing it so dramatically.
2024-07-26web-devmode: call as packagePhilip Taron1-13/+6
2024-07-26docs: show `pyproject = true;` instead of `format = "pyproject";`Arnout Engelen2-3/+3
every other format is deprecated, so to imply that people should be setting it is misleading (`pyproject = true` should also go away eventually, but is the way until then)
2024-07-26Merge remote-tracking branch 'origin/master' into staging-nextK9005-5/+11
2024-07-26Merge pull request #324687 from kini/add-sourceProvenance-subheadingAleksana1-0/+6
doc/meta: Add sourceProvenance to "Standard meta-attributes" section
2024-07-26treewide: fix doc typosPeder Bergebakken Sundt4-5/+5
Done with `fd \\\.md$ . --type f -x typos --write-changes`
2024-07-24Merge master into staging-nextgithub-actions[bot]1-0/+26
2024-07-24Merge pull request #308822 from yorickvP/yorickvp/streamLayeredImage-overridableRobert Hensing1-0/+26
dockerTools.streamLayeredImage: add includeNixDB argument, expose conf and streamScript
2024-07-22Merge branch 'master' into staging-nextArtturin3-17/+42
2024-07-22Merge pull request #328269 from tweag/doc-no-warningsSilvan Mosberger2-17/+23
doc: Prevent evaluation warnings
2024-07-21Merge pull request #328876 from katexochen/buildGoPackage/deprecateFranz Pletz1-0/+19
2024-07-21doc: document deprecation of `buildGoPackage`Paul Meyer1-0/+19
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-07-20Merge branch 'staging' into staging-nextVladimír Čunát1-16/+13
2024-07-20doc: Remove indefinite article and ending period from example meta.descriptionAlexis Hildebrandt8-10/+10
so that meta.description examples shown in the documentation align with recommendations given in the "Meta attributes" section in pkgs/README.md. The changes were made with the following commands: nix run nixpkgs#silver-searcher -- -l0 'description\s*=\s*"([Aa]n?|[Tt]he)\s' doc \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee '/description/s/"([Aa]n?|[Tt]he)\s(.)/"\U\2/' nix run nixpkgs#silver-searcher -- -l0 'description\s*=\s*".*\."' doc \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee '/description/s/\."/"/'
2024-07-19Merge staging-next into staginggithub-actions[bot]2-0/+25
2024-07-19Merge pull request #323866 from h7x4/pkgs-fixup-vcpkg-vcpkg-toolh7x42-0/+25
vcpkg{,-tool}: miscellaneous fixups
2024-07-18doc: Prevent evaluation warningsSilvan Mosberger2-17/+23
Problem: `nix-build doc` gives a bunch of warnings because it inspects `lib` to figure out where all the symbols are. Solution: Move the step of figuring out where the symbols are to a Nix evaluation inside a derivation instead.
2024-07-17doc/packages/vcpkg: inith7x42-0/+25
2024-07-16testers.shellcheck: initRobert Hensing1-0/+49
Needed for testing upcoming commit.
2024-07-16Merge branch 'staging-next' into stagingArtturin2-4/+193
2024-07-15doc/vim.section.md: fix references to the old update.py scriptThiago Kenji Okada1-4/+4
Running the `update.py` script directly doesn't work anymore, so instead replace all usages of it in the documentation with `nix-shell -p vimPluginsUpdater --run 'vim-plugins-updater'`.
2024-07-14Merge pull request #272380 from chayleaf/gradle2Atemu1-0/+189
gradle: add setup hook
2024-07-14Merge branch 'staging-next' into stagingVladimír Čunát3-4/+8
2024-07-14Merge pull request #326864 from jtojnar/php-mkrepo-docsPol Dellaiera1-1/+4
doc/php: Fix mkComposerRepository example
2024-07-14Merge pull request #310708 from importantblimp/180654éclairevoyant1-1/+2
nixos/input-method: deprecate .enabled option; add .type and .enable options
2024-07-13doc/php: Fix mkComposerRepository exampleJan Tojnar1-1/+4
`mkComposerRepository` required `pname` and `version` since the beginning (b36ad2f51797d82ddd4479835c0edd71b3386865), with the boolean attribute becoming required later (3eb168da9243989a63dfd4e2c17c52f8c133247b).
2024-07-13docs: $TMP -> $TMPDIR in Darwin buildValentin Gagarin1-2/+2
`TMPDIR` is the canonical form in POSIX and SUS https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap08.html#tag_08_03