aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/macvim.rb
AgeCommit message (Collapse)Author
2015-03-20macvim 7.4-74Florian Lücke
Update MacVim Formula - Change head url due to a change in maintainership of MacVim. - Change snapshot url and snapshot checksum to latest version. Closes #37331. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-10Avoid using internal extension methods in formulaeJack Nagel
2015-03-10macvim: add python framework to (c|ld)flagsTim D. Smith
MacVim assumes that it's building against a framework python and that the framework is in the compiler's and linker's framework search paths. This change means that #include <Python/Python.h> (which only works against a framework) and -framework Python can find a python other than the system python, avoiding header mixing-and-matching and avoiding the confusing double linkage in otool output. Leaving the existing python-config calls in place means that the python linkage will probably continue to work if macvim is built against a non-framework Python, though it will continue to pull in parts from the system framework. Only add the framework search path explicitly if our target Python isn't system Python, to avoid trouble on Xcode-only systems. Closes #37509.
2014-12-03Drop redundant :branch => "master"Jack Nagel
2014-10-02macvim: remove explicit path to system rubyJonathan Beezley
Closes #32210. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-16lua: upgrade to 5.2.Dominyk Tiller
Merges Lua52 into the Master branch as the new ‘Lua’ whilst transitioning the old Lua formula to ‘Lua51’, running the two side-by-side in a non-conflicting way.
2014-09-05vim, macvim: fix and test python linking.Enrico Ghirardi
Closes #32056. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-08-12macvim: Drop python dynamic linking hackmbcoguno
Closes #31537. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-08-11MacVim: fixes for issue #31337Florian Leitner
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-07-07macvim: update commentJack Nagel
2014-06-09macvim: Fix python2.7 include errors.Rike-Benjamin Schuppner
Explicitly adding the python2.7 framework to CFLAGS. Closes #29940. Closes #29994. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-05-30Explicitly mark Xcode deps as build-time depsJack Nagel
2014-05-21macvim: combine conditionals, update commentJack Nagel
2014-05-10macvim: use make -CJack Nagel
2014-05-10macvim: drop trailing slash from developer dirJack Nagel
2014-04-25macvim 7.4-73Patrick McElwee
Fixes #28596 Closes #28721. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-03-25macvim: use install_symlinkJack Nagel
2014-02-27macvim: use Formula[]Adam Vandenberg
2014-02-10macvim: fix linking to Homebrew's python (again).Mike McQuaid
Closes #26496.
2014-01-19macvim: remove duplicated .app caveats.Mike McQuaid
2014-01-06macvim: refix finding Homebrew Python.Mike McQuaid
2014-01-04macvim: cleanup python usage.Mike McQuaid
2013-12-14Update docs, comment mxcl/homebrew refs.Mike McQuaid
2013-11-14Tidies up English in messages.Chris Lasher
Closes #24313. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-13vim: Preliminary Python 3 supportmbcoguno
Signed-off-by: Adam Vandenberg <flangy@gmail.com> Closes #21366.
2013-11-09macvim 7.4-72Andrew Marshall
This release is essentially what was previously just the "head" version, so remove all conditionals around head and leave only the head decision. Closes #24108. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-02Fix a typo in macvim commentAlexey Muranov
Closes #23896. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-10-23macvim: fix compilation on 10.9.Felix Bünemann
On Mavericks we need to explicitly include AvailabilityMacros.h to have the version detection macros defined. Fix 10.9 ruby framework detection and compilation Mavericks ships with version 1.8 and 2.0 of the Ruby.framework, so we must directly link the framework version matching the ruby-command. This also means that ruby.h must no longer included via the framework name, which has the nice side effect of allowing you to compile with non-framework rubies, if you remove the formula's hardcoded RUBY_PATH. For macvim-HEAD we use the current framework's ruby command because it only works with that and is incompatible with our patches. Closes #20473. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-09-12macvim: add --with-luajit optionrhysd
This option links luajit instead of lua. Closes #22287. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-09-07macvim 7.4-71ELLIOTTCABLE
Closes #22377. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-08-22macvim: use std env on Snow LeopardAdam Vandenberg
Closes #21639.
2013-08-15macvim: remove reference to stray archMisty De Meo
Fixes #21925.
2013-08-15Add MacOS.preferred_archMisty De Meo
Replaced the plethora of ternaries we've used all over the place to determine whether x86_64 or i386 is called for.
2013-08-10MacVim 7.4 snapshot-70rhysd
Closes #21805. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-07-29MacVim devel snapshot 69Göran Gustafsson
Closes #21524. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-15MacVim devel snapshot 68Mike Hordecki
Closes #21234. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-12remove silly xcodebuild commentsAdam Vandenberg
2013-07-12MacVim devel 7.4a BETA 67Adam Vandenberg
Closes #21158.
2013-06-19MacVim: only need font when building iconsAdam Vandenberg
Closes #20606.
2013-06-19MacVim: apply ENV.clang on Lion tooAdam Vandenberg
Closes #20604.
2013-06-11Vim & MacVim: Fix support for brewed pythonSamuel John
However, the downside is that we had to remove python3 support until that is fixed upstream.
2013-06-10macvim: Now builds with brewed python 2.xSamuel John
The python3 option has been removed because enabling it made the MacVim GUI disappear when `:python3` is executed. Further, using Python 3.x seems to disable the 2.x bindings. Now tested to work with powerline.
2013-06-05MacVim: Link python staticallySamuel John
2013-06-05macvim: typoSamuel John
2013-06-03macvim: styleJack Nagel
2013-06-03MacVim: Don't hardcode --with-macsdkSamuel John
Instead only pass the --with-macsdk if on XCode-only. Fix #20229
2013-06-03Python 2.x and 3.x supportSamuel John
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.
2013-05-09mavcim: cscope is now recommendedGodFather
The default osx version of vim comes with cscope on Closes #19687. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-06macvim: use :optionalAdam Vandenberg
2013-04-06Replace literal paths to ruby with RUBY_PATHJack Nagel