Commit graph

7 commits

Author SHA1 Message Date
Robert Hensing
91f9697f61 packaging: Only depend on Nix libs, not CLI
(cherry picked from commit 6eed09254954e23ed0e0365e3101118c550be3c4)
2025-10-04 02:31:16 +02:00
Robert Hensing
122ee75ce3 fix: Darwin compat
(cherry picked from commit 711d95877a039bcd5b162604a22d1c051b59a49d)
2025-10-04 02:31:16 +02:00
Robert Hensing
32136109fc maint: Ask GCC for system headers
In the previous update commit, the Nix `cc.version` didn't match the
in-output directory name anymore, causing a build failure.

By asking GCC properly, we are robust against such discrepancies.

The script isn't great, relying on GCC "log" output specifics, but it
seems that the GCC output has been like this for a while, and the
lines before and after seem to be intentional about their purpose...

(cherry picked from commit 68f928555660cb914105b0ad668d6cadc25223e9)
2025-10-04 02:31:16 +02:00
Robert Hensing
38aab588fd dev: Use relocated store in Nix-packaged tests
(cherry picked from commit 3bb16f6745cc2eb6f1474b73947d0fe2c20788e2)
2025-10-04 02:30:46 +02:00
Robert Hensing
caff9a2019 maint: Fix nix-packaged build
(cherry picked from commit 9535898dc4fbe466addf7fde47a6cafc3d267039)
2025-10-04 02:30:46 +02:00
Robert Hensing
4dca986fe2 feat: Add nix overrides to make bindgen work
(cherry picked from commit 7caeec86a016fc7427d71ac3713adb2293c2e1ce)
2025-09-30 18:05:54 +02:00
Robert Hensing
a4bdbe5618 feat: Rust skeleton
(cherry picked from commit 41a09289cda3137f96c69c69c924af34f0e64865)
2025-09-30 17:57:50 +02:00