notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
cdiff Diff readability enhancer for color terminals
1.0.3_1,1 textproc Deleted on this many watch lists=22 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.0.3_1,1Version of this port present on the latest quarterly branch.
Maintainer: mat@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2000-09-20 08:37:28
Last Update: 2019-06-11 12:42:25
SVN Revision: 503957
People watching this port, also watch:: libiconv, freetype2, gmake, expat, m4
License: BSD3CLAUSE
WWW:
https://github.com/ymattw/cdiff
Description:
Term based tool to view colored, incremental diff in a Git/Mercurial/Svn workspace or from stdin, with side by side and auto pager support. Requires python (>= 2.5.0) and less. WWW: https://github.com/ymattw/cdiff
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • cdiff>0:textproc/cdiff
No installation instructions:
This port has been deleted.
PKGNAME: cdiff
Package flavors (<flavor>: <package>)
  • py36: cdiff
  • py27: cdiff-py27
distinfo:
TIMESTAMP = 1495542965 SHA256 (ymattw-cdiff-1.0-3-ga1a33a5_GH0.tar.gz) = 9a5baa69ba0b768cd38929caf503e9303f61eb41e90cc8f544e2caad6cb15731 SIZE (ymattw-cdiff-1.0-3-ga1a33a5_GH0.tar.gz) = 33701

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py36-setuptools>0 : devel/py-setuptools@py36
  2. python3.6 : lang/python36
Runtime dependencies:
  1. py36-setuptools>0 : devel/py-setuptools@py36
  2. python3.6 : lang/python36
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for cdiff-1.0.3_1,1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (5 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/mat/cdiff/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/mat/cdiff/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/mat/cdiff/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/mat/cdiff/
  5. https://codeload.github.com/ymattw/cdiff/tar.gz/1.0-3-ga1a33a5?dummy=/
Collapse this list.

Number of commits found: 38

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.3_1,1
11 Jun 2019 12:42:25
Revision:503957Original commit files touched by this commit
mat search for other commits by this committer
Update to 1.1 and rename to match upstream.

PR:		238305 (rename)
Reported by:	0mp
1.0.3_1,1
10 Apr 2019 06:18:32
Revision:498530Original commit files touched by this commit
antoine search for other commits by this committer
Bump a few PORTREVISIONs after r498529

With hat:	portmgr
1.0.3,1
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.0.3,1
23 May 2017 12:41:49
Revision:441518Original commit files touched by this commit
mat search for other commits by this committer
Add a few commits after 1.0, it adds the ability to set the tab width.

Sponsored by:	Absolight
1.0,1
23 May 2017 12:34:15
Revision:441517Original commit files touched by this commit
mat search for other commits by this committer
Update to 1.0.

Sponsored by:	Absolight
0.9.8,1
29 Jan 2016 16:13:41
Revision:407481Original commit files touched by this commit
mat search for other commits by this committer
Update to 0.9.8.

Changes:	https://github.com/ymattw/cdiff/compare/0.9.7...0.9.8
Sponsored by:	Absolight
0.9.7,1
29 Apr 2015 10:15:44
Revision:384972Original commit files touched by this commit
mat search for other commits by this committer
Fixup distinfo after r384932.

Sponsored by:	Absolight
0.9.7,1
25 Apr 2015 09:11:33
Revision:384718Original commit files touched by this commit
mat search for other commits by this committer
Update to 0.9.7, fixes a bug in side by side view when viewing a patch of patch.

Sponsored by:	Absolight
0.9.6.20140711,1
20 Mar 2015 20:07:51
Revision:381777Original commit files touched by this commit
bdrewery search for other commits by this committer
For the new USE_GITHUB with only GH_TAGNAME set default DISTNAME to
include GH_PROJECT/GH_ACCOUNT/GH_TAGNAME. This prevents the distfile
having the same name despite changing one of these values and causing
a bad checksum.

Differential Revision:	https://reviews.freebsd.org/D2103
Reviewed by:	mat
With hat:	bdrewery
0.9.6.20140711,1
19 Mar 2015 20:30:20
Revision:381688Original commit files touched by this commit
bdrewery search for other commits by this committer
Fix the new USE_GITHUB to rename the distfile such that it does not
conflict with the old scheme and cause a "reroll" or "invalid checksums".  This
also avoids clobbering the FreeBSD distcache.

Use a revision in the DISTNAME for USE_GITHUB in case we need to bump this
again for anything. It's more a hint of how to handle it in the future.

Reported by:	mat
Discused with:	mat, antoine, swills
With hat:	portmgr
0.9.6.20140711,1
19 Mar 2015 19:58:59
Revision:381683Original commit files touched by this commit
mat search for other commits by this committer
Convert to the new USE_GITHUB.

Sponsored by:	Absolight
0.9.6.20140711,1
19 Mar 2015 16:44:59
Revision:381618Original commit files touched by this commit
bdrewery search for other commits by this committer
Update USE_GITHUB so it does not require GH_COMMIT.

Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
0.9.6.20140711,1
07 Dec 2014 10:01:37
Revision:374183Original commit files touched by this commit
mva search for other commits by this committer
- Convert textproc/ to USES=python

With hat:	python@
0.9.6.20140711,1
11 Aug 2014 12:29:18
Revision:364600Original commit files touched by this commit
antoine search for other commits by this committer
Canonicalize some old USE_PY*

With hat:	portmgr
0.9.6.20140711,1
22 Jul 2014 13:16:44
Revision:362538Original commit files touched by this commit
mat search for other commits by this committer
Update to 20140711.

Sponsored by:	Absolight
0.9.6.20140620,1
21 Jun 2014 17:03:34
Revision:358721Original commit files touched by this commit
mat search for other commits by this committer
Update to 6c95ff4

Sponsored by:	Absolight
0.9.5.20140620,1
20 Jun 2014 14:22:00
Revision:358575Original commit files touched by this commit
mat search for other commits by this committer
Maj to 0.9.5.20140620

Sponsored by:	Absolight
0.9.3.20131211,1
18 Mar 2014 14:04:58
Revision:348549Original commit files touched by this commit
mat search for other commits by this committer
Catch up with latest from upstream.

Sponsored by:	Absolight
0.9.3_1,1
02 Dec 2013 13:27:19
Revision:335484Original commit files touched by this commit
mat search for other commits by this committer
Use PYDISTUTILS_AUTOPLIST

PR:		ports/184390
Submitted by:	sunpoet
0.9.3_1,1
14 Nov 2013 17:08:45
Revision:333775Original commit files touched by this commit
mat search for other commits by this committer
Fixup crash happening when input is not in UTF-8.

Reported by:	ale
0.9.3,1
18 Oct 2013 18:47:57
Revision:330766Original commit files touched by this commit
mat search for other commits by this committer
Change upstream to a new shinier one.

(And take maintainership.)

PR:		ports/183084
Submitted by:	mat
Approved by:	garga (maintainer)
1.5
20 Sep 2013 23:17:32
Revision:327773Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc)
1.5
02 Sep 2013 09:45:00
Revision:325961Original commit files touched by this commit
garga search for other commits by this committer
Change my ports to USES (gmake|perl5)
1.5
05 Oct 2012 12:41:46
Revision:305298Original commit files touched by this commit
garga search for other commits by this committer
Change headers of all ports maintained by me to new format
1.5
02 Aug 2012 09:02:45
Original commit files touched by this commit
cs search for other commits by this committer
- Fix typos in COMMENT
- Enforce the now clarified rules from the Porter's Handbook (e.g. no dots, no
  A/An, etc.)
1.5
02 Jul 2012 22:18:19
Original commit files touched by this commit
garga search for other commits by this committer
remove MAKE_JOBS_SAFE since it has NO_BUILD set and silence portlint
1.5
28 Mar 2009 17:53:24
Original commit files touched by this commit
garga search for other commits by this committer
Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFE
1.5
21 Dec 2006 16:10:14
Original commit files touched by this commit
garga search for other commits by this committer
- Update to 1.5

Changelog:
  - Add an option to change de colors using an environment var called
    CDIFFCOLORS

PR:             ports/106878
Submitted by:   Li-Wen Hsu <lwhsu@lwhsu.org>
1.4_1
04 Sep 2006 08:17:27
Original commit files touched by this commit
linimon search for other commits by this committer
Reassign from inactive maintainer to new volunteer.

Hat:            portmgr
1.4_1
12 Apr 2005 08:06:16
Original commit files touched by this commit
flz search for other commits by this committer
- Fix issues with monochrome terminals.

PR:             ports/75310
Submitted by:   Alex Kapranoff <kappa@rambler-co.ru>
Approved by:    maintainer timeout (> 3 months)
1.4
06 Feb 2004 13:12:53
Original commit files touched by this commit
trevor search for other commits by this committer
Use PLIST_FILES (bento-tested, marcus-reviewed).
1.4
07 Mar 2003 06:11:57
Original commit files touched by this commit
ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
10 Mar 2002 22:01:55
Original commit files touched by this commit
eivind search for other commits by this committer
Update to 1.4.  This adds support for "cvs annotate"
26 Apr 2001 19:03:16
commit hash: fp1.13084@dev.null.freshports.orgcommit hash: fp1.13084@dev.null.freshports.orgcommit hash: fp1.13084@dev.null.freshports.orgcommit hash: fp1.13084@dev.null.freshports.org files touched by this commit
eivind search for other commits by this committer
Update from 1.2 to 1.3: Make cdiff understand long lines etc (actual   change: 1
character - less -r to less -R)    
20 Nov 2000 13:16:07
commit hash: fp1.6562@dev.null.freshports.orgcommit hash: fp1.6562@dev.null.freshports.orgcommit hash: fp1.6562@dev.null.freshports.orgcommit hash: fp1.6562@dev.null.freshports.org files touched by this commit
eivind search for other commits by this committer
Handle compressed files    
24 Oct 2000 17:51:16
commit hash: fp1.5446@dev.null.freshports.orgcommit hash: fp1.5446@dev.null.freshports.orgcommit hash: fp1.5446@dev.null.freshports.orgcommit hash: fp1.5446@dev.null.freshports.org files touched by this commit
eivind search for other commits by this committer
Upgrade to 1.1.    
08 Oct 2000 07:29:51
commit hash: fp1.4800@dev.null.freshports.orgcommit hash: fp1.4800@dev.null.freshports.orgcommit hash: fp1.4800@dev.null.freshports.orgcommit hash: fp1.4800@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category textproc to new layout.  
20 Sep 2000 12:37:28
commit hash: fp1.4137@dev.null.freshports.orgcommit hash: fp1.4137@dev.null.freshports.orgcommit hash: fp1.4137@dev.null.freshports.orgcommit hash: fp1.4137@dev.null.freshports.org files touched by this commit
eivind search for other commits by this committer
Colorizing diff viewing tool    

Number of commits found: 38