Commit graph

11 commits

Author SHA1 Message Date
ryoon
8cf6375a1a Bump PKGREVISON.
* Fix build with giflib 5.0.4.
2013-07-05 13:33:40 +00:00
marino
4c20944475 editors/emacs24: Fix DragonFly regression 2013-03-22 18:05:09 +00:00
wiz
9e07cec486 Remove outdated patch. 2013-03-15 22:46:53 +00:00
wiz
d637f9a239 Update to 24.3:
Highlights of this release include:
 Generalized variables are now in core Emacs Lisp.
 An update for the Common Lisp emulation library.
 A new major mode for Python.

(The operating system support framework was changed -- Dragonfly
support might need fixes.)
2013-03-15 22:44:59 +00:00
marino
2e53cb7585 editors/emacs24: Fix breakage caused by previous commit
The previous commit used openpty on all platforms, yet failed to ensure
it was made available for them.

Add DragonFly to the string of *BSD that require libutil for openpty.
Fixes regression caused by previous commit.
2012-12-15 12:27:45 +00:00
martin
ea5aa8532c Use openpty() from libutil on *BSD (patch from Peter Bex).
Declare proper POSIX version for fcntl.h *at functions.
2012-11-26 16:56:15 +00:00
marino
88dacf4cf9 editors/emacs24: Fix DragonFly build
In order to fix the build on DragonFly, the locations of the crt files
had to be defined.  This was tricky as DragonFly has two base compilers
so gcc --print-libgcc-file-name was used to determine the path of the
crt files.

Also patch-iisp_files.el was removed.  It was removed from distinfo 5
weeks ago, but the patch itself was left in place causing "patch ignored"
warnings.
2012-10-03 21:32:42 +00:00
wiz
57340e4dd4 Fix CVE-2012-3479:
When the Emacs user option `enable-local-variables' is set to `:safe'
(the default value is t), Emacs should automatically refuse to evaluate
`eval' forms in file-local variable sections.  Due to the bug, Emacs
instead automatically evaluates such `eval' forms.  Thus, if the user
changes the value of `enable-local-variables' to `:safe', visiting a
malicious file can cause automatic execution of arbitrary Emacs Lisp
code with the permissions of the user.

Bug tracker ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12155
2012-08-13 06:39:06 +00:00
marino
412f69f1f1 editors/emacs24: update configure* patches for DragonFly
DragonFly needs libc explicitly defined for its linker.
The temacs utility still segfaults, but at least it builds now.
2012-08-10 10:08:14 +00:00
asau
3ee4ebbc6d Install documentation. Emacs is not the package that can be used
without it effectively.
2012-06-26 17:02:31 +00:00
dholland
baf70d58c0 Add emacs24 package, based on wip/emacs-rc. 2012-06-16 21:03:41 +00:00