summary refs log tree commit diff
path: root/doc
Commit message (Collapse)AuthorAge
* Merge pull request #56408 from Mic92/runtime-shellJohn Ericson2019-02-26
|\ | | | | treewide: use runtimeShell instead of stdenv.shell whenever possible
| * treewide: use runtimeShell instead of stdenv.shell whenever possibleJörg Thalheim2019-02-26
| | | | | | | | | | | | | | | | | | Whenever we create scripts that are installed to $out, we must use runtimeShell in order to get the shell that can be executed on the machine we create the package for. This is relevant for cross-compiling. The only use case for stdenv.shell are scripts that are executed as part of the build system. Usages in checkPhase are borderline however to decrease the likelyhood of people copying the wrong examples, I decided to use runtimeShell as well.
* | doc/cross-compilation: fix typoLorenzo2019-02-26
|/ | | Add missing verb.
* Merge pull request #54693 from tilpner/appimage-toolsGraham Christensen2019-02-23
|\ | | | | appimageTools: init
| * appimageTools: inittilpner2019-02-23
| | | | | | | | | | | | | | | | | | | | | | | | The appimageTools attrset contains utilities to prevent the usage of appimage-run to package AppImages, like done/attempted in #49370 and #53156. This has the advantage of allowing for per-package environment changes, and extracts into the store instead of the users home directory. The package list was extracted into appimageTools to prevent duplication.
* | nix-gitignore: init at v3.0.0 (#46112)Raitis Veinbahs2019-02-18
| | | | | | closes siers/nix-gitignore#6
* | Merge pull request #55138 from oxij/tree/random-fixesMichael Raskin2019-02-13
|\ \ | | | | | | random cleanups and a tiny fix
| * | doc: fix some indentJan Malakhovski2019-02-03
| | |
* | | Merge pull request #55040 from tazjin/docs/fix-manual-makefileSamuel Dionne-Riel2019-02-10
|\ \ \ | | | | | | | | Fix manual Makefile by including function doc generation
| * | | doc: Include function doc generation in MakefileVincent Ambo2019-02-01
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since #53055 was merged the Makefile for the manual could not be run correctly as the generated function documentation was included, but not actually generated. This adds the necessary generation step by first building the XML file containing function locations and preserving its store path in a variable, which is then used both for linking of the locations file and as a build input for the function docs generator. This fixes #55014
* | | Merge branch 'master' into staging-nextVladimír Čunát2019-02-01
|\| | | | | | | | | | | | | | | | | | | | 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
| * | Fix typos in docker tools docsAlexandre Esteves2019-01-30
| | |
| * | nixpkgs/manual: add one more fix for a missed reviewMatthew Bauer2019-01-27
| | |
| * | nixpkgs/manual: address review commentsMatthew Bauer2019-01-27
| | | | | | | | | | | | Mostly taken from requested changes exactly as recommended.
| * | nixpkgs/manual: add trivial builders sectionMatthew Bauer2019-01-26
| | | | | | | | | | | | Fixes #25507.
| * | nixpkgs/manual: document default setup hooksMatthew Bauer2019-01-26
| | | | | | | | | | | | Fixes #34857.
| * | nixpkgs/manual: document fetcher functionsMatthew Bauer2019-01-26
| |/ | | | | | | Fixes #32439.
| * Merge pull request #53501 from LnL7/manual-makeflagsarrayDanylo Hlynskyi2019-01-23
| |\ | | | | | | doc: don't overwrite makeFlagsArray in the example
| | * doc: don't overwrite makeFlagsArray in the exampleDaiderd Jordan2019-01-06
| | | | | | | | | | | | | | | Arrays like these should be appended to instead of overwritten in almost every case to avoid loosing the existing flags.
| * | Merge pull request #53934 from Mic92/prefer-fetch-remoteJörg Thalheim2019-01-21
| |\ \ | | | | | | | | prefer-fetch-remote: an overlay to fetch on remote builders
| | * | prefer-fetch-remote: an overlay to fetch on remote buildersJörg Thalheim2019-01-18
| | | | | | | | | | | | | | | | | | | | | | | | This is useful when running tools like NixOps or nix-review on workstations where the upload to the builder is significantly slower then downloading the source on the builder itself.
* | | | Merge staging-next into stagingFrederik Rietdijk2019-01-19
|\| | |
| * | | Merge pull request #53634 from Mic92/text-widthJörg Thalheim2019-01-18
| |\ \ \ | | | | | | | | | | manual: limit text width
| | * | | manual: limit text widthJörg Thalheim2019-01-08
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the manual scales to the view port of the browser. This leads to an unreadable layout and I found myself reading the xml source instead. The optimal width would be around 50 characters per line. Since we have code listings also in the manual I relaxed this limit a bit towards 70 characters per line.
| * | | doc/reviewing-contributions: use they pronounworldofpeace2019-01-18
| | | | | | | | | | | | | | | | | | | | This appears to much more widely used in the nixpkgs documentation. Also not all contributors are he's.
* | | | Merge branch 'master' into stagingJan Tojnar2019-01-17
|\| | |
| * | | Merge pull request #53785 from danbst/get-hash-docJörg Thalheim2019-01-17
| |\ \ \ | | |_|/ | |/| | manual: document ways of obtaining source hashes
| | * | rephrase and apply suggestionsdanbst2019-01-17
| | | |
| | * | manual: document ways of obtaining source hashesdanbst2019-01-11
| | | | | | | | | | | | | | | | ... and security nuances
* | | | stdenv: make checkInputs nativeFrederik Rietdijk2019-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-11
|\ \ \ \ | |/ / / |/| | | See the motivation in fd97db43bcb05e37f6bb77f363f1e1e239d9de53 (#41819).
| * | | doc/stdenv: document dontPruneLibtoolFilesPiotr Bogdan2018-12-09
| | | |
* | | | Merge pull request #53447 from timokau/neovim-qt-wrapperPeter Hoeg2019-01-08
|\ \ \ \ | |_|_|/ |/| | | neovim-qt: wrap in separate derivation
| * | | doc: add neovim-qt configurationTimo Kaufmann2019-01-06
| | | |
* | | | Merge master into staging-nextFrederik Rietdijk2019-01-06
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge pull request #53326 from domenkozar/elm-packaging-rehaulDomen Kožar2019-01-05
| |\ \ \ | | | | | | | | | | Elm: automate packaging with elm2nix
| | * | | Elm: automate packaging with elm2nixDomen Kožar2019-01-03
| | |/ / | | | | | | | | | | | | | | | | | | | | - rewrite documentation - automate whole process into update.sh - remove all legacy snippets
* | | | Merge master into staging-nextFrederik Rietdijk2019-01-04
|\| | |
| * | | doc: Add automatic generation of library function documentationVincent Ambo2019-01-04
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modifies the build process of the manual to invoke nixdoc automatically to generate XML files with function documentation. Currently documentation is present for five of the files in `lib/`. To add another file to the generated docs, both `doc/functions/library.xml` and `doc/lib-function-docs.nix` must be updated.
* | | Merge master into staging-nextFrederik Rietdijk2018-12-31
|\| |
| * | Merge pull request #52767 from timokau/vim-plugin-updatesTimo Kaufmann2018-12-28
| |\ \ | | | | | | | | Fix vim-plugin dependencies
| | * | vimUtils: add dependency logic to nativeImplTimo Kaufmann2018-12-24
| | | | | | | | | | | | | | | | nativeImpl previously simply ignored dependency information.
* | | | Merge branch 'master' into stagingJan Tojnar2018-12-25
|\| | |
| * | | Merge pull request #50596 from svanderburg/mobile-updatesSander van der Burg2018-12-24
| |\ \ \ | | |/ / | |/| | Mobile updates
| | * | Add Titanium documentation sectionSander van der Burg2018-12-18
| | | |
| | * | Add documentation for building iOS appsSander van der Burg2018-12-18
| | | |
| | * | Add documentation section for AndroidSander van der Burg2018-12-18
| | | |
* | | | Merge branch 'master' into stagingJan Tojnar2018-12-24
|\| | |
| * | | mkl: include Intel's libiomp.so in the MKL RPM unpackBenjamin Hipple2018-12-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since Intel's default openmp implementation is available in the same src tarball, we can just include it in the package. This means that `mkl` now "just works" without any environment variables, fragile setup-hooks, or forced propagation. Since the openmp implementation is only needed at runtime (and for test cases), users can substitute a different one if they prefer by exporting it with `LD_PRELOAD`, which is how Intel recommends handling this. If they do not do so, `libiomp.so` lives next to `libmkl_rt.so` and thus will be in the RPATH as a sane default. Since this still comes from the same src tarball, we can ship it without losing the fixed-output derivation; likewise, since Hydra is not building or caching these, shipping these proprietary packages costs no bandwidth for the nix community.
| * | | pypy3: init at 6.0.0Anders Kaseorg2018-12-19
| | | | | | | | | | | | | | | | Signed-off-by: Anders Kaseorg <andersk@mit.edu>