about summary refs log tree commit diff
path: root/doc/stdenv.xml
AgeCommit message (Collapse)AuthorFilesLines
2019-10-30nixpkgs manual: move stdenv chapters into one folderFrederik Rietdijk1-2375/+0
2019-10-15Fix typos in the Nixpkgs Manual. (#70775)Danny Bautista1-2/+2
2019-09-18doc: re-formatJan Tojnar1-1061/+238
2019-09-17doc/stdenv: document meson variablesworldofpeace1-31/+95
2019-09-14Fix typoAlexandre Esteves1-1/+1
2019-09-10doc: add GNOME (#43150)Jan Tojnar1-5/+3
doc: add GNOME
2019-09-06doc: add GNOMEJan Tojnar1-5/+3
Closes: #16285
2019-09-04installShellFiles: init (#65211)Lily Ballard1-0/+43
This is a new package that provides a shell hook to make it easy to declare manpages and shell completions in a manner that doesn't require remembering where to actually install them. Basic usage looks like { stdenv, installShellFiles, ... }: stdenv.mkDerivation { # ... nativeBuildInputs = [ installShellFiles ]; postInstall = '' installManPage doc/foobar.1 installShellCompletion --bash share/completions/foobar.bash installShellCompletion --fish share/completions/foobar.fish installShellCompletion --zsh share/completions/_foobar ''; # ... } See source comments for more details on the functions.
2019-08-12stdenv: document dontFixupHerwig Hochleitner1-0/+10
2019-07-28doc: fix phases to include installCheckPhaseFrederik Rietdijk1-1/+1
2019-07-11doc: fix stdenv.xmlGeorges Dubus1-1/+0
A duplicated opening tag caused the linter to fail, blocking the whole nixpkgs-unstable channel.
2019-07-01doc/stdenv: describe dontUnpackworldofpeace1-0/+11
2019-07-01doc/stdenv: describe dontConfigureworldofpeace1-0/+10
2019-06-17doc: fix spurious whitespaceJan Tojnar1-13/+13
2019-06-16doc/stdenv: fix typoJan Tojnar1-1/+1
2019-06-16doc: describe pnameJan Tojnar1-3/+22
This was forgotten when RFC 0035 was implemented.
2019-06-03doc: document PWD for passthru.updateScriptJan Tojnar1-3/+6
Make it clear that PWD is not fixed
2019-06-02doc: fix passthru.updateScript help commandJan Tojnar1-7/+1
2019-05-16Merge pull request #61473 from Synthetica9/dontstrip-typoSilvan Mosberger1-2/+2
doc/stdenv.xml: fix typo
2019-05-15doc/stdenv: document default build scripts filenametbenst1-1/+2
2019-05-13doc/stdenv.xml: fix typoPatrick Hilhorst1-2/+2
2019-05-07doc/stdenv: put note about remote builds with breakpointHook into a <note>Maximilian Bosch1-3/+11
With remote builds, the sandbox can't be accessed by `cntr` as it is on a different machine. I decided to put this into an extra `note` block as it took me admittedly too much time to figure this out.
2019-04-13Merge pull request #58504 from symphorien/static-prootDmitry Kalinkin1-3/+3
Static proot, wafHook cross compilation
2019-03-28wafHook: let derivations use an existing waf in a non-standard locationSymphorien Gibol1-3/+3
this is necessary for talloc
2019-03-25manual: Fix typos John Ericson1-1/+1
Thanks @matthewbauer! Co-Authored-By: Ericson2314 <git@JohnEricson.me>
2019-03-24manual: Document `pkgsFooBar` and moreJohn Ericson1-4/+8
There was a bunch of stuff in the cross section that haddn't had any attention in a while. I might need to slim it down later, but this is good for now.
2019-03-24manual: Auto reformatJohn Ericson1-15/+14
2019-03-15Add word `debug(ging)` to breakpointHook description for discoverabilitydeliciouslytyped1-1/+2
2019-03-08doc: format the documentation (#57102)Wael Nasreddine1-280/+290
2019-02-01Merge branch 'master' into staging-nextVladimír Čunát1-5/+136
Comments on conflicts: - llvm: d6f401e1 vs. 469ecc70 - docs for 6 and 7 say the default is to build all targets, so we should be fine - some pypi hashes: they were equivalent, just base16 vs. base32
2019-01-27nixpkgs/manual: address review commentsMatthew Bauer1-13/+15
Mostly taken from requested changes exactly as recommended.
2019-01-26nixpkgs/manual: document default setup hooksMatthew Bauer1-4/+131
Fixes #34857.
2019-01-13stdenv: make checkInputs nativeFrederik Rietdijk1-1/+1
We can't run the checkPhase when build != host, so we may as well make the checkInputs native. This signicantly improves the situation of Python packages when enabling strictDeps.
2019-01-11stdenv: prune libtool files by default (#51767)Orivej Desh (NixOS)1-0/+12
See the motivation in fd97db43bcb05e37f6bb77f363f1e1e239d9de53 (#41819).
2019-01-06doc: don't overwrite makeFlagsArray in the exampleDaiderd Jordan1-1/+3
Arrays like these should be appended to instead of overwritten in almost every case to avoid loosing the existing flags.
2018-12-22treewide: remove paxutils from stdenvJörg Thalheim1-24/+0
More then one year ago we removed grsecurity kernels from nixpkgs: https://github.com/NixOS/nixpkgs/pull/25277 This removes now also paxutils from stdenv.
2018-12-16Merge remote-tracking branch 'upstream/master' into stagingJan Tojnar1-5/+5
2018-12-13doc/breakpointHook: correct typosworldofpeace1-5/+5
2018-12-13Update doc/stdenv.xmlDmitry Kalinkin1-1/+1
Co-Authored-By: guibou <guillaum.bouchard@gmail.com>
2018-12-13Fix english in stdenv.xmlGuillaume Bouchard1-1/+1
2018-12-09doc/stdenv: document dontPruneLibtoolFilesPiotr Bogdan1-0/+12
2018-12-05ghc: don’t add libiconv automaticallyMatthew Bauer1-0/+17
ghc needs it to fail to correctly detect it for later.
2018-12-02Merge pull request #50977 from jtojnar/parallel-update.nixJan Tojnar1-0/+37
update.nix: Run update scripts in parallel
2018-12-01update.nix: Run update scripts in parallelJan Tojnar1-0/+37
To make updating large attribute sets faster, the update scripts are now run in parallel. Please note the following changes in semantics: - The string passed to updateScript needs to be a path to an executable file. - The updateScript can also be a list: the tail elements will then be passed to the head as command line arguments.
2018-11-27Merge pull request #50802 from aszlig/autopatchelf-improvementsJörg Thalheim1-6/+25
autoPatchelfHook: Fixes/improvements for Android SDK emulator
2018-11-26doc: add example usage for breakpointHook (#51005)Jörg Thalheim1-1/+11
2018-11-20doc/stdenv: Document autoPatchelfHook changesaszlig1-6/+25
First of all, this makes the existing documentation a bit more clear on what autoPatchelfHook is all about, because after discussing with @svanderburg - who wrote a similar implementation - the rationale about autoPatchelfHook wasn't very clear in the documentation. I also added the recent changes around being able to use autoPatchelf manually and the new --no-recurse flag. Signed-off-by: aszlig <aszlig@nix.build>
2018-11-19doc/cross-compilation: fixupMatthew Bauer1-4/+4
More cleanups and stuff. May need to be split up.
2018-11-19doc/stdenv: more changesMatthew Bauer1-190/+185
Lots of reworking here. May need to be split up.
2018-11-19doc/stdenv: document more setup hookMatthew Bauer1-1/+98
Here I document setup hooks provided by: - cmake - xcbuildHook - meson - ninja - unzip - wafHook - scons