Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: games-board/aisleriot/
Date: Wed, 28 Nov 2018 13:08:19
Message-Id: 1543410485.8e378e2ee36fffd0adbfd6d42382584930554273.eva@gentoo
1 commit: 8e378e2ee36fffd0adbfd6d42382584930554273
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 28 13:02:54 2018 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 28 13:08:05 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8e378e2e
7
8 games-board/aisleriot: 3.22.5 → 3.22.7
9
10 Switch to guile-2.2. Drop unneeded USE-flag dependencies. Add missing
11 glib-utils and libxml2 to DEPEND.
12
13 Closes: https://bugs.gentoo.org/644068
14 Package-Manager: Portage-2.3.52, Repoman-2.3.12
15 Manifest-Sign-Key: 0x5A56C8CD0C13248A
16 Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
17
18 games-board/aisleriot/aisleriot-3.22.7.ebuild | 11 ++++++-----
19 games-board/aisleriot/aisleriot-9999.ebuild | 11 ++++++-----
20 2 files changed, 12 insertions(+), 10 deletions(-)
21
22 diff --git a/games-board/aisleriot/aisleriot-3.22.7.ebuild b/games-board/aisleriot/aisleriot-3.22.7.ebuild
23 index 5f9a65ab..d103a6a9 100644
24 --- a/games-board/aisleriot/aisleriot-3.22.7.ebuild
25 +++ b/games-board/aisleriot/aisleriot-3.22.7.ebuild
26 @@ -1,4 +1,4 @@
27 -# Copyright 1999-2018 Gentoo Foundation
28 +# Copyright 1999-2018 Gentoo Authors
29 # Distributed under the terms of the GNU General Public License v2
30
31 EAPI=6
32 @@ -15,11 +15,10 @@ KEYWORDS="~amd64 ~x86"
33 IUSE="debug gnome qt5"
34
35 # FIXME: quartz support?
36 -# Does not build with guile-2.0.0 or 2.0.1
37 +# Lookup guile modules grep "use-modules" *.scm
38 COMMON_DEPEND="
39 >=dev-libs/glib-2.32:2
40 - >=dev-scheme/guile-2.0.5:12[deprecated,regex]
41 - <dev-scheme/guile-2.1
42 + >=dev-scheme/guile-2.2:12
43 >=gnome-base/librsvg-2.32:2
44 >=media-libs/libcanberra-0.26[gtk3]
45 >=x11-libs/cairo-1.10
46 @@ -30,6 +29,8 @@ COMMON_DEPEND="
47 DEPEND="${COMMON_DEPEND}
48 app-arch/gzip
49 app-text/yelp-tools
50 + dev-libs/libxml2:2
51 + dev-util/glib-utils
52 >=dev-util/intltool-0.40.4
53 gnome-base/gnome-common
54 sys-apps/lsb-release
55 @@ -72,7 +73,7 @@ src_configure() {
56
57 gnome2_src_configure \
58 --with-gtk=3.0 \
59 - --with-guile=2.0 \
60 + --with-guile=2.2 \
61 $(usex debug --enable-debug=yes --enable-debug=minimum) \
62 --enable-sound \
63 --with-pysol-card-theme-path="${EPREFIX}${GAMES_DATADIR}"/pysolfc \
64
65 diff --git a/games-board/aisleriot/aisleriot-9999.ebuild b/games-board/aisleriot/aisleriot-9999.ebuild
66 index 16094c91..3ace1d8e 100644
67 --- a/games-board/aisleriot/aisleriot-9999.ebuild
68 +++ b/games-board/aisleriot/aisleriot-9999.ebuild
69 @@ -1,4 +1,4 @@
70 -# Copyright 1999-2018 Gentoo Foundation
71 +# Copyright 1999-2018 Gentoo Authors
72 # Distributed under the terms of the GNU General Public License v2
73
74 EAPI=6
75 @@ -22,11 +22,10 @@ fi
76 IUSE="debug gnome qt5"
77
78 # FIXME: quartz support?
79 -# Does not build with guile-2.0.0 or 2.0.1
80 +# Lookup guile modules grep "use-modules" *.scm
81 COMMON_DEPEND="
82 >=dev-libs/glib-2.32:2
83 - >=dev-scheme/guile-2.0.5:12[deprecated,regex]
84 - <dev-scheme/guile-2.1
85 + >=dev-scheme/guile-2.2:12
86 >=gnome-base/librsvg-2.32:2
87 >=media-libs/libcanberra-0.26[gtk3]
88 >=x11-libs/cairo-1.10
89 @@ -37,6 +36,8 @@ COMMON_DEPEND="
90 DEPEND="${COMMON_DEPEND}
91 app-arch/gzip
92 app-text/yelp-tools
93 + dev-libs/libxml2:2
94 + dev-util/glib-utils
95 >=dev-util/intltool-0.40.4
96 gnome-base/gnome-common
97 sys-apps/lsb-release
98 @@ -79,7 +80,7 @@ src_configure() {
99
100 gnome2_src_configure \
101 --with-gtk=3.0 \
102 - --with-guile=2.0 \
103 + --with-guile=2.2 \
104 $(usex debug --enable-debug=yes --enable-debug=minimum) \
105 --enable-sound \
106 --with-pysol-card-theme-path="${EPREFIX}${GAMES_DATADIR}"/pysolfc \