summary refs log tree commit diff
path: root/doc
Commit message (Collapse)AuthorAge
* doc/submitting-changes.xml: suggest "nixos/<module>" prefix for NixOS changesBjørn Forsman2017-09-13
| | | | | | | Commit 8537cf0f818a95073e93ac755e9fa17c30982caa ("CONTRIBUTING.md: suggest "nixos/<module>" prefix for NixOS changes") only changed CONTRIBUTING.md file and forgot about the Nixpkgs manual. (I didn't know this information was stored in two places.)
* haskell: introduce failOnAllWarningsBas van Dijk2017-09-10
| | | | | Applying `haskell.lib.failOnAllWarnings` to a Haskell package enables the `-Wall` and `-Werror` GHC options to turn all warnings into build failures.
* manual: steam on nouveau also requires newStdCppPeter Hoeg2017-09-10
|
* Python docs: add section on testsFrederik Rietdijk2017-09-02
|
* documentation: use modern Firefox version in exampleDmitry Kalinkin2017-09-01
|
* documentation: fix some spellingDmitry Kalinkin2017-09-01
|
* haskell: add the checkUnusedPackages function including docsBas van Dijk2017-08-30
|
* compiz: dropGraham Christensen2017-08-30
|
* doc: explain pull request templateSamuel Leathers2017-08-29
|
* Python docs: rewrite a partFrederik Rietdijk2017-08-26
| | | | | - fix some mistakes - move explanation on how to create Python environments to the front
* Merge commit '3b29468313bc8604fe8f85c8d9316fd276d3985c' into HEADFrederik Rietdijk2017-08-21
|\
| * Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2017-08-17
| |\
| * \ Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2017-08-14
| |\ \
| * \ \ Merge #27424: stdenv: Don't put man pages into $docVladimír Čunát2017-08-13
| |\ \ \
| | * | | stdenv: Don't move info pages to the 'man' outputTuomas Tynkkynen2017-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because if you were to disable man pages via 'programs.man.enable', the "man" output wouldn't be installed and the info pages would go missing.
| | * | | stdenv: Don't move man or info pages to $docTuomas Tynkkynen2017-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | Because .doc is normally not installed to user environments, these manpages are unaccessible by default otherwise.
| * | | | Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2017-08-13
| |\ \ \ \ | | |/ / / | |/| | |
* | | | | doc: Describe CC Wrapper in more detailJohn Ericson2017-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The main motivation for this is to have something to google for LD=$CC. Eventually, this should probably be moved to another section, but we can deal with that later.
* | | | | Overlays: allow overlays to be specified in a fileMichael Peyton Jones2017-08-17
| |_|_|/ |/| | |
* | | | ruby docs: improve examplenonsequitur2017-08-15
| |_|/ |/| | | | | | | | 1. Call `nix-build` with `--no-out-link` to avoid cluttering the source dir. 2. Re-add `patchShebangs`, since `buildCommand` doesn't imply a patch phase. (It was my fault to remove this in the first place, sorry!)
* | | Merge commit '4c49205' into HEADFrederik Rietdijk2017-08-13
|\| |
| * | Merge pull request #27998 from davidak/macOSDomen Kožar2017-08-11
| |\ \ | | | | | | | | replace "Mac OS X" and "OS X" with "macOS"
| | * | replace "Mac OS X" and "OS X" with "macOS"davidak2017-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as it is the official name since 2016 https://en.wikipedia.org/wiki/Macintosh_operating_systems#Desktop exception are parts refering to older versions of macOS like "GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later [...]"
* | | | Overlays: fix some documentation nitsMichael Peyton Jones2017-08-13
| | | |
* | | | Nixpkgs manual: expand documentation for overlaysMichael Peyton Jones2017-08-13
| |_|/ |/| |
* | | Python: overridePythonPackage -> overridePythonAttrsFrederik Rietdijk2017-08-12
|/ / | | | | | | | | | | to better fit the existing naming scheme. https://github.com/NixOS/nixpkgs/pull/26155#issuecomment-321279629
* | Python: add buildPythonPackage.overridePythonPackage method.Frederik Rietdijk2017-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows one to always override the call to `buildPythonPackage`. In the following example we create an environment where we have the `blaze` package using an older version of `pandas`. We override first the Python interpreter and pass `packageOverrides` which contains the overrides for packages in the package set. ``` with import <nixpkgs> {}; (let python = let packageOverrides = self: super: { pandas = super.pandas.overridePythonPackage(old: rec { version = "0.19.1"; name = "pandas-${version}"; src = super.fetchPypi { pname = "pandas"; inherit version; sha256 = "08blshqj9zj1wyjhhw3kl2vas75vhhicvv72flvf1z3jvapgw295"; }; }); }; in pkgs.python3.override {inherit packageOverrides;}; in python.withPackages(ps: [ps.blaze])).env ```
* | ruby docs: simplify examplenonsequitur2017-08-08
| | | | | | The 'phases' attribute is unneeded and misleading
* | Merge pull request #27753 from FRidh/python33eolFrederik Rietdijk2017-08-08
|\ \ | | | | | | python33: end-of-life
| * | python33: end-of-lifeFrederik Rietdijk2017-07-29
| | | | | | | | | | | | | | | | | | Python 3.3 reaches end-of-life when we release 17.09. https://mail.python.org/pipermail/python-dev/2017-July/148584.html
* | | ruby docs: fix text and example (#28006)nonsequitur2017-08-07
| |/ |/| | | | | | | 1. 'wrapper' has been renamed to 'wrappedRuby', so use this instead. 2. mkDerivation isn't called with a 'src' attribute, so skip the 'unpackPhase' to avoid an error. 3. Simplify the build command. 'mkdir' and 'patchShebangs' don't need to be called explicitly.
* | docs: fix error in nix expressionSilvan Mosberger2017-08-06
| |
* | dockerTools: document image spec v1.2 compatibilityMathias Schreck2017-08-03
| |
* | Merge pull request #27709 from binarin/fzf-shareJörg Thalheim2017-07-30
|\ \ | |/ |/| fzf: add script for finding 'share' folder
| * fzf: add script for finding 'share' folderAlexey Lebedeff2017-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | So that helper scripts can be easily sourced in interactive shell configuration. `autojump` package was already present and had the same requirements for findind a `share` folders, so I took an inspiration there. I beleive this is a better alternative to: - https://github.com/NixOS/nixpkgs/pull/25080 - https://github.com/NixOS/nixpkgs/pull/27058 Replacing `$out/share/shell` with `$bin/share/fzf` was necessary to prevent dependency loop in produced derivations.
* | nixpkgs-manual: fix build, reindentFranz Pletz2017-07-29
| | | | | | | | cc #25980
* | Merge pull request #25980 from nyarly/bundlerenv_usecasesCharles Strahan2017-07-28
|\ \ | |/ |/| BundlerEnv, now with groups and paths
| * Grammar, spelling fixed.Judson2017-07-05
| |
| * Adding docs for bundlerApp.Judson2017-07-02
| |
* | haskell: remove all code related to the "haste" compilerPeter Simons2017-07-26
| | | | | | | | | | These packages have been broken for a while and now they don't even evaluate any more.
* | manual: update mailing list linksGraham Christensen2017-07-18
| |
* | Point to the new mailing list by replacing the old linkDomen Kožar2017-07-18
| |
* | Merge pull request #25955 from ↵Graham Christensen2017-07-16
|\ \ | | | | | | | | | | | | matthewbauer/nixpkgs-manual-declarative-package-management manual: add "declarative package management" section
| * | manual: add "declarative package management" sectionMatthew Bauer2017-05-20
| | | | | | | | | | | | | | | | | | | | | | | | This section gives some details on how to setup an "environment" without having to go through NixOS (although it could be used there too). I’ve tried to make it straightforward and have a kind of "tutorial" feel. Not sure if that’s appropriate for the manual, so any recommended changes would be helpful.
* | | doc: Update cross compilation chapter for stdenv.{build,host,target}PlatformJohn Ericson2017-07-07
| | |
* | | Merge pull request #26884 from obsidiansystems/purge-stdenv-crossJohn Ericson2017-06-28
|\ \ \ | | | | | | | | Purge stdenv cross
| * | | top-level: stdenv.cross vanquishedhsloan2017-06-28
| | | |
* | | | Merge pull request #26906 from zagy/fix/doc-gobuild-dependency-noteJörg Thalheim2017-06-27
|\ \ \ \ | |/ / / |/| | | doc / go building: improve
| * | | doc / go building: improveChristian Zagrodnick2017-06-27
| | | | | | | | | | | | | | | | Move the paragraph about go2nix to the other paragraphs about dependencies.
* | | | Merge pull request #26007 from obsidiansystems/cc-wrapper-prefixJohn Ericson2017-06-23
|\ \ \ \ | | | | | | | | | | Get rid of gcc-cross-wrapper