Update link-header in guix too

Stephen Paul Weber created

Change summary

guix.scm | 30 ++++++++++++++++++++++++++++--
1 file changed, 28 insertions(+), 2 deletions(-)

Detailed changes

guix.scm 🔗

@@ -13,6 +13,32 @@
   (ice-9 rdelim)
   (ice-9 popen))
 
+(define-public ruby-addressable
+  (package
+    (name "ruby-addressable")
+    (version "2.8.8")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (rubygems-uri "addressable" version))
+       (sha256
+        (base32 "0mxhjgihzsx45l9wh2n0ywl9w0c6k70igm5r0d63dxkcagwvh4vw"))))
+    (build-system ruby-build-system)
+    (arguments
+     `(#:tests? #f))
+    (propagated-inputs (list ruby-public-suffix))
+    (synopsis
+     "Addressable is an alternative implementation to the URI implementation that is
+part of Ruby's standard library. It is flexible, offers heuristic parsing, and
+additionally provides extensive support for IRIs and URI templates.
+")
+    (description
+     "Addressable is an alternative implementation to the URI implementation that is
+part of Ruby's standard library.  It is flexible, offers heuristic parsing, and
+additionally provides extensive support for IRIs and URI templates.")
+    (home-page "https://github.com/sporkmonger/addressable")
+    (license #f)))
+
 (define-public ruby-multipart-parser
   (package
     (name "ruby-multipart-parser")
@@ -1408,13 +1434,13 @@ country objects.  It includes data from ISO 3166")
 (define-public ruby-link-header-parser
   (package
     (name "ruby-link-header-parser")
-    (version "5.1.1")
+    (version "7.0.1")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "link-header-parser" version))
        (sha256
-        (base32 "1bm32imabc12rjjw8ysca55c99flcsichynfflphxy8gda07dj9x"))))
+        (base32 "0ayfijl4804pcxikc2znfdyq4lhxga9rf0v2xhr3zynlgfciz66h"))))
     (build-system ruby-build-system)
     (arguments
      `(#:tests? #f))