dev-python/lief
Library to instrument ELF, PE and Mach-O executable formats
-
lief-1.0.0~amd64python_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>
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>

