dev-tcltk/tclxml: use dot-a.eclass

... to avoid installing broken static libraries w/ LTO.

Closes: https://bugs.gentoo.org/958240
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
This commit is contained in:
Eli Schwartz 2025-08-10 19:47:45 -04:00
parent c3340f1bf0
commit a30dbd8bb5
No known key found for this signature in database
GPG Key ID: 84A7D12B700D2F57

View File

@ -3,6 +3,8 @@
EAPI=8
inherit dot-a
MYPN=TclXML
MYP=${MYPN}-${PV}
@ -38,6 +40,7 @@ PATCHES=(
)
src_configure() {
lto-guarantee-fat
local myconf=""
use threads && myconf="${myconf} --enable-threads"
@ -50,3 +53,8 @@ src_configure() {
$(use_enable amd64 64bit) \
$(use_enable debug symbols)
}
src_install() {
default
strip-lto-bytecode
}