gpo.zugaina.org

Search Portage & Overlays:

dev-embedded/openocd-esp32-bin

Espressif OpenOCD

Screenshots

ChangeLog

commit c21f2ed1fd128d53383a54573fedffdc06aa5ca6
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Sat Aug 8 14:25:33 2026 +0000

Address PR feedback for esp-idf packaging

- Used Gentoo@arran4.com for all maintainer metadata files.
- Clarified that `.git` removal is necessary due to the zip archive explicitly packaging submodule git trees.
- Moved `idf.py` wrapper to be deployed via `newbin` from `FILESDIR` instead of inline creation.
- Confirmed `cp -a` is appropriate for bulk data install where paths/symlinks are explicitly required as-is.
- Ensured OpenOCD remains properly isolated inside `/opt`.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 82fde97165302b58660738a5ae953b0923eb2c5b
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Sat Aug 8 13:09:49 2026 +0000

Address PR review comments and cache formatting

- Set author emails correctly across all packages
- Handled caching generation missing issues
- Removed extraneous tracked binary blobs
- Moved bash wrappers out of literal assignment in the ebuild
- Stripped `.git` directories and maintained proper isolation.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 3e41a5438038388dd02dadb79f447f9b946b14f2
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Sat Aug 8 08:57:00 2026 +0000

Add dev-embedded/esp-idf and dependencies for Gentoo integration

This patch adds `dev-embedded/esp-idf-6.0.2` along with its required
toolchains (xtensa GCC/GDB, ULP, OpenOCD, ROM ELFs) and specific
Python dependencies to allow Gentoo Portage to natively manage the ESP32
development environment without relying on `~/.espressif`.

- Added precompiled toolchain packages in `/opt` using proper namespaces.
- Configured `/etc/env.d/99esp-idf` and a wrapper `idf.py` script.
- Replaced upstream Python dependencies with ebuild equivalents.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>