git: 2f23b6ab33bf - main - print/texinfo: Update to 7.1

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 14 Nov 2023 17:48:11 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2f23b6ab33bf85cfd8618516b0187020730f7c0e

commit 2f23b6ab33bf85cfd8618516b0187020730f7c0e
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-11-14 17:40:42 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-11-14 17:44:57 +0000

    print/texinfo: Update to 7.1
    
    Changes:        https://git.savannah.gnu.org/cgit/texinfo.git/plain/NEWS
                    https://lists.gnu.org/archive/html/bug-texinfo/2023-10/msg00110.html
    PR:             274858
    Exp-run by:     antoine
---
 print/texinfo/Makefile                             |  3 +--
 print/texinfo/distinfo                             |  6 +++---
 .../texinfo/files/patch-tp-Texinfo-ParserNonXS.pm  | 11 -----------
 print/texinfo/files/patch-tp-Texinfo-XS-misc.c     | 22 ----------------------
 print/texinfo/pkg-plist                            |  4 +++-
 5 files changed, 7 insertions(+), 39 deletions(-)

diff --git a/print/texinfo/Makefile b/print/texinfo/Makefile
index d73d906795b4..f09780eac8bb 100644
--- a/print/texinfo/Makefile
+++ b/print/texinfo/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	texinfo
-PORTVERSION=	7.0.3
-PORTREVISION=	1
+PORTVERSION=	7.1
 PORTEPOCH=	1
 CATEGORIES=	print
 MASTER_SITES=	GNU \
diff --git a/print/texinfo/distinfo b/print/texinfo/distinfo
index 48aadf556c3e..489d95805652 100644
--- a/print/texinfo/distinfo
+++ b/print/texinfo/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1698340929
-SHA256 (texinfo/texinfo-7.0.3.tar.xz) = 74b420d09d7f528e84f97aa330f0dd69a98a6053e7a4e01767eed115038807bf
-SIZE (texinfo/texinfo-7.0.3.tar.xz) = 4886668
+TIMESTAMP = 1698857452
+SHA256 (texinfo/texinfo-7.1.tar.xz) = deeec9f19f159e046fdf8ad22231981806dac332cc372f1c763504ad82b30953
+SIZE (texinfo/texinfo-7.1.tar.xz) = 5545720
 SHA256 (texinfo/htmlxref.cnf-20230402) = 34e8a2f8855db287d9c79e2f39063ca96661d72d0bfa813701da5d24ad8c27fa
 SIZE (texinfo/htmlxref.cnf-20230402) = 24594
 SHA256 (texinfo/texi2dvi-20231018) = e68d59aeef33d5b3725ef372a15fb06ba992eaafad4268b4c1e2b2a99cf5e228
diff --git a/print/texinfo/files/patch-tp-Texinfo-ParserNonXS.pm b/print/texinfo/files/patch-tp-Texinfo-ParserNonXS.pm
deleted file mode 100644
index 720674e98b94..000000000000
--- a/print/texinfo/files/patch-tp-Texinfo-ParserNonXS.pm
+++ /dev/null
@@ -1,11 +0,0 @@
---- tp/Texinfo/ParserNonXS.pm.orig	2023-01-22 10:42:42 UTC
-+++ tp/Texinfo/ParserNonXS.pm
-@@ -4357,7 +4357,7 @@ sub _process_remaining_on_line($$$$)
-             and ($current->{'parent'}->{'type'} eq 'menu_comment'
-                  or $current->{'parent'}->{'type'} eq 'menu_entry_description')
-             and $asterisk
--            and @{$current->{'contents'}}
-+            and $current->{'contents'}
-             and $current->{'contents'}->[-1]->{'type'}
-             and $current->{'contents'}->[-1]->{'type'} eq 'empty_line'
-             and $current->{'contents'}->[-1]->{'text'} eq '') {
diff --git a/print/texinfo/files/patch-tp-Texinfo-XS-misc.c b/print/texinfo/files/patch-tp-Texinfo-XS-misc.c
deleted file mode 100644
index ef98e0dba937..000000000000
--- a/print/texinfo/files/patch-tp-Texinfo-XS-misc.c
+++ /dev/null
@@ -1,22 +0,0 @@
-% sed -e 's|free (.*)|Safe&|' -i .orig tp/Texinfo/XS/misc.c
-
---- tp/Texinfo/XS/misc.c.orig	2022-11-30 17:06:28 UTC
-+++ tp/Texinfo/XS/misc.c
-@@ -67,7 +67,7 @@ xs_abort_empty_line (HV *self, HV *current, SV *additi
-       additional_spaces = SvPV (additional_spaces_in, len);
-       if (!SvUTF8 (additional_spaces_in))
-         {
--          free (new_string);
-+          Safefree (new_string);
-           new_string = bytes_to_utf8 (additional_spaces, &len);
-           additional_spaces = new_string;
-         }
-@@ -248,7 +248,7 @@ xs_merge_text (HV *self, HV *current, SV *text_in)
-     text = SvPV (text_in, len);
-     if (!SvUTF8 (text_in))
-       {
--        free (new_string);
-+        Safefree (new_string);
-         new_string = bytes_to_utf8 (text, &len);
-         text = new_string;
-       }
diff --git a/print/texinfo/pkg-plist b/print/texinfo/pkg-plist
index aaf51eba8cf6..ec388e517722 100644
--- a/print/texinfo/pkg-plist
+++ b/print/texinfo/pkg-plist
@@ -47,10 +47,12 @@ man/man5/texinfo.5.gz
 %%NLS%%share/locale/it/LC_MESSAGES/texinfo.mo
 %%NLS%%share/locale/it/LC_MESSAGES/texinfo_document.mo
 %%NLS%%share/locale/ja/LC_MESSAGES/texinfo.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/texinfo.mo
 %%NLS%%share/locale/nb/LC_MESSAGES/texinfo.mo
 %%NLS%%share/locale/nl/LC_MESSAGES/texinfo.mo
 %%NLS%%share/locale/nl/LC_MESSAGES/texinfo_document.mo
 %%NLS%%share/locale/no.us-ascii/LC_MESSAGES/texinfo_document.mo
+%%NLS%%share/locale/pl.iso-8859-2/LC_MESSAGES/texinfo_document.mo
 %%NLS%%share/locale/pl/LC_MESSAGES/texinfo.mo
 %%NLS%%share/locale/pl/LC_MESSAGES/texinfo_document.mo
 %%NLS%%share/locale/pt.us-ascii/LC_MESSAGES/texinfo_document.mo
@@ -114,13 +116,13 @@ man/man5/texinfo.5.gz
 %%DATADIR%%/Texinfo/XS/parsetexi/Parsetexi.pm
 %%DATADIR%%/Texinfo/XSLoader.pm
 %%DATADIR%%/ext/epub3.pm
+%%DATADIR%%/ext/highlight_syntax.pm
 %%DATADIR%%/ext/latex2html.pm
 %%DATADIR%%/ext/tex4ht.pm
 %%DATADIR%%/htmlxref.cnf
 %%DATADIR%%/init/book.pm
 %%DATADIR%%/init/chm.pm
 %%DATADIR%%/init/documentation_examples.pm
-%%DATADIR%%/init/highlight_syntax.pm
 %%DATADIR%%/init/html32.pm
 %%DATADIR%%/js/info.css
 %%DATADIR%%/js/info.js