Retry downloads if a server doesn't support byte ranges

If an incomplete download exists, and the HTTP server doesn't support
byte ranges, delete the incomplete download and retry once.

Tested with freeling, whose server does not support byte ranges.

Closes #19757.
pari: depends on x11

Closes #19691.
Closes #19772.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
pari 2.5.4
youtube-dl 2013.05.14

Closes #19773.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ledger: switch --HEAD to master branch

Closes #19769.

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

Closes #19770.

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

Pixz (pronounced 'pixie') is a parallel, indexing version of XZ. This
formula successfully builds on OS X 10.8.3. It requires libarchive.
Added an option (--with-docs, hat tip to whoever did the git-cola
formula as well as the helpful folks in IRC) which will build and
install a manpage from the asciidoc source the author included.
Unfortunately, building the docs requires the installation of 2 other
packages, so I decided to keep it optional.

Closes #19698.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ledger: Clean-up dependencies, use ninja for build

Change urls to point to ledger organization on github

Closes #19777.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
git-archive-all 1.7

Closes #19776.

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

Closes #19780.

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