about summary refs log tree commit diff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2023-09-14fetchDebianPatch: Require patch names with extensionsWeijia Wang1-2/+2
Otherwise the fetcher is unuseable with patches whose filename (in Debian) doesn't end in `.patch`.
2023-09-14Merge pull request #254136 from figsoda/pythonFrederik Rietdijk1-18/+68
python310Packages.buildPythonPackage: introduce pyproject option
2023-09-14doc: remove mention of X11 license variant (#255081)asymmetric1-1/+1
The Nixpkgs license is pure MIT.
2023-09-14doc: link, instead of just mentioning, Nix manual (#255126)asymmetric4-5/+6
Instead of just telling the reader to go find the relevant section of the Nix manual, let's just link to it. Yay hypertext!
2023-09-14Link to usage of pkg description instead of referring to nix-env (#255127)Maximilian Ehlers1-1/+2
* Updates meta.chapter.md with a reference link to the usage of the package description field instead of referring to nix-env --------- Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-09-14Merge pull request #248184 from NixOS/php/add-new-builder-onlyElis Hirwing1-1/+139
php: add new Composer builder
2023-09-13php: update documentationPol Dellaiera1-1/+139
2023-09-13Merge master into staging-nextgithub-actions[bot]1-1/+1
2023-09-13erlang23: removeajs1241-1/+1
2023-09-12doc/python: document `pyproject` and remove usages of `format`figsoda1-18/+68
2023-09-12Merge branch 'master' into staging-nextVladimír Čunát1-2/+2
2023-09-12noto-fonts-emoji → noto-fonts-color-emojinicoo1-2/+2
Clarify that the monochrome font is not included, per #221181. The new name is also coherent with the name of the font, according to `fontconfig`: Noto Color Emoji.
2023-09-11Merge branch 'master' into staging-nextAnderson Torres2-19/+19
2023-09-10doc/hooks/zig.section.md: rewriteAnderson Torres1-8/+8
- Normalize header IDs, in order to not cause conflicts with identically named headers in other docs. - Reorganize the hierarchy of information.
2023-09-10doc/hooks/waf.section.md: rewriteAnderson Torres1-21/+29
- Normalize header IDs, in order to not cause conflicts with identically named headers in other docs. - Reorganize the hierarchy of information.
2023-09-09Merge master into staging-nextgithub-actions[bot]1-12/+16
2023-09-09doc/hooks/zig.section.md: rewordAnderson Torres1-12/+16
- Refer to stdenv documentation instead of repeating it
2023-09-09Merge branch 'waf-cross' of https://github.com/atorres1985-contrib/nixpkgs ↵Yureka1-19/+30
into HEAD
2023-09-08Merge master into staging-nextgithub-actions[bot]1-74/+69
2023-09-07Merge pull request #251006 from Uthar/doc-lisp001Weijia Wang1-74/+69
doc/lisp: Clarifications in the manual
2023-09-06doc/hooks/waf.section.md: updateAnderson Torres1-19/+30
- Reword and reorganize sections
2023-09-05Merge pull request #218783 from timbertson/stripExcludeExtensionsArtturi1-0/+22
2023-09-03setup-hooks/strip: add stripExcludeTim Cuthbertson1-0/+22
2023-09-02Merge staging-next into staginggithub-actions[bot]3-0/+53
2023-09-02Merge master into staging-nextgithub-actions[bot]3-0/+53
2023-09-02Merge pull request #245623 from tweag/fileset.toSourceSilvan Mosberger3-0/+53
File set combinators base: `lib.fileset.toSource`
2023-09-01doc/hooks/waf.section.md: updateAnderson Torres1-5/+2
- change wafConfigureFlags to configureFlags - explain wafFlags
2023-09-01lib.fileset.toSource: initSilvan Mosberger3-0/+53
2023-08-31Merge master into staging-nextgithub-actions[bot]1-0/+62
2023-08-31cudaPackages: split outputsConnor Baker1-0/+62
This change which involves creating multiple outputs for CUDA redistributable packages. We use a script to find out, ahead of time, the outputs each redist package provides. From that, we are able to create multiple outputs for supported redist packages, allowing users to specify exactly which components they require. Beyond the script which finds outputs ahead of time, there is some custom code involved in making this happen. For example, the way Nixpkgs typically handles multiple outputs involves making `dev` the default output when available, and adding `out` to `dev`'s `propagatedBuildInputs`. Instead, we make each output independent of the others. If a user wants only to include the headers found in a redist package, they can do so by choosing the `dev` output. If they want to include dynamic libraries, they can do so by specifying the `lib` output, or `static` for static libraries. To avoid breakages, we continue to provide the `out` output, which becomes the union of all other outputs, effectively making the split outputs opt-in.
2023-08-31Merge master into staging-nextgithub-actions[bot]1-0/+29
2023-08-31Merge pull request #249982 from nagy/chicken-scopeWeijia Wang1-0/+29
chickenPackages: turn into scope, update
2023-08-30Merge master into staging-nextgithub-actions[bot]1-0/+47
2023-08-30doc/fetchers: fetchDebianPatch: don't imply how long a patch remains availablenicoo1-2/+2
2023-08-30fetchDebianPatch: Rename `patch` parameter, make `name` overrideablenicoo1-1/+1
This allows using the fetcher with `invalidateFetcherByDrvHash` for testing.
2023-08-30fetchers: document fetchDebianPatchnicoo1-0/+47
2023-08-30Merge staging-next into staginggithub-actions[bot]1-1/+1
2023-08-29Merge pull request #245583 from galenhuntington/doc-fixArtturi1-1/+1
2023-08-28Merge staging-next into staginggithub-actions[bot]1-0/+1
2023-08-28Merge pull request #234615 from linsui/dconfJan Tojnar1-0/+1
nixos/dconf: support generating from attrs
2023-08-26doc/hooks/waf.section.md: change wafHook to waf.hookAnderson Torres1-6/+6
2023-08-26Merge master into staging-nextgithub-actions[bot]2-0/+25
2023-08-26Merge pull request #246867 from markuskowa/add-mpi-hookmarkuskowa2-0/+25
add mpiCheckPhaseHook
2023-08-25doc/lisp: document arguments of buildASDFSystemKasper Gałkowski1-7/+19
2023-08-25doc/lisp: add links to sections and upstream websitesKasper Gałkowski1-51/+29
Also clean up complex paragraphs and fix section on building wrappers
2023-08-25doc/lisp: clarify section on importing from QuicklispKasper Gałkowski1-7/+11
1. Clarify what is the reason for importing and to where it saves 2. Clarify that packages.sqlite is a temporary file 3. Link to section about native dependencies from first mention of ql.nix
2023-08-25Merge master into staging-nextgithub-actions[bot]1-5/+1
2023-08-25emacs: remove outdated doc about package initializationLin Jian1-4/+0
Since Emacs 27[1], there is no need to call package-initialize in the init file. [1]: https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS.27?id=cae528457cb862dc886a34240c9d4c73035b6659#n227
2023-08-25emacs: update doc about emacs.pkgs.withPackagesLin Jian1-1/+1
2023-08-24wafHook: fix missing header idMario Rodas1-1/+1