Commit Graph

6094 Commits

Author SHA1 Message Date
github-actions[bot]
5810844b9c Merge master into staging-next 2024-10-02 00:14:22 +00:00
Robert Schütz
46bb7c84ac nodePackages.bower2nix: drop 2024-10-01 16:23:59 -07:00
K900
3f7da3dfa9 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-01 08:44:24 +03:00
github-actions[bot]
3c833cfcd1 Merge master into haskell-updates 2024-10-01 00:18:21 +00:00
seth
ec696bd85d doc: init tauri hook section 2024-09-30 20:13:14 -04:00
github-actions[bot]
7b0a6891dd Merge master into haskell-updates 2024-09-30 00:16:54 +00:00
github-actions[bot]
8e5ca58e0a Merge master into staging-next 2024-09-29 12:05:05 +00:00
lelgenio
ab4dc6ca78 doc/javascript: fix example usage of yarn hooks 2024-09-28 20:07:11 -03:00
Peder Bergebakken Sundt
6fd3990534 trivial: make symlinkJoin support pname+version alone 2024-09-28 01:35:47 +02:00
Artturin
8f3e655750 doc/python: correct platform conditional 2024-09-27 19:07:45 +03:00
Artturin
40799fc06d treewide: replace stdenv.is in non nix files
Continuing e0464e4788
2024-09-27 19:07:45 +03:00
sternenseemann
b341506a8d Merge branch master into haskell-updates
Conflicts from #341407 resolved.
2024-09-27 11:41:25 +02:00
K900
a9128ce2f2 Merge remote-tracking branch 'origin/master' into staging-next 2024-09-25 21:07:19 +03:00
Tom Bereknyei
d0b3364822 dockerTools: set mtime to epoch by default 2024-09-25 00:31:16 -04:00
WxNzEMof
847b4732e4 dockerTools: Allow separately specifying metadata and filesystem timestamps
Setting the image creation timestamp in the image metadata to a
constant date can cause problems with self-hosted container
registries, that need to e.g. prune old images.  This timestamp is
also useful for debugging.

However, it is almost never useful to set the filesystem timestamp to
a constant value.  Doing so not only causes the image to possibly no
longer be reproducible, but also removes any possibility of
deduplicating layers with other images, causing unnecessary storage
space usage.

Therefore, this commit introduces "mtime", a new parameter to
streamLayeredImage, which allows specifying the filesystem timestamps
separately from "created".  For backwards compatibility, "mtime"
defaults to the value of "created".
2024-09-25 00:23:20 -04:00
github-actions[bot]
9108a87017 Merge master into staging-next 2024-09-24 18:04:41 +00:00
Philip Taron
51296fce6f writeTextFile,doc/build-helpers: assert destination without a leading slash (#343595) 2024-09-24 07:39:11 -07:00
Rafael Fernández López
7115576407 docs: update the CUDA section with how to use the nvidia-container-toolkit
This part of the manual explains how to use the
`nvidia-container-toolkit` in order to expose GPU's both for Docker
and Podman, as well as for a `docker-compose` environment.
2024-09-24 13:03:13 +02:00
github-actions[bot]
b6b063bdc2 Merge master into haskell-updates 2024-09-24 00:16:10 +00:00
github-actions[bot]
ac34133fb9 Merge master into staging-next 2024-09-23 12:05:36 +00:00
Rodney Lorrimar
e2d259ebc0 pkgs.haskell.lib: Add disableParallelBuilding function 2024-09-23 11:36:24 +02:00
Vincent Laporte
94d0d22817 ocamlPackages.elpi: use release tarball (#343266)
coqPackages.metaFetch: Adding a github artifact option

Co-authored-by: Cyril Cohen <cohen@crans.org>
2024-09-23 09:52:07 +02:00
networkException
f0b6425d73 doc/build-helpers: fix wrong invokations of writeTextFile with destination
This patch fixes occurances of writeTextFile invokations with
a destination set but without a leading slash. This would cause
an opaque build time error.
2024-09-21 23:59:42 +02:00
K900
d8a54461fc Merge remote-tracking branch 'origin/staging-next' into staging 2024-09-20 07:27:56 +03:00
Johannes Kirschbauer
93228d26c6 Docs: highlight structure vision (#342978)
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2024-09-19 21:40:29 +02:00
K900
87cbfcba1c Merge remote-tracking branch 'origin/staging-next' into staging 2024-09-17 21:07:02 +03:00
David McFarland
1b7f8c9165 dotnet: infrastructure improvements (#336824) 2024-09-17 11:42:45 -03:00
github-actions[bot]
73cf025711 Merge staging-next into staging 2024-09-17 12:05:50 +00:00
nicoo
274206a1f1 doc/maven: fakeSha256 → fakeHash 2024-09-17 10:47:31 +02:00
nicoo
633f94fa4a doc/coq: sha256 → hash 2024-09-17 10:47:31 +02:00
nicoo
19cf0942e3 doc: update all fetchurl invocations with a hash in SRI format 2024-09-17 10:47:31 +02:00
h7x4
a3626a459d doc/hooks/just: add documentation (#341871) 2024-09-17 08:14:22 +02:00
David McFarland
d8bd63a129 doc/languages-frameworks/dotnet: improve documenation of fetch-deps 2024-09-17 01:14:28 -03:00
github-actions[bot]
1c4acc409e Merge staging-next into staging 2024-09-16 06:05:33 +00:00
Aleksana
28df6f7772 doc/stdenv/stdenv: document runHook function (#341972) 2024-09-16 09:54:06 +08:00
github-actions[bot]
7aea2e99a8 Merge staging-next into staging 2024-09-16 00:14:57 +00:00
Peder Bergebakken Sundt
0bf16eb3ad doc/hooks/haredo: add documentation (#341886) 2024-09-16 01:44:20 +02:00
github-actions[bot]
952947bdf8 Merge staging-next into staging 2024-09-15 18:04:54 +00:00
Tomodachi94
015b6667ef doc/hooks/premake: add documentation
Added by https://github.com/NixOS/nixpkgs/pull/51205

Part of #341479
2024-09-15 16:20:20 +02:00
Tomodachi94
066125b663 doc/stdenv/stdenv: document runHook function
Not quite satisfied with this, but it's better than nothing.
2024-09-14 21:28:09 -07:00
github-actions[bot]
e2e6ce14a1 Merge staging-next into staging 2024-09-15 00:15:46 +00:00
Tomodachi94
6157b42ca7 doc/hooks/haredo: add documentation
Hook introduced in #269767 by @pbsds.

Part of #341479.
2024-09-14 10:33:41 -07:00
Tomodachi94
41b5974cb2 doc/hooks/just: add documentation
Introduced in #247147

Part of #341479
2024-09-14 09:09:34 -07:00
Tomodachi94
1e71925b95 doc/packages/lhapdf: add documentation
This documents:
* The existence of the `lhapdf` package (not particularly important)
* The existence of the `lhapdf.pdf_sets` attrset (important)
* The setup hook used in all of the entries in `lhapdf.pdf_sets`
  (slightly important)

Part of #341479.
2024-09-13 23:18:10 -07:00
github-actions[bot]
6c321f0183 Merge staging-next into staging 2024-09-14 06:04:58 +00:00
Dmitry Kalinkin
be3482bb78 doc/packagaes/geant4: add documentation (#341733) 2024-09-14 01:27:59 -04:00
Tomo
94eeb71d25 doc/hooks/cernlib: document CERNLIB hook (#341691) 2024-09-14 01:26:40 -04:00
Tomodachi94
cfe30e5950 doc/packages/geant4: add documentation
This documents:
* The `geant4.data` attrset introduced in #39514
* The setup hook for geant4
* The setup hook for the geant4.data packages

I also added a brief description of what Geant4 is.

Part of #341479
2024-09-13 21:01:35 -07:00
github-actions[bot]
34de158a5f Merge staging-next into staging 2024-09-13 00:13:45 +00:00
Philip Taron
d2225b2f6e nixpkgs-manual.lib-docs: fix sandboxed build on darwin (#341432) 2024-09-12 14:59:27 -07:00