[PATCH] Remove a couple of duplicate Ruby gem package definitions

  • Done
  • quality assurance status badge
Details
2 participants
  • Leo Famulari
  • Christopher Baines
Owner
unassigned
Submitted by
Christopher Baines
Severity
normal
C
C
Christopher Baines wrote on 7 Oct 2018 11:41
(address . guix-patches@gnu.org)
87a7nq14cw.fsf@cbaines.net
Christopher Baines (2):
gnu: Remove duplicate ruby-concurrent package definition.
gnu: Remove duplicate ruby-yard package definition.

gnu/packages/ruby.scm | 44 ++-----------------------------------------
1 file changed, 2 insertions(+), 42 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlu51K9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE
9XeoeQ//dhQrO3oSiweXppvh42hSISydy1qT1AypOPA9QnjdgN7DH3JfaMI0xxZZ
yDb9vLmVm2l7EnoCBa65oaG39NGMLzglpwJMtNXcrnjxYPaMPeBNaeVKT2q/JDVS
4Cw+hMDohNpbgnLUYfm02huhaAsFlF1/b0pEJ5ceg/AqEsy26PSOsKsYM/ivB6Il
hdb9WP/qta1Zfrd2xshmtppI8pCyBGFcGbc3aP4rf7dGwcXAr3yc29NBVf84qt5r
ajNL9o1zktw7qcMTAgdxh4BLXTKGjKCdMND/5w/6udisTIO3q9Ae/esHowIKwNPd
w1ocZr20iBIpEhGj8cH91Lnjez/FvHgqX0PIeEYvVIbnxYWLP5gUTWVHH4ceM51w
fO3Akz+Fr4GS7DHl4keEap8fgP+MyzcjtPsSWPqEDvadhDwTcWSmh0wYJo/W1kmS
iLtltlbFklc27+dL/tiFNjxEZHiDJ0cY7RnsF0yKGNzoFnHBtQNBnglrc8bdOccp
zqJn1q0nX9dq2Ud5WfJ2D7Hn3r7cJofQK+Zk8fuJYBYgw21oAXEbhXkWQ0hnYeKt
2NDCVSRIG6auVFbMxYGKhAg5M6Mezg1kI5I+WFVlf4HWLosjwUegE9HD3l1rF30a
w4POGEyzV/Pc/ChoVzcrTFY3cBMBOn+4y8hj+EC6JQkCWFgdaYw=
=3LAD
-----END PGP SIGNATURE-----

C
C
Christopher Baines wrote on 7 Oct 2018 11:53
[PATCH 1/2] gnu: Remove duplicate ruby-concurrent package definition.
(address . 32964@debbugs.gnu.org)
20181007095340.29079-1-mail@cbaines.net
* gnu/packages/ruby.scm (ruby-concurrent): Remove one of the two definitions
for this variable.
---
gnu/packages/ruby.scm | 19 -------------------
1 file changed, 19 deletions(-)

Toggle diff (32 lines)
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 2080944cae..2c5777fdf8 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -194,25 +194,6 @@ a focus on simplicity and productivity.")
(("/bin/sh") (which "sh")))
#t)))))))
-(define-public ruby-concurrent
- (package
- (name "ruby-concurrent")
- (version "1.0.5")
- (source (origin
- (method url-fetch)
- (uri (rubygems-uri "concurrent-ruby" version))
- (sha256
- (base32
- "183lszf5gx84kcpb779v6a2y0mx9sssy8dgppng1z9a505nj1qcf"))))
- (build-system ruby-build-system)
- (arguments `(#:tests? #f)); No rakefile
- (home-page "https://github.com/ruby-concurrency/concurrent-ruby")
- (synopsis "Concurrency tools for Ruby")
- (description "This gem provides concurrency tools for Ruby. It provides
-a library of common thread-safe types and data-structures as well as abstractions
-for concurrency and communication between threads.")
- (license license:expat)))
-
(define-public ruby-highline
(package
(name "ruby-highline")
--
2.19.0
C
C
Christopher Baines wrote on 7 Oct 2018 11:53
[PATCH 2/2] gnu: Remove duplicate ruby-yard package definition.
(address . 32964@debbugs.gnu.org)
20181007095340.29079-2-mail@cbaines.net
* gnu/packages/ruby.scm (ruby-yard): Remove one of the two package
definitions, and update the other to the latest release.
---
gnu/packages/ruby.scm | 25 ++-----------------------
1 file changed, 2 insertions(+), 23 deletions(-)

Toggle diff (52 lines)
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 2c5777fdf8..7e8c8be290 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3766,7 +3766,7 @@ A modified copy of yajl is used, and included in the package.")
(define-public ruby-yard
(package
(name "ruby-yard")
- (version "0.9.6")
+ (version "0.9.16")
(source
(origin
(method url-fetch)
@@ -3776,7 +3776,7 @@ A modified copy of yajl is used, and included in the package.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0rsz4bghgx7fryzyhlz8wlnd2m9xgyvf1xhrq58mnzfrrfm41bdg"))))
+ "0sqpbayy9sb406jh0zqg6qha1xds863qz9531dh6vp58hc00clfq"))))
(build-system ruby-build-system)
(arguments
`(#:phases
@@ -5673,27 +5673,6 @@ support the tests found in Prawn, a pure Ruby PDF generation library.")
functionality from Prawn.")
(license license:gpl3+)))
-(define-public ruby-yard
- (package
- (name "ruby-yard")
- (version "0.9.16")
- (source (origin
- (method url-fetch)
- (uri (rubygems-uri "yard" version))
- (sha256
- (base32
- "0lmmr1839qgbb3zxfa7jf5mzy17yjl1yirwlgzdhws4452gqhn67"))))
- (build-system ruby-build-system)
- (arguments `(#:test-target "spec"))
- (home-page "https://yardoc.org/")
- (synopsis "Ruby documentation tool")
- (description "YARD is a documentation generation tool for the Ruby
-programming language. It enables the user to generate consistent, usable
-documentation that can be exported to a number of formats very easily, and
-also supports extending for custom Ruby constructs such as custom class level
-definitions.")
- (license license:expat)))
-
(define-public ruby-prawn
(package
(name "ruby-prawn")
--
2.19.0
L
L
Leo Famulari wrote on 11 Oct 2018 22:15
Re: [bug#32964] [PATCH] Remove a couple of duplicate Ruby gem package definitions
(name . Christopher Baines)(address . mail@cbaines.net)(address . 32964@debbugs.gnu.org)
20181011201513.GA7201@jasmine.lan
On Sun, Oct 07, 2018 at 10:41:03AM +0100, Christopher Baines wrote:
Toggle quote (5 lines)
>
> Christopher Baines (2):
> gnu: Remove duplicate ruby-concurrent package definition.
> gnu: Remove duplicate ruby-yard package definition.

Thanks, please push!
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlu/r1EACgkQJkb6MLrK
fwiORRAAqmavyGnND/lbV4pJ+jfUGpuLLiol4OIEz1DGPibACRteQz3u7GBGMvGk
1AfBIzN3PICrtl4AE6PZFSC3KIEPF9+flo05/1thLTxkwQvs3Zbz7iKgAjU9gW00
eAopLndbESrMntphyJZF9kDeVRqLlKfnICBCuY89mPN9b0/QPMfPG49Dr1tR66V4
6NrAyK+xpSEcGQDQCDY0kBImt7aSya6VOdw5sQnByGt2Z/VV4Z0Uy6Ie7szBIEP9
FCbtiaWcXxzVsQbUSs65EgL/iZCOQPA/qgcxPhsDmpUECRd1cNog+wgQQi4bSTeM
7HivWv4iK4RWjZR/EeKmGPjdN11PzRxhsj1rux1AfGn05A7mySqohh2zPbBh0bMm
Fn5qD5L6CHOlRXiX7lADCkqyQ2tbUSBp1qImCBMulEsYWAsbbTHbMxfBuMxq35Tx
icHRN1/xDi3qlEBNi1P/Og1iSfahDu0F+x5lG7AjY77ZB5mtYNhZCGQ+B/RKcMBp
6lOXWLZdTOIFRvrfeleTx7gMmGIzwavMAoYlIAApshESDsf2+8MztLR10qF5rYx0
QDGD/km2JbyuYegi2Z/66ZRgWt1Q95+xsodRXl2ge+EWWdi8CQdURSuQoA/v41JW
NIqeErUmpztm6YTjNH7FoyTBXrthPqAgF3lYBImvYXXnZDSVAJE=
=bamS
-----END PGP SIGNATURE-----


C
C
Christopher Baines wrote on 12 Oct 2018 09:19
control message for bug #30689
(address . control@debbugs.gnu.org)
87h8hr639r.fsf@cbaines.net
block 30689 by 32964
C
C
Christopher Baines wrote on 12 Oct 2018 09:24
Re: [bug#32964] [PATCH] Remove a couple of duplicate Ruby gem package definitions
(name . Leo Famulari)(address . leo@famulari.name)(address . 32964-done@debbugs.gnu.org)
87efcv630q.fsf@cbaines.net
Leo Famulari <leo@famulari.name> writes:

Toggle quote (8 lines)
> On Sun, Oct 07, 2018 at 10:41:03AM +0100, Christopher Baines wrote:
>>
>> Christopher Baines (2):
>> gnu: Remove duplicate ruby-concurrent package definition.
>> gnu: Remove duplicate ruby-yard package definition.
>
> Thanks, please push!

Done :)
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlvATDVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE
9XcgPQ//Xzk7CpWsSp5RDjCUOwf6D/R4/5WzmppIzbK5j52aGSrs9scXGDCabd13
AV4lRzjRh5jUSYCx8ijyC0vZLt4Np1rM6qAPYsdcxjWLtf4JqsJ4by4+ZBN8OuOb
EhGwkCIjO/HWEWPFZ4rFrHH9islBBjgsJkaynfFcKxfzTtVrrQ4EEAf3miIXvH6t
iqr8Qfj+KW7cdtKLSkCPcQBeXZiv+DOg9lIs9B4jERFSxBD7s2aNrpB+F7uQupmR
3tL0RZ9kn4GqjcoB0jVs6HrMJl/1XP4PdHIpdsIPSjRte+dRE8oPORf5ns33ZSLo
fceX8XvSmbpQ1L/DFzYDQtTW4ZUwwcpgzou3ZvT8xovhAQoICTnbg16j4yASIXSp
TU/WhMuLF8/xjXBCRLguA6OxOktA6skJlGwxRTmElf58Rn4kb9bty1v8vi7t64Mw
LcCFXvqsOQt1VGQMocFjXkmCJpScAldMPmePFXbBwB4uxBlzPoBu9jSZrB5YkoMt
yEOtHERGCfbYcUPru5TU7DlP//JiBnR3gM26vMriPN4DkJEkg0FMm/rgyFetEC+/
/TL7K1GeVC0Oh3zUZsmlUO96dkTQ/r/at79SgC9kOjtNnkuEsC+9u6qQIOF0dR2H
MMecIKr3BAI0KLd0Xk28PpO5yo9mMhTN8CsIVND6exj7Ubw6I3k=
=/nyE
-----END PGP SIGNATURE-----

Closed
?