summary refs log tree commit diff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2019-10-06doc/beam: rebar3-open is now removed (#70523)Thomas Depierre1-14/+1
(cherry picked from commit 0ce30f8c67db15ae312f1e27f9228468bbdbb528)
2019-09-18doc: re-formatJan Tojnar44-4232/+1104
2019-09-17doc/stdenv: document meson variablesworldofpeace1-6/+67
(cherry picked from commit cd518845e2ca008f5a00b38ffa0f1c99f154f6cc)
2019-09-14citrix-receiver: decomission in favor of citrix-workspace.obadz1-3/+3
Already documented in #64645 (cherry picked from commit e5e6b514f5d4ec28a29e8a8489cb5c55101b4654)
2019-09-10doc/gnome: explain glib passthru functionsworldofpeace1-6/+19
Examples are updated to commits that use them as well. (cherry picked from commit 463377597b6b6182288e0bf6ec0a45c7507cb85f)
2019-09-10doc/gnome: explain double wrapped binariesworldofpeace1-0/+52
(cherry picked from commit 69e0d954624103d24de0b3f3ebb279ed0a799dd5)
2019-09-10doc: add GNOMEJan Tojnar3-5/+202
Closes: #16285 (cherry picked from commit 075b528a6d43318c793f55ad351c03b4ce68b919)
2019-09-09ociTools: fixing outdated documentationKatharina Fey1-3/+3
2019-09-06Split buildPythonPackage into setup hooksFrederik Rietdijk1-1/+18
This commit splits the `buildPythonPackage` into multiple setup hooks. Generally, Python packages are built from source to wheels using `setuptools`. The wheels are then installed with `pip`. Tests were often called with `python setup.py test` but this is less common nowadays. Most projects now use a different entry point for running tests, typically `pytest` or `nosetests`. Since the wheel format was introduced more tools were built to generate these, e.g. `flit`. Since PEP 517 is provisionally accepted, defining a build-system independent format (`pyproject.toml`), `pip` can now use that format to execute the correct build-system. In the past I've added support for PEP 517 (`pyproject`) to the Python builder, resulting in a now rather large builder. Furthermore, it was not possible to reuse components elsewhere. Therefore, the builder is now split into multiple setup hooks. The `setuptoolsCheckHook` is included now by default but in time it should be removed from `buildPythonPackage` to make it easier to use another hook (curently one has to pass in `dontUseSetuptoolsCheck`).
2019-09-06Merge branch 'master' into staging-nextJan Tojnar3-0/+120
Fixed trivial conflicts caused by removing rec.
2019-09-04ociTools: initKatharina Fey2-0/+77
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-09-04Merge branch 'master' into staging-nextVladimír Čunát1-0/+365
2019-09-03ruby.withPackages: initMichael Fellinger1-0/+365
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2019-08-31Merge staging-next into stagingFrederik Rietdijk3-2/+74
2019-08-30emacsPackages: Drop old emacsPackages (non-NG) setsadisbladis1-2/+2
These have been deprecated for a long time now and has not seen much maintenance.
2019-08-28Merge staging-next into stagingFrederik Rietdijk2-6/+36
2019-08-26treewide: remove redundant quotesvolth1-2/+2
2019-08-26docs: Add Crystal language framework sectionSilvan Mosberger2-0/+72
2019-08-20Merge pull request #66747 from erikarvstedt/androidenv-fixesMatthew Bauer1-5/+4
Androidenv fixes
2019-08-18add shortenPerlShebang functionBenjamin Esham1-1/+32
This setup hook modifies a Perl script so that any "-I" flags in its shebang line are rewritten into a "use lib ..." statement on the next line. This gets around a limitation in Darwin, which will not properly handle a script whose shebang line exceeds 511 characters.
2019-08-17doc: Replace google groups reference with Discourse Patch categorySilvan Mosberger1-2/+6
2019-08-17manual/android: add Play Store to emulator exampleErik Arvstedt1-5/+4
This system type was previously broken but is now fixed. Add it here to showcase the common task of launching a fully-fledged Android system with an included app store.
2019-08-15Merge pull request #66543 from grahamc/dtGraham Christensen1-1/+17
dockerTools: document extraCommands, increase layers
2019-08-15doc/functions/dockertools.xml: clarify that "Commands" means shell commandsGraham Christensen1-1/+1
Co-Authored-By: Jon <jonringer@users.noreply.github.com>
2019-08-12dockertools.buildLayeredImage: default layer count up to 100Graham Christensen1-1/+4
2019-08-12dockerTools: document extraCommandsGraham Christensen1-0/+13
2019-08-12stdenv: document dontFixupHerwig Hochleitner1-0/+10
2019-08-09doc/qt: add note about wrapQtAppsHook ignoring scriptsworldofpeace1-0/+9
2019-08-07add options for build idris package (#65666)Silvan Mosberger1-0/+18
add options for build idris package
2019-08-06build-idris-package: add documentation on idris commands optionsMarco Perone1-0/+18
2019-08-02Merge pull request #64753 from malob/update-add-vim-plugin-docsMichael Raskin1-73/+95
Updating documentation about adding new Vim plugins
2019-07-28doc: fix phases to include installCheckPhaseFrederik Rietdijk1-1/+1
2019-07-25Merge master into staging-nextFrederik Rietdijk1-19/+32
2019-07-24citrix_workspace: add 1906 (`citrix_workspace_19_6_0`)Maximilian Bosch1-19/+32
New release available: https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html Apart from the new version the following things changed: * Updated the docs as all notes about `citrix_receiver` also apply for `citrix_workspace`. Also added a deprecation warning about the upcoming removal. * Removed the `libidn_134` override as neither `citrix_workspace_19_3_0` nor `citrix_workspace_19_6_0` require this library anymore according to `readelf -d ./result/opt/citrix-icaclient/wfica` (in contrast to `citrix_receiver_13_10_0`). * Added myself as maintainer as well.
2019-07-22Merge master into staging-nextFrederik Rietdijk1-4/+5
2019-07-20doc: put Java software's build-time dependencies into nativeBuildInputsRaphael Borun Das Gupta1-4/+5
instead of into buildInputs
2019-07-15buildPythonPackage: add support for setupPyGlobalFlags (2)Frederik Rietdijk1-0/+1
2019-07-14Cleanup formatting in Vim plugin docsMalo Bourgon1-64/+79
2019-07-14Update documentation about adding new Vim plugins to nixpkgsMalo Bourgon1-10/+17
2019-07-13Revert "buildPythonPackage: add support for setupPyDistFlags"Frederik Rietdijk1-1/+0
I merged this a bit too quick. We need to have a closer look at it. See the points brought up in https://github.com/NixOS/nixpkgs/pull/64682. This reverts commit 1e0ebdb8a4fe94db67b6520225d325292d60247c.
2019-07-13buildPythonPackage: add support for setupPyDistFlagsKirill Boltaev1-0/+1
Flags passed to the "python setup.py" command.
2019-07-13Merge master into staging-nextFrederik Rietdijk1-1/+0
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-11Merge master into staging-nextFrederik Rietdijk3-2/+42
2019-07-10doc: fix after snaptools mergeGraham Christensen3-2/+42
2019-07-09Merge staging-next into stagingFrederik Rietdijk2-0/+75
2019-07-09Merge master into staging-nextFrederik Rietdijk2-0/+75
2019-07-09Merge staging-next into stagingFrederik Rietdijk7-54/+89
2019-07-07Merge pull request #63457 from grahamc/snapGraham Christensen2-0/+75
snapTools.makeSnap: init