summary refs log tree commit diff
path: root/doc
Commit message (Collapse)AuthorAge
* Update overlay documentation by following nits from aneeshusa.Nicolas B. Pierron2017-01-16
|
* Replace 'phases' by 'layers' in overlays documentation.Nicolas B. Pierron2017-01-16
|
* Throw an error if NIXPKGS_OVERLAYS is invalid and improve documentation.Nicolas B. Pierron2017-01-16
|
* Add overlays mechanism to Nixpkgs.Nicolas B. Pierron2017-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch add a new argument to Nixpkgs default expression named "overlays". By default, the value of the argument is either taken from the environment variable `NIXPKGS_OVERLAYS`, or from the directory `~/.nixpkgs/overlays/`. If the environment variable does not name a valid directory then this mechanism would fallback on the home directory. If the home directory does not exists it will fallback on an empty list of overlays. The overlays directory should contain the list of extra Nixpkgs stages which would be used to extend the content of Nixpkgs, with additional set of packages. The overlays, i-e directory, files, symbolic links are used in alphabetical order. The simplest overlay which extends Nixpkgs with nothing looks like: ```nix self: super: { } ``` More refined overlays can use `super` as the basis for building new packages, and `self` as a way to query the final result of the fix-point. An example of overlay which extends Nixpkgs with a small set of packages can be found at: https://github.com/nbp/nixpkgs-mozilla/blob/nixpkgs-overlay/moz-overlay.nix To use this file, checkout the repository and add a symbolic link to the `moz-overlay.nix` file in `~/.nixpkgs/overlays` directory.
* docs: fix a couple of unmatched parenthesesKier Davis2017-01-12
|
* Docs Python: fix examples and linksFrederik Rietdijk2016-12-21
|
* Fix typo in beam.xmlMatthew Pickering2016-12-19
|
* steam: removed unuseful section from documentationMarti Serra2016-12-11
|
* steam: added java and steam-run to documentation, removed patchelf infoMarti Serra2016-12-11
|
* Merge pull request #21047 from xvapx/fix/steam-docJaka Hudoklin2016-12-10
|\ | | | | steam: added documentation to nixpkgs manual
| * steam: added documentation to nixpkgs manualMarti Serra2016-12-10
| |
* | buildPythonPackage: refactorFrederik Rietdijk2016-12-05
| |
* | DOCS: update Python docs to reflect fixed-point combinatorFrederik Rietdijk2016-12-05
| |
* | Docs: fix Python docsFrederik Rietdijk2016-12-04
| |
* | manual: reviewing contributions nixos -> nixpkgs (#20626)Eric Sagnes2016-11-22
| |
* | lib/generators: add manual documentationProfpatsch2016-11-17
| | | | | | | | Restructures the functions reference a bit.
* | Merge pull request #20257 from expipiplus1/haskell-doc-typoPeter Simons2016-11-09
|\ \ | | | | | | fix documentation typo in doc/languages-frameworks/haskell.md
| * | fix documentation typo in doc/languages-frameworks/haskell.mdJoe Hermaszewski2016-11-08
| | |
* | | Docs: improve Python expressionsFrederik Rietdijk2016-11-08
|/ / | | | | | | as it contained several mistakes and was just messy.
* | Merge pull request #18660 from aneeshusa/add-override-attrsDomen Kožar2016-10-30
|\ \ | | | | | | mkDerivation: add overrideAttrs function
| * | mkDerivation: add overrideAttrs functionAneesh Agrawal2016-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is similar to `overrideDerivation`, but overrides the arguments to `mkDerivation` instead of the underlying `derivation` call. Also update `makeOverridable` so that uses of `overrideAttrs` can be followed by `override` and `overrideDerivation`, i.e. they can be mix-and-matched.
* | | nixpkgs doc: fix buildJoachim Fasting2016-10-28
| | | | | | | | | | | | Ref e4cd45a30c92a19a240df835cdaf6da5f76ea9fc
* | | Merge pull request #19496 from Ericson2314/overridePackagesCharles Strahan2016-10-26
|\ \ \ | | | | | | | | Make `overridePackages` extend rather than replace existing overrides
| * | | top-level: Make `overridePackages` extend rather than replace existing overridesJohn Ericson2016-10-13
| | | |
* | | | Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2016-10-22
|\ \ \ \
| * | | | texlive manual: adds import of nixpkgs in nix-replRichard Zetterberg2016-10-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I wanted to list the different texlive collections using the nix-repl, as per the [manual](https://nixos.org/nixpkgs/manual/#idm140737316065984). It didn't work, since the nixpkgs were not loaded. Doing `:l <nixpkgs>` first resolved the problem. This change adds the nixpkgs loading step to the manual so that the next inexperienced person don't have to figure out why it didn't work. I tested this on NixOS unstable (16.09pre90254.6b20d5b) with nix-repl 1.11.3.
* | | | | Python: update docs with change in default interpreter versionFrederik Rietdijk2016-10-18
| | | | |
* | | | | Python: remove pythonSmallFrederik Rietdijk2016-10-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In #19309 a separate output for tkinter was added. Several dependencies of Python depend indirectly on Python. We have the following two paths: ``` ‘python-2.7.12’ - ‘tk-8.6.6’ - ‘libXft-2.3.2’ - ‘libXrender-0.9.10’ - ‘libX11-1.6.4’ - ‘libxcb-1.12’ - ‘libxslt-1.1.29’- ‘libxml2-2.9.4’ - ‘python-2.7.12’ ‘python-2.7.12’ - ‘tk-8.6.6’ - ‘libXft-2.3.2’ - ‘fontconfig-2.12.1’ - ‘dejavu-fonts-2.37’ - ‘fontforge-20160404’ - ‘python-2.7.12’ ``` Because only `tkinter` needs this, I added ``` pythonSmall = python.override {x11Support = false;}; ``` to break the infinite recursion. We also still have the output `tkinter`. However, we might as well build without x11Support by default. Then we build with x11Support as well so we get the tkinter module and put that in a separate package.
* | | | | Merge pull request #19309 from FRidh/outputsFrederik Rietdijk2016-10-13
|\ \ \ \ \ | |/ / / / |/| | | | Python: use separate output for tkinter
| * | | | pythonPackages.tkinter: use this instead of the output python.tkinterFrederik Rietdijk2016-10-13
| | | | |
| * | | | Python: update docs separate output tkinterFrederik Rietdijk2016-10-10
| |/ / /
* / / / stdenv/stripHash: print to stdout, not to variableProfpatsch2016-10-11
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | `stripHash` documentation states that it prints out the stripped name to the stdout, but the function stored the value in `strippedName` instead. Basically all usages did something like `$(stripHash $foo | echo $strippedName)` which is just braindamaged. Fixed the implementation and all invocations.
* | | manual: switch an example from md5 to sha256.Michael Raskin2016-10-07
| | |
* | | Merge branch 'kde-5' into stagingThomas Tuegel2016-10-04
|\ \ \
| * | | Nixpkgs manual: Fix epub generationEelco Dolstra2016-10-03
| | | | | | | | | | | | | | | | See 0804f67024f21a75a710e41423561cc0d3472e2f.
* | | | Merge branch 'master' into stagingVladimír Čunát2016-09-28
|\| | |
| * | | nixpkgs doc: add installCheck phaseEric Sagnes2016-09-28
| | |/ | |/|
* | | Merge branch 'master' into stagingVladimír Čunát2016-09-24
|\| |
| * | Merge pull request #18798 from siddharthist/doc/node-readmeLuca Bruno2016-09-22
| |\ \ | | | | | | | | manual: add node.js to languages & frameworks
| | * | manual: add node to languages & frameworksLangston Barrett2016-09-20
| | |/ | | | | | | | | | fixes #18609
* | | outputDocdev -> outputDevdocEelco Dolstra2016-09-20
| | | | | | | | | | | | For consistency with the devdoc output.
* | | Don't nuke section 3 manpages by defaultEelco Dolstra2016-09-20
|/ / | | | | | | | | | | They now go to devman, devdoc, or $outputMan, in that order. This is to prevent cases such as the man-pages package quietly losing its section 3 pages.
* / buildGoPackage: deps.json -> deps.nix in NIXONKamil Chmielewski2016-09-16
|/ | | | | | | | https://github.com/NixOS/nixpkgs/pull/17254#issuecomment-245295541 * update docs to describe `deps.nix` * include goDeps in nix-shell GOPATH * NixOS 16.09 rel notes about replacing goPackages
* doc/language-frameworks/haskell.md: typo in code example. (#18313)Mathieu Boespflug2016-09-05
|
* perl docs: update generated expressionRobert Helgesson2016-09-03
| | | | | This provides an up-to-date illustration of how `nix-generate-from-cpan` generates packages.
* Merge commit 'adaee73' from staging into masterTuomas Tynkkynen2016-09-03
|\ | | | | | | | | | | | | | | | | | | This one was already merged into release-16.09, so let's not have the stable branch is ahead of master and confuse things. In addition to that, currently we have an odd situation that master has less things actually finished building than in staging. Conflicts: pkgs/data/documentation/man-pages/default.nix
| * docdev -> devdocEelco Dolstra2016-09-01
| | | | | | | | | | It's "developer documentation", not "documentation developer" after all.
* | pythonPackages: use mkPythonDerivationFrederik Rietdijk2016-09-01
| |
* | Python: separate buildPythonPackage into two functionsFrederik Rietdijk2016-09-01
| | | | | | | | | | | | 1. mkDerivation which is used when the source is without setup.py and not a wheel 2. buildPythonPackage which is used as before and calls mkDerivation
* | Python: move python-modules/generic to interpreter folderFrederik Rietdijk2016-09-01
| |