This script is for Slackware 14.2 only and may be outdated.

SlackBuilds Repository

14.2 > Development > diffoscope (106)

diffoscope will try to get to the bottom of what makes files or 
directories different. It will recursively unpack archives of many
kinds and transform various binary formats into more human readable
form to compare them.

Required Dependencies

Both python-magic and python-libarchive-c must be built with python3
support, for example

PYTHON3=yes ./python-magic.SlackBuild
PYTHON3=yes ./python-libarchive-c.SlackBuild

Optional Dependencies

argcomplete (for argument completion)
colord (for comparing images)
colordiff (for comparing images)
fontforge (for comparing font files)
fpc (for Pascal support)
ghc (for Haskell support)
graphviz (for comparing images)
jdk (for Java support)
mono (for Mono support)
pdftk (for comparing pdf documents)
sng (for comparing images)
tlsh (for fuzzy matching -- must build tlsh with 'PYTHON3=yes')

This requires: python-magic, python-libarchive-c

Maintained by: David Spencer
Keywords: diff,compare
ChangeLog: diffoscope


Source Downloads:
diffoscope-106.tar.gz (db1bc005772df139807dccf9ba19107d)

Download SlackBuild:
diffoscope.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds