| 24 Apr 2026 |
mdietrich | Yeah, this is the full relevant code:
nix = {
registry.nixpkgs.flake = inputs.nixpkgs;
channel.enable = false; # Get rid of both unneeded state files and the nasty "Nix search path entry ... does not exist"
settings = rec {
use-xdg-base-directories = true;
experimental-features = [
"nix-command"
"flakes"
];
substituters = [
"https://nix-community.cachix.org"
"https://ai.cachix.org"
"https://numtide.cachix.org"
"https://cache.garnix.io"
"https://cache.nixos-cuda.org"
];
trusted-substituters = substituters;
trusted-public-keys = [
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
"ai.cachix.org-1:N9dzRK+alWwoKXQlnn0H6aUx0lU/mspIoz8hMvGvbbc="
"numtide.cachix.org-1:2ps1kLBUWjxIneOy1Ik6cQjb41X0iXVXeHigGmycPPE="
"cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g="
"cache.nixos-cuda.org:74DUi4Ye579gUqzH4ziL9IyiJBlDpMRn9MBN8oNan9M="
];
};
optimise = {
automatic = true;
dates = [ "weekly" ];
};
};
nixpkgs.config.allowUnfreePredicate = (
pkg:
builtins.elem (lib.getName pkg) [
"nvidia-x11"
"cuda_cccl"
"libcublas"
"libcurand"
"libcusparse"
"libnvjitlink"
"libcufft"
"cudnn"
"cuda_nvrtc"
"cuda_cudart"
"cuda_nvcc"
"libnpp"
"cuda_cupti"
"cuda_nvml_dev"
"cuda_nvtx"
"libcufile"
"libcusolver"
"libcusparse_lt"
"cuda_profiler_api"
"cuda_cuobjdump"
"cuda_nvdisasm"
"cuda-merged"
"cuda_gdb"
"cuda_nvprune"
"cuda_cuxxfilt"
"cuda_sanitizer_api"
"nvidia-settings"
"obsidian"
"mathematica"
"spotify"
"discord"
"zoom"
"steamcmd"
"steam"
"steam-unwrapped"
]
);
| 10:33:53 |
Gaétan Lepage | Which revision of nixpkgs are you tracking?
Torch should be cached: https://hydra.nixos-cuda.org/job/nixos-cuda/cuda-packages-unstable/python313Packages.torch.x86_64-linux | 11:48:59 |
mdietrich | nixpkgs unstable with ref github:NixOS/nixpkgs/b12141ef619e0a9c1c84dc8c684040326f27cdcc?narHash=sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24%3D according to nix flake info | 14:31:09 |
| ereslibre set a profile picture. | 19:59:01 |
ccicnce113424 | Is there any remaining blocker?
https://github.com/NixOS/nixpkgs/pull/498612 | 20:35:23 |
| 25 Apr 2026 |
Gaétan Lepage | 🗞️Jax update: 0.10.0
Changelog: https://docs.jax.dev/en/latest/changelog.html
PR: https://github.com/NixOS/nixpkgs/pull/511567
Tracker: https://nixpkgs-tracker.ocfox.me/?pr=511567 | 08:22:30 |
| 26 Apr 2026 |
hexa | https://github.com/NixOS/nixpkgs/issues/310772#event-24879453622 | 12:46:21 |
hexa | is this nixos-cuda spam? | 12:46:24 |
hexa | https://github.com/nixos-cuda/infra/blob/master/hosts/hydra/hydra-github-app.nix | 12:46:47 |
SomeoneSerge (matrix works sometimes) | Experimental/not-yet-official work, I think the backlink is more of an unintended github artifact...
Cc @yorik.sar:matrix.org
| 13:10:01 |
yorik.sar | hexa (UTC+1) we’re keeping master branch in our fork up to date with the upstream branch. For each commit that references an issue GitHub creates an event in that issue. I wouldn’t call this spam, it’s just how GitHub works. | 14:50:26 |
ccicnce113424 | Seeking a merge for #498612. It’s a 500+ line improvement with 6 approvals. I've kept it rebased, and since the breaking-change window is closing in 15h, I'd hate to see it stall. Thanks!
https://github.com/NixOS/nixpkgs/pull/498612 | 15:59:50 |
SomeoneSerge (matrix works sometimes) | Got hands back on my laptop last night, hoping to have one last look-over on it today | 16:32:21 |
| Arne joined the room. | 22:49:09 |
| 27 Apr 2026 |
SomeoneSerge (matrix works sometimes) | OK was still too ambitious, can't today, maybe tmr. Maybe somebody else merges, I'd have no objections. Idk the state of the PR myself yet, but am interested in getting it thru. | 00:42:05 |
| @gyara:matrix.org left the room. | 00:44:12 |
Yorusaka Miyabi | In reply to @yorik.sar:matrix.org hexa (UTC+1) we’re keeping master branch in our fork up to date with the upstream branch. For each commit that references an issue GitHub creates an event in that issue. I wouldn’t call this spam, it’s just how GitHub works. You might want to write https://redirect.github.com so references wouldn't be created | 01:39:41 |
Yorusaka Miyabi | (Renovate does this) | 01:39:47 |
| pranav joined the room. | 05:01:07 |
yorik.sar | I think your link was cut. | 05:52:02 |
yorik.sar | But really, is this a problem? hexa (UTC+1) | 05:52:47 |
Yorusaka Miyabi | I menat to replace https://github.com to https://redirect.github.com in your commit messages | 05:53:09 |
Yorusaka Miyabi | * | 05:53:38 |
yorik.sar | It’s not our commit message. We’re just syncing branch from NixOS/nixpkgs to nixos-cuda/nixpkgs using API. | 05:54:42 |
Yorusaka Miyabi | Oh, forgot this | 05:56:00 |
yorik.sar | https://docs.github.com/en/rest/branches/branches?apiVersion=2026-03-10#sync-a-fork-branch-with-the-upstream-repository - this one to be precise | 05:57:01 |
yorik.sar | I have no idea why GitHub decides to add an event to every issue because of this. | 05:58:04 |
yorik.sar | Maybe the previous event from the master was stuck in split brain or smth. | 05:59:15 |
hexa | if it appears on a handful of PRs per day probably not | 09:15:27 |
yorik.sar | Does it trigger something in our infra? | 09:16:24 |