about summary refs log tree commit diff
path: root/doc
Commit message (Collapse)AuthorAge
* Merge pull request #242312 from NixOS/doc-lib-render-fixedPointsRobert Hensing2023-07-08
|\ | | | | doc: Render lib.fixedPoints
| * doc: Render lib.fixedPointsRobert Hensing2023-07-08
| |
* | Merge pull request #240860 from Atemu/fhsenv-no-multiarchAtemu2023-07-08
|\ \ | | | | | | buildFHSEnv: disable multiArch by default
| * | buildFHSEnv: add multiArch flagAtemu2023-07-01
| | | | | | | | | | | | | | | The intention is to allow the user control over whether 32bit deps are supposed to be included in the fhsenv
* | | Merge pull request #233804 from lilyinstarlight/feature/npm-workspacesMario Rodas2023-07-08
|\ \ \ | |_|/ |/| | buildNpmPackage: add npmWorkspace and npmPruneFlags args
| * | doc/languages-frameworks/javascript: add npmWorkspace and npmPruneFlags argsLily Foster2023-06-29
| |/
* | darwin.linux-builder: rename from `darwin.builder`Michael Hoang2023-07-06
| |
* | darwin.builder: use port 31022 by defaultMichael Hoang2023-07-06
| |
* | Merge pull request #239636 from pennae/nixpkgs-manual-nrdpennae2023-07-03
|\ \ | | | | | | doc: dedocbookify nixpkgs manual
| * | doc: inline doc-support to main drvpennae2023-07-01
| | | | | | | | | | | | | | | | | | | | | separating function docs out like this makes it less clear how library documentation is generated and integrated into the build. if in the future more parts of nixpkgs use nixdoc it will make sense to have all information about library doc generation in the same place.
| * | doc: pull option docs out of doc-supportpennae2023-07-01
| | | | | | | | | | | | | | | this leaves doc-support as a simple wrapper around function docs. this wrapper will go away very soon as well.
| * | doc: remove remnants of docbook timespennae2023-07-01
| | | | | | | | | | | | | | | | | | | | | | | | all xml-related tooling can go away. shell.nix is no longer useful since the makefile is gone and the build runs entirely via a derivation, and gitignore is thus also no longer that useful. it may filter out some swap files, but its main reason to exist (keeping generated files out of a concurrent build of the derivation) has gone away.
| * | doc: render nixpkgs manual with nrdpennae2023-07-01
| | | | | | | | | | | | | | | | | | also updates nixdoc to 2.3.0. the nixdoc update is not a separate commit because that would leave the manual build broken for one commit, potentially breaking bisects and rebases.
| * | doc-support: don't expose locationsXmlpennae2023-07-01
| | | | | | | | | | | | | | | | | | nothing except function docs uses this, so we need not expose it. we'll be reworking this entire section of the build anyway, with the target of breaking up doc-support as it is now.
| * | doc: build placeholder epub in its own derivationpennae2023-07-01
| | | | | | | | | | | | | | | mostly to clean up the main manual build makefile and derivation a bit. not technically necessary, but will make life easier later.
* | | Merge pull request #239005 from Artturin/setorfunoverrRobert Hensing2023-07-01
|\ \ \ | | | | | | | | stdenv: let overrideAttrs accept attrset OR function
| * | | doc/using/overrides: Relate addition to preceding textRobert Hensing2023-07-01
| | | |
| * | | doc/using/overrides: it is possible to use previous arguments in .overrideArtturin2023-06-30
| | | |
| * | | stdenv: let overrideAttrs accept attrset OR functionArtturin2023-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makes overrideAttrs usable in the same way that `override` can be used. It allows the first argument of `overrideAttrs` to be either a function or an attrset, instead of only a function: hello.overrideAttrs (old: { postBuild = "echo hello"; }) hello.overrideAttrs { postBuild = "echo hello"; } Previously only the first example was possible. Co-authored-by: adisbladis <adisbladis@gmail.com> Co-authored-by: matthewcroughan <matt@croughan.sh>
* | | | doc: add a note about automatic maven upgrades (#238774)Tillerino2023-06-30
| |/ / |/| |
* | | doc/haskell: FAQ entry on changing profiling settings globallysternenseemann2023-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is actually relatively complicated to achieve, since it involves overriding GHC on e.g. aarch64-darwin, so the FAQ entry seems warranted. It's also a good exercise to me, since it demonstrates some problems with the overriding infrastructure, i.e. that it has a tendency to inherit the pkgs fixpoint from prev. An example of this problem is https://github.com/NixOS/nixpkgs/issues/235960, but it has different manifestations as well. Awareness of this will also help writing the other sections on overriding. How complicated it is, seems to be further incentive to go ahead with https://github.com/NixOS/nixpkgs/pull/239548 as well.
* | | doc/haskell: document {enable,disable}*Profiling functionssternenseemann2023-06-30
| | |
* | | doc/languages-frameworks/python: don't use full `pkgs` in attrsamesgen2023-06-29
| |/ |/|
* | Merge pull request #230157 from teutat3s/buildnpmpackage-docsLily Foster2023-06-28
|\ \ | | | | | | buildNpmPackage: document dontNpmBuild option
| * | buildNpmPackage: document dontNpmBuild optionteutat3s2023-06-28
| | | | | | | | | | | | document dontNpmInstall option
* | | Merge pull request #239622 from corngood/dotnet-miscSandro2023-06-28
|\ \ \ | | | | | | | | dotnet: misc fixes
| * | | buildDotnetModule: make fetch-deps find output path automaticallyDavid McFarland2023-06-24
| | | |
* | | | Merge master into haskell-updatesgithub-actions[bot]2023-06-23
|\| | |
| * | | Merge pull request #233422 from mdarocha/crossgen-fixSandro2023-06-22
| |\ \ \ | | | | | | | | | | buildDotnetModule: support ReadyToRun and native binaries inside nuget files
| | * | | buildDotnetModule: pass runtimeId whenever possible and disable trimming ↵mdarocha2023-06-21
| | | |/ | | |/| | | | | | | | | | | | | | | | | when not allowed. This fixes up some build errors
| * / | php: drop PHP 8.0Thomas Gerbet2023-06-21
| |/ / | | | | | | | | | Closes #224505
* | | Merge master into haskell-updatesgithub-actions[bot]2023-06-21
|\| |
| * | buildDotnetGlobalTool: document dotnet global tools and their packagingmdarocha2023-06-20
| | |
| * | buildDotnetModule: add useDotnetFromEnv optionmdarocha2023-06-20
| | | | | | | | | | | | | | | This causes an alternative wrapper to be used, that takes the dotnet runtime from the environment.
* | | Merge master into haskell-updatesgithub-actions[bot]2023-06-16
|\| |
| * | buildNimPackage: doCheck by defaultEmery Hemingway2023-06-14
| | |
* | | Merge remote-tracking branch 'origin/master' into haskell-updatessternenseemann2023-06-14
|\| |
| * | buildNimPackage: refactor to use overlay-style overrideAttrsEmery Hemingway2023-06-14
| | | | | | | | | | | | | | | Make buildNimPackage cleaner and more efficient. Also encourage the use of a "buildNimPackage (finalAttrs: {…})" pattern.
* | | Merge master into haskell-updatesgithub-actions[bot]2023-06-14
|\| |
| * | Merge pull request #237068 from pennae/manual-normalizationValentin Gagarin2023-06-13
| |\ \
| | * | doc: don't use docbook program listings/calloutspennae2023-06-10
| | | | | | | | | | | | | | | | | | | | | | | | nixos-render-docs does not support this, and since the examples are small there isn't that much value in callouts here. change them to simple MD code blocks and lists instead.
| | * | doc: normalize markdown for nixos-render-docspennae2023-06-10
| | | | | | | | | | | | | | | | | | | | | | | | pandoc recognizes `::: note` admonitions, nixos-render-docs only recognizes `::: {.note}`. surprisingly pandoc also emits the correct docbook tags for `[](#xref)`s, so we can use that too.
| | * | doc: make sure section depths are consecutivepennae2023-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | skipping heading levels (eg from # to ###, or starting at ###) is legal in pandoc, but not in nixos-render-docs. pandoc acts as though section levels *were* consecutive, nixos-render-docs prefers to tell people not to do that kind of thing because it can make documents more fragile.
| | * | doc: add missing section IDspennae2023-06-10
| | | |
* | | | Merge pull request #237028 from maralorn/separate-binmaralorn2023-06-13
|\ \ \ \ | |/ / / |/| | | haskellPackages: Use separate bin output for multiple packages
| * | | haskellPackages: Use separate bin output for multiple packagesmaralorn2023-06-11
| |/ /
* | | Merge pull request #237237 from pennae/epubstubValentin Gagarin2023-06-12
|\ \ \
| * | | doc: stub out epub manualpennae2023-06-12
| | | | | | | | | | | | | | | | same reasoning as for the nixos manual.
* | | | doc/languages-frameworks/python: add missing back quoteLele Gaifax2023-06-12
|/ / /
* | | doc/contributing/review-contributions: fix small typo (#237186)Lucas Eduardo2023-06-11
| | | | | | | | | Signed-off-by: lucasew <lucas59356@gmail.com>