notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
vifm Ncurses based file manager with vi like keybindings
0.13 misc on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.12Version of this port present on the latest quarterly branch.
Maintainer: nivit@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-08-11 02:38:24
Last Update: 2024-02-07 21:21:27
Commit Hash: 87e60e2
People watching this port, also watch:: wget, sudo, python, fetchmail, rsync
License: GPLv2+
WWW:
https://vifm.info/
Description:
"Vifm is a ncurses based file manager with vi like keybindings. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands." Features: - two file list windows - bookmarks - user-defined association of file types/extensions with multiple applications per extension - visual mode for selecting files - user-defined commands
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (60 items)
Collapse this list.
  1. /usr/local/share/licenses/vifm-0.13/catalog.mk
  2. /usr/local/share/licenses/vifm-0.13/LICENSE
  3. /usr/local/share/licenses/vifm-0.13/GPLv2+
  4. bin/vifm
  5. bin/vifm-convert-dircolors
  6. bin/vifm-pause
  7. bin/vifm-screen-split
  8. etc/vifm/colors/Default-256.vifm
  9. man/man1/vifm-convert-dircolors.1.gz
  10. man/man1/vifm-pause.1.gz
  11. man/man1/vifm-screen-split.1.gz
  12. man/man1/vifm.1.gz
  13. share/applications/vifm.desktop
  14. share/bash-completion/completions/vifm
  15. share/doc/vifm/AUTHORS
  16. share/doc/vifm/BUGS
  17. share/doc/vifm/COPYING
  18. share/doc/vifm/ChangeLog
  19. share/doc/vifm/ChangeLog.LuaAPI
  20. share/doc/vifm/FAQ
  21. share/doc/vifm/INSTALL
  22. share/doc/vifm/NEWS
  23. share/doc/vifm/README
  24. share/doc/vifm/TODO
  25. share/fish/vendor_completions.d/vifm.fish
  26. share/icons/hicolor/128x128/apps/vifm.png
  27. share/icons/hicolor/scalable/apps/vifm.svg
  28. share/pixmaps/vifm.png
  29. share/vifm/colors/Default-256.vifm
  30. share/vifm/colors/astrell-root.vifm
  31. share/vifm/colors/astrell-user.vifm
  32. share/vifm/colors/dmilith-root.vifm
  33. share/vifm/colors/dmilith-user.vifm
  34. share/vifm/colors/istib-solarized-dark.vifm
  35. share/vifm/colors/juef-zenburn.vifm
  36. share/vifm/colors/reicheltd-light.vifm
  37. share/vifm/vifm-help.txt
  38. share/vifm/vifm-media
  39. share/vifm/vifmrc
  40. share/vifm/vim-doc/doc/tags
  41. share/vifm/vim-doc/doc/vifm-app.txt
  42. share/vifm/vim-doc/doc/vifm-lua.txt
  43. share/vifm/vim/autoload/vifm/colorconv.vim
  44. share/vifm/vim/autoload/vifm/edit.vim
  45. share/vifm/vim/autoload/vifm/globals.vim
  46. share/vifm/vim/doc/tags
  47. share/vifm/vim/doc/vifm-plugin.txt
  48. share/vifm/vim/ftdetect/vifm-rename.vim
  49. share/vifm/vim/ftdetect/vifm.vim
  50. share/vifm/vim/ftplugin/mail_vifm.vim
  51. share/vifm/vim/ftplugin/vifm-cmdedit.vim
  52. share/vifm/vim/ftplugin/vifm-edit.vim
  53. share/vifm/vim/ftplugin/vifm-rename.vim
  54. share/vifm/vim/ftplugin/vifm.vim
  55. share/vifm/vim/plugin/vifm.vim
  56. share/vifm/vim/syntax/vifm.vim
  57. share/zsh/site-functions/_vifm
  58. @owner
  59. @group
  60. @mode
Collapse this list.
Dependency lines:
  • vifm>0:misc/vifm
To install the port:
cd /usr/ports/misc/vifm/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/vifm
  • pkg install vifm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: vifm
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1699396475 SHA256 (vifm-vifm-v0.13_GH0.tar.gz) = 8379397b2824cc74a91f5cfa00b5496f5d08cdcec18e3d13b64c480151225ca8 SIZE (vifm-vifm-v0.13_GH0.tar.gz) = 2218099

Packages (timestamps in pop-ups are UTC):
vifm
ABIlatestquarterly
FreeBSD:13:aarch640.130.12
FreeBSD:13:amd640.130.12
FreeBSD:13:armv60.11-
FreeBSD:13:armv70.130.12
FreeBSD:13:i3860.130.12
FreeBSD:13:powerpc-0.12
FreeBSD:13:powerpc64-0.12
FreeBSD:13:powerpc64le-0.12
FreeBSD:14:aarch640.130.12
FreeBSD:14:amd640.130.12
FreeBSD:14:armv60.12-
FreeBSD:14:armv70.130.12
FreeBSD:14:i3860.130.12
FreeBSD:14:powerpc0.120.12
FreeBSD:14:powerpc64-0.12
FreeBSD:14:powerpc64le0.120.12
FreeBSD:15:aarch640.13-
FreeBSD:15:amd640.13-
FreeBSD:15:armv70.13-
FreeBSD:15:powerpc0.12-
FreeBSD:15:powerpc640.12-
FreeBSD:15:powerpc64le0.13-
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. vim : editors/vim
  2. update-desktop-database : devel/desktop-file-utils
  3. gmake>=4.3 : devel/gmake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for vifm-0.13: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
misc_vifm
USES:
desktop-file-utils gmake ncurses shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/vifm/vifm/tar.gz/v0.13?dummy=/
Collapse this list.

Number of commits found: 48

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.13
07 Feb 2024 21:21:27
commit hash: 87e60e2a141a7f0fc9aaefccb309a0f7e0787ef7commit hash: 87e60e2a141a7f0fc9aaefccb309a0f7e0787ef7commit hash: 87e60e2a141a7f0fc9aaefccb309a0f7e0787ef7commit hash: 87e60e2a141a7f0fc9aaefccb309a0f7e0787ef7 files touched by this commit
Nicola Vitale (nivit) search for other commits by this committer
misc/vifm: Update to 0.13

- Add editors/vim to BUILD_DEPENDS to generate help tags.
  This fixes the following error when typing the command :help

Error detected while processing command line:
E149: Sorry, no help for vifm-app.txt

- Pet portlint
- Take maintainership (approved by the old maintainer via private email)

Release changes:        https://vifm.info/news/2023-04-04.shtml
PR:     276871
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.12
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.12
20 Jul 2022 14:22:28
commit hash: b832da1849e4bcfff05da62c69ee4a556e83d2d1commit hash: b832da1849e4bcfff05da62c69ee4a556e83d2d1commit hash: b832da1849e4bcfff05da62c69ee4a556e83d2d1commit hash: b832da1849e4bcfff05da62c69ee4a556e83d2d1 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
misc: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan E <alane@FreeBSD.org>
  *  Alex Semenyaka <alex@rinet.ru>
  *  Alex Stangl <alex@stangl.us>
  *  Alexander Logvinov <avl@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Nusov <alexander.nusov@nfvexpress.com>
  *  Alexander Timoshenko <gonzo@univ.kiev.ua>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.12
14 Feb 2022 07:36:10
commit hash: 9c480046c8285cd2cfb5babc418466057b60292acommit hash: 9c480046c8285cd2cfb5babc418466057b60292acommit hash: 9c480046c8285cd2cfb5babc418466057b60292acommit hash: 9c480046c8285cd2cfb5babc418466057b60292a files touched by this commit
Mikhail Pchelin (misha) search for other commits by this committer
misc/vifm: update to 0.12
0.11
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.11
25 Sep 2020 13:10:09
Revision:550029Original commit files touched by this commit
misha search for other commits by this committer
- update from 0.10 to 0.11
0.10
15 Mar 2019 17:43:32
Revision:495800Original commit files touched by this commit
misha search for other commits by this committer
- update from 0.9.1 to 0.10
0.9.1
10 Sep 2018 13:14:52
Revision:479406Original commit files touched by this commit
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
0.9.1
12 Jun 2018 09:34:31
Revision:472238Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
0.9.1
22 Feb 2018 06:09:22
Revision:462561Original commit files touched by this commit
misha search for other commits by this committer
- update from 0.9 to 0.9.1

PR:		226103
Submitted by:	cmangin@arobas.net
Approved by:	jpaetzel (implicit)
0.9
19 Aug 2017 08:17:43
Revision:448287Original commit files touched by this commit
misha search for other commits by this committer
- update from 0.8.2 to 0.9

Approved by:	jpaetzel (mentor)
0.8.2
19 Jul 2016 13:30:56
Revision:418784Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 0.8.2
- While here, fix LICENSE, add LICENSE_FILE and remove bogus USES=tar:bzip2

PR:		211220
Submitted by:	mp39590@gmail.com (maintainer)
0.8.1
08 Mar 2016 13:09:12
Revision:410613Original commit files touched by this commit
mat search for other commits by this committer
Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.

Fix distinfo for the offending ports.

lang/yorick's tag was moved, and the added patch was no longer needed.

PR:			207644
Submitted by:		mat
Exp-run by by:		antoine
Sponsored by:		Absolight
Differential Revision:	https://reviews.freebsd.org/D4268
0.8.1
12 Feb 2016 14:58:00
Revision:408733Original commit files touched by this commit
rakuco search for other commits by this committer
Update to 0.8.1.

PR:		206971
Submitted by:	mp39590@gmail.com (maintainer)
0.8
16 Jul 2015 18:35:11
Revision:392306Original commit files touched by this commit
pgollucci search for other commits by this committer
misc/vifm: 0.7.8 -> 0.8

- update from 0.7.8 to 0.8
- use github instead of SF
- sort USES
- pass maintainer to submitter, previous maintainer has 3 successive
  timeouts and no approvals or updates since 2013.

PR:                  201579
Submitted by:        mp39590@gmail.com
0.7.8
09 Mar 2015 08:56:57
Revision:380838Original commit files touched by this commit
riggs search for other commits by this committer
- Update to upstream version 0.7.8
- Change WWW to new project website
- General port cleanup

PR:		197820
Submitted by:	mp39590@gmail.com
Reviewed by:	riggs
Approved by:	maintainer timeout
0.7.7
20 Dec 2014 19:19:36
Revision:375098Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
0.7.7
04 Jun 2014 11:06:26
Revision:356462Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.7.7

PR:		189972
Approved by:	maintainer timeout
0.7.6
07 May 2014 20:48:40
Revision:353207Original commit files touched by this commit
ak search for other commits by this committer
- Update to 0.7.6

PR:	ports/188129
Submitted by:	Mikhail <mp39590@gmail.com>
Approved by:	maintainer timeout (>1 month)
0.7.4b
03 Feb 2014 13:39:30
Revision:342438Original commit files touched by this commit
miwi search for other commits by this committer
- Stage support
20 Sep 2013 20:50:59
Revision:327745Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
misc)
0.7.4b
01 Sep 2013 00:10:16
Revision:325837Original commit files touched by this commit
madpilot search for other commits by this committer
- Update to 0.7.4b

PR:		ports/177589
Submitted by:	Kaspars Bankovskis <kaspars@bankovskis.lv> (maintainer)
0.6.3
06 May 2013 15:34:18
Revision:317525Original commit files touched by this commit
bapt search for other commits by this committer
Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
0.6.3
30 Aug 2011 16:03:02
Original commit files touched by this commit
dhn search for other commits by this committer
- Update to 0.6.3
- Pass maintainership to submitter

PR:             ports/160297
Submitted by:   Kaspars Bankovskis <kaspars@bankovskis.lv> (maintainer)
0.6.2
02 Jul 2011 16:10:58
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.6.2

PR:             158493
Submitted by:   Ports Fury
0.5
27 Apr 2011 01:56:47
Original commit files touched by this commit
dougb search for other commits by this committer
By Maintainer's request, toss these ports back into the pool
0.5
19 Mar 2011 12:38:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
0.5
09 Sep 2009 12:50:16
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.5

PR:             138645
Submitted by:   Charlie Kester <corky1951@comcast.net> (maintainer)
0.4
02 Sep 2009 15:01:56
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Retire MASTER_SITE_SOURCEFORGE_EXTENDED, it's no longer needed - all mirrors
actually have all distfiles
- Merge all SF mirrors to MASTER_SITE_SOURCEFORGE, resort according to quick
download speed survey
- Fix MASTER_SITES for all port that have used SOURCEFORGE_EXTENTED

Approved by:    portmgr (pav)
0.4
12 Feb 2009 20:11:47
Original commit files touched by this commit
wxs search for other commits by this committer
- Pass maintainership to submitter

PR:             ports/131619
Submitted by:   Charlie Kester <corky1951@comcast.net>
0.4
11 Aug 2008 22:20:10
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.4

PR:             126370
Submitted by:   Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
0.3a
05 May 2008 14:12:53
Original commit files touched by this commit
stefan search for other commits by this committer
Drop maintainership for ports I haven't used for quite a while.
0.3a
10 May 2006 22:37:39
Original commit files touched by this commit
edwin search for other commits by this committer
Remove USE_REINPLACE from ports starting with M
0.3a
07 May 2006 13:32:13
Original commit files touched by this commit
stefan search for other commits by this committer
Convert MAINTAINER to my freebsd.org account.
0.3a
22 Jan 2006 12:59:47
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
0.3a
06 Nov 2005 21:43:09
Original commit files touched by this commit
krion search for other commits by this committer
Fix screen location.
0.3a
29 Aug 2005 10:16:29
Original commit files touched by this commit
garga search for other commits by this committer
- Update to 0.3a

PR:             ports/85149
Submitted by:   maintainer
0.2a_1
11 Mar 2004 10:46:59
Original commit files touched by this commit
eik search for other commits by this committer
Use all Sourceforge mirrors (MASTER_SITE_SOURCEFORGE_EXTENDED)

Submitted by:   Stefan Walter <sw@gegenunendlich.de> (maintainer)
PR:             63861
0.2a_1
10 Feb 2004 17:50:00
Original commit files touched by this commit
leeym search for other commits by this committer
SIZEify distinfo

PR:             62634
Submitted by:   Stefan Walter <sw@gegenuendlich.de>
0.2a_1
04 Feb 2004 05:10:27
Original commit files touched by this commit
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
0.2a
25 Jan 2004 17:24:31
Original commit files touched by this commit
clement search for other commits by this committer
- Use PLIST_FILES and PLIST_DIRS

PR:             61888
Submitted by:   Stefan Walter <sw@gegenunendlich.de> (maintainer)
0.2a
06 Jul 2003 15:37:55
Original commit files touched by this commit
leeym search for other commits by this committer
Update to version 0.2a of vifm
update maintainer's e-mail address

PR:             54129
Submitted by:   Stefan Walter <sw@gegenunendlich.de>
0.2
04 Jun 2003 22:21:13
Original commit files touched by this commit
adamw search for other commits by this committer
Update to 0.2.

PR:             ports/51944
Submitted by:   Kirill Ponomarew <ponomarew@oberon.net>
0.1
28 Feb 2003 22:53:02
Original commit files touched by this commit
kris search for other commits by this committer
Use pre-everything:: instead of pre-everything: to avoid conflict with
targets in bsd.port.mk
0.1
21 Feb 2003 12:48:19
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
0.1
01 Sep 2002 15:14:43
Original commit files touched by this commit
dwcjr search for other commits by this committer
Remove stripping from Makefile as the source already strips

PR:             42282
Submitted by:   maintainer
0.1
11 Aug 2002 02:37:28
Original commit files touched by this commit
petef search for other commits by this committer
Add vifm 0.1, ncurses based file manager with vi like keybindings.

PR:             41485
Submitted by:   Stefan Walter <swalter@lettermax.de>

Number of commits found: 48