Commit Graph

24 Commits

Author SHA1 Message Date
pascal
07ffe3ec07 Adapt PIE fixes to new gcc/ld behaviour: Use -nopie as LDFLAGS and -fno-pie as
CFLAGS.

found in a bulk by and ok naddy@
2012-08-30 20:54:59 +00:00
jasper
e65f7a2cbf unbreak on sgi by re-adding a chunk that's been missing since the import of 23. 2012-08-29 20:02:36 +00:00
jasper
cfee2c6b0f Security fix for CVE-2012-3479
GNU Emacs "enable-local-variables" Variable Processing Vulnerability

      patch from upstream git; earlier releases are not affected
2012-08-17 09:09:01 +00:00
pascal
8fa00e5163 Prepare emacs for PIE. emacs2* currently use gmalloc, which is incompatible
with PIE.  We should be using the system malloc anyway for security reasons.
Unfortunately, there are yet more problems with PIE in emacs proper, so disable
it for now until a solution is found.

ok naddy@ sthen@ (on a previous version)
2012-08-11 22:55:39 +00:00
sthen
49a55c3e0f bump for plist changes 5.1 -> 5.2 2012-06-21 13:56:57 +00:00
ajacoutot
689f54b24a --localstatedir=/var is the default now. 2012-04-28 10:52:08 +00:00
ajacoutot
2a9a28e9ac Fix the infinite loop with new glib reported by matthieu@ 2012-03-29 18:07:27 +00:00
sthen
a1c5cce0fd SECURITY update to emacs 23.4; EDE (part of CEDET) would automatically run
a Project.ede file if present. The other emacs branches do not have this
functionality.

From Manuel Giraud, ok ajacoutot@
2012-01-30 17:25:53 +00:00
nigel
829e15ca3d Add b to RUN_DEPENDS-el for version change.
Ok sthen@
2012-01-21 23:10:18 +00:00
sthen
b4c9840ca6 Upstream has rerolled emacs 23.3 distfiles to include bison source for
the grammars, adjust the port to use them. Distfile not fetching reported
by Christopher Barry.
2012-01-21 13:54:51 +00:00
naddy
6ad7a26783 bump revision for plist changes 5.0 -> 5.1 2012-01-13 00:55:14 +00:00
espie
53295a4812 bye bye FLAVOR:L 2011-12-02 14:36:13 +00:00
ajacoutot
1c86afc6cd Sync dependencies after gconf2 lost its dependency to ORBit.
This should cover all fallout but there may be some dark corners which I
missed...
2011-10-29 08:12:31 +00:00
espie
999b4db39c normalize pkgpath 2011-09-16 09:48:08 +00:00
jasper
bcfc8dbb0b Remove symbols that aren't used in emacs anymore (thus no pkg change).
As pointed out on emacs-devel@gnu.org via manuel giraud, thanks!
2011-08-18 09:25:19 +00:00
naddy
15b9b524e1 bump all subpackages after MAINTAINER change 2011-07-23 14:06:50 +00:00
sthen
775722bd17 emacs23,-no_x11 depends on dbus too, pointed out by "jirib", and remove
eric@ as maintainer (copied from emacs22 port when emacs23 was imported).
Typo in my first diff pointed out aja@, ok eric@.

(for the record, I don't use this, my fingers are incompatible).
2011-07-20 11:42:53 +00:00
naddy
cfd0d3cffb bump revision for plist changes 4.9 -> 5.0
and avoid picking up gettext dependencies for the -el subpackages
2011-07-18 19:05:53 +00:00
ajacoutot
f9380b0a30 Use the gettext MODULE. 2011-07-06 22:56:23 +00:00
sthen
b606dd7204 - switch to autoconf 2.67, checked config.h
from Brad, commitski! jasper@
2011-04-16 11:52:08 +00:00
landry
14dcd8f51d Unfuck FULLPKGPATH-el: editors/emacs,-el is a non-existent pkgpath. 2011-03-31 19:26:03 +00:00
jasper
ef23079213 - don't redefine HAVE_ALLOCA 2011-03-29 20:56:42 +00:00
jasper
95cee94854 regen patch 2011-03-29 19:59:58 +00:00
jasper
e1e5959988 import emacs 23.3
joint work with, and ok dcoppa@ mikeb@ sthen@, as well as Manuel Giraud
2011-03-28 15:18:54 +00:00