139 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
2161c15349 Merge master into staging-next 2025-11-07 20:11:30 +00:00
Tristan Ross
0c84cd9acc doc: update platform support (#401821) 2025-11-07 18:14:22 +00:00
nixpkgs-ci[bot]
6a088f5b69 Merge staging-next into staging 2025-10-28 00:17:14 +00:00
Connor Baker
abdab31044 cudaPackages: build redists from manifests and add CUDA 13 (#437723) 2025-10-27 19:08:46 +00:00
K900
0b0c249f09 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-25 10:00:19 +03:00
Yueh-Shun Li
3a4c37457b doc: document buildPython* stdenv overriding via <function>.override 2025-10-23 14:55:00 +08:00
Connor Baker
4252ef54c2 doc: update CUDA section
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:51 -07:00
K900
5cb3e47242 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-22 21:22:37 +03:00
adam
155bcc6866 julec.hook: init
Co-authored-by: philiptaron <philip.taron@gmail.com>
2025-10-22 17:02:54 +02:00
nixpkgs-ci[bot]
6c808af182 Merge staging-next into staging 2025-10-20 00:18:46 +00:00
Sebastián Mancilla
b9dd76b551 doc/cmake: document cmakeBuildType (#442334) 2025-10-19 21:25:44 +00:00
d068328
e47455f51d Revert "stdenv: pURL implementation (#421125)"
This reverts commit 5427115670, reversing
changes made to 88ee2ac331.
2025-10-18 20:41:01 +00:00
nixpkgs-ci[bot]
94f7bad6a0 Merge staging-next into staging 2025-10-18 09:12:55 +00:00
h7x4
df05dcceaf nrfutil: 7.13.0 -> 8.1.1, package all installables (#440671) 2025-10-18 07:50:50 +00:00
nixpkgs-ci[bot]
a0b480d243 Merge staging-next into staging 2025-10-17 12:08:07 +00:00
Arian van Putten
5427115670 stdenv: pURL implementation (#421125) 2025-10-17 09:30:32 +00:00
h7x4
ee52b9f087 nrfutil: 7.13.0 -> 8.1.1, package all installables
This commit introduces a `withExtensions` function, to allow for
downloading and using the other installable parts of nrfutil.

It also introduces support for aarch64-linux, as well as updating the
program.
2025-10-16 23:29:21 +09:00
Randy Eckenrode
5c2b79edfa cc-wrapper: make availability warnings into errors (#445119) 2025-10-09 13:19:04 -04:00
Robert Scott
2a45fd1039 cc-wrapper: add support for libcxxhardeningfast/extensive hardening flags
as with glibcxxassertions, we don't yet have a nice mechanism
for deferring support decisions to the c++ library in use, so
for now at least enabling this hardening flag will cause
_LIBCPP_HARDENING_MODE to be defined on all compilers
2025-10-08 18:53:17 +01:00
Philip Taron
33816365de {cc-wrapper,bintools-wrapper}: drop pie hardening flag (#442510) 2025-10-07 11:47:04 -07:00
Wolfgang Walther
d28cc2a2f5 linux: new workflow for kernel changes (#444973) 2025-10-06 06:41:41 +00:00
Maximilian Bosch
9f95c2ace2 linux: new workflow for kernel changes
See https://github.com/NixOS/nixpkgs/issues/437208#issuecomment-3288623669
Depends on https://github.com/NixOS/org/pull/172

As documented below, the idea is to essentially group all changes
rebuilding all VM tests with kernel updates and merge them together into
`master` whenever the Linux kernels get updated.

This documents the workflow of updates in the nixpkgs manual. While at
it, I removed the README from the packages because

* it's horribly outdated
* I didn't even know it exists which confirms that its discoverability
  was very poor

and added the relevant portions into the nixpkgs manual as well.
2025-10-05 22:59:25 +02:00
Hans Joachim Kliemeck
2e46d00d76 stdenv: pURL docu enhancements & list interface 2025-10-03 21:19:09 +00:00
h0nIg
4e2614fc07 stdenv: pURL implementation 2025-10-03 21:19:09 +00:00
Luna Nova
834e9652c3 doc: drop pie flag from sec-hardening-in-nixpkgs 2025-09-30 09:21:41 -07:00
Randy Eckenrode
2045438314 doc/stdenv/platform-notes: add section about availability checks 2025-09-29 21:33:09 -04:00
nixpkgs-ci[bot]
e23c3f07e7 Merge master into staging-next 2025-09-28 18:05:02 +00:00
Sandro
4c80be0ea5 treewide: remove bower (#443594) 2025-09-28 13:15:39 +00:00
Sandro Jäckel
a71bf6cd30 treewide: remove bower 2025-09-26 22:26:22 +02:00
Randy Eckenrode
cdb5d3a13c doc/stdenv/platform-notes: add section about libc++ 2025-09-15 19:24:08 +01:00
Yuriy Taraday
dd12290517 Reapply "stdenv: Add CPE fields to meta"
This reverts commit de74f9caf0.
2025-09-15 17:25:11 +02:00
Grimmauld
b81f3da181 doc/cmake: document cmakeBuildType 2025-09-12 12:42:55 +02:00
Benjamin Sparks
3ffa8c3346 uv: add manual entry 2025-09-11 19:23:09 +02:00
Matthias Beyer
9c9f9a44d4 fetchRadiclePatch: init (#438646) 2025-09-10 08:28:23 +02:00
Vladimír Čunát
566b38d4ac doc/redirects.json: amend mismerge from the parent commit 2025-08-30 18:00:00 +02:00
Defelo
c2ec9234e8 fetchRadiclePatch: init 2025-08-30 17:26:06 +02:00
Vladimír Čunát
d95b37aeac Merge branch 'staging' into staging-next 2025-08-30 17:06:43 +02:00
K900
de74f9caf0 Revert "stdenv: Add CPE fields to meta" 2025-08-30 09:29:43 +03:00
K900
e4f14776e7 Merge remote-tracking branch 'origin/staging-next' into staging 2025-08-30 09:19:01 +03:00
Robert Scott
d3afbb6da9 cc-wrapper: add glibcxxassertions hardening flag (#414987) 2025-08-29 20:20:39 +01:00
Yuriy Taraday
b0ce3dc09f stdenv: Add CPE fields to meta
Add `identifiers` attr to `meta` attribute with following attrs:
* `cpe` with the full CPE string when available
* `possibleCPEs` with the list of potential CPEs when not all
  information is provided
* `cpeParts` with the destructured CPE string, allowing to override it
  whenever needed
* `v1` attribute set with `cpe` and `cpeParts` from above and a
  guarantee of a backwards-compatible interface

Related issue: https://github.com/NixOS/nixpkgs/issues/354012
2025-08-29 15:40:03 +02:00
Robert Scott
3eec07ec59 cc-wrapper: add glibcxxassertions hardening flag
no platforms "unsupported" because we don't have a nice
mechanism for determining a platform's c++ lib and the flag
should be harmlessly ignored by a other c++ libs
2025-08-24 11:56:04 +01:00
nixpkgs-ci[bot]
575f7aba49 Merge staging-next into staging 2025-08-22 00:18:24 +00:00
Sandro
39f09b02b8 fetchFromRadicle: init (#434360) 2025-08-22 01:20:13 +02:00
nixpkgs-ci[bot]
7099ae2a7e Merge staging-next into staging 2025-08-21 12:43:40 +00:00
Robert Hensing
4d3eb9460a Factor out the NixOS meta.maintainers module (#431450) 2025-08-21 10:11:08 +02:00
Defelo
0f4642c796 fetchFromRadicle: init 2025-08-20 15:29:26 +02:00
Robert Hensing
e9f9e2dab1 doc: Add Modules, modules.generic.meta-maintainers 2025-08-17 20:46:22 +02:00
Paul Meyer
cf4e81e3bc buildGoModule: add buildTestBinaries option, add tests (#427334) 2025-08-12 10:14:14 +02:00
Shahar "Dawn" Or
5186921ded lib.evalModules: add graph attribute
Co-authored-by: Ali Jamadi <jamadi1377@gmail.com>
2025-08-07 11:38:16 +07:00