Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/check/
Date: Fri, 21 Apr 2017 10:08:58
Message-Id: 1492769140.53c5db08b8c24a93be0b27882b4948a713283b1a.kentnl@gentoo
1 commit: 53c5db08b8c24a93be0b27882b4948a713283b1a
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 21 10:03:07 2017 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 21 10:05:40 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c5db08
7
8 dev-libs/check: Fix missing dep on texinfo re bug #613852
9
10 Both install and test invoke texinfo, so its important
11 that texinfo is both present _and_ working.
12
13 Lack of build dep on texinfo means that during an empty-world
14 driven "rebuild all the things" after a perl upgrade,
15 check will fail either test, or install, due to texinfo
16 being broken, and portage having no way to ensure texinfo
17 rebuilds are ordered before check builds.
18
19 Bug: https://bugs.gentoo.org/613852
20
21 Package-Manager: Portage-2.3.4, Repoman-2.3.2
22
23 dev-libs/check/check-0.10.0-r1.ebuild | 1 +
24 dev-libs/check/check-0.10.0-r2.ebuild | 1 +
25 dev-libs/check/check-0.11.0.ebuild | 1 +
26 dev-libs/check/check-0.9.11.ebuild | 4 +++-
27 4 files changed, 6 insertions(+), 1 deletion(-)
28
29 diff --git a/dev-libs/check/check-0.10.0-r1.ebuild b/dev-libs/check/check-0.10.0-r1.ebuild
30 index 8e9228c9ea7..f587c394efb 100644
31 --- a/dev-libs/check/check-0.10.0-r1.ebuild
32 +++ b/dev-libs/check/check-0.10.0-r1.ebuild
33 @@ -18,6 +18,7 @@ IUSE="static-libs subunit"
34
35 RDEPEND="subunit? ( >=dev-python/subunit-0.0.10-r1[${MULTILIB_USEDEP}] )"
36 DEPEND="${RDEPEND}
37 + sys-apps/texinfo
38 virtual/pkgconfig"
39
40 pkg_setup() {
41
42 diff --git a/dev-libs/check/check-0.10.0-r2.ebuild b/dev-libs/check/check-0.10.0-r2.ebuild
43 index ff28e67eee4..7bd022c8e05 100644
44 --- a/dev-libs/check/check-0.10.0-r2.ebuild
45 +++ b/dev-libs/check/check-0.10.0-r2.ebuild
46 @@ -18,6 +18,7 @@ IUSE="static-libs subunit"
47
48 RDEPEND="subunit? ( >=dev-python/subunit-0.0.10-r1[${MULTILIB_USEDEP}] )"
49 DEPEND="${RDEPEND}
50 + sys-apps/texinfo
51 virtual/pkgconfig"
52
53 pkg_setup() {
54
55 diff --git a/dev-libs/check/check-0.11.0.ebuild b/dev-libs/check/check-0.11.0.ebuild
56 index 3c63bba8831..4a1f73cca3a 100644
57 --- a/dev-libs/check/check-0.11.0.ebuild
58 +++ b/dev-libs/check/check-0.11.0.ebuild
59 @@ -16,6 +16,7 @@ IUSE="static-libs subunit"
60
61 RDEPEND="subunit? ( >=dev-python/subunit-0.0.10-r1[${MULTILIB_USEDEP}] )"
62 DEPEND="${RDEPEND}
63 + sys-apps/texinfo
64 virtual/pkgconfig"
65
66 DOCS=( AUTHORS ChangeLog NEWS README.md THANKS TODO )
67
68 diff --git a/dev-libs/check/check-0.9.11.ebuild b/dev-libs/check/check-0.9.11.ebuild
69 index 6609fe2a21c..b1e03527387 100644
70 --- a/dev-libs/check/check-0.9.11.ebuild
71 +++ b/dev-libs/check/check-0.9.11.ebuild
72 @@ -16,7 +16,9 @@ SLOT="0"
73 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
74 IUSE="static-libs subunit"
75
76 -DEPEND="subunit? ( dev-python/subunit )"
77 +DEPEND="subunit? ( dev-python/subunit )
78 + sys-apps/texinfo
79 +"
80 RDEPEND="${DEPEND}"
81
82 src_prepare() {