| Age | Commit message (Collapse) | Author |
|
Closes #20402.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes #18753.
Closes #20358.
|
|
|
|
|
|
|
|
New `depends_on :python` Dependency.
New `depends_on :python3` Dependency.
To avoid having multiple formulae with endings -py2 and -py3,
we will handle support for different pythons (2.x vs. 3.x)
in the same formula.
Further brewed vs. external python will be transparently supported.
The formula also gets a new object `python`, which is false if
no Python is available or the user has disabled it. Otherwise
it is defined and provides several support methods:
python.site_packages # the site-packages in the formula's Cellar
python.global_site_packages
python.binary # the full path to the python binary
python.prefix
python.version
python.version.major
python.version.minor
python.xy # => e.g. "python2.7"
python.incdir # includes of python
python.libdir # the python dylib library
python.pkg_config_path # used internally by brew
python.from_osx?
python.framework?
python.universal?
python.pypy?
python.standard_caveats # Text to set PYTHONPATH for python.from_osx?
python.if3then3 # => "" for 2.x and to "3" for 3.x.
Further, to avoid code duplication, `python` takes an optional
block that is run twice if the formula defines depends_on
:python AND :python3.
python do
system python, 'setup.py', "--prefix=#{prefix}"
end
Read more in the Homebrew wiki.
|
|
gitignore parsing has broken in 1.8.3; see:
http://article.gmane.org/gmane.comp.version-control.git/225675
This reverts commit 34ce866fdee933650586ee3c8357c448254917e6.
|
|
Closes #20072.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
|
|
The localization for Git has been started since v1.7.10, and it needs
gettext to work properly. To install git with l10n translations, run
this command:
brew install --with-gettext git
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Closes #19097.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
Closes #18462.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
Some users prefer the `_git` script included with the zsh distribution
instead of the one based on the bash completion script.
References #16992.
Closes #18180.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Should be a bit more robust than the previous method.
References #16992.
|
|
|
|
Closes #17677.
|
|
|
|
|
|
Closes #17402.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #16992.
|
|
This reverts commit 2c0ba3e3d1cb4b8c5e2931797a72d85445411f2a.
Refs #16992.
|
|
|
|
Closes #16961.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
Closes #16821.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #16511.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #16238.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes #15392.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #15248.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
The git-subtree formula was removed by b3a0a433c, as subtree is now
delivered with mainline Git. This commit ensures subtree is available in
the default install. The manpage is not installed.
See #12897.
Closes #15085.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #15006.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
The MacOS.version? family of methods (other than "leopard?") are poorly
defined and lead to confusing code. Replace them in formulae with more
explicit comparisons.
"MacOS.version" is a special version object that can be compared to
numerics, symbols, and strings using the standard Ruby comparison
methods.
The old methods were moved to compat when the version comparison code
was merged, and they must remain there "forever", but they should not be
used in new code.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes #14312.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes #13983.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #13378.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes #12966.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
|
|
Closes #12896.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|