From unknown Sat Sep 20 12:00:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#60448] [PATCH 0/6] gnu: po4a: Update to 0.68 Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Dec 2022 10:45:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 60448 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60448@debbugs.gnu.org Cc: gemmaro X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1672483489481 (code B ref -1); Sat, 31 Dec 2022 10:45:03 +0000 Received: (at submit) by debbugs.gnu.org; 31 Dec 2022 10:44:49 +0000 Received: from localhost ([127.0.0.1]:36607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBZM8-00007e-Bg for submit@debbugs.gnu.org; Sat, 31 Dec 2022 05:44:49 -0500 Received: from lists.gnu.org ([209.51.188.17]:52294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBUr6-0008C9-BZ for submit@debbugs.gnu.org; Sat, 31 Dec 2022 00:56:30 -0500 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 ) id 1pBUr6-0007GV-33 for guix-patches@gnu.org; Sat, 31 Dec 2022 00:56:28 -0500 Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pBUr4-0007ve-Fm for guix-patches@gnu.org; Sat, 31 Dec 2022 00:56:27 -0500 Received: by mail-pl1-x629.google.com with SMTP id m4so23861416pls.4 for ; Fri, 30 Dec 2022 21:56:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=WzMXBLLdRSHuKmpJxn07EGjxxnxgUoXjRI1UWRXH20w=; b=C6tv/lII3pNuJ2fRETFYNIg2jfoYzhx//VRDZAjjSDa9+jdkBZvfyQlAb/TDJ7Hvl/ 8YlvBUp1eCSaw6JQWV8SmwNNfvcWvFPhU+ryQEPzxDu7ZGnYsdUH032WCUZd/TNLEAtE AuXI9N4+KEDHCPDWoJrrJqanXr2nyf4OxmnTX8pDvDAvCVkgiwVArgffAo58VIXGPmVB /Zk5bgmb/ruLCtngNgP4sx5ymQlL6xywSWuKVGaE+y+2OvHO1VMRG+WOkShm1VvRKoGp GmesEij3OdDGB1TSLloSEVz+mgWjyvU/5x6w5nQSp3Ksrs7bMoTmCB/IKnucDP1EO5iA VBxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=WzMXBLLdRSHuKmpJxn07EGjxxnxgUoXjRI1UWRXH20w=; b=fHd5KlzCSQiMcXOJYkJT+71TQ3k/a3gJGzka3bRbBBp7JAlDM2hhdr42wgAAtpHmvd P54KIRU/oiJpLrmeJDb+k535mV7ssIOdZH9EI5SDSGVEnqWfyN4xudZAs3SSMvhDIX7X sZbvlLfQOcRIZPIL0BVWKYssaMJB9HDX96y4CYq9DUpgNHzcm/JPmA1cMS96iRiz3b7Y 94Fovx0H308YlFK2nx7RxLPfZHXLIbUmMLqmEeNTxk6qvWQFlNksPgE20sXkm1T6P31z VY5pC8kuAKqZ8js0FCOW6LUlU/9DsQhPVp7WJejgooK4xCKSZt1Hsa3vQw2xvtl+gjvJ 96Gw== X-Gm-Message-State: AFqh2kq5be+GDuh68ft8c/8AutmXryicL1jZcNi4OoW+2C4f3O0ZWSbE 9p2Z/k+nlSBpH4apmYhxbWmC7vmBtu+RWPyT X-Google-Smtp-Source: AMrXdXtyXCmnHGGny79pjqJpzq9MdLI7W5yffb9ff2Egi7mCnSffv+IzNDzXyZuBpdeT6cyBW+pZoA== X-Received: by 2002:a17:90a:fc89:b0:223:f674:fbe with SMTP id ci9-20020a17090afc8900b00223f6740fbemr38867207pjb.24.1672466184111; Fri, 30 Dec 2022 21:56:24 -0800 (PST) Received: from mac.gemmaro.name ([240f:74:d1f0:1:ba1:e787:c9e:b1dc]) by smtp.gmail.com with ESMTPSA id m9-20020a654c89000000b0047063eb4098sm13721307pgt.37.2022.12.30.21.56.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Dec 2022 21:56:23 -0800 (PST) From: gemmaro Date: Sat, 31 Dec 2022 14:56:13 +0900 Message-Id: X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::629; envelope-from=gemmaro.dev@gmail.com; helo=mail-pl1-x629.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-Mailman-Approved-At: Sat, 31 Dec 2022 05:44:47 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello Guix, This patch updates po4a to 0.68. It also includes additional dependencies required with the update. I have tried running "make as-derivation" with the following suggestion. Then I observed warnings that po4a should be used instead of po4a-translate. I don't think there were any other errors related to po4a. https://lists.gnu.org/archive/html/guix-patches/2021-07/msg00030.html Another side effect that comes to mind is that if the po4a parser has changed, it is possible that some of the entries in the translations will be fuzzy. I wrote this patch for my personal Markdown translation needs. And it appears to be working well for this format. Regards, gemmaro gemmaro (6): gnu: Add perl-text-charwidth gnu: Add perl-xs-parse-keyword gnu: Add perl-text-wrapi18n gnu: Add perl-syntax-keyword-try gnu: po4a: Update to 0.68 Update copyright gnu/packages/gettext.scm | 49 +++++++++++--------- gnu/packages/perl.scm | 96 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 125 insertions(+), 20 deletions(-) base-commit: 8e883dc8210d4a7c3f09961994685ed54942fd73 -- 2.38.1 From unknown Sat Sep 20 12:00:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#60448] [PATCH 1/6] gnu: Add perl-text-charwidth Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Dec 2022 16:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60448 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60448@debbugs.gnu.org Cc: gemmaro Received: via spool by 60448-submit@debbugs.gnu.org id=B60448.167250258625194 (code B ref 60448); Sat, 31 Dec 2022 16:04:01 +0000 Received: (at 60448) by debbugs.gnu.org; 31 Dec 2022 16:03:06 +0000 Received: from localhost ([127.0.0.1]:39659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBeKA-0006YH-5W for submit@debbugs.gnu.org; Sat, 31 Dec 2022 11:03:06 -0500 Received: from mail-pg1-f176.google.com ([209.85.215.176]:40928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBcUO-0000FI-Jp for 60448@debbugs.gnu.org; Sat, 31 Dec 2022 09:05:33 -0500 Received: by mail-pg1-f176.google.com with SMTP id h192so10930570pgc.7 for <60448@debbugs.gnu.org>; Sat, 31 Dec 2022 06:05:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=kLNDIpfacjcl8dHVrDAgJrifCEkWnWvB3lgwR0XSxps=; b=HVre8HJk7ZtJfFhyrYnB6jttHqyELFJBaEIrEhyKlrSDh+a8gf+OOnbjzJ2CRdd31k 6tHaicnGu/rJa0bdY4ZOhg9t7h9IQulzSo/9ozSs+3hjW9s/dcs8UyMojjBPhxcmaEPm Itbe1VXiTPLJLAo+9lcIUzTdmtTZQ7QMgLiW7tdT8nzY3ZnZiACiNmm6S7fmetygrget viZTdu5VW7+wZLG72L9za526dG58XF96D/ejKm1c9yGK7gVnhC8fH5hEUFqTKmt+x9zC kUvXXNP3Z4mkjV6T7GiHD8IbDiNBtdhEVCXki59OUWIuFjlz2ivlc7j+nar1ZA1Lrn6m u60A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=kLNDIpfacjcl8dHVrDAgJrifCEkWnWvB3lgwR0XSxps=; b=gSF58zywlPD73yxznQVvv34x0Ef3Idq89m0uvp6dSrWP1BRJbO+DPBYJ0/L0bafiEl LFv+6gMZLFTs61/Ma3DnLKRPB+owP1PEqc3BjTc5pavBhX1kVQjDINrhlA80zrbw3Wrw Pe9qOg6WecTit4Tcooqvv8EuvJTBBoMBnEOEqiAJAH5Ls5vYAfUlMXADM8vtqXEi1Y2D ZWgkyhSFOF3eUVw5jpmnUUql8KhGkceFXvXob0zDiNMceNrSd6zpXtM2SJkKU0AJxq0p PxSKxgSOR6DTKRd/5ZJoz/Vg5NHwBB5hhQepSPekLOPK5d49I0ednMiifungemmh0jbN 8GhQ== X-Gm-Message-State: AFqh2krKbkEK/sN+VMHSU18VcKIbg32+AjmgiRAFZRKagxMopcxfg2uQ thYAFW3/RmMk6eZeeveebvWOLsYUzvlFp2El X-Google-Smtp-Source: AMrXdXukmYrKENcwKZm35+zfF0UfDruiLguPqOSlEteFTB1Xw6FCv5FC0WJDS4Vw0W5W2gFbXWWPzw== X-Received: by 2002:aa7:9382:0:b0:56b:da42:95c7 with SMTP id t2-20020aa79382000000b0056bda4295c7mr37278558pfe.30.1672495526528; Sat, 31 Dec 2022 06:05:26 -0800 (PST) Received: from mac.gemmaro.name ([240f:74:d1f0:1:ba1:e787:c9e:b1dc]) by smtp.gmail.com with ESMTPSA id k187-20020a6284c4000000b005769b23260fsm15866140pfd.18.2022.12.31.06.05.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Dec 2022 06:05:26 -0800 (PST) From: gemmaro Date: Sat, 31 Dec 2022 23:04:56 +0900 Message-Id: X-Mailer: git-send-email 2.38.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Sat, 31 Dec 2022 11:03:05 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --- gnu/packages/perl.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index f80d84eaa5..e6ba0ff736 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -10471,6 +10471,27 @@ (define-public perl-text-balanced text sequences from strings.") (license (package-license perl)))) +(define-public perl-text-charwidth + (package + (name "perl-text-charwidth") + (version "0.04") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/K/KU/KUBOTA/Text-CharWidth-" + version ".tar.gz")) + (sha256 + (base32 + "1y040wiqx78pnr0wxbjhpzjxm2a9qiqq479gzn4qwcyrzpsdbpmb")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/dist/Text-CharWidth") + (synopsis "Get number of occupied columns of a string on terminal") + (description + "With this module, you can calculate terminal character +widths that vary by locale. This module supplies features similar as +wcwidth(3) and wcswidth(3) in C language.") + (license (package-license perl)))) + (define-public perl-text-csv (package (name "perl-text-csv") -- 2.38.1 From unknown Sat Sep 20 12:00:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#60448] [PATCH 2/6] gnu: Add perl-xs-parse-keyword Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Dec 2022 16:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60448 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60448@debbugs.gnu.org Cc: gemmaro Received: via spool by 60448-submit@debbugs.gnu.org id=B60448.167250258725202 (code B ref 60448); Sat, 31 Dec 2022 16:04:02 +0000 Received: (at 60448) by debbugs.gnu.org; 31 Dec 2022 16:03:07 +0000 Received: from localhost ([127.0.0.1]:39661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBeKA-0006YJ-GF for submit@debbugs.gnu.org; Sat, 31 Dec 2022 11:03:07 -0500 Received: from mail-pf1-f171.google.com ([209.85.210.171]:34419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBcUd-0000GE-4B for 60448@debbugs.gnu.org; Sat, 31 Dec 2022 09:05:48 -0500 Received: by mail-pf1-f171.google.com with SMTP id e21so6462636pfl.1 for <60448@debbugs.gnu.org>; Sat, 31 Dec 2022 06:05:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=3T+gibeqTFpcSpoqCBSUdb2vQV3wwjRWr9htT+ArpG4=; b=ECURklS6TDTVV6VzFQvNbWnNlwRue5wPTPo9Hdc3GHNAYOf6hr1dQdhMG+3yaI8mnS SYn84UFfI9NihcY7Q1E2SIc+WIRBsDDK9YOF/n1X5l+0vI9UymYAbnswVgDmv3xAPGrk tSYHLYMZ2CjAq0+aIbMFQXIVBps1LRFYKwyu6AnyGW8tKRhqPvNpG+2q3IqP3nBaGBAh yDMDsEiiJH0GlLFLaYGneVDnIGpbJA/SDv0U3CjXDiAbBdUC2jBMEjqSgjrvPsFxoVTF pZkHU71FDmbnw0ShU/K3beFLGnq2em4KKvqFrS4qd4Xv4XaWudoidh8527ZlS2uYqk0b RQ7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=3T+gibeqTFpcSpoqCBSUdb2vQV3wwjRWr9htT+ArpG4=; b=IAhkdI1IkIPNW3P6JwC0iRz6JqM3tSbRdji6mXUugiTTmE96Ptr8WQTI0sMC+D7apG 0l4XVs/7jntv04oU7WSlX2XHHefI9XgbS52tu1RjxG648TwXtKKtnKOoZxbvBnywpcKG bnBbL6QclaSyHsNTsIUTP3URnRgku3pnk2eyrXmT0Cn4QyOlYI5IruFRhOyqIRxzVdkP QItTBfwnk+6iPZH2Al33vfeKH2xW1adsfKNTSGYc25gDWanmj4RXlSJVmT40q6aw8z4k KEYJyAibw/2PugkTCqoH6umlGmDy7IK7mb6zwbmT9gx4aQjMZH3CNRteZVRc1a/TZo4P 8UnA== X-Gm-Message-State: AFqh2kqdfeqyH1WE290LmHy99EMQ6cyqPoab7MXxYc8/jqRyd8rXtCM5 Z/sINO8biQ9eneqFQ4pDhEypr52a1VEQvw== X-Google-Smtp-Source: AMrXdXt9DG8394o6BSinpQ3Lzc5k3i/ZRDJeJsYsLP/R6fuGrhAK18qPpFBLPgYwWxn3yVaP8qf5ag== X-Received: by 2002:a05:6a00:1f0d:b0:56c:3696:ad68 with SMTP id be13-20020a056a001f0d00b0056c3696ad68mr35488230pfb.8.1672495540329; Sat, 31 Dec 2022 06:05:40 -0800 (PST) Received: from mac.gemmaro.name ([240f:74:d1f0:1:ba1:e787:c9e:b1dc]) by smtp.gmail.com with ESMTPSA id k187-20020a6284c4000000b005769b23260fsm15866140pfd.18.2022.12.31.06.05.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Dec 2022 06:05:39 -0800 (PST) From: gemmaro Date: Sat, 31 Dec 2022 23:04:57 +0900 Message-Id: <4978966488b043ee5b7df046b220dbb53fd21033.1672465269.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Sat, 31 Dec 2022 11:03:05 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) perl-xs-parse-keyword v0.06 is required by perl-syntax-keyword-try. Note that the latest version of this package is 0.27. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index e6ba0ff736..09f5d9e69d 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11580,6 +11580,28 @@ (define-public perl-xs-object-magic neither visible nor modifiable from Perl space).") (license (package-license perl)))) +(define-public perl-xs-parse-keyword + (package + (name "perl-xs-parse-keyword") + (version "0.06") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Keyword-" + version ".tar.gz")) + (sha256 + (base32 + "0nnr8akkxb2h2y3d5r51pr84vvxkq89ynmi9azkbnn79jmbcbgvq")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test-simple)) + (home-page "https://metacpan.org/dist/XS-Parse-Keyword") + (synopsis "XS functions to assist in parsing keyword syntax") + (description + "This module provides some XS functions to assist in writing +syntax modules that provide new perl-visible syntax, primarily for authors of +keyword plugins using the @code{PL_keyword_plugin} hook mechanism.") + (license (package-license perl)))) + (define-public perl-yaml (package (name "perl-yaml") -- 2.38.1 From unknown Sat Sep 20 12:00:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#60448] [PATCH 3/6] gnu: Add perl-text-wrapi18n Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Dec 2022 16:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60448 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60448@debbugs.gnu.org Cc: gemmaro Received: via spool by 60448-submit@debbugs.gnu.org id=B60448.167250258725209 (code B ref 60448); Sat, 31 Dec 2022 16:04:02 +0000 Received: (at 60448) by debbugs.gnu.org; 31 Dec 2022 16:03:07 +0000 Received: from localhost ([127.0.0.1]:39663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBeKB-0006YR-7l for submit@debbugs.gnu.org; Sat, 31 Dec 2022 11:03:07 -0500 Received: from mail-pg1-f174.google.com ([209.85.215.174]:41690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBcUk-0000GW-7Z for 60448@debbugs.gnu.org; Sat, 31 Dec 2022 09:05:54 -0500 Received: by mail-pg1-f174.google.com with SMTP id 78so15753722pgb.8 for <60448@debbugs.gnu.org>; Sat, 31 Dec 2022 06:05:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=eZ6G1uvSIMY83Sm5QBJ/VpOadbHG2OeRdzINVHNM4Z8=; b=eouZK08EyTyJiOlTNL5PsugoVOWvjp4sHE6ZdtM2US5taEBFlcnmnRsN9OB+I+2s/U QApD5Gyz+gh1Vmm70BNaaZrD6AA/ETqFqDR8IvPQrpRlpABbzDtJtV2HKyDeJU+5Bsjt UuzFi7Pze4SeFqpn0Sm9xi87pKUj8SnIFr8cDf/+RMFXkaS42JLcTwk0V/G5bMPbrlPx PlIDlO7Dc5sOoXjhS09BkhjYhv3HIiH9NGFb/nUmpVl2S/AzzVfVjxo9+NtVGbhwPMyZ t4swGKbjsNr+Gew13hdJjcQSr+8bLZPoAWcBpGfNNXNqz6Z+UHt+u32zicJL3qTS/ryU idwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=eZ6G1uvSIMY83Sm5QBJ/VpOadbHG2OeRdzINVHNM4Z8=; b=QiKlbBNDNTtUeCCdUSXY+u5tDrEBvoN6MscnKzVC4dyp2zq1EBv3YXD3cBTQEOP8dx iYfrj7nCnb5/YZs6ic/x1VUV0x1F9OQJ0RDW9SqDifNkXoMElN6/vPK1cBFK/L0hIFSO 1wu9geog6LRZ+Vut46Fjo/kbWQN6MtiG+d+R7oX6ubIyikJWBxspJ0BDH1DehieqsIn3 NurFvUC3Yh7GMdDKVYQPbmIXvdiT2dg+vAxwrj+QCOnAv//o/TQmaDHSpsVncbhlhDX4 U1fqMSQrM968qzEDC3bKc6Xg5/na6f4QPpvEihF7pJLj5uWhPYtTZYoF3/3pAtdkEjJr NPoA== X-Gm-Message-State: AFqh2kovySL8iuPgUqIccd6LFatfx4Ix3JZg7lPKzbJRDUv8aQqM0cei Cn09dv1rggfsDilWBFscJSfKU6m8O/lskg== X-Google-Smtp-Source: AMrXdXvN5aT644ryTGqSOW15WvQsi+CsSDd2NZ23kkqrGfEAx3Ghi1dd/gv63FDjDViiHJUSkOnVgQ== X-Received: by 2002:a62:2744:0:b0:581:140:f3b6 with SMTP id n65-20020a622744000000b005810140f3b6mr20913074pfn.34.1672495548615; Sat, 31 Dec 2022 06:05:48 -0800 (PST) Received: from mac.gemmaro.name ([240f:74:d1f0:1:ba1:e787:c9e:b1dc]) by smtp.gmail.com with ESMTPSA id k187-20020a6284c4000000b005769b23260fsm15866140pfd.18.2022.12.31.06.05.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Dec 2022 06:05:48 -0800 (PST) From: gemmaro Date: Sat, 31 Dec 2022 23:04:58 +0900 Message-Id: <6af2cbcef0af7c8920350a5aff2da8054c093fa5.1672465269.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Sat, 31 Dec 2022 11:03:05 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --- gnu/packages/perl.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 09f5d9e69d..1c21f30133 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12255,6 +12255,34 @@ (define-public perl-text-soundex the National Archives and Records Administration (NARA).") (license license:perl-license))) +(define-public perl-text-wrapi18n + (package + (name "perl-text-wrapi18n") + (version "0.06") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/K/KU/KUBOTA/Text-WrapI18N-" + version ".tar.gz")) + (sha256 + (base32 + "12548qc99ms12yp5j26076p0zazjfv1b618h5k8r5iy2y0brmljb")))) + (build-system perl-build-system) + (inputs (list perl-text-charwidth)) + (home-page "https://metacpan.org/pod/Text::WrapI18N") + (synopsis "Line wrapping for multibyte, fullwidth, and combining +characters and so on") + (description + "This module intends to be a better Text::Wrap module. This +module is needed to support multibyte character encodings such as UTF-8, +EUC-JP, EUC-KR, GB2312, and Big5. This module also supports characters with +irregular widths, such as combining characters (which occupy zero columns on +terminal, like diacritical marks in UTF-8) and fullwidth characters (which +occupy two columns on terminal, like most of east Asian characters). Also, +minimal handling of languages which doesn't use whitespaces between +words (like Chinese and Japanese) is supported.") + (license (package-license perl)))) + (define-public perl-regexp-pattern (package (name "perl-regexp-pattern") -- 2.38.1 From unknown Sat Sep 20 12:00:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#60448] [PATCH 4/6] gnu: Add perl-syntax-keyword-try Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Dec 2022 16:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60448 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60448@debbugs.gnu.org Cc: gemmaro Received: via spool by 60448-submit@debbugs.gnu.org id=B60448.167250258825217 (code B ref 60448); Sat, 31 Dec 2022 16:04:02 +0000 Received: (at 60448) by debbugs.gnu.org; 31 Dec 2022 16:03:08 +0000 Received: from localhost ([127.0.0.1]:39665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBeKB-0006YY-Kg for submit@debbugs.gnu.org; Sat, 31 Dec 2022 11:03:07 -0500 Received: from mail-pl1-f170.google.com ([209.85.214.170]:45605) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBcUr-0000H6-C3 for 60448@debbugs.gnu.org; Sat, 31 Dec 2022 09:06:07 -0500 Received: by mail-pl1-f170.google.com with SMTP id g16so14916146plq.12 for <60448@debbugs.gnu.org>; Sat, 31 Dec 2022 06:06:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=PopeVTfuEBLk0Qe0uCyxhR02yWupNyk8zhiIcYbrlB4=; b=gUnUePbbaqWQt22QVPJ39t1o/MstutqjQ8hCcMuOE7y2Ef7sSSybz7Ss5ksR91Qtz5 wU0qM9sHAcPneC+pPwkFsMHz+h+ty2xbYq/49HqxBFIw6AKAvJefsCWZYtKNNv+S9++N LX8BWWdPIOY7ns98sHbl68ijfLgq1u3O0pL09AeK01rsUGJB2Azd+RSwKdogGnBx66NB BT4G9wYzWU+37NkdytFFZdUbHn33lb2mwxlfQy5aTdZU2TrrSxVOsYrAckwuHyVzlrW7 bQ2d26pe56AlpWLJx1PPrHqLMnKchpJwhsn4qN8OdFxyNIE4pJX8sK49WP9B0H/aDyWX F8kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=PopeVTfuEBLk0Qe0uCyxhR02yWupNyk8zhiIcYbrlB4=; b=sOX9JrQ2O3nhDIcOd4FM0kAagYTxv+ywUMpJFK7uxXZAghbU9IIYQmdhgg0UMvuynP OyoW4CQ1IOuPAUGLlZi/h/OGLMkio/m7tCO0HhRUb6aDyEuhyDvWbPMR6WWoSTFnmZ5U WXqVcn4NgbavviPyqPbDLSO7p1GUBvQnxHC3492SQLXVHKWFIaPry29HY82Ccn8EAWpV 8qeQT8782VVLibZs595auAEVpu4XeNXiKHpVfxVgQljqIptlhskMbuUuFu4o4USgTgtc gLboZAUbuzzcyDOb/KWQAjX1n79s1zIz+G+kjzz2HKwFC84DH5I0eylJikkS2kXaJgRb Yk1A== X-Gm-Message-State: AFqh2kphHZZnCwYWxD691fMcm13C6/0AkEQyZhQuFxH/qljNNyAQW9ee 46e7d9Yf7mibg+qONeFgllz6ufXK2pR3+g== X-Google-Smtp-Source: AMrXdXvwlMf0fJtE61gwrl+ek20EH6SgJ8EetiWRIu0X0zETosFt1f/nMvwo4HVpuMr9NFGXoMwmYA== X-Received: by 2002:a05:6a21:3a81:b0:af:767a:a7e1 with SMTP id zv1-20020a056a213a8100b000af767aa7e1mr66591249pzb.23.1672495555737; Sat, 31 Dec 2022 06:05:55 -0800 (PST) Received: from mac.gemmaro.name ([240f:74:d1f0:1:ba1:e787:c9e:b1dc]) by smtp.gmail.com with ESMTPSA id k187-20020a6284c4000000b005769b23260fsm15866140pfd.18.2022.12.31.06.05.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Dec 2022 06:05:55 -0800 (PST) From: gemmaro Date: Sat, 31 Dec 2022 23:04:59 +0900 Message-Id: <74d03d1618fd7e917cfa635a8001628fa584522a.1672465269.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Sat, 31 Dec 2022 11:03:05 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is required by po4a since v0.67. https://github.com/mquinson/po4a/blob/0ab1670e50f0a72781e3d1de6ab9da0c2d71c646/NEWS#L125 --- gnu/packages/perl.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 1c21f30133..437c02c195 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9996,6 +9996,30 @@ (define-public perl-switch statements: @code{switch} and @code{case}.") (license (package-license perl)))) +(define-public perl-syntax-keyword-try + (package + (name "perl-syntax-keyword-try") + (version "0.27") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-" + version ".tar.gz")) + (sha256 + (base32 + "08yyfhavmddix35kb7dvvj646symw2vd8l058bajzwiz7q1invi4")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (inputs (list perl-xs-parse-keyword)) + (home-page "https://metacpan.org/pod/Syntax::Keyword::Try") + (synopsis "Try/catch/finally syntax for perl") + (description + "This module provides a syntax plugin that implements +exception-handling semantics in a form familiar to users of other +languages, being built on a block labeled with the @code{try} keyword, +followed by at least one of a @code{catch} or @code{finally} block.") + (license (package-license perl)))) + (define-public perl-sys-cpu (package (name "perl-sys-cpu") -- 2.38.1 From unknown Sat Sep 20 12:00:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#60448] [PATCH 5/6] gnu: po4a: Update to 0.68 Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Dec 2022 16:04:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60448 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60448@debbugs.gnu.org Cc: gemmaro Received: via spool by 60448-submit@debbugs.gnu.org id=B60448.167250258825224 (code B ref 60448); Sat, 31 Dec 2022 16:04:03 +0000 Received: (at 60448) by debbugs.gnu.org; 31 Dec 2022 16:03:08 +0000 Received: from localhost ([127.0.0.1]:39667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBeKC-0006Yf-0a for submit@debbugs.gnu.org; Sat, 31 Dec 2022 11:03:08 -0500 Received: from mail-pg1-f172.google.com ([209.85.215.172]:40955) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBcV1-0000IR-50 for 60448@debbugs.gnu.org; Sat, 31 Dec 2022 09:06:11 -0500 Received: by mail-pg1-f172.google.com with SMTP id h192so10931275pgc.7 for <60448@debbugs.gnu.org>; Sat, 31 Dec 2022 06:06:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=odw8UucpjI7I0RCLE+/hupX9OIOGFOoM/+WzsK7DIKU=; b=hDvC1fyjVEL3MiPUsqPpr/ToGobg/q6clA008wVoET7FiCfA39FhzQRqEsk6PNk1VP FnqXi/g+yp8dZETew2sjFX+Gp5QDGM/eeideqFq2xmu99SOIMKqRWb9v7bNJmXLksxVg gFc0MdfRK/eGCRCRNdWUlzJSS1CsNycVbJM9maFdKD+07/7667BBcqaazlPc5RIDfXdF aNOMkrDs7l/KY1Yiy/Du0VQpNIAwubOFxdAd28FQEmZTt1ITtJU8kbx96JYEGQ05vTPA 8mSgOrz78eCsMtQX9fFe6Rl2hpW9lxn6YIKeDgovfnujnDJrmypopn+l002reYIBTZdp Wdvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=odw8UucpjI7I0RCLE+/hupX9OIOGFOoM/+WzsK7DIKU=; b=Q9ovt+mV4Jo3/CUxW0acFw523dOYIM/G5KoczO5I321rRdlzvSGKrLc5ZXfL60m3iw kaIjojig43AmmIQzWThXmiDUSwV+zFOxzWQiy+NddNH/Fg5nYqdiIlgXtcNgeIl5BfJ0 R4T8N4XPa9gGwx34Q5uWGcY2tmigYPrLmk42SFRvjeXwmdHUi0xHrXko7ddLkgZcNkQ/ /IEQHG0ZnTooVSxV9WYKpTlC7q5Lmdo0bPJg6KuQTbDzr41LeMv5uM6MsY9mSIEnPonP KwUHV+D1No2JbdR9CaP9mU4m6mVecX8Sr8Y0gjNUBfWatQkYPxnSdiLc9aTBQkPTClXN wWkw== X-Gm-Message-State: AFqh2koqg5vLDrGIrq5ngMTJ245iSn1IxPVfz+NCdFZmS2i4VNibmzRQ HKTtoOY2wtwHJsNsJBbydxgVt+4VQ5Ug7A== X-Google-Smtp-Source: AMrXdXtpsN0PBdFXq4mfDT3IRNSAx87ufpA0ufuw8ge1qJS8UPbve5P6IxV54N3yqF5CSLbjPIEFfA== X-Received: by 2002:a05:6a00:1d91:b0:575:a4f5:7812 with SMTP id z17-20020a056a001d9100b00575a4f57812mr40793830pfw.4.1672495565382; Sat, 31 Dec 2022 06:06:05 -0800 (PST) Received: from mac.gemmaro.name ([240f:74:d1f0:1:ba1:e787:c9e:b1dc]) by smtp.gmail.com with ESMTPSA id k187-20020a6284c4000000b005769b23260fsm15866140pfd.18.2022.12.31.06.06.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Dec 2022 06:06:04 -0800 (PST) From: gemmaro Date: Sat, 31 Dec 2022 23:05:00 +0900 Message-Id: X-Mailer: git-send-email 2.38.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Sat, 31 Dec 2022 11:03:05 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) The phase do-not-override-PERL5LIB is removed since it was fixed in po4a v0.63. https://github.com/mquinson/po4a/blob/0ab1670e50f0a72781e3d1de6ab9da0c2d71c646/NEWS#L366 bash-minimal is added to inputs since the wrap-program function is used. See also https://issues.guix.gnu.org/49327#80 The only regrettable thing is that only the SGML test failed, but I could not find the cause... Nevertheless, some previously failed tests are now passing. --- gnu/packages/gettext.scm | 48 +++++++++++++++++++++++----------------- 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index 5df30c4be3..04fc20e7bf 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -36,6 +36,7 @@ (define-module (gnu packages gettext) #:use-module (guix build-system gnu) #:use-module (guix build-system perl) #:use-module (guix build-system python) + #:use-module (gnu packages bash) #:use-module (gnu packages check) #:use-module (gnu packages docbook) #:use-module (gnu packages emacs) @@ -239,14 +240,14 @@ (define-public mdpo (define-public po4a (package (name "po4a") - (version "0.63") + (version "0.68") (source (origin (method url-fetch) (uri (string-append "https://github.com/mquinson/po4a/releases/download/v" version "/po4a-" version ".tar.gz")) (sha256 (base32 - "1kmlfpdl1i1wrcdn0k1frh44fq10sfwswi3azvibli2lakpf66z2")))) + "045i8izp2dqmkdzvnxyy5sy27ffrwl85dk8n6cmg1804ikk28qdg")))) (build-system perl-build-system) (arguments `(#:phases @@ -257,9 +258,21 @@ (define-public po4a ;; required by this package at runtime. (let* ((out (assoc-ref outputs "out")) (bin (string-append out "/bin/")) - (Pod::Parser (assoc-ref inputs "perl-pod-parser")) (path (string-append out "/lib/perl5/site_perl:" - Pod::Parser "/lib/perl5/site_perl"))) + (string-join + (map (lambda (name) + (string-append (assoc-ref inputs name) + "/lib/perl5/site_perl")) + (list "perl-gettext" + "perl-pod-parser" + "perl-sgmls" + "perl-syntax-keyword-try" + "perl-xs-parse-keyword" + "perl-term-readkey" + "perl-text-wrapi18n" + "perl-unicode-linebreak" + "perl-yaml-tiny")) + ":")))) (for-each (lambda (file) (wrap-program file `("PERL5LIB" ":" prefix (,path)))) @@ -272,23 +285,10 @@ (define-public po4a (string-append (assoc-ref inputs "docbook-xml") "/xml/dtd/docbook/"))) #t)) - (add-before 'build 'do-not-override-PERL5LIB - (lambda _ - ;; Don't hard-code PERL5LIB to include just the build directory - ;; so that the build script finds modules from inputs. - (substitute* "Po4aBuilder.pm" - (("PERL5LIB=lib") "")) - (setenv "PERL5LIB" (string-append (getenv "PERL5LIB") ":lib")))) (add-before 'check 'disable-failing-tests (lambda _ - ;; FIXME: these tests require SGMLS.pm. - (delete-file "t/01-classes.t") - - (delete-file "t/add.t") - (delete-file "t/core-porefs.t") - (delete-file "t/fmt-asciidoc.t") + ;; FIXME: fails despite of importing SGMLS (delete-file "t/fmt-sgml.t") - #t))))) (native-inputs `(("gettext" ,gettext-minimal) @@ -300,10 +300,18 @@ (define-public po4a ;; For tests. ("docbook-xml" ,docbook-xml-4.1.2) ("perl-test-pod" ,perl-test-pod) - ("perl-yaml-tiny" ,perl-yaml-tiny) ("texlive" ,texlive-tiny))) (inputs - (list perl-pod-parser)) + (list bash-minimal + perl-gettext + perl-pod-parser + perl-sgmls + perl-syntax-keyword-try + perl-xs-parse-keyword + perl-term-readkey + perl-text-wrapi18n + perl-unicode-linebreak + perl-yaml-tiny)) (home-page "https://po4a.org/") (synopsis "Scripts to ease maintenance of translations") (description -- 2.38.1 From unknown Sat Sep 20 12:00:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#60448] [PATCH 6/6] Update copyright Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 31 Dec 2022 16:04:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60448 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60448@debbugs.gnu.org Cc: gemmaro Received: via spool by 60448-submit@debbugs.gnu.org id=B60448.167250258925230 (code B ref 60448); Sat, 31 Dec 2022 16:04:03 +0000 Received: (at 60448) by debbugs.gnu.org; 31 Dec 2022 16:03:09 +0000 Received: from localhost ([127.0.0.1]:39669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBeKC-0006Yn-GI for submit@debbugs.gnu.org; Sat, 31 Dec 2022 11:03:09 -0500 Received: from mail-pf1-f181.google.com ([209.85.210.181]:38481) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBcV7-0000Iu-MT for 60448@debbugs.gnu.org; Sat, 31 Dec 2022 09:06:18 -0500 Received: by mail-pf1-f181.google.com with SMTP id c9so11148876pfj.5 for <60448@debbugs.gnu.org>; Sat, 31 Dec 2022 06:06:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=5Q7wZdw7EZW6gd9oNIvUPdTiONrMelJIIg7p7KFYszQ=; b=QzaOF08wPCYGiKUrQhymEbpp6En2uIICvl1emKSsYpb7wlesiE/XOY0rvEq/JgicNe YDtFANZbHHgGHQmvxjRESLsX3bVdIpJ3rKLcVgwztGAhpzYrB0GkVSbLLVGnjy7FVyD/ xd2SFLFoPNwcgOFmQJpuptLYzsLtLDa8MJyCLeIbJwa808Ee82ML0g05SDUCIFAZS6jv 1xLJHuEiMLw8mgOVizTEW2/euJ128rL0r9C/93n13edSAdsNpX1qrfKGxLtniMMjrlqd U6jrKlOCqyC66s0wiyzUA8TVS4o3TqEDxrMFg3T2lwypP07Xa3VlpU8ku+bpAYZQnrhF yAOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=5Q7wZdw7EZW6gd9oNIvUPdTiONrMelJIIg7p7KFYszQ=; b=sHknDUXB5w4RxaZSksNMLchKH5IEyR+JqSt3KWJXECJa1Uh6gHdgeRxQpDyrfcCSfB xtngM63RXLTZC/6dU0hSbKKOa6MsZRfEVoH8VX+XPfAfByGqG0vGnyU9xWIwQO+xYu9i pAQp9/ut+K5FtFN7DaOMda9tfwrjvIbjH30IGlPgQi7SH2AXJxn3r32AYH520+Zv9mwk 2F3fxYLg/PD1LOJNj5FCNV6ne6vIIza9LMBc/b6T5F2nqx2vJ8QAFyE7VLiDVcTFjwjs ms55R2u+1qUOZBWuSf0FKPA/v3kpKsizkGSiVNxCKDAE6ohthAqB/MSOkCt7Ane3U97l e8cA== X-Gm-Message-State: AFqh2koR2qLBppgNf+lntkpH3e2AW3WlqBiBFHVbkZ2Em7ITkGUyl65X 1os471UtMcZGN2GOoEumVDjLNPm3PI/Aog== X-Google-Smtp-Source: AMrXdXv1CO4CRMPWEdki52fBsECfYxf0qLm3Gu4Ka86YeX+DyTTsY44RkdSXNcmgL0y1mIb6v+d54g== X-Received: by 2002:aa7:81d4:0:b0:56e:a7a7:35a0 with SMTP id c20-20020aa781d4000000b0056ea7a735a0mr34733502pfn.25.1672495572034; Sat, 31 Dec 2022 06:06:12 -0800 (PST) Received: from mac.gemmaro.name ([240f:74:d1f0:1:ba1:e787:c9e:b1dc]) by smtp.gmail.com with ESMTPSA id k187-20020a6284c4000000b005769b23260fsm15866140pfd.18.2022.12.31.06.06.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Dec 2022 06:06:11 -0800 (PST) From: gemmaro Date: Sat, 31 Dec 2022 23:05:01 +0900 Message-Id: X-Mailer: git-send-email 2.38.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Sat, 31 Dec 2022 11:03:05 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --- gnu/packages/gettext.scm | 1 + gnu/packages/perl.scm | 1 + 2 files changed, 2 insertions(+) diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index 04fc20e7bf..c66e1f58d1 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2019 Miguel ;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; Copyright © 2020 EuAndreh +;;; Copyright © 2022 gemmaro ;;; ;;; This file is part of GNU Guix. ;;; diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 437c02c195..9edde39d49 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -33,6 +33,7 @@ ;;; Copyright © 2021 Raghav Gururajan ;;; Copyright © 2021 Maxime Devos ;;; Copyright © 2022 Evgeny Pisemsky +;;; Copyright © 2022 gemmaro ;;; ;;; This file is part of GNU Guix. ;;; -- 2.38.1 From unknown Sat Sep 20 12:00:24 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: gemmaro Subject: bug#60448: closed (Re: [bug#60448] [PATCH 0/6] gnu: po4a: Update to 0.68) Message-ID: References: <20230103212731.38a43d03@sybil.lepiller.eu> X-Gnu-PR-Message: they-closed 60448 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 60448@debbugs.gnu.org Date: Tue, 03 Jan 2023 20:28:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1672777682-911-1" This is a multi-part message in MIME format... ------------=_1672777682-911-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #60448: [PATCH 0/6] gnu: po4a: Update to 0.68 which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 60448@debbugs.gnu.org. --=20 60448: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D60448 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1672777682-911-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 60448-done) by debbugs.gnu.org; 3 Jan 2023 20:27:46 +0000 Received: from localhost ([127.0.0.1]:46766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCnsw-0000ED-D1 for submit@debbugs.gnu.org; Tue, 03 Jan 2023 15:27:46 -0500 Received: from lepiller.eu ([89.234.186.109]:54582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCnst-0000E3-B2 for 60448-done@debbugs.gnu.org; Tue, 03 Jan 2023 15:27:44 -0500 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 2489f8f6; Tue, 3 Jan 2023 20:27:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=YbJWwzqu5W5Y O/aKDhcBlVO91o/xYsazyB8GntQ4oqA=; b=HC7sitgQGc78FkKq4lgIcurPDz9s CxLKRR03RY+ML93YORD3fK96R51dnHlDOOvbbFs7/tWuUPYppCZUyjypkXty7oSZ MQ63xu6aj/my2znleEs/selLs/qDW6jzRjRb1NrI+so3BCWlKPl/mensIyMLbwDx 4MhqdoL/YaiS3X4pEac/oOVEDPHZSKjApoYeC9pSltI+ah5KhDOte2GXWNFATmEV epm7O4e+ZNmv8rsIrbcJ+Ch0lQF6cRlKjvKwmn8wSVyqeNPPH1xvHSncKkESPjFH tXZyzk8UvFfO3PVgASsyWUh5jhWUl04SL/bTTnRWEDepAYtaf5y8MWqBuw== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 4c36859c (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 3 Jan 2023 20:27:39 +0000 (UTC) Date: Tue, 3 Jan 2023 21:27:31 +0100 From: Julien Lepiller To: gemmaro Subject: Re: [bug#60448] [PATCH 0/6] gnu: po4a: Update to 0.68 Message-ID: <20230103212731.38a43d03@sybil.lepiller.eu> In-Reply-To: References: X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 60448-done Cc: 60448-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Pushed to master as 62ee1c4b47c6e1e62314223d62a5d54162a23fa8 - a1f9eba892784069e34338e01237a74b8a3bd8a2, thank you! I made some changes, but the series was really good overall! The main change is that I integrated your copyright to the first patch that modified the file. I've left updating the process to later. We'll want to do it though, the new interface looks really cool for our use-case, especially because it supports using a single pot for multiple files (think guix.texi and contributing.texi that currently raise a warning). I'm happy to help if you want to try, otherwise I'll probably do it sometime :) Le Sat, 31 Dec 2022 14:56:13 +0900, gemmaro a =C3=A9crit : > Hello Guix, >=20 > This patch updates po4a to 0.68. It also includes additional > dependencies required with the update. >=20 > I have tried running "make as-derivation" with the following > suggestion. Then I observed warnings that po4a should be used > instead of po4a-translate. I don't think there were any other errors > related to po4a. > https://lists.gnu.org/archive/html/guix-patches/2021-07/msg00030.html >=20 > Another side effect that comes to mind is that if the po4a parser has > changed, it is possible that some of the entries in the translations > will be fuzzy. >=20 > I wrote this patch for my personal Markdown translation needs. And > it appears to be working well for this format. >=20 > Regards, > gemmaro >=20 > gemmaro (6): > gnu: Add perl-text-charwidth > gnu: Add perl-xs-parse-keyword > gnu: Add perl-text-wrapi18n > gnu: Add perl-syntax-keyword-try > gnu: po4a: Update to 0.68 > Update copyright >=20 > gnu/packages/gettext.scm | 49 +++++++++++--------- > gnu/packages/perl.scm | 96 > ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 125 > insertions(+), 20 deletions(-) >=20 >=20 > base-commit: 8e883dc8210d4a7c3f09961994685ed54942fd73 ------------=_1672777682-911-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 31 Dec 2022 10:44:49 +0000 Received: from localhost ([127.0.0.1]:36607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBZM8-00007e-Bg for submit@debbugs.gnu.org; Sat, 31 Dec 2022 05:44:49 -0500 Received: from lists.gnu.org ([209.51.188.17]:52294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pBUr6-0008C9-BZ for submit@debbugs.gnu.org; Sat, 31 Dec 2022 00:56:30 -0500 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 ) id 1pBUr6-0007GV-33 for guix-patches@gnu.org; Sat, 31 Dec 2022 00:56:28 -0500 Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pBUr4-0007ve-Fm for guix-patches@gnu.org; Sat, 31 Dec 2022 00:56:27 -0500 Received: by mail-pl1-x629.google.com with SMTP id m4so23861416pls.4 for ; Fri, 30 Dec 2022 21:56:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=WzMXBLLdRSHuKmpJxn07EGjxxnxgUoXjRI1UWRXH20w=; b=C6tv/lII3pNuJ2fRETFYNIg2jfoYzhx//VRDZAjjSDa9+jdkBZvfyQlAb/TDJ7Hvl/ 8YlvBUp1eCSaw6JQWV8SmwNNfvcWvFPhU+ryQEPzxDu7ZGnYsdUH032WCUZd/TNLEAtE AuXI9N4+KEDHCPDWoJrrJqanXr2nyf4OxmnTX8pDvDAvCVkgiwVArgffAo58VIXGPmVB /Zk5bgmb/ruLCtngNgP4sx5ymQlL6xywSWuKVGaE+y+2OvHO1VMRG+WOkShm1VvRKoGp GmesEij3OdDGB1TSLloSEVz+mgWjyvU/5x6w5nQSp3Ksrs7bMoTmCB/IKnucDP1EO5iA VBxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=WzMXBLLdRSHuKmpJxn07EGjxxnxgUoXjRI1UWRXH20w=; b=fHd5KlzCSQiMcXOJYkJT+71TQ3k/a3gJGzka3bRbBBp7JAlDM2hhdr42wgAAtpHmvd P54KIRU/oiJpLrmeJDb+k535mV7ssIOdZH9EI5SDSGVEnqWfyN4xudZAs3SSMvhDIX7X sZbvlLfQOcRIZPIL0BVWKYssaMJB9HDX96y4CYq9DUpgNHzcm/JPmA1cMS96iRiz3b7Y 94Fovx0H308YlFK2nx7RxLPfZHXLIbUmMLqmEeNTxk6qvWQFlNksPgE20sXkm1T6P31z VY5pC8kuAKqZ8js0FCOW6LUlU/9DsQhPVp7WJejgooK4xCKSZt1Hsa3vQw2xvtl+gjvJ 96Gw== X-Gm-Message-State: AFqh2kq5be+GDuh68ft8c/8AutmXryicL1jZcNi4OoW+2C4f3O0ZWSbE 9p2Z/k+nlSBpH4apmYhxbWmC7vmBtu+RWPyT X-Google-Smtp-Source: AMrXdXtyXCmnHGGny79pjqJpzq9MdLI7W5yffb9ff2Egi7mCnSffv+IzNDzXyZuBpdeT6cyBW+pZoA== X-Received: by 2002:a17:90a:fc89:b0:223:f674:fbe with SMTP id ci9-20020a17090afc8900b00223f6740fbemr38867207pjb.24.1672466184111; Fri, 30 Dec 2022 21:56:24 -0800 (PST) Received: from mac.gemmaro.name ([240f:74:d1f0:1:ba1:e787:c9e:b1dc]) by smtp.gmail.com with ESMTPSA id m9-20020a654c89000000b0047063eb4098sm13721307pgt.37.2022.12.30.21.56.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Dec 2022 21:56:23 -0800 (PST) From: gemmaro To: guix-patches@gnu.org Subject: [PATCH 0/6] gnu: po4a: Update to 0.68 Date: Sat, 31 Dec 2022 14:56:13 +0900 Message-Id: X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::629; envelope-from=gemmaro.dev@gmail.com; helo=mail-pl1-x629.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 X-Mailman-Approved-At: Sat, 31 Dec 2022 05:44:47 -0500 Cc: gemmaro X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello Guix, This patch updates po4a to 0.68. It also includes additional dependencies required with the update. I have tried running "make as-derivation" with the following suggestion. Then I observed warnings that po4a should be used instead of po4a-translate. I don't think there were any other errors related to po4a. https://lists.gnu.org/archive/html/guix-patches/2021-07/msg00030.html Another side effect that comes to mind is that if the po4a parser has changed, it is possible that some of the entries in the translations will be fuzzy. I wrote this patch for my personal Markdown translation needs. And it appears to be working well for this format. Regards, gemmaro gemmaro (6): gnu: Add perl-text-charwidth gnu: Add perl-xs-parse-keyword gnu: Add perl-text-wrapi18n gnu: Add perl-syntax-keyword-try gnu: po4a: Update to 0.68 Update copyright gnu/packages/gettext.scm | 49 +++++++++++--------- gnu/packages/perl.scm | 96 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 125 insertions(+), 20 deletions(-) base-commit: 8e883dc8210d4a7c3f09961994685ed54942fd73 -- 2.38.1 ------------=_1672777682-911-1-- From unknown Sat Sep 20 12:00:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#60448] [PATCH 0/6] gnu: po4a: Update to 0.68 References: Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Jan 2023 07:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60448 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60448@debbugs.gnu.org Received: via spool by 60448-submit@debbugs.gnu.org id=B60448.167316150725048 (code B ref 60448); Sun, 08 Jan 2023 07:06:02 +0000 Received: (at 60448) by debbugs.gnu.org; 8 Jan 2023 07:05:07 +0000 Received: from localhost ([127.0.0.1]:59739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEPju-0006Vq-I9 for submit@debbugs.gnu.org; Sun, 08 Jan 2023 02:05:07 -0500 Received: from mail-pg1-f172.google.com ([209.85.215.172]:35560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEMOD-0000PW-9l for 60448@debbugs.gnu.org; Sat, 07 Jan 2023 22:30:32 -0500 Received: by mail-pg1-f172.google.com with SMTP id f3so3751223pgc.2 for <60448@debbugs.gnu.org>; Sat, 07 Jan 2023 19:30:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:in-reply-to:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=1RHsdzvqgHz+FoLj4IGHGFpnmqs+xAeQaKFSl1WZYc8=; b=XUeqG33mEvREVqnrbNvL0h/1bN+YRnduU8K7Aj7fz8IPTfaA8yuQeIw8E7bxM+jloD 78cAJ7nSfMUfQ9O8cvE12aTlGmlMRibMF/qovN0/7ky0YRSBVT4J1BuM0TqLskeRhiyT X+03NRardSt9DLgc9QL8QDP1ZlfBSWt6ZpEZJm9GqMvEkkW+x3M74qwg7AR5/aTKV+mb zS8xlnkDwbPk5Brw6OrNp53/3byeRwqwGiWux5Fa46L8LiMMykW1o95xNvL6FJF2afoU PduhbBPaYdbFwk003Po9x4yAcgFpMcpJNMVTxqs/SIS54m/EEQWGRtkggga0fKukHCH1 LTmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=1RHsdzvqgHz+FoLj4IGHGFpnmqs+xAeQaKFSl1WZYc8=; b=mPeG8WxCUdjjCXOjH1nSldFI7+gVWmC3boLtkRrhFNxGPWCVZrobKyoofTxjXIaG77 64PWqLutHjp+HWAWq8JDCBYf51BLh+UQjcJphl3xtF6/g6qElsdt5XyMMW9nBpfb2mou XKNiFEN9F5gm5zALngDSB0Dwb3ACY4rb5pcQxOSrzOOHxjndaAuY+/wSo5ZO1Ty3mtR7 ZCqHTSzq24pJ42iWdiQL4wc4tFfqft+dQ+dXqI/jQfwzdkMt3/DVVPxqN0yCmpEvfZt4 Hp/gksSTJ2FXi9sDiVd/jWSjlqWqn4zn5391dfpfqen/15BB+uMRUP/sypy9J8tFnd62 rj2w== X-Gm-Message-State: AFqh2kq+8l6LA3GmE3uxDP3J8Wv3hSJxWCHj//2CLkefv+uZk+n+hHbx Uy1vaelkoaMspL6S6mL2ez/yaP8/bZzv1Q== X-Google-Smtp-Source: AMrXdXs6Lk1iLzV9LA7HyKN80aMPNkDnAd/Y1THTxm9U4UMc7awGtV7ZJwQv40waytsEAuUs5zpM4A== X-Received: by 2002:a62:3883:0:b0:580:b942:e85 with SMTP id f125-20020a623883000000b00580b9420e85mr51505313pfa.16.1673148622983; Sat, 07 Jan 2023 19:30:22 -0800 (PST) Received: from localhost ([240f:74:d1f0:1:ba1:e787:c9e:b1dc]) by smtp.gmail.com with ESMTPSA id w66-20020a627b45000000b00582bdaab584sm3476454pfc.81.2023.01.07.19.30.21 for <60448@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jan 2023 19:30:22 -0800 (PST) From: gemmaro In-Reply-To: <20230103212731.38a43d03@sybil.lepiller.eu> Date: Sun, 08 Jan 2023 12:30:20 +0900 Message-ID: <87y1qd7lf7.fsf@mac.gemmaro.name> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Sun, 08 Jan 2023 02:05:01 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) (Sorry, I had the wrong address and will resend.) Hello, Julien Lepiller writes: > Pushed to master as 62ee1c4b47c6e1e62314223d62a5d54162a23fa8 - > a1f9eba892784069e34338e01237a74b8a3bd8a2, thank you! > > I made some changes, but the series was really good overall! The main > change is that I integrated your copyright to the first patch that > modified the file. > > I've left updating the process to later. We'll want to do it though, > the new interface looks really cool for our use-case, especially > because it supports using a single pot for multiple files (think > guix.texi and contributing.texi that currently raise a warning). > > I'm happy to help if you want to try, otherwise I'll probably do it > sometime :) Thank you very much! Actually, I am new to both Guix and Guile Scheme, but if I can be of any help, I would be happy to try to contribute. Two points of concern at this time are as follows: * My current understanding of Guix's internationalization process is that translations are updated on Weblate and that translated documents are generated with po4a. It seems that the current file structure and options should not be changed significantly after the change. * A configuration file must be given to the integrated po4a command. In the long run, there might be a room to consider how this configuration file should be managed, i.e., whether it should be automatically generated by Guile or updated manually. (At this point, the file structure is simple enough that the latter might be enough.) Anyway, I will try to think about how to update the process. Sincerely, gemmaro