From patchwork Sat Dec 31 14:04:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: gemmaro X-Patchwork-Id: 45742 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 836ED27BBED; Sat, 31 Dec 2022 16:04:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 06B7E27BBE9 for ; Sat, 31 Dec 2022 16:04:22 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pBeLB-0004LO-2E; Sat, 31 Dec 2022 11:04:10 -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 1pBeL5-0004KY-Km for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pBeL4-0001e8-9R for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pBeL3-0006a5-R9 for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:01 -0500 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 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 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches --- 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") From patchwork Sat Dec 31 14:04:57 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: gemmaro X-Patchwork-Id: 45745 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7C47C27BBED; Sat, 31 Dec 2022 16:04:51 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E4F1427BBE9 for ; Sat, 31 Dec 2022 16:04:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pBeLD-0004Ld-P2; Sat, 31 Dec 2022 11:04:12 -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 1pBeL5-0004KZ-EG for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pBeL4-0001ek-BJ for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pBeL4-0006aC-6h for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:02 -0500 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 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 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches 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") From patchwork Sat Dec 31 14:04:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: gemmaro X-Patchwork-Id: 45741 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 519B127BBED; Sat, 31 Dec 2022 16:04:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 841DA27BBE9 for ; Sat, 31 Dec 2022 16:04:14 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pBeLA-0004LN-P1; Sat, 31 Dec 2022 11:04:08 -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 1pBeL5-0004KX-Ki for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pBeL4-0001gs-NZ for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pBeL4-0006aJ-Io for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:02 -0500 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 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 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches --- 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") From patchwork Sat Dec 31 14:04:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: gemmaro X-Patchwork-Id: 45743 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F1E0227BBEB; Sat, 31 Dec 2022 16:04:42 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D4A3427BBE9 for ; Sat, 31 Dec 2022 16:04:40 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pBeLB-0004LQ-2d; Sat, 31 Dec 2022 11:04:10 -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 1pBeL5-0004KW-Cs for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pBeL5-0001hF-2S for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pBeL4-0006aR-Tt for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:02 -0500 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 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 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches 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") From patchwork Sat Dec 31 14:05:00 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: gemmaro X-Patchwork-Id: 45746 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 57D0C27BBEB; Sat, 31 Dec 2022 16:05:03 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 10E2527BBE9 for ; Sat, 31 Dec 2022 16:05:01 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pBeLE-0004Le-Mz; Sat, 31 Dec 2022 11:04:12 -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 1pBeL7-0004Kz-10 for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pBeL5-0001hW-EB for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pBeL5-0006aY-9c for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:03 -0500 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 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 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches 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 From patchwork Sat Dec 31 14:05:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: gemmaro X-Patchwork-Id: 45744 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id ED83127BBED; Sat, 31 Dec 2022 16:04:44 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5A18C27BBE9 for ; Sat, 31 Dec 2022 16:04:44 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pBeLK-0004Lt-4c; Sat, 31 Dec 2022 11:04:18 -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 1pBeL7-0004L1-14 for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pBeL5-0001hZ-PN for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pBeL5-0006af-Kx for guix-patches@gnu.org; Sat, 31 Dec 2022 11:04:03 -0500 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 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 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches --- 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. ;;;