guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

12/17: gnu: ruby-nokogiri: Update to 1.13.10.


From: guix-commits
Subject: 12/17: gnu: ruby-nokogiri: Update to 1.13.10.
Date: Sun, 8 Jan 2023 01:46:27 -0500 (EST)

apteryx pushed a commit to branch master
in repository guix.

commit fcbe54c27afd3e6a2045825a342ec558b172261f
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Fri Jan 6 13:50:45 2023 -0500

    gnu: ruby-nokogiri: Update to 1.13.10.
    
    * gnu/packages/ruby.scm (ruby-mini-portile-2): Update to 1.13.10.
    (ruby-mini-portile-2.6.1): Delete variable.
    (ruby-nokogiri): Re-indent inputs.
    [propagated-inputs]: Replace ruby-mini-portile-2.6.1 with
    ruby-mini-portile-2.
---
 gnu/packages/ruby.scm | 32 +++++++++-----------------------
 1 file changed, 9 insertions(+), 23 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index df521013a0..1e75341a43 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5038,25 +5038,26 @@ to reproduce user environments.")
     (license license:expat)))
 
 (define-public ruby-mini-portile-2
-  (package (inherit ruby-mini-portile)
-    (version "2.4.0")
+  (package
+    (inherit ruby-mini-portile)
+    (version "2.8.1")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "mini_portile2" version))
               (sha256
                (base32
-                "15zplpfw3knqifj9bpf604rb3wc1vhq6363pd6lvhayng8wql5vy"))))))
+                "1af4yarhbbx62f7qsmgg5fynrik0s36wjy3difkawy536xg343mp"))))))
 
 (define-public ruby-nokogiri
   (package
     (name "ruby-nokogiri")
-    (version "1.12.5")
+    (version "1.13.10")
     (source (origin
               (method url-fetch)
               (uri (rubygems-uri "nokogiri" version))
               (sha256
                (base32
-                "1v02g7k7cxiwdcahvlxrmizn3avj2q6nsjccgilq1idc89cr081b"))))
+                "0n79k78c5vdcyl0m3y3l5x9kxl6xf5lgriwi2vd665qmdkr01vnk"))))
     (build-system ruby-build-system)
     (arguments
      ;; Tests fail because Nokogiri can only test with an installed extension,
@@ -5066,30 +5067,15 @@ to reproduce user environments.")
                          (string-append "--with-xml2-include="
                                         (assoc-ref %build-inputs "libxml2")
                                         "/include/libxml2" ))))
-    (native-inputs
-     (list ruby-hoe))
-    (inputs
-     (list zlib libxml2 libxslt))
-    (propagated-inputs
-     (list ruby-mini-portile-2.6.1 ruby-pkg-config))
+    (native-inputs (list ruby-hoe))
+    (inputs (list zlib libxml2 libxslt))
+    (propagated-inputs (list ruby-mini-portile-2 ruby-pkg-config))
     (synopsis "HTML, XML, SAX, and Reader parser for Ruby")
     (description "Nokogiri (鋸) parses and searches XML/HTML, and features
 both CSS3 selector and XPath 1.0 support.")
     (home-page "http://www.nokogiri.org/";)
     (license license:expat)))
 
-;; nokogiri requires this version exactly.
-(define-public ruby-mini-portile-2.6.1
-  (package
-    (inherit ruby-mini-portile)
-    (version "2.6.1")
-    (source (origin
-              (method url-fetch)
-              (uri (rubygems-uri "mini_portile2" version))
-              (sha256
-               (base32
-                "1lvxm91hi0pabnkkg47wh1siv56s6slm2mdq1idfm86dyfidfprq"))))))
-
 (define-public ruby-method-source
   (package
     (name "ruby-method-source")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]