dev-util / diffoscope

Will try to get to the bottom of what makes files or directories different

Official package sites : https://diffoscope.org/ · https://pypi.org/project/diffoscope/ ·

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. It can compare two tarballs, ISO images, or PDF just as easily.

v88 :: 0 :: gentoo

Modified
License
GPL-3+
Keywords
~amd64 ~x86
USE flags
R acl binutils bzip2 colord cpio diff docx dtc e2fsprogs file find gettext gif gpg gzip haskell hex imagemagick iso java libcaca llvm mono opendocument pascal pdf postscript rpm sqlite squashfs ssh tar tcpdump xz zip

v87 :: 0 :: gentoo

Modified
License
GPL-3+
Keywords
~amd64 ~x86
USE flags
R acl binutils bzip2 colord cpio diff docx dtc e2fsprogs file find gettext gif gpg gzip haskell hex imagemagick iso java libcaca llvm mono opendocument pascal pdf postscript rpm sqlite squashfs ssh tar tcpdump xz zip

General

R
Use dev-lang/R
acl
Add support for Access Control Lists
binutils
Use sys-devel/binutils
bzip2
Use the bzlib compression library
colord
Support color management using x11-misc/colord
cpio
Use app-arch/cpio
diff
Use sys-apps/diffutils
docx
Use app-text/docx2txt
dtc
Use sys-apps/dtc
e2fsprogs
Use sys-fs/e2fsprogs
file
Use sys-apps/file
find
Use sys-apps/findutils
gettext
Use sys-devel/gettext
gif
Add GIF image support
gpg
Use app-crypt/gnupg
gzip
Compress files with Lempel-Ziv coding (LZ77)
haskell
Use dev-lang/ghc
hex
Use app-editors/vim-core
imagemagick
Enable optional support for the ImageMagick or GraphicsMagick image converter
iso
Use virtual/cdrtools
java
Add support for Java
libcaca
Add support for colored ASCII-art graphics
llvm
Use sys-devel/llvm
mono
Build Mono bindings to support dotnet type stuff
opendocument
Use app-text/odt2txt
pascal
Use dev-lang/fpc
pdf
Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
postscript
Enable support for the PostScript language (often with ghostscript-gpl or libspectre)
rpm
Use app-arch/rpm
sqlite
Add support for sqlite - embedded sql database
squashfs
Use sys-fs/squashfs-tools
ssh
Use net-misc/openssh
tar
Use app-arch/tar
tcpdump
Use net-analyzer/tcpdump
xz
Use app-arch/xz-utils
zip
Use app-arch/unzip

python_targets

python3_5
Build with Python 3.5
python3_6
Build with Python 3.6

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / setuptools : Collection of extensions to Distutils

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-arch / cpio : A file archival tool which can also read and write tar files

app-arch / gzip : Standard GNU compressor

app-arch / rpm : Red Hat Package Management Utils

app-arch / tar : Use this to make tarballs :)

app-arch / unzip : unzipper for pkzip-compressed files

app-arch / xz-utils : utils for managing LZMA compressed files

app-crypt / gnupg : The GNU Privacy Guard, a GPL OpenPGP implementation

app-editors / vim-core : vim and gvim shared files

app-text / docx2txt : Convert MS Office docx files to plain text

app-text / ghostscript-gpl : Interpreter for the PostScript language and PDF

app-text / odt2txt : A simple converter from OpenDocument Text to plain text

app-text / pdftk : gcj-free version of pdftk written in Java

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

dev-db / sqlite : SQL database engine

dev-lang / R : Language and environment for statistical computing and graphics

dev-lang / fpc : Free Pascal Compiler

dev-lang / ghc : The Glasgow Haskell Compiler

dev-lang / mono : Mono runtime and class libraries, a C# compiler/interpreter

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / distro : Reliable machine-readable Linux distribution information for Python

dev-python / libarchive-c : A Python interface to libarchive

dev-python / python-magic : Access the libmagic file type identification library

media-gfx / imagemagick : A collection of tools and libraries for many image formats

media-libs / giflib : Library to handle, display and manipulate GIF images

media-libs / libcaca : A library that creates colored ASCII-art graphics

net-analyzer / tcpdump : A Tool for network monitoring and data acquisition

net-misc / openssh : Port of OpenBSD's free SSH release

sys-apps / acl : access control list utilities, libraries and headers

sys-apps / diffutils : Tools to make diffs and compare files

sys-apps / dtc : Open Firmware device tree compiler

sys-apps / file : identify a file's format by scanning binary data for patterns

sys-apps / findutils : GNU utilities for finding files

sys-devel / binutils : Tools necessary to build programs

sys-devel / gettext : GNU locale utilities

sys-devel / llvm : Low Level Virtual Machine

sys-fs / e2fsprogs : Standard EXT2/EXT3/EXT4 filesystem utilities

sys-fs / squashfs-tools : tools to create and extract Squashfs filesystems

virtual / cdrtools : Virtual for command-line recorders cdrtools and cdrkit

virtual / jdk : Virtual for Java Development Kit (JDK)

x11-misc / colord : System service to accurately color manage input and output devices

Mike Gilbert · gentoo
Replace pypi.python.org with pypi.org in HOMEPAGE
Bug: https://bugs.gentoo.org/653540
Andrey Grozin · gentoo
dev-util/diffoscope: bump to 88
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Andrey Grozin · gentoo
dev-util/diffoscope: clean old
Package-Manager: Portage-2.3.18, Repoman-2.3.6
Andrey Grozin · gentoo
dev-util/diffoscope: require >=python-3.5
Closes: https://bugs.gentoo.org/635346 Package-Manager: Portage-2.3.11, Repoman-2.3.3
Andrey Grozin · gentoo
dev-util/diffoscope: bump to 87, add USE flags
Suggested-by: Karl-Johan Karlsson <creideiki+gentoo-bugzilla@lysator.liu.se> Closes: https://bugs.gentoo.org/635154 Package-Manager: Portage-2.3.11, Repoman-2.3.3
Andrey Grozin · gentoo
dev-util/diffoscope: fix dependencies
Bug: 612060 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Andrey Grozin · gentoo
dev-util/diffoscope: initial import
Package-Manager: Portage-2.3.3, Repoman-2.3.1