Path to this page:
./
devel/diffutils,
GNU diff utilities - find the differences between files
Branch: CURRENT,
Version: 3.10,
Package name: diffutils-3.10,
Maintainer: pkgsrc-usersGNU diff utilities:
You can use the `diff' command to show differences between two
files, or each corresponding file in two directories. `diff' outputs
differences between files line by line in any of several formats,
selectable by command line options. This set of differences is often
called a "diff" or "patch". For files that are identical, `diff'
normally produces no output; for binary (non-text) files, `diff'
normally reports only that they are different.
You can use the `cmp' command to show the offsets and line numbers
where two files differ. `cmp' can also show all the characters that
differ between the two files, side by side.
You can use the `diff3' command to show differences among three
files. When two people have made independent changes to a common
original, `diff3' can report the differences between the original and
the two changed versions, and can produce a merged file that contains
both persons' changes together with warnings about conflicts.
You can use the `sdiff' command to merge two files interactively.
Required to build:[
pkgtools/cwrappers]
Package options: nls
Master sites: (Expand)
Filesize: 1586.172 KB
Version history: (Expand)
- (2024-05-26) Updated to version: diffutils-3.10
- (2023-02-19) Updated to version: diffutils-3.9
- (2022-04-12) Updated to version: diffutils-3.8
- (2019-07-07) Updated to version: diffutils-3.7
- (2017-11-23) Package has been reborn
- (2017-09-08) Updated to version: diffutils-3.6
CVS history: (Expand)
2024-05-26 09:05:45 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
diffutils: updated to 3.10
Noteworthy changes in release 3.10 (2023-05-21)
** Bug fixes
cmp/diff can again work with file dates past Y2K38
diff -D no longer fails to output #ifndef lines.
|
2024-05-01 23:30:48 by Aleksey Cheusov | Files touched by this commit (3) |
Log message:
Add option "nls" enabled by default
|
2023-02-18 23:54:35 by Frederic Cambus | Files touched by this commit (3) | |
Log message:
diffutils: update to 3.9.
* Noteworthy changes in release 3.9 (2023-01-15) [stable]
** Bug fixes
diff -c and -u no longer output incorrect timezones in headers
on platforms like Solaris where struct tm lacks tm_gmtoff.
[bug#51228 introduced in 3.4]
|
2022-04-12 16:24:17 by Nia Alarie | Files touched by this commit (3) | |
Log message:
diffutils: update to 3.8
* Noteworthy changes in release 3.8 (2021-08-01) [stable]
** Incompatible changes
diff no longer treats a closed stdin as representing an absent file
in usage like 'diff --new-file - foo <&-'. This feature was rarely
if ever used and was not portable to POSIX platforms that reopen
stdin on exec, such as SELinux if the process underwent an AT_SECURE
transition, or HP-UX even if not setuid.
** Bug fixes
diff and related programs no longer get confused if stdin, stdout,
or stderr are closed. Previously, they sometimes opened files into
file descriptors 0, 1, or 2 and then mistakenly did I/O with them
that was intended for stdin, stdout, or stderr.
cmp, diff and sdiff no longer treat negative command-line
option-arguments as if they were large positive numbers.
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046) |
Log message:
all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
|
2017-09-08 11:42:34 by Adam Ciarcinski | Files touched by this commit (6) |
Log message:
release 3.6:
** New features
When one file is a prefix of the other, cmp now appends the shorter
file's size to the EOF diagnostic.
** Bug fixes
Using an invalid regular expression with --ignore-matching-lines=RE (-I)
no longer causes stack overflow. Before, with an invocation like the
following, diff would diagnose the error, but would still proceed to
blow the stack: diff -Ia -I\\ <(echo) <(echo b)
[bug introduced in 2.9]
diff no longer mishandles line numbers exceeding 2**31 on Mingw-w64.
the ---presume-output-tty (ostensibly test-only) option would cause
diff --color to read an uninitialized variable
[bug introduced in 3.4]
** Performance changes
diff's default algorithm has been tweaked to deal better with larger
files, reversing some of the changes made in diffutils-3.4.
|