Commit Graph
644285 Commits
Author SHA1 Message Date
Pyrox 61409956c7 dotenv-cli: init
Removes the package from node-packages and adds to pkgs/by-name
2024-06-26 00:51:16 -04:00
Masum RezaandGitHub ed0de360f0 Merge pull request #322505 from tomodachi94/drop/nodePackages.vim-language-server
nodePackages.vim-language-server: drop, replace with `vim-language-server`
2024-06-26 10:12:15 +05:30
Pyrox 6954a8acb9 auto-changelog: move out of node-packages 2024-06-26 00:40:10 -04:00
Pyrox 590bc144c2 get-graphql-schema: Move out of nodePackages 2024-06-26 00:39:39 -04:00
éclairevoyantandGitHub afc69ca2a8 Merge pull request #322549 from Jdogzz/patch-1
doc: remove outdated Steam documentation related to Java
2024-06-26 04:39:17 +00:00
R. Ryantm 3e5790e2c7 staruml: 6.1.1 -> 6.1.2 2024-06-26 03:46:37 +00:00
iivusly 732c7006c5 gitkraken: add gitkraken darwin bin 2024-06-25 20:08:44 -07:00
Masum RezaandGitHub 267d115a04 Merge pull request #322414 from JohnRTitor/hyprland
hyprland: 0.41.1 -> 0.41.2; hyprutils: 0.1.4 -> 0.1.5; hyprlandPlugins: 0.41.1 -> 0.41.2
2024-06-26 08:37:51 +05:30
Robert Hensing 0c1fbe5fc5 doc: Explain cabalSdist test 2024-06-26 05:03:41 +02:00
Michael Hoangandzowoq e10b0f95bd terraform-providers.onepassword: init at 2.1.0 2024-06-26 13:00:26 +10:00
R. Ryantm 4b0f5b9580 spla: 1.6.0 -> 1.6.1 2024-06-26 02:45:18 +00:00
networkException f424ca5c4f ungoogled-chromium: 126.0.6478.114-1 -> 126.0.6478.126-1
https://chromereleases.googleblog.com/2024/06/stable-channel-update-for-desktop_24.html

This update includes 5 security fixes.

CVEs:
CVE-2024-6290 CVE-2024-6291 CVE-2024-6292 CVE-2024-6293
2024-06-26 04:29:20 +02:00
JdogzzandGitHub bca30eb509 doc: remove outdated Steam documentation related to Java
Fixes #297694.
2024-06-25 19:27:58 -07:00
R. Ryantm 0794996438 cnspec: 11.9.1 -> 11.10.0 2024-06-26 02:13:31 +00:00
Pol DellaieraandGitHub c7221bae0f Merge pull request #322507 from malob/fix-pyreqwest-impersonate-darwin
python311Packages.pyreqwest-impersonate: fix Darwin builds
2024-06-26 03:52:26 +02:00
Ben SiraphobandGitHub be761d36c1 Merge pull request #322477 from DieracDelta/jr/nix-btm
nix-btm: init at 0.2.0
2024-06-26 08:48:47 +07:00
R. Ryantm f891e7eaa6 poutine: 0.11.0 -> 0.12.0 2024-06-26 01:39:17 +00:00
R. Ryantm f0fa5f2ed4 opensearch: 2.14.0 -> 2.15.0 2024-06-26 01:34:01 +00:00
R. Ryantm 11a3ee62fe odo: 3.15.0 -> 3.16.1 2024-06-26 01:33:57 +00:00
éclairevoyantandGitHub 48893bc89b Merge pull request #322184 from YoshiRulz/dotnet-docs
doc: Update note under `buildDotnetModule` to reflect actual behaviour
2024-06-26 01:22:50 +00:00
nixpkgs-merge-bot[bot]andGitHub 6a0926dd33 Merge pull request #322516 from r-ryantm/auto-update/walker
walker: 0.0.71 -> 0.0.72
2024-06-26 01:04:01 +00:00
R. Ryantm 19375f3e3c bitcoin-abc: 0.29.6 -> 0.29.7 2024-06-26 00:44:57 +00:00
R. Ryantm 2466aa7a20 bitcoind-abc: 0.29.6 -> 0.29.7 2024-06-26 00:40:52 +00:00
R. Ryantm 29398d33b7 cvemap: 0.0.6 -> 0.0.7 2024-06-26 00:37:03 +00:00
Someone Serge 7d667a0996 nix-required-mounts: refactor: drop unused arguments 2024-06-26 00:35:45 +00:00
Someone Serge ebeb6b9d1d nix-required-mounts: nixfmt 2024-06-26 00:35:45 +00:00
Someone Serge ff430d1699 nix-required-mounts: cuda: /dev/video* may not exist and aren't relevant 2024-06-26 00:35:45 +00:00
Someone Serge da430f4872 blender.gpuChecks: add unwrapped
An unwrapped check for `nix run`-ing on the host platform,
instead of `nix build`-ing in the sandbox

E.g.:

```
❯ nix run -f ./. --arg config '{ cudaSupport = true; cudaCapabilities = [ "8.6" ]; cudaEnableForwardCompat = false; allowUnfree = true; }' -L blender.gpuChecks.cudaAvailable.unwrapped
Blender 4.0.1
Read prefs: "/home/user/.config/blender/4.0/config/userpref.blend"
CUDA is available
Blender quit
❯ nix build -f ./. --arg config '{ cudaSupport = true; cudaCapabilities = [ "8.6" ]; cudaEnableForwardCompat = false; allowUnfree = true; }' -L blender.gpuChecks
blender> Blender 4.0.1
blender> could not get a list of mounted file-systems
blender> CUDA is available
blender> Blender quit
```
2024-06-26 00:35:45 +00:00
Someone Serge 39f33456e4 python3Packages.torch.gpuChecks: add rocm 2024-06-26 00:35:45 +00:00
Someone Serge efd64b5f0b cudaPackages: move cuda tests from passthru.tests
Otherwise we crash Ofborg
2024-06-26 00:35:45 +00:00
Someone Serge 9aa0403154 cudaPackages.saxpy: passthru: test gpu/runtime 2024-06-26 00:35:44 +00:00
Someone Serge 927b15ed6d nixos/nix-required-mounts: allow passing extra arguments to the hook 2024-06-26 00:35:44 +00:00
Someone Serge 6a6b6ac359 nix-required-mounts: print -> logging 2024-06-26 00:35:44 +00:00
Someone Serge 61001a31c3 nix-required-mounts: enforce that host paths exist 2024-06-26 00:35:44 +00:00
Someone Serge dd70727622 nixos/nix-required-mounts: mount the runtime closures 2024-06-26 00:35:44 +00:00
Someone Serge 075dd8b536 nix-required-mounts: allow overriding the rendered config 2024-06-26 00:35:44 +00:00
Someone Serge 55f54cc2c3 nix-required-mounts: restore (optional) symlink support 2024-06-26 00:35:44 +00:00
Someone Serge 3cf5bcfe49 nix-required-mounts: restore the followSymlinks option
This way pkgs.nix-required-mounts is "correct" even before
we override it in the NixOS module
2024-06-26 00:35:44 +00:00
Someone Serge 5560f6a514 nix-required-mounts: guest and host paths may differ 2024-06-26 00:35:43 +00:00
Someone Serge 7418e4fefd programs.nix-required-mounts: presets.cuda -> nvidia-gpu
This hopefully clarifies that the preset configures the hook to expose
"nvidia devices", which includse both the userspace driver and the
device nodes.

The derivations  still declare requiredSystemFeatures = [ "cuda" ] to
explicitly indicate they need to use the CUDA functionality and expect a
libcuda.so and a CUDA-capable device. Ideally, we'd also include the
specific CUDA architectures (sm_86, etc) in feature names.

Derivations that use a co-processor but do not care about the vendor or
even the particular interface may ask for the more generic "opengl",
"vulkan", or "gpu" features. It is then responsibility of the host
declaring the support for this feature to ensure the drivers and
hardware are appropriately set up.
2024-06-26 00:35:43 +00:00
Someone Serge 6a0f2aedc1 nix-required-mounts: fix: add missing metadata 2024-06-26 00:35:43 +00:00
Someone Serge 3a0d777486 nix-required-mounts: link the issue about unavailable .drvs 2024-06-26 00:35:43 +00:00
Someone Serge 3d84ab0b09 nix-required-mounts: expose the VM test in passthru 2024-06-26 00:35:43 +00:00
Someone Serge 50d4382114 programs.nix-required-mounts: inherit defaults from the package 2024-06-26 00:35:43 +00:00
Someone Serge 6662b09941 nix-required-mounts: handle __structuredAttrs 2024-06-26 00:35:43 +00:00
Someone Serge 6859a2dabc nix-required-mounts: use wrappers instead of statically embedding config into the script 2024-06-26 00:35:42 +00:00
Someone Serge f22b9da6b8 python3Packages.torch{,-bin}: test torch.cuda.is_available() 2024-06-26 00:35:42 +00:00
Someone Serge 7ed2cba5e8 python3Packages.pynvml: add a gpu test 2024-06-26 00:35:42 +00:00
Someone Serge b9299696ab blender: add CUDA discovery test 2024-06-26 00:35:42 +00:00
Someone Serge 340b41815d nixosTests.nix-required-mounts: init 2024-06-26 00:35:42 +00:00