Jack Nagel
027a707788
emacs: stable fails with clang
...
Closes Homebrew/homebrew#11265 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 14:21:52 -05:00
Jack Nagel
64afeec6d4
Use new fails_with DSL syntax
...
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Adam Vandenberg
b453234aa6
emacs: fix linking on X11
...
Borrow a fix from MacPorts to fix x11 support
2012-03-10 10:49:41 -08:00
Misty De Meo
672ae778f7
emacs: Fix typo in mirror url
2012-02-28 17:41:52 -06:00
Adam Vandenberg
f375135c78
Emacs 23.4
...
Removed patches that have been applied to this release.
2012-02-26 14:30:01 -08:00
Jack Nagel
237a42a133
emacs: move some patches inline
...
Gists for patches are bad, so move the shorter patches inline.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-25 17:28:24 -06:00
Jack Nagel
ec8de737e4
emacs: update references to git mirror
...
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-12-05 19:26:29 -06:00
Jack Nagel
83fcafb5aa
Add mirrors for GNU formulae
...
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-11-30 12:56:07 -06:00
Drew Hess
ffe1946a6d
emacs: use official Savannah git mirror with --use-git-head
...
Closes Homebrew/homebrew#8880 .
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-11-29 16:17:08 -08:00
Charlie Sharpsteen
80e0d6e742
Revert "Emacs: remove the "--use-git-head" option"
...
This reverts commit 3b570b834b7ab50545028bc22aea1d9422b36891.
Closes Homebrew/homebrew#8774 .
2011-11-29 10:02:45 -08:00
Petar Radosevic
867975e88a
Emacs 23.3b
...
See: http://lists.gnu.org/archive/html/info-gnu-emacs/2011-11/msg00000.html
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-11-28 07:06:45 -08:00
Colin Hebert
053d705932
Emacs: remove the "--use-git-head" option
...
There is an official bazaar repository for emacs. No need to use the git one or a mirror
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-11-27 16:42:00 -08:00
Colin Hebert
6ce95287f5
Emacs: fix the links creation issue
...
Emacs head now creates automatically the "bin" directory and its content
when "--with-ns" is enabled.
Fixes Homebrew/homebrew#8761 .
Closes Homebrew/homebrew#8770 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-11-26 09:45:23 -06:00
Adam Vandenberg
743f74f0ad
Emacs: remove note from caveats
2011-11-17 21:56:01 -08:00
Adam Vandenberg
d383476357
Add newline to emacs cocoa caveats
2011-10-02 09:59:48 -07:00
Colin Hebert
468b5a72a2
Emacs: Fix for Shift key for IME users
...
Based on http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/103384
Fixes Homebrew/homebrew#6032 .
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13 12:05:17 -07:00
Colin Hebert
af3b4ec8f6
Emacs: Fix X11 issue with libpng
...
Call `ENV.x11` when building `--with-x`.
Fixes Homebrew/homebrew#7260 .
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13 12:04:45 -07:00
Colin Hebert
f66ab5a985
Emacs: Works with LLVM >= 2335
...
Closes Homebrew/homebrew#7584 .
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13 12:04:22 -07:00
Colin Hebert
2d8303a126
Emacs: Add linkapps to caveats
...
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13 12:04:19 -07:00
Colin Hebert
94201b27b5
Emacs: Don't strip emacs binaries
...
Add binaries generated when "--cocoa" isn't enabled.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13 12:04:12 -07:00
Charlie Sharpsteen
8f2a6130cc
Emacs: Fix for the title bar issue on Lion
...
Closes Homebrew/homebrew#6518 .
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13 11:59:44 -07:00
Colin Hebert
6082ce3549
Emacs: apply patch to build on Lion with XCode4.
...
Emacs-Patch: Suppress address randomization on Darwin (Bug#8395).
f2cea124df
Emacs bug report:
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8395
Fixes Homebrew/homebrew#6953 .
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13 11:59:40 -07:00
Jack Nagel
fa3d89a7c0
Use automatic mirror selection for GNU downloads
...
It seems that the main GNU download site has issues in some places
outside the U.S., so we'll use the provided "ftpmirror.gnu.org" to pick
a nearby mirror.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-12 15:08:20 -05:00
Marc
aeea17e372
emacs: quote alias value in caveats
...
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-05 17:25:15 -05:00
Toon Claes
b5a3bf9839
emacs: typo in install instructions
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-19 12:22:34 -07:00
Adam Vandenberg
8c8704e731
emacs 23.3a
2011-08-02 09:45:56 -07:00
Adam Vandenberg
91b7583389
emacs: also skip stripping this name
2011-07-28 21:13:35 -07:00
Colin Hebert
f81908f9c7
Emacs: do not strip emacs binary
...
Fixes Homebrew/homebrew#6608 (malformed object error)
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-27 08:28:40 -07:00
Adam Vandenberg
d61d102adf
emacs: Fix fullscreen patch for head
2011-06-14 13:56:37 -07:00
Adam Vandenberg
4edd83c964
emacs: allow sRGB colors in Cocoa build
...
Thanks to [milkypostman]
2011-06-14 13:47:39 -07:00
Adam Vandenberg
6b508711e8
emacs: add command-line caveats to cocoa builds
2011-06-14 13:40:09 -07:00
Adam Vandenberg
de58aeca70
emacs: edit caveats
2011-06-13 13:41:09 -07:00
Adam Vandenberg
73eee0348e
emacs: reorder formula per Homebrew style guide
2011-06-13 13:37:31 -07:00
Adam Vandenberg
fe2ed35ff3
emacs: apply patch for building with Xcode 4
2011-06-13 13:36:29 -07:00
Adam Vandenberg
384fd8c77e
emacs: link etag in cocoa build
2011-05-12 07:41:58 -07:00
Justin de Vesine
19e2d15ee1
Use copy_autogen when building emacs --HEAD
...
see https://github.com/mxcl/homebrew/issues/4852
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-13 12:43:26 -07:00
Adam Vandenberg
99b61b9a23
Update fails_with_llvm in formulae
2011-03-25 23:31:30 -07:00
Adam Vandenberg
4147b05c57
Use ruby style for inheritance.
2011-03-12 11:55:09 -08:00
Michael Wall
c2feadc15b
emacs 23.3
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-10 08:40:13 -08:00
Andrea Bedini
9d32612fe3
Emacs: disable fullscreen patch for HEAD
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-05 09:49:51 -08:00
Tianyi Cui
8b275c916a
Use https for all GitHub URLs
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18 20:14:27 -08:00
Drew Hess
f9e9b70a94
Emacs - Install info files to separate folder
...
By default, Emacs installs its info files in /usr/local/share/info.
This works fine until you try to install an updated version of an
elisp package that is bundled with Emacs (e.g., org-mode), at which
point the updated package will overwrite the info file that came
bundled with Emacs. This is not ideal, but it works, since Emacs will
see the updated info file -- that is, until you decide to uninstall
the elisp package (removing the info file for the package altogether),
or you rebuild Emacs (overwriting the new package's info file with the
stale one that comes bundled with Emacs).
This patch makes the Emacs formula install Emacs's info files
in #{prefix}/share/info/emacs, so that updated elisp packages' info
files will not conflict with Emacs's. Then it's just a simple matter
of setting Info-directory-list in your .emacs file so that Emacs will
find the updated info file.
This method mimics the Debian behavior for Emacs info directories.
Note that Emacs will look for info files in the configured --infodir
by default, so there's no need for a caveat re: the INFOPATH
environment variable.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-07 08:32:46 -08:00
Adam Vandenberg
d10ce32426
emacs - revert 'fix' and link emacsclient instead
2010-09-08 08:11:17 -07:00
Luke Amdor
b227561541
Added ns-fullscreen patch for emacs formula if running with "--cocoa" flag
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-07 05:43:58 -07:00
Adam Vandenberg
bdd8ab7296
Use startup script instead of symlink for cocoa emacs
2010-09-07 05:33:23 -07:00
Douglas Creager
8835fffce9
Fixing several formulae that fail with LLVM
...
Specifically: emacs, glib, igraph, and zeromq
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-18 17:14:14 -07:00
Adam Vandenberg
7bd947eb0b
Update formulae for version 0.7
...
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Adam Vandenberg
e8e8dc1f28
Link "emacs" binary into bin even for a Cocoa app.
2010-07-13 07:49:36 -07:00
Adam Vandenberg
dd7d28d42b
Add x11 option to emacs
2010-07-13 07:44:01 -07:00
Luke Amdor
b247fb71d2
Not including magit when building emacs
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-01 21:36:07 -07:00