| Age | Commit message (Collapse) | Author |
|
|
|
It's not used on enough configurations now that there's little point in
keeping it around. See e.g. `:autoconf` for prior art.
|
|
|
|
|
|
|
|
|
|
|
|
GPG 1.x has stopped receiving new features, some of which we may well want to
take advantage of sooner or later in Homebrew. Upstream has also been attempting
to work out for a while how well used it still is which suggests it may "go away"
at some point in the future.
Debian is also in the process of migrating GnuPG 1.x to a `gpg1` executable
whilst GnuPG 2.1.x assumes the `gpg` executable. There's a detailed video
discussion of this from DebConf 2015 at:
http://meetings-archive.debian.net/pub/debian-meetings/2015/debconf15/GnuPG_in_Debian_report.webm
It's unsafe to assume every `gpg` executable is going to forever equal 1.x and
every `gpg2` executable is going to forever equal 2.x. MacGPG2 has been symlinking
2.x as a vanilla `gpg` for a while, for example, and we will be soon as well.
You'll still be able to plonk the `libexec/bin` path of `gpg` in your PATH to
access a vanilla `gpg` 1.x executable if you want to, but we're not going to
actively keep adding gpg1 support to formulae going forwards. There's really no
reason why 99.9% of projects should not or cannot use `gpg2` these days.
This uses detection methods to determine regardless of what the executable
is called we're always hitting a 2.0 GnuPG or nothing.
|
|
|
|
|
|
|
|
`which("git")` will return incorrect result for OS X without Xcode/CLT
installed, where `/usr/bin/git` is a stub.
Closes Homebrew/homebrew#46386.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#42354.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#41722.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
|
|
Dependency is another similar, related class and it's super confusing
to have some Requirements that are named *Dependency.
Closes Homebrew/homebrew#38891.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#39326.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Language::Java.java_home_env
Also update activemq to test against it
Closes Homebrew/homebrew#37218.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#37175.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#37106.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
This is a follow up of Homebrew/homebrew#36376
|
|
|
|
Closes Homebrew/homebrew#37116.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
|
|
Removes the apr requirement from this internal document in favour
of making it an external requirement, which allows us to use an
apr formula to provide apr instead of asking people to install the
whole CLT package.
|
|
Closes Homebrew/homebrew#35531.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes Homebrew/homebrew#35257.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Also, tweak the XQuartz requirement to not show 0.0.0 versions being required.
Closes Homebrew/homebrew#35254.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Fixes Homebrew/homebrew#34822.
|
|
|
|
We have an upstream signed binary available! Big big love to Mattias
for this.
This PR converts all the existing tuntap dependencies into
binary-friendly tuntap dependencies, and adds a tuntap dependency to
requirements to look for the kexts.
Closes Homebrew/homebrew#33894.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Creates a new requirement that dictates packages are unable to install due to requiring a signed kext to function.
Closes Homebrew/homebrew#33404.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#32953.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#32224.
|
|
|
|
add :osxfuse symbolic dependency
add ConflictsWithFuseForOsx requirement for osxfuse/fuse4x/fuse4x-kext
Closes Homebrew/homebrew#31975.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Requested in Homebrew/homebrew-science#1039.
Closes Homebrew/homebrew#30852.
|
|
Closes Homebrew/homebrew#29834.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
Closes Homebrew/homebrew#29379.
|
|
Closes Homebrew/homebrew#28588.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
PythonDependency now implies this.
|
|
Fixes Homebrew/homebrew#25561.
Fixes Homebrew/homebrew#25410.
|