Add build time dep on pkg-config that it uses.
Remove `--disable-debug`, which is not a valid option.
Remove option to enable MacOS Keyring. It is the default.
Compiles with clang and llvm-gcc from XCode-4.3.2.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
When referencing `Hardware.processor_count`, `ENV.make_jobs` will return an
integer. If referencing the environment variable `HOMEBREW_MAKE_JOBS`, it
returned a string.
Now, the function always returns an integer.
FixesHomebrew/homebrew#12033.
The zsh-completion path in the caveat was missing the
`share` directory component.
ClosesHomebrew/homebrew#12035.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ffmpeg when built as head checks if x264 is installed using
`Formula.factory.installed?` that won't find x264 stable as it looks for a HEAD
build. Switch from `.installed?` to `linked_keg.exist?` for all dependencies
as this will find them whether they are installed as head or stable.
FixesHomebrew/homebrew#11996.
ClosesHomebrew/homebrew#12020.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
`_autojump` needs to be installed into `share/zsh/site-functions`
not `share/zsh/functions`.
Files in `share/zsh/functions` must not change unless zsh is
upgraded and zsh is restarted. `site-functions` can change during a zsh
process's lifetime.
This will enable homebrew's zsh to automatically use the completion.
See issue Homebrew/homebrew#11936 for details.
ClosesHomebrew/homebrew#11942.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
`_git-flow` needs to be installed into `share/zsh/site-functions`
not `share/zsh/functions`.
Files in `share/zsh/functions` must not change unless zsh is
upgraded and zsh is restarted. `site-functions` can change during a zsh
process's lifetime.
This will enable homebrew's zsh to automatically use the completion.
See issue Homebrew/homebrew#11936 for details.
ClosesHomebrew/homebrew#11941.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
`_git-now` needs to be installed into `share/zsh/site-functions`
not `share/zsh/functions`.
Files in `share/zsh/functions` must not change unless zsh is
upgraded and zsh is restarted. `site-functions` can change during a zsh
process's lifetime.
This will enable homebrew's zsh to automatically use the completion.
See issue Homebrew/homebrew#11936 for details.
ClosesHomebrew/homebrew#11940.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
`_task` needs to be installed into `share/zsh/site-functions`
not `share/zsh/functions`.
Files in `share/zsh/functions` must not change unless zsh is
upgraded and zsh is restarted. `site-functions` can change during a zsh
process's lifetime.
ClosesHomebrew/homebrew#11939.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
`_hub` needs to be installed into `share/zsh/site-functions`
not `share/zsh/functions`.
Files in `share/zsh/functions` must not change unless zsh is
upgraded and zsh is restarted. `site-functions` can change during a zsh
process's lifetime.
ClosesHomebrew/homebrew#11938.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
`_ack` needs to be installed into `share/zsh/site-functions`
not `share/zsh/functions`.
Files in `share/zsh/functions` must not change unless zsh is
upgraded and zsh is restarted. `site-functions` can change during a zsh
process's lifetime.
ClosesHomebrew/homebrew#11937.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This fixes the `site-scripts` and `site-functions` directories
so that zsh points to the HOMEBREW_PREFIX version of these files
instead of the Cellar version.
This means you can drop files in these directories and the files
will persist when you upgrade zsh. Otherwise they disappear when
you upgrade zsh.
ClosesHomebrew/homebrew#11955.
[jn: mkpath everything under share/zsh]
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
The current series of fetch invocations in GitDownloadStrategy has the
unfortunate behavior of fetching full history even in shallow clones
that only need the history between the clone point and the remote HEAD.
It should be possible to determine if it is actually necessary to fetch
the full history, including all tags, and if it is not to avoid this
overhead.
FixesHomebrew/homebrew#11958, and several other recurring problems.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>