Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libuev/
Date: Mon, 18 Oct 2021 04:12:28
Message-Id: 1634530310.75ca7040aaa9a72ddf3beeb0f4771bcefa252c14.sam@gentoo
1 commit: 75ca7040aaa9a72ddf3beeb0f4771bcefa252c14
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 18 04:11:50 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 18 04:11:50 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ca7040
7
8 dev-libs/libuev: call eautoreconf for patches
9
10 Needed for patches to *.am, *.ac, etc to be
11 (safely) effective (avoid maintainer mode
12 invocation).
13
14 Closes: https://bugs.gentoo.org/806604
15 Signed-off-by: Sam James <sam <AT> gentoo.org>
16
17 dev-libs/libuev/libuev-2.3.2-r1.ebuild | 11 ++++++++++-
18 1 file changed, 10 insertions(+), 1 deletion(-)
19
20 diff --git a/dev-libs/libuev/libuev-2.3.2-r1.ebuild b/dev-libs/libuev/libuev-2.3.2-r1.ebuild
21 index 2cd8e6b9f81..f8a20c0605f 100644
22 --- a/dev-libs/libuev/libuev-2.3.2-r1.ebuild
23 +++ b/dev-libs/libuev/libuev-2.3.2-r1.ebuild
24 @@ -3,6 +3,8 @@
25
26 EAPI=7
27
28 +inherit autotools
29 +
30 DESCRIPTION="Lightweight event loop library for Linux epoll() family APIs"
31 HOMEPAGE="https://github.com/troglobit/libuev"
32 SRC_URI="https://github.com/troglobit/${PN}/releases/download/v${PV}/${P}.tar.xz"
33 @@ -15,7 +17,14 @@ IUSE="static-libs"
34 PATCHES=(
35 "${FILESDIR}/${PN}"-fix-tests.patch
36 "${FILESDIR}/${PN}"-large-files-fix.patch
37 - )
38 +)
39 +
40 +src_prepare() {
41 + default
42 +
43 + # Needed for glibc/LFS patches
44 + eautoreconf
45 +}
46
47 src_configure() {
48 econf --enable-static=$(usex static-libs)