summary refs log tree commit diff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2020-02-02doc: python: fixing mistake in venv exampleDima1-10/+15
When updating the section to python 3 some places still referred to pythonPackages and were overlooked. Decided to switch it to be more similar to the first example binding pythonPackages and clarified comments a bit based on confusion I observed on IRC. Related to https://github.com/NixOS/nixpkgs/pull/77569
2020-01-23doc: Remove comment advising to install build tooling system-wideadisbladis1-6/+0
We should not encourage installing build-tooling system-wide but instead promote nix-shell.
2020-01-23doc: Fix callout reference in appimagetoolsadisbladis1-1/+1
2020-01-20doc: python: refreshing virtualenv section for venvDima1-17/+60
Updating section about imperative use of ad-hoc virtual-environments for use of pythons built-in `venv` module via venvShellHook. Also trying to make it a bit friendlier to beginners by adding a bit more explanation to the code snippet and some remarks old-school virtualenv. Adjusting for venvShellHook and adding manual example Adding pip install and replacing python2 example with python3
2020-01-14pythonPackages.venvShellHook: initFrederik Rietdijk1-0/+1
This is a hook that loads a virtualenv from the specified `venvDir` location. If the virtualenv does not exist, it is created.
2020-01-14Merge pull request #77683 from jtojnar/prompt-no-selectGraham Christensen1-1/+14
doc: Make callout marks & prompts unselectable
2020-01-14doc: Make callout marks in code unselectableJan Tojnar1-2/+8
To make example copying easier.
2020-01-14doc: Make prompt unselectableJan Tojnar1-0/+7
Weirdly, no-one seems to have noticed this was broken.
2020-01-13Merge master into staging-nextFrederik Rietdijk1-7/+11
2020-01-12doc: update rust example on buildRustPackage (#77534)Benjamin Hipple1-7/+11
The example in the manual was out of date and didn't use the newer `pname` convention, which simplifies the fetch call.
2020-01-12Merge master into staging-nextFrederik Rietdijk1-1/+1
2020-01-12fix catAttrs documentation signatureivann1-1/+1
2020-01-10Merge master into staging-nextFrederik Rietdijk2-62/+30
2020-01-10Revert "python3: now points to python38"Frederik Rietdijk1-1/+1
This is going to require more work. This reverts commit 2dc4ab36772dfaf124af4d90e99c68038f46baa0.
2020-01-10Merge pull request #70208 from mrVanDalo/feature/pull-request-workflowLassulus1-47/+16
doc : improve and cleanup of submitting-changes
2020-01-09Merge pull request #77298 from nomeata/haskell-docs-versionDomen Kožar1-15/+14
nixpkgs manual: Update Haskell versions
2020-01-08Merge branch 'master' into staging-nextVladimír Čunát1-0/+3
The nss rebuild isn't so small.
2020-01-08python: Add support for installing Python eggsadisbladis1-0/+3
2020-01-08nixpkgs manual: Update Haskell versionsJoachim Breitner1-15/+14
and leave a comment in all-packages.nix that the docs should be updated
2020-01-04python3: now points to python38Frederik Rietdijk1-1/+1
2020-01-04Docs: document we have python38Frederik Rietdijk1-2/+2
2020-01-03doc/submitting-changes : improved section 15.1Ingolf Wagner1-47/+16
2019-12-30treewide: replace make/build/configure/patchFlags with nix listsMerijn Broeren1-1/+1
2019-12-28buildGoModule: support impure modules (#76532)zimbatm1-0/+9
When modSha256 is null, disable the nix sandbox instead of using a fixed-output derivation. This requires the nix-daemon to have `sandbox = relaxed` set in their config to work properly. Because the output is (hopefully) deterministic based on the inputs, this should give a reproducible output. This is useful for development outside of nixpkgs where re-generating the modSha256 on each mod.sum changes is cumbersome. Don't use this in nixpkgs! This is why null is not the default value.
2019-12-22nixpkgs-review: 2.1.0 -> 2.1.1Jörg Thalheim2-13/+13
changelog: https://github.com/Mic92/nixpkgs-review/releases/tag/2.1.1
2019-12-21doc/texlive: Add "Custom packages" section (#74519)Immae1-0/+91
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2019-12-19Merge pull request #75822 from LnL7/manual-python-virtualenvMaximilian Bosch1-6/+7
manual: specify interpreter in virtualenv shell
2019-12-17manual: specify interpreter in virtualenv shellDaiderd Jordan1-6/+7
Without this virtualenv might try to setup an environment for a different version of python then the one specified in the expression.
2019-12-17Merge pull request #74862 from alyssais/fetchgittilesMichael Raskin1-0/+11
fetchFromGitiles: init
2019-12-16dockerTools: the API has basically never changedGraham Christensen1-6/+0
2019-12-16dolt: init at 0.12.0 (#75693)Danylo Hlynskyi1-2/+2
* dolt: init at 0.12.0 * Update pkgs/servers/sql/dolt/default.nix Co-Authored-By: robert seaton <robbpseaton@gmail.com> * fix eval * Update pkgs/servers/sql/dolt/default.nix Co-Authored-By: Wael Nasreddine <wael.nasreddine@gmail.com> * update Go docs as well
2019-12-15Merge pull request #75465 from worldofpeace/gnome-argsworldofpeace1-6/+6
doc/gnome: update wrapper args example, remove proliferated uses
2019-12-10doc/gnome: update wrapper args exampleworldofpeace1-6/+6
It now breaks down as mentioned in https://github.com/NixOS/nixpkgs/issues/75443
2019-12-10Merge pull request #74506 from waiting-for-dev/dontInstallMarek Mahut1-0/+10
doc/stdenv: Add docs for 'dontInstall' variable
2019-12-07doc/contributing: mention icons & themes foldersRenaud1-0/+21
(#74376)
2019-12-04pkgs/build-support/trivial-builders: remove runCommandCCLocalProfpatsch1-2/+2
We shouldn’t force the user to have a C compiler in scope, just because the derivation is forced to build locally. That can’t be counted as “lightweight” anymore. Co-Authored-By: Silvan Mosberger<contact@infinisil.com>
2019-12-04doc/builders: add ids to the trivial builder definitionsProfpatsch1-5/+5
This makes it possible to reference single function definitions, for pointing people to their exact definition.
2019-12-04doc/builders/trivial-builders: added runCommandLocal docsProfpatsch1-0/+13
The link in the note points to the `id` added in https://github.com/NixOS/nix/pull/3255, so it might take some time to start working correctly.
2019-12-02fetchFromGitiles: initAlyssa Ross1-0/+11
This has the same motivation as fetchFromGitHub/fetchFromGitLab -- it's cheaper to download a tarball of a single revision than it is to download a whole history. I could have gone with domain/group/repo, like fetchFromGitLab, but it would have made implementation more difficult, and this syntax means it's a drop-in replacement for fetchgit, so I decided it wasn't worth it.
2019-12-01dconf: move to top-levelJan Tojnar1-2/+2
2019-11-29Merge pull request #73846 from sjakobi/patch-1Peter Simons1-21/+23
A few updates for the Haskell guide
2019-11-28doc/stdenv: Add docs for 'dontInstall' variableMarc Busqué1-0/+10
2019-11-26doc: Remove improper use of backticksJosef Kemetmüller2-2/+2
2019-11-24Merge branch 'wrapper-pname-support-19.09' into wrapper-pname-supportJohn Ericson1-1/+1
2019-11-24doc: Fix and clarify `allowInsecurePredicate` exampleJohn Ericson1-1/+1
I had made inbalanced parens. Remove unneeded parens for legibility too.
2019-11-24Merge remote-tracking branch 'upstream/master' into wrapper-pname-supportJohn Ericson86-8380/+5422
2019-11-24treewide: Get rid of most `parseDrvName` without breaking compatJohn Ericson1-6/+5
That is because this commit should be merged to both master and release-19.09.
2019-11-21A few updates for the Haskell guideSimon Jakobi1-21/+23
2019-11-17beam-modules/hex-snapshot: removeThomas Depierre1-286/+21
The package set is not maintained. It is also not used by most of the BEAM community. Removing it to allow a more useful set of tools fit to the BEAM community in Nixpkgs.
2019-11-15doc/contributing: mention the word “backporting” for grep-abilityProfpatsch1-1/+1
When a contributor wants to know how to do this ominous “backporting” everybody is talking about, a grep should be enough to find it.