summaryrefslogtreecommitdiff
path: root/development/diffoscope/README
diff options
context:
space:
mode:
Diffstat (limited to 'development/diffoscope/README')
-rw-r--r--development/diffoscope/README29
1 files changed, 29 insertions, 0 deletions
diff --git a/development/diffoscope/README b/development/diffoscope/README
new file mode 100644
index 0000000000..4ed67559e7
--- /dev/null
+++ b/development/diffoscope/README
@@ -0,0 +1,29 @@
+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.
+
+
+Mandatory 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')