Make auctex use TeX requirement.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Make asymptote use TeX requirement.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Make latex-mk use TeX requirement.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Make lilypond use TeX requirement.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Make chktex use TeX requirement.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Make pdfjam use TeX requirement.

Closes #16568.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Remove <=> from Dependency interface

It is important that dep equality corresponds to the name attribute, but
we may want to use the Comparable interface to sort them by installation
order in the future. Code that needs to sort them alphabetically should
just use sort_by.
Split up dependency test coverage

The DependencyCollector tests are really integration tests, while the
rest are closer to real unit tests. Split them up so that the tests can
be run in isolation on a per-class basis.
stone 2.3e

Closes #17060.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
rbenv-bundler: fix checksum

Fixes #17063.
neon: enable warnings to unbreak ./configure run.

./configure relies on the compiler issueing warnings, turning
them into errors in order to to determine certain settings,
such as printf formatting strings.

Closes #17069.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Redis 2.6.8

Closes #17070.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
quotatool 1.6.2

Closes #17071.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
couchdb 1.2.1

Closes #17072.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
httptunnel 3.3

Closes #17067.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Fix uses cmd

Fixes #17074.
Closes #17075.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libnfc: add patch for OS X

Closes #16758.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
cyassl 2.4.6

Closes #16466.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
psutils p17

Closes #16829.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
kestrel 2.1.4

Closes #16605.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>