diff options
| author | Leo Famulari <leo@famulari.name> | 2018-08-01 07:26:03 -0400 |
|---|---|---|
| committer | Leo Famulari <leo@famulari.name> | 2018-08-09 08:07:35 -0400 |
| commit | 9e286eb1b55989cd171e61b3943c1e51545930ad (patch) | |
| tree | 9b7dca5c47754dd850bbe04d08c112862756be59 /gnu/packages/patchutils.scm | |
| parent | c1cdadc6bafe6b902ffe580febc3365358b9014b (diff) | |
gnu: Add VBinDiff.
* gnu/packages/patchutils.scm (vbindiff): New variable.
Diffstat (limited to 'gnu/packages/patchutils.scm')
| -rw-r--r-- | gnu/packages/patchutils.scm | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 224b0e8d644..a68e369912b 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; GNU Guix --- Functional package management for GNU | 1 | ;;; GNU Guix --- Functional package management for GNU |
| 2 | ;;; Copyright © 2014 Eric Bavier <bavier@member.fsf.org> | 2 | ;;; Copyright © 2014 Eric Bavier <bavier@member.fsf.org> |
| 3 | ;;; Copyright © 2015 Leo Famulari <leo@famulari.name> | 3 | ;;; Copyright © 2015, 2018 Leo Famulari <leo@famulari.name> |
| 4 | ;;; Copyright © 2018 Tobias Geerinckx-Rice <me@tobias.gr> | 4 | ;;; Copyright © 2018 Tobias Geerinckx-Rice <me@tobias.gr> |
| 5 | ;;; | 5 | ;;; |
| 6 | ;;; This file is part of GNU Guix. | 6 | ;;; This file is part of GNU Guix. |
| @@ -32,9 +32,10 @@ | |||
| 32 | #:use-module (gnu packages file) | 32 | #:use-module (gnu packages file) |
| 33 | #:use-module (gnu packages gawk) | 33 | #:use-module (gnu packages gawk) |
| 34 | #:use-module (gnu packages less) | 34 | #:use-module (gnu packages less) |
| 35 | #:use-module (gnu packages mail) | ||
| 36 | #:use-module (gnu packages ncurses) | ||
| 35 | #:use-module (gnu packages perl) | 37 | #:use-module (gnu packages perl) |
| 36 | #:use-module (gnu packages python) | 38 | #:use-module (gnu packages python) |
| 37 | #:use-module (gnu packages mail) | ||
| 38 | #:use-module (gnu packages xml)) | 39 | #:use-module (gnu packages xml)) |
| 39 | 40 | ||
| 40 | (define-public patchutils | 41 | (define-public patchutils |
| @@ -209,3 +210,25 @@ list, and commands that can search that database. It allows users to track | |||
| 209 | the status of a patch, apply patches, and search for patches---all that from | 210 | the status of a patch, apply patches, and search for patches---all that from |
| 210 | the command-line or from Emacs via its Notmuch integration.") | 211 | the command-line or from Emacs via its Notmuch integration.") |
| 211 | (license gpl2+)))) | 212 | (license gpl2+)))) |
| 213 | |||
| 214 | (define-public vbindiff | ||
| 215 | (package | ||
| 216 | (name "vbindiff") | ||
| 217 | (version "3.0_beta5") | ||
| 218 | (source (origin | ||
| 219 | (method url-fetch) | ||
| 220 | (uri (string-append "https://www.cjmweb.net/vbindiff/vbindiff-" | ||
| 221 | version ".tar.gz")) | ||
| 222 | (sha256 | ||
| 223 | (base32 | ||
| 224 | "1f1kj4jki08bnrwpzi663mjfkrx4wnfpzdfwd2qgijlkx5ysjkgh")))) | ||
| 225 | (build-system gnu-build-system) | ||
| 226 | (inputs | ||
| 227 | `(("ncurses" ,ncurses))) | ||
| 228 | (home-page "https://www.cjmweb.net/vbindiff/") | ||
| 229 | (synopsis "Console-based tool for comparing binary data") | ||
| 230 | (description "Visual Binary Diff (@command{vbindiff}) displays files in | ||
| 231 | hexadecimal and ASCII (or EBCDIC). It can also display two files at once, and | ||
| 232 | highlight the differences between them. It works well with large files (up to 4 | ||
| 233 | GiB).") | ||
| 234 | (license gpl2+))) | ||
