Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/emacs-vcs: emacs-vcs-25.0.9999-r1.ebuild ChangeLog emacs-vcs-24.5.9999.ebuild
Date: Thu, 02 Jul 2015 16:16:59
Message-Id: 20150702161647.A147674C@oystercatcher.gentoo.org
1 ulm 15/07/02 16:16:47
2
3 Modified: emacs-vcs-25.0.9999-r1.ebuild ChangeLog
4 emacs-vcs-24.5.9999.ebuild
5 Log:
6 Repeat the warning from upstream's configure about GTK+ breakage, and display it more prominently using ewarn.
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)
9
10 Revision Changes Path
11 1.8 app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild?rev=1.8&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild?rev=1.8&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild?r1=1.7&r2=1.8
16
17 Index: emacs-vcs-25.0.9999-r1.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild,v
20 retrieving revision 1.7
21 retrieving revision 1.8
22 diff -u -r1.7 -r1.8
23 --- emacs-vcs-25.0.9999-r1.ebuild 31 Mar 2015 17:25:58 -0000 1.7
24 +++ emacs-vcs-25.0.9999-r1.ebuild 2 Jul 2015 16:16:47 -0000 1.8
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2015 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild,v 1.7 2015/03/31 17:25:58 ulm Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild,v 1.8 2015/07/02 16:16:47 ulm Exp $
30
31 EAPI=5
32
33 @@ -168,6 +168,15 @@
34 local f
35 if use gtk; then
36 einfo "Configuring to build with GIMP Toolkit (GTK+)"
37 + while read line; do ewarn "${line}"; done <<-EOF
38 + Your version of GTK+ will have problems with closing open
39 + displays. This is no problem if you just use one display, but
40 + if you use more than one and close one of them Emacs may crash.
41 + See <http://bugzilla.gnome.org/show_bug.cgi?id=85715>.
42 + If you intend to use more than one display, then it is strongly
43 + recommended that you compile Emacs with the Athena/Lucid or the
44 + Motif toolkit instead.
45 + EOF
46 myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
47 for f in motif Xaw3d athena; do
48 use ${f} && ewarn \
49
50
51
52 1.196 app-editors/emacs-vcs/ChangeLog
53
54 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/ChangeLog?rev=1.196&view=markup
55 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/ChangeLog?rev=1.196&content-type=text/plain
56 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/ChangeLog?r1=1.195&r2=1.196
57
58 Index: ChangeLog
59 ===================================================================
60 RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v
61 retrieving revision 1.195
62 retrieving revision 1.196
63 diff -u -r1.195 -r1.196
64 --- ChangeLog 1 Jun 2015 06:31:50 -0000 1.195
65 +++ ChangeLog 2 Jul 2015 16:16:47 -0000 1.196
66 @@ -1,6 +1,11 @@
67 # ChangeLog for app-editors/emacs-vcs
68 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
69 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v 1.195 2015/06/01 06:31:50 ulm Exp $
70 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v 1.196 2015/07/02 16:16:47 ulm Exp $
71 +
72 + 02 Jul 2015; Ulrich Müller <ulm@g.o> emacs-vcs-24.5.9999.ebuild,
73 + emacs-vcs-25.0.9999-r1.ebuild:
74 + Repeat the warning from upstream's configure about GTK+ breakage, and display
75 + it more prominently using ewarn.
76
77 *emacs-vcs-25.0.50_pre20150531 (01 Jun 2015)
78
79
80
81
82 1.4 app-editors/emacs-vcs/emacs-vcs-24.5.9999.ebuild
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.5.9999.ebuild?rev=1.4&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.5.9999.ebuild?rev=1.4&content-type=text/plain
86 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.5.9999.ebuild?r1=1.3&r2=1.4
87
88 Index: emacs-vcs-24.5.9999.ebuild
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.5.9999.ebuild,v
91 retrieving revision 1.3
92 retrieving revision 1.4
93 diff -u -r1.3 -r1.4
94 --- emacs-vcs-24.5.9999.ebuild 11 Apr 2015 11:50:01 -0000 1.3
95 +++ emacs-vcs-24.5.9999.ebuild 2 Jul 2015 16:16:47 -0000 1.4
96 @@ -1,6 +1,6 @@
97 # Copyright 1999-2015 Gentoo Foundation
98 # Distributed under the terms of the GNU General Public License v2
99 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.5.9999.ebuild,v 1.3 2015/04/11 11:50:01 ulm Exp $
100 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.5.9999.ebuild,v 1.4 2015/07/02 16:16:47 ulm Exp $
101
102 EAPI=5
103
104 @@ -168,6 +168,15 @@
105 local f
106 if use gtk; then
107 einfo "Configuring to build with GIMP Toolkit (GTK+)"
108 + while read line; do ewarn "${line}"; done <<-EOF
109 + Your version of GTK+ will have problems with closing open
110 + displays. This is no problem if you just use one display, but
111 + if you use more than one and close one of them Emacs may crash.
112 + See <http://bugzilla.gnome.org/show_bug.cgi?id=85715>.
113 + If you intend to use more than one display, then it is strongly
114 + recommended that you compile Emacs with the Athena/Lucid or the
115 + Motif toolkit instead.
116 + EOF
117 myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
118 for f in motif Xaw3d athena; do
119 use ${f} && ewarn \