Commit Graph

6094 Commits

Author SHA1 Message Date
Rick van Schijndel
43ce0f9ee0 Merge pull request #318256 from risicle/ris-stack-clash-protection
cc-wrapper: add stack clash protection hardening flag
2024-06-19 19:54:30 +02:00
Martin Weinelt
f822b2ba5c Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/development/python-modules/langsmith/default.nix
- pkgs/development/python-modules/rich-pixels/default.nix
- pkgs/servers/teleport/generic.nix
2024-06-18 20:16:19 +02:00
Pol Dellaiera
4b2ef8f2f0 Merge pull request #315233 from numinit/android-studio-full
android-studio-full: init
2024-06-16 08:35:21 +02:00
Martin Weinelt
22eb340faf Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/development/python-modules/fastembed/default.nix
2024-06-15 22:41:34 +02:00
Artturin
2be37441da doc: Improve the makeSetupHook example
also format it with nixfmt
2024-06-15 21:02:53 +03:00
Silvan Mosberger
3da97e2163 doc: Prevent unnecessary rebuilds
Especially when only Nix files are changed
2024-06-15 16:35:12 +02:00
Silvan Mosberger
be6f553b7d doc: Remove unneeded functions/library dir
All its files were removed years ago!
2024-06-15 16:35:12 +02:00
Silvan Mosberger
b59560c3f8 doc: Use build-time to insert dynamic python interpreter table
Nix eval isn't made to patch stuff, it's more flexible to do it at build
time
2024-06-15 16:35:12 +02:00
Martin Weinelt
58ca021599 docs/language-frameworks/python: update relaxDepsHook docs 2024-06-14 14:51:23 +02:00
github-actions[bot]
19bc81875f Merge staging-next into staging 2024-06-14 00:02:47 +00:00
Ilan Joselevich
85d871cf14 Merge pull request #319624 from flokli/rust-config
config.rust: update references from rustc
2024-06-14 00:47:45 +03:00
Florian Klink
50261c0602 config.rust: update references from rustc
`rustc.config` is called `rust.rustcTarget` now, and
`{rustc -> rust}.platform`.

This is the new way (tm), and is preferred since
https://github.com/NixOS/nixpkgs/pull/271707 -
though the documentation still is outdated, and some expressions in
nixpkgs were using the old interface.

This updates both.
2024-06-13 21:08:48 +03:00
Arnout Engelen
5411928737 ruby: make 3.3 the default
According to https://www.ruby-lang.org/en/downloads/ this is the
'stable' release
2024-06-13 15:04:29 +02:00
github-actions[bot]
aacd9cf894 Merge staging-next into staging 2024-06-13 00:02:48 +00:00
Robert Hensing
299bd6aa7c doc/haskell: Dedup and edit justStaticExecutables
Make sure all relevant info is in the user manual and avoid duplication
of efforts, or things going out of sync.
2024-06-13 00:25:41 +02:00
github-actions[bot]
ad67554387 Merge staging-next into staging 2024-06-12 00:02:37 +00:00
github-actions[bot]
477d2d32ff Merge master into staging-next 2024-06-12 00:02:10 +00:00
Pankaj Raghav
7ce0c7abf8 doc: use linuxPackages_custom instead of linuxManualConfig (#319046)
linuxManualConfig involves more boilerplate to change the kernel. Use
the wrapper linuxPackages_custom which is wrapper that takes an
attribute sets and calls linuxManualConfig approrpriately.

This is much easier for beginners to use instead of linuxManualConfig
helper.

Point to linuxManualConfig for further customizations.
2024-06-11 23:21:58 +02:00
github-actions[bot]
aaf691124c Merge staging-next into staging 2024-06-11 18:01:49 +00:00
github-actions[bot]
2a247383ce Merge master into staging-next 2024-06-11 18:01:21 +00:00
OTABI Tomoya
6a3857a295 Merge pull request #316591 from natsukium/python-docs/update
doc/languages-frameworks/python: update
2024-06-11 23:23:34 +09:00
github-actions[bot]
f9c7b930b4 Merge staging-next into staging 2024-06-11 12:01:44 +00:00
github-actions[bot]
14aa6e8765 Merge master into staging-next 2024-06-11 12:01:16 +00:00
Travis A. Everett
9ff9bbdb34 doc: add stdenv passthru chapter (#315909)
* doc: add stdenv passthru chapter

Broad strokes:
- create the chapter
- move existing stdenv passthru coverage into it
- move out-of-place coverage of passthru.tests from the stdenv meta chapter into it
- (try to) apply 1-sentence-per-line to text I've touched
- add legacy anchors for everything moved
- update existing links to the new anchors
- add tentative motivating text
- make nixpkgs-internal links relative/branchless

razor: if it is only ever needed by contributors, which is likely if links
refer to the latest revision of the source code, then it's for
the contributor guide

Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2024-06-11 10:51:03 +02:00
github-actions[bot]
507aeeb037 Merge staging-next into staging 2024-06-09 00:03:32 +00:00
github-actions[bot]
4f7f1065a7 Merge master into staging-next 2024-06-09 00:03:04 +00:00
github-actions[bot]
26e3a02633 Merge master into haskell-updates 2024-06-08 00:14:17 +00:00
Robert Scott
a3f5640dd7 doc/stdenv: hardening flags: add section on stackclashprotection 2024-06-07 20:24:46 +01:00
Robert Scott
932bf58e90 doc/stdenv: hardening flags: move zerocallusedregs into "enabled by default" section
following dd80ca4d00
2024-06-07 20:17:51 +01:00
github-actions[bot]
eed508d1f1 Merge staging-next into staging 2024-06-07 12:01:55 +00:00
github-actions[bot]
ecc75d299d Merge master into staging-next 2024-06-07 12:01:27 +00:00
Arnout Engelen
eb83125aa3 Merge pull request #315616 from doronbehar/doc/installCheckPhase
doc/meta: Mention --version as a good usecase for installCheckPhase
2024-06-07 11:41:37 +02:00
Martin Weinelt
7ff8facb8b Merge remote-tracking branch 'origin/staging-next' into staging 2024-06-07 07:25:52 +02:00
github-actions[bot]
a5d1b908b4 Merge master into haskell-updates 2024-06-07 00:13:56 +00:00
github-actions[bot]
4ace29447c Merge master into staging-next 2024-06-07 00:02:15 +00:00
Peder Bergebakken Sundt
4f06a00fa9 Merge pull request #295155 from onemoresuza/hare-hook
hareHook: init
2024-06-06 23:55:33 +02:00
Thomas Gerbet
f56313f886 Merge pull request #317575 from risicle/ris-doc-stdenv-hardening-flags-update
doc/stdenv: hardening flags: update, add sections on `fortify3`, `zerocallusedregs`, `trivialautovarinit`
2024-06-06 20:47:23 +02:00
github-actions[bot]
f88b87f09f Merge staging-next into staging 2024-06-06 12:02:28 +00:00
github-actions[bot]
03ad09b79d Merge master into staging-next 2024-06-06 12:01:27 +00:00
Doron Behar
01d57709ec Merge pull request #290715 from Scrumplex/pkgs/build-support/fetchPnpmDeps
pnpm.fetchDeps: init
2024-06-06 09:41:22 +03:00
github-actions[bot]
bd4363d68b Merge master into haskell-updates 2024-06-06 00:13:27 +00:00
github-actions[bot]
c05b6cffb5 Merge staging-next into staging 2024-06-06 00:02:48 +00:00
github-actions[bot]
5839a82238 Merge master into staging-next 2024-06-06 00:02:22 +00:00
Robert Scott
062f1fa52a doc/stdenv: hardening flags: add section on trivialautovarinit 2024-06-05 23:10:20 +01:00
Robert Scott
39f39b5568 doc/stdenv: hardening flags: add section on zerocallusedregs 2024-06-05 23:10:20 +01:00
Robert Scott
65cc6d3cf1 doc/stdenv: hardening flags: add section on fortify3 2024-06-05 23:10:19 +01:00
Robert Scott
a8062e526c doc/stdenv: hardening flags: add note on conditional support for some flags 2024-06-05 23:10:12 +01:00
Maciej Krüger
b4bde132af Merge pull request #316144 from Aleksanaa/flutter-apps
{yubioath-flutter, flet-client-flutter, fluffychat}: pin to flutter 3.19
2024-06-05 20:57:06 +02:00
github-actions[bot]
daadd0b777 Merge master into haskell-updates 2024-06-05 00:13:17 +00:00
github-actions[bot]
1e2381cfc5 Merge staging-next into staging 2024-06-05 00:02:59 +00:00