Wed Feb 8 07:43:41 2023 UTC ()
tig: update to 2.5.8.

tig-2.5.8
---------

Improvements:

 - Update utf8proc to v2.8.0, supporting Unicode 15.
 - Support editing from the pager and the log (-p) views. (#1243)
 - Adjust build for native Apple Silicon.
 - Autoscroll the pager view while loading. (#1223)
 - Automatically show next diff in the status view. (#413, #469)
 - Replace `Unknown` author with `Not Committed Yet`.
 - Allow use of regular expressions for coloring. (#1249)
 - Add support for option word-diff-regex. (#1252)
 - Include original blob name in temporary filename. (#1254)

Bug fixes:

 - Use %(file_old) for old filename in the blame view. (#1226)
 - Correctly report which version of libncurses was linked. (#1240, #1241)
 - Fix stage view closing when holding the ] key. (#1245)
 - Make tests work from a path with symlinks.
 - Fix encoding of very long lines. (#1227)
 - Fix diffstat color for tig log -p.
 - Clean IO before closing a view or quitting.


(fcambus)
diff -r1.25 -r1.26 pkgsrc/devel/tig/Makefile
diff -r1.20 -r1.21 pkgsrc/devel/tig/distinfo
diff -r1.3 -r1.4 pkgsrc/devel/tig/patches/patch-contrib_config.make-Darwin

cvs diff -r1.25 -r1.26 pkgsrc/devel/tig/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/tig/Makefile 2023/02/04 09:25:50 1.25
+++ pkgsrc/devel/tig/Makefile 2023/02/08 07:43:41 1.26
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.25 2023/02/04 09:25:50 kim Exp $ 1# $NetBSD: Makefile,v 1.26 2023/02/08 07:43:41 fcambus Exp $
2 2
3DISTNAME= tig-2.5.7 3DISTNAME= tig-2.5.8
4PKGREVISION= 1 
5CATEGORIES= devel scm 4CATEGORIES= devel scm
6MASTER_SITES= ${MASTER_SITE_GITHUB:=jonas/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=jonas/}
7GITHUB_RELEASE= ${DISTNAME} 6GITHUB_RELEASE= ${DISTNAME}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://jonas.github.io/tig/ 9HOMEPAGE= https://jonas.github.io/tig/
11COMMENT= Ncurses-based GIT repository tool 10COMMENT= Ncurses-based GIT repository tool
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc 13TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
15TOOL_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto 14TOOL_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
16DEPENDS+= git-base-[0-9]*:../../devel/git-base 15DEPENDS+= git-base-[0-9]*:../../devel/git-base
17 16

cvs diff -r1.20 -r1.21 pkgsrc/devel/tig/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/tig/distinfo 2023/02/04 09:25:50 1.20
+++ pkgsrc/devel/tig/distinfo 2023/02/08 07:43:41 1.21
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.20 2023/02/04 09:25:50 kim Exp $ 1$NetBSD: distinfo,v 1.21 2023/02/08 07:43:41 fcambus Exp $
2 2
3BLAKE2s (tig-2.5.7.tar.gz) = 6501ae8a58e09b030d500524b537af120ed1dfb3ac349200ae67421b86192c99 3BLAKE2s (tig-2.5.8.tar.gz) = 8600784de435bdc4fc5f20f8364ec1e9c43d4cc04c31d6909454c8190f336989
4SHA512 (tig-2.5.7.tar.gz) = 26adbb8dc43ef7ec1eaf5d6def29a8b6dcf5e30825242fc489208139c8720805a265dd1ba412601df692f6d0438ee9e3171a3f8a3cc4599841d82dfc08a9ea1f 4SHA512 (tig-2.5.8.tar.gz) = f4e7648ae7c58e936251f69071a092617368a04eabb4ae6726b2de1dbd305c559b7235f7aa70868f4ada02611196593a6e1c241062f57cd05a9c98685385053e
5Size (tig-2.5.7.tar.gz) = 1176146 bytes 5Size (tig-2.5.8.tar.gz) = 1179844 bytes
6SHA1 (patch-Makefile) = be72047f365b630f62f04fbb6b8f2de8628470e4 6SHA1 (patch-Makefile) = be72047f365b630f62f04fbb6b8f2de8628470e4
7SHA1 (patch-contrib_config.make-Darwin) = b340253dc02cf490dba86832f752660209971840 7SHA1 (patch-contrib_config.make-Darwin) = b0c488bd0c532d810c06e534c22eac8614908236
8SHA1 (patch-include_tig_tig.h) = ebc0eb9587477e8b782d6916124042ff2218bf64 8SHA1 (patch-include_tig_tig.h) = ebc0eb9587477e8b782d6916124042ff2218bf64

cvs diff -r1.3 -r1.4 pkgsrc/devel/tig/patches/patch-contrib_config.make-Darwin (expand / switch to unified diff)

--- pkgsrc/devel/tig/patches/patch-contrib_config.make-Darwin 2021/06/06 09:32:23 1.3
+++ pkgsrc/devel/tig/patches/patch-contrib_config.make-Darwin 2023/02/08 07:43:41 1.4
@@ -1,16 +1,17 @@ @@ -1,16 +1,17 @@
1$NetBSD: patch-contrib_config.make-Darwin,v 1.3 2021/06/06 09:32:23 fcambus Exp $ 1$NetBSD: patch-contrib_config.make-Darwin,v 1.4 2023/02/08 07:43:41 fcambus Exp $
2 2
3Do not override XML_CATALOG_FILES on Darwin. That will only make 3Do not override XML_CATALOG_FILES on Darwin. That will only make
4xmllint try to find a wrong catalog. 4xmllint try to find a wrong catalog.
5 5
6--- contrib/config.make-Darwin.orig 2021-06-05 16:08:31.000000000 +0000 6--- contrib/config.make-Darwin.orig 2023-02-04 12:30:14.000000000 +0000
7+++ contrib/config.make-Darwin 7+++ contrib/config.make-Darwin
8@@ -1,8 +1,5 @@ 8@@ -4,9 +4,6 @@ ifeq ($(origin HOMEBREW_PREFIX), undefin
9 # Example configuration for Darwin / macOS. 9 HOMEBREW_PREFIX := $(shell brew --prefix 2>/dev/null)
 10 endif
10  11
11-# Work-around for Homebrew-based xmlto. 12-# Work-around for Homebrew-based xmlto.
12-export XML_CATALOG_FILES=/usr/local/etc/xml/catalog 13-export XML_CATALOG_FILES=$(HOMEBREW_PREFIX)/etc/xml/catalog
13- 14-
14 TIG_CFLAGS += -DHAVE_EXECINFO_H 15 TIG_CFLAGS += -DHAVE_EXECINFO_H
15 TIG_LDLIBS = -liconv 16 TIG_LDLIBS = -liconv
16  17