commit: cdaa6e6af83924d8146920ce0bdcc390de01680e Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Wed Jan 3 02:35:13 2024 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Wed Jan 3 02:47:36 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdaa6e6a
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 <AT> gentoo.org> net-libs/wslay/wslay-1.1.1_p20210115.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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
