github-actions[bot]
a2cea72749
Merge staging-next into staging
2024-08-30 00:13:56 +00:00
github-actions[bot]
22c53603c5
Merge master into staging-next
2024-08-30 00:13:29 +00:00
Philip Taron
ae92f312bf
treewide: use a consistent meta.priority default
2024-08-29 09:04:57 -07:00
github-actions[bot]
3b85a864c3
Merge staging-next into staging
2024-08-26 18:04:37 +00:00
github-actions[bot]
75c9ed99be
Merge master into staging-next
2024-08-26 18:04:09 +00:00
Ivan Trubach
9ae6726db9
lib/systems: set gcc.arch = "armv6kz", gcc.fpu = "vfpv2" for raspberryPi
...
>The CPU in the Raspberry Pi 1 and Zero implements the ARMv6 ISA (with VFP2)
https://wiki.debian.org/RaspberryPi#:~:text=The%20CPU%20in%20the%20Raspberry%20Pi,VFP2%29
See also
- https://en.wikipedia.org/wiki/Raspberry_Pi#Specifications
- https://github.com/NixOS/nixpkgs/issues/319036#issuecomment-2232108373
2024-08-26 18:41:06 +02:00
github-actions[bot]
eb9c198aae
Merge staging-next into staging
2024-08-26 12:05:49 +00:00
github-actions[bot]
132f2322d0
Merge master into staging-next
2024-08-26 12:05:25 +00:00
Robert Scott
96948c38c8
cockroachdb-bin: Update licenses ( #335770 )
2024-08-26 12:53:24 +01:00
Robert Hensing
e184358796
Merge pull request #326430 from tweag/formatting-rebuild-fixes
...
Prevent some rebuilds for future Nix reformats
2024-08-26 12:48:52 +02:00
github-actions[bot]
41ae34fbe3
Merge staging-next into staging
2024-08-25 18:04:08 +00:00
github-actions[bot]
42a36f336d
Merge master into staging-next
2024-08-25 18:03:42 +00:00
Robert Hensing
b2d208b70d
Merge pull request #324071 from tie/emulator-exec
...
lib/systems: use execline’s exec instead of runtimeShell
2024-08-25 19:06:15 +02:00
Silvan Mosberger
7954f9dfc0
Merge pull request #333953 from mibmo/spdx-license-mapping
...
lib.meta.licensesSpdx: mapping from SPDX ID to compatible licenses
2024-08-25 15:44:18 +02:00
Silvan Mosberger
8f425c25ad
lib/tests: Format a file with nixfmt
...
And fix locations to not break the test.
This is a rare case where another change is required after formatting.
We do this in a separate commit so that we don't need to do it in the
treewide reformatting PR.
2024-08-25 05:07:51 +02:00
Silvan Mosberger
f55a4b99ef
lib.meta: Minor SPDX license function improvements
...
- Expose `lib.licensesSpdx`
- Create bindings for the needed internal functions
- Mention that some SPDX licenses might be missing (in the future I hope
we can autogenerate the Nixpkgs license list from some SPDX endpoint
2024-08-25 00:57:44 +02:00
github-actions[bot]
203efcc4c2
Merge staging-next into staging
2024-08-24 12:04:57 +00:00
github-actions[bot]
64dfaf32be
Merge master into staging-next
2024-08-24 12:04:30 +00:00
Sandro
771c5644e8
Merge pull request #333915 from jopejoe1/license
...
lib/licenses: some corrections
2024-08-24 12:39:30 +02:00
Tim Cuthbertson
911aa1440f
treewide: support NIX_SSL_CERT_FILE as an impureEnvVar
...
This envvar is also added to lib.proxyImpureEnvVars since it's
typically required for https proxies.
This change also updates fetchgit and go module fetching to use this
envvar. NIX_GIT_SSL_CAINFO is still supported for backwards
compatibility in fetchgit.
2024-08-23 21:34:22 +10:00
K900
5c68540f8b
Merge remote-tracking branch 'origin/staging-next' into staging
2024-08-22 13:20:38 +03:00
Silvan Mosberger
0606893752
Merge pull request #335139 from MattSturgeon/types_docref
...
lib/types: update reference to docs
2024-08-19 16:20:50 +02:00
Alexander Ben Nasrallah
79b28e8372
lib.licenses: add CockroachDB Community License Agreement
2024-08-19 11:29:35 +02:00
github-actions[bot]
150d965bfb
Merge staging-next into staging
2024-08-17 18:01:41 +00:00
Artturin
c9270f6274
Merge pull request #329964 from Artturin/androidrenamesdk
...
treewide: Rename android `sdkVer` and `ndkVer`
2024-08-17 19:22:42 +03:00
github-actions[bot]
dfd7616ef8
Merge staging-next into staging
2024-08-17 12:01:34 +00:00
Jörg Thalheim
0f11a0a752
Merge pull request #335311 from kakkun61/fix-markup
...
lib/customisation.nix: fix markup
2024-08-17 12:20:31 +02:00
Kazuki Okamoto
55eedcc6dc
just fix markup
2024-08-17 16:47:58 +09:00
Salar Rahmanian
07e989a55c
vscode-extensions.databricks.databricks: init at 2.3.1
2024-08-16 23:32:01 -07:00
Matt Sturgeon
f1cd097be2
lib/types: update reference to docs
...
The XML docs have been migrated to markdown since bfd21cd2c1
2024-08-16 16:09:15 +01:00
Gabriella Gonzalez
75c122699a
lib.cli.escapeShellArg{,s}: Only escape when necessary ( #333744 )
...
These utilities will now leave the string undisturbed if it doesn't need to be quoted (because it doesn't have any special characters). This can help generate nicer-looking command lines.
This also transitively improves the output of `lib.toGNUCommandLine` which uses `escapeShellArg` internally
2024-08-16 16:26:08 +02:00
mib
d04697aee8
lib.meta.licensesSpdx: mapping from SPDX ID to licenses
2024-08-15 00:47:57 +02:00
Silvan Mosberger
ef23c7da7a
Merge pull request #334117 from hercules-ci/test-modules-report-location
2024-08-12 15:10:42 +02:00
Robert Hensing
7f838d4c54
lib/tests/modules.sh: Improve failure log format
...
- Clear separation between failures
- Move error regex close to error message, which is at the bottom
of a fairly long trace
- Move most relevant and consistent info to bottom of terminal:
the location of the failure.
Some editors including vscode heuristically resolve file paths
on Ctrl+click.
- Less wordy - easy to glance
- Capitalized prefixes to distinguish from Nix's own logging
2024-08-12 13:48:25 +02:00
Robert Hensing
6fa24da815
lib/tests/modules.sh: Add loc <depth> optional parameter
2024-08-12 13:47:41 +02:00
Robert Hensing
c516c03bf4
lib/tests/modules.sh: Do not redirect diagnostics to stdout
...
It still prints its own diagnostics to stdout, but it's always done that.
2024-08-12 13:47:36 +02:00
Robert Hensing
8a6c85d886
lib/tests/modules.sh: Report failure source location
2024-08-12 13:46:38 +02:00
jopejoe1
fddb874f91
lib/licenses: remove incorrect comment about mit and x11
...
Spdx has a diffrent id for both and so do we!
2024-08-11 17:44:59 +02:00
jopejoe1
67327ada9b
lib/licenses: remove libssh2 equivalent to bsd3
2024-08-11 17:44:59 +02:00
jopejoe1
0984590b4e
lib/licenses: correct zsh to mit-modern
2024-08-11 17:44:58 +02:00
jopejoe1
c178b444fa
lib/licenses: busl add spdxid
2024-08-11 14:52:44 +02:00
Tristan Ross
527de075a3
lib.systems: mark windows as having shared libs
2024-08-10 08:34:57 +02:00
Sandro
57d330a1b1
Merge pull request #307683 from RobWalt/radiance
2024-07-31 13:22:24 +02:00
Ivan Trubach
4c6e132c7e
lib/systems: use execline’s exec instead of runtimeShell
2024-07-30 12:23:31 +03:00
Johannes Kirschbauer
aba0f17b5a
Doc: migrate lib.strings to commonmark
2024-07-27 14:39:31 +02:00
Sigmanificient
6dd44107ac
treewide: remove unused lib (and other) arguments
2024-07-26 11:18:09 +02:00
Silvan Mosberger
60027e7836
lib.trimWith: Minor doc improvements
2024-07-26 01:16:49 +02:00
Silvan Mosberger
91a3ba9064
Merge pull request #315411 from MattSturgeon/trim
...
lib.strings: add `trim` and `trimWith`
2024-07-26 01:13:31 +02:00
Peder Bergebakken Sundt
99dec1f6b0
treewide: fix doc typos
...
Done with `fd \\\.md$ . --type f -x typos --write-changes`
2024-07-26 00:55:13 +02:00
Matt Sturgeon
aad87c2aa8
lib.strings: add trim
and trimWith
...
`strings.trim` returns a copy of the string with all leading and trailing
whitespace removed.
`strings.trimWith` does the same thing, but calling code can decide
whether to trim the start and/or end of the string.
2024-07-25 23:43:33 +01:00