Commit graph

75 commits

Author SHA1 Message Date
Berk D. Demir
40ae458f04 Emacs 24.3
Closes Homebrew/homebrew#18391.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-03-13 09:17:06 -07:00
Peter Aronoff
bc760c7baa emacs: Don't install ctags and its manpage
In addition to its etags executable, emacs now installs a ctags executable.
This stomps over exuberant-ctags, and makes it difficult to have emacs and
vim installed and use tags for both.

This follows what MacPorts does and removes bin/ctags and its manpage from
the build before linking. An option is provided for users who want to keep
`ctags` from emacs. Also, remove the conflict with ctags and add
a caveat to the formula about this whole issue.

Fixes Homebrew/homebrew#16826.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-01-04 18:23:29 -04:00
Peter Aronoff
339bdc1fc3 emacs and ctags conflict
Both emacs and ctags install an executable named 'ctags'. Both should let
the user know before trying to install the other one (rather than fail
during linking).

Closes Homebrew/homebrew#16825.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-01-01 17:39:05 +00:00
Arne Jørgensen
90fb281c9a Emacs: Don't apply fullscreen patch to HEAD
It is already included upstream. See Homebrew/homebrew#15448.

Closes Homebrew/homebrew#15619.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-23 09:47:31 -07:00
Adam Vandenberg
f93c80b6ed emacs: fix audit warnings 2012-09-03 12:31:47 -07:00
Dean Smith
c94fb69975 Emacs: use wrapper script in --cocoa mode
Closes Homebrew/homebrew#12745.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-02 14:31:09 -07:00
Aku Kotkavuo
f652db1660 Emacs 24.2
Closes Homebrew/homebrew#14498.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-28 06:41:38 -07:00
Adam Vandenberg
1523673123 emacs: use new dsl 2012-08-27 21:40:12 -07:00
Jack Nagel
d6e8244287 Update formulae for XQuartz compatibility 2012-07-01 12:41:00 -05:00
Jack Nagel
1e22d30e6c emacs: remove cruft
- Now that 24.1 is the stable release, everything builds with clang.
 - Clean up patches method a bit

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-06-10 15:42:50 -05:00
Bradley Wright
b1428bbfba Emacs 24.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-10 11:04:33 -07:00
Sevki
3950d7d0d6 emacs: use HTTP for git HEAD
Closes Homebrew/homebrew#11878.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-25 21:32:49 -05:00
Misty De Meo
99c1bd3f4a emacs: don't build parallel for --HEAD
Fixes Homebrew/homebrew#11787, among others
2012-04-23 09:20:59 -05:00
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