aboutsummaryrefslogtreecommitdiff
path: root/doc/stdenv.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* doc: re-formatJan Tojnar2019-09-181-1061/+238
|
* doc/stdenv: document meson variablesworldofpeace2019-09-171-31/+95
|
* Fix typoAlexandre Esteves2019-09-141-1/+1
|
* doc: add GNOME (#43150)Jan Tojnar2019-09-101-5/+3
|\ | | | | doc: add GNOME
| * doc: add GNOMEJan Tojnar2019-09-061-5/+3
| | | | | | | | Closes: #16285
* | installShellFiles: init (#65211)Lily Ballard2019-09-041-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.
* stdenv: document dontFixupHerwig Hochleitner2019-08-121-0/+10
|
* doc: fix phases to include installCheckPhaseFrederik Rietdijk2019-07-281-1/+1
|
* doc: fix stdenv.xmlGeorges Dubus2019-07-111-1/+0
| | | | | A duplicated opening tag caused the linter to fail, blocking the whole nixpkgs-unstable channel.
* doc/stdenv: describe dontUnpackworldofpeace2019-07-011-0/+11
|
* doc/stdenv: describe dontConfigureworldofpeace2019-07-011-0/+10
|
* doc: fix spurious whitespaceJan Tojnar2019-06-171-13/+13
|
* doc/stdenv: fix typoJan Tojnar2019-06-161-1/+1
|
* doc: describe pnameJan Tojnar2019-06-161-3/+22
| | | | This was forgotten when RFC 0035 was implemented.
* doc: document PWD for passthru.updateScriptJan Tojnar2019-06-031-3/+6
| | | | Make it clear that PWD is not fixed
* doc: fix passthru.updateScript help commandJan Tojnar2019-06-021-7/+1
|
* Merge pull request #61473 from Synthetica9/dontstrip-typoSilvan Mosberger2019-05-161-2/+2
|\ | | | | doc/stdenv.xml: fix typo
| * doc/stdenv.xml: fix typoPatrick Hilhorst2019-05-131-2/+2
| |
* | doc/stdenv: document default build scripts filenametbenst2019-05-151-1/+2
|/
* doc/stdenv: put note about remote builds with breakpointHook into a <note>Maximilian Bosch2019-05-071-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.
* Merge pull request #58504 from symphorien/static-prootDmitry Kalinkin2019-04-131-3/+3
|\ | | | | Static proot, wafHook cross compilation
| * wafHook: let derivations use an existing waf in a non-standard locationSymphorien Gibol2019-03-281-3/+3
| | | | | | | | this is necessary for talloc
* | manual: Fix typos John Ericson2019-03-251-1/+1
| | | | | | | | | | Thanks @matthewbauer! Co-Authored-By: Ericson2314 <git@JohnEricson.me>
* | manual: Document `pkgsFooBar` and moreJohn Ericson2019-03-241-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.
* | manual: Auto reformatJohn Ericson2019-03-241-15/+14
|/
* Add word `debug(ging)` to breakpointHook description for discoverabilitydeliciouslytyped2019-03-151-1/+2
|
* doc: format the documentation (#57102)Wael Nasreddine2019-03-081-280/+290
|
* Merge branch 'master' into staging-nextVladimír Čunát2019-02-011-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
| * nixpkgs/manual: address review commentsMatthew Bauer2019-01-271-13/+15
| | | | | | | | Mostly taken from requested changes exactly as recommended.
| * nixpkgs/manual: document default setup hooksMatthew Bauer2019-01-261-4/+131
| | | | | | | | Fixes #34857.
| * doc: don't overwrite makeFlagsArray in the exampleDaiderd Jordan2019-01-061-1/+3
| | | | | | | | | | Arrays like these should be appended to instead of overwritten in almost every case to avoid loosing the existing flags.
* | stdenv: make checkInputs nativeFrederik Rietdijk2019-01-131-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.
* | stdenv: prune libtool files by default (#51767)Orivej Desh (NixOS)2019-01-111-0/+12
|\ \ | |/ |/| See the motivation in fd97db43bcb05e37f6bb77f363f1e1e239d9de53 (#41819).
| * doc/stdenv: document dontPruneLibtoolFilesPiotr Bogdan2018-12-091-0/+12
| |
* | treewide: remove paxutils from stdenvJörg Thalheim2018-12-221-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.
* | Merge remote-tracking branch 'upstream/master' into stagingJan Tojnar2018-12-161-5/+5
|\ \ | |/ |/|
| * doc/breakpointHook: correct typosworldofpeace2018-12-131-5/+5
| |
| * Update doc/stdenv.xmlDmitry Kalinkin2018-12-131-1/+1
| | | | | | Co-Authored-By: guibou <guillaum.bouchard@gmail.com>
| * Fix english in stdenv.xmlGuillaume Bouchard2018-12-131-1/+1
| |
* | ghc: don’t add libiconv automaticallyMatthew Bauer2018-12-051-0/+17
|/ | | | ghc needs it to fail to correctly detect it for later.
* Merge pull request #50977 from jtojnar/parallel-update.nixJan Tojnar2018-12-021-0/+37
|\ | | | | update.nix: Run update scripts in parallel
| * update.nix: Run update scripts in parallelJan Tojnar2018-12-011-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.
* | Merge pull request #50802 from aszlig/autopatchelf-improvementsJörg Thalheim2018-11-271-6/+25
|\ \ | | | | | | autoPatchelfHook: Fixes/improvements for Android SDK emulator
| * | doc/stdenv: Document autoPatchelfHook changesaszlig2018-11-201-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>
* | | doc: add example usage for breakpointHook (#51005)Jörg Thalheim2018-11-261-1/+11
| |/ |/|
* | doc/cross-compilation: fixupMatthew Bauer2018-11-191-4/+4
| | | | | | | | More cleanups and stuff. May need to be split up.
* | doc/stdenv: more changesMatthew Bauer2018-11-191-190/+185
| | | | | | | | Lots of reworking here. May need to be split up.
* | doc/stdenv: document more setup hookMatthew Bauer2018-11-191-1/+98
| | | | | | | | | | | | | | | | | | | | | | | | Here I document setup hooks provided by: - cmake - xcbuildHook - meson - ninja - unzip - wafHook - scons
* | doc/stdenv: document prefixKeyMatthew Bauer2018-11-191-0/+11
| | | | | | | | This seems like a useful thing to document
* | doc: move checkInputs to check phase sectionMatthew Bauer2018-11-191-11/+12
| | | | | | | | This makes more sense in context.