pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils/nnn sysutils/nnn: update to 2.7
details: https://anonhg.NetBSD.org/pkgsrc/rev/13c6167a23be
branches: trunk
changeset: 402796:13c6167a23be
user: sjmulder <sjmulder%pkgsrc.org@localhost>
date: Wed Oct 16 16:12:42 2019 +0000
description:
sysutils/nnn: update to 2.7
Upstream changes:
- user requests/pain points addressed:
- plugins for image preview, image and video thumbnails
- redesigned simplified selection workflow
- drop path prefix of files in current dir for selection based
archives
- custom direct keybinds for plugins
- libreadline .history file moved to nnn config directory
- export current entry as $NN at command prompt
- more informative status bar in light/detail modes
- auto-proceed on individual file selection
- path clipping for long paths
- several binary config vars are now program options to support
aliasing
- completely revamped wiki
- new program options:
- -a to use file access time throughout the program
- -c to indicate cli-only opener
- -f to run filter as command on ^P
- -o replaces config NNN_RESTRICT_NAV_OPEN
- -t replaces config NNN_NO_AUTOSELECT
- -r replaces config NNN_OPS_PROG
- plugin changes:
- vidthumb - show video thumbnails in terminal
- mediainf - show media info (decoupled as a plugin)
- notes - open a quick notes file/dir in $EDITOR (decoupled as a
plugin)
- dups - list duplicate files in the current directory
- oldbigfile - list large files by access time
- moclyrics - show lyrics of the track currently playing in MOC
- uidgid list uid and gid of files in directory
- mocplay - now detects if a track is playing or not
- organize - categorize files and move to respective directories
- pastebin - now uses ix.io paste service
- fzy-edit - merged into fzy-open
- viuimg - fix directory view
- checksum - fixed POSIX compliance issues
- boom - play music in MOC
- keybind changes:
- select entry: Space and ^J
- select range (or clear selection): m and ^K
- select all in dir: a
- list selection: M
- ^N replaces ^T to toggle nav-as-you-type
- Shift TAB to reverse context cycle
- ' to jump to first file in dir
- S for du, A for apparent du
- additional key : to run plugin
- additional key F2 to rename file
- additional key F5 to redraw
- quit context key Leadq is removed
- Leader key combinations:
- Lead+' to jump to first file in dir
- Lead+. toggle show hidden files
- improved duplicate file workflow
- improved batch rename workflow when a selection exists
- removed the wild load option (-w)
- removed quick notes (added plugin notes)
- fix #225 "CPU using %100 by nnn" (thanks @KlzXS)
- fix tar/bsdtar always creating tar archives (and not by suffix)
- fix single mouse click to select file not working
- fix symlink to dir removed on batch rename
diffstat:
sysutils/nnn/Makefile | 7 ++-----
sysutils/nnn/distinfo | 10 +++++-----
sysutils/nnn/options.mk | 5 +++--
3 files changed, 10 insertions(+), 12 deletions(-)
diffs (55 lines):
diff -r 546c7d8097de -r 13c6167a23be sysutils/nnn/Makefile
--- a/sysutils/nnn/Makefile Wed Oct 16 14:46:17 2019 +0000
+++ b/sysutils/nnn/Makefile Wed Oct 16 16:12:42 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2019/08/12 11:57:45 sjmulder Exp $
+# $NetBSD: Makefile,v 1.12 2019/10/16 16:12:42 sjmulder Exp $
-DISTNAME= nnn-2.6
+DISTNAME= nnn-2.7
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=jarun/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -13,9 +13,6 @@
USE_TOOLS+= gmake pkg-config
USE_CURSES= wide set_escdelay getmouse
-# build without readline unless option set (see options.mk)
-BUILD_TARGET= norl
-
MAKE_ENV+= MANPREFIX=${PREFIX}/${PKGMANDIR}
MAKE_ENV+= CFLAGS_OPTIMIZATION=
MAKE_ENV+= CFLAGS_CURSES=${BUILDLINK_CFLAGS.curses:Q}
diff -r 546c7d8097de -r 13c6167a23be sysutils/nnn/distinfo
--- a/sysutils/nnn/distinfo Wed Oct 16 14:46:17 2019 +0000
+++ b/sysutils/nnn/distinfo Wed Oct 16 16:12:42 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/08/12 11:57:45 sjmulder Exp $
+$NetBSD: distinfo,v 1.7 2019/10/16 16:12:42 sjmulder Exp $
-SHA1 (nnn-2.6.tar.gz) = d6938abbff58f2399ebb40b5a4b2dfd77610d609
-RMD160 (nnn-2.6.tar.gz) = e690b49fc6918ef0132bbcb1e6f042e41293e73d
-SHA512 (nnn-2.6.tar.gz) = dbb445d5f3bd64640c053d04cab7c7c6aa82034c4715236129b6079c69db57c870cf255d454aeb224c85ac9d52835999403285f1d4a4c72ea8a3d439a4e9e1eb
-Size (nnn-2.6.tar.gz) = 78668 bytes
+SHA1 (nnn-2.7.tar.gz) = 6e5931baeff02a7ff745019c6b555aa6aff6d696
+RMD160 (nnn-2.7.tar.gz) = ff48a51bdff827ca1e1db4180bd98cb9774322a1
+SHA512 (nnn-2.7.tar.gz) = 432d268caf501349cf2ed95b7b889d373c43d8efba3ca72dabcab579b1f39546bcef55dff07b1d2d56b9a0b56da6c4461d37c66db6e66895b051c616b9b77ccb
+Size (nnn-2.7.tar.gz) = 78047 bytes
diff -r 546c7d8097de -r 13c6167a23be sysutils/nnn/options.mk
--- a/sysutils/nnn/options.mk Wed Oct 16 14:46:17 2019 +0000
+++ b/sysutils/nnn/options.mk Wed Oct 16 16:12:42 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2019/03/19 22:43:18 leot Exp $
+# $NetBSD: options.mk,v 1.2 2019/10/16 16:12:42 sjmulder Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.nnn
PKG_SUPPORTED_OPTIONS+= readline
@@ -7,6 +7,7 @@
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mreadline)
-BUILD_TARGET= all
.include "../../mk/readline.buildlink3.mk"
+.else
+MAKE_ENV+= O_NORL=1
.endif
Home |
Main Index |
Thread Index |
Old Index