pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/vifm



Module Name:    pkgsrc
Committed By:   nia
Date:           Mon Oct 18 11:17:24 UTC 2021

Modified Files:
        pkgsrc/sysutils/vifm: Makefile PLIST distinfo
Added Files:
        pkgsrc/sysutils/vifm/patches: patch-src_Makefile.in

Log Message:
vifm: update to 0.12

Vifm v0.12
September 29, 2021

   New version makes textual preview asynchronous, provides support for
   24-bit colors, improves tree-view and introduces experimental Lua plugins
   support.

   Thanks to everyone who tried out the beta.

   Main changes
     * Color schemes and preview now support 24-bit colors.
     * Depth of tree-view can now be limited and directories in it can be
       folded.
     * Textual preview of files is now done asynchronously.
     * List of files can now be directly piped to programs via new macros.
     * External editing now asks for a re-edit after a failure.
     * Status line can now take up several lines.
     * Vifm has received a more advanced, but currently experimental,
       extension interface in a form of Lua plugins.
     * New keys for controlling viewer while in view mode.
     * View column separators.
     * New logo.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/sysutils/vifm/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/vifm/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/sysutils/vifm/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/vifm/patches/patch-src_Makefile.in

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

Modified files:

Index: pkgsrc/sysutils/vifm/Makefile
diff -u pkgsrc/sysutils/vifm/Makefile:1.36 pkgsrc/sysutils/vifm/Makefile:1.37
--- pkgsrc/sysutils/vifm/Makefile:1.36  Mon May 24 19:54:21 2021
+++ pkgsrc/sysutils/vifm/Makefile       Mon Oct 18 11:17:24 2021
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2021/05/24 19:54:21 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2021/10/18 11:17:24 nia Exp $
 #
 
-DISTNAME=      vifm-0.11
-PKGREVISION=   1
+DISTNAME=      vifm-0.12
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=vifm/}
 EXTRACT_SUFX=  .tar.bz2
@@ -18,6 +17,9 @@ USE_TOOLS+=   bash gmake perl pkg-config
 USE_CURSES=    resize_term wide
 FAKE_NCURSES=  yes
 
+# Unbundling lua, see patches/
+LIBS+=         -llua5.4
+
 # reallocarray
 CFLAGS.NetBSD+=        -D_OPENBSD_SOURCE
 
@@ -37,6 +39,7 @@ CONFIGURE_ARGS+=      --without-dyn-X11
 PYTHON_FOR_BUILD_ONLY= tool
 .endif
 
+.include "../../lang/lua54/buildlink3.mk"
 .include "../../lang/python/application.mk"
 .include "../../sysutils/file/buildlink3.mk"
 .include "../../mk/curses.buildlink3.mk"

Index: pkgsrc/sysutils/vifm/PLIST
diff -u pkgsrc/sysutils/vifm/PLIST:1.7 pkgsrc/sysutils/vifm/PLIST:1.8
--- pkgsrc/sysutils/vifm/PLIST:1.7      Tue Nov 24 12:15:20 2020
+++ pkgsrc/sysutils/vifm/PLIST  Mon Oct 18 11:17:24 2021
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.7 2020/11/24 12:15:20 nia Exp $
+@comment $NetBSD: PLIST,v 1.8 2021/10/18 11:17:24 nia Exp $
 bin/vifm
 bin/vifm-convert-dircolors
 bin/vifm-pause
 bin/vifm-screen-split
-etc/vifm/colors/Default-256.vifm
 man/man1/vifm-convert-dircolors.1
 man/man1/vifm-pause.1
 man/man1/vifm-screen-split.1
@@ -19,6 +18,7 @@ share/doc/vifm/INSTALL
 share/doc/vifm/NEWS
 share/doc/vifm/README
 share/doc/vifm/TODO
+share/examples/vifm/colors/Default-256.vifm
 share/pixmaps/vifm.png
 share/vifm/colors/astrell-root.vifm
 share/vifm/colors/astrell-user.vifm
@@ -32,6 +32,7 @@ share/vifm/vifm-media
 share/vifm/vifmrc
 share/vifm/vim-doc/doc/tags
 share/vifm/vim-doc/doc/vifm-app.txt
+share/vifm/vim-doc/doc/vifm-lua.txt
 share/vifm/vim/autoload/vifm/colorconv.vim
 share/vifm/vim/autoload/vifm/edit.vim
 share/vifm/vim/autoload/vifm/globals.vim

Index: pkgsrc/sysutils/vifm/distinfo
diff -u pkgsrc/sysutils/vifm/distinfo:1.10 pkgsrc/sysutils/vifm/distinfo:1.11
--- pkgsrc/sysutils/vifm/distinfo:1.10  Thu Oct  7 14:58:36 2021
+++ pkgsrc/sysutils/vifm/distinfo       Mon Oct 18 11:17:24 2021
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.10 2021/10/07 14:58:36 nia Exp $
+$NetBSD: distinfo,v 1.11 2021/10/18 11:17:24 nia Exp $
 
-RMD160 (vifm-0.11.tar.bz2) = 27b732471db0954c58ff8ee44a58925c5685f8b2
-SHA512 (vifm-0.11.tar.bz2) = 569fe886a3103f6f81dae84a5c77e1e77121c4691348e5764a3ce4890a0c013709e6a20138a1ae69ebe0791fb5cbee351111b39c36f0d96dda6af2d89afac5f0
-Size (vifm-0.11.tar.bz2) = 1166453 bytes
+RMD160 (vifm-0.12.tar.bz2) = f19ef2e1e2718c2f84026bcad728ffd2b2c7fc53
+SHA512 (vifm-0.12.tar.bz2) = 9944c8928303af112fc968eab444304755f8a806b680ec1cd4e767c01121856fbd08990df6706f66bcd561e7ab9a937db96713fc36b9e25e3b8ed89c068e69de
+Size (vifm-0.12.tar.bz2) = 1426579 bytes
+SHA1 (patch-src_Makefile.in) = fc921141351ecc872b4c8b9dc57f1f5a02916019

Added files:

Index: pkgsrc/sysutils/vifm/patches/patch-src_Makefile.in
diff -u /dev/null pkgsrc/sysutils/vifm/patches/patch-src_Makefile.in:1.1
--- /dev/null   Mon Oct 18 11:17:24 2021
+++ pkgsrc/sysutils/vifm/patches/patch-src_Makefile.in  Mon Oct 18 11:17:24 2021
@@ -0,0 +1,86 @@
+$NetBSD: patch-src_Makefile.in,v 1.1 2021/10/18 11:17:24 nia Exp $
+
+- Unbundle Lua.
+- Install config files to examples, per pkgsrc convention.
+
+--- src/Makefile.in.orig       2021-09-29 09:57:54.000000000 +0000
++++ src/Makefile.in
+@@ -144,22 +144,6 @@ am_vifm_OBJECTS = cfg/config.$(OBJEXT) c
+       io/iop.$(OBJEXT) io/ior.$(OBJEXT) io/private/ioc.$(OBJEXT) \
+       io/private/ioe.$(OBJEXT) io/private/ioeta.$(OBJEXT) \
+       io/private/ionotif.$(OBJEXT) io/private/traverser.$(OBJEXT) \
+-      lua/lua/lapi.$(OBJEXT) lua/lua/lauxlib.$(OBJEXT) \
+-      lua/lua/lbaselib.$(OBJEXT) lua/lua/lcode.$(OBJEXT) \
+-      lua/lua/lcorolib.$(OBJEXT) lua/lua/lctype.$(OBJEXT) \
+-      lua/lua/ldblib.$(OBJEXT) lua/lua/ldebug.$(OBJEXT) \
+-      lua/lua/ldo.$(OBJEXT) lua/lua/ldump.$(OBJEXT) \
+-      lua/lua/lfunc.$(OBJEXT) lua/lua/lgc.$(OBJEXT) \
+-      lua/lua/linit.$(OBJEXT) lua/lua/liolib.$(OBJEXT) \
+-      lua/lua/llex.$(OBJEXT) lua/lua/lmathlib.$(OBJEXT) \
+-      lua/lua/lmem.$(OBJEXT) lua/lua/loadlib.$(OBJEXT) \
+-      lua/lua/lobject.$(OBJEXT) lua/lua/lopcodes.$(OBJEXT) \
+-      lua/lua/loslib.$(OBJEXT) lua/lua/lparser.$(OBJEXT) \
+-      lua/lua/lstate.$(OBJEXT) lua/lua/lstring.$(OBJEXT) \
+-      lua/lua/lstrlib.$(OBJEXT) lua/lua/ltable.$(OBJEXT) \
+-      lua/lua/ltablib.$(OBJEXT) lua/lua/ltm.$(OBJEXT) \
+-      lua/lua/lundump.$(OBJEXT) lua/lua/lutf8lib.$(OBJEXT) \
+-      lua/lua/lvm.$(OBJEXT) lua/lua/lzio.$(OBJEXT) \
+       lua/common.$(OBJEXT) lua/vifm_cmds.$(OBJEXT) \
+       lua/vifm_handlers.$(OBJEXT) lua/vifm_viewcolumns.$(OBJEXT) \
+       lua/vifmentry.$(OBJEXT) lua/vifmjob.$(OBJEXT) \
+@@ -610,7 +594,7 @@ AUTOMAKE_OPTIONS = subdir-objects
+ vim_dir = $(pkgdatadir)/vim
+ sample_colors_dir = $(pkgdatadir)/colors
+ vimdoc_dir = $(pkgdatadir)/vim-doc
+-global_colors_dir = $(sysconfdir)/vifm/colors
++global_colors_dir = $(datadir)/examples/vifm/colors
+ vim_autoload_vifm_dir = $(vim_dir)/autoload/vifm
+ vim_doc_dir = $(vim_dir)/doc
+ vim_ftdetect_dir = $(vim_dir)/ftdetect
+@@ -728,46 +712,6 @@ vifm_SOURCES = \
+       io/private/ionotif.c io/private/ionotif.h \
+       io/private/traverser.c io/private/traverser.h \
+       \
+-      lua/lua/lapi.c lua/lua/lapi.h \
+-      lua/lua/lauxlib.c lua/lua/lauxlib.h \
+-      lua/lua/lbaselib.c \
+-      lua/lua/lcode.c lua/lua/lcode.h \
+-      lua/lua/lcorolib.c \
+-      lua/lua/lctype.c lua/lua/lctype.h \
+-      lua/lua/ldblib.c \
+-      lua/lua/ldebug.c lua/lua/ldebug.h \
+-      lua/lua/ldo.c lua/lua/ldo.h \
+-      lua/lua/ldump.c \
+-      lua/lua/lfunc.c lua/lua/lfunc.h \
+-      lua/lua/lgc.c lua/lua/lgc.h \
+-      lua/lua/linit.c \
+-      lua/lua/liolib.c \
+-      lua/lua/ljumptab.h \
+-      lua/lua/llex.c lua/lua/llex.h \
+-      lua/lua/llimits.h \
+-      lua/lua/lmathlib.c \
+-      lua/lua/lmem.c lua/lua/lmem.h \
+-      lua/lua/loadlib.c \
+-      lua/lua/lobject.c lua/lua/lobject.h \
+-      lua/lua/lopcodes.c lua/lua/lopcodes.h \
+-      lua/lua/lopnames.h \
+-      lua/lua/loslib.c \
+-      lua/lua/lparser.c lua/lua/lparser.h \
+-      lua/lua/lprefix.h \
+-      lua/lua/lstate.c lua/lua/lstate.h \
+-      lua/lua/lstring.c lua/lua/lstring.h \
+-      lua/lua/lstrlib.c \
+-      lua/lua/ltable.c lua/lua/ltable.h \
+-      lua/lua/ltablib.c \
+-      lua/lua/ltm.c lua/lua/ltm.h \
+-      lua/lua/lua.h \
+-      lua/lua/luaconf.h \
+-      lua/lua/lualib.h \
+-      lua/lua/lundump.c lua/lua/lundump.h \
+-      lua/lua/lutf8lib.c \
+-      lua/lua/lvm.c lua/lua/lvm.h \
+-      lua/lua/lzio.c lua/lua/lzio.h \
+-      \
+       lua/api.h \
+       lua/common.c lua/common.h \
+       lua/vifm_cmds.c lua/vifm_cmds.h \



Home | Main Index | Thread Index | Old Index