Nix flake nixpkgs channel and macOS aarch64 fixes

NousResearch/hermes-agent · cluster 4934 · environments

Data as of

Nothing open on GitHub. Fix merged in #5079. Check it covers your case.

The short answer

0open issues
0open PRs
7items grouped
Known?
Yes. 7 related items grouped here, 2 issues already closed.
Fix event
A fix was merged to main in PR #5079. Check it covers your case. No release data is tracked.
Tracker
The maintainers' tracker marks this resolved, deciding PRs #5079, #5520. That is separate from the fix event.
Still open
Nothing open on GitHub.

These issues and PRs address updating the nixpkgs input from the EOL nixos-24.11 channel to nixos-unstable, and resolving onnxruntime wheel compatibility failures during nix installs on macOS aarch64.

Open issues0

No open issues.

Open PRs0

No open pull requests.

Fixes on record

Merged to main. A stamp counts the issues a fix is linked to.

  • #5079 fix(nix): preserve voice deps on aarch64-darwin via nixpkgs

    merged to main

    files: nix/python.nix

  • #5520 fix(nix): switch nixpkgs input from nixos-24.11 to nixos-unstable

    merged to main

    files: flake.nix, website/docs/getting-started/nix-setup.md

    Show the diff
    • flake.lock
      @@ -22,16 +22,16 @@
           },
           "nixpkgs": {
             "locked": {
      -        "lastModified": 1751274312,
      -        "narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=",
      +        "lastModified": 1775036866,
      +        "narHash": "sha256-ZojAnPuCdy657PbTq5V0Y+AHKhZAIwSIT2cb8UgAz/U=",
               "owner": "NixOS",
               "repo": "nixpkgs",
      -        "rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674",
      +        "rev": "6201e203d09599479a3b3450ed24fa81537ebc4e",
               "type": "github"
             },
             "original": {
               "owner": "NixOS",
      -        "ref": "nixos-24.11",
      +        "ref": "nixos-unstable",
               "repo": "nixpkgs",
               "type": "github"
             }
    • flake.nix
      @@ -2,7 +2,7 @@
         description = "Hermes Agent - AI agent framework by Nous Research";
       
         inputs = {
      -    nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
      +    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
           flake-parts = {
             url = "github:hercules-ci/flake-parts";
             inputs.nixpkgs-lib.follows = "nixpkgs";
    • website/docs/getting-started/nix-setup.md
      @@ -74,7 +74,7 @@ This module requires NixOS. For non-NixOS systems (macOS, other Linux distros),
       # /etc/nixos/flake.nix (or your system flake)
       {
         inputs = {
      -    nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
      +    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
           hermes-agent.url = "github:NousResearch/hermes-agent";
         };
       

3 PRs closed without merging

From the close comments: superseded by another PR 2 · other 1

  • #4937 fix(nix): exclude voice extra on aarch64-darwin to avoid onnxruntime wheel failure · other
  • #5542 fix(nix): switch nixpkgs input to nixos-unstable · superseded by another PR → #5520
  • #5992 docs: switch nix examples to nixos-unstable · superseded by another PR
Closed issues · 2
  • Closed#4934[Bug]: nix profile install fails on macOS aarch64 - onnxruntime wheel not found
  • Closed#5514flake.nix uses the nixos-24.11 input, which is already EOL
How this cluster was grouped
  • Link evidence (partly structural links): some members are connected by structural evidence (shared changed files, or a closing/superseded reference); the rest are joined by an automated relevance judgement over their text.
  • Members outside that structural core may belong to a different underlying problem.
  • Pairwise link density 0.26: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Subsystem
environments
Merged PRs
#5079, #5520
Closed issues
2
Attempts
3 PRs closed without merging
Fix link checked
9 Apr 2026. This confirmation is old and may be out of date (a revert or reopen would not have invalidated it here); re-verify.

For your agent

The same facts, typed.