summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2024-01-02 21:35:13 -0500
committerIonen Wolkens <ionen@gentoo.org>2024-01-02 21:47:36 -0500
commitcdaa6e6af83924d8146920ce0bdcc390de01680e (patch)
tree721ac8aa72fbc82fa998fc6d7c240751b49f72d3 /net-libs
parentx11-libs/libdrm: Stabilize 2.4.118 ppc64, #921212 (diff)
downloadgentoo-cdaa6e6af83924d8146920ce0bdcc390de01680e.tar.gz
gentoo-cdaa6e6af83924d8146920ce0bdcc390de01680e.tar.bz2
gentoo-cdaa6e6af83924d8146920ce0bdcc390de01680e.zip
net-libs/wslay: workaround docs build race condition
If USE=doc cause more issues for bigger reasons, may just remove that as it'd likely not worth worrying about without any upstream activity. ...and then there'd be the option to switch to cmake, vaguely recall did not use it because it did not support building docs. May need less workarounds than current autoconf usage. Closes: https://bugs.gentoo.org/921192 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/wslay/wslay-1.1.1_p20210115.ebuild6
1 files changed, 5 insertions, 1 deletions
diff --git a/net-libs/wslay/wslay-1.1.1_p20210115.ebuild b/net-libs/wslay/wslay-1.1.1_p20210115.ebuild
index 4ddb9775de62..03e102a9da97 100644
--- a/net-libs/wslay/wslay-1.1.1_p20210115.ebuild
+++ b/net-libs/wslay/wslay-1.1.1_p20210115.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -38,6 +38,10 @@ src_configure() {
econf "${econfargs[@]}"
}
+src_compile() {
+ emake $(usev doc -j1) #921192
+}
+
src_install() {
local DOCS=( AUTHORS NEWS README.rst ) # skip non-rst README
default