summary refs log tree commit diff
path: root/doc
Commit message (Collapse)AuthorAge
* doc: move testers to their own chapterArtturin2022-04-22
|
* Merge pull request #134514 from MostAwesomeDude/chickensternenseemann2022-04-22
|\ | | | | CHICKEN docs and updates
| * doc: Explain how to use and maintain CHICKEN.Corbin2022-04-21
| | | | | | | | | | | | | | | | Also add information about egg2nix. Includes suggestions from code review. Co-authored-by: sterni <sternenseemann@systemli.org>
* | Merge pull request #168932 from hercules-ci/init-postgresqlTestHookRobert Hensing2022-04-18
|\ \ | | | | | | `postgresqlTestHook`: init
| * | doc/hooks/index.xml: Fix typo and terminologyRobert Hensing2022-04-18
| | |
| * | postgresqlTestHook: initRobert Hensing2022-04-16
| | |
* | | Merge staging-next into staginggithub-actions[bot]2022-04-14
|\| |
| * | Merge pull request #149667 from doronbehar/doc/pname-version-conventionsDoron Behar2022-04-14
| |\ \ | | | | | | | | docs: Make coding conventions use pname/version
| | * | docs: Make coding conventions use pname/versionDoron Behar2021-12-08
| | | | | | | | | | | | | | | | | | | | Make it clear that we prefer using `pname` and `version` separated and not the `name` attribute.
* | | | Merge branch 'staging-next' into stagingVladimír Čunát2022-04-14
|\| | | | | | | | | | | | | | | | | | | | | | | Minor conflicts; I hope I didn't mess up: pkgs/development/tools/misc/binutils/default.nix pkgs/games/openjk/default.nix
| * | | Merge pull request #167397 from samuela/samuela/autopatchelfSamuel Ainsworth2022-04-12
| |\ \ \ | | | | | | | | | | autoPatchelfHook: more precise dependency ignorance
| | * | | autoPatchelfHook: more precise dependency ignoranceSamuel Ainsworth2022-04-11
| | | |/ | | |/|
* | | | Merge staging-next into staginggithub-actions[bot]2022-04-09
|\| | |
| * | | cudaPackages: overhaul of how we package cuda packagesFrederik Rietdijk2022-04-09
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | There are many different versions of the `cudatoolkit` and related cuda packages, and it can be tricky to ensure they remain compatible. - `cudaPackages` is now a package set with `cudatoolkit`, `cudnn`, `cutensor`, `nccl`, as well as `cudatoolkit` split into smaller packages ("redist"); - expressions should now use `cudaPackages` as parameter instead of the individual cuda packages; - `makeScope` is now used, so it is possible to use `.overrideScope'` to set e.g. a different `cudnn` version; - `release-cuda.nix` is introduced to easily evaluate cuda packages using hydra.
* | | Merge remote-tracking branch 'origin/staging-next' into stagingMartin Weinelt2022-04-04
|\| |
| * | Merge master into staging-nextgithub-actions[bot]2022-04-03
| |\ \
| | * | Update doc/stdenv/cross-compilation.chapter.mdAdam Joseph2022-04-03
| | | | | | | | | | | | Co-authored-by: Ben Siraphob <bensiraphob@gmail.com>
| | * | cross-compilation.chapter.md: give examples of all depFooBar casesAdam Joseph2022-04-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit describes the "->" notation for dependency types in greater detail, and uses g++ to provide examples of all six cases (although the host->target and target->target examples are a bit artificial). It also adds three more rows to the table for the "->*" dependency types for non-compiler-like packages; these dependency types were already present in the documentation but the "*" was not really explained. Lastly, this commit adds a hyperlink to the table from the place where it is mentioned in the "specifying dependencies" chapter.
* | | | Merge remote-tracking branch 'nixpkgs/staging-next' into stagingAlyssa Ross2022-03-31
|\| | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/python-modules/google-auth-oauthlib/default.nix
| * | | Merge master into staging-nextFrederik Rietdijk2022-03-29
| |\| |
| | * | Merge pull request #164994 from ncfavier/vim-wrapper7c6f434c2022-03-29
| | |\ \ | | | | | | | | | | vim wrapper improvements
| | | * | vimUtils.makeCustomizable: rewrite to include more thingsNaïm Favier2022-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current wrapper only includes vim, gvim and the man pages (optionally). This rewrite distinguishes two scenarios, which I expect cover the majority of use cases: - standalone mode, when `name != "vim"`, means the user already has a vim in scope and only wants to add a customized version with a different name. In this case we only include wrappers for `/bin/*vim`. - non-standalone mode, when `name == "vim"`, means the user expects a normal vim package that uses the specified configuration. In this case we include everything in the original derivation, with wrappers for all the executables that accept a vimrc.
* | | | | Merge branch 'staging-next' into stagingJan Tojnar2022-03-28
|\| | | | | | | | | | | | | | | | | | | | | | | | ; Conflicts: ; pkgs/tools/archivers/rar/default.nix
| * | | | Merge branch 'master' into staging-nextJan Tojnar2022-03-28
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | ; Conflicts: ; pkgs/development/python-modules/dnspython/default.nix ; pkgs/development/python-modules/googleapis-common-protos/default.nix
| | * | | Merge pull request #165691 from lucc/github-removed-unencrypted-gitSandro2022-03-28
| | |\ \ \
| | | * | | docs: replace defunct git://github.com urls with https://Lucas Hoffmann2022-03-25
| | | | | |
| | * | | | User manual: document duneVersionVincent Laporte2022-03-28
| | | | | |
* | | | | | Merge staging-next into staginggithub-actions[bot]2022-03-25
|\| | | | |
| * | | | | Merge master into staging-nextgithub-actions[bot]2022-03-25
| |\| | | |
| | * | | | Merge pull request #164651 from Infinisil/remove-optionSetSilvan Mosberger2022-03-25
| | |\ \ \ \ | | | | | | | | | | | | | | lib/modules: Finally remove deprecated types.optionSet
| | | * | | | lib/modules: Finally remove deprecated types.optionSetSilvan Mosberger2022-03-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | types.optionSet has been deprecated for almost 10 years now (0e333688cea468a28516bf6935648c03ed62a7bb)! A removal was already attempted in 2019 (27982b408e465554b8831f492362bc87ed0ec02a), but it was promptly reinstantiated since some third-party uses were discovered (f531ce75e4178c6867cc1d0f7fec96b2d5c3f1cb). It's finally time to remove it for good :)
| | * | | | | Merge pull request #165327 from ncfavier/fetchpatch-relativemaralorn2022-03-25
| | |\ \ \ \ \ | | | |_|/ / / | | |/| | | | fetchpatch: add `preIncludes` and `relative`
| | | * | | | fetchpatch: add `relative`Naïm Favier2022-03-25
| | | | |/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows restricting patches to a specific subdirectory, à la `git diff --relative=subdir`. This cannot be done (cleanly) currently because the `includes` logic happens *after* `stripLen` is applied, so we can't match on `subdir/*`. This change adds a `relative` argument that makes this possible by filtering files before doing any processing, and setting `stripLen` and `extraPrefix` accordingly.
* | | | | | Merge staging-next into staginggithub-actions[bot]2022-03-25
|\| | | | |
| * | | | | Merge branch 'master' into staging-nextVladimír Čunát2022-03-25
| |\| | | |
| | * | | | Merge pull request #165133 from jahway603/masterRobert Hensing2022-03-24
| | |\ \ \ \ | | | | | | | | | | | | | | Added fetchFromGitea to docs
| | | * | | | added fetchFromGitea to docsjahway6032022-03-21
| | | | | | |
| | * | | | | nixpkgs/manual: add an explicit mention of CTAN so google can indexLéo Gaspard2022-03-24
| | | |/ / / | | |/| | |
* | | | | | Merge pull request #163623 from ilya-fedin/fix-mate-utils-inkscapeJosé Romildo Malaquias2022-03-24
|\ \ \ \ \ \ | |/ / / / / |/| | | | | nixos/wrap-gapps-hook: don't add data directories of icon dependencies into XDG_DATA_DIRS
| * | | | | doc/gnome: update accordingly to wrapGAppsHook changeIlya Fedin2022-03-17
| | | | | |
* | | | | | Merge staging-next into staginggithub-actions[bot]2022-03-22
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | docs: document Javascript package updates in nixpkgsAustin Butler2022-03-21
| | |/ / / | |/| | |
* | | | | Merge staging-next into staginggithub-actions[bot]2022-03-21
|\| | | |
| * | | | Merge pull request #163451 from hercules-ci/stop-premature-warningsKevin Cox2022-03-21
| |\ \ \ \ | | |_|/ / | |/| | | Stop premature warnings, including `nix.settings` migration
| | * | | doc/reviewing-contributions: Recommend mkRenamedOptionModuleWithRobert Hensing2022-03-09
| | |/ /
* | | | Merge remote-tracking branch 'origin/staging-next' into stagingzowoq2022-03-16
|\| | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/python-modules/symengine/default.nix
| * | | Merge branch 'master' into staging-nextVladimír Čunát2022-03-15
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflict in pkgs/development/libraries/libvirt/default.nix required manual adjustments. The fetched patch is already in src. I checked that libvirt builds.
| | * \ \ Merge pull request #161739 from Artturin/gsettingsfhsenvArtturi2022-03-15
| | |\ \ \
| | | * | | buildFHSUserEnv{Chroot,Bubblewrap}: link gsettings-schemas to the FHS locationArtturin2022-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We shouldn't need to use wrapGAppsHook in expressions that use this builder.
* | | | | | Merge remote-tracking branch 'nixpkgs/staging-next' into stagingAlyssa Ross2022-03-14
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/compilers/ocaml/4.12.nix pkgs/development/python-modules/oci/default.nix pkgs/tools/admin/bubblewrap/default.nix