Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
Date: Wed, 14 Sep 2022 11:51:55
Message-Id: 1663156282.2de91bdd02292a37c134e69f005d751ede57f1f0.voyageur@gentoo
1 commit: 2de91bdd02292a37c134e69f005d751ede57f1f0
2 Author: Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
3 AuthorDate: Sun Sep 11 16:17:48 2022 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 14 11:51:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de91bdd
7
8 net-libs/nghttp2: enable threads by default
9
10 Upstream enables pthreads by default, so enable it unconditionally.
11
12 Closes: https://bugs.gentoo.org/869755
13 Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
14 Closes: https://github.com/gentoo/gentoo/pull/27211
15 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
16
17 net-libs/nghttp2/nghttp2-1.48.0.ebuild | 4 ++--
18 net-libs/nghttp2/nghttp2-9999.ebuild | 4 ++--
19 2 files changed, 4 insertions(+), 4 deletions(-)
20
21 diff --git a/net-libs/nghttp2/nghttp2-1.48.0.ebuild b/net-libs/nghttp2/nghttp2-1.48.0.ebuild
22 index bc0b88490be5..f3153add272b 100644
23 --- a/net-libs/nghttp2/nghttp2-1.48.0.ebuild
24 +++ b/net-libs/nghttp2/nghttp2-1.48.0.ebuild
25 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
26 LICENSE="MIT"
27 SLOT="0/1.14" # <C++>.<C> SONAMEs
28 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
29 -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml"
30 +IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml"
31
32 RESTRICT="!test? ( test )"
33
34 @@ -55,13 +55,13 @@ multilib_src_configure() {
35 --disable-failmalloc
36 --disable-python-bindings
37 --disable-werror
38 + --enable-threads
39 --without-cython
40 $(use_enable cxx asio-lib)
41 $(use_enable debug)
42 $(multilib_native_use_enable hpack-tools)
43 $(use_enable static-libs static)
44 $(use_with test cunit)
45 - $(use_enable threads)
46 $(multilib_native_use_enable utils app)
47 $(multilib_native_use_with jemalloc)
48 $(multilib_native_use_with xml libxml2)
49
50 diff --git a/net-libs/nghttp2/nghttp2-9999.ebuild b/net-libs/nghttp2/nghttp2-9999.ebuild
51 index 9011d96cec10..67529daca48f 100644
52 --- a/net-libs/nghttp2/nghttp2-9999.ebuild
53 +++ b/net-libs/nghttp2/nghttp2-9999.ebuild
54 @@ -14,7 +14,7 @@ EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git"
55 LICENSE="MIT"
56 SLOT="0/1.14" # <C++>.<C> SONAMEs
57 KEYWORDS=""
58 -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml"
59 +IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml"
60
61 RESTRICT="!test? ( test )"
62
63 @@ -50,13 +50,13 @@ multilib_src_configure() {
64 --disable-failmalloc
65 --disable-python-bindings
66 --disable-werror
67 + --enable-threads
68 --without-cython
69 $(use_enable cxx asio-lib)
70 $(use_enable debug)
71 $(multilib_native_use_enable hpack-tools)
72 $(use_enable static-libs static)
73 $(use_with test cunit)
74 - $(use_enable threads)
75 $(multilib_native_use_enable utils app)
76 $(multilib_native_use_with jemalloc)
77 $(multilib_native_use_with xml libxml2)