Commit Graph

20 Commits

Author SHA1 Message Date
Otavio Salvador 6a007cf4ef hosttools: skip the fixup phase
Avoid to apply the patchelf command to ELF executables and libraries to
remove unused directories from the RPATH.

Fixes:

% openocd
openocd: /nix/store/.../hosttools/.../lib/libc.so.6: version
`GLIBC_ABI_DT_RELR' not found (required by
/nix/store/.../...h9x-glibc-2.38-44/lib/libpthread.so.0)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2024-04-02 20:59:59 +13:00
adisbladis 311d2ad38c Bump flake inputs 2024-03-02 15:12:51 +13:00
Otavio Salvador d3f8949dbe Use new Zephyr v3.6.0 release
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2024-03-02 15:11:32 +13:00
Otavio Salvador 297f7e359c python: Use clang-tools_17 as pypi follows the newest
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2024-03-02 15:11:32 +13:00
Otavio Salvador b81b7cd45d sdk: Upgrade to 0.16.5-1 due to aarch64 host support
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2024-03-02 15:11:32 +13:00
Esteban Blanc 76a0197bb6 Fix devShells in the example flake.nix
When trying to use the example flake.nix, the following error is given: "error: flake output attribute 'devShell.x86_64-linux' is not a derivation or path"
This is due to a missing 's' in 'devShells.x86_64-linux'
2024-03-02 15:10:03 +13:00
adisbladis 6ad6ae9ed9 Pin nixpkgs to stable 2024-02-20 16:50:20 +13:00
adisbladis be82dfba28 flake: Follow nixpkgs input for pyproject.nix 2024-02-20 16:24:34 +13:00
adisbladis 6101f504d6 Clean up flake checks/packages attributes 2024-02-09 14:22:41 +13:00
adisbladis 0670f97ed1 Add openocd with zephyr patches 2024-02-09 13:56:59 +13:00
adisbladis b816c29566 Remove macos from testing matrix
While it would be great to support macos I just can't test it properly.
2024-02-09 12:48:38 +13:00
adisbladis 0d89212969 Only use autoPatchelfHook on !darwin 2024-02-09 12:47:23 +13:00
adisbladis 2f1680b11b Add MacOS to github testing matrix 2024-02-09 12:40:53 +13:00
adisbladis fd3502e01d Add packages to flake checks 2024-02-09 12:38:40 +13:00
adisbladis d4fe35caa7 Add basic Github Actions CI 2024-02-09 12:35:43 +13:00
adisbladis 066ab5b5e2 Add setup hook to setup ZEPHYR_SDK_INSTALL_DIR 2024-02-07 14:45:39 +13:00
adisbladis 4a88b31471 Add compat hacks, make python version constraints a warning 2024-02-06 19:42:29 +13:00
adisbladis 509e3da4d9 Refactor & add sdkFull 2024-02-06 19:25:00 +13:00
adisbladis c2a268a4a0 Add basic docs 2024-02-06 17:00:42 +13:00
adisbladis 1bc0910b37 Initial 2024-02-06 16:48:31 +13:00