Hasn't built with Clang for the last 4+ years, no new releases for 7 years...
Can probably go ahead and presume this will never build with Clang again, which
makes it something we don't want to carry.
60 "known" downloads in analytics.
We're using an unstable release, which has now been unstable for over a decade.
Has moved from Google Code to GitHub but attracted no notable interest/forks,
and no newer commits since the last one prior to moving in 2009. Also has
0 "known" installations on analytics.
Basically, don't think it's worth presuming this is ever going to be stable
again.
It doesn't build under the vendor experiment, which is mandatory from Go 1.7.
If you can fix this, please file that fix upstream & we'll happily accept a PR
restoring the formula, but it's not used enough to merit holding up Go 1.7.
The error:
```
==> godep go build -o /usr/local/Cellar/fugu/1.1.1/bin/fugu main.go usage.go version.go
package main
imports github.com/mattes/fugu
imports github.com/docker/docker/registry
imports github.com/docker/docker/engine
imports github.com/docker/docker/utils
imports github.com/docker/docker/pkg/archive
imports github.com/docker/docker/vendor/src/code.google.com/p/go/src/pkg/archive/tar: must be imported as src/code.google.com/p/go/src/pkg/archive/tar
godep: go exit status 1
```
Upstream hasn't cut a release in over 18 months. In the mean time this has gone
through 10 formula revisions & has a whole vendored LibreSSL because upstream
isn't keeping up with LibreSSL development, sadly, which is rapid & regularly
breaking.
I'm uncomfortable keeping an unsupported LibreSSL buried inside this formula
when it looks increasingly like that's going to become a permanent fixture rather
than the temporary hack it was intended to be when inserted initially.
We wouldn't accept this formula today due to notability issues in our audit and
our usage data shows only 18 "known" installations since analytics were
switched on a few months ago.
Let's remove this from Homebrew until the situation improves in terms of
mandating LibreSSL but not matching its release cadence.
- removals from boneyard
- note that lmutil had previously been migrated from binary to boneyard
Closes#3501.
Signed-off-by: ilovezfs <ilovezfs@icloud.com>
Newer versions (8.0+) of icmake are broken on non-GNU systems in new ways.
Icmake isn't used by anything in Homebrew core; it's just there to support
yodl in the future, for zsh development. Abandoning it instead of getting
the newer versions to build.
Closes#3487.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
I'm only intending for this to be temporary, but we're stuck between a rock and
a hard place on this formula & it's holding up work that's really more significant.
Essentially, for the new release Debian moved to requiring `libmd`, which is a
cryptographic library that is portable on BSD and Linux, and was included in OS X
until 10.8 when it was removed.
Various implementations are available to us:
We could use the "original" `libmd` that today needs heavy patching to build on OS X.
We could try to revive the old Apple `libmd` implementation, which doesn't build as-is.
We could attempt to use the one Debian uses, which although despite being slightly
modernised by Debian still doesn't build on OS X.
We could also ask Debian to go back to using a completely portable mechanism and
drop the `libmd` dependency.