summaryrefslogtreecommitdiff
path: root/editors/emacs
AgeCommit message (Collapse)AuthorFilesLines
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs1-2/+2
2010-10-25Allow emacs24 as EMACS_TYPE.minskim1-2/+7
2010-10-21Fixes build on NetBSD with X11_TYPE=native.obache3-2/+26
* honor PREFIX * reorder rpath so that additional libraries will be prefered than builtin X.
2010-10-12Be consistent and provide upper limits for all EMACS_REQD cases.joerg1-2/+2
2010-09-14More PKGREVISION bumps for pixman update.wiz1-2/+2
2010-06-14Needs revbump for png update.dholland1-2/+2
2010-06-01Update emacs to 23.2.minskim12-143/+506
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.
2010-05-15Fix termcap support.roy3-10/+14
2010-05-05Enable terminfo support for NetBSD if available.roy1-2/+4
2010-02-21Mention files that include this one.wiz1-1/+4
2010-02-21Add RCS Id (hi roy!).wiz2-2/+4
2010-02-19SETGIDGAME. Not MAKE_JOBS_SAFE. Bump revision.joerg1-5/+10
2010-01-24More PKGREVISION bumps of jpeg dependencies.wiz1-2/+2
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files and Robert Elz.
2010-01-20When running terminfo but compiled for termcap, we cannot assumeroy3-3/+18
that we actually have anything useable in termcap_term_buffer so just use the terminfo fixed size defined ealier.
2009-10-07fit for NetBSD-mips variants, do not use pmax configuration.obache6-10/+78
prevent unrequisite warning messages on NetBSD-alpha (patch-ac) and NetBSD-mips variants (patch-af). fixes PR 39027. Bump PKGREVISION.
2009-09-07Strip PKGREVISION from the emacs version string for a directory name.minskim1-2/+3
2009-08-26bump revision because of graphics/jpeg updatesno1-1/+3
2009-08-23Silence unnecessary warnings.minskim1-2/+2
2009-08-22Derive EMACSLOADPATH from the currently-installed emacs, not from theminskim1-7/+6
Makefile fragment in pkgsrc.
2009-08-12Include curses.buildlink3.mk on platforms which want to link against curses.hasso1-1/+6
Unbreaks build on DargonFly and probably some others.
2009-08-06Update patches for emacs-23.1.minskim3-40/+57
These should have been committed when emacs was updated.
2009-08-05Let EMACS_TYPE support editors/emacs and editors/emacs-nox11 asminskim1-12/+13
emacs23 and emacs23nox, respectively; editors/emacs is the default one.
2009-08-05Update editors/emacs and editors/emacs-nox11 to 23.1.minskim28-3101/+3381
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.
2009-08-05emacs22 is now in editors/emacs22.minskim1-3/+3
2009-08-05"23" is a valid value for EMACS_VERSION_MAJOR.minskim1-2/+2
2009-08-02enable pmax (=mipsel--netbsd) again.jun3-3/+17
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-3/+1
2009-06-14Remove @dirrm entries from PLISTsjoerg2-47/+2
2009-06-06Set _EMACS_VERSION_MICRO for emacs-snapshot.minskim1-2/+14
Suggested by Makoto Fujiwara in PR 40023.
2009-06-05Add emacs23 as a valid EMACS_TYPE.minskim1-7/+14
This addresses the issue reported in PR 40023.
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz1-2/+2
block). Uncomment some commented out LICENSE lines while here.
2009-05-12Fix install on platforms not using pax tar. Bump PKGREVISION.hasso1-2/+3
2009-04-30Make it build on DragonFly master.hasso2-14/+7
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-01-28Seems the hack is needed for 4.0/x86_64 as well. See Manuel Bouyer'smarkd1-3/+2
bulk builds.
2008-11-14The work around for PR pkg/39778 is also necessary under NetBSD 5.0_BETAtron1-3/+11
and newer.
2008-11-11Adjust paths to PLIST files so that they can be reached fromminskim1-2/+3
editors/emacs-nox11.
2008-11-10Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.wiz1-1/+2
2008-10-30Add a workaround for PR 39778.minskim1-0/+9
2008-10-28Clarify that the default EMACS_TYPE is set in mk/defaults/mk.conf. Prompteduebayasi1-14/+15
by Greg Troxel.
2008-10-27Update comment reflecting reality; from Greg Troxel.uebayasi1-2/+2
2008-10-14Put commented out LICENSE line (gnu-gpl-v3).uebayasi1-1/+2
2008-10-13Introduce EMACS_BUILDLINK to decide if Emacs lisp file wrappers are reallyuebayasi1-1/+13
created or not. Packages that include other ELP's buildlink3.mk must define EMACS_BUILDLINK. Other packages don't create wrappers, which reduces build time a lot.
2008-10-12No longer patching any lisp files so don't need to recompile them.markd1-8/+1
2008-10-11Update emacs to 22.3.uebayasi24-166/+108
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.)
2008-10-11Move mk/emacs.mk to editors/emacs/modules.mk.uebayasi3-4/+330
Don't call pkg_info to get the installed Emacs version; always use the version matching EMACS_TYPE set by users. Be DEPENDS to it. This should address pkg/37146 by Aleksey Cheusov. While here convert some emacs lisp packages to user-destdir.
2008-09-25Bump PKGREVISION for infrastructure fix affecting /dev/null as CONF_FILESwiz1-2/+2
source.
2008-06-02Fix build with gcc41 on dragonfly.markd1-0/+3
emacs part of PR pkg/38633 from Hasso Tepper.
2008-06-02Fix for CVE-2008-2142, automatically loading and executing .flc files.markd3-3/+37
2008-05-09Revert previous. Not sure what happened here -- file was created onjwise1-2/+1
previous install, but not this one?