Gentoo Archives: gentoo-dev

From: hasufell <hasufell@g.o>
To: gentoo-dev@l.g.o, graaff@g.o
Subject: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-lang/ruby: ruby-1.9.3_p551.ebuild ruby-2.2.0.ebuild ChangeLog ruby-2.0.0_p598.ebuild ruby-2.1.5.ebuild
Date: Mon, 02 Feb 2015 14:22:47
Message-Id: 54CF8828.2040609@gentoo.org
1 Cool.
2
3 However, this should be done in a revbump, so that we do not rely on
4 dynamic deps. And it's reasonable to assume that people want to update
5 for this change.
6
7
8 Hans de Graaff (graaff):
9 > graaff 15/01/19 20:07:18
10 >
11 > Modified: ruby-1.9.3_p551.ebuild ruby-2.2.0.ebuild ChangeLog
12 > ruby-2.0.0_p598.ebuild ruby-2.1.5.ebuild
13 > Log:
14 > Change the virtual/rubygems dependency to refer to the RUBY_TARGET in preparation of removing the version-specific slots.
15 >
16 > (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)
17 >
18 > Revision Changes Path
19 > 1.11 dev-lang/ruby/ruby-1.9.3_p551.ebuild
20 >
21 > file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p551.ebuild?rev=1.11&view=markup
22 > plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p551.ebuild?rev=1.11&content-type=text/plain
23 > diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p551.ebuild?r1=1.10&r2=1.11
24 >
25 > Index: ruby-1.9.3_p551.ebuild
26 > ===================================================================
27 > RCS file: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p551.ebuild,v
28 > retrieving revision 1.10
29 > retrieving revision 1.11
30 > diff -u -r1.10 -r1.11
31 > --- ruby-1.9.3_p551.ebuild 6 Dec 2014 16:51:35 -0000 1.10
32 > +++ ruby-1.9.3_p551.ebuild 19 Jan 2015 20:07:18 -0000 1.11
33 > @@ -1,6 +1,6 @@
34 > -# Copyright 1999-2014 Gentoo Foundation
35 > +# Copyright 1999-2015 Gentoo Foundation
36 > # Distributed under the terms of the GNU General Public License v2
37 > -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p551.ebuild,v 1.10 2014/12/06 16:51:35 ago Exp $
38 > +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p551.ebuild,v 1.11 2015/01/19 20:07:18 graaff Exp $
39 >
40 > EAPI=4
41 >
42 > @@ -58,7 +58,7 @@
43 >
44 > DEPEND="${RDEPEND}"
45 > PDEPEND="
46 > - virtual/rubygems:ruby19
47 > + virtual/rubygems[ruby_targets_ruby19]
48 > rdoc? ( >=dev-ruby/rdoc-3.9.4[ruby_targets_ruby19] )
49 > xemacs? ( app-xemacs/ruby-modes )"
50 >
51 >
52 >
53 >
54 > 1.3 dev-lang/ruby/ruby-2.2.0.ebuild
55 >
56 > file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-2.2.0.ebuild?rev=1.3&view=markup
57 > plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-2.2.0.ebuild?rev=1.3&content-type=text/plain
58 > diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-2.2.0.ebuild?r1=1.2&r2=1.3
59 >
60 > Index: ruby-2.2.0.ebuild
61 > ===================================================================
62 > RCS file: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.2.0.ebuild,v
63 > retrieving revision 1.2
64 > retrieving revision 1.3
65 > diff -u -r1.2 -r1.3
66 > --- ruby-2.2.0.ebuild 14 Jan 2015 06:45:24 -0000 1.2
67 > +++ ruby-2.2.0.ebuild 19 Jan 2015 20:07:18 -0000 1.3
68 > @@ -1,6 +1,6 @@
69 > # Copyright 1999-2015 Gentoo Foundation
70 > # Distributed under the terms of the GNU General Public License v2
71 > -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.2.0.ebuild,v 1.2 2015/01/14 06:45:24 graaff Exp $
72 > +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.2.0.ebuild,v 1.3 2015/01/19 20:07:18 graaff Exp $
73 >
74 > EAPI=5
75 >
76 > @@ -51,7 +51,7 @@
77 >
78 > DEPEND="${RDEPEND}"
79 > PDEPEND="
80 > - virtual/rubygems:ruby22
81 > + virtual/rubygems[ruby_targets_ruby22]
82 > >=dev-ruby/json-1.8.1[ruby_targets_ruby22]
83 > >=dev-ruby/rake-0.9.6[ruby_targets_ruby22]
84 > rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby22] )
85 >
86 >
87 >
88 > 1.698 dev-lang/ruby/ChangeLog
89 >
90 > file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ChangeLog?rev=1.698&view=markup
91 > plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ChangeLog?rev=1.698&content-type=text/plain
92 > diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ChangeLog?r1=1.697&r2=1.698
93 >
94 > Index: ChangeLog
95 > ===================================================================
96 > RCS file: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v
97 > retrieving revision 1.697
98 > retrieving revision 1.698
99 > diff -u -r1.697 -r1.698
100 > --- ChangeLog 14 Jan 2015 06:45:24 -0000 1.697
101 > +++ ChangeLog 19 Jan 2015 20:07:18 -0000 1.698
102 > @@ -1,6 +1,11 @@
103 > # ChangeLog for dev-lang/ruby
104 > # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
105 > -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.697 2015/01/14 06:45:24 graaff Exp $
106 > +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.698 2015/01/19 20:07:18 graaff Exp $
107 > +
108 > + 19 Jan 2015; Hans de Graaff <graaff@g.o> ruby-1.9.3_p551.ebuild,
109 > + ruby-2.0.0_p598.ebuild, ruby-2.1.5.ebuild, ruby-2.2.0.ebuild:
110 > + Change the virtual/rubygems dependency to refer to the RUBY_TARGET in
111 > + preparation of removing the version-specific slots.
112 >
113 > 14 Jan 2015; Hans de Graaff <graaff@g.o> ruby-2.2.0.ebuild:
114 > The broken sse2 detection code is gone, so skip this patch unconditionally
115 >
116 >
117 >
118 > 1.11 dev-lang/ruby/ruby-2.0.0_p598.ebuild
119 >
120 > file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p598.ebuild?rev=1.11&view=markup
121 > plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p598.ebuild?rev=1.11&content-type=text/plain
122 > diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p598.ebuild?r1=1.10&r2=1.11
123 >
124 > Index: ruby-2.0.0_p598.ebuild
125 > ===================================================================
126 > RCS file: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p598.ebuild,v
127 > retrieving revision 1.10
128 > retrieving revision 1.11
129 > diff -u -r1.10 -r1.11
130 > --- ruby-2.0.0_p598.ebuild 6 Dec 2014 16:51:35 -0000 1.10
131 > +++ ruby-2.0.0_p598.ebuild 19 Jan 2015 20:07:18 -0000 1.11
132 > @@ -1,6 +1,6 @@
133 > -# Copyright 1999-2014 Gentoo Foundation
134 > +# Copyright 1999-2015 Gentoo Foundation
135 > # Distributed under the terms of the GNU General Public License v2
136 > -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p598.ebuild,v 1.10 2014/12/06 16:51:35 ago Exp $
137 > +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p598.ebuild,v 1.11 2015/01/19 20:07:18 graaff Exp $
138 >
139 > EAPI=5
140 >
141 > @@ -52,7 +52,7 @@
142 >
143 > DEPEND="${RDEPEND}"
144 > PDEPEND="
145 > - virtual/rubygems:ruby20
146 > + virtual/rubygems[ruby_targets_ruby20]
147 > >=dev-ruby/json-1.7.7[ruby_targets_ruby20]
148 > >=dev-ruby/rake-0.9.6[ruby_targets_ruby20]
149 > rdoc? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby20] )
150 >
151 >
152 >
153 > 1.2 dev-lang/ruby/ruby-2.1.5.ebuild
154 >
155 > file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-2.1.5.ebuild?rev=1.2&view=markup
156 > plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-2.1.5.ebuild?rev=1.2&content-type=text/plain
157 > diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ruby/ruby-2.1.5.ebuild?r1=1.1&r2=1.2
158 >
159 > Index: ruby-2.1.5.ebuild
160 > ===================================================================
161 > RCS file: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.1.5.ebuild,v
162 > retrieving revision 1.1
163 > retrieving revision 1.2
164 > diff -u -r1.1 -r1.2
165 > --- ruby-2.1.5.ebuild 14 Nov 2014 06:53:31 -0000 1.1
166 > +++ ruby-2.1.5.ebuild 19 Jan 2015 20:07:18 -0000 1.2
167 > @@ -1,6 +1,6 @@
168 > -# Copyright 1999-2014 Gentoo Foundation
169 > +# Copyright 1999-2015 Gentoo Foundation
170 > # Distributed under the terms of the GNU General Public License v2
171 > -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.1.5.ebuild,v 1.1 2014/11/14 06:53:31 graaff Exp $
172 > +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.1.5.ebuild,v 1.2 2015/01/19 20:07:18 graaff Exp $
173 >
174 > EAPI=5
175 >
176 > @@ -53,7 +53,7 @@
177 >
178 > DEPEND="${RDEPEND}"
179 > PDEPEND="
180 > - virtual/rubygems:ruby21
181 > + virtual/rubygems[ruby_targets_ruby21]
182 > >=dev-ruby/json-1.8.1[ruby_targets_ruby21]
183 > >=dev-ruby/rake-0.9.6[ruby_targets_ruby21]
184 > rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby21] )
185 >
186 >
187 >
188 >