summaryrefslogtreecommitdiff
path: root/dev-libs/libretls/libretls-3.8.1.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-29 00:07:15 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-29 00:07:15 +0100
commit5c4786a868bad6e3f46aecf32ad6c6dc5de98408 (patch)
tree1a1792815761a5b6f645c8d55b6b698e102dca48 /dev-libs/libretls/libretls-3.8.1.ebuild
parent3c1648a0749c1d66b300d857e6b417c1162890da (diff)
gentoo auto-resync : 29:05:2024 - 00:07:15
Diffstat (limited to 'dev-libs/libretls/libretls-3.8.1.ebuild')
-rw-r--r--dev-libs/libretls/libretls-3.8.1.ebuild14
1 files changed, 14 insertions, 0 deletions
diff --git a/dev-libs/libretls/libretls-3.8.1.ebuild b/dev-libs/libretls/libretls-3.8.1.ebuild
index 988269d3cce4..8dd27de640a8 100644
--- a/dev-libs/libretls/libretls-3.8.1.ebuild
+++ b/dev-libs/libretls/libretls-3.8.1.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+inherit libtool
+
DESCRIPTION="Port of libtls from LibreSSL to OpenSSL"
HOMEPAGE="https://git.causal.agency/libretls/about/"
SRC_URI="https://causal.agency/libretls/${P}.tar.gz"
@@ -21,6 +23,18 @@ BDEPEND="
virtual/pkgconfig
"
+QA_CONFIG_IMPL_DECL_SKIP+=(
+ # checks for va_copy and __va_copy as a fallback, ignores result of
+ # latter if former exists. The latter is private and doesn't exist
+ # on musl; ignore it since it doesn't even matter. bug #906534
+ __va_copy
+)
+
+src_prepare() {
+ default
+ elibtoolize
+}
+
src_install() {
default
find "${ED}" -name '*.la' -delete || die