Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: eclass/
Date: Wed, 27 Apr 2016 21:27:43
Message-Id: 1461792204.8f9f5e9c5e13ed61de409d2b60722f5dd8fa60a0.axs@gentoo
1 commit: 8f9f5e9c5e13ed61de409d2b60722f5dd8fa60a0
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 27 21:23:24 2016 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 27 21:23:24 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=8f9f5e9c
7
8 mozconfig-v6.45.eclass: do not require newer libvpx on thunderbird-45.0
9
10 eclass/mozconfig-v6.45.eclass | 10 +++++++++-
11 1 file changed, 9 insertions(+), 1 deletion(-)
12
13 diff --git a/eclass/mozconfig-v6.45.eclass b/eclass/mozconfig-v6.45.eclass
14 index 4347827..6d1586b 100644
15 --- a/eclass/mozconfig-v6.45.eclass
16 +++ b/eclass/mozconfig-v6.45.eclass
17 @@ -120,10 +120,18 @@ RDEPEND=">=app-text/hunspell-1.2
18 system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
19 system-libevent? ( =dev-libs/libevent-2.0*:0= )
20 system-sqlite? ( >=dev-db/sqlite-3.9.1:3[secure-delete,debug=] )
21 - system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc,svc] )
22 system-harfbuzz? ( >=media-libs/harfbuzz-1.1.3:0=[graphite2,icu] >=media-gfx/graphite2-1.3.8 )
23 "
24
25 +if [[ ${PV} == "45.0" ]]; then
26 + RDEPEND+="
27 + system-libvpx? ( >=media-libs/libvpx-1.3.0:0=[postproc] )"
28 +else
29 + # 45.1.0 and above bumped the libvpx requirement
30 + RDEPEND+="
31 + system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )"
32 +fi
33 +
34 if [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]]; then
35 if [[ ${MOZCONFIG_OPTIONAL_GTK3} = "enabled" ]]; then
36 IUSE+=" +gtk3"