# ChangeLog for app-editors/xemacs # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/ChangeLog,v 1.88 2007/04/30 23:04:57 ulm Exp $ 30 Apr 2007; Ulrich Mueller xemacs-21.4.20-r3.ebuild: Added previously removed ~ppc keyword again, reflecting keywording of the eselect-emacs dependency, #174882. 21 Apr 2007; Markus Rothe xemacs-21.4.20-r3.ebuild: Added ~ppc64; bug #174882 19 Apr 2007; Bryan Østergaard xemacs-21.4.20-r3.ebuild: Add ~alpha keyword. *xemacs-21.4.20-r3 (18 Apr 2007) 18 Apr 2007; Ulrich Mueller +xemacs-21.4.20-r3.ebuild: Install ctags.1 and etags.1 man pages under different names to avoid file collisions with GNU Emacs; use emacs eselect module for updating of the corresponding symlinks; fixes #167883. 06 Mar 2007; Hans de Graaff -files/emodules.info-21.4.8-gentoo.patch, -files/xemacs-21.4.17-gdbm.patch, -xemacs-21.4.17.ebuild, -xemacs-21.4.19-r2.ebuild: Remove old versions and associated patches. *xemacs-21.4.20-r2 (11 Feb 2007) 11 Feb 2007; Hans de Graaff -xemacs-21.4.19.ebuild, -xemacs-21.4.19-r1.ebuild, -xemacs-21.4.20.ebuild, +xemacs-21.4.20-r2.ebuild: Add xim USE flag to enable XiM input method, default to off as is not needed for many people and may cause instability in some cases, thanks to Mats Lidell for the suggestion. Also add a comment about hardened incompatibility #75028 and make sure ia64 compiles with the system malloc #21264. Remove several old versions. 06 Feb 2007; Chris Gianelloni xemacs-21.4.20-r1.ebuild: Stable on amd64 wrt bug #162039. 05 Feb 2007; Chris Gianelloni xemacs-21.4.20-r1.ebuild: Stable on ppc wrt bug #162039. 19 Jan 2007; Markus Rothe xemacs-21.4.20-r1.ebuild: Stable on ppc64; bug #162039 18 Jan 2007; Jeroen Roovers xemacs-21.4.20-r1.ebuild: Stable for HPPA (bug #162039). 18 Jan 2007; Bryan Østergaard xemacs-21.4.20-r1.ebuild: Stable on Alpha, bug 162039. 18 Jan 2007; Jason Wever xemacs-21.4.20-r1.ebuild: Stable on SPARC wrt bug #162039. 17 Jan 2007; Christian Faulhammer xemacs-21.4.20-r1.ebuild: stable x86, bug #162039 22 Dec 2006; Hans de Graaff files/xemacs-21.4.20-linuxplay.patch: Fix the file path in the patch. *xemacs-21.4.20-r1 (22 Dec 2006) 22 Dec 2006; Hans de Graaff +files/xemacs-21.4.20-linuxplay.patch, +xemacs-21.4.20-r1.ebuild: Add patch for crashes when playing WAVs on AMD64 with Linux native sound; enable esd USE flag, fix X and Xaw dependencies #148303. *xemacs-21.4.20 (11 Dec 2006) 11 Dec 2006; Hans de Graaff +xemacs-21.4.20.ebuild: Version bump. *xemacs-21.4.19-r2 (10 Dec 2006) 10 Dec 2006; Hans de Graaff +files/xemacs-21.4.19-db.patch, +xemacs-21.4.19-r2.ebuild: Fix database detection and USE flags. Now gdbm and berkdb can be used individually or together. Fixes #97786, #102540, #143580. 09 Dec 2006; Hans de Graaff xemacs-21.4.19-r1.ebuild: Rewrite UI configuration options; fixes #23852. 09 Dec 2006; Hans de Graaff -files/xemacs-21.4.15-gdbm.patch, +files/xemacs-21.4.19-texi.patch, xemacs-21.4.19-r1.ebuild: Documentation fixes; part of #97786. Install some binaries with package name and symlinks to better handle clashes with emacs. Fixes #62991. Remove unused patch. *xemacs-21.4.19-r1 (02 Dec 2006) 02 Dec 2006; Hans de Graaff +files/xemacs.desktop, +xemacs-21.4.19-r1.ebuild: Only unpack NeXT icons when needed. Add pop and gif USE flags. Add eolconv USE flag; closes #64734. Modernize handling of some configuration options. Remove unneeded info files; closes #109945. Add a desktop file and icon; closes #152968. 26 Nov 2006; Hans de Graaff xemacs-21.4.19.ebuild: Use autotools class to handle support for correct version of autoconf. Support EXTRA_ECONF, fixing #145205. Use emake again as parallel builds have been fixed upstream. Add x11-misc/xbitmaps to X dependencies. Quote variables that may contain spaces. 04 Sep 2006; Michael Sterrett -files/xemacs-21.4.8-ppc.diff, -files/xemacs-21.4.9-ppc.diff, -files/xemacs-21.4.9-ppc-glibc-2.3.x.diff, -files/xemacs-21.4.12-ppc.diff, -files/emodules.info-gentoo.patch, -files/quick-fix.patch, -files/xemacs21-movemail-popfmt.diff, -xemacs-21.4.15-r3.ebuild: clean out old, non-modX ebuild and old files 24 Aug 2006; Markus Rothe xemacs-21.4.17.ebuild: Stable on ppc64 21 Aug 2006; Chris Gianelloni xemacs-21.4.17.ebuild: Brought back 21.4.17 since it was not affected by the security problems of previous versions and was accidentally removed. Also, marking this version in line with the release. 05 Aug 2006; Chris White -xemacs-21.4.9.ebuild, -xemacs-21.4.12.ebuild, -xemacs-21.4.15.ebuild, -xemacs-21.4.15-r1.ebuild, -xemacs-21.4.15-r2.ebuild, -xemacs-21.4.17.ebuild: Security punts for bug #140484. *xemacs-21.4.19 (21 Jun 2006) 21 Jun 2006; Matthew Kennedy +xemacs-21.4.19.ebuild: New upstream version. 26 Jan 2006; Robin H. Johnson xemacs-21.4.17.ebuild: Fix modular-X deps properly. "use? || (...)" is not valid, it should be "use? ( || (...) )". *xemacs-21.4.17 (26 Jan 2006) 26 Jan 2006; Matthew Kennedy +files/xemacs-21.4.17-gdbm.patch, +xemacs-21.4.17.ebuild: Only install the NeXT icon set if neXt is in USE; New upstream version; Port to modular X dependencies. *xemacs-21.4.15-r3 (15 Feb 2005) 15 Feb 2005; Matthew Kennedy +files/xemacs21-movemail-popfmt.diff, +xemacs-21.4.15-r3.ebuild: Resolves Bug #79686 movemail arbitrary code execution (CAN-2005-0100) 09 Jan 2005; Sven Wegener xemacs-21.4.12.ebuild, xemacs-21.4.15-r1.ebuild, xemacs-21.4.15-r2.ebuild: Added missing parentheses in SRC_URI/*DEPEND/LICENSE. 24 Nov 2004; Sven Wegener : Added missing digest entries. 20 Nov 2004; Robert Coie xemacs-21.4.15-r2.ebuild: keyword x86 31 Oct 2004; Jason Wever xemacs-21.4.15-r2.ebuild: Stable on sparc. 05 Oct 2004; Pieter Van den Abeele xemacs-21.4.15-r2.ebuild: Masked xemacs-21.4.15-r2.ebuild stable for ppc 10 Sep 2004; Robert Coie files/xemacs-21.4.15-gdbm.patch: modify gdbm patch so it will build against either 1.8.0 or 1.8.3 03 Sep 2004; Robert Coie xemacs-21.4.15-r2.ebuild: keywording amd64 and alpha to match gdbm 1.8.3 28 Aug 2004; Tom Gall xemacs-21.4.15-r2.ebuild: stable on ppc64, bug #58350, 61099 (functional xemacs on ppc64 again) *xemacs-21.4.15-r2 (27 Aug 2004) 27 Aug 2004; Robert Coie +files/xemacs-21.4.15-gdbm.patch, +xemacs-21.4.15-r2.ebuild: gdbm 1.8.3 - bug 58350 20 Aug 2004; Pieter Van den Abeele xemacs-21.4.15-r1.ebuild: ppc keyworded. 11 Aug 2004; Luca Barbato xemacs-21.4.15.ebuild: Removed an unnecessary patch 09 Aug 2004; Tom Gall xemacs-21.4.15.ebuild: stable on ppc64, bug #57174 01 Jun 2004; Aron Griffis xemacs-21.4.12.ebuild, xemacs-21.4.15.ebuild: Fix use invocation *xemacs-21.4.15-r1 (20 Aug 2004) I accidentally committed a local file based on an older revision. This screwed up the keywords. I corrected the mistake by creating a new revision. *xemacs-21.4.15 (21 May 2004) 21 May 2004; Robert Coie xemacs-21.4.12.ebuild, xemacs-21.4.15.ebuild: New upstream version, abstract berkeley db support into USE=berkdb, make it bring in db-1 to get ndbm.h if needed, take efs out of PDEPEND to make minimal xemacs installations possible. 10 Apr 2004; Michael Sterrett xemacs-21.4.10-r1.ebuild, xemacs-21.4.10-r2.ebuild, xemacs-21.4.10.ebuild, xemacs-21.4.11.ebuild: thin ebuilds 06 Apr 2004; xemacs-21.4.12.ebuild: keyword ppc 29 Mar 2004; Michael Sterrett xemacs-21.4.10-r1.ebuild, xemacs-21.4.10-r2.ebuild, xemacs-21.4.10.ebuild, xemacs-21.4.9.ebuild: don't assign default to S 26 Jan 2004; Jason Wever xemacs-21.4.12.ebuild: Marked stable on sparc. 05 Jan 2004; Robin H. Johnson xemacs-21.4.10-r1.ebuild, xemacs-21.4.10-r2.ebuild, xemacs-21.4.10.ebuild, xemacs-21.4.11.ebuild, xemacs-21.4.12.ebuild, xemacs-21.4.9.ebuild: fix tail -1 issue and copyright headers 08 Jul 2003; xemacs-21.4.10-r1.ebuild, xemacs-21.4.10-r2.ebuild, xemacs-21.4.10.ebuild, xemacs-21.4.11.ebuild, xemacs-21.4.12.ebuild, xemacs-21.4.9.ebuild: Fix mconf typo in the png configuration. Thanks to Derek Dolney in bug 22652. 29 Jun 2003; Luca Barbato xemacs-21.4.12.ebuild: Fixed ppc problems and masked ~ppc 10 Jun 2003; xemacs-21.4.12.ebuild: Remove unused lucid variable from IUSE 22 May 2003; Tavis Ormandy xemacs-21.4.12.ebuild: #21264 xemacs needs --with-system-malloc on Alpha. *xemacs-21.4.12 (16 Jan 2003) 16 Jan 2003: Rendhalver new stable version of XEmacs added NeXT_XEmacs toolbar icons *xemacs-21.4.11 (03 Jan 2003) 03 Jan 2003: Rendhalver : new ebuild without sandbox disabling 03 Jan 2003: Rendhalver : added virtual/editor to PROVIDE for all xemacs ebuilds *xemacs-21.4.10-r2 (01 Jan 2003) 01 Jan 2003: Rendhalver : fixed use flags *xemacs-21.4.10-r1 (01 Jan 2003) 01 Jan 2003: Rendhalver : fixed use flags removed ~arch mask *xemacs-21.4.10-r2 (24 Dec 2002) 24 Dec 2002: Jared Hudson : Removed sandbox disabling line, since the --pdump option for configure configs xemacs in a way that makes this unnecessary. *xemacs-21.4.10-r1 (16 Dec 2002) 16 Dec 2002: Rendhalver [Peter Brown] : changed wnn USE var to freewnn 16 Dec 2002; Rendhalver [Peter Brown] : Added new USE flags wnn dnd athena next xaw3d lucid Removed esd USE flag as it is known to cause problems Added support for freewnn Added support for Drag aNd Drop using Offix Added options for compiling with athena widget set using next xaw3d or 3d updated xemacs-base version to latest stable fixed packages path resolving bugs #11933 and #11628 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords *xemacs-21.4.10 (03 Nov 2002) 05 Nov 2002; Stuart Bouyer xemacs-2.4.10.ebuild : Added support for Canna (Kanji <--> Kana conversion engine) for people with canna in USE. 03 Nov 2002; Arcady Genkin xemacs-2.4.10.ebuild : Minor version bump. Made openmotif dependency optional for people with motif in USE. *xemacs-21.4.9 (26 Sep 2002) 26 Jan 2003; Jon Nall files/xemacs-21.4.9-ppc.diff, xemacs-21.4.9.ebuild : added a patch that fixes bug #14458 http://sources.redhat.com/ml/bug-glibc/2002-11/msg00066.html 16 Oct 2002; Mark Guertin files/xemacs-21.4.9-ppc.diff : copied this to the new version, it is still needed for this build. closes bug #9172 26 Sep 2002; Matthew Kennedy xemacs-21.4.9.ebuild : Minor version bump. USE flag fix. Resolves bug #6177. Updated xemacs-base (resolves bug #8440) *xemacs-21.4.8-r3 (28 Jul 2002) 07 Aug 2002; Matthew Kennedy xemacs-21.4.8-r3.ebuild : Sandbox. 05 Aug 2002; Matthew Kennedy xemacs-21.4.8-r3.ebuild : Restored DISABLE_SANDBOX. (the right one this time) 05 Aug 2002; Matthew Kennedy xemacs-21.4.8-r3.ebuild : Restored DISABLE_SANDBOX. 04 Aug 2002; Martin Schlemmer xemacs-21.4.8-r3.ebuild : Disable emake, as it cause it to fail everytime this side. 28 Jul 2002; Matthew Kennedy xemacs-21.4.8-r3.ebuild : Updated EFS, MULE and BASE versions. *xemacs-21.4.8-r2 (14 Jul 2002) 14 Jul 2002; Matthew Kennedy xemacs-21.4.8-r2.ebuild : Made SRC_URI static, added KEYWORDS, fixed empty mule flag, updated efs, xemacs-base and mule-base subpackage versions. *xemacs-21.4.8-r1 (26 June 2002) 26 June 2002; Mark Guertin xemacs-21.4.8-r1.ebuild, files/xemacs-21.4.8-ppc.diff Added ppc patch to fix configure and configure.in scripts and tested ok on x86 + PPC. No revision bump as it only affects PPC and no need for x86 users to rebuild (didn't work on ppc to date). Thanks to rac@intrigue.com (Robert Coie) for the patch. *xemacs-21.4.8-r1 (31 May 2002) 31 May 2002; Matthew Kennedy xemacs-21.4.8-r1.ebuild, files/digest-xemacs-21.4.8-r1, ChangeLog : Back to gpm-1.19.6. *xemacs-21.4.8 (19 May 2002) 19 May 2002; Matthew Kennedy xemacs-21.4.8.ebuild, files/README.Gentoo, files/digest-xemacs-21.4.8, files/emodules.info-21.4.8-gentoo.patch : New xemacs-21.4.8 (gamma). Adds missing gpm dependency. General overhaul. *xemacs-21.4.6-r4 (16 Apr 2002) 16 Apr 2002: Matthew Kennedy xemacs-21.4.6-r4.ebuild, files/digest-xemacs-21.4.6-r4, ChanegLog : Includes SANDBOX_DISABLED="1" (quick and dirty fix) to prevent xemacs segfaults. *xemacs-21.4.6-r3 (15 Apr 2002) 15 Apr 2002: Matthew Kennedy xemacs-21.4.6-r3.ebuild, ChangeLog files/digest-xemacs-21.4.6-r3, files/emodules.info-gentoo.patch : Fixes annoying emodules.info not having a place in the info dir (resolves bug #1792). *xemacs-21.4.6-r2 (15 Apr 2002) 15 Apr 2002; Matthew Kennedy xemacs-21.4.6-r2.ebuild, files/digest-xemacs-21.4.6-r2 : Fixes the ESD/NAS/Wine issue mentioned in bug #1501, but not the xemacs segfaulting/sandbox issues. *xemacs-21.4.6-r2 (12 Apr 2002) 12 Apr 2002; Seemant Kulleen xemacs-21.4.6-r2.ebuild : Compile against newest libpng *xemacs-21.4.6-r1; (28 Mar 2002) 28 Mar 2002; Tod Neidt xemacs-21.4.6-r1.ebuild : Added PROVIDE="virtual/emacs". *xemacs-21.4.5-r1; (28 Mar 2002) 28 Mar 2002; Tod Neidt xemacs-21.4.5-r1.ebuild : Added PROVIDE="virtual/emacs". *xemacs-21.4.6; (14 Feb 2002) 14 Feb 2002; Arcady Genkin xemacs-21.4.6.ebuild : - Created ebuild for 21.4.6 (gamma version). - Updated versions of efs and base elisp packages. - Changed default download URL to "http://ftp.us.xemacs.org/..." because ftp://ftp.xemacs.org is always overloaded and slow. - Added media-libs/compface as a dependency and added --with-x-face to configure options. *xemacs-21.1.14 (1 Feb 2002) 1 Feb 2002; G.Bevin ChangeLog : Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about writing correct changelogs are explained in the skel.ChangeLog file which you can find in the root directory of the portage repository.