Received: (at 72009) by debbugs.gnu.org; 9 Jul 2025 11:14:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 09 07:14:24 2025 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> To: Andreas Enge <andreas@HIDDEN> Subject: Re: [PATCH 0/2] gnu: ruby-libxml: Update to 5.0.3. 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-Debbugs-Envelope-To: 72009 Cc: mail@HIDDEN, 72009 <at> debbugs.gnu.org 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.
guix-patches@HIDDEN
:bug#72009
; Package guix-patches
.
Full text available.Received: (at 72009) by debbugs.gnu.org; 9 Jul 2024 14:19:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 09 10:19:53 2024 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> To: 72009 <at> debbugs.gnu.org Subject: [PATCH 2/2] gnu: ruby-libxml: Use newer package style. 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 X-Debbugs-Cc: Christopher Baines <guix@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72009 Cc: gemmaro <gemmaro.dev@HIDDEN> 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
guix@HIDDEN, guix-patches@HIDDEN
:bug#72009
; Package guix-patches
.
Full text available.Received: (at 72009) by debbugs.gnu.org; 9 Jul 2024 14:19:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 09 10:19:42 2024 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> To: 72009 <at> debbugs.gnu.org Subject: [PATCH 1/2] gnu: ruby-libxml: Update to 5.0.3. 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 X-Debbugs-Cc: Christopher Baines <guix@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72009 Cc: gemmaro <gemmaro.dev@HIDDEN> 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
guix@HIDDEN, guix-patches@HIDDEN
:bug#72009
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 9 Jul 2024 14:12:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 09 10:12:21 2024 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> To: guix-patches@HIDDEN Subject: [PATCH 0/2] gnu: ruby-libxml: Update to 5.0.3. 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 X-Debbugs-Cc: Christopher Baines <guix@HIDDEN> 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-Debbugs-Envelope-To: submit Cc: gemmaro <gemmaro.dev@HIDDEN> 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
gemmaro <gemmaro.dev@HIDDEN>
:guix@HIDDEN, guix-patches@HIDDEN
.
Full text available.guix@HIDDEN, guix-patches@HIDDEN
:bug#72009
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.