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.diff -r1.25 -r1.26 pkgsrc/devel/tig/Makefile
(fcambus)
@@ -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 | |||
3 | DISTNAME= tig-2.5.7 | 3 | DISTNAME= tig-2.5.8 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= devel scm | 4 | CATEGORIES= devel scm | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jonas/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jonas/} | |
7 | GITHUB_RELEASE= ${DISTNAME} | 6 | GITHUB_RELEASE= ${DISTNAME} | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://jonas.github.io/tig/ | 9 | HOMEPAGE= https://jonas.github.io/tig/ | |
11 | COMMENT= Ncurses-based GIT repository tool | 10 | COMMENT= Ncurses-based GIT repository tool | |
12 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
13 | 12 | |||
14 | TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc | 13 | TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc | |
15 | TOOL_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto | 14 | TOOL_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto | |
16 | DEPENDS+= git-base-[0-9]*:../../devel/git-base | 15 | DEPENDS+= git-base-[0-9]*:../../devel/git-base | |
17 | 16 |
@@ -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 | |||
3 | BLAKE2s (tig-2.5.7.tar.gz) = 6501ae8a58e09b030d500524b537af120ed1dfb3ac349200ae67421b86192c99 | 3 | BLAKE2s (tig-2.5.8.tar.gz) = 8600784de435bdc4fc5f20f8364ec1e9c43d4cc04c31d6909454c8190f336989 | |
4 | SHA512 (tig-2.5.7.tar.gz) = 26adbb8dc43ef7ec1eaf5d6def29a8b6dcf5e30825242fc489208139c8720805a265dd1ba412601df692f6d0438ee9e3171a3f8a3cc4599841d82dfc08a9ea1f | 4 | SHA512 (tig-2.5.8.tar.gz) = f4e7648ae7c58e936251f69071a092617368a04eabb4ae6726b2de1dbd305c559b7235f7aa70868f4ada02611196593a6e1c241062f57cd05a9c98685385053e | |
5 | Size (tig-2.5.7.tar.gz) = 1176146 bytes | 5 | Size (tig-2.5.8.tar.gz) = 1179844 bytes | |
6 | SHA1 (patch-Makefile) = be72047f365b630f62f04fbb6b8f2de8628470e4 | 6 | SHA1 (patch-Makefile) = be72047f365b630f62f04fbb6b8f2de8628470e4 | |
7 | SHA1 (patch-contrib_config.make-Darwin) = b340253dc02cf490dba86832f752660209971840 | 7 | SHA1 (patch-contrib_config.make-Darwin) = b0c488bd0c532d810c06e534c22eac8614908236 | |
8 | SHA1 (patch-include_tig_tig.h) = ebc0eb9587477e8b782d6916124042ff2218bf64 | 8 | SHA1 (patch-include_tig_tig.h) = ebc0eb9587477e8b782d6916124042ff2218bf64 |
@@ -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 | |||
3 | Do not override XML_CATALOG_FILES on Darwin. That will only make | 3 | Do not override XML_CATALOG_FILES on Darwin. That will only make | |
4 | xmllint try to find a wrong catalog. | 4 | xmllint 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 |