mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-08 21:00:05 +02:00
texinfo-7: bump to version 7.2
Most of the tests still hang due to failing to open a pipe (/dev/tt/p4) in pseudotty. Remove an obsolete and unused patch.
This commit is contained in:
@@ -1,32 +0,0 @@
|
||||
From 1f27900352e04ff4f19bec1c1e9635adad2be31c Mon Sep 17 00:00:00 2001
|
||||
From: Niko Tyni <ntyni@debian.org>
|
||||
Date: Fri, 18 May 2018 10:40:00 +0100
|
||||
Subject: [PATCH] Fix unescaped left braces in regexps, deprecated since Perl
|
||||
5.27.8
|
||||
|
||||
This fixes test failures on recent Perl versions.
|
||||
---
|
||||
tp/Texinfo/Parser.pm | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/tp/Texinfo/Parser.pm b/tp/Texinfo/Parser.pm
|
||||
index dc32ca2..c577aa9 100644
|
||||
--- a/tp/Texinfo/Parser.pm
|
||||
+++ b/tp/Texinfo/Parser.pm
|
||||
@@ -5478,11 +5478,11 @@ sub _parse_special_misc_command($$$$)
|
||||
}
|
||||
} elsif ($command eq 'clickstyle') {
|
||||
# REMACRO
|
||||
- if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*/) {
|
||||
+ if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*/) {
|
||||
$args = ['@'.$1];
|
||||
$self->{'clickstyle'} = $1;
|
||||
$remaining = $line;
|
||||
- $remaining =~ s/^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
|
||||
+ $remaining =~ s/^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
|
||||
$has_comment = 1 if (defined($4));
|
||||
} else {
|
||||
$self->line_error (sprintf($self->__(
|
||||
--
|
||||
2.17.0
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
SUMMARY="Standard GNU documentation format tool"
|
||||
DESCRIPTION="Texinfo is the official documentation format of the GNU project."
|
||||
HOMEPAGE="http://www.gnu.org/software/texinfo/"
|
||||
COPYRIGHT="1992-2023 Free Software Foundation, Inc."
|
||||
COPYRIGHT="1992-2024 Free Software Foundation, Inc."
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="2"
|
||||
SOURCE_URI="http://ftp.gnu.org/gnu/texinfo/texinfo-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="dd5710b3a53ac002644677a06145748e260592a35be182dc830ebebb79c5d5a0"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://ftp.gnu.org/gnu/texinfo/texinfo-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="e86de7dfef6b352aa1bf647de3a6213d1567c70129eccbf8977706d9c91919c8"
|
||||
PATCHES="texinfo-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -79,12 +79,12 @@ INSTALL()
|
||||
make install
|
||||
|
||||
# remove libtool files
|
||||
rm $libDir/texinfo/*.la
|
||||
rm $libDir/texi2any/*.la
|
||||
}
|
||||
|
||||
TEST() {
|
||||
#============================================================================
|
||||
#Testsuite summary for GNU Texinfo 7.1
|
||||
#Testsuite summary for GNU Texinfo 7.2
|
||||
#============================================================================
|
||||
# TOTAL: 87
|
||||
# PASS: 31
|
||||
Reference in New Issue
Block a user