summaryrefslogtreecommitdiff
path: root/editors/emacs24/patches
AgeCommit message (Collapse)AuthorFilesLines
2013-07-05Bump PKGREVISON.ryoon3-14/+75
* Fix build with giflib 5.0.4.
2013-03-22editors/emacs24: Fix DragonFly regressionmarino2-2/+211
2013-03-15Remove outdated patch.wiz1-29/+0
2013-03-15Update to 24.3:wiz3-28/+28
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.)
2012-12-15editors/emacs24: Fix breakage caused by previous commitmarino2-4/+4
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-11-26Use openpty() from libutil on *BSD (patch from Peter Bex).martin4-2/+63
Declare proper POSIX version for fcntl.h *at functions.
2012-10-03editors/emacs24: Fix DragonFly buildmarino4-48/+96
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-08-13Fix CVE-2012-3479:wiz1-0/+37
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-10editors/emacs24: update configure* patches for DragonFlymarino2-9/+29
DragonFly needs libc explicitly defined for its linker. The temacs utility still segfaults, but at least it builds now.
2012-06-26Install documentation. Emacs is not the package that can be usedasau1-50/+0
without it effectively.
2012-06-16Add emacs24 package, based on wip/emacs-rc.dholland5-0/+128