Commit Graph

2832 Commits

Author SHA1 Message Date
github-actions[bot]
41c6cc963f Merge release-23.11 into staging-next-23.11 2024-04-08 00:13:32 +00:00
WxNzEMof
4be2b69167 Document the new streamLayeredImage parameters
(cherry picked from commit 7799f4695b)
2024-04-06 14:13:52 +00:00
github-actions[bot]
b0411df8e4 Merge staging-next-23.11 into staging-23.11 2024-03-22 00:13:30 +00:00
DS
6245c5bc6c doc: fix code to generate links for headings in the manual
(cherry picked from commit cf94a85e99)
2024-03-21 15:17:27 +00:00
DS
6ce32661c2 Fix another nrd bug, address style changes
(cherry picked from commit 4291bacb48)
2024-03-21 03:35:04 +00:00
DS
6b2de61f76 Add anchorjs script to add links on section headers
(cherry picked from commit ca8c594d92)
2024-03-21 03:35:04 +00:00
DS
1d2af7b5e4 doc: fix and simplify stylesheets for the manuals, fix nrd bug
(cherry picked from commit de7eddb27e)
2024-03-21 03:35:03 +00:00
Peder Bergebakken Sundt
8e0416b05d stdenv: substituteStream: deprecate --replace in favor of --replace-{fail,warn,quiet} 2024-02-29 08:42:38 +02:00
Bryan Lai
d4a73a2488 doc: polish the docs of checkpointBuildTools
... following suggestions from @phip1611 and @infinisil.

(cherry picked from commit d7253bea6d)
2024-01-10 10:29:45 +08:00
Bryan Lai
1583f4e1e0 checkpointBuildTools: mkCheckpointedBuild -> mkCheckpointBuild
All other functions are in the form of `*{c,C}heckpointBuild*`, so we
deprecate the `mkCheckpointedBuild` function in favor of `mkCheckpointBuild`.

Also address some inconsistencies in the docs: some `buildOutput` should
actually be `incrementalBuildArtifacts`.

(cherry picked from commit df62c3c87f)
2024-01-10 10:29:44 +08:00
Janne Heß
5554b672c1 Merge pull request #167670 from messemar/incremental-builds
incremental builds: add derivation override functions

(cherry picked from commit 5eed5416ff)
2024-01-10 10:29:26 +08:00
Louis Opter
602480aa27 Remove "-s" and "-w" from the ldflags example
The go linker `-s` and `-w` flags respectively are for:

- Omit the symbol table and debug information.
- Omit the DWARF symbol table.

Those actions should be delegated to the fixup build phase instead.

See: https://discourse.nixos.org/t/why-do-so-many-go-packages-use-s-w-in-their-ldflags-it-breaks-dontfixup-dontstrip/36843
(cherry picked from commit 2e3c2705b9)
2023-12-22 05:04:34 +00:00
Gabriella Gonzalez
c8dec19ac0 darwin.linuxBuilder: Fix working directory in documentation
This fixes the working directory for the suggested flake, as originally
suggested by @MaxDaten in:

https://github.com/NixOS/nixpkgs/issues/229542#issuecomment-1674886874

… and then amended by @Enzime in:

https://github.com/NixOS/nixpkgs/pull/248554#issuecomment-1676825733
(cherry picked from commit 4cb41faba7)
2023-11-26 18:35:22 +00:00
Andreas Fuchs
dd027f27b7 doc: Add lib.meta to the library functions ToC
This seems like a pretty easy-to-fix oversight, and it documents the
getExe function, which I never knew about until one day I saw a PR
using it. Let's include it in the manual.

(cherry picked from commit 0cdbf88f83)
2023-11-21 23:57:56 +00:00
Bobby Rong
d7a8877d9d nixos/xdg/portal: Add config and configPackages option
In x-d-p 1.17, when no configs are given, you apps will likely not
able to find a backend. Let users aware of the changes.
2023-11-21 08:42:10 +01:00
Vincenzo Mantova
631eca2e96 texlive: document simpler way to build custom packages 2023-11-20 00:56:40 +00:00
Silvan Mosberger
3119041421 Merge pull request #268591 from imincik/docs-update-run-phases
doc/stdenv: update manual phases execution instructions
2023-11-20 00:08:30 +01:00
Ivan Mincik
57801428da doc/stdenv: update manual phases execution instructions
Update instructions for manual build phases execution via `nix-shell` to
cover all phases. There is no easy way of getting those commands, so it
makes a sense to have them all properly documented.
2023-11-20 00:06:11 +01:00
Silvan Mosberger
228df50ff9 lib.fileset: Move introduction section above the functions
Previously the introductory section and the function listings were in
different places. But now nixdoc supports having them together
with https://github.com/nix-community/nixdoc/pull/70!
2023-11-19 15:00:57 +01:00
Weijia Wang
b1044bdc9d Merge pull request #258184 from mdarocha/dotnet-fixes
buildDotnetModule small improvements
2023-11-16 23:41:25 +01:00
github-actions[bot]
301fcc69ba Merge master into staging-next 2023-11-16 12:01:02 +00:00
happysalada
7fb490674f buildNpmPackage: allow passing npmDeps 2023-11-16 11:57:48 +00:00
github-actions[bot]
eba04b3485 Merge master into staging-next 2023-11-15 12:01:18 +00:00
Valentin Gagarin
9f13f42bb6 Merge pull request #265053 from fricklerhandwerk/fix-dhallpkgs-doc 2023-11-15 08:26:29 +01:00
github-actions[bot]
6cc772a6fa Merge master into staging-next 2023-11-14 18:01:11 +00:00
ajs124
2b08a064e1 docs/hooks/qt-4: remove
was missed when qt4 was removed
2023-11-14 14:03:02 +01:00
Martin Weinelt
3c336a1647 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/libraries/gdcm/default.nix
2023-11-14 13:16:34 +01:00
Aaron Jheng
c3104c4cad buildGoModule: deprecate vendorSha256 attribute 2023-11-14 09:37:22 +01:00
Silvan Mosberger
e89ad83555 Merge pull request #263059 from DanielSidhion/add-doc-convention
doc: commit header convention for documentation changes
2023-11-14 08:11:41 +01:00
DS
e93a3d7b58 doc: separate commit header conventions for each area, info on docs changes. 2023-11-13 20:41:08 -08:00
Fabián Heredia Montiel
884449105e Merge remote-tracking branch 'origin/master' into staging-next 2023-11-13 14:31:51 -06:00
Lily Foster
5cfc5b082c Merge pull request #267087 from tufteddeer/patch-1
docs/javascript/introduction: fix GitHub search link
2023-11-12 16:52:24 -05:00
Weijia Wang
c1eb661271 Merge branch 'master' into staging-next 2023-11-12 22:13:26 +01:00
Fabian
cfd0999b5a docs/javascript/introduction: fix GitHub search link 2023-11-12 19:32:37 +01:00
Adam Joseph
d43e8d5549 Update doc/languages-frameworks/rust.section.md
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2023-11-12 09:31:39 +00:00
Adam Joseph
ae7b2678f3 rust: add tutorial on git-bisecting rustc
This commits adds to the manual a tutorial showing how to
troubleshoot breakage caused by a rustc upgrade in *downstream*
packages.
2023-11-11 22:12:58 -08:00
github-actions[bot]
9776723357 Merge master into staging-next 2023-11-11 18:00:58 +00:00
Anthony Roussel
e30f48be94 treewide: fix redirected and broken URLs
Using the script in maintainers/scripts/update-redirected-urls.sh
2023-11-11 10:49:01 +01:00
github-actions[bot]
5f5513224f Merge staging-next into staging 2023-11-11 00:02:47 +00:00
github-actions[bot]
912311b7fd Merge master into staging-next 2023-11-11 00:02:21 +00:00
Artturi
6f726bd5aa Merge pull request #256816 from Artturin/pythondocpython3packages 2023-11-10 20:25:00 +02:00
github-actions[bot]
ff59322b65 Merge staging-next into staging 2023-11-10 00:02:49 +00:00
github-actions[bot]
3f616fad02 Merge master into staging-next 2023-11-10 00:02:22 +00:00
Arnout Engelen
97b0ae26f7 doc: avoid 'simply' (#266434)
While the word 'simply' is usually added to encourage readers, it often has the
opposite effect and may even appear condescending, especially when the reader
runs into trouble trying to apply the suggestions from the documentation. It is
almost always an improvement to simply drop the word from the sentence.

(there are more possible improvements like this, we can apply those in separate
PRs)
2023-11-09 21:48:05 +01:00
Silvan Mosberger
187c04f19c Merge pull request #266349 from tweag/fileset/cleanups
Minor `lib.fileset` cleanups
2023-11-09 19:58:16 +01:00
github-actions[bot]
6a669d1ab2 Merge staging-next into staging 2023-11-09 18:01:27 +00:00
github-actions[bot]
e112f9b8bb Merge master into staging-next 2023-11-09 18:00:56 +00:00
Yt
5aaeafbe26 buildNpmPackage: make nodejs overridable (#265171)
* buildNpmPackage: allow nodejs to be passed as argument

* Update doc/languages-frameworks/javascript.section.md

Co-authored-by: Lily Foster <lily@lily.flowers>

---------

Co-authored-by: Lily Foster <lily@lily.flowers>
2023-11-09 16:19:24 +00:00
github-actions[bot]
5725d489f3 Merge staging-next into staging 2023-11-09 12:01:36 +00:00
github-actions[bot]
2d73797da4 Merge master into staging-next 2023-11-09 12:01:04 +00:00