[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
?
Your comment

This issue is archived.

To comment on this conversation send an email to 32964@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 32964
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch