summary refs log tree commit diff
path: root/doc
Commit message (Collapse)AuthorAge
* Merge master into staging-nextgithub-actions[bot]2023-09-02
|\
| * Merge pull request #245623 from tweag/fileset.toSourceSilvan Mosberger2023-09-02
| |\ | | | | | | File set combinators base: `lib.fileset.toSource`
| | * lib.fileset.toSource: initSilvan Mosberger2023-09-01
| | |
* | | Merge master into staging-nextgithub-actions[bot]2023-08-31
|\| |
| * | cudaPackages: split outputsConnor Baker2023-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge master into staging-nextgithub-actions[bot]2023-08-31
|\| |
| * | Merge pull request #249982 from nagy/chicken-scopeWeijia Wang2023-08-31
| |\ \ | | | | | | | | chickenPackages: turn into scope, update
| | * | chickenPackages: turn into scopeDaniel Nagy2023-08-21
| | | | | | | | | | | | | | | | | | | | The purpose of this change is to allow the overriding of one egg, which in turn affects all dependents of that eggs.
* | | | Merge master into staging-nextgithub-actions[bot]2023-08-30
|\| | |
| * | | doc/fetchers: fetchDebianPatch: don't imply how long a patch remains availablenicoo2023-08-30
| | | |
| * | | fetchDebianPatch: Rename `patch` parameter, make `name` overrideablenicoo2023-08-30
| | | | | | | | | | | | | | | | This allows using the fetcher with `invalidateFetcherByDrvHash` for testing.
| * | | fetchers: document fetchDebianPatchnicoo2023-08-30
| | | |
* | | | Merge staging-next into staginggithub-actions[bot]2023-08-30
|\| | |
| * | | Merge pull request #245583 from galenhuntington/doc-fixArtturi2023-08-29
| |\ \ \
| | * | | doc/stdenv: Minor syntax fix.Galen Huntington2023-07-26
| | | | |
* | | | | Merge staging-next into staginggithub-actions[bot]2023-08-28
|\| | | |
| * | | | Merge pull request #234615 from linsui/dconfJan Tojnar2023-08-28
| |\ \ \ \ | | | | | | | | | | | | nixos/dconf: support generating from attrs
| | * | | | lib/gvariant: initlinsui2023-08-15
| | | | | |
* | | | | | doc/hooks/waf.section.md: change wafHook to waf.hookAnderson Torres2023-08-26
|/ / / / /
* | | | | Merge master into staging-nextgithub-actions[bot]2023-08-26
|\ \ \ \ \
| * \ \ \ \ Merge pull request #246867 from markuskowa/add-mpi-hookmarkuskowa2023-08-26
| |\ \ \ \ \ | | | | | | | | | | | | | | add mpiCheckPhaseHook
| | * | | | | mpiCheckPhaseHook: add new setup hook for MPI aware check phasesMarkus Kowalewski2023-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add this hook to checkPhase to allow for running MPI application in the sandbox. It detects the MPI implementations and sets the respective environment variables.
* | | | | | | Merge master into staging-nextgithub-actions[bot]2023-08-25
|\| | | | | |
| * | | | | | emacs: remove outdated doc about package initializationLin Jian2023-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | emacs: update doc about emacs.pkgs.withPackagesLin Jian2023-08-25
| | | | | | |
* | | | | | | wafHook: fix missing header idMario Rodas2023-08-24
| | | | | | |
* | | | | | | Merge staging-next into staginggithub-actions[bot]2023-08-21
|\| | | | | |
| * | | | | | Merge pull request #249105 from NickHu/document-nix-update-scriptValentin Gagarin2023-08-21
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | |
| | * | | | | doc/stdenv/stdenv.chapter.md: add information about nix-update-script and ↵Nick Hu2023-08-15
| | | |/ / / | | |/| | | | | | | | | | | | | | | nixpkgs-update
| * | | | | nixpkgs manual: doc python: render manual notes as admonitionsAlejandro Sanchez Medina2023-08-21
| | |/ / / | |/| | |
* | | | | Merge branch 'staging-next' into stagingTheodore Ni2023-08-18
|\| | | |
| * | | | Documentation: nixpkgs manual: move Python reference to the top of Python ↵Alejandro Sánchez Medina2023-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | chapter (#247117) * nixpkgs manual, doc Python: move Reference/Optimizations to FAQ See https://github.com/NixOS/nixpkgs/issues/246234. * nixpkgs manual, doc Python: move Reference/python-optional-dependencies to FAQ See https://github.com/NixOS/nixpkgs/issues/246234. * nixpkgs manual, doc Python: move Reference/Tools to FAQ See https://github.com/NixOS/nixpkgs/issues/246234. * nixpkgs manual, doc Python: move Reference/deterministic-builds to FAQ See https://github.com/NixOS/nixpkgs/issues/246234. * nixpkgs manual, doc Python: move Reference/automatic-tests to FAQ See https://github.com/NixOS/nixpkgs/issues/246234. * nixpkgs manual, doc Python: move Reference to top section See https://github.com/NixOS/nixpkgs/issues/246234.
| * | | | maintainers: add dotnet teammdarocha2023-08-16
| |/ / /
* | | | Merge staging-next into staginggithub-actions[bot]2023-08-15
|\| | |
| * | | Merge pull request #245243 from tweag/contributing-combiningSilvan Mosberger2023-08-14
| |\ \ \ | | | | | | | | | | Clean up contributing documentation
| | * | | doc/README.md: CleanupSilvan Mosberger2023-08-14
| | | | |
| | * | | CONTRIBUTING.md: Move opening issues section to Nixpkgs manualSilvan Mosberger2023-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | This isn't relevant to contributors specifically, it applies to all users
| | * | | doc: Add empty development sectionSilvan Mosberger2023-08-13
| | | | |
| | * | | doc/vulnerability-roundup: Rough move to new contribution doc filesSilvan Mosberger2023-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No content was changed, new titles are wrapped with () to signal that they will need to be decided on in a future commit. Section in the manual have been preserved with a simple redirect to GitHub, the proper anchors should be filled out in a future commit once the new section names are decided.
| | * | | doc/submitting-changes: Rough move to new contribution doc filesSilvan Mosberger2023-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No content was changed, new titles are wrapped with () to signal that they will need to be decided on in a future commit. Section in the manual have been preserved with a simple redirect to GitHub, the proper anchors should be filled out in a future commit once the new section names are decided.
| | * | | doc/reviewing-contributions: Rough move to new contribution doc filesSilvan Mosberger2023-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No content was changed, new titles are wrapped with () to signal that they will need to be decided on in a future commit. Section in the manual have been preserved with a simple redirect to GitHub, the proper anchors should be filled out in a future commit once the new section names are decided.
| | * | | doc/quick-start: Rough move to new contribution doc filesSilvan Mosberger2023-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Section in the manual have been preserved with a simple redirect to GitHub, the proper anchors should be filled out in a future commit once the new section names are decided.
| | * | | doc/contributing-to-documentation: Rough move to new contribution doc filesSilvan Mosberger2023-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Section in the manual have been preserved with a simple redirect to GitHub, the proper anchors should be filled out in a future commit once the new section names are decided.
| | * | | doc/coding-conventions: Rough move to new contribution doc filesSilvan Mosberger2023-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No content was changed, new titles are wrapped with () to signal that they will need to be decided on in a future commit. Section in the manual have been preserved with a simple redirect to GitHub, the proper anchors should be filled out in a future commit once the new section names are decided.
| | * | | Create unified markdown files for contributing docsSilvan Mosberger2023-08-13
| | | | |
| | * | | doc/contributing: Remove unreferenced legacy diagramSilvan Mosberger2023-08-13
| | | |/ | | |/| | | | | | | | | Not used anymore after b3fa79bb8965f7d3353daf99b137170314899a53
* | | | Merge staging-next into staginggithub-actions[bot]2023-08-14
|\| | |
| * | | treewide: `overrideScope'` -> `overrideScope`Artturin2023-08-14
| |/ / | | | | | | | | | | | | | | | `lib.makeScope` `overrideScope'` has been renamed to `overrideScope` `fd --type f | xargs sd --string-mode "overrideScope'" "overrideScope"`
* / / wafHook: documentationAnderson Torres2023-08-13
|/ / | | | | | | A very comprehensive one!
* | Merge pull request #241656 from mobusoperandi/update-doc-contributingSilvan Mosberger2023-08-10
|\ \ | | | | | | fix outdated contributing to documentation