summaryrefslogtreecommitdiff
path: root/doc (follow)
Commit message (Expand)AuthorAgeFilesLines
* doc: add documentation for `pkgs.{substitute,substituteAll,substituteAllFiles}`•••Fixes https://github.com/NixOS/nixpkgs/issues/65252 Nathan Henrie2024-08-212-0/+103
* Merge pull request #333262 from nbraud/doc/runCommandWith•••nixpkgs-manual: Document `runCommandWith`, refactor `runCommand{,CC,Local}`Philip Taron2024-08-191-19/+115
|\
| * doc/build-helpers: forward-link `runCommand*` in `runCommandWith`nicoo2024-08-191-2/+6
| * doc/build-helpers: refactor the paragraph about `runCommandLocal`nicoo2024-08-191-13/+14
| * doc/build-helpers: add note relating `runCommand` and `runCommandWith`nicoo2024-08-191-0/+18
| * doc/build-helpers: refactor the paragraphs about `runCommand{,CC}`•••Co-authored-by: Johannes Kirschbauer <hsjobeki+github@gmail.com> nicoo2024-08-191-18/+21
| * doc/build-helpers: document `runCommandWith`•••Co-authored-by: Johannes Kirschbauer <hsjobeki+github@gmail.com> nicoo2024-08-191-1/+71
* | vimPlugins: introduce passthru.initLua for some plugins (#334913)•••* vimPlugins: introduce passthru.initLua for some plugins as described in https://github.com/NixOS/nixpkgs/issues/172538, some vim plugins need some configuration to be able to work at all. We choose not to patch those plugins and instead expose the necessary configuration to make them work in `PLUGIN.passthru.initLua`. For now the user can check if plugins have a `PLUGIN.passthru.initLua` and if yes, prepend it to their own init.lua. Maybe later we can revisit this to either patch them in a way that is clear that it's a nixpkgs patch or by having the neovim wrapper pick those snippets and autoadd them to init.lua ? * Update doc/languages-frameworks/vim.section.md Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com> --------- Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>Matthieu Coudron2024-08-191-0/+8
* | Merge pull request #333236 from nbraud/testers/runCommand•••testers.runCommand: initPhilip Taron2024-08-161-0/+35
|\ \
| * | doc: add type signature of `testers.runCommand`nicoo2024-08-081-0/+2
| * | testers.runCommand: add, document, and testnicoo2024-08-081-0/+33
| |/
* | doc/using/overrides: manage package option expectations•••We haven't been good at managing expectations about this, so let's tell people what level of support they can expect. I think the place people are most likely to see it is the place where they learn about overriding in the first place, so I've added it here. Co-authored-by: Valentin Gagarin <valentin@gagarin.work> Alyssa Ross2024-08-161-0/+7
* | Merge master into staging-nextgithub-actions[bot]2024-08-131-10/+13
|\ \
| * \ Merge pull request #328272 from TomaSajt/r-packages-migrate-to-json•••rPackages: migrate code generation to use JSONJustin Bedő2024-08-131-10/+13
| |\ \
| | * | doc: update R section to mention .json filesTomaSajt2024-07-311-10/+13
* | | | Merge remote-tracking branch 'origin/master' into staging-next•••Conflicts: - pkgs/development/python-modules/pycdio/default.nix Martin Weinelt2024-08-112-20/+33
|\| | |
| * | | Merge pull request #329400 from NixOS/doc-function-inputs•••doc/README: Add function Inputs guidelinesRobert Hensing2024-08-111-8/+25
| |\ \ \
| | * | | doc/README: Add function Inputs guidelinesorigin/doc-function-inputsRobert Hensing2024-07-231-8/+25
| * | | | Merge pull request #332952 from doronbehar/doc/python_by-name•••doc/python: don't recommend all-packages.nix for Python applicationsDoron Behar2024-08-101-12/+8
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | doc/python: don't recommend all-packages.nix for Python applicationsDoron Behar2024-08-071-12/+8
* | | | | Merge master into staging-nextgithub-actions[bot]2024-08-071-3/+52
|\| | | |
| * | | | Merge pull request #323493 from pyrox0/pnpm-fetchdeps-improve•••pnpm.fetchDeps: Add workspace and custom pnpm config commands supportDoron Behar2024-08-071-3/+52
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | pnpm.fetchDeps: Add workspaces support and support for custom pnpm configurat...•••Solves #316908 Pyrox2024-08-051-3/+52
* | | | | Merge master into staging-nextgithub-actions[bot]2024-08-071-2/+12
|\| | | |
| * | | | Merge pull request #332784 from pbsds/doc-python-auto-remove-deps-hook-172296...•••docs/language-frameworks/python: pythonRemoveDepsHook is added automaticallyOTABI Tomoya2024-08-071-0/+4
| |\ \ \ \
| | * | | | docs/language-frameworks/python: pythonRemoveDepsHook is added automaticallyPeder Bergebakken Sundt2024-08-061-0/+4
| | |/ / /
| * / / / docs/language-frameworks/python: update python{,2,3}Package aliasesPeder Bergebakken Sundt2024-08-061-2/+8
| |/ / /
* | | | python312Packages.setuptoolsCheckHook: remove•••The hook relied on the `test` command passed to `setup.py`, which has long been deprecated and finally removed in setuptools 72.0. Martin Weinelt2024-08-061-1/+0
* | | | Merge remote-tracking branch 'origin/staging-next' into stagingK9002024-08-011-4/+4
|\| | |
| * | | Merge pull request #327651 from corngood/dotnet-unpacked-packages•••dotnet: use unpacked packages in storeDavid McFarland2024-07-311-4/+4
| |\ \ \
| | * | | dotnet: use unpacked nuget packagesDavid McFarland2024-07-311-4/+4
* | | | | Merge remote-tracking branch 'origin/staging-next' into stagingK9002024-07-317-5/+136
|\| | | |
| * | | | Merge pull request #330176 from raboof/docs-show-pyproject-instead-of-format•••docs: show `pyproject = true;` instead of `format = "pyproject";`Aleksana2024-07-312-3/+3
| |\ \ \ \
| | * | | | docs: show `pyproject = true;` instead of `format = "pyproject";`•••every other format is deprecated, so to imply that people should be setting it is misleading (`pyproject = true` should also go away eventually, but is the way until then) Arnout Engelen2024-07-262-3/+3
| * | | | | treewide: normalize maintainers list formatting•••grep -rP 'maintainers = \[\];' Sigmanificient2024-07-301-1/+1
| * | | | | nixpkgs-manual: use injected revision only•••`lib.trivial.revisionWithDefault` will change with every Git commit, which causes the manual to be rebuilt on every since PR. Using `nixpkgs.rev` (or the dummy value "master" if it's not present) means that the manual will contain the revision if built on Hydra, but will not otherwise. Why? 1. https://hydra.nixos.org/jobset/nixos/trunk-combined#tabs-configuration shows that `pkgs/top-level/release.nix` is passed the `nixpkgs` attrset, which is a "Git checkout". 2. Git checkouts come from [`builtins.fetchGit`](https://nix.dev/manual/nix/2.18/language/builtins#builtins-fetchGit) and include the `rev` attribute. 3. The `rev` attribute is what `lib.trivial.revisionWithDefault` would have returned. So, using `nixpkgs.rev or "master"` exclusively will cause the rebuilds on every commit to cease, but will allow "official" nixpkgs manual built on Hydra to continue to reference a specific commit. Philip Taron2024-07-291-1/+1
| | |/ / / | |/| | |
| * | | | doc/interoperability: new chapter and section on CycloneDX (#316626)•••* doc/interoperability: new chapter and section on CycloneDXEmery Hemingway2024-07-293-0/+85
| * | | | devShellTools: Docs, fix args envRobert Hensing2024-07-281-0/+46
* | | | | doc/stdenv: hardening flags: add section on pacret hardening flagRobert Scott2024-07-281-0/+8
* | | | | Merge pull request #326819 from risicle/ris-shadowstack•••cc-wrapper: add support for `shadowstack` hardening flagEmily2024-07-281-0/+10
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | doc/stdenv: add section on shadowstack hardening flagRobert Scott2024-07-281-0/+10
* | | | | Merge #328673: staging-next 2024-07-20Vladimír Čunát2024-07-281-16/+13
|\ \ \ \ \
| * \ \ \ \ Merge branch 'master' into staging-nextVladimír Čunát2024-07-279-252/+361
| |\ \ \ \ \
| * \ \ \ \ \ Merge remote-tracking branch 'origin/master' into staging-nextK9002024-07-265-5/+11
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge master into staging-nextgithub-actions[bot]2024-07-241-0/+26
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into staging-nextArtturin2024-07-223-17/+42
| |\ \ \ \ \ \ \ \ | | | |_|_|_|_|/ / | | |/| | | | | |
| * | | | | | | | Merge branch 'staging' into staging-nextVladimír Čunát2024-07-201-16/+13
| |\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / | |/| | | | | | |
| | * | | | | | | Merge staging-next into staginggithub-actions[bot]2024-07-192-0/+25
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge branch 'staging-next' into stagingArtturin2024-07-162-4/+193
| | |\ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ / | | |/| | | | | | |
| | * | | | | | | | Merge branch 'staging-next' into stagingVladimír Čunát2024-07-143-4/+8
| | |\ \ \ \ \ \ \ \