Commit Graph
546964 Commits
Author SHA1 Message Date
Alyssa Ross 506dcaabb4 stdenv: fix meson rust cross compilation 2023-11-09 10:02:24 +01:00
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]andGitHub fecd99b105 Merge staging-next into staging 2023-11-09 06:01:40 +00:00
github-actions[bot]andGitHub 4aad65bfdb Merge master into staging-next 2023-11-09 06:01:11 +00:00
Quinn DoughertyandVincent Laporte a0eb0aa889 coqPackages.vcfloat: fix 2023-11-09 06:43:48 +01:00
Weijia WangandGitHub 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 LaporteandVincent Laporte 07055fb3ec ocamlPackages.semver: 0.1.0 → 0.2.1 2023-11-09 06:42:43 +01:00
Weijia WangandGitHub c52cf53280 Merge pull request #265636 from antonmosich/jrnl-update
jrnl: 4.0.1 -> 4.1
2023-11-09 06:12:41 +01:00
Weijia WangandGitHub 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 WangandGitHub 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 WangandGitHub 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 WangandGitHub 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 TomoyaandGitHub 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 TomoyaandGitHub 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 WangandGitHub 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 TomoyaandGitHub 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 WangandGitHub 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 TomoyaandGitHub 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 TomoyaandGitHub 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 WangandGitHub 636d070567 Merge pull request #266371 from bbigras/auto-update/quickemu
quickemu: 4.8 -> 4.9
2023-11-09 04:50:51 +01:00
OTABI TomoyaandGitHub 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
adisbladisandGitHub 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 TomoyaandGitHub 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 TomoyaandGitHub 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 TomoyaandGitHub 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 TomoyaandGitHub 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 TakataandGitHub d6e1c7cae6 fetchgit: shallow clone for submodules (#254172) 2023-11-09 04:32:13 +02:00
Nick CaoandGitHub 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. RyantmandBruno Bigras 82c55fdc0b quickemu: 4.8 -> 4.9 2023-11-08 20:17:06 -05:00
Weijia WangandGitHub 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 MosbergerandGitHub 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 NasreddineandGitHub 37e8baf326 Merge pull request #265673 from r-ryantm/auto-update/python311Packages.radish-bdd 2023-11-08 16:47:08 -08:00
OTABI TomoyaandGitHub 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]andGitHub 50249cdaf2 Merge staging-next into staging 2023-11-09 00:02:40 +00:00
github-actions[bot]andGitHub 00a0662a3c Merge master into staging-next 2023-11-09 00:02:14 +00:00
Bruno BigrasandAnderson Torres 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
ArtturiandGitHub 3a314ad9a9 Merge pull request #266249 from fufexan/hyprland 2023-11-09 01:54:24 +02:00
Peder Bergebakken SundtandGitHub 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 WeineltandGitHub 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 OkadaandGitHub 07a8e2f9ca Merge pull request #264438 from otavio/zcbor
python3Packages.zcbor: init at 0.7.0
2023-11-08 23:14:26 +00:00
Someone SergeandAnderson Torres 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 SergeandAnderson Torres dd8e4b0a02 lib.licenses: nvidia*: add shortName-s 2023-11-08 19:06:44 -03:00
Someone SergeandAnderson Torres 47209852a9 cudaPackages: redist: mark as prebuilt binary 2023-11-08 19:06:44 -03:00
Someone SergeandAnderson Torres 6cd3e9ce1a cudaPackages: redist components: per-package license url 2023-11-08 19:06:44 -03:00
Someone SergeandAnderson Torres 6c9c9ef2eb lib.licenses: nvidia*: use same fullNames as conda does 2023-11-08 19:06:44 -03:00
Tyler BensterandAnderson Torres 75254979ac cudnn_cudatoolkit: add NVIDIA license 2023-11-08 19:06:44 -03:00
Tyler BensterandAnderson Torres dae1e0d49a cudatoolkit: add NVIDIA license 2023-11-08 19:06:44 -03:00