summaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)Author
11 daysMerge pull request #329400 from NixOS/doc-function-inputsRobert Hensing
doc/README: Add function Inputs guidelines
11 daysMerge pull request #332952 from doronbehar/doc/python_by-nameDoron Behar
doc/python: don't recommend all-packages.nix for Python applications
2024-08-07Merge pull request #323493 from pyrox0/pnpm-fetchdeps-improveDoron Behar
pnpm.fetchDeps: Add workspace and custom pnpm config commands support
2024-08-07doc/python: don't recommend all-packages.nix for Python applicationsDoron Behar
2024-08-07Merge pull request #332784 from ↵OTABI Tomoya
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 Sundt
2024-08-06docs/language-frameworks/python: pythonRemoveDepsHook is added automaticallyPeder Bergebakken Sundt
2024-08-05pnpm.fetchDeps: Add workspaces support and support for custom pnpm ↵Pyrox
configuration commands Solves #316908
2024-07-31Merge pull request #327651 from corngood/dotnet-unpacked-packagesDavid McFarland
dotnet: use unpacked packages in store
2024-07-31dotnet: use unpacked nuget packagesDavid McFarland
2024-07-31Merge pull request #330176 from raboof/docs-show-pyproject-instead-of-formatAleksana
docs: show `pyproject = true;` instead of `format = "pyproject";`
2024-07-30treewide: normalize maintainers list formattingSigmanificient
grep -rP 'maintainers = \[\];'
2024-07-29nixpkgs-manual: use injected revision onlyPhilip Taron
`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 Hemingway
* doc/interoperability: new chapter and section on CycloneDX
2024-07-28devShellTools: Docs, fix args envRobert Hensing
2024-07-28Merge #328673: staging-next 2024-07-20Vladimír Čunát
2024-07-28Merge pull request #323613 from CyberShadow/fix-nix-path-without-channels-v2Robert Hensing
nix-channel: do not set empty nix-path when disabling channels
2024-07-27Merge branch 'master' into staging-nextVladimír Čunát
2024-07-26nixpkgs-manual: inline common.nixPhilip Taron
2024-07-26nixpkgs-manual: move shell to packagePhilip Taron
2024-07-26nixpkgs-manual: initPhilip Taron
2024-07-26doc: extract nixpkgs-manual into its own packagePhilip Taron
Also, use `finalAttrs` style and pass through all the helper derivations.
2024-07-26doc: extract manpage-urls test into its own packagePhilip Taron
2024-07-26doc: reshape python-interpreter-table.nix into a normal callPackagePhilip Taron
Before, it produced a string, not a derivation.
2024-07-26doc: extract optionsDoc into its own packagePhilip Taron
2024-07-26doc: extract epub manual stub into its own packagePhilip Taron
2024-07-26doc: make ./doc-support/lib-function-docs.nix callPackage stylePhilip Taron
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 Taron
2024-07-26docs: show `pyproject = true;` instead of `format = "pyproject";`Arnout Engelen
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-nextK900
2024-07-26Merge pull request #324687 from kini/add-sourceProvenance-subheadingAleksana
doc/meta: Add sourceProvenance to "Standard meta-attributes" section
2024-07-26treewide: fix doc typosPeder Bergebakken Sundt
Done with `fd \\\.md$ . --type f -x typos --write-changes`
2024-07-24Merge master into staging-nextgithub-actions[bot]
2024-07-24Merge pull request #308822 from yorickvP/yorickvp/streamLayeredImage-overridableRobert Hensing
dockerTools.streamLayeredImage: add includeNixDB argument, expose conf and streamScript
2024-07-23doc/README: Add function Inputs guidelinesRobert Hensing
2024-07-22Merge branch 'master' into staging-nextArtturin
2024-07-22Merge pull request #328269 from tweag/doc-no-warningsSilvan Mosberger
doc: Prevent evaluation warnings
2024-07-21Merge pull request #328876 from katexochen/buildGoPackage/deprecateFranz Pletz
2024-07-21doc: document deprecation of `buildGoPackage`Paul Meyer
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-07-20Merge branch 'staging' into staging-nextVladimír Čunát
2024-07-20doc: Remove indefinite article and ending period from example meta.descriptionAlexis Hildebrandt
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]
2024-07-19Merge pull request #323866 from h7x4/pkgs-fixup-vcpkg-vcpkg-toolh7x4
vcpkg{,-tool}: miscellaneous fixups
2024-07-18doc: Prevent evaluation warningsSilvan Mosberger
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: inith7x4
2024-07-16testers.shellcheck: initRobert Hensing
Needed for testing upcoming commit.
2024-07-16Merge branch 'staging-next' into stagingArtturin
2024-07-15doc/vim.section.md: fix references to the old update.py scriptThiago Kenji Okada
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/gradle2Atemu
gradle: add setup hook
2024-07-14Merge branch 'staging-next' into stagingVladimír Čunát