about summary refs log tree commit diff
path: root/doc
Commit message (Collapse)AuthorAge
* Merge master into staging-nextgithub-actions[bot]2023-11-10
|\
| * doc: avoid 'simply' (#266434)Arnout Engelen2023-11-09
| | | | | | | | | | | | | | | | | | 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)
| * Merge pull request #266349 from tweag/fileset/cleanupsSilvan Mosberger2023-11-09
| |\ | | | | | | Minor `lib.fileset` cleanups
| | * lib.fileset: Remove "somewhat limited" from the docsSilvan Mosberger2023-11-08
| | | | | | | | | | | | It's not very limited anymore :)
* | | Merge master into staging-nextgithub-actions[bot]2023-11-09
|\| |
| * | buildNpmPackage: make nodejs overridable (#265171)Yt2023-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | | Merge master into staging-nextgithub-actions[bot]2023-11-09
|\| |
| * | doc/languages-frameworks/python: update recommended commit messagenatsukium2023-11-09
| | |
| * | doc/languages-frameworks/python: switch pythonPackages to python3Packagesnatsukium2023-11-09
| | | | | | | | | | | | | | | | | | Replaced with python3Packages except for the following to avoid misuse of pythonPackages 1. which we need for the explanation 2. which are replaced by python3Packages as variables
| * | doc/languages-frameworks/python: update interpreters versionnatsukium2023-11-09
| |/
* | Merge branch 'master' into staging-nextAdam Joseph2023-11-08
|\|
| * Merge pull request #265764 from amjoseph-nixpkgs/pr/pythonForBuildArtturi2023-11-08
| |\
| | * treewide: change pythonForBuild to pythonOnBuildForHostAdam Joseph2023-11-05
| | |
| * | doc: rename sub-section Recursive attributes in stdenv -> Fixed-point ↵Yueh-Shun Li2023-11-07
| | | | | | | | | | | | | | | | | | arguments in stdenv Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
| * | doc: add introduction to build helpersYueh-Shun Li2023-11-07
| | | | | | | | | | | | Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
| * | doc: builders -> build helpers to reduce ambigualtyYueh-Shun Li2023-11-07
| | |
| * | doc: darwin.linux-builder: replace "builder" with "remote builder"Yueh-Shun Li2023-11-07
| | |
| * | doc: move section darwin-builder under chapter packagesYueh-Shun Li2023-11-07
| | |
| * | doc: move doc/builders/packages -> doc/packagesYueh-Shun Li2023-11-07
| | |
| * | texlive: document new texlive.withPackages interface (#265658)Vincenzo Mantova2023-11-07
| | |
* | | Merge master into staging-nextgithub-actions[bot]2023-11-07
|\| |
| * | Merge pull request #264674 from teutat3s/fix-dockertools-prefetch-exampleRobert Hensing2023-11-06
| |\ \ | | |/ | |/| doc: fix dockerTools nix-prefetch-docker example
| | * doc: fix dockerTools nix-prefetch-docker exampleteutat3s2023-10-31
| | |
* | | Merge master into staging-nextgithub-actions[bot]2023-11-02
|\| |
| * | document differences to built-in fetchers (#263569)Valentin Gagarin2023-11-02
| | | | | | | | | | | | | | | * document differences to built-in fetchers Co-authored-by: Alexander Groleau <source@proof.construction>
* | | Merge master into staging-nextgithub-actions[bot]2023-11-01
|\| |
| * | Merge pull request #250805 from xworld21/texlive-buildenv-minimalDmitry Kalinkin2023-11-01
| |\ \ | | |/ | |/| texlive: overrideTeXConfig/withPackages
| | * texlive: document new texlive.pkgs attributeVincenzo Mantova2023-10-07
| | |
* | | Merge branch 'master' into staging-nextVladimír Čunát2023-10-30
|\| |
| * | luarocks-packages-update: init (#262156)Matthieu Coudron2023-10-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * luarocks-packages-updater: init Goal is to make it possible to maintain out-of-tree luarocks packages without needing to clone nixpkgs. maintainers/scripts/update-luarocks-packages gets renamed to pkgs/development/lua-modules/updater/updater.py Once merged you can run for instance nix run nixpkgs#luarocks-packages-updater -- -i contrib/luarocks-packages.csv -o contrib/generated-packages.nix I also set the parallelism (--proc) to 1 by default else luarocks fails because of https://github.com/luarocks/luarocks/issues/1540 * Update maintainers/scripts/pluginupdate.py Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com> --------- Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>
* | | Merge master into staging-nextgithub-actions[bot]2023-10-28
|\| |
| * | fetchFromBittorrent: Rename to fetchtorrentEirik Wittersø2023-10-28
| | |
* | | doc: fix heading of mesonInstallTagsWeijia Wang2023-10-27
| | |
* | | Merge master into staging-nextgithub-actions[bot]2023-10-26
|\| |
| * | Merge pull request #258595 from fricklerhandwerk/doc-emscriptenValentin Gagarin2023-10-26
| |\ \ | | | | | | | | Emscripten docs: reword and remove mention of `nix-env`
| | * | emscripten docs: reformat examples to use admonitionValentin Gagarin2023-10-03
| | | | | | | | | | | | | | | | | | | | | | | | that way the examples will also appear in the appendix Co-authored by: Henrik Karlsson <i97henka@gmail.com>
| | * | emscripten docs: reword introductionValentin Gagarin2023-10-03
| | | | | | | | | | | | | | | | | | | | | | | | in particular, remove mention of `nix-env` Co-authored by: Henrik Karlsson <i97henka@gmail.com>
* | | | Merge branch 'staging' into staging-nextVladimír Čunát2023-10-26
|\ \ \ \ | |/ / / |/| | |
| * | | Merge pull request #261798 from blitz/systemd-minimizationFlorian Klink2023-10-24
| |\ \ \ | | | | | | | | | | Avoid Two Sets of systemd Binaries in System Closure
| | * | | meson: introduce mesonInstallTagsJulian Stecklina2023-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Projects building with meson are currently installTargets. Map these to install tags, which are roughly equivalent. This allows projects to selectively install components.
| * | | | Merge staging-next into staginggithub-actions[bot]2023-10-23
| |\ \ \ \ | | |/ / / | |/| | |
| * | | | Merge staging-next into staginggithub-actions[bot]2023-10-22
| |\ \ \ \
| * \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-21
| |\ \ \ \ \
| * | | | | | doc: fix heading levels of Meson hook documentationAlyssa Ross2023-10-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: 10f35ff05df1 ("meson.setupHook: prefer meson commands over ninja")
| * | | | | | Merge staging-next into staginggithub-actions[bot]2023-10-19
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-18
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-17
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-10
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | meson.setupHook: prefer meson commands over ninjaAlyssa Ross2023-10-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Meson now comes with its own set of commands for building, testing, installing etc., that by default wrap around Ninja. The reason to prefer using the Meson commands is that they take additional options (e.g. setting custom timeouts for tests — my motivation for this change). Here, I've modified the Meson setup hook so that Meson's test and install commands will be used instead of Ninja's when Meson's configurePhase is used. This restriction is to avoid starting to run Meson directly when dealing with custom build systems that wrap around Meson, like QEMU's. We don't use meson's compile command, as it just runs ninja, and that's handled fine by the existing Ninja setup hook. Naturally the Meson commands don't support entirely the same set of options that the Ninja ones did, but I checked through Nixpkgs to find any packages using Meson that used any options that wouldn't be picked up by this new system. I only found one, and it was just setting checkTarget = "test", which is the default value for Ninja and has no Meson equivalent (because we directly tell Meson to run the tests rather than going through a generic job system like Ninja). Link: https://github.com/NixOS/nixpkgs/issues/113829 Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
* | | | | | | | | | | doc: use lib.fakeHash with buildGoModule to get vendorHashStel Abrego2023-10-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lib.fakeSha256 results in `error: hash <fake_hash> does not include a type, nor is the type otherwise known from context`.