pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/tig



Module Name:    pkgsrc
Committed By:   nonaka
Date:           Mon Feb 10 10:58:25 UTC 2025

Modified Files:
        pkgsrc/devel/tig: Makefile distinfo
        pkgsrc/devel/tig/patches: patch-Makefile

Log Message:
devel/tig: update to 2.5.12.

tig-2.5.12
===

Bug fixes:

    * Fix empty blame view when opened from the diff view on i586. (#1362)

tig-2.5.11
===

Incompatibilities:

    * Update remote repo variables. (#1358)

Bug fixes:

    * Fix various issues with diff.noprefix and --no-prefix.
    * Fix Ctrl-C behavior within the Readline prompt. (#1342)
    * Fix message upon edit from diffstat without patch.
    * Fix missing dates in the refs view.
    * Don't report an error when diff-highlight is killed intentionally.
    * Fix parsing of reflog designator in timestamp format.

Improvements:

    * Open the blob corresponding to the diff line. (#1334)
    * Keep cursor position in the main view when toggling
      file-filter and rev-filter.
    * Make errors visible in views showing Git output. (#1346)
    * Allow different colors for all references types.
    * Enable search in sections titles. (#1043)
    * Show committer date by default in the date column. (#294)
    * Update utf8proc to v2.10.0, supporting Unicode 16.
    * Only show stash, notes and prefetch in the refs view when
      invoked with tig refs --all. (#1359)

tig-2.5.10
===

Bug fixes:

    * Fix stat-* coloring file names in tig status instead of just
      markers (regression in 2.5.9). (#1326)
    * Fix keybinding with +[cmd] not triggering view refreshing. (#1324)
    * Fix reopening the blame view from the main view.
    * Fix editing when stdin is redirected. (#1330)
    * Fix compilation warnings with ncurses 6.5.
    * Make Ctrl-C to kill only the command running in the foreground. (#1331)

tig-2.5.9
===

Improvements:

    * Update utf8proc to v2.9.0, supporting Unicode 15.1.
    * Also use lightweight tags in the Refs line of the diff view. (#1235)
    * Support %(text) in all views with a text column. (#1275)
    * Use HTTPS for GitHub clone URLs. (#1310)
    * Move default log view options to tigrc.
    * Allow to go to stage view without Enter. (#1284)
    * Add new "prefetch" reference type for refs created by git maintenance
      (hidden in default config). (#1318)
    * Show the selected commit in the blame view title window.
    * Improve the blob view experience.
    * Clear keybinding from all keymaps (unbind) with bind generic <key> none.

Bug fixes:

    * Fix "dangling pointer" warning. (#1268)
    * Don't use array size in function arguments. (#1269)
    * Fix rpmbuild -ta. (#1276)
    * Initialise struct timezone. (#1291)
    * Fix NULL dereference at startup. (#1293)
    * Enforce a blank before view scroll percentage.
    * Fix refresh-mode periodic not updating branch labels. (#1270)
    * Fix display non-ascii character. (#1299)
    * Fix readline echo when stdin is redirected. (#1229)
    * Fix tig blame --reverse. (#1300)
    * Fix status view lockup.
    * Fix untracked changes and chunk staging behaviour in plain stage view.
    * Reset state variables when selecting a commit with no reference.
    * Fix parsing of git ls-tree for submodules. (#1282)


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/tig/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/tig/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/tig/patches/patch-Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/tig/Makefile
diff -u pkgsrc/devel/tig/Makefile:1.29 pkgsrc/devel/tig/Makefile:1.30
--- pkgsrc/devel/tig/Makefile:1.29      Mon May  6 08:40:24 2024
+++ pkgsrc/devel/tig/Makefile   Mon Feb 10 10:58:25 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2024/05/06 08:40:24 jperkin Exp $
+# $NetBSD: Makefile,v 1.30 2025/02/10 10:58:25 nonaka Exp $
 
-DISTNAME=      tig-2.5.8
-PKGREVISION=   1
+DISTNAME=      tig-2.5.12
 CATEGORIES=    devel scm
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=jonas/}
 GITHUB_RELEASE=        ${DISTNAME}
@@ -16,7 +15,7 @@ TOOL_DEPENDS+=        xmlto-[0-9]*:../../textpr
 DEPENDS+=      git-base-[0-9]*:../../devel/git-base
 
 GNU_CONFIGURE= yes
-USE_TOOLS+=    gmake gsed
+USE_TOOLS+=    gmake gsed pkg-config
 
 CONF_FILES=    ${EGDIR}/tigrc ${PKG_SYSCONFDIR}/tigrc
 EGDIR=         ${PREFIX}/share/examples/${PKGBASE}

Index: pkgsrc/devel/tig/distinfo
diff -u pkgsrc/devel/tig/distinfo:1.21 pkgsrc/devel/tig/distinfo:1.22
--- pkgsrc/devel/tig/distinfo:1.21      Wed Feb  8 07:43:41 2023
+++ pkgsrc/devel/tig/distinfo   Mon Feb 10 10:58:25 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.21 2023/02/08 07:43:41 fcambus Exp $
+$NetBSD: distinfo,v 1.22 2025/02/10 10:58:25 nonaka Exp $
 
-BLAKE2s (tig-2.5.8.tar.gz) = 8600784de435bdc4fc5f20f8364ec1e9c43d4cc04c31d6909454c8190f336989
-SHA512 (tig-2.5.8.tar.gz) = f4e7648ae7c58e936251f69071a092617368a04eabb4ae6726b2de1dbd305c559b7235f7aa70868f4ada02611196593a6e1c241062f57cd05a9c98685385053e
-Size (tig-2.5.8.tar.gz) = 1179844 bytes
-SHA1 (patch-Makefile) = be72047f365b630f62f04fbb6b8f2de8628470e4
+BLAKE2s (tig-2.5.12.tar.gz) = 86d36c33ae0d3a16fba9c04cc91fdbe91d5dd5d8c79ff1ae14976c30a2cee3d8
+SHA512 (tig-2.5.12.tar.gz) = b4960f7fcc77469e3941913f2b7cc2b8f13d96db931d73b62d7542f4eaabe792d2b43604f0b5043f910ef50063140982cc6be22b156ced184fc0f20704efd6cd
+Size (tig-2.5.12.tar.gz) = 1190652 bytes
+SHA1 (patch-Makefile) = 0a5eead12346b09daa7250eb166d4613d06bd551
 SHA1 (patch-contrib_config.make-Darwin) = b0c488bd0c532d810c06e534c22eac8614908236
 SHA1 (patch-include_tig_tig.h) = ebc0eb9587477e8b782d6916124042ff2218bf64

Index: pkgsrc/devel/tig/patches/patch-Makefile
diff -u pkgsrc/devel/tig/patches/patch-Makefile:1.4 pkgsrc/devel/tig/patches/patch-Makefile:1.5
--- pkgsrc/devel/tig/patches/patch-Makefile:1.4 Sat Feb  4 09:25:50 2023
+++ pkgsrc/devel/tig/patches/patch-Makefile     Mon Feb 10 10:58:25 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-Makefile,v 1.4 2023/02/04 09:25:50 kim Exp $
+$NetBSD: patch-Makefile,v 1.5 2025/02/10 10:58:25 nonaka Exp $
 
 - Don't make/install PDF.
 - Add XMLTO_FLAGS.
 - Do not install tigrc, this is handled via CONF_FILES by pkgsrc.
 
---- Makefile.orig      2022-08-25 17:27:20.000000000 +0000
+--- Makefile.orig      2025-02-05 22:27:44.000000000 +0000
 +++ Makefile
 @@ -51,7 +51,7 @@
  TXTDOC        = doc/tig.1.adoc doc/tigrc.5.adoc doc/manual.adoc NEWS.adoc README.adoc INSTALL.adoc test/API.adoc
@@ -15,15 +15,15 @@ $NetBSD: patch-Makefile,v 1.4 2023/02/04
  
  # Never include the release number in the tarname for tagged
  # versions.
-@@ -70,6 +70,7 @@
- ASCIIDOC ?= asciidoc
- ASCIIDOC_FLAGS = -aversion=$(VERSION) -asysconfdir=$(sysconfdir) -f doc/asciidoc.conf
+@@ -71,6 +71,7 @@
+ ASCIIDOC_FLAGS = -aversion=$(VERSION) -asysconfdir=$(sysconfdir) \
+               -arevdate=$(shell git show -s --format=%cs) -f doc/asciidoc.conf
  XMLTO ?= xmlto
 +XMLTO_FLAGS =
  DOCBOOK2PDF ?= docbook2pdf
  
  LCOV ?= lcov
-@@ -134,7 +135,6 @@
+@@ -135,7 +136,6 @@
  
  install: all
        $(QUIET_INSTALL)tools/install.sh bin $(EXE) "$(DESTDIR)$(bindir)"
@@ -31,7 +31,7 @@ $NetBSD: patch-Makefile,v 1.4 2023/02/04
  
  install-doc-man: doc-man
        $(Q)$(foreach doc, $(filter %.1, $(MANDOC)), \
-@@ -440,10 +440,10 @@
+@@ -441,10 +441,10 @@
        $(QUIET_ASCIIDOC)$(ASCIIDOC) $(ASCIIDOC_FLAGS) -b docbook -d article $<
  
  % : %.xml



Home | Main Index | Thread Index | Old Index