[Buildroot] [git commit] package/bvi: new package

Julien Olivain ju.o at free.fr
Fri Sep 26 19:57:14 UTC 2025


commit: https://git.buildroot.net/buildroot/commit/?id=5d497c095668f88fec94ac49c129d8efe7d9611e
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

A visual editor for binary files. Bvi allows the user to edit binary files
with a VI-like interface.

Signed-off-by: Dimitrios Siganos <dimitris at siganos.org>
[Julien:
 - sort DEVELOPERS entries
 - reword commit log title
]
Signed-off-by: Julien Olivain <ju.o at free.fr>
---
 DEVELOPERS            |  1 +
 package/Config.in     |  1 +
 package/bvi/Config.in |  8 ++++++++
 package/bvi/bvi.hash  |  3 +++
 package/bvi/bvi.mk    | 14 ++++++++++++++
 5 files changed, 27 insertions(+)

diff --git a/DEVELOPERS b/DEVELOPERS
index c074923650..8dded9800b 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -873,6 +873,7 @@ N:	Dimitar Tomov <dimi at tpm.dev>
 F:	package/wolftpm/
 
 N:	Dimitrios Siganos <dimitris at siganos.org>
+F:	package/bvi/
 F:	package/wireless-regdb/
 
 N:	Dmitry Chestnykh <dm.chestnykh at gmail.com>
diff --git a/package/Config.in b/package/Config.in
index 85928509f8..c54be6275e 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -2950,6 +2950,7 @@ endmenu
 
 menu "Text editors and viewers"
 	source "package/bat/Config.in"
+	source "package/bvi/Config.in"
 	source "package/ed/Config.in"
 	source "package/joe/Config.in"
 	source "package/less/Config.in"
diff --git a/package/bvi/Config.in b/package/bvi/Config.in
new file mode 100644
index 0000000000..654fbf9cd7
--- /dev/null
+++ b/package/bvi/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_BVI
+	bool "bvi"
+	select BR2_PACKAGE_NCURSES
+	help
+	  A visual editor for binary files. Bvi allows the user to
+	  edit binary files with a VI-like interface.
+
+	  https://sourceforge.net/projects/bvi
diff --git a/package/bvi/bvi.hash b/package/bvi/bvi.hash
new file mode 100644
index 0000000000..a65daf0612
--- /dev/null
+++ b/package/bvi/bvi.hash
@@ -0,0 +1,3 @@
+# Locally calculated
+sha256  6540716a1a3b2b9711635108da14b26baea488881d4a682121c0bddbba6b74cb  bvi-1.5.0.src.tar.gz
+sha256  3e59ea99615003174426e1321df7a804f1d5bfe61bfaba7ebbb2db0e358f93fb  COPYING
diff --git a/package/bvi/bvi.mk b/package/bvi/bvi.mk
new file mode 100644
index 0000000000..8bf6ac5c0e
--- /dev/null
+++ b/package/bvi/bvi.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# bvi
+#
+################################################################################
+
+BVI_VERSION = 1.5.0
+BVI_SITE = https://sourceforge.net/projects/bvi/files/bvi/$(BVI_VERSION)
+BVI_SOURCE = bvi-$(BVI_VERSION).src.tar.gz
+BVI_LICENSE = GPL-3.0+
+BVI_LICENSE_FILES = COPYING
+BVI_DEPENDENCIES = ncurses
+
+$(eval $(autotools-package))


More information about the buildroot mailing list