dev-libs/c-siphash: remove static libs

They aren't specifically wanted. The build system forces them for the
sake of using as a meson subproject:

> We ended up using both_libraries to ensure this setup always provides
> both, and packaging was meant to just remove libraries it does not need.

Hence, we just remove them. :(

Closes: https://bugs.gentoo.org/958199
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
This commit is contained in:
Eli Schwartz 2025-08-19 18:11:46 -04:00
parent e985db65bb
commit 14f95d2792
No known key found for this signature in database
GPG Key ID: 84A7D12B700D2F57

View File

@ -25,3 +25,13 @@ DEPEND="
BDEPEND="
virtual/pkgconfig
"
src_install() {
meson_src_install
# upstream c-util tends to force static libs due to optimizing for
# subprojects usage.
#
# https://github.com/c-util/c-utf8/issues/8
rm "${ED}"/usr/$(get_libdir)/libcsiphash-1.a || die
}