GNU logs - #72009, boring messages


Message sent to guix@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#72009] [PATCH 0/2] gnu: ruby-libxml: Update to 5.0.3.
Resent-From: gemmaro <gemmaro.dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix@HIDDEN, guix-patches@HIDDEN
Resent-Date: Tue, 09 Jul 2024 14:13:02 +0000
Resent-Message-ID: <handler.72009.B.17205343425040 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 72009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 72009 <at> debbugs.gnu.org
Cc: gemmaro <gemmaro.dev@HIDDEN>, Christopher Baines <guix@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
X-Debbugs-Original-Xcc: Christopher Baines <guix@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.17205343425040
          (code B ref -1); Tue, 09 Jul 2024 14:13:02 +0000
Received: (at submit) by debbugs.gnu.org; 9 Jul 2024 14:12:22 +0000
Received: from localhost ([127.0.0.1]:53809 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sRBZt-0001JE-Ln
	for submit <at> debbugs.gnu.org; Tue, 09 Jul 2024 10:12:21 -0400
Received: from lists.gnu.org ([209.51.188.17]:40958)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <gemmaro.dev@HIDDEN>) id 1sRBZs-0001J6-EW
 for submit <at> debbugs.gnu.org; Tue, 09 Jul 2024 10:12:20 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <gemmaro.dev@HIDDEN>)
 id 1sRBZk-0003tH-RB
 for guix-patches@HIDDEN; Tue, 09 Jul 2024 10:12:14 -0400
Received: from mail-pg1-x532.google.com ([2607:f8b0:4864:20::532])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <gemmaro.dev@HIDDEN>)
 id 1sRBZe-0007rb-F0
 for guix-patches@HIDDEN; Tue, 09 Jul 2024 10:12:11 -0400
Received: by mail-pg1-x532.google.com with SMTP id
 41be03b00d2f7-71871d5e087so3578874a12.1
 for <guix-patches@HIDDEN>; Tue, 09 Jul 2024 07:12:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1720534325; x=1721139125; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=sZoCXZmp5DDVuJIhizEHNqQsehgblmp/CdCzyCddXDk=;
 b=CnI4QoAJAUfwSjG+C2XzpgctqYDRXUIcmbiU6exZnMFbLcWuuKfSrsFqKMdnzt3r6f
 vUh2Gyq8CtYDYl4cXuK9r89k9TExDpxzyjjHO1GoniHTEUvGc6c+5gG/KErkoRHZN3hH
 W1UApZHTBY1KR9uMpAicpeqZFf2Goi4WJ6yJV9nqoVWSYqTXtGVGlcuo2dqZFbm3LAfs
 knl4ogrEV/bT0yWwgyBOvLP2hkK6Evq83GafM9BtPeggU4CuAW3/ZxKuNmS89z/popwn
 ilr2wfh7LAXq9sdbljY/OD+OQIjKZkVsa3NaeImFVYNRFhomglb8v1gO3nmmlubqOOwg
 PPkg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1720534325; x=1721139125;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=sZoCXZmp5DDVuJIhizEHNqQsehgblmp/CdCzyCddXDk=;
 b=m+XT5cylkMTLPLbRVZthHZipW6yTmWztLRO1rgWP8u9gI/5MDSAy+vPkE4aJ47B1lr
 GX4Stynjzegmm2oO+pJpJdFTLKisTAVGnm203U36WAiilxcN6J33ApYxxkKV6Ni9y/8E
 0sJXC/OG7ws3jwsF+pVmIxivmfPS5vp3ypeevVvlG39b6ELljVtkdZkjQO9BLXrpVFFp
 RG3n1LYf+X13+HNRbLdvMt2JXSH05ckr3Czpla0IyTda7paCW2Q6HB1WzeA7UMt7nmH7
 u+rJ2svwvbgtysn/3M3wTIixgsQ9wogQfFufQmtaaP/t2kh+OPbV5l07tfmkB1XqfrFm
 JcqQ==
X-Gm-Message-State: AOJu0YzEohpV+sYuWwcRkwPviqfFpUdsFQdhc2tZtY4JfKWItSVhC6NP
 aNbKfnrr7Y72mZ9jLR7DcTZYRIKqVBaN51YeedopFMosP3X47hWEHtB6yadA
X-Google-Smtp-Source: AGHT+IHq2qdyDIamaeRTJ84lm5w18RA4lojh6MuPeNQaQeT2GgPxeESHe159tmey7LpjJpMzckLQtg==
X-Received: by 2002:a05:6a20:7fa4:b0:1c0:dd3d:ef3a with SMTP id
 adf61e73a8af0-1c29824acaemr3050452637.29.1720534324631; 
 Tue, 09 Jul 2024 07:12:04 -0700 (PDT)
Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-1fbb6ac8c84sm16485965ad.246.2024.07.09.07.12.02
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 09 Jul 2024 07:12:03 -0700 (PDT)
From: gemmaro <gemmaro.dev@HIDDEN>
Date: Tue,  9 Jul 2024 23:11:43 +0900
Message-ID: <cover.1720534195.git.gemmaro.dev@HIDDEN>
X-Mailer: git-send-email 2.45.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::532;
 envelope-from=gemmaro.dev@HIDDEN; helo=mail-pg1-x532.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hello,

This updates ruby-libxml to 5.0.3 and make use of newer package style.

Thank you,
gemmaro.

gemmaro (2):
  gnu: ruby-libxml: Update to 5.0.3.
  gnu: ruby-libxml: Use newer package style.

 gnu/packages/ruby.scm | 46 +++++++++++++++++++++++++++++++++----------
 1 file changed, 36 insertions(+), 10 deletions(-)


base-commit: 6b496c071537e399710ff5ec0284f74a44b66c71
prerequisite-patch-id: 7243f4196faacbbb69b65baecf49b488e4c8a910
prerequisite-patch-id: 9b13ec2a36c340b6f7ab5530d43fab3dfb6cf912
-- 
2.45.2





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: gemmaro <gemmaro.dev@HIDDEN>
Subject: bug#72009: Acknowledgement ([PATCH 0/2] gnu: ruby-libxml: Update
 to 5.0.3.)
Message-ID: <handler.72009.B.17205343425040.ack <at> debbugs.gnu.org>
References: <cover.1720534195.git.gemmaro.dev@HIDDEN>
X-Gnu-PR-Message: ack 72009
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 72009 <at> debbugs.gnu.org
Date: Tue, 09 Jul 2024 14:13:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

As you requested using X-Debbugs-CC, your message was also forwarded to
  Christopher Baines <guix@HIDDEN>
(after having been given a bug report number, if it did not have one).

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 72009 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
72009: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72009
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#72009] [PATCH 1/2] gnu: ruby-libxml: Update to 5.0.3.
Resent-From: gemmaro <gemmaro.dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix@HIDDEN, guix-patches@HIDDEN
Resent-Date: Tue, 09 Jul 2024 14:20:01 +0000
Resent-Message-ID: <handler.72009.B72009.17205347825803 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 72009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 72009 <at> debbugs.gnu.org
Cc: gemmaro <gemmaro.dev@HIDDEN>, Christopher Baines <guix@HIDDEN>
X-Debbugs-Original-Xcc: Christopher Baines <guix@HIDDEN>
Received: via spool by 72009-submit <at> debbugs.gnu.org id=B72009.17205347825803
          (code B ref 72009); Tue, 09 Jul 2024 14:20:01 +0000
Received: (at 72009) by debbugs.gnu.org; 9 Jul 2024 14:19:42 +0000
Received: from localhost ([127.0.0.1]:53834 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sRBgz-0001VW-LA
	for submit <at> debbugs.gnu.org; Tue, 09 Jul 2024 10:19:41 -0400
Received: from mail-pg1-f174.google.com ([209.85.215.174]:56649)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <gemmaro.dev@HIDDEN>) id 1sRBgy-0001VP-JE
 for 72009 <at> debbugs.gnu.org; Tue, 09 Jul 2024 10:19:41 -0400
Received: by mail-pg1-f174.google.com with SMTP id
 41be03b00d2f7-75c5bdab7faso2839094a12.1
 for <72009 <at> debbugs.gnu.org>; Tue, 09 Jul 2024 07:19:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1720534714; x=1721139514; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=aMa4cPV1zhXC3WFMSavL/mDPl7mCxOAkaO369BXWW9I=;
 b=JTO7MLmnHwWp4bmJTe1+UI+HZEwntjqFglrXUCEgWSktr08G5jG9cy5a/kCHpgb8iW
 b5wQXMPlVQHfDxHdwg2htHLYZvTYwuLiK0W4+vut+I5zo0939YxnyiuDbg6ilWxb07IW
 Uu4wxhBcQrEKYcfVyZqIVk3lz3EYs9mc3ODC+GWOjo6Qoixx705CWHDdgFOcfXtfz2WH
 rO6nObfwwFxCZ15rcbFVk/i4s0bnkMT/5bkLe77ne/IKmwPbvQ9hBnGOORb0KFuDSLXo
 KCDhtP+4y5bNTh6ObckABPH4zhu4LjyNQ/hIR2BJE4zr0/Q+DQs5pxXWUAw0pmCtp5Hw
 9nqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1720534714; x=1721139514;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=aMa4cPV1zhXC3WFMSavL/mDPl7mCxOAkaO369BXWW9I=;
 b=ZDJEVs50+VrHHnW9jAfrifEn3ysVEqA1mGrtR4gC72mreJuUZJqusO9VlhllTRbA/H
 I0Ca2EFRzZ8DNlg6FqDDkC0uFprtD/EkrdUEwce3nVSyivwYfPxTm0cBpaBep5aUJ3/d
 2Pm+7T7MULFQ85M5nQC84mbUAERuX3jgYDxaUy8P4QR9BQuR4hXdNgkh3AoeM0XSOcXl
 0PXuLPuLdsECAEOlxe7GtsxB2/Z5RdTiLDicjkSoFkgpdhdxH6gObMT5DMI/CVvokl6Z
 jgrw2lCSbBEiZlEkAHcTfUMI0/YZs7wbAGNojSMuIzMwBtrR2zZTlwY+sLPYdbkQx6E+
 MAmw==
X-Gm-Message-State: AOJu0YwNn/IwHibxBjDyz9NcPg1KBe3PCTQv4lJDN2A8Nd4/9bSsZ5cE
 U0LCMvI7fgwa641ThcaiVXfDa+NTki34SrxIIoVfdR5/2+86roMV04jFUFft
X-Google-Smtp-Source: AGHT+IGzK4h/jSfYDU/c6cAlmGnpodnKfF0mBJ5WgKNfNMD7ez3P2PJSVsLpQrZR76ISUk2qRP7svg==
X-Received: by 2002:a05:6a20:4320:b0:1c0:e629:390d with SMTP id
 adf61e73a8af0-1c29821e1abmr3192573637.16.1720534713775; 
 Tue, 09 Jul 2024 07:18:33 -0700 (PDT)
Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3])
 by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-2ca3c74f184sm741602a91.0.2024.07.09.07.18.32
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 09 Jul 2024 07:18:33 -0700 (PDT)
From: gemmaro <gemmaro.dev@HIDDEN>
Date: Tue,  9 Jul 2024 23:18:20 +0900
Message-ID: <96fc8bfd1055a3202fde32beaadfda8d10fff19a.1720534195.git.gemmaro.dev@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <cover.1720534195.git.gemmaro.dev@HIDDEN>
References: <cover.1720534195.git.gemmaro.dev@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-libxml): Update to 5.0.3.
[native-inputs]: Add ruby-minitest and ruby-rake-compiler.
[arguments]<#:tests?>: Remove to turn on tests.
<#:phases>: Add skip-failing-tests and set-gem-path phase.
Move check phase after set-gem-path in order to use compiled and installed
extension files.

Change-Id: Id9a3670bd84bc31b886748336aeb6b850a5b1b5d
---
 gnu/packages/ruby.scm | 35 ++++++++++++++++++++++++++++++-----
 1 file changed, 30 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 9547481caf..74877ac4a9 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3211,26 +3211,51 @@ (define-public ruby-orderedhash
 (define-public ruby-libxml
   (package
     (name "ruby-libxml")
-    (version "3.0.0")
+    (version "5.0.3")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "libxml-ruby" version))
        (sha256
         (base32
-         "0xy8wmjwjcnv36zi042678ncjzpxvy351ccbv7mzkns2n3kxfp54"))))
+         "1pib5bfwg684f1sczrhf3lzk9hb24dhsw5cmlnxm4rq66sx0slss"))))
     (build-system ruby-build-system)
+    (native-inputs (list ruby-minitest ruby-rake-compiler))
     (inputs
      (list zlib libxml2))
     (arguments
-     '(#:tests? #f ; test suite hangs for unknown reason
-       #:gem-flags
+     '(#:gem-flags
        (list "--no-document"            ; TODO: Re-enable when documentation
                                         ; generation works
              "--"
              (string-append "--with-xml2-include="
                             (assoc-ref %build-inputs "libxml2")
-                            "/include/libxml2" ))))
+                            "/include/libxml2"))
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'skip-failing-tests
+           (lambda _
+             (for-each
+              (lambda (method)
+                (substitute* "test/test_canonicalize.rb"
+                  (((string-append "def " method) def)
+                   (string-append def "; skip \"CR/LF mismatch\";"))))
+              '("test_canonicalize_with_w3c_c14n_3_1"
+                "test_canonicalize_with_w3c_c14n_3_2"
+                "test_canonicalize_with_w3c_c14n_3_3"
+                "test_canonicalize_with_w3c_c14n_3_4"))
+             (substitute* "test/test_schema.rb"
+               (("def test_schema_load_from_uri" def)
+                (string-append def "; skip \"missing XLink schema\";")))))
+         (delete 'check)
+         (add-after 'install 'set-gem-path
+           (lambda* (#:key outputs #:allow-other-keys)
+             (setenv "GEM_PATH"
+                     (string-append
+                      (getenv "GEM_PATH") ":"
+                      (assoc-ref outputs "out") "/lib/ruby/vendor_ruby"))))
+         (add-after 'set-gem-path 'check
+           (assoc-ref %standard-phases 'check)))))
     (synopsis "Ruby bindings for GNOME Libxml2")
     (description "The Libxml-Ruby project provides Ruby language bindings for
 the GNOME Libxml2 XML toolkit.")
-- 
2.45.2





Message sent to guix@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#72009] [PATCH 2/2] gnu: ruby-libxml: Use newer package style.
Resent-From: gemmaro <gemmaro.dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix@HIDDEN, guix-patches@HIDDEN
Resent-Date: Tue, 09 Jul 2024 14:20:02 +0000
Resent-Message-ID: <handler.72009.B72009.17205347935827 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 72009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 72009 <at> debbugs.gnu.org
Cc: gemmaro <gemmaro.dev@HIDDEN>, Christopher Baines <guix@HIDDEN>
X-Debbugs-Original-Xcc: Christopher Baines <guix@HIDDEN>
Received: via spool by 72009-submit <at> debbugs.gnu.org id=B72009.17205347935827
          (code B ref 72009); Tue, 09 Jul 2024 14:20:02 +0000
Received: (at 72009) by debbugs.gnu.org; 9 Jul 2024 14:19:53 +0000
Received: from localhost ([127.0.0.1]:53837 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sRBhB-0001Vv-0p
	for submit <at> debbugs.gnu.org; Tue, 09 Jul 2024 10:19:53 -0400
Received: from mail-pj1-f42.google.com ([209.85.216.42]:47301)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <gemmaro.dev@HIDDEN>) id 1sRBh8-0001Vh-RP
 for 72009 <at> debbugs.gnu.org; Tue, 09 Jul 2024 10:19:51 -0400
Received: by mail-pj1-f42.google.com with SMTP id
 98e67ed59e1d1-2c1a4192d55so3020123a91.2
 for <72009 <at> debbugs.gnu.org>; Tue, 09 Jul 2024 07:19:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1720534719; x=1721139519; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=gUPmj5Gfl4hoRQPjGYAm6XUn1ZmTMPBkUrsTjJ4112c=;
 b=QDZeL7/RBPxTAigAOPHJ19JIHuJfSYlihTa6IngeObmuUrAv16QZiYBpNHjx2o5t4m
 XdPLhvc23U65Am6DY1y8H3ePAC8tBEPDEScndXTXQshyPiYWDau4scflQfDlxs//bWpQ
 OVEdRhr4A7ElVCMcmRdkIo3ocP31hEsXiNToYGvtKxFStJhgg/C04vkM9n1Mcc9fHx4K
 8BXW1EXHsoAVfgg/srQqKTOqsChB3lhZxNyYwD6THXHeymcp5bUY3zkFpZ3JMvghRKfu
 j+HeYttxCbBfm7SXbvJ5182R91Avtc40qCL0cSsqg/GVJl2q3LjUXqJEqFTP+yG0gG7s
 bCaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1720534719; x=1721139519;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=gUPmj5Gfl4hoRQPjGYAm6XUn1ZmTMPBkUrsTjJ4112c=;
 b=gNuQDDywm60Fz+W03BIsLl39PSeieMiyC1uwiMhJtPISfghyUnFLZMUJ1csKbJQmsl
 s58Lm6QhRL5m/v1GQfxFY+gS3u5f/Q2H7H6kGiSjBQLsMmydOL4K1uD4VXyrl63am3bG
 6befkEUYNE139tN0v7BrKCyGDPEvh6ufc2fxmLMsHcghbWU7jF0BozKDtpZI59fcE6q9
 YI97s5rumZZnjSSysEvlLxwGZKsVARrqcIBK00ygMxvUprMjaCM27+rlhxk4g8UUD7so
 q8EXRLOR0XPihp55TuP0RdgUrV7iqU742grA+yvjQfT1XvyF3eFXeMyR0z4zzIcwWZgX
 rvnA==
X-Gm-Message-State: AOJu0YwgOfzSki1HvfrJtrb5z/1JzcW4H9cgpg4OahXe0djW9a0Edgbd
 EVavgRgIIca+1upTyrfjhQHVc0I0B5L/8zBtQMwky16xlU7mA9vD1/6Wh8ay
X-Google-Smtp-Source: AGHT+IE9BwHaozfHASdBNS5t5muhit060CGQlpfYqcfIPhUrrZCZEsFP70pXahPqhx16eH2Vlqd04w==
X-Received: by 2002:a17:90b:4ac9:b0:2c9:5cd0:bedc with SMTP id
 98e67ed59e1d1-2ca35c2b035mr2391062a91.15.1720534719460; 
 Tue, 09 Jul 2024 07:18:39 -0700 (PDT)
Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3])
 by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-2ca3c74f184sm741602a91.0.2024.07.09.07.18.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 09 Jul 2024 07:18:39 -0700 (PDT)
From: gemmaro <gemmaro.dev@HIDDEN>
Date: Tue,  9 Jul 2024 23:18:21 +0900
Message-ID: <fa6ac49bc1f8e12bc00846e1eed863d64de47b09.1720534195.git.gemmaro.dev@HIDDEN>
X-Mailer: git-send-email 2.45.2
In-Reply-To: <cover.1720534195.git.gemmaro.dev@HIDDEN>
References: <cover.1720534195.git.gemmaro.dev@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ruby.scm (ruby-libxml)[arguments]:
Convert to list of G-Expressions.
Use #$output rather than the outputs alist.

Change-Id: If46c6d1a28358be03f854082570c913ee7f80cc7
---
 gnu/packages/ruby.scm | 65 ++++++++++++++++++++++---------------------
 1 file changed, 33 insertions(+), 32 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 74877ac4a9..fa2d474e4c 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3224,38 +3224,39 @@ (define-public ruby-libxml
     (inputs
      (list zlib libxml2))
     (arguments
-     '(#:gem-flags
-       (list "--no-document"            ; TODO: Re-enable when documentation
-                                        ; generation works
-             "--"
-             (string-append "--with-xml2-include="
-                            (assoc-ref %build-inputs "libxml2")
-                            "/include/libxml2"))
-       #:phases
-       (modify-phases %standard-phases
-         (add-after 'unpack 'skip-failing-tests
-           (lambda _
-             (for-each
-              (lambda (method)
-                (substitute* "test/test_canonicalize.rb"
-                  (((string-append "def " method) def)
-                   (string-append def "; skip \"CR/LF mismatch\";"))))
-              '("test_canonicalize_with_w3c_c14n_3_1"
-                "test_canonicalize_with_w3c_c14n_3_2"
-                "test_canonicalize_with_w3c_c14n_3_3"
-                "test_canonicalize_with_w3c_c14n_3_4"))
-             (substitute* "test/test_schema.rb"
-               (("def test_schema_load_from_uri" def)
-                (string-append def "; skip \"missing XLink schema\";")))))
-         (delete 'check)
-         (add-after 'install 'set-gem-path
-           (lambda* (#:key outputs #:allow-other-keys)
-             (setenv "GEM_PATH"
-                     (string-append
-                      (getenv "GEM_PATH") ":"
-                      (assoc-ref outputs "out") "/lib/ruby/vendor_ruby"))))
-         (add-after 'set-gem-path 'check
-           (assoc-ref %standard-phases 'check)))))
+     (list
+      #:gem-flags #~(list
+                     ;; TODO: Re-enable when documentation generation works
+                     "--no-document" "--"
+                     (string-append "--with-xml2-include="
+                                    (assoc-ref %build-inputs "libxml2")
+                                    "/include/libxml2"))
+      #:phases #~(modify-phases %standard-phases
+                   (add-after 'unpack 'skip-failing-tests
+                     (lambda _
+                       (for-each (lambda (method)
+                                   (substitute* "test/test_canonicalize.rb"
+                                     (((string-append "def " method)
+                                       def)
+                                      (string-append def
+                                       "; skip \"CR/LF mismatch\";"))))
+                                 '("test_canonicalize_with_w3c_c14n_3_1"
+                                   "test_canonicalize_with_w3c_c14n_3_2"
+                                   "test_canonicalize_with_w3c_c14n_3_3"
+                                   "test_canonicalize_with_w3c_c14n_3_4"))
+                       (substitute* "test/test_schema.rb"
+                         (("def test_schema_load_from_uri" def)
+                          (string-append def
+                                         "; skip \"missing XLink schema\";")))))
+                   (delete 'check)
+                   (add-after 'install 'set-gem-path
+                     (lambda _
+                       (setenv "GEM_PATH"
+                               (string-append (getenv "GEM_PATH") ":"
+                                              #$output "/lib/ruby/vendor_ruby"))))
+                   (add-after 'set-gem-path 'check
+                     (assoc-ref %standard-phases
+                                'check)))))
     (synopsis "Ruby bindings for GNOME Libxml2")
     (description "The Libxml-Ruby project provides Ruby language bindings for
 the GNOME Libxml2 XML toolkit.")
-- 
2.45.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#72009] [PATCH 0/2] gnu: ruby-libxml: Update to 5.0.3.
Resent-From: gemmaro <gemmaro.dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 09 Jul 2025 11:15:02 +0000
Resent-Message-ID: <handler.72009.B72009.175205966420096 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 72009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Andreas Enge <andreas@HIDDEN>
Cc: mail@HIDDEN, 72009 <at> debbugs.gnu.org
Received: via spool by 72009-submit <at> debbugs.gnu.org id=B72009.175205966420096
          (code B ref 72009); Wed, 09 Jul 2025 11:15:02 +0000
Received: (at 72009) by debbugs.gnu.org; 9 Jul 2025 11:14:24 +0000
Received: from localhost ([127.0.0.1]:49192 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uZSkq-0005E3-Fr
	for submit <at> debbugs.gnu.org; Wed, 09 Jul 2025 07:14:24 -0400
Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]:55534)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gemmaro.dev@HIDDEN>)
 id 1uZSkl-0005D3-Mr
 for 72009 <at> debbugs.gnu.org; Wed, 09 Jul 2025 07:14:22 -0400
Received: by mail-pf1-x42e.google.com with SMTP id
 d2e1a72fcca58-7399a2dc13fso6241173b3a.2
 for <72009 <at> debbugs.gnu.org>; Wed, 09 Jul 2025 04:14:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1752059653; x=1752664453; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=7nNdMTTaAVaob43orW7IgkyPJ0/b/IetrEOBpYX6kYY=;
 b=Bw+euWMlpZPCV/d2bgfqEfAa4y+z4tpMpdbcdKnsf3yu/nvfPkcK/PCkp5rfzPYohB
 DybCHEJMq1Quj252+7AGE6MCHavRSib6b9tfCHs/ymXZOI7scvOzhwdCKJeOXtPczqF7
 eoKUjPgmhtsBwT8qWBPxFbcXT8So0ZZMCPRg6rwpipGkXWNJg/boclRys5FJT8ELjEAx
 Ogs/CVXDldqLOrv/oLlWrRTBwyzyMm9O6UpxO+cAjd7OVVfBkAwFuIMNiC9yPN1R4XLM
 cYUMKvxrjlynVxkK1Gm8VmLP/u2+bqvNyslrnOdHoP3byji8PLm8FjOtjdgzVz7W2sdV
 xUqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1752059653; x=1752664453;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7nNdMTTaAVaob43orW7IgkyPJ0/b/IetrEOBpYX6kYY=;
 b=fJm4F9U9bkaCbzsVKUTgfaqPlNpar0DvkIhiuQkT9RnKdMVL/fBvooeCedB688gMyZ
 BjcOe7HoYreZzpqVcGHBMFYIMSlFnJahCna6f+Kf3N0/STacCByLslKkhrf3VlLZioD2
 qwFPSowdOJPmwk2emhSRfsq2XJ3dsMumnyS08bUot1hFIlMSwGIOf2zdeuVfF6X7ZVfk
 tATPgO9ZUH1YlWCdH/wPx+9/obQtrR6Yf/nDGget632jWowiRCN/gQt9MBXdcwSMcV93
 pircKg8MaRibWL6fCf71yEY5SKXQX7JDNN5qQeny468iVbBImHbRVDdE/lO6Hu0/Efw4
 NIWg==
X-Forwarded-Encrypted: i=1;
 AJvYcCXt0hnquS1GMA/5xuzi5oP1gfKNXp2znaduoxaX9Pq0X6KUWeD2Y1GuvgrtvCSl1owArE8nOw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yy+/PoTyOyHUnZWkufl1/UpT+0UY5734JiUrxXfjYN3vLSLf1jZ
 EYY74+R3A6wlRvC+oZxhgXsGjbynQCsPq0VbsurECeZFYleqOuyr0C6hy8gFvw==
X-Gm-Gg: ASbGncvwQhm+EMJbg2AzAZ4xZEOe7qDXihny2Vrd9nJvsaJ/DrexhkpPST+h7xNC3zS
 MDB1s6bc+UIHMt0OzAEKhmJtmYP3Cnu7V9yJOswSzIvgjYNRYyZaKIaG6WkmoEz0RxebeFpzJ/C
 Nehysc85/DZAQZYOZhAsvagevna/zomV7usadsd7sbinRHXm9XRUYxNoE7NQTCU85aOnX1X7fEC
 XNnKpl9GpIytEl1D4AJk0ClFNS5am88gieVjhln1VUEUiUqITZ8YNyQs1wOnMWg1r+jw0/S4cB0
 SXsHJcvWbzbsDaRka60agI4Fm+QJbh8pdL++skuAKVFsHrXQ6Ztd87GJjgmtzQ+0E4dKQutGuDo
 a1JtHQt3H/ZC1vJs=
X-Google-Smtp-Source: AGHT+IHHDScDJzQ3fCyZQ1PIKoVXVOVFrk8eBK82CAnW498r+4nJqSVRnx9ScjrTBfEE7k83os2thg==
X-Received: by 2002:a05:6a20:2595:b0:21f:4459:c032 with SMTP id
 adf61e73a8af0-22cd894844cmr3400151637.18.1752059653220; 
 Wed, 09 Jul 2025 04:14:13 -0700 (PDT)
Received: from gemwin (ONI-202-70-254-104.oninet.ne.jp. [202.70.254.104])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-b38ee479502sm14110714a12.21.2025.07.09.04.14.11
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 09 Jul 2025 04:14:12 -0700 (PDT)
From: gemmaro <gemmaro.dev@HIDDEN>
In-Reply-To: <aG0pdoHnpo9zNt2s@jurong>
References: <cover.1720534195.git.gemmaro.dev@HIDDEN>
 <aG0pdoHnpo9zNt2s@jurong>
Date: Wed, 09 Jul 2025 20:14:08 +0900
Message-ID: <87qzypaa67.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Andreas Enge <andreas@HIDDEN> writes:

> Hello gemmaro,
>
> I am not sure if you are still around. I tried applying your patch, and
> the updated package builds, but its dependency ruby-braintree then
> fails. I tried updating the dependency to various versions, but even the
> newest one fails.
>
> If you feel like it, you could have a look and propose updated patches;
> please cc me then, since debbugs does not forward the information.
>
> Thanks,
>
> Andreas

Thanks for the follow-up.  I'm still around, and I appreciate you
testing the patch.  I hadn't checked the downstream impact on
ruby-braintree, so thanks for catching that.

I'll take a closer look at the dependency issues and see if I can
propose updated patches.  That said, my time to work on this might be
limited, so it could take a while.

Regards,
gemmaro.





Last modified: Wed, 9 Jul 2025 11:30:03 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.