dev-embedded/esp32ulp-elf-bin
Espressif ULP GCC Toolchain
-
esp32ulp-elf-bin-2.38_p20240113~amd64
View
Download
Browse License: GPL-2 Overlay: arrans-overlay
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>
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>

