Gentoo Archives: gentoo-commits

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/ganeti/
Date: Tue, 12 Jul 2016 00:13:20
Message-Id: 1468282386.3f3cc0194f8d0f598ef2e6152da5d1c12550bc94.robbat2@gentoo
1 commit: 3f3cc0194f8d0f598ef2e6152da5d1c12550bc94
2 Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 12 00:12:45 2016 +0000
4 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 12 00:13:06 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3cc019
7
8 app-emulation/ganeti: match dependencies used in Ubuntu.
9
10 Package-Manager: portage-2.2.28
11
12 app-emulation/ganeti/ganeti-2.15.2-r5.ebuild | 19 +++++++++++++------
13 1 file changed, 13 insertions(+), 6 deletions(-)
14
15 diff --git a/app-emulation/ganeti/ganeti-2.15.2-r5.ebuild b/app-emulation/ganeti/ganeti-2.15.2-r5.ebuild
16 index 74f768e..e1c3ee4 100644
17 --- a/app-emulation/ganeti/ganeti-2.15.2-r5.ebuild
18 +++ b/app-emulation/ganeti/ganeti-2.15.2-r5.ebuild
19 @@ -78,7 +78,7 @@ DEPEND="
20 >=dev-haskell/old-time-1.1.0.0:0=
21 >=dev-haskell/random-1.0.1.1:0=
22 haskell-daemons? ( >=dev-haskell/text-0.11.1.13:0= )
23 - >=dev-haskell/transformers-0.3.0.0:0=
24 + >=dev-haskell/transformers-0.4.3.0:0=
25
26 >=dev-haskell/attoparsec-0.10.1.1:0=
27 <dev-haskell/attoparsec-0.14:0
28 @@ -121,9 +121,6 @@ DEPEND="
29 >=dev-haskell/case-insensitive-0.4.0.1
30
31 dev-haskell/vector:0=
32 - <dev-haskell/semigroupoids-4.1:0=
33 - <dev-haskell/contravariant-0.6
34 - <dev-haskell/transformers-compat-0.4[three]
35 xen? ( >=app-emulation/xen-3.0 )
36 kvm? (
37 dev-python/psutil
38 @@ -144,7 +141,7 @@ RDEPEND="${DEPEND}
39 DEPEND+="
40 sys-devel/m4
41 app-text/pandoc
42 - <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
43 + <=dev-python/sphinx-1.3.5[${PYTHON_USEDEP}]
44 media-fonts/urw-fonts
45 media-gfx/graphviz
46 >=dev-haskell/test-framework-0.6:0=
47 @@ -160,7 +157,7 @@ DEPEND+="
48 >=dev-haskell/hunit-1.2.4.2:0=
49 <dev-haskell/hunit-1.3:0=
50 >=dev-haskell/quickcheck-2.4.2:2=
51 - <dev-haskell/quickcheck-2.8:2=
52 + <dev-haskell/quickcheck-2.8.3:2=
53 sys-apps/fakeroot
54 net-misc/socat
55 dev-util/shelltestrunner
56 @@ -209,6 +206,16 @@ pkg_setup () {
57 src_prepare() {
58 local testfile
59 eapply "${PATCHES[@]}"
60 + # Upstream commits:
61 + # 4c3c2ca2a97a69c0287a3d23e064bc17978105eb
62 + # 24618882737fd7c189adf99f4acc767d48f572c3
63 + sed -i \
64 + -e '/QuickCheck/s,< 2.8,< 2.8.3,g' \
65 + cabal/ganeti.template.cabal
66 + # Neuter -Werror
67 + sed -i \
68 + -e '/^if DEVELOPER_MODE/,/^endif/s/-Werror//' \
69 + Makefile.am
70
71 # not sure why these tests are failing
72 # should remove this on next version bump if possible