summary refs log tree commit diff
path: root/doc
Commit message (Collapse)AuthorAge
...
* | | doc: Use POSIX syntax to source fileVictor Engmark2022-11-29
| | | | | | | | | | | | Avoids bashism in case another shell is active.
* | | doc: Quote variable referencesVictor Engmark2022-11-29
| | |
* | | doc: Fix grammarVictor Engmark2022-11-29
|/ /
* | Merge pull request #172736 from infinisil/docker-nix-shellSilvan Mosberger2022-11-26
|\ \
| * | Introduce dockerTools.buildNixShellImageSilvan Mosberger2022-10-07
| | |
* | | doc/languages-frameworks/javascript: update deps hash in exampleWinter2022-11-23
| | |
* | | carnix,cratesIO: removefigsoda2022-11-22
| |/ |/|
* | npmHooks.npmInstallHook: pass install flags to pruneWinter2022-11-21
| |
* | Merge pull request #200082 from panicgh/fetchgit-sparse-checkoutSandro2022-11-21
|\ \
| * | fetchgit: make sparseCheckout a list of stringsNicolas Benes2022-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `sparseCheckout` argument allows the user to specify directories or patterns of files, which Git uses to filter files it should check-out. Git expects a multi-line string on stdin ("newline-delimited list", see `git-sparse-checkout(1)`), but within nixpkgs it is more consistent to use a list of strings instead. The list elements are joined to a multi-line string only before passing it to the builder script. A deprecation warning is emitted if a (multi-line) string is passed to `sparseCheckout`, but for the time being it is still accepted.
* | | Merge pull request #187921 from amjoseph-nixpkgs/pr/manual/rust/buildRustYArtturi2022-11-21
|\ \ \ | | | | | | | | doc/../rust.section.md: prominently mention `buildRustXX` names
| * | | doc/../rust.section.md: prominently mention `buildRustXX` namesAdam Joseph2022-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a source of massive confusion for me when I first learned my way around nixpkgs' rust machinery. I seek to save others from that confusion. * `buildRustPackage` should have been named `buildRustPackageUsingCargo` * `buildRustCrate` should have been named `buildRustPackageUsingNix` It is, unfortunately, too late to fix this. Let's do the next best thing and make the names `buildRustPackage` and `buildRustCrate` very prominent in the documentation, so readers see immediately that they need to learn the following jargon: * `buildRustPackage` means "build this Rust crate by calling `cargo` in one (or two) monolithic derivations" * `buildRustCrate` means "build this Rust crate by calling `rustc` in one derivation for each crate"
* | | | Merge pull request #196251 from ↵Robert Hensing2022-11-21
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | hercules-ci/testers-build-failure-and-equal-contents `testers`: Add `testBuildFailure` and `testEqualContents`
| * | | | testers.testEqualContents: initRobert Hensing2022-10-27
| | | | |
| * | | | testers.testBuildFailure: initRobert Hensing2022-10-27
| | | | |
* | | | | sphinxHook: inherit from python3PackagesMartin Weinelt2022-11-20
| | | | |
* | | | | splice.nix: start deprecating nativeDrv and crossDrvArtturin2022-11-19
| | | | |
* | | | | doc/vim: Clarify buildVimPlugin/buildVimPluginFrom2NixJocelyn Thode2022-11-14
| | | | |
* | | | | Merge pull request #82131 from Ericson2314/bsd-crossJohn Ericson2022-11-13
|\ \ \ \ \ | | | | | | | | | | | | FreeBSD packages: Init at 13.1
| * | | | | lib/systems: Support FreeBSDJohn Ericson2022-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A tricky thing about FreeBSD is that there is no stable ABI across versions. That means that putting in the version as part of the config string is paramount. We have a parsed represenation that separates name versus version to accomplish this. We include FreeBSD versions 12 and 13 to demonstrate how it works.
* | | | | | Merge master into staging-nextgithub-actions[bot]2022-11-10
|\ \ \ \ \ \
| * | | | | | patchRcPathBash, patchRcPathCsh, patchRcPathFish, patchRcPathPosix: initShamrock Lee2022-11-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Init patchRcPath hooks, which provides utilities to patch shell scripts to be sourced by users. Add test cases and documentation.
* | | | | | | Merge master into staging-nextgithub-actions[bot]2022-11-09
|\| | | | | |
| * | | | | | buildNpmPackage: initWinter2022-11-09
| | | | | | |
* | | | | | | Merge master into staging-nextgithub-actions[bot]2022-11-09
|\| | | | | |
| * | | | | | nixpkgs/doc: fix admonition syntaxRyan Mulligan2022-11-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Match admonition syntax in https://nixos.org/manual/nixpkgs/unstable/#chap-contributing
* | | | | | | Merge master into staging-nextgithub-actions[bot]2022-11-08
|\| | | | | |
| * | | | | | nixpkgs/doc/stdenv: fix admonition classRyan Mulligan2022-11-07
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change to match the formatting of the other admonitions that use classes. This was breaking the mmdoc output.
* | | | | | Merge master into staging-nextgithub-actions[bot]2022-11-06
|\| | | | |
| * | | | | Revert "lib,doc: remove obvious usages of toString on paths"Anderson Torres2022-11-05
| | | | | |
* | | | | | Merge master into staging-nextgithub-actions[bot]2022-11-06
|\| | | | |
| * | | | | lib,doc: remove obvious usages of toString on pathsArtturin2022-11-06
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It gives a warning on the lazy-trees branch of Nix (NixOS/nix#6530) one of these was also giving me an error (the one in lib/trivial probably) ``` $ nix build warning: applying 'toString' to path '/home/artturin/nixgits/my-nixpkgs/nixos/modules/installer/sd-card/sd -image-aarch64.nix' and then accessing it is deprecated, at /home/artturin/nixgits/my-nixpkgs/lib/modules. nix:349:99 warning: applying 'toString' to path '/home/artturin/nixgits/my-nixpkgs/.git' and then accessing it is dep recated, at /home/artturin/nixgits/my-nixpkgs/lib/sources.nix:35:32 warning: applying 'toString' to path '/home/artturin/nixgits/my-nixpkgs/nixos/modules/system/etc/etc.nix' and then accessing it is deprecated, at «stdin»:0 warning: applying 'toString' to path '/home/artturin/nixgits/my-nixpkgs/nixos/modules/system/etc/etc-activ ation.nix' and then accessing it is deprecated, at «stdin»:0 warning: applying 'toString' to path '/home/artturin/nixgits/my-nixpkgs/nixos/modules/installer/sd-card/sd -image-aarch64.nix' and then accessing it is deprecated, at «stdin»:0 error: cannot decode virtual path '/nix/store/virtual0000000000000000000000005-source' (use '--show-trace' to show detailed location information) ```
* | | | | Merge staging-next into staginggithub-actions[bot]2022-11-04
|\| | | |
| * | | | doc: fix python module override exampleGuillaume Girol2022-11-03
| | | | |
* | | | | Merge staging-next into staginggithub-actions[bot]2022-11-01
|\| | | |
| * | | | doc/languages-frameworks/rust: example for disabling tests (#198705)0x4A6F2022-10-31
| | | | |
* | | | | Merge staging-next into staginggithub-actions[bot]2022-10-31
|\| | | |
| * | | | doc/vim: update docs for nvim-treesitterfigsoda2022-10-31
| | | | |
* | | | | Merge pull request #197937 from danielbarter/cc-wrapper-hookJohn Ericson2022-10-28
|\ \ \ \ \ | |/ / / / |/| | | | cc-wrapper: adding a cc-wrapper-hook to the cc-wrapper
| * | | | cc-wrapper: adding a cc-wrapper-hook to the cc-wrapperDaniel Barter2022-10-26
| | | | |
* | | | | Merge pull request #197905 from infinisil/lib-filesystem-docsSilvan Mosberger2022-10-26
|\ \ \ \ \ | | | | | | | | | | | | lib: Automatically generate lib.filesytem docs
| * | | | | lib: Automatically generate lib.filesytem docsSilvan Mosberger2022-10-26
| |/ / / /
* / / / / nixos/doc/manual/md-to-db.sh: Add support for <kbd> elementJan Tojnar2022-10-26
|/ / / /
* | | | doc: fix syntax error in Lua documentationEmilia Bopp2022-10-25
| | | |
* | | | doc/contributing: Explicitly allow trivial changes by non-authorsStanisław Pitucha2022-10-23
| | | | | | | | | | | | | | | | Discussed and proposed at https://discourse.nixos.org/t/rules-around-adding-to-someones-pr/22671/3
* | | | Merge pull request #173506 from ↵Janne Heß2022-10-21
|\ \ \ \ | |/ / / |/| | | | | | | | | | | helsinki-systems/feat/document-no-breaking-commits doc: Document that the staging branches may be restricted
| * | | doc: Document that the staging branches may be restrictedJanne Heß2022-05-18
| | | |
* | | | doc/stdenv: Move Other hooks after all hooksRobert Hensing2022-10-13
| | | |
* | | | doc/stdenv: Clarify that the wrappers come with hooksRobert Hensing2022-10-13
| | | |
* | | | doc/stdenv: Improve language a bitRobert Hensing2022-10-13
| | | |