John Ericson
4e907dbca1
stdenv: Force doCheck
and doInstallCheck
to be false when we are cross compiling
...
I hope this will be a temporary measure. If there is consensus around
issue #33599 , then we can follow an explicit `dontCheck`, but default to
not checking during cross builds when none is given.
2018-01-09 12:37:12 -05:00
John Ericson
4d2b763817
Merge pull request #26805 from obsidiansystems/cross-elegant
...
Make cross compilation elegant
2017-12-30 22:58:02 -05:00
John Ericson
8a434b625d
doc: Add cross cookbook
...
An excellent suggestion from @bgamari
2017-12-30 22:42:15 -05:00
John Ericson
edfe42f3ba
doc: More information in the setup hook section of the stdenv chapter
2017-12-30 22:42:14 -05:00
John Ericson
b55999b28f
doc: Document dontStripHost
and dontStripTarget
2017-12-30 22:41:44 -05:00
John Ericson
7ffc4e1b2f
doc: Add "Specifying Dependencies" section to the stdenv chapter
...
This accounts for all the new dependencies and propagation logic changes
I'm about to add.
Fixes #1915---with this change I think the distinction is finally clear
enough.
2017-12-30 22:35:59 -05:00
Piotr Bogdan
7f91eb94be
haskell docs: change wording in the "Miscellaneous Topics" section
2017-12-26 12:19:46 +00:00
zimbatm
a9ae16c2b9
doc: fix typo
2017-12-24 00:40:01 +00:00
Yegor Timoshenko
108f76c927
Merge pull request #31668 from rycee/doc/naming
...
docs: clarify package and module option naming
2017-12-23 17:12:29 +03:00
zimbatm
adc5c9b83d
mkShell: add builder ( #30975 )
2017-12-20 23:42:07 +00:00
Leonid Onokhov
574528024d
nixpkgs/manual: fix build with new pandoc
2017-12-20 14:22:05 +00:00
Yegor Timoshenko
a0aeb2381e
doc: system.environmentPackages -> environment.systemPackages
2017-12-20 02:19:43 +00:00
Vladimír Čunát
1bc288591e
coqPackages docs: fix typo (and thus manual build)
2017-12-19 11:34:54 +01:00
Vladimír Čunát
4a2340ff6b
Merge branch 'staging'
2017-12-19 10:27:13 +01:00
Vincent Laporte
5642f4ac6f
coqPackages: update documentation
2017-12-18 15:30:37 +00:00
Vladimír Čunát
24d81d6332
Merge branch 'master' into staging
2017-12-15 21:40:23 +01:00
Vaibhav Sagar
4bbb9fca51
Update haskell.md
...
Unindent prose that was incorrectly being displayed as code.
2017-12-14 11:21:18 +08:00
John Ericson
a0b1ebeee9
Merge remote-tracking branch 'upstream/staging' into binutils-wrapper
2017-12-13 16:14:47 -05:00
John Ericson
91ca46f693
doc: Document Bintools Wrapper
...
Shrunk the CC Wrapper documentation so as not to be repetative.
2017-12-13 16:08:18 -05:00
Pierre-Étienne Meunier
5a0d954156
add buildRustCrate function to build rust crates
2017-12-12 04:58:45 -06:00
Vladimír Čunát
2309acf723
Merge branch 'master' into staging
2017-12-09 21:00:07 +01:00
Frederik Rietdijk
41ff561b75
Python docs: fix nix-shell example
2017-12-08 17:06:56 +01:00
Frederik Rietdijk
19be72f880
Revert "Python docs: fix nix-shell example"
...
This reverts commit aa2326682c
.
Forgot parentheses...
2017-12-08 17:06:03 +01:00
Frederik Rietdijk
aa2326682c
Python docs: fix nix-shell example
2017-12-08 17:05:19 +01:00
Orivej Desh
683047f8ab
doc: document enableParallelBuilding being unset
2017-12-07 08:52:42 +00:00
Jörg Thalheim
4657fc893a
Merge pull request #32174 from lheckemann/weechat-all-default
...
weechat: default to enabling all plugins
2017-11-29 23:02:32 +00:00
Linus Heckemann
566a16b742
weechat: default to enabling all plugins
...
Plain weechat is still accessible as `weechat.unwrapped`
or `weechat.override {configure = null;}`.
Also update documentation to reflect this change.
2017-11-29 15:30:56 +00:00
Vladimír Čunát
addd20e6f9
Merge branch 'master' into staging
2017-11-28 18:19:34 +01:00
Benjamin Hipple
05c00a8345
haskell docs: fix typo
2017-11-27 22:24:32 -05:00
Orivej Desh
29b2984b0c
Merge pull request #31987 from jtojnar/devhelp-devdoc
...
stdenv: Move devhelp books to outputDevdoc
2017-11-25 23:14:47 +00:00
Vaibhav Sagar
1349174b1b
doc: rust is an attribute set, not a package
...
Using `rust` instead of `rustc cargo` doesn't work in either `systemPackages` or `nix-shell -p`
2017-11-24 15:26:37 +08:00
Jan Tojnar
70a0580e38
stdenv: Move devhelp books to outputDevdoc
2017-11-24 02:09:44 +01:00
Vladimír Čunát
c1ac1256f3
documentation: python 2.6 is no more
2017-11-19 08:18:55 +01:00
Samuel Dionne-Riel
f8d232e233
documentation: python3Packages is python36Packages
...
Close #31810 .
2017-11-19 08:18:43 +01:00
Chris Martin
b43c5e0160
nixpkgs manual: how to make a patch file with git
...
This addresses #31684 .
2017-11-17 17:46:07 -05:00
Orivej Desh
5b4adc3126
doc: improve rustPlatform example
2017-11-17 07:26:51 +00:00
Vladimír Čunát
f609512d01
Merge #31614 : doc/manual/stdenv: fix a typo
2017-11-14 20:37:15 +01:00
Robert Helgesson
91154416b6
docs: clarify package and module option naming
...
This attempts to briefly clarify the current naming conventions of
attribute names in `all-packages.nix` and module option names.
2017-11-14 19:17:35 +01:00
John Ericson
350a5e31fc
Merge pull request #29418 from vanschelven/small-documentation-improvements
...
documentation: cross-compilation - partial rewrite
2017-11-13 16:21:58 -05:00
Bruno Bieth
0e05dfcfa2
Typo in manual#stdenv - propagatedNativeBuildInputs
2017-11-13 17:55:18 +01:00
Orivej Desh
467d22c15b
documentation: fix typos
2017-11-09 12:57:21 +00:00
Klaas van Schelven
b20916bd98
documentation: cross-compilation - partial rewrite
2017-11-09 13:44:03 +01:00
John Ericson
0101856765
Merge pull request #30549 from obsidiansystems/bintools
...
treewide: Introduce stdenv.cc.bintools
2017-11-08 14:20:48 -05:00
John Ericson
5ae8f18f4d
Rename __targetPackages
to targetPackages
2017-11-05 17:10:53 -05:00
Orivej Desh
48cacf5ff7
Merge pull request #30951 from LnL7/darwin-docs
...
docs: add section on common darwin issues
2017-11-05 18:04:21 +00:00
Renaud
4e892b9c03
nixpkgs manual : clearer meta.platforms description
...
Refer to doubles.nix for a list of common platforms types used in packages
2017-11-04 16:08:14 +01:00
Frederik Rietdijk
4bd9b3b7cf
Merge pull request #25274 from lheckemann/weechat-plugin-split
...
Weechat plugin split
2017-11-04 09:55:09 +01:00
Frederik Rietdijk
5c4352fa2d
Python docs: fix quotes PR #31197
2017-11-03 18:49:15 +01:00
Jonathan Curran
c67a6482a3
Fix nix-shell command example in python docs
...
The nix-shell command here is incorrect AFAICT. `-i` is supposed to specify the interpreter and `-p` specifies the packages.
2017-11-03 09:23:01 -06:00
Linus Heckemann
05f96bf376
weechat: split plugins into separate outputs
...
Also add a wrapper generator that allows adding the plugins back
conveniently and corresponding documentation in the package notes
section of the nixpkgs manual.
2017-11-03 10:25:22 +00:00