ucspi-tcp: vendor IPv6 patch
============================
- [x] Have you followed the [guidelines for contributing](https://github.com/Homebrew/homebrew-core/blob/master/CONTRIBUTING.md)?
- [x] Have you checked that there aren't other open [pull requests](https://github.com/Homebrew/homebrew-core/pulls) for the same formula update/change?
- [x] Have you built your formula locally with `brew install --build-from-source <formula>`, where `<formula>` is the name of the formula you're submitting?
- [x] Does your build pass `brew audit --strict <formula>` (after doing `brew install <formula>`)?
-----
fefe.de disappeared from the Internet. The current patch was downloaded from the Wayback Machine [1], then unzipped.
Please merge https://github.com/Homebrew/formula-patches/pull/94.
P.S. I caught this when I was validating the checksums of all patches in core.
[1] https://web.archive.org/web/20160403064123/http://www.fefe.de/ucspi/ucspi-tcp-0.88-ipv6.diff19.bz2
uscpi-tcp: vendor IPv6 patch
============================
Originally https://www.fefe.de/ucspi/ucspi-tcp-0.88-ipv6.diff19.bz2. fefe.de has since disappeared from the Internet.
The current version was downloaded from https://web.archive.org/web/20160403064123/http://www.fefe.de/ucspi/ucspi-tcp-0.88-ipv6.diff19.bz2, then bunzip2'ed. The checksum of the bz2 archive, 35952cd290d714452c840580126004cbae8db65b1632df67ac9c8fad7d1f9ace, matches the documented checksum already in use.
Alternatively, we can simply boneyard this package. Debian ships a pdksh package too, but it's simply a dummy pointer to mksh. According to https://packages.debian.org/wheezy/pdksh,
> The Public Domain Korn Shell "pdksh" is a mostly complete AT&T ksh look-alike, but has been superseded by mksh. This transitional dummy package exists to fulfil the needs of existing users, dependencies and build-dependencies by providing pdksh symlinks to the legacy flavour of mksh.
pdksh: update urls
==================
- [x] Have you followed the [guidelines for contributing](https://github.com/Homebrew/homebrew-core/blob/master/CONTRIBUTING.md)?
- [x] Have you checked that there aren't other open [pull requests](https://github.com/Homebrew/homebrew-core/pulls) for the same formula update/change?
- [x] Have you built your formula locally with `brew install --build-from-source <formula>`, where `<formula>` is the name of the formula you're submitting?
- [x] Does your build pass `brew audit --strict <formula>` (after doing `brew install <formula>`)?
-----
https://www.cs.mun.ca/~michael/pdksh/ and ftp://ftp.cs.mun.ca/pub/pdksh/ have disappeared from the Internet, presumably because maintainer Michael Rendell left his institution. A new home cannot be located.
For the time being, use an archived homepage from the WayBack Machine, add mirrors (as listed on the homepage) that are still functioning for the tarball, and vendor the official patches.
Please merge https://github.com/Homebrew/formula-patches/pull/93 which vendors the patches.
P.S. I caught this when I was validating the checksums of all patches in core. I tried to locate contact info, but the only email address listed was pdksh AT cs.mun.ca, and assuming the maintainer left the institution, the email address would be useless, too.
pdksh: vendor official patches
==============================
Patches downloaded from ftp://ftp.lip6.fr/pub/unix/shells/pdksh/ (one of the mirrors listed on homepage). Checksums match with ones already in use in the pdksh formula.
Vendoring the patches because the official site https://www.cs.mun.ca/~michael/pdksh/ and ftp://ftp.cs.mun.ca/pub/pdksh/ have disappeared, along with the patches.