Gentoo Archives: gentoo-dev

From: "Francisco Blas Izquierdo Riera (klondike)" <klondike@g.o>
To: Gentoo Development <gentoo-dev@l.g.o>
Cc: jakov.smolic@×××××××.hr, luka.perkov@×××××××.hr, proxy-maint@g.o
Subject: [gentoo-dev] [PATCHv2 3/4] dev-libs/json-c: Change USE to cpu_flags_x86_rdrand
Date: Mon, 13 Jul 2020 17:29:41
Message-Id: 4cd5f166-3de7-9f53-c8d9-d5d6bde5953c@gentoo.org
In Reply to: [gentoo-dev] [PATCH 3/4] dev-libs/json-c: Change USE to cpu_flags_x86_rdrand by "Francisco Blas Izquierdo Riera (klondike)"
1 Package-Manager: Portage-2.3.99, Repoman-2.3.23
2 Signed-off-by: Francisco Blas Izquierdo Riera (klondike) <klondike@g.o>
3 ---
4  dev-libs/json-c/json-c-0.14-r3.ebuild | 4 ++--
5  dev-libs/json-c/json-c-9999.ebuild    | 4 ++--
6  dev-libs/json-c/metadata.xml          | 3 ---
7  3 files changed, 4 insertions(+), 7 deletions(-)
8
9 diff --git a/dev-libs/json-c/json-c-0.14-r3.ebuild b/dev-libs/json-c/json-c-0.14-r3.ebuild
10 index 0d4ff648a36..0eae6655775 100644
11 --- a/dev-libs/json-c/json-c-0.14-r3.ebuild
12 +++ b/dev-libs/json-c/json-c-0.14-r3.ebuild
13 @@ -13,7 +13,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
14  LICENSE="MIT"
15  SLOT="0/5"
16  KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
17 -IUSE="cpu-flags-x86-rdrand doc static-libs threads"
18 +IUSE="cpu_flags_x86_rdrand doc static-libs threads"
19  
20  PATCHES=(
21      "${FILESDIR}/${PN}-0.14-cmake-static-libs.patch"
22 @@ -34,7 +34,7 @@ multilib_src_configure() {
23          -DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
24          -DBUILD_STATIC_LIBS=$(usex static-libs)
25          -DDISABLE_WERROR=ON
26 -        -DENABLE_RDRAND=$(usex cpu-flags-x86-rdrand)
27 +        -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
28          -DENABLE_THREADING=$(usex threads)
29      )
30  
31 diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild
32 index 51583e0b0ad..b39b8ba779c 100644
33 --- a/dev-libs/json-c/json-c-9999.ebuild
34 +++ b/dev-libs/json-c/json-c-9999.ebuild
35 @@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/json-c/json-c.git"
36  
37  LICENSE="MIT"
38  SLOT="0/5"
39 -IUSE="cpu-flags-x86-rdrand doc static-libs threads"
40 +IUSE="cpu_flags_x86_rdrand doc static-libs threads"
41  
42  MULTILIB_WRAPPED_HEADERS=(
43      /usr/include/json-c/config.h
44 @@ -27,7 +27,7 @@ multilib_src_configure() {
45          -DBUILD_DOCUMENTATION=$(multilib_native_usex doc)
46          -DDISABLE_WERROR=ON
47          -DENABLE_THREADING=$(usex threads)
48 -        -DENABLE_RDRAND=$(usex cpu-flags-x86-rdrand)
49 +        -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand)
50          -DBUILD_STATIC_LIBS=$(usex static-libs)
51      )
52  
53 diff --git a/dev-libs/json-c/metadata.xml b/dev-libs/json-c/metadata.xml
54 index 4165aa7d278..ca10c6aa7ae 100644
55 --- a/dev-libs/json-c/metadata.xml
56 +++ b/dev-libs/json-c/metadata.xml
57 @@ -13,9 +13,6 @@
58      <email>proxy-maint@g.o</email>
59      <name>Proxy Maintainers</name>
60    </maintainer>
61 -  <use>
62 -    <flag name="cpu-flags-x86-rdrand">Enable RDRAND Hardware RNG Hash Seed</flag>
63 -  </use>
64    <longdescription lang="en">
65  "A JSON implementation in C" is probably the better description, and then
66  "JSON-C implements a reference counting object model that allows you to
67 --
68 2.26.2

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
[gentoo-dev] Re: [PATCHv2 3/4] dev-libs/json-c: Change USE to cpu_flags_x86_rdrand Jakov Smolic <jakov.smolic@×××××××.hr>