Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-07 | Merge pull request #49684 from Zimmi48/dune-package | Jörg Thalheim | 2 | -0/+102 | |
buildDunePackage: add support function and use it in a few packages | |||||
2018-11-07 | Remove preferLocalBuild documentation | Eelco Dolstra | 1 | -16/+1 | |
It's incorrect (preferLocalBuild does not prevent uploading to binary caches) and is not a stdenv attribute (it's already documented in the Nix manual). | |||||
2018-11-07 | duneBuildPackage: document | Théo Zimmermann | 2 | -0/+102 | |
2018-11-07 | Merge pull request #44439 from Ekleog/meta-tests | Timo Kaufmann | 1 | -0/+55 | |
[RFC] Use `meta.tests` to link from packages to the tests that test them | |||||
2018-11-05 | docs: Remove redundancy | Jan Path | 1 | -2/+2 | |
2018-11-04 | python34: remove | Frederik Rietdijk | 1 | -5/+4 | |
Python 3.4 will receive it's final patch release in March 2019 and there won't be any releases anymore after that, so also not during NixOS 2019.03. Python 3.4 is not used anymore in Nixpkgs. In any case, migrating code from 3.4 to 3.4+ is trivial. | |||||
2018-10-30 | pythonPackages.pythondaemon: rename to pythonPackages.python-daemon | Benjamin Hipple | 1 | -1/+1 | |
This commit renames the pythondaemon module to match its module name, github name, and pypi name, which makes it easier to find and reference. In order to avoid breaking any external users, I've left an alias with a deprecated warning. | |||||
2018-10-30 | dovecot, opensmtpd: add link to test in `meta.tests` | Léo Gaspard | 1 | -0/+55 | |
Rationale --------- Currently, tests are hard to discover. For instance, someone updating `dovecot` might not notice that the interaction of `dovecot` with `opensmtpd` is handled in the `opensmtpd.nix` test. And even for someone updating `opensmtpd`, it requires manual work to go check in `nixos/tests` whether there is actually a test, especially given not so many packages in `nixpkgs` have tests and this is thus most of the time useless. Finally, for the reviewer, it is much easier to check that the “Tested via one or more NixOS test(s)” has been checked if the file modified already includes the list of relevant tests. Implementation -------------- Currently, this commit only adds the metadata in the package. Each element of the `meta.tests` attribute is a derivation that, when it builds successfully, means the test has passed (ie. following the same convention as NixOS tests). Future Work ----------- In the future, the tools could be made aware of this `meta.tests` attribute, and for instance a `--with-tests` could be added to `nix-build` so that it also builds all the tests. Or a `--without-tests` to build without all the tests. @Profpatsch described in his NixCon talk such systems. Another thing that would help in the future would be the possibility to reasonably easily have cross-derivation nix tests without the whole NixOS VM stack. @7c6f434c already proposed such a system. This RFC currently handles none of these concerns. Only the addition of `meta.tests` as metadata to be used by maintainers to remember to run relevant tests. | |||||
2018-10-30 | Add mention of nix-prefetch-github. (#49336) | Théo Zimmermann | 1 | -1/+4 | |
2018-10-26 | doc: apply `make format` | Jörg Thalheim | 2 | -9/+9 | |
2018-10-26 | doc: extend breakpointHook documentation | Jörg Thalheim | 1 | -10/+13 | |
2018-10-26 | Merge pull request #49126 from das-g/stdenv-docs | Jörg Thalheim | 1 | -2/+2 | |
minor fixes in Nixpkgs stdenv docs | |||||
2018-10-26 | nixpkgs docs: add missing spaces between words | Raphael Borun Das Gupta | 1 | -2/+2 | |
2018-10-26 | nixpkgs docs: remove spurious ">" | Raphael Borun Das Gupta | 1 | -1/+1 | |
2018-10-25 | Merge pull request #49026 from schmittlauch/doc-vim | Jörg Thalheim | 1 | -0/+4 | |
clarifying `name` arg determines vim command name | |||||
2018-10-25 | Merge pull request #42371 from Mic92/nix-breakpoints | Jörg Thalheim | 1 | -0/+19 | |
breakpointHook: add for debugging failing builds | |||||
2018-10-25 | doc/breakpointHook: add documentation | Jörg Thalheim | 1 | -0/+19 | |
2018-10-24 | clarifying `name` arg determines vim command name | Trolli Schmittlauch | 1 | -0/+4 | |
The `name` arg of `vim_configurable.customize` does not only determine the package name, but also the name of the command/ executable to be called. In my opinion this is not documented properly and finding that out took me several hours. | |||||
2018-10-23 | Merge pull request #47430 from roberth/nixpkgs-extend | John Ericson | 2 | -82/+122 | |
pkgs.extend for adding overlays | |||||
2018-10-23 | nixpkgs docs: Fix tiny typo (#48477) | Ingo Blechschmidt | 1 | -2/+2 | |
2018-10-23 | weechat: add perl.withPackages (#48815) | Alyssa Ross | 1 | -4/+4 | |
Allows for adding Perl libraries in the same way as for Python. Doesn't really need to be a function, since there's only one perlPackages in nixpkgs, but I went for consistency with the python plugin. | |||||
2018-10-19 | doc: Add link from overrides to overlays | Robert Hensing | 1 | -2/+3 | |
2018-10-19 | coqPackages: update documentation to mention coq.ocamlPackages attribute | Théo Zimmermann | 1 | -4/+3 | |
2018-10-18 | doc: Improve overrides and overlays documentation | Robert Hensing | 2 | -92/+114 | |
2018-10-18 | nixpkgs docs: Point to pkgs.extend, pkgs.appendOverlays and improve override ↵ | Robert Hensing | 2 | -3/+20 | |
section | |||||
2018-10-15 | Merge pull request #48463 from Ekleog/release-notes-license | Graham Christensen | 1 | -1/+2 | |
release-notes/18-09: add licenses marked as unfree | |||||
2018-10-15 | package-notes: line wrap by auto-cleanup | Léo Gaspard | 1 | -1/+2 | |
2018-10-12 | nixpkgs docs: document recursivelyUpdate | Graham Christensen | 1 | -0/+57 | |
2018-10-12 | nixpkgs docs: document recursivelyUpdateUntil | Graham Christensen | 1 | -0/+108 | |
2018-10-12 | nixpkgs docs: document zipAttrs | Graham Christensen | 1 | -1/+44 | |
2018-10-12 | nixpkgs docs: document zipAttrsWith | Graham Christensen | 1 | -0/+79 | |
2018-10-12 | nixpkgs docs: Clarify zipAttrsWithNames's docs | Graham Christensen | 1 | -1/+1 | |
2018-10-12 | nixpkgs docs: document zipAttrsWithNames | Graham Christensen | 1 | -0/+88 | |
2018-10-12 | nixpkgs docs: document optionalAttrs | Graham Christensen | 1 | -0/+53 | |
2018-10-12 | nixpkgs docs: document toDerivation | Graham Christensen | 1 | -0/+26 | |
2018-10-12 | nixpkgs docs: document isDerivation | Graham Christensen | 1 | -0/+43 | |
2018-10-12 | nixpkgs docs: document genAttrs | Graham Christensen | 1 | -0/+59 | |
2018-10-12 | nixpkgs docs: document mapAttrsRecursiveCond | Graham Christensen | 1 | -0/+123 | |
2018-10-12 | nixpkgs docs: finish up mapAttrsRecursive | Graham Christensen | 1 | -0/+82 | |
2018-10-12 | Update with code review feedback; add example python application | Benjamin Hipple | 1 | -2/+32 | |
2018-10-12 | python: update documentation | Benjamin Hipple | 1 | -23/+25 | |
This touches up a handful of places in the python documentation to try to make the current best-practices more obvious. In particular, I often find the function signatures (what to pass, what not to pass) confusing and have added them to the docs. Also updated the metas to be more consistent with the most frequently used modern style. | |||||
2018-10-05 | Generate links to function definitions | Graham Christensen | 7 | -4/+133 | |
Hydra passes the full revision in to the input, which we pass through. If we don't get this ,we try to get it from other sources, or default to master which should have the definition in a close-ish location. All published docs should have theURL resolve properly, only local hackers will have the link break. | |||||
2018-10-05 | nixpkgs: Start documenting library functions in XML | Graham Christensen | 5 | -2/+1068 | |
Covers assert functions and about half of the attrsets functions. Some internal consistency around IDs could be improved. | |||||
2018-10-03 | Merge pull request #47688 from grahamc/doc-breakout-functions | Graham Christensen | 11 | -1065/+1102 | |
nixpkgs docs: breakout functions | |||||
2018-10-02 | nixpkgs docs: Reformat | Graham Christensen | 8 | -767/+778 | |
2018-10-02 | nixpkgs docs: Rebuild manual-full if nested XML docs change | Graham Christensen | 1 | -1/+1 | |
2018-10-02 | shell functions: rewrite as xml | Graham Christensen | 3 | -23/+28 | |
2018-10-02 | nixpkgs docs: move shell section to its own file | Graham Christensen | 2 | -1/+1 | |
2018-10-02 | nixpkgs docs: move dockertool to its own file | Graham Christensen | 2 | -563/+567 | |
2018-10-02 | nixpkgs docs: move fhs-environments to its own file | Graham Christensen | 2 | -141/+145 | |