Skip to content

chore: update flake inputs - #519

Merged
stackptr merged 6 commits into
mainfrom
gh/update-flake
Jul 23, 2026
Merged

stackptr merged 6 commits into
mainfrom
gh/update-flake

Conversation

@stackptr

@stackptr stackptr commented Jun 26, 2026

Copy link
Copy Markdown
Owner

flake.lock: Update

Flake lock file updates:

• Updated input 'attic':
'github:zhaofengli/attic/3d5abb7153f6bbaee4d95af7b6b1e8a0cc400906?narHash=sha256-bP40Va8k28byE5Fm3z%2BwPpSjT3v5a4gZpnDAfLCfrE8%3D' (2026-06-25)
→ 'github:zhaofengli/attic/7a19204df10d606c5070e6bb72615c3461900c05?narHash=sha256-AyXLhsc2drC%2Blunm%2BTB6Xs6XMMJ/m4B1YjMM1N8JXhU%3D' (2026-07-06)
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb?narHash=sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4%3D' (2026-05-13)
→ 'github:hercules-ci/flake-parts/17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e?narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (2026-07-01)
• Updated input 'git-hooks-nix':
'github:cachix/git-hooks.nix/3bbec39bc90eadfa031e6f3b77272f3f60803e39?narHash=sha256-U3yTuGBnmXvXoQI3qkpfEDsn9RovQPAjN7ndRco%2B3u0%3D' (2026-06-17)
→ 'github:cachix/git-hooks.nix/43b3c1ab9d40fb1dbb008f451988a91e375825e9?narHash=sha256-ReRHaLgr/uVqdD8afFSn%2BmyXIfpHeOhP0yYe0TJqAA8%3D' (2026-07-17)
• Removed input 'git-hooks-nix/gitignore'
• Removed input 'git-hooks-nix/gitignore/nixpkgs'
• Updated input 'golink':
'github:tailscale/golink/50d56257a80c781c9cda581b284ffd2bd1847ec4?narHash=sha256-trvhW%2BZ3uRS4YLV5r9Wd2MTcyFHvSsgSRF1xV6nB1kc%3D' (2026-06-12)
→ 'github:tailscale/golink/c4eca52fa35697a40a311cb6fa3b9b1c9b69705e?narHash=sha256-k4m6fkFD6s2fA4wYCKyEbK0%2BQAeCWbwj%2BFgBMbwGxW8%3D' (2026-07-21)
• Updated input 'home-manager':
'github:nix-community/home-manager/3a70e333f2950c302e875c44cfcfaff3f80f36bc?narHash=sha256-vCcLh9pw3XO/%2BLxk8r6xv6QnoCrTfGqiACcI7O637Wg%3D' (2026-06-25)
→ 'github:nix-community/home-manager/6d8d61567802997f9ec3086b2a837e3ef31fac16?narHash=sha256-t86pRs7IPs3RTMPueWvvdcxyTFrctHAv2Jl7jnjsSf8%3D' (2026-07-22)
• Updated input 'homebrew-cask':
'github:homebrew/homebrew-cask/c7201d0d820f7ede5c122d4fde3e91c71c155fba?narHash=sha256-t6IDo6uT8qPiX0SptkUcyMKKlPkcqaDw6sSk8NzSjs4%3D' (2026-06-25)
→ 'github:homebrew/homebrew-cask/8d2d5a15f538c047d51b36055b14d53db8ef3cf4?narHash=sha256-7C%2B7gDApeb7JG4VXI7v0ZqiYnBRJhbqbY1Y2OI6cPxk%3D' (2026-07-22)
• Updated input 'homebrew-core':
'github:homebrew/homebrew-core/6098ff9ebca16b8a9cfd04289a14a97b8b48a092?narHash=sha256-Y2jIrL0i7IaiNzfHbX7Bhz4ZEpjtPMhAjluMK2rkY0c%3D' (2026-06-25)
→ 'github:homebrew/homebrew-core/6ae532c820ba2691464b92eb3e27f79f676c69b0?narHash=sha256-opJtiqzzMqguYiEiTmV5dI15jeEX8h5YXLA4QbhI9nQ%3D' (2026-07-22)
• Updated input 'nix-darwin':
'github:LnL7/nix-darwin/a1fa429e945becaf60468600daf649be4ba0350c?narHash=sha256-rCPytmKNjctLloB6UgK5CRrHSwV4b0ygxtJLPPp8R14%3D' (2026-06-18)
→ 'github:LnL7/nix-darwin/57a3171f94705599a2499248ca5758d5eb47c0e0?narHash=sha256-UvORnAxTRHax7RG74W8Z2t4GvIkX6AjJ5kk0QlwZomo%3D' (2026-07-19)
• Updated input 'nix-homebrew':
'github:zhaofengli/nix-homebrew/de7953a08ed4bb9245be043e468561c17b89130d?narHash=sha256-ORqLAo/hoJdsZC7UPAuEHev6S0%2BXIqKEC7vjo5prz1k%3D' (2026-06-13)
→ 'github:zhaofengli/nix-homebrew/842eeb863ecca0eeb463f7a814cdc51e1d925776?narHash=sha256-I/B6YoRLImHEqNWh8bs%2BtPjEDeteACeFhcLyoSMo1GE%3D' (2026-07-15)
• Updated input 'nix-homebrew/brew-src':
'github:Homebrew/brew/109191be4988470b51a60a5ef1998520aa24c01b?narHash=sha256-w4ZTuOnhYiDxjaynrMTASzp802QblBWmo3wpB8wVN4Y%3D' (2026-06-12)
→ 'github:Homebrew/brew/6bd951d96e7ebc54787799dba77bfb26ec956c4c?narHash=sha256-7KnV7rTlMpys%2B2J%2BTFVxUDDyKPLXFs4wIMtckMC72VM%3D' (2026-07-14)
• Updated input 'nix-index-database':
'github:nix-community/nix-index-database/3017088b49efd404f78e3b104f553b97e4af786b?narHash=sha256-h4WpMr455AfRub0FXBaon6Vcpe0waUyJ4GivIW6oyd4%3D' (2026-06-21)
→ 'github:nix-community/nix-index-database/4f8d52a3598b0dc7db7a5e7b419e3edd9d1ecfdb?narHash=sha256-Q5kNLlWngt7TaIIZoxDKWMHjiSaNRVqr70FqWCRRfr4%3D' (2026-07-19)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/875776f0252fcb8618bb948640a0d1f7a5b362be?narHash=sha256-/EtnQBcKbsaCAGQ5VRcplrHRkR4ryqyLMpBfkVuG9Xw%3D' (2026-06-22)
→ 'github:NixOS/nixos-hardware/779c32a00155994c86cde8213a8dd4df139d4355?narHash=sha256-rkSPTePrKqs4dg%2Bi7ZFCq93%2BHrClac6oSwXX927SVjA%3D' (2026-07-17)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/567a49d1913ce81ac6e9582e3553dd90a955875f?narHash=sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H%2BCNW1Ck8B%2B8%3D' (2026-06-16)
→ 'github:NixOS/nixpkgs/241313f4e8e508cb9b13278c2b0fa25b9ca27163?narHash=sha256-vlHUuqAcbcH2RKmHbPiuQzbv1pnzzavXnI62RD0bqCU%3D' (2026-07-19)
• Updated input 'systems':
'path:./flake.systems.nix'
→ 'path:./flake.systems.nix'

@stackptr
stackptr enabled auto-merge (squash) June 26, 2026 08:35
@stackptr
stackptr force-pushed the gh/update-flake branch 8 times, most recently from 057fc84 to 66c1d4c Compare July 4, 2026 08:03
@stackptr
stackptr force-pushed the gh/update-flake branch 8 times, most recently from f57cb89 to a3b805d Compare July 12, 2026 07:36
@stackptr
stackptr force-pushed the gh/update-flake branch 8 times, most recently from 1e9c71a to c2e5e24 Compare July 20, 2026 08:16
Flake lock file updates:

• Updated input 'attic':
    'github:zhaofengli/attic/3d5abb7153f6bbaee4d95af7b6b1e8a0cc400906?narHash=sha256-bP40Va8k28byE5Fm3z%2BwPpSjT3v5a4gZpnDAfLCfrE8%3D' (2026-06-25)
  → 'github:zhaofengli/attic/7a19204df10d606c5070e6bb72615c3461900c05?narHash=sha256-AyXLhsc2drC%2Blunm%2BTB6Xs6XMMJ/m4B1YjMM1N8JXhU%3D' (2026-07-06)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb?narHash=sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4%3D' (2026-05-13)
  → 'github:hercules-ci/flake-parts/17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e?narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (2026-07-01)
• Updated input 'git-hooks-nix':
    'github:cachix/git-hooks.nix/3bbec39bc90eadfa031e6f3b77272f3f60803e39?narHash=sha256-U3yTuGBnmXvXoQI3qkpfEDsn9RovQPAjN7ndRco%2B3u0%3D' (2026-06-17)
  → 'github:cachix/git-hooks.nix/43b3c1ab9d40fb1dbb008f451988a91e375825e9?narHash=sha256-ReRHaLgr/uVqdD8afFSn%2BmyXIfpHeOhP0yYe0TJqAA8%3D' (2026-07-17)
• Removed input 'git-hooks-nix/gitignore'
• Removed input 'git-hooks-nix/gitignore/nixpkgs'
• Updated input 'golink':
    'github:tailscale/golink/50d56257a80c781c9cda581b284ffd2bd1847ec4?narHash=sha256-trvhW%2BZ3uRS4YLV5r9Wd2MTcyFHvSsgSRF1xV6nB1kc%3D' (2026-06-12)
  → 'github:tailscale/golink/c4eca52fa35697a40a311cb6fa3b9b1c9b69705e?narHash=sha256-k4m6fkFD6s2fA4wYCKyEbK0%2BQAeCWbwj%2BFgBMbwGxW8%3D' (2026-07-21)
• Updated input 'home-manager':
    'github:nix-community/home-manager/3a70e333f2950c302e875c44cfcfaff3f80f36bc?narHash=sha256-vCcLh9pw3XO/%2BLxk8r6xv6QnoCrTfGqiACcI7O637Wg%3D' (2026-06-25)
  → 'github:nix-community/home-manager/6d8d61567802997f9ec3086b2a837e3ef31fac16?narHash=sha256-t86pRs7IPs3RTMPueWvvdcxyTFrctHAv2Jl7jnjsSf8%3D' (2026-07-22)
• Updated input 'homebrew-cask':
    'github:homebrew/homebrew-cask/c7201d0d820f7ede5c122d4fde3e91c71c155fba?narHash=sha256-t6IDo6uT8qPiX0SptkUcyMKKlPkcqaDw6sSk8NzSjs4%3D' (2026-06-25)
  → 'github:homebrew/homebrew-cask/8d2d5a15f538c047d51b36055b14d53db8ef3cf4?narHash=sha256-7C%2B7gDApeb7JG4VXI7v0ZqiYnBRJhbqbY1Y2OI6cPxk%3D' (2026-07-22)
• Updated input 'homebrew-core':
    'github:homebrew/homebrew-core/6098ff9ebca16b8a9cfd04289a14a97b8b48a092?narHash=sha256-Y2jIrL0i7IaiNzfHbX7Bhz4ZEpjtPMhAjluMK2rkY0c%3D' (2026-06-25)
  → 'github:homebrew/homebrew-core/6ae532c820ba2691464b92eb3e27f79f676c69b0?narHash=sha256-opJtiqzzMqguYiEiTmV5dI15jeEX8h5YXLA4QbhI9nQ%3D' (2026-07-22)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/a1fa429e945becaf60468600daf649be4ba0350c?narHash=sha256-rCPytmKNjctLloB6UgK5CRrHSwV4b0ygxtJLPPp8R14%3D' (2026-06-18)
  → 'github:LnL7/nix-darwin/57a3171f94705599a2499248ca5758d5eb47c0e0?narHash=sha256-UvORnAxTRHax7RG74W8Z2t4GvIkX6AjJ5kk0QlwZomo%3D' (2026-07-19)
• Updated input 'nix-homebrew':
    'github:zhaofengli/nix-homebrew/de7953a08ed4bb9245be043e468561c17b89130d?narHash=sha256-ORqLAo/hoJdsZC7UPAuEHev6S0%2BXIqKEC7vjo5prz1k%3D' (2026-06-13)
  → 'github:zhaofengli/nix-homebrew/842eeb863ecca0eeb463f7a814cdc51e1d925776?narHash=sha256-I/B6YoRLImHEqNWh8bs%2BtPjEDeteACeFhcLyoSMo1GE%3D' (2026-07-15)
• Updated input 'nix-homebrew/brew-src':
    'github:Homebrew/brew/109191be4988470b51a60a5ef1998520aa24c01b?narHash=sha256-w4ZTuOnhYiDxjaynrMTASzp802QblBWmo3wpB8wVN4Y%3D' (2026-06-12)
  → 'github:Homebrew/brew/6bd951d96e7ebc54787799dba77bfb26ec956c4c?narHash=sha256-7KnV7rTlMpys%2B2J%2BTFVxUDDyKPLXFs4wIMtckMC72VM%3D' (2026-07-14)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/3017088b49efd404f78e3b104f553b97e4af786b?narHash=sha256-h4WpMr455AfRub0FXBaon6Vcpe0waUyJ4GivIW6oyd4%3D' (2026-06-21)
  → 'github:nix-community/nix-index-database/4f8d52a3598b0dc7db7a5e7b419e3edd9d1ecfdb?narHash=sha256-Q5kNLlWngt7TaIIZoxDKWMHjiSaNRVqr70FqWCRRfr4%3D' (2026-07-19)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/875776f0252fcb8618bb948640a0d1f7a5b362be?narHash=sha256-/EtnQBcKbsaCAGQ5VRcplrHRkR4ryqyLMpBfkVuG9Xw%3D' (2026-06-22)
  → 'github:NixOS/nixos-hardware/779c32a00155994c86cde8213a8dd4df139d4355?narHash=sha256-rkSPTePrKqs4dg%2Bi7ZFCq93%2BHrClac6oSwXX927SVjA%3D' (2026-07-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/567a49d1913ce81ac6e9582e3553dd90a955875f?narHash=sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H%2BCNW1Ck8B%2B8%3D' (2026-06-16)
  → 'github:NixOS/nixpkgs/241313f4e8e508cb9b13278c2b0fa25b9ca27163?narHash=sha256-vlHUuqAcbcH2RKmHbPiuQzbv1pnzzavXnI62RD0bqCU%3D' (2026-07-19)
• Updated input 'systems':
    'path:./flake.systems.nix'
  → 'path:./flake.systems.nix'
stackptr added 2 commits July 22, 2026 10:06
The graphite-cli wrapper builds an inner graphite-cli-unwrapped
derivation that carries the actual unfree license, so it needed its
own allowlist entry in both the NixOS module and flake devShell
predicates. Also fix the CI eval script swallowing real error output:
set -e was aborting on the failing `stderr=$(...)` assignment before
the subsequent echo could run.
Vendor shipped a new build at the same download URL, so the pinned
fixed-output hash no longer matched what daisydiskapp.com now serves.

Entire-Checkpoint: dd5b9a86022a
stackptr added 3 commits July 22, 2026 14:21
attic's nixpkgs.follows tied attic-client's (crane/Rust) build to our
nixpkgs input, which the nightly flake-update bumps daily. That made
the derivation hash change every day, so CI's "Configure Attic cache"
step could never hit a binary substitute and had to rebuild the whole
Rust dependency tree from scratch on every run. Letting attic use its
own locked nixpkgs decouples its build from our bumps.

Entire-Checkpoint: 23090f88d617
Its checkPhase intermittently fails on client/broker teardown timing
under CI, with a different test failing each run rather than a
consistent regression, which was blocking every zeta build. Tracked
upstream, unresolved as of writing:
NixOS/nixpkgs#542586

Entire-Checkpoint: 27ee6788e1cb
The previous fix set doCheck = false, but paho-mqtt uses nixpkgs'
pyproject-style builder, which runs its checks in installCheckPhase
(gated by doInstallCheck) rather than the traditional checkPhase.
doCheck alone was a no-op: same drv hash, pytest-check-hook still
present, tests still ran and still failed CI. Confirmed via
`nix derivation show` that doInstallCheck = false actually drops
pytest-check-hook and changes the output hash.

Entire-Checkpoint: 1dba023f3de5
@stackptr
stackptr merged commit bfcf824 into main Jul 23, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant