Standalone xxd utility from the vim editor distribution.
Xxd creates an hex dump of a given file or standard input.
It can also convert a hex dump back to its original binary form.
editors/vim: Update to 9.1.0158
While here:
- Add explicit --disable-libsodium [1]
- Clear PORTREVISION on xxd as it gets a bump from this update
PR: 277545
Reported by: dewayne heuristicsystems com au [1]
sysutils/xxd: Install man page
While here per portclippy and portfmt.
Intentionally not bumping PORTREVISION, since this port version
depends on the vim port..
PR: 275672
Approved by: Gianmarco Giovannelli <gmarco@giovannelli.it> (maintainer)
editors/vim: Add XXD option
Rather than conflicting with xxd (which presents a dependency problem
for users who don't want to install vim), add an option to depend on
xxd. So, the vim port will no longer install xxd, but the option is
on by default so most users won't see a difference (other than the new
dependency).
PR: 274104
Reported by: corvink
sysutils/xxd: define LICENSE
While we are at it, remove the number of slow != operators to the
minimum needed to just grab editor/vim's port version.
Approved by: portmgr (infrastructure blanket)
Revert "sysutils/xxd: Add missing conflict with vim console flavor"
The vim console flavor package name is "vim" (without -console),
so the conflict on vim-console is not required.
This reverts commit 25122d0e5673c9ba2f91fe32d806cf3e91d23194.
Reported by: adamw
sysutils/xxd: Make port track vim version, fix WWW
As suggested by adamw, since the port uses the vim distribution,
it can track the vim port PORTVERSION, and use its distfile. [1]
While here:
- Fix WWW, tracking vim one here too [1]
- Adjust COMMENT and pkg-plist a little
Reported by: adamw [1]
Approved by: Gianmarco Giovannelli <gmarco@giovannelli.it> (maintainer)
sysutils/xxd: New port
Xxd creates a hex dump of a given file or standard input.
It can also convert a hex dump back to its original binary form.
This is the standalone version of the xxd tool provided by vim.
Submitted by: Gianmarco Giovannelli <gmarco@giovannelli.it>