Eli Flanagan
933f117a78
docs: Rust language section consistency
...
I found out how to use aspell with a custom dictionary and so ran that
on `rust.section.md`.
These changes are trivial consistency in spelling and nomenclature.
2021-11-05 10:40:59 -04:00
Bernardo Meurer
f140680724
Merge pull request #144671 from andersk/LD_LIBRARY_PATH
...
treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH, round 2
2021-11-04 19:38:39 -07:00
Anders Kaseorg
e12f4db556
treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH, round 2
...
Naive concatenation of $LD_LIBRARY_PATH can result in an empty
colon-delimited segment; this tells glibc to load libraries from the
current directory, which is definitely wrong, and may be a security
vulnerability if the current directory is untrusted. (See #67234 , for
example.) Fix this throughout the tree.
Followup to #76804 . Fixes #144646 .
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-11-04 16:15:05 -07:00
Eli Flanagan
7bffde6dbc
docs: fix Rust language typos
...
I tried to use aspell following https://github.com/NixOS/nixpkgs/issues/34308#issuecomment-361431632 but there are too many false positives!
2021-11-04 16:19:01 -04:00
Eli Flanagan
326cfefd68
Apply suggestions from code review
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-05 00:17:56 +09:00
Eli Flanagan
b829fe48e3
add an example with buildRustPackage
2021-11-05 00:17:56 +09:00
Eli Flanagan
8650a7e6e1
docs: improve, clean up Rust language advice
...
This stems from a discussion [here](https://discourse.nixos.org/t/what-rust-overlay-do-you-use-and-why-advice-appreciated/15412 )
I removed an entire section because I feel like that duplicated
Mozilla's original instructions on how to consume the overlay.
The goal here is to simply the "getting started with Rust" in a nix or
NixOS environment.
I will try to do some follow up work to update the code snippets and
output. nightly is on `1.57.0-nightly` :)
2021-11-05 00:17:56 +09:00
github-actions[bot]
cc41bb5851
Merge master into staging-next
2021-11-01 12:01:00 +00:00
IvarWithoutBones
af339c5cf8
buildDotnetModule: add support for running unit tests
2021-11-01 02:06:54 +01:00
github-actions[bot]
0fa76ebdca
Merge master into staging-next
2021-10-30 18:00:59 +00:00
Silvan Mosberger
c6064b7c4a
doc/crystal: Update to mention shard.lock file generation
2021-10-30 16:30:33 +02:00
github-actions[bot]
ea4da560ff
Merge master into staging-next
2021-10-28 12:01:32 +00:00
Sandro Jäckel
dded550fcd
doc: fix typo
2021-10-28 10:48:34 +02:00
github-actions[bot]
6bb6e64046
Merge master into staging-next
2021-10-26 12:01:25 +00:00
Jan Tojnar
23f71e9427
Merge pull request #136345 from Pamplemousse/doc
...
doc: clarification of dependencies related attributes
2021-10-26 09:52:37 +02:00
Jonathan Ringer
fc25d94010
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/development/python-modules/jupyter-client/default.nix
pkgs/development/python-modules/jupyterlab-git/default.nix
2021-10-22 09:33:07 -07:00
Sergei Trofimovich
c6b949c09c
ruby_2_6, rubyPackages_2_6: drop unused package
2021-10-22 08:46:57 +01:00
Vladimír Čunát
01df3cd7dd
Merge branch 'master' into staging-next
2021-10-19 19:24:43 +02:00
Sandro
ced3db168b
Merge pull request #142173 from baloo/baloo/rust/doc-target-escape
2021-10-19 15:12:40 +02:00
Manuel Bärenz
7a135abf60
Merge pull request #98214 from turion/dev_test_all_agda_packages
...
Fix #98209 . Test all agda packages
2021-10-19 09:56:50 +02:00
Arthur Gautier
c1a440b6cc
doc: rust: target escape hatch has been removed
...
As far as I can tell, a8efb2053f
removed
the `target =` escape hatch.
See #112804
This commit removes it from the documentation.
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-10-19 05:38:45 +00:00
Pavol Rusnak
eca667180b
dotnet: cleanup; point dotnet-sdk alias to 5_0; remove unsupported SDKs
2021-10-18 23:46:17 +02:00
github-actions[bot]
0cb186d33d
Merge staging-next into staging
2021-10-12 18:01:50 +00:00
Kevin Cox
f6e161d60a
Merge pull request #139222 from IvarWithoutBones/init/buildDotnet
...
buildDotnetModule: init
2021-10-12 09:13:44 -04:00
github-actions[bot]
c081bc394c
Merge staging-next into staging
2021-10-07 18:01:44 +00:00
Robert Hensing
45da228a49
Merge pull request #140396 from laikq/srcs-doc
...
doc: reference sourceRoot in description of srcs
2021-10-07 15:03:45 +02:00
IvarWithoutBones
a87e6645dd
buildDotnetModule: add documentation
2021-10-06 22:14:24 +02:00
github-actions[bot]
4bbe70b6f4
Merge staging-next into staging
2021-10-06 00:02:16 +00:00
Sandro
f289d93a41
doc/contributing: add lib.optional ( #121251 )
...
Co-authored-by: Cole Helbling <cole.e.helbling@outlook.com>
2021-10-05 23:13:26 +02:00
laikq
6ef3c96ddf
doc: reference sourceRoot in description of srcs
2021-10-05 08:47:08 +02:00
Martin Weinelt
938d796b7a
python310: 3.10.0-rc2 -> 3.10.0
2021-10-05 02:08:07 +02:00
Martin Weinelt
846e2b1919
python36: remove
2021-10-03 12:42:24 +02:00
github-actions[bot]
b94e7d766f
Merge master into staging-next
2021-09-30 18:01:02 +00:00
Sandro
2495c0f9d9
Merge pull request #140013 from raboof/jre_minimal_document_headless
2021-09-30 17:20:08 +02:00
Arnout Engelen
4236dfe203
jre_minimal: document how to use a headless JDK
...
For a smaller image
2021-09-30 10:34:51 +02:00
github-actions[bot]
a70629a8e5
Merge master into staging-next
2021-09-27 18:01:07 +00:00
thomassdk
457ff3835c
doc: fix misspelling ( #139623 )
...
doc/builders/fetchers.chapter.md: fetcheres -> fetchers
2021-09-27 20:32:10 +08:00
github-actions[bot]
4b360da656
Merge master into staging-next
2021-09-27 12:01:15 +00:00
Justin Bedo
5309818bf7
doc: clarify location of rPackages overrides
...
Detail the location of rPackage overrides and how broken
builds should be addressed.
2021-09-26 07:29:58 +10:00
Justin Bedo
9bc37bff1a
rPackages: mark packages as broken when generating package sets
...
The current behaviour for generate-r-packages.R is to delete
packages that have been remove upstream. This patch changes the
behaviour to mark packages as broken rather than removing them.
This has the advantage of never breaking expressions, which
previously occured when a package with overrides in default.nix
was deleted. As a result, the update procedure is simplified,
allowing automated updates to the package tree to run, and
additionally if a package is re-established upstream the previous
overrides still exist.
2021-09-24 21:25:53 +10:00
github-actions[bot]
c836da689f
Merge staging-next into staging
2021-09-23 00:03:12 +00:00
Guillaume Girol
4bc83aaffa
Merge pull request #136489 from ehmry/nimPackages
...
nimpackages / buildNimPackage
2021-09-22 18:35:38 +00:00
Jörg Thalheim
e6c02cc4b4
nixpkgs/doc/glibc: better glibc link
...
also replace unicode symbol in case some environment cannot reproduce the
encoding or font symbol.
2021-09-22 20:29:41 +02:00
github-actions[bot]
2505488672
Merge staging-next into staging
2021-09-22 12:02:01 +00:00
Robin Stumm
5b0a3115c8
doc: rust: rephrase paragraph about cargoLock.lockFileContents
...
mentioning that `Cargo.lock` cannot be patched in the `patchPhase`
2021-09-22 20:32:19 +09:00
Robin Stumm
4771684208
doc: rust: simplify snippet
...
Do not use recursive attribute sets where not needed, it could confuse the reader.
2021-09-22 20:32:19 +09:00
Robin Stumm
4ab63a8ca8
doc: rust: improve clarity of example snippet
...
Make it more clear that the return type is a string.
Co-authored-by: figsoda <figsoda@pm.me>
2021-09-22 20:32:19 +09:00
Robin Stumm
4ecb3e8795
doc: rust: document cargoLock.lockFileContents
2021-09-22 20:32:19 +09:00
github-actions[bot]
5752e84b6c
Merge staging-next into staging
2021-09-21 18:01:49 +00:00
Robert Hensing
1648346444
Merge pull request #136022 from hercules-ci/fetcher-testing
...
Fetcher testing
2021-09-21 14:50:28 +02:00