Update flake.lock and fix synergy build with GCC 15

- Update flake inputs (home-manager, nix, nixos-wsl, nixpkgs, org-agenda-api)
- Add overlay to fix synergy missing #include <cstdint>

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-15 08:34:22 -08:00
parent b81e2699d6
commit 3f88a30149
2 changed files with 25 additions and 18 deletions

View File

@@ -162,6 +162,13 @@ in
in
final.python3.withPackages my-python-packages;
# Fix synergy build with GCC 15 - missing #include <cstdint>
synergy = prev.synergy.overrideAttrs (oldAttrs: {
postPatch = (oldAttrs.postPatch or "") + ''
sed -i '/#include <cstring>/a #include <cstdint>' src/lib/server/InputFilter.cpp
'';
});
pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [
(
python-final: python-prev: {