Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/cppcodec/
Date: Sat, 19 Jan 2019 14:21:36
Message-Id: 1547907640.9a6ce605f212b12e3ebc2dad17f46fc2a1c40178.soap@gentoo
1 commit: 9a6ce605f212b12e3ebc2dad17f46fc2a1c40178
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 19 14:20:40 2019 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 19 14:20:40 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6ce605
7
8 dev-libs/cppcodec: Update to EAPI 7, pin SLOT for deps
9
10 Package-Manager: Portage-2.3.56, Repoman-2.3.12
11 Signed-off-by: David Seifert <soap <AT> gentoo.org>
12
13 dev-libs/cppcodec/cppcodec-0.2.ebuild | 12 ++++--------
14 dev-libs/cppcodec/cppcodec-9999.ebuild | 12 ++++--------
15 2 files changed, 8 insertions(+), 16 deletions(-)
16
17 diff --git a/dev-libs/cppcodec/cppcodec-0.2.ebuild b/dev-libs/cppcodec/cppcodec-0.2.ebuild
18 index fe7a12a7e61..ed1f2f4c8f3 100644
19 --- a/dev-libs/cppcodec/cppcodec-0.2.ebuild
20 +++ b/dev-libs/cppcodec/cppcodec-0.2.ebuild
21 @@ -1,9 +1,8 @@
22 -# Copyright 1999-2018 Gentoo Foundation
23 +# Copyright 1999-2019 Gentoo Authors
24 # Distributed under the terms of the GNU General Public License v2
25
26 -EAPI=6
27 +EAPI=7
28
29 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
30 inherit cmake-utils
31
32 DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex"
33 @@ -25,11 +24,8 @@ SLOT="0"
34 IUSE="test"
35 RESTRICT="!test? ( test )"
36
37 -DEPEND="
38 - test? (
39 - virtual/pkgconfig
40 - >=dev-cpp/catch-2.3.0
41 - )"
42 +DEPEND="test? ( >=dev-cpp/catch-2.3.0:0 )"
43 +BDEPEND="test? ( virtual/pkgconfig )"
44
45 src_configure() {
46 local mycmakeargs=(
47
48 diff --git a/dev-libs/cppcodec/cppcodec-9999.ebuild b/dev-libs/cppcodec/cppcodec-9999.ebuild
49 index 8fd88d739a8..ed1f2f4c8f3 100644
50 --- a/dev-libs/cppcodec/cppcodec-9999.ebuild
51 +++ b/dev-libs/cppcodec/cppcodec-9999.ebuild
52 @@ -1,9 +1,8 @@
53 -# Copyright 1999-2018 Gentoo Foundation
54 +# Copyright 1999-2019 Gentoo Authors
55 # Distributed under the terms of the GNU General Public License v2
56
57 -EAPI=6
58 +EAPI=7
59
60 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
61 inherit cmake-utils
62
63 DESCRIPTION="C++11 library to encode/decode base64, base64url, base32, base32hex and hex"
64 @@ -25,11 +24,8 @@ SLOT="0"
65 IUSE="test"
66 RESTRICT="!test? ( test )"
67
68 -DEPEND="
69 - test? (
70 - virtual/pkgconfig
71 - >=dev-cpp/catch-2.2.0
72 - )"
73 +DEPEND="test? ( >=dev-cpp/catch-2.3.0:0 )"
74 +BDEPEND="test? ( virtual/pkgconfig )"
75
76 src_configure() {
77 local mycmakeargs=(