Commit Graph

546963 Commits

Author SHA1 Message Date
Alyssa Ross
e3e57b8f18 lib.systems: elaborate Rust metadata
We need this stuff to be available in lib so make-derivation.nix can
access it to construct the Meson cross file.

This has a couple of other advantages:

 - It makes Rust less special.  Now figuring out what Rust calls a
   platform is the same as figuring out what Linux or QEMU call it.

 - We can unify the schema used to define Rust targets, and the schema
   used to access those values later.  Just like you can set "config"
   or "system" in a platform definition, and then access those same
   keys on the elaborated platform, you can now set "rustcTarget" in
   your crossSystem, and then access "stdenv.hostPlatform.rustcTarget"
   in your code.

"rustcTarget", "rustcTargetSpec", "cargoShortTarget", and
"cargoEnvVarTarget" have the "rustc" and "cargo" prefixes because
these are not exposed to code by the compiler, and are not
standardized.  The arch/os/etc. variables are all named to match the
forms in the Rust target spec JSON.

The new rust.target-family only takes a list, since we don't need to
worry about backwards compatibility when that name is used.

The old APIs are all still functional with no warning for now, so that
it's possible for external code to use a single API on both 23.05 and
23.11.  We can introduce the warnings once 23.05 is EOL, and make them
hard errors when 23.11 is EOL.
2023-11-09 10:02:24 +01:00
github-actions[bot]
fecd99b105
Merge staging-next into staging 2023-11-09 06:01:40 +00:00
github-actions[bot]
4aad65bfdb
Merge master into staging-next 2023-11-09 06:01:11 +00:00
Quinn Dougherty
a0eb0aa889 coqPackages.vcfloat: fix 2023-11-09 06:43:48 +01:00
Weijia Wang
e49468c266
Merge pull request #266162 from reckenrode/chicken-fix
chickenPackages_4.chicken: fix build on x86_64-darwin
2023-11-09 06:43:38 +01:00
Vincent Laporte
07055fb3ec ocamlPackages.semver: 0.1.0 → 0.2.1 2023-11-09 06:42:43 +01:00
Weijia Wang
c52cf53280
Merge pull request #265636 from antonmosich/jrnl-update
jrnl: 4.0.1 -> 4.1
2023-11-09 06:12:41 +01:00
Weijia Wang
83bfbf0213
Merge pull request #265490 from alyssais/compiler-rt-16-freebsd
llvmPackages_16.compiler-rt: fix FreeBSD build
2023-11-09 06:12:20 +01:00
Weijia Wang
3aebcd28be
Merge pull request #266286 from techknowlogick/helm-3132
kubernetes-helm: 3.13.1 -> 3.13.2
2023-11-09 06:08:44 +01:00
Weijia Wang
0d8ec4eb0e
Merge pull request #266007 from cornedor/update-bun-1.0.9
bun: 1.0.7 -> 1.0.10
2023-11-09 06:07:55 +01:00
Weijia Wang
fa1be07c53
Merge pull request #266372 from r-ryantm/auto-update/xmake
xmake: 2.8.3 -> 2.8.5
2023-11-09 05:57:54 +01:00
OTABI Tomoya
73efbd90a7
Merge pull request #265114 from r-ryantm/auto-update/oh
oh: 0.8.1 -> 0.8.3
2023-11-09 13:19:59 +09:00
OTABI Tomoya
d3ccaa8d96
Merge pull request #265194 from r-ryantm/auto-update/kubebuilder
kubebuilder: 3.12.0 -> 3.13.0
2023-11-09 13:16:50 +09:00
Weijia Wang
5188867031
Merge pull request #266222 from wegank/gengetopt-clang-16
gengetopt: fix build with clang 16
2023-11-09 04:59:28 +01:00
OTABI Tomoya
e8ec440627
Merge pull request #266334 from risicle/ris-cassandra-driver-3.28.0
python3Packages.cassandra-driver: 3.26.0 -> 3.28.0
2023-11-09 12:58:53 +09:00
Weijia Wang
1801c96c1b
Merge pull request #266108 from volfyd/add-dvb-apps-again
dvb-apps: init at 1.1.1-unstable-2014-03-21
2023-11-09 04:55:33 +01:00
OTABI Tomoya
bab76c962f
Merge pull request #266235 from GaetanLepage/transformers
python311Packages.transformers: 4.34.1 -> 4.35.0
2023-11-09 12:53:29 +09:00
OTABI Tomoya
bc42a1f5a3
Merge pull request #266275 from sephii/wagtail-5_1_3
python3Packages.wagtail: 5.1.1 -> 5.1.3
2023-11-09 12:51:56 +09:00
Weijia Wang
636d070567
Merge pull request #266371 from bbigras/auto-update/quickemu
quickemu: 4.8 -> 4.9
2023-11-09 04:50:51 +01:00
OTABI Tomoya
d03536fbd1
Merge pull request #266291 from r-ryantm/auto-update/python311Packages.azure-storage-file-share
python311Packages.azure-storage-file-share: 12.14.2 -> 12.15.0
2023-11-09 12:32:09 +09:00
adisbladis
7774af6540
Merge pull request #266016 from natsukium/pdm/fix
pdm: 2.10.0 -> 2.10.1; fix #265883
2023-11-09 16:26:32 +13:00
OTABI Tomoya
a9aa1fc945
Merge pull request #266306 from r-ryantm/auto-update/python311Packages.pyglet
python311Packages.pyglet: 2.0.9 -> 2.0.10
2023-11-09 12:07:28 +09:00
OTABI Tomoya
4bbb3547dd
Merge pull request #265574 from r-ryantm/auto-update/libmt32emu
libmt32emu: 2.7.0 -> 2.7.1
2023-11-09 11:56:36 +09:00
OTABI Tomoya
0e9b678cb6
Merge pull request #265584 from r-ryantm/auto-update/python310Packages.coinmetrics-api-client
python310Packages.coinmetrics-api-client: 2023.9.29.14 -> 2023.10.30.13
2023-11-09 11:55:40 +09:00
OTABI Tomoya
b6a33edc24
Merge pull request #266012 from r-ryantm/auto-update/goreleaser
goreleaser: 1.21.2 -> 1.22.0
2023-11-09 11:55:11 +09:00
Shogo Takata
d6e1c7cae6
fetchgit: shallow clone for submodules (#254172) 2023-11-09 04:32:13 +02:00
Nick Cao
6c35e00bfa
Merge pull request #265972 from NickCao/wolfssl
wolfssl: fix condition for ASM SP Math support
2023-11-08 21:21:12 -05:00
R. Ryantm
087cc185f6 xmake: 2.8.3 -> 2.8.5 2023-11-09 01:25:54 +00:00
R. Ryantm
82c55fdc0b quickemu: 4.8 -> 4.9 2023-11-08 20:17:06 -05:00
Weijia Wang
a5741b3dcf
Merge pull request #266317 from msfjarvis/hs/spicetify-2.27.0
spicetify-cli: 2.26.0 -> 2.27.0
2023-11-09 02:14:34 +01:00
Silvan Mosberger
52708c0e59
Merge pull request #264570 from hercules-ci/fix-check-meta-flake-note
check-meta.nix: Fix flake note `nix` CLI details
2023-11-09 02:09:23 +01:00
Wael Nasreddine
37e8baf326
Merge pull request #265673 from r-ryantm/auto-update/python311Packages.radish-bdd 2023-11-08 16:47:08 -08:00
OTABI Tomoya
c191c543db
Merge pull request #266267 from hexchen/init-htmllistparse
python311Packages.htmllistparse: init at 0.6.1
2023-11-09 09:26:27 +09:00
github-actions[bot]
50249cdaf2
Merge staging-next into staging 2023-11-09 00:02:40 +00:00
github-actions[bot]
00a0662a3c
Merge master into staging-next 2023-11-09 00:02:14 +00:00
Bruno Bigras
1e45a23642 {anytype,dogdns,envchain,kafka-delta-ingest,nwg-launchers,pazi,starship,tab-rs,yggdrasil,zenith}: remove bbigras as maintainer
No longer use those packages.
2023-11-08 20:57:22 -03:00
Anderson Torres
2824b718a1 jasper: "remove" dev and lib outputs
As  described in
https://logs.ofborg.org/?key=nixos/nixpkgs.265748&attempt_id=2ec57e7f-4411-460d-8dd2-065a2b5bdce2:

```
error: cycle detected in build of
'/nix/store/qh4xqia36pzwpil4bfy2sydby0nclksl-jasper-4.0.1.drv' in the references
of output 'lib' from output 'out'
```
2023-11-08 20:54:51 -03:00
Anderson Torres
55f4e5b6d8 jasper: 4.0.0 -> 4.0.1 2023-11-08 20:54:51 -03:00
Artturi
3a314ad9a9
Merge pull request #266249 from fufexan/hyprland 2023-11-09 01:54:24 +02:00
Peder Bergebakken Sundt
0ecb27f37d
Merge pull request #265753 from YorikSar/age-disable-flaky-test
age: skip flaky plugin test
2023-11-09 01:25:43 +02:00
Martin Weinelt
057e623fe3
Merge pull request #264443 from otavio/imgtool
mcuboot-imgtool: init at 1.10.0
2023-11-09 00:17:16 +01:00
Thiago Kenji Okada
07a8e2f9ca
Merge pull request #264438 from otavio/zcbor
python3Packages.zcbor: init at 0.7.0
2023-11-08 23:14:26 +00:00
Someone Serge
4e4bbb01eb cudaPackages: redist: EULA notice in the description
...to be displayed on search.nixos.org &c; this is the same notice as
included by conda-forge per agreement with nvidia; cf. comments in
https://github.com/NixOS/nixpkgs/pull/76233
2023-11-08 19:06:44 -03:00
Someone Serge
dd8e4b0a02 lib.licenses: nvidia*: add shortName-s 2023-11-08 19:06:44 -03:00
Someone Serge
47209852a9 cudaPackages: redist: mark as prebuilt binary 2023-11-08 19:06:44 -03:00
Someone Serge
6cd3e9ce1a cudaPackages: redist components: per-package license url 2023-11-08 19:06:44 -03:00
Someone Serge
6c9c9ef2eb lib.licenses: nvidia*: use same fullNames as conda does 2023-11-08 19:06:44 -03:00
Tyler Benster
75254979ac cudnn_cudatoolkit: add NVIDIA license 2023-11-08 19:06:44 -03:00
Tyler Benster
dae1e0d49a cudatoolkit: add NVIDIA license 2023-11-08 19:06:44 -03:00
Tyler Benster
3d1d5533f8 lib.licenses: add NVIDIA licenses 2023-11-08 19:06:44 -03:00