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) |