Gentoo Archives: gentoo-commits

From: Matthew Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/leatherman/
Date: Sun, 31 May 2020 16:47:57
Message-Id: 1590943665.3273bd78c5e306521b58b727aefb3216f8decab8.prometheanfire@gentoo
1 commit: 3273bd78c5e306521b58b727aefb3216f8decab8
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 31 16:47:29 2020 +0000
4 Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Sun May 31 16:47:45 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3273bd78
7
8 dev-libs/leatherman: fix build (avoid vendored boost nowide)
9
10 Bug: https://bugs.gentoo.org/721652
11 Closes: https://bugs.gentoo.org/726406
12 Package-Manager: Portage-2.3.99, Repoman-2.3.22
13 Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
14
15 dev-libs/leatherman/leatherman-1.12.0-r1.ebuild | 8 +++++++-
16 1 file changed, 7 insertions(+), 1 deletion(-)
17
18 diff --git a/dev-libs/leatherman/leatherman-1.12.0-r1.ebuild b/dev-libs/leatherman/leatherman-1.12.0-r1.ebuild
19 index 30ead889cde..9a442087026 100644
20 --- a/dev-libs/leatherman/leatherman-1.12.0-r1.ebuild
21 +++ b/dev-libs/leatherman/leatherman-1.12.0-r1.ebuild
22 @@ -24,7 +24,13 @@ PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
23
24 src_prepare() {
25 sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
26 - sed -i '/nowide/d' CMakeLists.txt || die # vendored boost lib conflicts with boost 1.73 and above
27 + # vendored boost lib conflicts with boost 1.73 and above
28 + sed -i '/nowide/d' CMakeLists.txt
29 + sed -i '/nowide/d' file_util/CMakeLists.txt || die
30 + sed -i '/nowide/d' windows/CMakeLists.txt || die
31 + sed -i '/nowide/d' execution/CMakeLists.txt || die
32 + sed -i '/nowide/d' logging/CMakeLists.txt || die
33 + sed -i '/nowide/d' util/CMakeLists.txt || die
34 cmake-utils_src_prepare
35 }