summaryrefslogtreecommitdiff
path: root/doc (follow)
Commit message (Expand)AuthorAgeFilesLines
* doc: add gradle language sectionDaniel Nagy2024-09-081-0/+1
* dotnet: add override mechanism for nuget packages (#339953)David McFarland2024-09-071-1/+1
|\
| * buildDotnetModule: use individual dependencies for nugetDepsDavid McFarland2024-09-061-1/+1
* | rustPlatform.fetchCargoTarball: support pname+version (#332975)Philip Taron2024-09-061-8/+4
|\ \
| * | doc/rust: prefer pname+version over name in fetchCargoTarballéclairevoyant2024-09-071-8/+4
| |/
* / Doc/importNpmLock: general improvements (#340019)•••Co-authored-by: Valentin Gagarin <valentin@gagarin.work>Johannes Kirschbauer2024-09-071-4/+49
|/
* doc/stdenv: fix typo in sourceRoot section (#339604)Ilan Joselevich2024-09-051-1/+1
|\
| * doc/stdenv: fix typo in sourceRoot sectionseth2024-09-041-1/+1
* | yarnInstallHook: init (#328544)Philip Taron2024-09-041-4/+9
|\ \ | |/ |/|
| * yarnInstallHook: initlelgenio2024-09-041-4/+9
* | doc/dockertools: add note about base image config inheritance (#339555)Robert Hensing2024-09-041-0/+4
|\ \ | |/ |/|
| * doc/dockertools: add note about base image config inheritanceMathias Sven2024-09-041-0/+4
* | treewide: Fix or remove some markdown links•••Found using https://github.com/serokell/xrefcheck, which unfortunately can't trivially be enforced in CI because we also have the manual markdown files that need post-processing to be valid Silvan Mosberger2024-09-031-1/+1
* | buildDotnetModule: add `testFilters` arg (#336571)David McFarland2024-09-021-0/+1
|\ \
| * | buildDotnetModule: add `testFilters` arg•••In addition to the existing `disabledTests`, allow defining more general test filters using `testFilters`. Matt Sturgeon2024-08-221-0/+1
* | | doc/languages-frameworks/python: fix typos (#322267)adisbladis2024-09-011-5/+2
|\ \ \
| * | | doc/languages-frameworks/python: fix typosColin2024-09-011-5/+2
* | | | Merge master into staging-nextgithub-actions[bot]2024-08-301-0/+16
|\ \ \ \
| * | | | python3Packages.psycopg2-binary: Fix pname spellingadisbladis2024-08-301-1/+1
| * | | | mkPythonMetaPackage: init meta package function (and psycopg2-binary) (#337621)Robert Schütz2024-08-291-0/+16
| |\ \ \ \
| | * | | | python3Packages.psycopg2-binary: init at 2.9.9•••Pscycopg2-binary is normally used in Python development to avoid having to build psycopg2 from source. In nixpkgs we always want ot build from source whenever possible, but it can still be useful to provide a psycopg2-binary package. This "fake" package exists to satisfy a dependency on psycopg2-binary, but still use the build from psycopg2. cc @misuzu https://github.com/nix-community/pyproject.nix/issues/143 adisbladis2024-08-301-1/+4
| | * | | | python3Packages.mkPythonMetaPackage: init•••This function exists create a meta package containing [metadata files](https://packaging.python.org/en/latest/specifications/recording-installed-packages/) to satisfy a dependency on a package, without it actually having been installed into the environment. adisbladis2024-08-301-0/+13
* | | | | | Merge master into staging-nextgithub-actions[bot]2024-08-291-0/+37
|\| | | | |
| * | | | | importNpmLock.buildNodeModules: init•••`importNpmLock.buildNodeModules` returns a derivation with a pre-built `node_modules` directory, as imported by `importNpmLock`. This is to be used together with `importNpmLock.hooks.linkNodeModulesHook` to facilitate `nix-shell`/`nix develop` based development workflows: ```nix pkgs.mkShell { packages = [ importNpmLock.hooks.linkNodeModulesHook nodejs ]; npmDeps = importNpmLock.buildNodeModules { npmRoot = ./.; inherit nodejs; }; } ``` will create a development shell where a `node_modules` directory is created & packages symlinked to the Nix store when activated. This code is adapted from https://github.com/adisbladis/buildNodeModules adisbladis2024-08-291-0/+37
| |/ / / /
* | | | | Merge master into staging-nextgithub-actions[bot]2024-08-281-1/+1
|\| | | |
| * | | | doc: Move "This is equivalent to" into example block•••This patch moves the code snippet which is shown as equivalent to the example into the actual example block. Visually, it was not easy to parse that the "equivalent" code piece belonged to the code snippet that was hidden in the example (which is collapsed by default). By moving it into the example block, the "equivalent" piece is hidden by default as well. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> Matthias Beyer2024-08-281-1/+1
| | |/ / | |/| |
* | | | Merge remote-tracking branch 'origin/staging-next' into stagingK9002024-08-224-19/+226
|\| | |
| * | | 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 #319558: ruby: make 3.3 the default•••...into staging Vladimír Čunát2024-08-221-1/+1
|\ \ \ \
| * | | | ruby: make 3.3 the default•••According to https://www.ruby-lang.org/en/downloads/ this is the 'stable' release Arnout Engelen2024-06-131-1/+1
* | | | | nixpkgs-manual: fix buildPhilip Taron2024-08-201-1/+1
* | | | | Merge staging-next into staginggithub-actions[bot]2024-08-171-0/+35
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | 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
| | | |/ / | | |/| |
* | | | | Merge staging-next into staginggithub-actions[bot]2024-08-161-0/+7
|\| | | |
| * | | | 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 pull request #225051 from ShamrockLee/go-module-overlay-stdenv•••buildGoModule: Fix overriding with overlay-style stdenvDoron Behar2024-08-161-0/+59
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | buildGoModule: fix overrideAttrs overriding•••Fix overriding of vendorHash and various attributes via the fixed point attribute support of stdenv.mkDerivation. Pass as derivation attributes goModules, modRoot, vendorHash, deleteVendor, and proxyVendor. Move goModules and vendorHash out of passthru. Co-authored-by: Doron Behar <doron.behar@gmail.com> Yueh-Shun Li2024-08-111-0/+59
* | | | | 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
|\| | | | | |