Up to [NetBSD + pkgsrc-wip] / pkgsrc / editors / emacs
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
Fix accepting keys in text mode; breakage caused by glib2 update. Patch from Debian, found for OpenBSD by Antoine Jacoutot and mentioned on current-users by Matthieu Herrb. Bump PKGREVISION.
Update emacs to 23.4. Emacs 23.4 mainly fixes a security flaw in EDE (CVE-2012-0035), which was already fixed in emacs-23.3nb1 in pkgsrc.
Add fix for CVE-2012-0035, bump PKGREVISION in Makefile.common since this affects editors/emacs-nox11 also
editors/emacs: Fix DragonFly 1) Stop overwriting of alloca on DragonFly 2) Don't overwrite dragonfly.h START_FILES and LIB_STANDARD 3) Remove callouts for gcc41 and gcc44 (specs file handles this) 4) Remove now-unnecessary DFLY_CRT_USRLIB constant 5) New definitions for START_FILES, LIB_STANDARD 6) Specify ORDINARY_LINK
Disable address randomization under Darwin to fix build problems with Xcode 4.1. This does not fix all issues though, as the installation fails while stripping the binaries. Not sure how to get rid of this yet, and it seems to affect other packages as well.
Update to 23.3b: etc/grammar/fixes.patch was applied, it seems.
Copy __got section when copying data segment on Mac OS X. Patch provided by Tom Yu in PR 45240.
Update to 23.3a: adds missing source files.
update to 23.3 Emacs 23.3 is primarily a bugfix release. Also included are a number of enhancements to VC and Rmail, and a new indentation library, smie.el. For details, see the file etc/NEWS.
Fix build with png-1.5.
Pullup ticket #3250 - requested by obache editors/emacs: build fix Revisions pulled up: - editors/emacs/Makefile 1.132 - editors/emacs/distinfo 1.47 - editors/emacs/patches/patch-bf 1.8 --- Module Name: pkgsrc Committed By: obache Date: Thu Oct 21 12:05:49 UTC 2010 Modified Files: pkgsrc/editors/emacs: Makefile distinfo Added Files: pkgsrc/editors/emacs/patches: patch-bf Log Message: Fixes build on NetBSD with X11_TYPE=native. * honor PREFIX * reorder rpath so that additional libraries will be prefered than builtin X.
Fixes build on NetBSD with X11_TYPE=native. * honor PREFIX * reorder rpath so that additional libraries will be prefered than builtin X.
Update emacs to 23.2. Patches were provided by Makoto Fujiwara in PR 43335. Excerpt from the announcement: In addition to a large number of bugfixes, Emacs 23.2 includes several new packages, such as the CEDET suite of development tools (including Semantic, a set of libraries and utilities for parsing source code, and EDE, a package for managing code projects), and a new mode for editing Javascript. The default mail composition mode is now Message mode, which provides features such as MIME handling. Many other part of Emacs have also been improved. For a more complete list of changes, see the file etc/NEWS.
Fix termcap support.
Add RCS Id (hi roy!).
When running terminfo but compiled for termcap, we cannot assume that we actually have anything useable in termcap_term_buffer so just use the terminfo fixed size defined ealier.
fit for NetBSD-mips variants, do not use pmax configuration. prevent unrequisite warning messages on NetBSD-alpha (patch-ac) and NetBSD-mips variants (patch-af). fixes PR 39027. Bump PKGREVISION.
Pullup ticket 2900 - requested by jun
build fix for mips
Revisions pulled up:
- pkgsrc/editors/emacs/distinfo by patch
- pkgsrc/editors/emacs/patches/patch-ab by patch
Files added:
pkgsrc/editors/emacs/patches/patch-aw by patch
pkgsrc/editors/emacs/patches/patch-ax by patch
package revision doesn't bump because the change only impacts mips
architecture, where it wouldn't properly build before.
-------------------------------------------------------------------------
Module Name: pkgsrc
Committed By: jun
Date: Mon Sep 21 10:10:58 UTC 2009
Modified Files:
pkgsrc/editors/emacs22: distinfo
Added Files:
pkgsrc/editors/emacs22/patches: patch-ax
Log Message:
compile enable on mips ports.
adviced and patches from tsutsui-san on [netbsd,09810].
tested on hpcmips-current.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/editors/emacs22/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/editors/emacs22/patches/patch-ax
-------------------------------------------------------------------------
Module Name: pkgsrc
Committed By: jun
Date: Sun Sep 13 02:12:28 UTC 2009
Modified Files:
pkgsrc/editors/emacs22: Makefile distinfo
pkgsrc/editors/emacs22/patches: patch-ab
Log Message:
change patch-ab:
add mips config to configure
Bump PKGREVISION
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/editors/emacs22/Makefile \
pkgsrc/editors/emacs22/distinfo
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/editors/emacs22/patches/patch-ab
-------------------------------------------------------------------------
Module Name: pkgsrc
Committed By: jun
Date: Sun Sep 13 01:26:34 UTC 2009
Modified Files:
pkgsrc/editors/emacs22/patches: patch-aw
Log Message:
Fit for mips, change fix from emacs23:
http://cvs.savannah.gnu.org/viewvc/emacs/configure.in?root=emacs&r1=1.602&r2=1.603
adviced by obata-san,[netbsd,09792]
To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/editors/emacs22/patches/patch-aw
Update patches for emacs-23.1. These should have been committed when emacs was updated.
Update editors/emacs and editors/emacs-nox11 to 23.1. Major changes: - Improved Unicode support. - Font rendering with Fontconfig and Xft. - Support for using X displays and text terminals in one session, and for running as a daemon. - Support for multi-file commits in distributed version-control systems (VC-dir). - The default X toolkit is now Gtk+, rather than Lucid.
enable pmax (=mipsel--netbsd) again.
Update emacs to 22.3. Below is a simplified etc/NEWS; see the real file for full detail! ---- * Changes in Emacs 22.3 ** Support for several obsolete platforms will be removed in the next major version of Emacs. *** Support for systems without alloca will be removed. *** Support for Sun windows will be removed. *** Support for VMS will be removed. * Incompatible Editing Changes in Emacs 22.3 ** The following input methods were removed in Emacs 22.2, but this was not advertised: danish-alt-postfix, esperanto-alt-postfix, finnish-alt-postfix, german-alt-postfix, icelandic-alt-postfix, norwegian-alt-postfix, scandinavian-alt-postfix, spanish-alt-postfix, and swedish-alt-postfix. Use the versions without "alt-", which are identical. * Installation Changes in Emacs 22.2 ** Emacs is now licensed under the GNU GPL version 3 (or later). ** Support for GNU/kFreeBSD (GNU userland and FreeBSD kernel) was added. ** Deprecated machine types and operating systems (snip) * Changes in Emacs 22.2 ** `describe-project' is renamed to `describe-gnu-project'. ** `view-todo' is renamed to `view-emacs-todo'. ** `find-name-dired' now uses -iname rather than -name for case-insensitive filesystems. ** In Image mode, whenever the displayed image is wider and/or higher than the window, the usual keys for moving the cursor cause the image to be scrolled horizontally or vertically instead. ** Emacs can use stock icons in the tool bar when compiled with Gtk+. ** Scrollbars follow the system theme on Windows XP and later. ** focus-follows-mouse defaults to nil on MS Windows. ** `bad-packages-alist' will warn about external packages that are known to cause problems in this version of Emacs. ** The values of `dired-recursive-deletes' and `dired-recursive-copies' have been changed to `top'. ** `browse-url-emacs' loads a URL into an Emacs buffer. Handy for *.el URLs. ** The command gdba has been removed as gdb works now for those cases where it was needed. ** desktop.el now detects conflicting uses of the desktop file. ** Compilation mode now correctly respects the value of `compilation-scroll-output' between invocations. ** `font-lock-comment-face' no longer differs from the default on displays with fewer than 16 colors and dark background (e.g. older xterms and the Linux console). * New Modes and Packages in Emacs 22.2 ** bibtex-style-mode helps you write BibTeX's *.bst files. ** The new package css-mode.el provides a major mode for editing CSS files. ** The new package vera-mode.el provides a major mode for editing Vera files. ** The new package verilog-mode.el provides a major mode for editing Verilog files. ** The new package socks.el implements the SOCKS v5 protocol. ** VC *** VC backends can provide completion of revision names. *** VC backends can provide extra menu entries to the "Version Control" menu. This can be used to add menu entries for backend specific functions. *** VC has some support for Mercurial (Hg). *** VC has some support for Monotone (Mtn). *** VC has some support for Bazaar (Bzr). *** VC has some support for Git. * Incompatible Lisp Changes in Emacs 22.2 ** shell.el no longer defines the aliases `dirtrack-toggle' and `dirtrack-mode' for `shell-dirtrack-mode'. * Lisp Changes in Emacs 22.2. ** Frame-local variables are deprecated and are slated for removal. ** The function invisible-p returns non-nil if the character after a specified position is invisible. ** inhibit-modification-hooks is bound to t while running modification hooks. ** New function `window-full-width-p' returns t if a window is as wide as its frame. ** The new function `image-refresh' refreshes all images associated with a given image specification. ** The new function `combine-and-quote-strings' concatenates a list of strings using a specified separator. If a string contains double quotes, they are escaped in the output. ** The new function `split-string-and-unquote' performs the inverse operation to `combine-and-quote-strings', i.e. splits a single string into a list of strings, undoing any quoting added by `combine-and-quote-strings'. (For some separator/string combinations, the original strings cannot be recovered.)
pullup ticket #2412 - requested by markd emacs: Fix for CVE-2008-2142 revisions pulled up: - pkgsrc/editors/emacs/Makefile 1.113 - pkgsrc/editors/emacs/distinfo 1.37 - pkgsrc/editors/emacs/patches/patch-aw 1.4 Module Name: pkgsrc Committed By: markd Date: Mon Jun 2 21:09:48 UTC 2008 Modified Files: pkgsrc/editors/emacs: Makefile distinfo Added Files: pkgsrc/editors/emacs/patches: patch-aw Log Message: Fix for CVE-2008-2142, automatically loading and executing .flc files.
Fix for CVE-2008-2142, automatically loading and executing .flc files.
pullup ticket #2359 - requested by tonnerre
emacs, emacs-nox11: fix for security issue
revisions pulled up:
- pkgsrc/editors/emacs/Makefile 1.107,1.108
- pkgsrc/editors/emacs/Makefile.common r0
- pkgsrc/editors/emacs/distinfo 1.36
- pkgsrc/editors/emacs/options.mk 1.7
- pkgsrc/editors/emacs/patches/patch-ac 1.16
- pkgsrc/editors/emacs/patches/patch-af 1.11
- pkgsrc/editors/emacs-nox11/DESCR r0
- pkgsrc/editors/emacs-nox11/Makefile 1.28
Module Name: pkgsrc
Committed By: jlam
Date: Fri Apr 25 16:35:32 UTC 2008
Modified Files:
pkgsrc/editors/emacs: Makefile options.mk
pkgsrc/editors/emacs-nox11: Makefile
Removed Files:
pkgsrc/editors/emacs: Makefile.common
pkgsrc/editors/emacs-nox11: DESCR
Log Message:
Make emacs and emacs-nox11 look more like xemacs and xemacs-nox11 in
terms of file structure. Also add DESTDIR support.
------------------------------------------------------------------------
Module Name: pkgsrc
Committed By: tonnerre
Date: Tue Apr 29 12:54:56 UTC 2008
Modified Files:
pkgsrc/editors/emacs: Makefile distinfo
Added Files:
pkgsrc/editors/emacs/patches: patch-ac patch-af
Log Message:
Fix two emacs vulnerabilities:
- Fix unsafe handling of local variables iin hack-local-variables
(CVE-2007-5795).
- Prevent symlink attack on arbitrary files using the temp files vcdiff
generates (CVE-2008-1694).
Fix two emacs vulnerabilities: - Fix unsafe handling of local variables iin hack-local-variables (CVE-2007-5795). - Prevent symlink attack on arbitrary files using the temp files vcdiff generates (CVE-2008-1694).
Update emacs{,-nox11} to 22.1.
update based in part on wip/emacs-current and wip/emacs22 packages.
Many many changes since 21.4a. Read NEWS file for details.
Fix build problem on i386/Darwin. Patch provided by Tom Yu in PR 36166.
Move dragonfly.h from patch to a real file. Modify it to deal with the crt changes in DragonFly 1.7.1.
Update smtpmail.el to recent CVS version. Requested by Aleksey Cheusov in PR pkg/34455. Bump PKGREVISION.
Add revision 1.54 of src/unexelf.c (from emacs cvs of jul 2003). Fixes segfaults on exit seen on Solaris when compiled with more recent gcc's. Bump PKGREVISION.
Don't clobber START_FILES in m/pmax.h. Should fix PR pkg/26679.
Make configure recognize Linux/amd64.
Fix sort-columns function. NetBSD sort objects to setting the field separator to the same value as the record separator. Since in this case the surrounding code guarantees there will be no tabs in the input set the field separator to tab. Bump PKGREVISION.
Pullup ticket 1452 - requested by markd portability fix for emacs Revisions pulled up: - pkgsrc/editors/emacs/Makefile 1.92 - pkgsrc/editors/emacs/distinfo 1.27 - pkgsrc/editors/emacs/patches/patch-az 1.14 - pkgsrc/editors/emacs-nox11/Makefile 1.21 Module Name: pkgsrc Committed By: markd Date: Wed Apr 5 22:22:16 UTC 2006 Modified Files: pkgsrc/editors/emacs: Makefile distinfo pkgsrc/editors/emacs-nox11: Makefile Added Files: pkgsrc/editors/emacs/patches: patch-az Log Message: Pass the correct sized argument to sbrk() when trying to reduce the break so that on 64bit systems it is actually a negative number, not a very large positive one. Should fix PR pkg/29351. Thanks to Martijn van Buul for giving me access to an amd64 box so I could track this down. Bump PKGREVISION.
Pass the correct sized argument to sbrk() when trying to reduce the break so that on 64bit systems it is actually a negative number, not a very large positive one. Should fix PR pkg/29351. Thanks to Martijn van Buul for giving me access to an amd64 box so I could track this down. Bump PKGREVISION.
Fix build on sh3el. PR pkg/33418 from Yasushi Oshima.
Remove zero length patch.
Create separate configuration for DragonFly. Fix errno. Based on patch from Richard Nyberg on DragonFly's user list.
A couple of patches to fix build on NetBSD/hp700. From Konrad Schroder.
Treat DragonFly as FreeBSD. From Peter Schuller in PR pkg/30225.
Define POSIX_SIGNALS on NetBSD, similar to FreeBSD. From Greg Woods in PR 28977. Bump PKGREVISION.
Use 21.4a tarball: only change is an entry in the README to disable exec-shield on linux if you have problems compiling emacs.
Pullup ticket 307 - requested by Matthias Drochner
security fix for emacs
Revisions pulled up:
- pkgsrc/editors/emacs/Makefile 1.76
- pkgsrc/editors/emacs/distinfo 1.17
- pkgsrc/editors/emacs/patches/patch-al 1.5
- pkgsrc/editors/emacs-nox11/Makefile 1.11
- pkgsrc/editors/emacs20/Makefile 1.15
- pkgsrc/editors/emacs20/distinfo 1.6
- pkgsrc/editors/emacs20/patches/patch-ca 1.1
Module Name: pkgsrc
Committed By: drochner
Date: Wed Feb 9 16:09:43 UTC 2005
Modified Files:
pkgsrc/editors/emacs: Makefile distinfo
pkgsrc/editors/emacs-nox11: Makefile
pkgsrc/editors/emacs20: Makefile distinfo
Added Files:
pkgsrc/editors/emacs/patches: patch-al
pkgsrc/editors/emacs20/patches: patch-ca
Log Message:
fix format string vulnerability (CAN-2005-0100), bump PKGREVISION
update to 21.4 This release fixes CAN-2005-0100, which we had a patch for before.
Add RMD160 digests in addition to the SHA1 ones.
fix format string vulnerability (CAN-2005-0100), bump PKGREVISION
Make this build on OS X. The new files are taken from the emacs cvs repository.
make yhis compile on amd64, based on Richard Rauch's patches (PR pkg/23701)
Remove patch-ae.work.
On NetBSD, link "temacs" against /usr/lib/crt{n,i}.o if they exist. Or
"temacs" fails to start.
(Actually, I don't understand the fact inside.)
Bump revision to 2.
Update to Emacs 21.3. Changes from etc/NEWS: ** The obsolete C mode (c-mode.el) has been removed to avoid problems with Custom. ** UTF-16 coding systems are available, encoding the same characters as mule-utf-8. Coding system `utf-16-le-dos' is useful as the value of `selection-coding-system' in MS Windows, allowing you to paste multilingual text from the clipboard. Set it interactively with C-x RET x or in .emacs with `(set-selection-coding-system 'utf-16-le-dos)'. ** There is a new language environment for UTF-8 (set up automatically in UTF-8 locales). ** Translation tables are available between equivalent characters in different Emacs charsets -- for instance `e with acute' coming from the Latin-1 and Latin-2 charsets. User options `unify-8859-on-encoding-mode' and `unify-8859-on-decoding-mode' respectively turn on translation between ISO 8859 character sets (`unification') on encoding (e.g. writing a file) and decoding (e.g. reading a file). Note that `unify-8859-on-encoding-mode' is useful and safe, but `unify-8859-on-decoding-mode' can cause text to change when you read it and write it out again without edits, so it is not generally advisable. By default `unify-8859-on-encoding-mode' is turned on. ** In Emacs running on the X window system, the default value of `selection-coding-system' is now `compound-text-with-extensions'. If you want the old behavior, set selection-coding-system to compound-text, which may be significantly more efficient. Using compound-text-with-extensions seems to be necessary only for decoding text from applications under XFree86 4.2, whose behaviour is actually contrary to the compound text specification.
Re-import of Emacs 21, which has settled down in editors/emacs21.
Re-import of Emacs 21, which has settled down in editors/emacs21.
* Update Satoshi Yatagawa <yatagawa at cc dot teu dot ac dot jp>'s Mule 4.1 patch. The previous one had decode-coding string<f> bug. Pointed out and tested by tron. Thanks! * XIM patch by Seiichiro Inouse <ginouse at ts dot catv dot ne dot jp>. * Belately Buildlinkify. Let's bump revision to 2.
Fix name of name of the patch file and add mising patch site.
Apply an unofficial MULE 4.1 patch included in Mule-UCS 0.80. This also fixes a CCL interpretor bug. Bump revision.
Xaw may need xpm, add support for this in configure.
Fix build problems under Solaris 9.
Sync.
Regen.
Make this build on sgimips
Move to sha1 digests, and add distfile sizes.
+ move the distfile digest/checksum value from files/md5 to distinfo + move the patch digest/checksum values from files/patch-sum to distinfo