BSD Ports

textproc/xxdiff g20260517,1 DragonFly

Graphical file and directories comparator and merge tool

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
textproc
Package size
1022.6 KiB, 2667.0 KiB installed

Description

xxdiff is a graphical tool for viewing the differences between two or three files, or between two directories, and can produce a merged version thereof.

Some of its features:

  • Comparing two files, three files, or two directories (shallow and recursive)
  • Horizontal diffs highlighting
  • Files can be merged interactively and resulting output visualized and saved
  • Has features to assist in performing merge reviews/policing
  • Can unmerge CVS conflicts in automatically merged file and display them as two files, to help resolve conflicts
  • Uses external diff program to compute differences: works with GNU diff, SGI diff and ClearCase's cleardiff, and any other diff whose output is similar to those
  • Fully customizable with a resource file
  • Look-and-feel similar to Rudy Wortel's/SGI xdiff; it is desktop agnostic (i.e. will work equally well with KDE or GNOME)
  • Features and output that ease integration with scripts

In the other systems

The newest version among them is 20220318, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlytextproc/xxdiffg20260517,1none known-[email protected]-
FreeBSDtextproc/xxdiffg20260517,1none known-[email protected]2026-07-30
OpenBSDtextproc/xxdiff20220318p6 newestno data-The OpenBSD ports mailing-list <[email protected]>-
NetBSDtextproc/xxdiff4.0.1nb12none known--2026-09-29
HardenedBSDtextproc/xxdiffg20260517,1no data-[email protected]-
GhostBSDtextproc/xxdiffg20260517,1no data-[email protected]-

Compare across BSDs

Version history 1

  1. g20260517

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install qt5-xxdiff

From DPorts:

cd /usr/dports/textproc/xxdiff && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 4
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
qt6-xxdiff-g20260517,1