patchutils - Utilities to work with patches

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name patchutils
Package version 0.3.4
Package release 2
Package architecture amd64
Package type deb
Installed size 223 B
Download size 69.42 KB
Official Mirror
This package includes the following utilities:
- combinediff creates a cumulative patch from two incremental patches
- dehtmldiff extracts a diff from an HTML page
- filterdiff extracts or excludes diffs from a diff file
- fixcvsdiff fixes diff files created by CVS that "patch" mis-interprets
- flipdiff exchanges the order of two patches
- grepdiff shows which files are modified by a patch matching a regex
- interdiff shows differences between two unified diff files
- lsdiff shows which files are modified by a patch
- recountdiff recomputes counts and offsets in unified context diffs
- rediff and editdiff fix offsets and counts of a hand-edited diff
- splitdiff separates out incremental patches
- unwrapdiff demangles patches that have been word-wrapped


Package Version Architecture Repository
patchutils_0.3.4-2_i386.deb 0.3.4 i386 Ubuntu Main
patchutils - - -


Name Value
debianutils >= 1.16
libc6 >= 2.14
patch -
perl:any -


Type URL
Binary Package patchutils_0.3.4-2_amd64.deb
Source Package patchutils

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install patchutils deb package:
    # sudo apt-get install patchutils




2016-10-23 - Laszlo Boszormenyi (GCS) <>
patchutils (0.3.4-2) unstable; urgency=low
* Add gawk to Build-Depends.
* Update Standards-Version to 3.9.8 .
[ Reiner Herrmann <> ]
* Make the build reproducible (closes: #841783).
* Add patch for don't pass error message directly as format string to
[ Niels Thykier <> ]
* Use dh_auto_configure instead of direct call of configure.
* Drop the "cross-build" guard around the test.
[ Helmut Grohne <> ]
* Drop rpm from Build-Depends as gendiff tests work without gendiff now
(closes: #794592).
2015-05-03 - Laszlo Boszormenyi (GCS) <>
patchutils (0.3.4-1) unstable; urgency=low
* New upstream release.
* Update Standards-Version to 3.9.6 .
2014-04-13 - Laszlo Boszormenyi (GCS) <>
patchutils (0.3.3-1) unstable; urgency=low
* New upstream release which includes fix-testsuite patch, thus removed.
* Update watch file.
[ Manuel A. Fernandez Montecelo <> ]
* Bootstrap of or1k, honor DEB_BUILD_OPTIONS "nocheck" (closes: #744543).
2013-11-04 - Laszlo Boszormenyi (GCS) <>
patchutils (0.3.2-3) unstable; urgency=low
* New maintainer (closes: #728665).
* Update Standards-Version to 3.9.5 .
[ Eleanor Chen <> ]
* Only do check when not being cross compiled (closes: #719239).
2013-06-17 - Christoph Berg <>
patchutils (0.3.2-2) unstable; urgency=low
* Use dh-autoreconf to refresh autotools files. Closes: #710931.
Thanks to Colin Watson for the patch.
* Fix editdiff.1. Closes: #668422.
* Bump to dh 9.
2012-01-16 - Riku Voipio <>
patchutils (0.3.2-1.1) unstable; urgency=low
* NMU with maintainer approval
* Set patchutils as Multi-Arch: foreign, Closes: 650506
2011-02-12 - Christoph Berg <>
patchutils (0.3.2-1) unstable; urgency=low
* New upstream version.
+ filterdiff cleans up tempfile left behind with -z option.
Closes: #538715
+ all grepdiff options undocumented in manpage. Closes: #544746
+ lsdiff -z nonexistent.diff.gz does fail. Closes: #607612
* Convert to 3.0 (quilt) to use upstream's bz2 file.
* Enable test suite.
+ Add rpm to Build-Depends because we need gendiff.
* Force make -j1 as the Makefile builds some stuff twice otherwise.
2009-05-26 - Christoph Berg <>
patchutils (0.3.1-2) unstable; urgency=low
* Remove Conflicts/Replaces/Provides: extractdiff, interdiff.
Eight years should be a comfortable grace period.
* Mention editdiff in description. (Closes: #520518)
* Added 'posixness_fix' patch as a work around for a POSIX
incompatibility. By Marc Dequènes. (Closes: #530455)
2009-01-26 - Christoph Berg <>
patchutils (0.3.1-1) unstable; urgency=low
* New upstream release.
+ All utils: Honor TMPDIR. (Closes: #306921)
+ All utils: --long options for all options. (Closes: #440241)
+ filterdiff: Separate --add{old,new}prefix settings. (Closes: #433831)
+ lsdiff: -z doc patch went upstream.
+ rediff: Doesn't segfault on deleted hunks but reports error.
(Closes: #305828, #470040)
+ rediff: Keep -p comments. (Closes: #468486)
+ unwrapdiff: Fix typo in manpage. (Closes: #512217)
2009-01-18 - Christoph Berg <>
patchutils (0.3.0-1) unstable; urgency=low
* New upstream version.
+ filterdiff reads exclusion list from file. (Closes: #264439)
+ filterdiff --clean unconditionally strips non-diff stuff.
(Closes: #323169)
* Bump DH level to 7.
* Use quilt, and build-depend on automake as we patch
* Document lsdiff -z, thanks Jari Aalto. (Closes: #465985)
* Update watch file to ignore .sig files, thanks Charles Plessy.
(Closes: #512163)

See Also

Package Description
pax_20171021-2_amd64.deb Portable Archive Interchange (cpio, pax, tar)
pbuilder_0.229.1_all.deb personal package builder for Debian packages
pciutils_3.5.2-1ubuntu1_amd64.deb Linux PCI Utilities
pcmciautils_018-8build1_amd64.deb PCMCIA utilities for Linux 2.6
perl-base_5.26.1-6_amd64.deb minimal Perl system
perl-debug_5.26.1-6_amd64.deb debug-enabled Perl interpreter
perl-doc_5.26.1-6_all.deb Perl documentation
perl-modules-5.26_5.26.1-6_all.deb Core Perl modules
perl-openssl-defaults_3build1_amd64.deb version compatibility baseline for Perl OpenSSL packages
perl_5.26.1-6_amd64.deb Larry Wall's Practical Extraction and Report Language
php-all-dev_60ubuntu1_all.deb package depending on all supported PHP development packages
php-cgi_7.2+60ubuntu1_all.deb server-side, HTML-embedded scripting language (CGI binary) (default)
php-cli_7.2+60ubuntu1_all.deb command-line interpreter for the PHP scripting language (default)
php-common_60ubuntu1_all.deb Common files for PHP packages
php-curl_7.2+60ubuntu1_all.deb CURL module for PHP [default]