From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:57368) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h03r9-0003Kv-Ny for guix-patches@gnu.org; Sat, 02 Mar 2019 07:35:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h03r7-0002fI-TG for guix-patches@gnu.org; Sat, 02 Mar 2019 07:35:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:43518) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h03r4-0002SH-5Y for guix-patches@gnu.org; Sat, 02 Mar 2019 07:35:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h03r4-0004Sv-2s for guix-patches@gnu.org; Sat, 02 Mar 2019 07:35:02 -0500 Subject: [bug#34514] [PATCH 06/34] gnu: Add ruby-jwt. Resent-Message-ID: References: <87sgwm44a9.fsf@cbaines.net> <20190217192314.5666-1-mail@cbaines.net> <20190217192314.5666-6-mail@cbaines.net> <87sgwiu147.fsf@elephly.net> From: Christopher Baines In-reply-to: <87sgwiu147.fsf@elephly.net> Date: Sat, 02 Mar 2019 12:34:00 +0000 Message-ID: <87sgw5foav.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ricardo Wurmus Cc: 34514@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ricardo Wurmus writes: > Christopher Baines writes: > >> * gnu/packages/ruby.scm (ruby-jwt): New variable. >> --- >> gnu/packages/ruby.scm | 37 +++++++++++++++++++++++++++++++++++++ >> 1 file changed, 37 insertions(+) >> >> diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm >> index b17a03e7cc..5b4d52ac4a 100644 >> --- a/gnu/packages/ruby.scm >> +++ b/gnu/packages/ruby.scm >> @@ -3952,6 +3952,43 @@ a native C extension.") >> (home-page "https://flori.github.com/json") >> (license license:ruby))) >> >> +(define-public ruby-jwt >> + (package >> + (name "ruby-jwt") >> + (version "2.1.0") >> + (source >> + (origin >> + (method url-fetch) >> + (uri (rubygems-uri "jwt" version)) >> + (sha256 >> + (base32 >> + "1w0kaqrbl71cq9sbnixc20x5lqah3hs2i93xmhlfdg2y3by7yzky")))) >> + (build-system ruby-build-system) >> + (arguments >> + '(#:test-target "test" >> + #:phases >> + (modify-phases %standard-phases >> + (add-after 'unpack 'remove-unnecessary-dependencies >> + (lambda _ >> + (substitute* "spec/spec_helper.rb" >> + (("require 'simplecov.*") "\n") >> + ;; Use [].each to disable running the SimpleCov configur= ation >> + ;; block >> + (("SimpleCov\\.configure") "[].each") >> + (("require 'codeclimate-test-reporter'") "") >> + (("require 'codacy-coverage'") "") >> + (("Codacy::Reporter\\.start") ""))))))) > > Please end this lambda with #T. Good spot, I'll add #t. >> + "This package provides a pure Ruby implementation of the RFC 7519 = OAuth >> +@acronym{JWT, JSON Web Token} standard.") > > If =E2=80=99guix lint=E2=80=99 doesn=E2=80=99t complain about the use of = @acronym (I=E2=80=99ve never > used it in a description) it=E2=80=99s all good. Yep, it seems to be fine with it :) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlx6eDhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9Xegsw//V5GHcMC4QyX56MPYgV7IoeDgBmISciC7ohqmqQP/DCgZId4stgWntxqZ sPJZd4s5z92q4NapEDE2tKHGpigd50iTxvldz+Px846fTQmlWbt1i7icdM1uguLc 2RmQQziV/3eoOB8Ao3cDw6RYTDWIB16+vBka+3oov0ifMu0odEoptAaQDfJPRyoK f9l1z+GeasNpMHEOXh2rzTFdjRifN57h03/sMVNNV9VUa6i+8L5ZpUEwLRCw9fHv FboYL2GzBquzJXtLnJZAn2p3BnOX8f5xR58qyggWig3UMlPa9Tjuziy5OZVDnsbu MSiGjbGQ14EPcNz2FAmwDzjyf2SNvfYAmLbbwZ4jsCNL08S+eikmjhKk4k+W8eHW wu9FPVxTHjaZm3w5MsxBNrXEnC3bqOlM/mlZ/SPY/z8u5yep3Duh4R7PMjj7IJKB SBMAXTAuKmhU2Bl/A3OX1r4bwP8EsJUaPoVrhUoK3FzlNM4AOMsVrn7i5hrMVCUX ZX5tEHDXx2BTpqQenUB86PBhpikql1Vs/uDt8EiXRu8BzNEMV1ocDC8njF+gcjhh /J4Kc730/sgkYxLFYYzA+z5hc9DLU5UIqt1kq56BNGIGVKNR8MVHlnOJXqdqf6nv zJ0YY3QAkyzjGbFecxZeTlUr7J611NHGxnNyVEl7F1E9kNfT7GM= =bLxk -----END PGP SIGNATURE----- --=-=-=--