From 6ad43fb7fc758f16369e7db2c76e478f9f4b0140 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sat, 16 Sep 2017 17:52:09 +0200 Subject: [PATCH] texinfo: update to 6.5. --- srcpkgs/texinfo/patch/svn7907.patch | 49 ----------------------------- srcpkgs/texinfo/template | 6 ++-- 2 files changed, 3 insertions(+), 52 deletions(-) delete mode 100644 srcpkgs/texinfo/patch/svn7907.patch diff --git a/srcpkgs/texinfo/patch/svn7907.patch b/srcpkgs/texinfo/patch/svn7907.patch deleted file mode 100644 index 6703de9c16..0000000000 --- a/srcpkgs/texinfo/patch/svn7907.patch +++ /dev/null @@ -1,49 +0,0 @@ -fix crash in incremental search for \ - ---- info/search.c 2017/07/05 17:56:51 7906 -+++ info/search.c 2017/07/05 19:16:44 7907 -@@ -174,8 +174,8 @@ - state->match_count = match_count; - } - --/* Search BUFFER for REGEXP. Pass back the list of matches -- in MATCH_STATE. */ -+/* Search BUFFER for REGEXP. If matches are found, pass back the list of -+ matches in MATCH_STATE. */ - enum search_result - regexp_search (char *regexp, int is_literal, int is_insensitive, - char *buffer, size_t buflen, -@@ -201,6 +201,7 @@ - char *buf = xmalloc (size); - regerror (result, &preg, buf, size); - info_error (_("regexp error: %s"), buf); -+ free (buf); - return search_invalid; - } - -@@ -215,7 +216,10 @@ - extend_matches (match_state); - - if (match_state->match_count == 0) -- return search_not_found; -+ { -+ free_matches (match_state); -+ return search_not_found; -+ } - else - return search_success; - } ---- info/session.c 2017/07/05 17:56:51 7906 -+++ info/session.c 2017/07/05 19:16:44 7907 -@@ -3953,10 +3953,7 @@ - } - - if (result != search_success) -- { -- free_matches (&matches); -- return result; -- } -+ return result; - - if (node->flags & N_Simple) - { diff --git a/srcpkgs/texinfo/template b/srcpkgs/texinfo/template index f9ebf3993d..8d00d59dba 100644 --- a/srcpkgs/texinfo/template +++ b/srcpkgs/texinfo/template @@ -1,7 +1,7 @@ # Template file for 'texinfo' pkgname=texinfo -version=6.4 -revision=2 +version=6.5 +revision=1 build_style=gnu-configure configure_args="--disable-static" hostmakedepends="perl ncurses-devel" @@ -13,7 +13,7 @@ maintainer="Juan RP " license="GPL-3" homepage="http://www.gnu.org/software/texinfo/" distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.xz" -checksum=6ae2e61d87c6310f9af7c6f2426bd0470f251d1a6deb61fba83a3b3baff32c3a +checksum=77774b3f4a06c20705cc2ef1c804864422e3cf95235e965b1f00a46df7da5f62 post_install() { rm -f ${DESTDIR}/usr/share/info/dir