gpo.zugaina.org

Search Portage & Overlays:

dev-python/lief

Library to instrument ELF, PE and Mach-O executable formats

Screenshots

  • lief-1.0.0
    ~amd64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15 debug

    View      Download      Browse     License: Apache-2.0   
    Overlay: tatsh-overlay

ChangeLog

commit 209c275b4821ec6eedcd24ed3077dfe087791e12
Author: Andrew Udvare <audvare@gmail.com>
Date: Mon Oct 12 14:36:30 2026 -0400

*/*: drop trailing period from DESCRIPTION

Signed-off-by: Andrew Udvare <audvare@gmail.com>

commit 48914ac31c1f4929552997c5aaf15b0d6f28811a
Author: Andrew Udvare <audvare@gmail.com>
Date: Wed Sep 16 10:24:37 2026 -0400

dev-python/lief: add 1.0.0, drop 0.15.1

1.0.0's backend/config.py imports tomli unconditionally, with no fallback to
the standard library tomllib, so it is needed on every implementation rather
than only on python3.10.

Drop lief-scikit-build-core-targets.patch: 1.0.0 already spells the setting
build.targets and pins scikit-build-core 1.0.3. The remaining patch loses the
version from its filename so a bump cannot silently repoint PATCHES at a file
that does not exist.

src_compile is untested here: it needs dev-python/tomli installed. Verified
through src_configure, and lief-no-self-strip.patch applies cleanly.

Signed-off-by: Andrew Udvare <audvare@gmail.com>

commit c5e7805a073d556599cc24aa32981ef68ce397cd
Author: Andrew Udvare <audvare@gmail.com>
Date: Sat Sep 12 07:33:06 2026 -0400

dev-python/lief: use a patch instead of sed

Signed-off-by: Andrew Udvare <audvare@gmail.com>

commit f78a86bf5cd4232dc424d4be30b51755a231bb38
Author: Andrew Udvare <audvare@gmail.com>
Date: Sat Sep 12 05:25:05 2026 -0400

dev-python/lief: new package, add 0.15.1

Signed-off-by: Andrew Udvare <audvare@gmail.com>