Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/bison/
Date: Mon, 07 Sep 2020 20:51:47
Message-Id: 1599511898.b83990fef62d8b50fc1cc30aac7cbbdde9cdfa48.polynomial-c@gentoo
1 commit: b83990fef62d8b50fc1cc30aac7cbbdde9cdfa48
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 7 20:51:22 2020 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 7 20:51:38 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83990fe
7
8 sys-devel/bison: Moved sys-devel/gettext to (R)DEPEND.
9
10 Bug: https://bugs.gentoo.org/740754
11 Package-Manager: Portage-3.0.5, Repoman-3.0.1
12 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
13
14 sys-devel/bison/{bison-3.7.1.ebuild => bison-3.7.1-r1.ebuild} | 10 +++++++---
15 sys-devel/bison/bison-3.7.2.ebuild | 10 +++++++---
16 2 files changed, 14 insertions(+), 6 deletions(-)
17
18 diff --git a/sys-devel/bison/bison-3.7.1.ebuild b/sys-devel/bison/bison-3.7.1-r1.ebuild
19 similarity index 93%
20 rename from sys-devel/bison/bison-3.7.1.ebuild
21 rename to sys-devel/bison/bison-3.7.1-r1.ebuild
22 index cb5ef210384..dd9b0ff67f9 100644
23 --- a/sys-devel/bison/bison-3.7.1.ebuild
24 +++ b/sys-devel/bison/bison-3.7.1-r1.ebuild
25 @@ -20,11 +20,15 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 s
26 IUSE="examples nls static test"
27 RESTRICT="!test? ( test )"
28
29 -RDEPEND=">=sys-devel/m4-1.4.16"
30 -DEPEND="${RDEPEND}"
31 +# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
32 +# libtextstyle.so!!! (see bug #740754)
33 +DEPEND="
34 + >=sys-devel/m4-1.4.16
35 + >=sys-devel/gettext-0.21
36 +"
37 +RDEPEND="${DEPEND}"
38 BDEPEND="
39 sys-devel/flex
40 - >=sys-devel/gettext-0.21
41 examples? ( dev-lang/perl )
42 test? ( dev-lang/perl )
43 "
44
45 diff --git a/sys-devel/bison/bison-3.7.2.ebuild b/sys-devel/bison/bison-3.7.2.ebuild
46 index 70829bde751..e23f6ca6bef 100644
47 --- a/sys-devel/bison/bison-3.7.2.ebuild
48 +++ b/sys-devel/bison/bison-3.7.2.ebuild
49 @@ -20,11 +20,15 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~
50 IUSE="examples nls static test"
51 RESTRICT="!test? ( test )"
52
53 -RDEPEND=">=sys-devel/m4-1.4.16"
54 -DEPEND="${RDEPEND}"
55 +# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
56 +# libtextstyle.so!!! (see bug #740754)
57 +DEPEND="
58 + >=sys-devel/m4-1.4.16
59 + >=sys-devel/gettext-0.21
60 +"
61 +RDEPEND="${DEPEND}"
62 BDEPEND="
63 sys-devel/flex
64 - >=sys-devel/gettext-0.21
65 examples? ( dev-lang/perl )
66 test? ( dev-lang/perl )
67 "