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/boost/, dev-libs/boost/files/
Date: Wed, 01 Dec 2021 17:24:17
Message-Id: 1638379434.1ee39fdbf2c51fede474fdb99207a444af5ac23d.sam@gentoo
1 commit: 1ee39fdbf2c51fede474fdb99207a444af5ac23d
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 1 17:23:54 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 1 17:23:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee39fdb
7
8 dev-libs/boost: add missing include in 'process'
9
10 Closes: https://bugs.gentoo.org/827899
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 ...{boost-1.77.0-r3.ebuild => boost-1.77.0-r4.ebuild} | 1 +
14 .../files/boost-1.77.0-fix-process-include.patch | 19 +++++++++++++++++++
15 2 files changed, 20 insertions(+)
16
17 diff --git a/dev-libs/boost/boost-1.77.0-r3.ebuild b/dev-libs/boost/boost-1.77.0-r4.ebuild
18 similarity index 99%
19 rename from dev-libs/boost/boost-1.77.0-r3.ebuild
20 rename to dev-libs/boost/boost-1.77.0-r4.ebuild
21 index 1a84b2c175eb..1ff2d52c6c8e 100644
22 --- a/dev-libs/boost/boost-1.77.0-r3.ebuild
23 +++ b/dev-libs/boost/boost-1.77.0-r4.ebuild
24 @@ -57,6 +57,7 @@ PATCHES=(
25 "${WORKDIR}"/${PN}-1.77-math-deprecated-include.patch
26 "${WORKDIR}"/${PN}-1.77-geometry.patch
27 "${FILESDIR}"/${P}-python-3.10.patch
28 + "${FILESDIR}"/${P}-fix-process-include.patch
29 )
30
31 python_bindings_needed() {
32
33 diff --git a/dev-libs/boost/files/boost-1.77.0-fix-process-include.patch b/dev-libs/boost/files/boost-1.77.0-fix-process-include.patch
34 new file mode 100644
35 index 000000000000..566603b360ac
36 --- /dev/null
37 +++ b/dev-libs/boost/files/boost-1.77.0-fix-process-include.patch
38 @@ -0,0 +1,19 @@
39 +https://github.com/boostorg/process/commit/e08374ed95ac33865bda40602c94909e7cd9607f.patch
40 +https://bugs.gentoo.org/827899
41 +
42 +From: Eddie-cz <48474051+Eddie-cz@××××××××××××××××××××.com>
43 +Date: Mon, 2 Aug 2021 10:49:42 +0200
44 +Subject: [PATCH] Update wchar_t.hpp
45 +
46 +--- a/boost/process/detail/traits/wchar_t.hpp
47 ++++ b/boost/process/detail/traits/wchar_t.hpp
48 +@@ -12,6 +12,8 @@
49 + #include <boost/process/detail/traits/env.hpp>
50 + #include <boost/process/locale.hpp>
51 +
52 ++#include <algorithm>
53 ++
54 + namespace boost { namespace process { namespace detail {
55 +
56 + //template
57 +