| Commit message (Collapse) | Author | Age |
... | |
| | | |
| | | |
| | | |
| | | | |
Fixes #34857.
|
| |/ /
| | |
| | |
| | | |
Fixes #32439.
|
| |\ \
| | | |
| | | | |
doc: don't overwrite makeFlagsArray in the example
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Arrays like these should be appended to instead of overwritten in almost
every case to avoid loosing the existing flags.
|
| |\ \ \
| | | | |
| | | | | |
prefer-fetch-remote: an overlay to fetch on remote builders
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is useful when running tools like NixOps or nix-review
on workstations where the upload to the builder is significantly
slower then downloading the source on the builder itself.
|
|\| | | | |
|
| |\ \ \ \
| | | | | |
| | | | | | |
manual: limit text width
|
| | | |/ /
| | |/| |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Currently the manual scales to the view port of the browser.
This leads to an unreadable layout and I found myself
reading the xml source instead.
The optimal width would be around 50 characters per line.
Since we have code listings also in the manual I relaxed
this limit a bit towards 70 characters per line.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This appears to much more widely used in the nixpkgs documentation.
Also not all contributors are he's.
|
|\| | | | |
|
| |\ \ \ \
| | |_|/ /
| |/| | | |
manual: document ways of obtaining source hashes
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
... and security nuances
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We can't run the checkPhase when build != host, so we may as well make
the checkInputs native.
This signicantly improves the situation of Python packages when enabling
strictDeps.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
See the motivation in fd97db43bcb05e37f6bb77f363f1e1e239d9de53 (#41819).
|
| | | | | |
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
neovim-qt: wrap in separate derivation
|
| | | | | |
|
|\ \ \ \ \
| | |_|/ /
| |/| | | |
|
| |\ \ \ \
| | | | | |
| | | | | | |
Elm: automate packaging with elm2nix
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- rewrite documentation
- automate whole process into update.sh
- remove all legacy snippets
|
|\| | | | |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Modifies the build process of the manual to invoke nixdoc
automatically to generate XML files with function documentation.
Currently documentation is present for five of the files in `lib/`.
To add another file to the generated docs, both
`doc/functions/library.xml` and `doc/lib-function-docs.nix` must be
updated.
|
|\| | | |
|
| |\ \ \
| | | | |
| | | | | |
Fix vim-plugin dependencies
|
| | | | |
| | | | |
| | | | |
| | | | | |
nativeImpl previously simply ignored dependency information.
|
|\| | | | |
|
| |\ \ \ \
| | |/ / /
| |/| | | |
Mobile updates
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|\| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Since Intel's default openmp implementation is available in the same src
tarball, we can just include it in the package. This means that `mkl` now "just
works" without any environment variables, fragile setup-hooks, or forced
propagation.
Since the openmp implementation is only needed at runtime (and for test cases),
users can substitute a different one if they prefer by exporting it with
`LD_PRELOAD`, which is how Intel recommends handling this. If they do not do so,
`libiomp.so` lives next to `libmkl_rt.so` and thus will be in the RPATH as a
sane default.
Since this still comes from the same src tarball, we can ship it without losing
the fixed-output derivation; likewise, since Hydra is not building or caching
these, shipping these proprietary packages costs no bandwidth for the nix
community.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
| |\| | |
| | |/ /
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
More then one year ago we removed grsecurity kernels from nixpkgs:
https://github.com/NixOS/nixpkgs/pull/25277
This removes now also paxutils from stdenv.
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| / /
| |/ / |
|
| | | |
|
| | |
| | |
| | | |
Co-Authored-By: guibou <guillaum.bouchard@gmail.com>
|
| | | |
|
|\| | |
|
| | |
| | |
| | |
| | | |
nix-repl has been deprecated
|
|/ /
| |
| |
| | |
ghc needs it to fail to correctly detect it for later.
|
|\ \
| | |
| | | |
Favor HTTPS URLs - the GNU edition
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
HTTP -> HTTPS for :
- http://gnu.org/
- http://www.gnu.org/
- http://elpa.gnu.org/
- http://lists.gnu.org/
- http://gcc.gnu.org/
- http://ftp.gnu.org/ (except in fetchurl mirrors)
- http://bugs.gnu.org/
|
|\ \ \
| |/ /
|/| | |
update.nix: Run update scripts in parallel
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
To make updating large attribute sets faster, the update scripts
are now run in parallel.
Please note the following changes in semantics:
- The string passed to updateScript needs to be a path to an executable file.
- The updateScript can also be a list: the tail elements will then be passed
to the head as command line arguments.
|
| | |
| | |
| | | |
For whatever reason, nix-build ... --argstr a.b "c" doesn't work. It fails quitely so it's best to use an example here that works.
|