From unknown Tue Jun 17 01:40:27 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71208] [PATCH core-updates] gnu: po4a: Update to 0.72. Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 26 May 2024 12:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71208 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71208@debbugs.gnu.org Cc: gemmaro X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1716726264765 (code B ref -1); Sun, 26 May 2024 12:25:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 May 2024 12:24:24 +0000 Received: from localhost ([127.0.0.1]:38543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBCvH-0000CG-Ia for submit@debbugs.gnu.org; Sun, 26 May 2024 08:24:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:50438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBCvE-0000C5-OL for submit@debbugs.gnu.org; Sun, 26 May 2024 08:24:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sBCv5-0005bM-Ch for guix-patches@gnu.org; Sun, 26 May 2024 08:24:11 -0400 Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sBCv1-0000Oo-1p for guix-patches@gnu.org; Sun, 26 May 2024 08:24:11 -0400 Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-6f8e9878514so1876603b3a.1 for ; Sun, 26 May 2024 05:24:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716726245; x=1717331045; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=kVUQfXbaMF7xO3vWFcrmKIRjjFfEQmNYE/YtFB74Tt4=; b=JunPUTYYjgIdfP5VHYRZ92dhDQkr7GpzoD2FXG5v7UeabCApt7JGqzFsueEC2UWGyY Gpff2U7nE9tgXMKEY+Kd7nh9a1XgEm9xpeXhpZVWeKLrgqr1YV/PQ4s6WDbEvUti3XZ5 R1nDYR/vQqtLhtJ7qEdrG0QA3DrdtkIhtOVOFC3Zd9zUKEgsR6sOa+gABeaZaV1R6fQZ KMuW+EfaxRcU4Z31ukzQkmtkELpMfKBYsKLzTb4w9uEXn6jI5HJjH5xJcmaNufGIEXuH ClStE3F7eTQy0jerI9zRN8SXWd5kn62UUstMIGQ8jgM3ENzFEESdV/4gv07a7QX4zTd8 jADQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716726245; x=1717331045; 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=kVUQfXbaMF7xO3vWFcrmKIRjjFfEQmNYE/YtFB74Tt4=; b=IClxMCJ3foGRV8LNjZNxHp9yEsGaermMPekjGD9MlL46QMZmcKdJhC3Al/678dGFFS VeVx+4UEsXljINQvET/18RR6ZFjiCIgIDtFo+XkKF1h/xXOOMJ2Jin+6o/Gbjs8WRfJF 4MICi6nCRpnQi8UGgkcor18H7syPeYmYI1MkezLNDASplFZ5RKYzccCWyG+U1kX645H3 OStVuuKvCw+MrikPUKAl/kPSkRX7PUARIAwo4iYigZidEpLoaipPqStOAot44b85wTiU vp0oIu3R2i6FK9fVEHH/XNh7N/YIHAEfoLayTG8fIYd9lHjJgC6M0ovQFY0y8eX32P9b 7vHg== X-Gm-Message-State: AOJu0Yz2zUKc9/AARqUBFZbnmyPfXTNlVN2WfimL49VGbO46Vbjcuvcg zN57tsjzptnGLw8OsV+3dwhKZDsuajmQ7NfIm6OG5jAu5k2ktk8I5JLpDanW X-Google-Smtp-Source: AGHT+IFVn2XSUe7ZEBTSGUsTW1n1X5Q83rVhso7mVCqelQl071aIGpw8xjrxHdQ+aAaJXGF01llbjQ== X-Received: by 2002:a05:6a00:28cd:b0:6f8:af92:5ec5 with SMTP id d2e1a72fcca58-6f8f2c6bc04mr6732623b3a.5.1716726244805; Sun, 26 May 2024 05:24:04 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-6f8fcbebbaasm3462076b3a.111.2024.05.26.05.24.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 26 May 2024 05:24:04 -0700 (PDT) From: gemmaro Date: Sun, 26 May 2024 21:21:16 +0900 Message-ID: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::432; envelope-from=gemmaro.dev@gmail.com; helo=mail-pf1-x432.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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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 (--) * gnu/packages/gettext.scm (po4a): Update to 0.72. [source]: Remove the patch since it is merged in version 0.70. * gnu/local.mk, gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch: Same above. Change-Id: Ia960d5d105eb3ce19ed280946ec34fa82e4188cd --- gnu/local.mk | 3 +- gnu/packages/gettext.scm | 7 +- .../po4a-partial-texinfo-menu-fix.patch | 242 ------------------ 3 files changed, 4 insertions(+), 248 deletions(-) delete mode 100644 gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch diff --git a/gnu/local.mk b/gnu/local.mk index b77fb84d4b..2f85bfbcbf 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -61,7 +61,7 @@ # Copyright © 2023 Andy Tai # Copyright © 2023 B. Wilson # Copyright © 2023 Bruno Victal -# Copyright © 2023 gemmaro +# Copyright © 2023, 2024 gemmaro # Copyright © 2023 Herman Rimm # Copyright © 2023 Troy Figiel # Copyright © 2024 David Elsing @@ -1923,7 +1923,6 @@ dist_patch_DATA = \ %D%/packages/patches/plib-CVE-2011-4620.patch \ %D%/packages/patches/plib-CVE-2012-4552.patch \ %D%/packages/patches/plotutils-spline-test.patch \ - %D%/packages/patches/po4a-partial-texinfo-menu-fix.patch \ %D%/packages/patches/polkit-disable-systemd.patch \ %D%/packages/patches/portaudio-audacity-compat.patch \ %D%/packages/patches/portmidi-modular-build.patch \ diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index b0e99d1a5f..e68030082d 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -11,7 +11,7 @@ ;;; Copyright © 2019 Miguel ;;; Copyright © 2020, 2023 Janneke Nieuwenhuizen ;;; Copyright © 2020 EuAndreh -;;; Copyright © 2022 gemmaro +;;; Copyright © 2022, 2024 gemmaro ;;; Copyright © 2023 Maxim Cournoyer maxim.cournoyer@gmail.com> ;;; ;;; This file is part of GNU Guix. @@ -237,7 +237,7 @@ (define-public mdpo (define-public po4a (package (name "po4a") - (version "0.69") + (version "0.72") (source (origin (method url-fetch) (uri (string-append "https://github.com/mquinson/po4a" @@ -245,8 +245,7 @@ (define-public po4a version "/po4a-" version ".tar.gz")) (sha256 (base32 - "15llrfdp4ilbrxy65hmmxka86xj0mrbqfiyzv715wrk16vqszm3w")) - (patches (search-patches "po4a-partial-texinfo-menu-fix.patch")))) + "0rv9x26mi23qlajxfwkyhzpr7z4i4d9w571ll81brl7z92yjsq4d")))) (build-system perl-build-system) (arguments (list diff --git a/gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch b/gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch deleted file mode 100644 index 8a075fa74c..0000000000 --- a/gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch +++ /dev/null @@ -1,242 +0,0 @@ -Submitted upstream: https://github.com/mquinson/po4a/pull/437 - -From 43db5c0b14ec2a8ba44d338bce024df87256457b Mon Sep 17 00:00:00 2001 -From: Maxim Cournoyer -Date: Thu, 27 Jul 2023 17:44:49 -0400 -Subject: [PATCH] lib: Texinfo: Translate partial menu node names. - -Fixes . - -* lib/Locale/Po4a/Texinfo.pm (translate_buffer_menuentry): Refine -regexp, so that it matches menu entries lacking a description. -Only call 'translate_buffer' on the description if it was provided. -* t/fmt/texinfo/partialmenus.trans: New file. -* t/fmt/texinfo/partialmenus.texi: Likewise. -* t/fmt/texinfo/partialmenus.pot: Likewise. -* t/fmt/texinfo/partialmenus.po: Likewise. -* t/fmt/texinfo/partialmenus.norm: Likewise. -* t/fmt-texinfo.t: Register the new 'partialmenus' test. ---- - lib/Locale/Po4a/Texinfo.pm | 7 +++--- - t/fmt-texinfo.t | 2 +- - t/fmt/texinfo/partialmenus.norm | 21 +++++++++++++++++ - t/fmt/texinfo/partialmenus.po | 40 ++++++++++++++++++++++++++++++++ - t/fmt/texinfo/partialmenus.pot | 40 ++++++++++++++++++++++++++++++++ - t/fmt/texinfo/partialmenus.texi | 14 +++++++++++ - t/fmt/texinfo/partialmenus.trans | 21 +++++++++++++++++ - 7 files changed, 141 insertions(+), 4 deletions(-) - create mode 100644 t/fmt/texinfo/partialmenus.norm - create mode 100644 t/fmt/texinfo/partialmenus.po - create mode 100644 t/fmt/texinfo/partialmenus.pot - create mode 100644 t/fmt/texinfo/partialmenus.texi - create mode 100644 t/fmt/texinfo/partialmenus.trans - -diff --git a/lib/Locale/Po4a/Texinfo.pm b/lib/Locale/Po4a/Texinfo.pm -index b4750699..1c3a4bae 100644 ---- a/lib/Locale/Po4a/Texinfo.pm -+++ b/lib/Locale/Po4a/Texinfo.pm -@@ -336,7 +336,7 @@ sub translate_buffer_menuentry { - - my $translated_buffer = ""; - -- if ( $buffer =~ m/^(.*?)(::)\s+(.*)$/s -+ if ( $buffer =~ m/^(.*?)(::)(?:\s+(.*))?$/s - or $buffer =~ m/^(.*?: .*?)(\.)\s+(.*)$/s ) - { - my ( $name, $sep, $description ) = ( $1, $2, $3 ); -@@ -347,8 +347,9 @@ sub translate_buffer_menuentry { - $translated_buffer .= ' ' x ( $menu_sep_width - 1 - $l ); - $l = $menu_sep_width - 1; - } -- ( $t, @e ) = $self->translate_buffer( $description, $no_wrap, @env ); -- -+ if ($description) { -+ ( $t, @e ) = $self->translate_buffer( $description, $no_wrap, @env ); -+ } - # Replace newlines with space for proper wrapping - # See https://github.com/mquinson/po4a/issues/122 - $t =~ s/\n/ /sg; -diff --git a/t/fmt-texinfo.t b/t/fmt-texinfo.t -index 4b067e43..d9ed5df3 100644 ---- a/t/fmt-texinfo.t -+++ b/t/fmt-texinfo.t -@@ -10,7 +10,7 @@ use Testhelper; - - my @tests; - --for my $test (qw(longmenu comments tindex)) { -+for my $test (qw(longmenu partialmenus comments tindex)) { - push @tests, - { - 'format' => 'texinfo', -diff --git a/t/fmt/texinfo/partialmenus.norm b/t/fmt/texinfo/partialmenus.norm -new file mode 100644 -index 00000000..99240682 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.norm -@@ -0,0 +1,21 @@ -+\input texinfo -+@c =========================================================================== -+@c -+@c This file was generated with po4a. Translate the source file. -+@c -+@c =========================================================================== -+ -+ -+@c These menus do not contain a description, which used to cause a -+@c Texinfo menu entry to not be translated. -+@menu -+* A menu entry without any description:: A menu entry without any -+ description -+* Optional menu name: The menu node:: Optional menu name: The menu node -+@end menu -+ -+@node A menu entry without any description -+@chapter A menu entry without any description -+ -+@node The menu node -+@chapter Optional menu name -diff --git a/t/fmt/texinfo/partialmenus.po b/t/fmt/texinfo/partialmenus.po -new file mode 100644 -index 00000000..31a14443 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.po -@@ -0,0 +1,40 @@ -+# SOME DESCRIPTIVE TITLE -+# Copyright (C) YEAR Free Software Foundation, Inc. -+# This file is distributed under the same license as the PACKAGE package. -+# FIRST AUTHOR , YEAR. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"POT-Creation-Date: 2023-07-27 17:29-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"Language: \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. type: chapter -+#: partialmenus.texi:8 partialmenus.texi:10 partialmenus.texi:11 -+#, no-wrap -+msgid "A menu entry without any description" -+msgstr "A MENU ENTRY WITHOUT ANY DESCRIPTION" -+ -+#. type: menuentry -+#: partialmenus.texi:8 -+msgid "Optional menu name: The menu node" -+msgstr "OPTIONAL MENU NAME: THE MENU NODE" -+ -+#. type: node -+#: partialmenus.texi:13 -+#, no-wrap -+msgid "The menu node" -+msgstr "THE MENU NODE" -+ -+#. type: chapter -+#: partialmenus.texi:14 -+#, no-wrap -+msgid "Optional menu name" -+msgstr "OPTIONAL MENU NAME" -diff --git a/t/fmt/texinfo/partialmenus.pot b/t/fmt/texinfo/partialmenus.pot -new file mode 100644 -index 00000000..0379f805 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.pot -@@ -0,0 +1,40 @@ -+# SOME DESCRIPTIVE TITLE -+# Copyright (C) YEAR Free Software Foundation, Inc. -+# This file is distributed under the same license as the PACKAGE package. -+# FIRST AUTHOR , YEAR. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"POT-Creation-Date: 2023-08-16 09:47-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"Language: \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. type: chapter -+#: partialmenus.texi:8 partialmenus.texi:10 partialmenus.texi:11 -+#, no-wrap -+msgid "A menu entry without any description" -+msgstr "" -+ -+#. type: menuentry -+#: partialmenus.texi:8 -+msgid "Optional menu name: The menu node" -+msgstr "" -+ -+#. type: node -+#: partialmenus.texi:13 -+#, no-wrap -+msgid "The menu node" -+msgstr "" -+ -+#. type: chapter -+#: partialmenus.texi:14 -+#, no-wrap -+msgid "Optional menu name" -+msgstr "" -diff --git a/t/fmt/texinfo/partialmenus.texi b/t/fmt/texinfo/partialmenus.texi -new file mode 100644 -index 00000000..f8663a2b ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.texi -@@ -0,0 +1,14 @@ -+\input texinfo -+ -+@c These menus do not contain a description, which used to cause a -+@c Texinfo menu entry to not be translated. -+@menu -+* A menu entry without any description:: -+* Optional menu name: The menu node:: -+@end menu -+ -+@node A menu entry without any description -+@chapter A menu entry without any description -+ -+@node The menu node -+@chapter Optional menu name -diff --git a/t/fmt/texinfo/partialmenus.trans b/t/fmt/texinfo/partialmenus.trans -new file mode 100644 -index 00000000..0ef742a1 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.trans -@@ -0,0 +1,21 @@ -+\input texinfo -+@c =========================================================================== -+@c -+@c This file was generated with po4a. Translate the source file. -+@c -+@c =========================================================================== -+ -+ -+@c These menus do not contain a description, which used to cause a -+@c Texinfo menu entry to not be translated. -+@menu -+* A MENU ENTRY WITHOUT ANY DESCRIPTION:: A MENU ENTRY WITHOUT ANY -+ DESCRIPTION -+* OPTIONAL MENU NAME: THE MENU NODE:: OPTIONAL MENU NAME: THE MENU NODE -+@end menu -+ -+@node A MENU ENTRY WITHOUT ANY DESCRIPTION -+@chapter A MENU ENTRY WITHOUT ANY DESCRIPTION -+ -+@node THE MENU NODE -+@chapter OPTIONAL MENU NAME - -base-commit: 5b1cd768afdf4e9445812c5d43428495a0fde3c6 --- -2.41.0 - base-commit: d859ab93753179bd112669b90d6aef3d99333eb9 -- 2.41.0 From unknown Tue Jun 17 01:40:27 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71208] [PATCH core-updates] gnu: po4a: Update to 0.72. Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 14 Jun 2024 23:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71208 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71208@debbugs.gnu.org Received: via spool by 71208-submit@debbugs.gnu.org id=B71208.171840655926624 (code B ref 71208); Fri, 14 Jun 2024 23:10:02 +0000 Received: (at 71208) by debbugs.gnu.org; 14 Jun 2024 23:09:19 +0000 Received: from localhost ([127.0.0.1]:51725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIG2p-0006vM-5n for submit@debbugs.gnu.org; Fri, 14 Jun 2024 19:09:19 -0400 Received: from mail-pg1-f170.google.com ([209.85.215.170]:55395) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIG2m-0006v1-Ji for 71208@debbugs.gnu.org; Fri, 14 Jun 2024 19:09:17 -0400 Received: by mail-pg1-f170.google.com with SMTP id 41be03b00d2f7-6c5bcb8e8edso2189208a12.2 for <71208@debbugs.gnu.org>; Fri, 14 Jun 2024 16:09:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718406490; x=1719011290; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=TwFUa+LbEgZkWJDIRu4QaL5fbDMmVl2fOhU5UvAuyps=; b=nrxy/ZplIWOEbmSHcM1hSSHoU1I4Z/mXXOxLYYr41e/IaohXKSm/PvR+OvkrtV6o0R 3HULWvBx8f2cx4XfUtcxZ9+Ds3bGSfQ4MZ05wIR+KhnGFdlL9w3RceP6SrnuvHYxrqf7 3T54Jls0KtK749bm+XK8MCKMRKI5EGCHRAnvte4X+Y6r28++r+7VDZJkJJFKA6j9/fDY ITpv57P0uJXU5RdsXZ6fbD4qyPMLR8Lwb7g6UYO6xzwHlBWBBfkJ6CzcWCa1tuhxleRO /whL7ajd9YiKYwhOgboOxz4hSozE5LcB/Uo+OKRujk4rtsE4ufIeWnRqVfPkk8OXJfKM /8Tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718406490; x=1719011290; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TwFUa+LbEgZkWJDIRu4QaL5fbDMmVl2fOhU5UvAuyps=; b=tNmU22rOaMS3ZEGQTB3pQUzPQXsJAROO7XgVkEH4EDvZ298ABmeVbY9kmbFxlIClwr +pAT3oj/FEx5kY6RDIllaauWSZiYSbFBnkwmdwq8dq+pQql3H9qpkUIQliuvgkt0Y8D7 vxiH9Ab97kgBDLG/zcmEtJDviQZrS+TFn5gCfq17gbY6QK6v90Co02RjkD8DaKC5wG06 PZQ2DauDj1Dg+UZoLIuQEJrTmk6v7noi35YVvFTz3bLOxthw0V49Rmf9ynSAESFrB6g/ zJw0gvcwxSUfG9Vqef9nwK3QChHOUB/I4k0TUGY/0evph6RPlG6wpt83hD3fdrtaW2/W f/iQ== X-Gm-Message-State: AOJu0Ywi/FYryrdCPg/rEeedXIiqkeu+/QrKw9J7fp23hqCLdV8k9gpU xDJAFITOH2HLQatE+76dfvypzh6bY2O6osJrAJBVxXuKZBjtTMU2p1BOG9Me X-Google-Smtp-Source: AGHT+IGM3ijQ4VIYDk7+ey4qxm9KFesDL41UC1xlK7lDT+CQc8YsInE8CdphqMnZ9ax2xKWLhrxHdQ== X-Received: by 2002:a17:90b:46c4:b0:2c4:e070:c5a9 with SMTP id 98e67ed59e1d1-2c4e070c6d8mr3209646a91.33.1718406490071; Fri, 14 Jun 2024 16:08:10 -0700 (PDT) Received: from localhost ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c4a7602690sm6881889a91.28.2024.06.14.16.08.08 for <71208@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jun 2024 16:08:09 -0700 (PDT) From: gemmaro In-Reply-To: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> References: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> Date: Sat, 15 Jun 2024 08:08:07 +0900 Message-ID: <87a5jn15t4.fsf@mac.gemmaro.name> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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 (-) It might be better to wait for the next po4a release. I haven't found any problems for use in Guix itself. This means that "make" and "make as-derivation" complete successfully. However, some problems have been reported with Debian packages [1]. So there may also be problems with the Guix packages as well. Therefore, I'm going to send revision 2 of the patch when the next release of po4a is available. Best, [1] https://lists.po4a.org/archives/list/devel@lists.po4a.org/thread/VQUJAYNZ2UUVHFZWCQHLITCXQNTMKOLW/ From unknown Tue Jun 17 01:40:27 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71208] [PATCH core-updates v2] gnu: po4a: Update to 0.73. References: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> In-Reply-To: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 18 Jun 2024 13:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71208 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71208@debbugs.gnu.org Cc: gemmaro Received: via spool by 71208-submit@debbugs.gnu.org id=B71208.171871709211212 (code B ref 71208); Tue, 18 Jun 2024 13:25:01 +0000 Received: (at 71208) by debbugs.gnu.org; 18 Jun 2024 13:24:52 +0000 Received: from localhost ([127.0.0.1]:42232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJYpP-0002ul-KC for submit@debbugs.gnu.org; Tue, 18 Jun 2024 09:24:52 -0400 Received: from mail-pg1-f181.google.com ([209.85.215.181]:43428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJYpL-0002uW-1k for 71208@debbugs.gnu.org; Tue, 18 Jun 2024 09:24:50 -0400 Received: by mail-pg1-f181.google.com with SMTP id 41be03b00d2f7-70346ae2c43so2563608a12.1 for <71208@debbugs.gnu.org>; Tue, 18 Jun 2024 06:24:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718717018; x=1719321818; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=cJn8vBw3Owt7lHo67AEmqoKbHwmp1+sgXb2ZhpU/5q0=; b=DfSTSAIxUChAENh3CvZqlSZpLQpBPuzz/KFQG42Bsqm6GerCBCkMslX4xMbnT/tLd5 cB9fUxnceMm/H3R3QS1Gjx8+qVAp+xtRhnJKJF3TS3/RHzJCc/+h4wI5vZX9/gLyEBXk EF/K+qVMSIZndEZBz2Ach10l+035TjRgEGh/KiGNbZh6e0UjFcP78CpI2FzRv0PZSNNs Pi/4z48Lp5hPymL6MIy+/t3LVeIkKn2TxKYo+hq2ToRSIQPT5ELgNS2QVDDX6Yv4EXwK NAQtcaVL+y+mQPFNRWhz4hCm1EabPXfE5u9h2bxVS8z+heeHaBLj0gxW+uMvqFnFtRIf i2eQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718717018; x=1719321818; 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=cJn8vBw3Owt7lHo67AEmqoKbHwmp1+sgXb2ZhpU/5q0=; b=nrb0HfMc7jhS4U+EJQ/MHsqFHEuMgnY/ywjQAvBWBglGjEZbcQXe3nNLTYn1vHSr1j zl7sFGgX+hYuu/IDrApJlr8hkoTNLVZuRVYkqQ5RVt69ds8RvgX/V4zzVCXURRV2texF Ezm7mIfZJCYM+j3vBNsu3LH4kDBmBo8ZViU4IXJ9G2hdvDnXHWuvoNCGvJ6ZSsMNvKA1 OfdXiEgL4QvzMuHrjtzqgskpVgQpO8skLrlA/RXWwnNpfuCGJU90DuH2IS+5CDLdTyrL oK/0UoK7bPF9/AIvPHkwfu7JJ2TTnWkHP4p51SUntxmejwMpLH0g579IH64ZWulTaCww DGCw== X-Gm-Message-State: AOJu0YyIyD9PTQdZFzhKvbHTOj5kEiDjHxWGQdjNgH1w/N5MGiK7UhUc 9foixJMYiViMhv5Fk7P+iX0wyOGkA7XBPs+FmJ8TOU2XBVNzed1t8Hd0QDja X-Google-Smtp-Source: AGHT+IGYrotyMM81wiK0ZWvPSCS7RSvF/fX8sA3x86TAmgZdBCWWRkJ4q/Op49fPqOHUbYXZeVa9ZQ== X-Received: by 2002:a17:902:d485:b0:1f4:a04e:8713 with SMTP id d9443c01a7336-1f98b25016fmr34662775ad.28.1718717018353; Tue, 18 Jun 2024 06:23:38 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f855effc2fsm97198595ad.190.2024.06.18.06.23.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Jun 2024 06:23:37 -0700 (PDT) From: gemmaro Date: Tue, 18 Jun 2024 22:22:54 +0900 Message-ID: <26328655f6986a907691b53ae8caced42d4ac802.1718716974.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (po4a): Update to 0.73. [native-inputs]: Update docbook-xml to 4.5. [source]: Remove the patch since it is merged in version 0.70. * gnu/local.mk, gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch: Same as above. Change-Id: Iefe13931415409e30d8da982dccc6e1adf1b2984 --- gnu/local.mk | 3 +- gnu/packages/gettext.scm | 9 +- .../po4a-partial-texinfo-menu-fix.patch | 242 ------------------ 3 files changed, 5 insertions(+), 249 deletions(-) delete mode 100644 gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch diff --git a/gnu/local.mk b/gnu/local.mk index 8798020e7e..28e8b88b2a 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -61,7 +61,7 @@ # Copyright © 2023 Andy Tai # Copyright © 2023 B. Wilson # Copyright © 2023 Bruno Victal -# Copyright © 2023 gemmaro +# Copyright © 2023, 2024 gemmaro # Copyright © 2023 Herman Rimm # Copyright © 2023 Troy Figiel # Copyright © 2024 David Elsing @@ -1942,7 +1942,6 @@ dist_patch_DATA = \ %D%/packages/patches/plib-CVE-2011-4620.patch \ %D%/packages/patches/plib-CVE-2012-4552.patch \ %D%/packages/patches/plotutils-spline-test.patch \ - %D%/packages/patches/po4a-partial-texinfo-menu-fix.patch \ %D%/packages/patches/polkit-disable-systemd.patch \ %D%/packages/patches/portaudio-audacity-compat.patch \ %D%/packages/patches/portmidi-modular-build.patch \ diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index b0e99d1a5f..cabe4f3be9 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -11,7 +11,7 @@ ;;; Copyright © 2019 Miguel ;;; Copyright © 2020, 2023 Janneke Nieuwenhuizen ;;; Copyright © 2020 EuAndreh -;;; Copyright © 2022 gemmaro +;;; Copyright © 2022, 2024 gemmaro ;;; Copyright © 2023 Maxim Cournoyer maxim.cournoyer@gmail.com> ;;; ;;; This file is part of GNU Guix. @@ -237,7 +237,7 @@ (define-public mdpo (define-public po4a (package (name "po4a") - (version "0.69") + (version "0.73") (source (origin (method url-fetch) (uri (string-append "https://github.com/mquinson/po4a" @@ -245,8 +245,7 @@ (define-public po4a version "/po4a-" version ".tar.gz")) (sha256 (base32 - "15llrfdp4ilbrxy65hmmxka86xj0mrbqfiyzv715wrk16vqszm3w")) - (patches (search-patches "po4a-partial-texinfo-menu-fix.patch")))) + "184f0cv0w3xa301gwm74srn5s6g8qdn3ksip84wpg8xjihnzh63g")))) (build-system perl-build-system) (arguments (list @@ -292,7 +291,7 @@ (define-public po4a libxslt ;; For tests. docbook-sgml-4.1 - docbook-xml-4.1.2 + docbook-xml-4.5 perl-test-pod (texlive-updmap.cfg))) (inputs diff --git a/gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch b/gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch deleted file mode 100644 index 8a075fa74c..0000000000 --- a/gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch +++ /dev/null @@ -1,242 +0,0 @@ -Submitted upstream: https://github.com/mquinson/po4a/pull/437 - -From 43db5c0b14ec2a8ba44d338bce024df87256457b Mon Sep 17 00:00:00 2001 -From: Maxim Cournoyer -Date: Thu, 27 Jul 2023 17:44:49 -0400 -Subject: [PATCH] lib: Texinfo: Translate partial menu node names. - -Fixes . - -* lib/Locale/Po4a/Texinfo.pm (translate_buffer_menuentry): Refine -regexp, so that it matches menu entries lacking a description. -Only call 'translate_buffer' on the description if it was provided. -* t/fmt/texinfo/partialmenus.trans: New file. -* t/fmt/texinfo/partialmenus.texi: Likewise. -* t/fmt/texinfo/partialmenus.pot: Likewise. -* t/fmt/texinfo/partialmenus.po: Likewise. -* t/fmt/texinfo/partialmenus.norm: Likewise. -* t/fmt-texinfo.t: Register the new 'partialmenus' test. ---- - lib/Locale/Po4a/Texinfo.pm | 7 +++--- - t/fmt-texinfo.t | 2 +- - t/fmt/texinfo/partialmenus.norm | 21 +++++++++++++++++ - t/fmt/texinfo/partialmenus.po | 40 ++++++++++++++++++++++++++++++++ - t/fmt/texinfo/partialmenus.pot | 40 ++++++++++++++++++++++++++++++++ - t/fmt/texinfo/partialmenus.texi | 14 +++++++++++ - t/fmt/texinfo/partialmenus.trans | 21 +++++++++++++++++ - 7 files changed, 141 insertions(+), 4 deletions(-) - create mode 100644 t/fmt/texinfo/partialmenus.norm - create mode 100644 t/fmt/texinfo/partialmenus.po - create mode 100644 t/fmt/texinfo/partialmenus.pot - create mode 100644 t/fmt/texinfo/partialmenus.texi - create mode 100644 t/fmt/texinfo/partialmenus.trans - -diff --git a/lib/Locale/Po4a/Texinfo.pm b/lib/Locale/Po4a/Texinfo.pm -index b4750699..1c3a4bae 100644 ---- a/lib/Locale/Po4a/Texinfo.pm -+++ b/lib/Locale/Po4a/Texinfo.pm -@@ -336,7 +336,7 @@ sub translate_buffer_menuentry { - - my $translated_buffer = ""; - -- if ( $buffer =~ m/^(.*?)(::)\s+(.*)$/s -+ if ( $buffer =~ m/^(.*?)(::)(?:\s+(.*))?$/s - or $buffer =~ m/^(.*?: .*?)(\.)\s+(.*)$/s ) - { - my ( $name, $sep, $description ) = ( $1, $2, $3 ); -@@ -347,8 +347,9 @@ sub translate_buffer_menuentry { - $translated_buffer .= ' ' x ( $menu_sep_width - 1 - $l ); - $l = $menu_sep_width - 1; - } -- ( $t, @e ) = $self->translate_buffer( $description, $no_wrap, @env ); -- -+ if ($description) { -+ ( $t, @e ) = $self->translate_buffer( $description, $no_wrap, @env ); -+ } - # Replace newlines with space for proper wrapping - # See https://github.com/mquinson/po4a/issues/122 - $t =~ s/\n/ /sg; -diff --git a/t/fmt-texinfo.t b/t/fmt-texinfo.t -index 4b067e43..d9ed5df3 100644 ---- a/t/fmt-texinfo.t -+++ b/t/fmt-texinfo.t -@@ -10,7 +10,7 @@ use Testhelper; - - my @tests; - --for my $test (qw(longmenu comments tindex)) { -+for my $test (qw(longmenu partialmenus comments tindex)) { - push @tests, - { - 'format' => 'texinfo', -diff --git a/t/fmt/texinfo/partialmenus.norm b/t/fmt/texinfo/partialmenus.norm -new file mode 100644 -index 00000000..99240682 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.norm -@@ -0,0 +1,21 @@ -+\input texinfo -+@c =========================================================================== -+@c -+@c This file was generated with po4a. Translate the source file. -+@c -+@c =========================================================================== -+ -+ -+@c These menus do not contain a description, which used to cause a -+@c Texinfo menu entry to not be translated. -+@menu -+* A menu entry without any description:: A menu entry without any -+ description -+* Optional menu name: The menu node:: Optional menu name: The menu node -+@end menu -+ -+@node A menu entry without any description -+@chapter A menu entry without any description -+ -+@node The menu node -+@chapter Optional menu name -diff --git a/t/fmt/texinfo/partialmenus.po b/t/fmt/texinfo/partialmenus.po -new file mode 100644 -index 00000000..31a14443 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.po -@@ -0,0 +1,40 @@ -+# SOME DESCRIPTIVE TITLE -+# Copyright (C) YEAR Free Software Foundation, Inc. -+# This file is distributed under the same license as the PACKAGE package. -+# FIRST AUTHOR , YEAR. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"POT-Creation-Date: 2023-07-27 17:29-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"Language: \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. type: chapter -+#: partialmenus.texi:8 partialmenus.texi:10 partialmenus.texi:11 -+#, no-wrap -+msgid "A menu entry without any description" -+msgstr "A MENU ENTRY WITHOUT ANY DESCRIPTION" -+ -+#. type: menuentry -+#: partialmenus.texi:8 -+msgid "Optional menu name: The menu node" -+msgstr "OPTIONAL MENU NAME: THE MENU NODE" -+ -+#. type: node -+#: partialmenus.texi:13 -+#, no-wrap -+msgid "The menu node" -+msgstr "THE MENU NODE" -+ -+#. type: chapter -+#: partialmenus.texi:14 -+#, no-wrap -+msgid "Optional menu name" -+msgstr "OPTIONAL MENU NAME" -diff --git a/t/fmt/texinfo/partialmenus.pot b/t/fmt/texinfo/partialmenus.pot -new file mode 100644 -index 00000000..0379f805 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.pot -@@ -0,0 +1,40 @@ -+# SOME DESCRIPTIVE TITLE -+# Copyright (C) YEAR Free Software Foundation, Inc. -+# This file is distributed under the same license as the PACKAGE package. -+# FIRST AUTHOR , YEAR. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"POT-Creation-Date: 2023-08-16 09:47-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"Language: \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. type: chapter -+#: partialmenus.texi:8 partialmenus.texi:10 partialmenus.texi:11 -+#, no-wrap -+msgid "A menu entry without any description" -+msgstr "" -+ -+#. type: menuentry -+#: partialmenus.texi:8 -+msgid "Optional menu name: The menu node" -+msgstr "" -+ -+#. type: node -+#: partialmenus.texi:13 -+#, no-wrap -+msgid "The menu node" -+msgstr "" -+ -+#. type: chapter -+#: partialmenus.texi:14 -+#, no-wrap -+msgid "Optional menu name" -+msgstr "" -diff --git a/t/fmt/texinfo/partialmenus.texi b/t/fmt/texinfo/partialmenus.texi -new file mode 100644 -index 00000000..f8663a2b ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.texi -@@ -0,0 +1,14 @@ -+\input texinfo -+ -+@c These menus do not contain a description, which used to cause a -+@c Texinfo menu entry to not be translated. -+@menu -+* A menu entry without any description:: -+* Optional menu name: The menu node:: -+@end menu -+ -+@node A menu entry without any description -+@chapter A menu entry without any description -+ -+@node The menu node -+@chapter Optional menu name -diff --git a/t/fmt/texinfo/partialmenus.trans b/t/fmt/texinfo/partialmenus.trans -new file mode 100644 -index 00000000..0ef742a1 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.trans -@@ -0,0 +1,21 @@ -+\input texinfo -+@c =========================================================================== -+@c -+@c This file was generated with po4a. Translate the source file. -+@c -+@c =========================================================================== -+ -+ -+@c These menus do not contain a description, which used to cause a -+@c Texinfo menu entry to not be translated. -+@menu -+* A MENU ENTRY WITHOUT ANY DESCRIPTION:: A MENU ENTRY WITHOUT ANY -+ DESCRIPTION -+* OPTIONAL MENU NAME: THE MENU NODE:: OPTIONAL MENU NAME: THE MENU NODE -+@end menu -+ -+@node A MENU ENTRY WITHOUT ANY DESCRIPTION -+@chapter A MENU ENTRY WITHOUT ANY DESCRIPTION -+ -+@node THE MENU NODE -+@chapter OPTIONAL MENU NAME - -base-commit: 5b1cd768afdf4e9445812c5d43428495a0fde3c6 --- -2.41.0 - base-commit: be3b90803f8b41126aa253e4811d0123d453dff2 -- 2.45.1 From unknown Tue Jun 17 01:40:27 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71208] References: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> In-Reply-To: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> Resent-From: Sjors Provoost Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 09 Aug 2024 15:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71208 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71208@debbugs.gnu.org Received: via spool by 71208-submit@debbugs.gnu.org id=B71208.172321691410627 (code B ref 71208); Fri, 09 Aug 2024 15:22:02 +0000 Received: (at 71208) by debbugs.gnu.org; 9 Aug 2024 15:21:54 +0000 Received: from localhost ([127.0.0.1]:38517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1scRRB-0002lK-OK for submit@debbugs.gnu.org; Fri, 09 Aug 2024 11:21:53 -0400 Received: from fout7-smtp.messagingengine.com ([103.168.172.150]:50271) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1scRR8-0002l4-OV for 71208@debbugs.gnu.org; Fri, 09 Aug 2024 11:21:52 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailfout.nyi.internal (Postfix) with ESMTP id ECD21138F4C0 for <71208@debbugs.gnu.org>; Fri, 9 Aug 2024 11:21:16 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Fri, 09 Aug 2024 11:21:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sprovoost.nl; h= cc:content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to; s=fm1; t=1723216876; x=1723303276; bh=tKH5W5k/J0 eMnKJ9Pd+WpMM4xXOPwYbw3/ZAOV/av7w=; b=K8ZFmbv33NEk8jzJWG0aQZuxQg rMf5v2IWQ9HxYH88n3XQmLp5mc8bFKR1lo/W6SLX1pHUH4Hl/uEqFrwO7oT2mgja FveNyzOefH3GQtVJ/noh/iN+RLaVRjwSPGgtU8fSLP/Zqwbd9j4aKA8Mu6SeHMS3 aSO9rxGc7g1R0mCChH9xPt0eGh1f2qTOcIEkdXyGB6iNllyMOddBA3kOmjdl/HIK GXKxGtt0yyakFQMRCX1ZCIY9XQRrPMfLq8dfEhKZ5Q1pe1Ita/p2hTk+rBeFciWD LOzOhuRPCh44pnX/WnbSfMpDydL2eJMPAyK2ib22VEOkFKnnr08vGfbKEsGg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1723216876; x=1723303276; bh=tKH5W5k/J0eMnKJ9Pd+WpMM4xXOP wYbw3/ZAOV/av7w=; b=KWc9L212rFgTJLKhSuiyx2qEqhSt7UwXNVNOhoy4BuGP R15bO+Ry7eIc2t0fkCsQslST8c5z+FNffEncNLhYU8rCqPJEysdKMcN2SCZSHT9k eCM6gNiM0O/ZSqhnXbqhllVWOGnclt2/HUj/fhxXfNrbjfhZSPlcgKNfD3sko6pE iZycR0/Ua7T9ys64u1Y2eBMY4SutOkWHKswdSgSDE3DCt9Im3LxRrA0Zv9ny4Vk+ kGijBSmxYgd3cKn5FLLqvHxotVoz3wundmhTPFgHbVtTqa3fcaq9bn93ymoylT79 5lqNRzTCe1qSyPVxTHoUcUfu050E0pVndKA15+xRWw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrleeggdekhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecugfhmphhthicushhusghjvg gtthculddutddmnecujfgurhephfgtgfgguffkfffvofesthhqmhdthhdtvdenucfhrhho mhepufhjohhrshcurfhrohhvohhoshhtuceoshhjohhrshesshhprhhovhhoohhsthdrnh hlqeenucggtffrrghtthgvrhhnpedutdehgeffleeiudekudeujefgieetieeivdelieeh fefhgeefvdfgjedvvefftdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpehsjhhorhhssehsphhrohhvohhoshhtrdhnlhdpnhgspghrtghpthht ohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeduvddtkeesuggvsggsuh hgshdrghhnuhdrohhrgh X-ME-Proxy: Feedback-ID: ie5e042df:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <71208@debbugs.gnu.org>; Fri, 9 Aug 2024 11:21:16 -0400 (EDT) From: Sjors Provoost Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Message-Id: <97FDA73A-5F8B-4646-B847-BE759D7E6494@sprovoost.nl> Date: Fri, 9 Aug 2024 17:21:00 +0200 X-Mailer: Apple Mail (2.3776.700.51) X-Spam-Score: 3.2 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Is it possible to have ./configure check the minimum version? Ubuntu 24.04 currently ships with po4a version 0.69, and the make failures for doc/guix-cookbook are not very informative. - Sjors Content analysis details: (3.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.9 URIBL_ABUSE_SURBL Contains an URL listed in the ABUSE SURBL blocklist [URIs: sprovoost.nl] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [103.168.172.150 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [103.168.172.150 listed in wl.mailspike.net] 2.0 BLANK_SUBJECT Subject is present but empty 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Is it possible to have ./configure check the minimum version? Ubuntu 24.04 currently ships with po4a version 0.69, and the make failures for doc/guix-cookbook are not very informative. - Sjors Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.9 URIBL_ABUSE_SURBL Contains an URL listed in the ABUSE SURBL blocklist [URIs: sprovoost.nl] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [103.168.172.150 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [103.168.172.150 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 2.0 BLANK_SUBJECT Subject is present but empty 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Is it possible to have ./configure check the minimum version? Ubuntu 24.04 currently ships with po4a version 0.69, and the make = failures for doc/guix-cookbook are not very informative. - Sjors= From unknown Tue Jun 17 01:40:27 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71208] [PATCH core-updates] gnu: po4a: Update to 0.72. Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: sjors@sprovoost.nl, guix-patches@gnu.org Resent-Date: Tue, 13 Aug 2024 15:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71208 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71208@debbugs.gnu.org Cc: Sjors Provoost X-Debbugs-Original-Xcc: Sjors Provoost Received: via spool by 71208-submit@debbugs.gnu.org id=B71208.172356233513770 (code B ref 71208); Tue, 13 Aug 2024 15:19:01 +0000 Received: (at 71208) by debbugs.gnu.org; 13 Aug 2024 15:18:55 +0000 Received: from localhost ([127.0.0.1]:45386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdtIU-0003a2-OZ for submit@debbugs.gnu.org; Tue, 13 Aug 2024 11:18:55 -0400 Received: from mail-pf1-f182.google.com ([209.85.210.182]:53326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdtIS-0003Zk-Ll for 71208@debbugs.gnu.org; Tue, 13 Aug 2024 11:18:53 -0400 Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-7106e2d0ec1so3958639b3a.2 for <71208@debbugs.gnu.org>; Tue, 13 Aug 2024 08:18:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723562233; x=1724167033; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=CeiiRbsdlhVRaW2fIi6bAUuuHs9fU9kMnjsvGccHz94=; b=dHB2lgfMNsjcL4CrkpnZp3/lbK2hE3tq3dl65qT3k0f34R1ZoIomQ3onSGcIrasdtb UWI8OT7naTfn3+WBxQZTHmqz40+xHSZMB3zPV11OXKJy1d6DhP/dDvV096ud800XQOsJ OsrXns5veJhT1hnoH1ve423Uvfpcr4aDmVqUQWTmZGgRLAHdnA52fyvXFNW4bhfWx5K0 qErFjGkCNvlOiM7ejjG08YpDp2C7g3Eri2ZI813FCTLC68scPsEIDszq5WtZ+vFzeVAe mYjF26SkPVdaouxl4dHvPuyTYLISrwKjVJfGOft5ufrfogVSqLwj4jU9ffvS6bhsE8WG 25pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723562233; x=1724167033; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=CeiiRbsdlhVRaW2fIi6bAUuuHs9fU9kMnjsvGccHz94=; b=s8+jlgB+h7XlWB3FvAAsrPJY2FW3uu72mIjzXN+A5aawBGV36tPR4bcKmYbT03Dd6q 6TB/bkw9Mcu7SvmrIv1MntQ1mJxNPXy9NvTXCkNs3KNzZEqL+JDRKsOqExgUfbISm/dT NLE+xrZdjykOGmGPIdNWEjjVg7RuPTqAb70HHalYWwByIEwJsydNTp2yLatYayWUJIQH 7nmbrQl0cTXzKVG97CsCDl4yiI4DFYhb93bghKvzA0LigEv0+0UHj2S6jEvbjtaAHsoc 5WcRcjZ/fX9RLfI1bTrkG4uPXd5jBn1fIECvSwaAehV9z4CPOqCq2k2Fpj2D+irSTliq rBvA== X-Gm-Message-State: AOJu0Yx1uQjkSuywobwUf7g3z5weJPIomgmjWPNeSvcgw9oOZ3bvM1vH 2bZX0seihcWlgPywv92qzA/m21Gj7fyCXS6HGbuGgXDlswdqUT3M3isdI0kW X-Google-Smtp-Source: AGHT+IEbOWUqipKjZWXJ05+enkhJEe70CtCKt0FiIpcHQ2rbwrS1wdxAo92ZVaadELeZMYZ0EALBdQ== X-Received: by 2002:a05:6a21:31c7:b0:1c2:8af6:31c2 with SMTP id adf61e73a8af0-1c8eaf86b54mr36439637.44.1723562233094; Tue, 13 Aug 2024 08:17:13 -0700 (PDT) Received: from localhost ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-710e58ca645sm6011981b3a.94.2024.08.13.08.17.11 for <71208@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Aug 2024 08:17:12 -0700 (PDT) From: gemmaro In-Reply-To: <97FDA73A-5F8B-4646-B847-BE759D7E6494@sprovoost.nl> (Sjors Provoost's message of "Fri, 9 Aug 2024 17:21:00 +0200") References: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> <97FDA73A-5F8B-4646-B847-BE759D7E6494@sprovoost.nl> Date: Wed, 14 Aug 2024 00:17:10 +0900 Message-ID: <87le104fm1.fsf_-_@mac.gemmaro.name> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sjors Provoost writes: > Is it possible to have ./configure check the minimum version? > > Ubuntu 24.04 currently ships with po4a version 0.69, and the make > failures for doc/guix-cookbook are not very informative. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (gemmaro.dev[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.182 listed in list.dnswl.org] 1.9 URIBL_ABUSE_SURBL Contains an URL listed in the ABUSE SURBL blocklist [URIs: sprovoost.nl] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.182 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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 (+) Sjors Provoost writes: > Is it possible to have ./configure check the minimum version? > > Ubuntu 24.04 currently ships with po4a version 0.69, and the make > failures for doc/guix-cookbook are not very informative. Guix's po4a package has a configure phase, and its dependencies are checked. Note that po4a doesn't have `./configure` step but uses Module::Build's `perl Build.PL`. -- gemmaro From unknown Tue Jun 17 01:40:27 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#71208: closed (Re: [PATCH core-updates] gnu: po4a: Update to 0.72.) Message-ID: References: <87le10o26k.fsf@mac.gemmaro.name> <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> X-Gnu-PR-Message: they-closed 71208 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 71208@debbugs.gnu.org Date: Tue, 13 Aug 2024 15:49:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1723564142-17805-1" This is a multi-part message in MIME format... ------------=_1723564142-17805-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #71208: [PATCH core-updates] gnu: po4a: Update to 0.72. 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 71208@debbugs.gnu.org. --=20 71208: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71208 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1723564142-17805-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 71208-done) by debbugs.gnu.org; 13 Aug 2024 15:48:44 +0000 Received: from localhost ([127.0.0.1]:45421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdtlL-0004cM-SB for submit@debbugs.gnu.org; Tue, 13 Aug 2024 11:48:44 -0400 Received: from mail-pl1-f171.google.com ([209.85.214.171]:50515) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdtlJ-0004c3-VY for 71208-done@debbugs.gnu.org; Tue, 13 Aug 2024 11:48:42 -0400 Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-1ff3d5c6e9eso39860365ad.1 for <71208-done@debbugs.gnu.org>; Tue, 13 Aug 2024 08:48:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723564022; x=1724168822; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=Qrxu58VHShSkzWxxwPKuarOPXTOqH/RA8N6OwVI9WW4=; b=YB5y4bWPjiCazWqBAbCf/xgIeCTZ+3ZglbjmJr5A48p6NJcOaXHcIk2u9dSoZO2Zgo N6fcdb3Eyb10LrC4W9qwuo5JxL3xU8j9gvSBlaC9KVksNjjZMf1D115xbVUCxC/Lt1VU FgF0CeDOJ+kG+7JIMLw16O3p3FnqJY6S2JBOp6OBQjApHZII8cIqXgO/+Z3chNGLjM2B cSvEd0tsyzzmX9kq/xaH6gMkBr9r4QQnyKXxKA1cZ/fZ9N/+0ogV+4CQQiF2oBqfnRnA 6CHr65afw9paS1Csg7JRRbbx7QLBYJrY96Eacd2LJjrnW8QUEjDg6J7MiG/DIlMjAdOf 7OUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723564022; x=1724168822; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Qrxu58VHShSkzWxxwPKuarOPXTOqH/RA8N6OwVI9WW4=; b=KD6WxhUc/h2sH86LpYcIri3iMCzTtP+yHXXWbIZHJxuH1Rfs7ZF6yFxCnj6RT/5bZ4 1DrKaBUjSW0sBjZxVS1QZ3ENZJGb11DLOYjWzvEyruveep6VyPChAFxSn5v+gxeaNBWM dUitE5YOYen0wCYRKpptYXZgt0eaU/qAu/1TUz5mRsc0VDpRImP0XPv+Kx4I9yQ7whm3 TWqfD3XWgAWwojQNo9Su2zHJ3WgVRT73wh73FkILEn7br3Y3bDrF8XwM1iXhB67K+AHP TJwKyJ9dNF89l1Q24nROhAajdBvWb5vUu5wa88Qo1t0sXQ7YA4RvPmZfgnZEXLRppEQO 11vA== X-Gm-Message-State: AOJu0Yx1OPu9ysLLy2bXJqzsEHLwIaicSOKU9i7l9Mw4uQW0R1UF91iQ wRO3AMh6dBMh5T95dFSBzhIjsaszAlCuUgtZrpqlufxV+GF4Gr0uZefS6zbj X-Google-Smtp-Source: AGHT+IEaNxmy0+KU4012k8gWZX/qVFLPNaUJVHQqMyOhDLx5I9K115V1epqts2SM+Eo6Yfh11R0xww== X-Received: by 2002:a17:902:f643:b0:1f7:1655:825c with SMTP id d9443c01a7336-201ca1830aamr51888445ad.36.1723564022185; Tue, 13 Aug 2024 08:47:02 -0700 (PDT) Received: from localhost ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-201cd1314absm15140515ad.15.2024.08.13.08.47.01 for <71208-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Aug 2024 08:47:01 -0700 (PDT) From: gemmaro To: 71208-done@debbugs.gnu.org Subject: Re: [PATCH core-updates] gnu: po4a: Update to 0.72. Date: Wed, 14 Aug 2024 00:46:59 +0900 Message-ID: <87le10o26k.fsf@mac.gemmaro.name> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71208-done 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 (-) I'm closing this since it has been pushed as bc17a2454a0ce6445ab26f6878cba859d29252ac. Thank you, gemmaro. ------------=_1723564142-17805-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 May 2024 12:24:24 +0000 Received: from localhost ([127.0.0.1]:38543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBCvH-0000CG-Ia for submit@debbugs.gnu.org; Sun, 26 May 2024 08:24:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:50438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sBCvE-0000C5-OL for submit@debbugs.gnu.org; Sun, 26 May 2024 08:24:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sBCv5-0005bM-Ch for guix-patches@gnu.org; Sun, 26 May 2024 08:24:11 -0400 Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sBCv1-0000Oo-1p for guix-patches@gnu.org; Sun, 26 May 2024 08:24:11 -0400 Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-6f8e9878514so1876603b3a.1 for ; Sun, 26 May 2024 05:24:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716726245; x=1717331045; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=kVUQfXbaMF7xO3vWFcrmKIRjjFfEQmNYE/YtFB74Tt4=; b=JunPUTYYjgIdfP5VHYRZ92dhDQkr7GpzoD2FXG5v7UeabCApt7JGqzFsueEC2UWGyY Gpff2U7nE9tgXMKEY+Kd7nh9a1XgEm9xpeXhpZVWeKLrgqr1YV/PQ4s6WDbEvUti3XZ5 R1nDYR/vQqtLhtJ7qEdrG0QA3DrdtkIhtOVOFC3Zd9zUKEgsR6sOa+gABeaZaV1R6fQZ KMuW+EfaxRcU4Z31ukzQkmtkELpMfKBYsKLzTb4w9uEXn6jI5HJjH5xJcmaNufGIEXuH ClStE3F7eTQy0jerI9zRN8SXWd5kn62UUstMIGQ8jgM3ENzFEESdV/4gv07a7QX4zTd8 jADQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716726245; x=1717331045; 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=kVUQfXbaMF7xO3vWFcrmKIRjjFfEQmNYE/YtFB74Tt4=; b=IClxMCJ3foGRV8LNjZNxHp9yEsGaermMPekjGD9MlL46QMZmcKdJhC3Al/678dGFFS VeVx+4UEsXljINQvET/18RR6ZFjiCIgIDtFo+XkKF1h/xXOOMJ2Jin+6o/Gbjs8WRfJF 4MICi6nCRpnQi8UGgkcor18H7syPeYmYI1MkezLNDASplFZ5RKYzccCWyG+U1kX645H3 OStVuuKvCw+MrikPUKAl/kPSkRX7PUARIAwo4iYigZidEpLoaipPqStOAot44b85wTiU vp0oIu3R2i6FK9fVEHH/XNh7N/YIHAEfoLayTG8fIYd9lHjJgC6M0ovQFY0y8eX32P9b 7vHg== X-Gm-Message-State: AOJu0Yz2zUKc9/AARqUBFZbnmyPfXTNlVN2WfimL49VGbO46Vbjcuvcg zN57tsjzptnGLw8OsV+3dwhKZDsuajmQ7NfIm6OG5jAu5k2ktk8I5JLpDanW X-Google-Smtp-Source: AGHT+IFVn2XSUe7ZEBTSGUsTW1n1X5Q83rVhso7mVCqelQl071aIGpw8xjrxHdQ+aAaJXGF01llbjQ== X-Received: by 2002:a05:6a00:28cd:b0:6f8:af92:5ec5 with SMTP id d2e1a72fcca58-6f8f2c6bc04mr6732623b3a.5.1716726244805; Sun, 26 May 2024 05:24:04 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-6f8fcbebbaasm3462076b3a.111.2024.05.26.05.24.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 26 May 2024 05:24:04 -0700 (PDT) From: gemmaro To: guix-patches@gnu.org Subject: [PATCH core-updates] gnu: po4a: Update to 0.72. Date: Sun, 26 May 2024 21:21:16 +0900 Message-ID: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::432; envelope-from=gemmaro.dev@gmail.com; helo=mail-pf1-x432.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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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 (--) * gnu/packages/gettext.scm (po4a): Update to 0.72. [source]: Remove the patch since it is merged in version 0.70. * gnu/local.mk, gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch: Same above. Change-Id: Ia960d5d105eb3ce19ed280946ec34fa82e4188cd --- gnu/local.mk | 3 +- gnu/packages/gettext.scm | 7 +- .../po4a-partial-texinfo-menu-fix.patch | 242 ------------------ 3 files changed, 4 insertions(+), 248 deletions(-) delete mode 100644 gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch diff --git a/gnu/local.mk b/gnu/local.mk index b77fb84d4b..2f85bfbcbf 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -61,7 +61,7 @@ # Copyright © 2023 Andy Tai # Copyright © 2023 B. Wilson # Copyright © 2023 Bruno Victal -# Copyright © 2023 gemmaro +# Copyright © 2023, 2024 gemmaro # Copyright © 2023 Herman Rimm # Copyright © 2023 Troy Figiel # Copyright © 2024 David Elsing @@ -1923,7 +1923,6 @@ dist_patch_DATA = \ %D%/packages/patches/plib-CVE-2011-4620.patch \ %D%/packages/patches/plib-CVE-2012-4552.patch \ %D%/packages/patches/plotutils-spline-test.patch \ - %D%/packages/patches/po4a-partial-texinfo-menu-fix.patch \ %D%/packages/patches/polkit-disable-systemd.patch \ %D%/packages/patches/portaudio-audacity-compat.patch \ %D%/packages/patches/portmidi-modular-build.patch \ diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index b0e99d1a5f..e68030082d 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -11,7 +11,7 @@ ;;; Copyright © 2019 Miguel ;;; Copyright © 2020, 2023 Janneke Nieuwenhuizen ;;; Copyright © 2020 EuAndreh -;;; Copyright © 2022 gemmaro +;;; Copyright © 2022, 2024 gemmaro ;;; Copyright © 2023 Maxim Cournoyer maxim.cournoyer@gmail.com> ;;; ;;; This file is part of GNU Guix. @@ -237,7 +237,7 @@ (define-public mdpo (define-public po4a (package (name "po4a") - (version "0.69") + (version "0.72") (source (origin (method url-fetch) (uri (string-append "https://github.com/mquinson/po4a" @@ -245,8 +245,7 @@ (define-public po4a version "/po4a-" version ".tar.gz")) (sha256 (base32 - "15llrfdp4ilbrxy65hmmxka86xj0mrbqfiyzv715wrk16vqszm3w")) - (patches (search-patches "po4a-partial-texinfo-menu-fix.patch")))) + "0rv9x26mi23qlajxfwkyhzpr7z4i4d9w571ll81brl7z92yjsq4d")))) (build-system perl-build-system) (arguments (list diff --git a/gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch b/gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch deleted file mode 100644 index 8a075fa74c..0000000000 --- a/gnu/packages/patches/po4a-partial-texinfo-menu-fix.patch +++ /dev/null @@ -1,242 +0,0 @@ -Submitted upstream: https://github.com/mquinson/po4a/pull/437 - -From 43db5c0b14ec2a8ba44d338bce024df87256457b Mon Sep 17 00:00:00 2001 -From: Maxim Cournoyer -Date: Thu, 27 Jul 2023 17:44:49 -0400 -Subject: [PATCH] lib: Texinfo: Translate partial menu node names. - -Fixes . - -* lib/Locale/Po4a/Texinfo.pm (translate_buffer_menuentry): Refine -regexp, so that it matches menu entries lacking a description. -Only call 'translate_buffer' on the description if it was provided. -* t/fmt/texinfo/partialmenus.trans: New file. -* t/fmt/texinfo/partialmenus.texi: Likewise. -* t/fmt/texinfo/partialmenus.pot: Likewise. -* t/fmt/texinfo/partialmenus.po: Likewise. -* t/fmt/texinfo/partialmenus.norm: Likewise. -* t/fmt-texinfo.t: Register the new 'partialmenus' test. ---- - lib/Locale/Po4a/Texinfo.pm | 7 +++--- - t/fmt-texinfo.t | 2 +- - t/fmt/texinfo/partialmenus.norm | 21 +++++++++++++++++ - t/fmt/texinfo/partialmenus.po | 40 ++++++++++++++++++++++++++++++++ - t/fmt/texinfo/partialmenus.pot | 40 ++++++++++++++++++++++++++++++++ - t/fmt/texinfo/partialmenus.texi | 14 +++++++++++ - t/fmt/texinfo/partialmenus.trans | 21 +++++++++++++++++ - 7 files changed, 141 insertions(+), 4 deletions(-) - create mode 100644 t/fmt/texinfo/partialmenus.norm - create mode 100644 t/fmt/texinfo/partialmenus.po - create mode 100644 t/fmt/texinfo/partialmenus.pot - create mode 100644 t/fmt/texinfo/partialmenus.texi - create mode 100644 t/fmt/texinfo/partialmenus.trans - -diff --git a/lib/Locale/Po4a/Texinfo.pm b/lib/Locale/Po4a/Texinfo.pm -index b4750699..1c3a4bae 100644 ---- a/lib/Locale/Po4a/Texinfo.pm -+++ b/lib/Locale/Po4a/Texinfo.pm -@@ -336,7 +336,7 @@ sub translate_buffer_menuentry { - - my $translated_buffer = ""; - -- if ( $buffer =~ m/^(.*?)(::)\s+(.*)$/s -+ if ( $buffer =~ m/^(.*?)(::)(?:\s+(.*))?$/s - or $buffer =~ m/^(.*?: .*?)(\.)\s+(.*)$/s ) - { - my ( $name, $sep, $description ) = ( $1, $2, $3 ); -@@ -347,8 +347,9 @@ sub translate_buffer_menuentry { - $translated_buffer .= ' ' x ( $menu_sep_width - 1 - $l ); - $l = $menu_sep_width - 1; - } -- ( $t, @e ) = $self->translate_buffer( $description, $no_wrap, @env ); -- -+ if ($description) { -+ ( $t, @e ) = $self->translate_buffer( $description, $no_wrap, @env ); -+ } - # Replace newlines with space for proper wrapping - # See https://github.com/mquinson/po4a/issues/122 - $t =~ s/\n/ /sg; -diff --git a/t/fmt-texinfo.t b/t/fmt-texinfo.t -index 4b067e43..d9ed5df3 100644 ---- a/t/fmt-texinfo.t -+++ b/t/fmt-texinfo.t -@@ -10,7 +10,7 @@ use Testhelper; - - my @tests; - --for my $test (qw(longmenu comments tindex)) { -+for my $test (qw(longmenu partialmenus comments tindex)) { - push @tests, - { - 'format' => 'texinfo', -diff --git a/t/fmt/texinfo/partialmenus.norm b/t/fmt/texinfo/partialmenus.norm -new file mode 100644 -index 00000000..99240682 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.norm -@@ -0,0 +1,21 @@ -+\input texinfo -+@c =========================================================================== -+@c -+@c This file was generated with po4a. Translate the source file. -+@c -+@c =========================================================================== -+ -+ -+@c These menus do not contain a description, which used to cause a -+@c Texinfo menu entry to not be translated. -+@menu -+* A menu entry without any description:: A menu entry without any -+ description -+* Optional menu name: The menu node:: Optional menu name: The menu node -+@end menu -+ -+@node A menu entry without any description -+@chapter A menu entry without any description -+ -+@node The menu node -+@chapter Optional menu name -diff --git a/t/fmt/texinfo/partialmenus.po b/t/fmt/texinfo/partialmenus.po -new file mode 100644 -index 00000000..31a14443 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.po -@@ -0,0 +1,40 @@ -+# SOME DESCRIPTIVE TITLE -+# Copyright (C) YEAR Free Software Foundation, Inc. -+# This file is distributed under the same license as the PACKAGE package. -+# FIRST AUTHOR , YEAR. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"POT-Creation-Date: 2023-07-27 17:29-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"Language: \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. type: chapter -+#: partialmenus.texi:8 partialmenus.texi:10 partialmenus.texi:11 -+#, no-wrap -+msgid "A menu entry without any description" -+msgstr "A MENU ENTRY WITHOUT ANY DESCRIPTION" -+ -+#. type: menuentry -+#: partialmenus.texi:8 -+msgid "Optional menu name: The menu node" -+msgstr "OPTIONAL MENU NAME: THE MENU NODE" -+ -+#. type: node -+#: partialmenus.texi:13 -+#, no-wrap -+msgid "The menu node" -+msgstr "THE MENU NODE" -+ -+#. type: chapter -+#: partialmenus.texi:14 -+#, no-wrap -+msgid "Optional menu name" -+msgstr "OPTIONAL MENU NAME" -diff --git a/t/fmt/texinfo/partialmenus.pot b/t/fmt/texinfo/partialmenus.pot -new file mode 100644 -index 00000000..0379f805 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.pot -@@ -0,0 +1,40 @@ -+# SOME DESCRIPTIVE TITLE -+# Copyright (C) YEAR Free Software Foundation, Inc. -+# This file is distributed under the same license as the PACKAGE package. -+# FIRST AUTHOR , YEAR. -+# -+#, fuzzy -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"POT-Creation-Date: 2023-08-16 09:47-0400\n" -+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"Last-Translator: FULL NAME \n" -+"Language-Team: LANGUAGE \n" -+"Language: \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#. type: chapter -+#: partialmenus.texi:8 partialmenus.texi:10 partialmenus.texi:11 -+#, no-wrap -+msgid "A menu entry without any description" -+msgstr "" -+ -+#. type: menuentry -+#: partialmenus.texi:8 -+msgid "Optional menu name: The menu node" -+msgstr "" -+ -+#. type: node -+#: partialmenus.texi:13 -+#, no-wrap -+msgid "The menu node" -+msgstr "" -+ -+#. type: chapter -+#: partialmenus.texi:14 -+#, no-wrap -+msgid "Optional menu name" -+msgstr "" -diff --git a/t/fmt/texinfo/partialmenus.texi b/t/fmt/texinfo/partialmenus.texi -new file mode 100644 -index 00000000..f8663a2b ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.texi -@@ -0,0 +1,14 @@ -+\input texinfo -+ -+@c These menus do not contain a description, which used to cause a -+@c Texinfo menu entry to not be translated. -+@menu -+* A menu entry without any description:: -+* Optional menu name: The menu node:: -+@end menu -+ -+@node A menu entry without any description -+@chapter A menu entry without any description -+ -+@node The menu node -+@chapter Optional menu name -diff --git a/t/fmt/texinfo/partialmenus.trans b/t/fmt/texinfo/partialmenus.trans -new file mode 100644 -index 00000000..0ef742a1 ---- /dev/null -+++ b/t/fmt/texinfo/partialmenus.trans -@@ -0,0 +1,21 @@ -+\input texinfo -+@c =========================================================================== -+@c -+@c This file was generated with po4a. Translate the source file. -+@c -+@c =========================================================================== -+ -+ -+@c These menus do not contain a description, which used to cause a -+@c Texinfo menu entry to not be translated. -+@menu -+* A MENU ENTRY WITHOUT ANY DESCRIPTION:: A MENU ENTRY WITHOUT ANY -+ DESCRIPTION -+* OPTIONAL MENU NAME: THE MENU NODE:: OPTIONAL MENU NAME: THE MENU NODE -+@end menu -+ -+@node A MENU ENTRY WITHOUT ANY DESCRIPTION -+@chapter A MENU ENTRY WITHOUT ANY DESCRIPTION -+ -+@node THE MENU NODE -+@chapter OPTIONAL MENU NAME - -base-commit: 5b1cd768afdf4e9445812c5d43428495a0fde3c6 --- -2.41.0 - base-commit: d859ab93753179bd112669b90d6aef3d99333eb9 -- 2.41.0 ------------=_1723564142-17805-1-- From unknown Tue Jun 17 01:40:27 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71208] [PATCH] gnu: Add ruby-gemtext. References: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> In-Reply-To: <10ca1507c6564c1a2f477eac20847ead84d82708.1716726076.git.gemmaro.dev@gmail.com> Resent-From: gemmaro Original-Sender: "Debbugs-submit" Resent-CC: gemmaro.dev@gmail.com, sjors@sprovoost.nl, guix@cbaines.net, guix-patches@gnu.org Resent-Date: Wed, 14 Aug 2024 14:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71208 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71208@debbugs.gnu.org Cc: gemmaro , gemmaro , Sjors Provoost , Christopher Baines X-Debbugs-Original-Xcc: gemmaro , Sjors Provoost , Christopher Baines Received: via spool by 71208-submit@debbugs.gnu.org id=B71208.172364447921995 (code B ref 71208); Wed, 14 Aug 2024 14:08:01 +0000 Received: (at 71208) by debbugs.gnu.org; 14 Aug 2024 14:07:59 +0000 Received: from localhost ([127.0.0.1]:47144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seEfO-0005ig-NS for submit@debbugs.gnu.org; Wed, 14 Aug 2024 10:07:59 -0400 Received: from mail-pf1-f173.google.com ([209.85.210.173]:55427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seEfL-0005iL-Hv for 71208@debbugs.gnu.org; Wed, 14 Aug 2024 10:07:56 -0400 Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-70f5ef740b7so5909973b3a.2 for <71208@debbugs.gnu.org>; Wed, 14 Aug 2024 07:07:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723644374; x=1724249174; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=UTxJbYuxNzW8iK5ippzrCGqoh9CVUFiQnScZ9F+IbwQ=; b=MJNuH+36MJ2qnojibJuQVgzh6w3LA9GpLmkdqdYRxjfsLeh4hzmuDD3UM5Htwzf4PM liK2fevw92ptz4mQv6rxPYaBOV7M+rwOMyyefjBn8pRUWhTtF+5uH9vcl1vmRdwdccXP vE/YxlY8lmFe/CsTkwxPOdkgw5F2e8rFUK6yJNA49UD/aROdndJMfqQJCofxkb63NcKx jdmcGx589mNLLy9/0dVlkVgeSjKRHWGJ9Ofzi2EZhUXrF3MxTnrZAIGiTYH3oZDhLbaG wWWo0u5yjj1San26IEVKh2LOwF32d1zXfiuJ2JH7QwCmM1fvzkO11J8/uCat6dgPc51+ zYAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723644374; x=1724249174; 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=UTxJbYuxNzW8iK5ippzrCGqoh9CVUFiQnScZ9F+IbwQ=; b=GENC3WZP1YEftSxW5k0JC9AJlnD4dYGXlgEqRs/N2eMtc5cQSffqj5DyklkKBhGvL/ qUs23DFW7w09GX553Kgbp47ioBDcDePwWiYzAToVyV8rpOde7Wuw8juBaaEzqzt4Zhck lUSLCdP7hCQhhiEu05dZd41TMabO0ds6mGpxvl1ow73YJ4aXWk2f8O8h7fcGFn3k8Obz A+AhvWqBm3JR1nwGLTNM1lpIplkaxMC6xqtrzL70s9yoDfHiy9vxdScwLoxbuOAZ4Omo WRdhyJmZh5/N+3fJDAJ/auYb9ic1wnkr+lSJSOlzMavBLdxl1djGvyP863C7kLOA6BHJ mKLQ== X-Gm-Message-State: AOJu0YyHRfab50BmMh4Ri6t4d7NfL/VMziM5qZgonJ+WWZtpe8S5iAUv th5BksIZTH+9mIQQ1hWozm1KvFbmuDRw/ec/Jv9W4DVD2ER0sjEtENbYyulJ X-Google-Smtp-Source: AGHT+IEcQFRP6tfe/ztl7Mknr8rGp6Hy8hTGDDEtCbkIuqXSBDTS+qQBtqvvbs7NFGqGFppxaRW3bQ== X-Received: by 2002:a05:6a00:928e:b0:706:74be:686e with SMTP id d2e1a72fcca58-712673ea53cmr3705921b3a.26.1723644374284; Wed, 14 Aug 2024 07:06:14 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-710e5a43593sm7360827b3a.116.2024.08.14.07.06.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Aug 2024 07:06:13 -0700 (PDT) From: gemmaro Date: Wed, 14 Aug 2024 23:05:14 +0900 Message-ID: <6252020a427a4737a046d23fee39dea01f44016e.1723644314.git.gemmaro.dev@gmail.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ruby.scm (ruby-gemtext): New variable. Change-Id: I21957517a1a3be6b0f5d61a7ba1c8420a884a641 --- gnu/packages/ruby.scm | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (gemmaro.dev[at]gmail.com) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: gorski.stream (stream)] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.173 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.173 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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/ruby.scm (ruby-gemtext): New variable. Change-Id: I21957517a1a3be6b0f5d61a7ba1c8420a884a641 --- gnu/packages/ruby.scm | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 9547481caf..b47fea0391 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -32,7 +32,7 @@ ;;; Copyright © 2022-2024 Remco van 't Veer ;;; Copyright © 2022 Taiju HIGASHI ;;; Copyright © 2023 Yovan Naumovski -;;; Copyright © 2023 gemmaro +;;; Copyright © 2023, 2024 gemmaro ;;; Copyright © 2023, 2024 Janneke Nieuwenhuizen ;;; Copyright © 2023, 2024 Zheng Junjie <873216071@qq.com> ;;; Copyright © 2023, 2024 Hartmut Goebel @@ -7810,6 +7810,26 @@ (define-public ruby-tins (home-page "https://github.com/flori/tins") (license license:expat))) +(define-public ruby-gemtext + (package + (name "ruby-gemtext") + (version "1.0.3") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "gemtext" version)) + (sha256 + (base32 "1z559f5z0zvwnqgnny0zf4mppiary020ljxwpw3bdxi2hr9aj3gp")))) + (build-system ruby-build-system) + (synopsis "Gemtext parser for Ruby") + (description + "This package is a Ruby parser library for Gemtext (hypertext format +which is intended to serve as the native response format of the Gemini +file transfer protocol) and produces a document object of various +nodes.") + (home-page "https://github.com/exastencil/gemtext") + (license license:expat))) + (define-public ruby-gem-hadar (package (name "ruby-gem-hadar") base-commit: ca5ff8aa8b50ac317003d76cc4ea2a621d5a3819 -- 2.45.2