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
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
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
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
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.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.