about summary refs log tree commit diff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2020-03-25Update git clone command exampleLeif Metcalf1-1/+1
2020-03-18rust: remove legacy cargo fetcherBenjamin Hipple1-3/+3
We have now migrated every single Rust package in NixPkgs! This deletes the legacy fetcher, which is now unused. Resolves #79975
2020-03-16Merge pull request #82067 from lucafavatella/androidenv-generateSander van der Burg1-1/+1
androidenv: enhance script for the generated expressions
2020-03-10doc: tiny grammar improvement in the same sentence againVladimír Čunát1-1/+1
2020-03-09doc: fix grammar / typo in NixPkgs GNOME manualRaphael Borun Das Gupta1-1/+1
2020-03-09androidenv: rely on shebang of ./generate.shLuca Favatella1-1/+1
2020-03-04Merge branch 'staging-next' into stagingJan Tojnar2-2/+46
2020-03-02nixpkgs manual: fix build after pandoc(?) updateVladimír Čunát1-2/+2
I din't try to pinpoint the exact commit, but we started getting: > The extension smart is not supported for docbook Reading pandoc docs, I can't see what use to us "smart" could be when writing the in-between docbook (to be converted to html). https://pandoc.org/MANUAL.html#extension-smart
2020-03-01Merge pull request #68491 from roberth/fix-dontRecurseIntoAttrsRobert Hensing1-0/+44
Fix dontRecurseIntoAttrs + add to lib + doc
2020-02-29Merge staging-next into stagingFrederik Rietdijk2-7/+9
2020-02-28rustPlatform.fetchCargo: handle custom Cargo.lock patchfiles with validationBenjamin Hipple1-4/+6
Previously, we would asssert that the lockfiles are consistent during the unpackPhase, but if the pkg has a patch for the lockfile itself then we must wait until the patchPhase is complete to check. This also removes an implicity dependency on the src attribute coming from `fetchzip` / `fetchFromGitHub`, which happens to name the source directory "source". Now we glob for it, so different fetchers will work consistently.
2020-02-29Merge pull request #81272 from worldofpeace/crystal-opensslworldofpeace1-1/+1
crystal: use latest openssl
2020-02-28ghc: add 8.8.3Gabor Greif1-2/+4
https://mail.haskell.org/pipermail/ghc-devs/2020-February/018643.html
2020-02-28haskellPackages: update default compiler from ghc-8.6.5 to 8.8.2 (LTS-15.x)Peter Simons1-4/+4
2020-02-28crystal: use latest opensslworldofpeace1-1/+1
2020-02-18Merge pull request #80279 from edef1c/ocitools-execedef1-1/+1
doc/ociTools: exec is a shell builtin, not an external command
2020-02-16manual: use quoted homepage urlsJonathan Ringer6-9/+9
2020-02-16doc/ociTools: exec is a shell builtin, not an external commandedef1-1/+1
2020-02-15rust: update docs on legacyCargoFetcher; remove unnecessary defaultsBenjamin Hipple1-14/+3
As mentioned in #79975, the default on `legacyCargoFetcher` if left unspecified is now `false`.
2020-02-13Merge pull request #79631 from bhipple/doc/python-formattingFlorian Klink1-124/+238
doc: consistent formatting on python manual section
2020-02-11Merge staging into staging-nextFrederik Rietdijk1-7/+14
2020-02-10jdiskreport: remove builder.sh link from docsKyle Sferrazza1-2/+1
2020-02-10Merge pull request #77347 from rnhmjoj/urxvtMichele Guerini Rocco2-0/+102
rxvt-unicode: rewrite plugin system
2020-02-10nixpkgs manual: fix a typo in cross-compilationVladimír Čunát1-1/+1
I can't say I really understand that much about our cross stuff, but this seems very clear.
2020-02-10fetchcargo: use flat tar.gz file for vendored src instead of recursive hash dirBenjamin Hipple1-7/+14
This has several advantages: 1. It takes up less space on disk in-between builds in the nix store. 2. It uses less space in the binary cache for vendor derivation packages. 3. It uses less network traffic downloading from the binary cache. 4. It plays nicely with hashed mirrors like tarballs.nixos.org, which only substitute --flat hashes on single files (not recursive directory hashes). 5. It's consistent with how simple `fetchurl` src derivations work. 6. It provides a stronger abstraction between input src-package and output package, e.g., it's harder to accidentally depend on the src derivation at runtime by referencing something like `${src}/etc/index.html`. Likewise, in the store it's harder to get confused with something that is just there as a build-time dependency vs. a runtime dependency, since the build-time src dependencies are tarred up. Disadvantages are: 1. It takes slightly longer to untar at the start of a build. As currently implemented, this attaches the compacted vendor.tar.gz feature as a rider on `verifyCargoDeps`, since both of them are relatively newly implemented behavior that change the `cargoSha256`. If this PR is accepted, I will push forward the remaining rust packages with a series of treewide PRs to update the `cargoSha256`s.
2020-02-09dotnet: add framework docJonathan Ringer1-0/+75
2020-02-09doc: consistent formatting on python manual sectionBenjamin Hipple1-124/+238
No material changes to docs, but trying to sanitize them for consistent readability prior to looking at #75837. - Use `*` for lists instead of `-`. I have no opinion one way or the other, but the latter was only used in 1-2 places. - Pad the code blocks with whitespace. - Wrap to 80 characters, except for a few 1-liners that were only slightly over.
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-02-02doc: document new urxvt plugin systemrnhmjoj2-0/+102
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