# ChangeLog for app-editors/xemacs # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/ChangeLog,v 1.198 2015/08/02 10:00:27 pacho Exp $ 02 Aug 2015; Pacho Ramos xemacs-21.4.24.ebuild: sparc stable wrt bug #554224 29 Jul 2015; Tobias Klausmann xemacs-21.4.24.ebuild: Stable on alpha, bug 554224 23 Jul 2015; Pacho Ramos xemacs-21.4.24.ebuild: ppc stable wrt bug #554224 18 Jul 2015; Mats Lidell xemacs-21.4.24.ebuild: Add compile time dependency on sys-apps/texinfo-5 (bug #555150) 18 Jul 2015; Jeroen Roovers xemacs-21.4.24.ebuild: Stable for HPPA PPC64 (bug #554224). 19 Jun 2015; Mats Lidell xemacs-21.4.22-r4.ebuild, xemacs-21.4.24.ebuild: Fix for bug #552044. Slot updates. *xemacs-21.4.24 (11 Apr 2015) 11 Apr 2015; Mats Lidell +xemacs-21.4.24.ebuild: Upstream stable release. Announced as the final 21.4 ever!? 31 Mar 2015; Ulrich Müller xemacs-21.4.22-r4.ebuild, xemacs-21.5.31.ebuild, xemacs-21.5.33.ebuild, xemacs-21.5.34-r2.ebuild: Update dependency after package move of eselect modules to app-eselect. 20 Mar 2015; Justin Lecher files/xemacs.desktop, xemacs-21.4.22-r4.ebuild, xemacs-21.5.31.ebuild, xemacs-21.5.33.ebuild, xemacs-21.5.34-r2.ebuild: Fix desktop file; fix SLOT operators 28 Dec 2014; Aaron W. Swenson xemacs-21.4.22-r4.ebuild, xemacs-21.5.31.ebuild, xemacs-21.5.33.ebuild, xemacs-21.5.34-r2.ebuild: Rename virtual/postgresql to dev-db/postgresql 16 Dec 2014; Jeroen Roovers xemacs-21.5.31.ebuild, xemacs-21.5.33.ebuild: Do not export variables in the global scope (bug #527076). 04 Dec 2014; Ulrich Müller -xemacs-21.4.22-r2.ebuild, -xemacs-21.4.22-r3.ebuild: Remove old. 04 Dec 2014; Agostino Sarubbo xemacs-21.4.22-r4.ebuild: Stable for ppc64, wrt bug #475658 01 Dec 2014; Agostino Sarubbo xemacs-21.4.22-r4.ebuild: Stable for sparc, wrt bug #475658 23 Nov 2014; Mikle Kolyada xemacs-21.4.22-r4.ebuild: x86 stable wrt bug #475658 20 Nov 2014; Tobias Klausmann xemacs-21.4.22-r4.ebuild: Stable on alpha, bug 475658 10 Nov 2014; Agostino Sarubbo xemacs-21.4.22-r4.ebuild: Stable for ppc, wrt bug #475658 03 Nov 2014; Aaron W. Swenson xemacs-21.4.22-r2.ebuild, xemacs-21.4.22-r3.ebuild, xemacs-21.4.22-r4.ebuild, xemacs-21.5.31.ebuild, xemacs-21.5.33.ebuild, xemacs-21.5.34-r2.ebuild: Update PostgreSQL dependencies and/or checks to virtual/postgresql. 03 Nov 2014; Agostino Sarubbo xemacs-21.4.22-r4.ebuild: Stable for amd64, wrt bug #475658 01 Nov 2014; Jeroen Roovers xemacs-21.4.22-r4.ebuild: Stable for HPPA (bug #475658). 28 Oct 2014; Mats Lidell xemacs-21.4.22-r4.ebuild, xemacs-21.5.34-r2.ebuild: Remove export on WANT_AUTOCONF to global scope. bug 527076 *xemacs-21.4.22-r4 (20 Oct 2014) 20 Oct 2014; Mats Lidell +xemacs-21.4.22-r4.ebuild, +files/xemacs-21.4.22-texinfo-5.patch: Add patch for build with texinfo-5, bug 475658. 01 Aug 2014; Raúl Porcel xemacs-21.4.22-r3.ebuild: sparc stable wrt #503112 18 Jul 2014; Tobias Klausmann xemacs-21.4.22-r3.ebuild: Stable on alpha, bug #503112 05 Apr 2014; Mats Lidell +ChangeLog, Corrected after problems caused during commit below. 04 Apr 2014; Mats Lidell +xemacs-21.5.34-r2.ebuild, -xemacs-21.5.29-r2.ebuild, -xemacs-21.5.30.ebuild, -xemacs-21.5.34.ebuild, -xemacs-21.5.34-r1.ebuild, -files/xemacs-21.5.29-vcdiff.patch, -files/xemacs-21.5.29-large-images.patch Avoid XEmacs build problems with lisp files in /usr/share/xemacs... by - Use src_compile setting EMACSLOADPATH suggested by Ulrich Mueller - Don't compress the el-files. Cleanup. Remove old ebuilds and patch files. 23 Mar 2014; Agostino Sarubbo xemacs-21.4.22-r3.ebuild: Stable for x86, wrt bug #503112 12 Mar 2014; Ulrich Müller xemacs-21.4.22-r3.ebuild: QA: Add missing die command, bug 503112#c2. 12 Mar 2014; Chema Alonso xemacs-21.4.22-r3.ebuild: Stable for amd64 wrt bug #503112 04 Mar 2014; Jeroen Roovers xemacs-21.4.22-r3.ebuild: Stable for HPPA (bug #503112). *xemacs-21.5.34-r2 (17 Feb 2014) *xemacs-21.4.22-r3 (17 Feb 2014) 17 Feb 2014; Ulrich Müller +xemacs-21.4.22-r3.ebuild, +xemacs-21.5.34-r2.ebuild: Install gnuserv binaries with -xemacs suffix to avoid file collisions with app-emacs/gnuserv; active versions of gnuclient and gnudoit can now be selected with the gnuclient eselect module, bug 177936. *xemacs-21.5.34-r1 (02 Feb 2014) 02 Feb 2014; Mats Lidell +xemacs-21.5.34-r1.ebuild, +files/xemacs-21.5.34-ncurses-tinfo.patch: Add patch allowing ncurses to be configured with separated tinfo library *xemacs-21.5.34 (25 Oct 2013) 25 Oct 2013; Mats Lidell +xemacs-21.5.34.ebuild: Upstream beta release 26 Jun 2013; Mats Lidell xemacs-21.5.33.ebuild, +files/xemacs-21.5.33-no-mule-build.patch: Partial fix for bug #472162 *xemacs-21.5.33 (01 Jun 2013) 01 Jun 2013; Mats Lidell +xemacs-21.5.33.ebuild: Version bump to upstream XEmacs 21.5.33 "horseradish". 24 Oct 2012; Ulrich Müller xemacs-21.4.22-r2.ebuild, xemacs-21.5.29-r2.ebuild, xemacs-21.5.30.ebuild, xemacs-21.5.31.ebuild: Update dependency after package move from x11-libs/openmotif to x11-libs/motif. 07 Sep 2012; Hans de Graaff xemacs-21.5.31.ebuild, files/xemacs.desktop: Fix QA warning in desktop file. Depend on the actual slot of freetype that XEmacs expects. 05 Sep 2012; Justin Lecher xemacs-21.4.22-r2.ebuild, xemacs-21.5.29-r2.ebuild, xemacs-21.5.30.ebuild, xemacs-21.5.31.ebuild: Use doicon instead insinto + doins to install icon files 05 Sep 2012; Justin Lecher xemacs-21.4.22-r2.ebuild, xemacs-21.5.29-r2.ebuild, xemacs-21.5.30.ebuild, xemacs-21.5.31.ebuild: Use domenu instead insinto + doins to install .desktop files 02 Jun 2012; Alexis Ballier xemacs-21.5.31.ebuild: keyword ~amd64-fbsd 18 Mar 2012; Samuli Suominen xemacs-21.4.22-r2.ebuild, xemacs-21.5.29-r2.ebuild, xemacs-21.5.30.ebuild, xemacs-21.5.31.ebuild: Remove USE="esd" because media-sound/esound isn't in tree anymore. 31 Oct 2011; Hans de Graaff -xemacs-21.4.22-r1.ebuild: Remove old version. 23 Oct 2011; Raúl Porcel xemacs-21.4.22-r2.ebuild: alpha/sparc stable wrt #385207 15 Oct 2011; Kacper Kowalik xemacs-21.4.22-r2.ebuild: ppc stable wrt #385207 11 Oct 2011; Samuli Suominen xemacs-21.4.22-r2.ebuild: ppc64 stable wrt #385207 11 Oct 2011; Jeroen Roovers xemacs-21.4.22-r2.ebuild: Stable for HPPA (bug #385207). 10 Oct 2011; Hans de Graaff xemacs-21.5.31.ebuild: Make sure berkdb support is turned on for newer versions of gdbm. Fixes bug 383587, thanks to Martin von Gagern for diagnosing the issue. 09 Oct 2011; Markos Chandras xemacs-21.4.22-r2.ebuild: Stable on amd64 wrt bug #385207 08 Oct 2011; Pawel Hajdan jr xemacs-21.4.22-r2.ebuild: x86 stable wrt bug #385207 04 Oct 2011; Hans de Graaff xemacs-21.4.22-r2.ebuild: Respect C compiler choice, reported by Ian Delany in bug 385609. 26 Sep 2011; Hans de Graaff xemacs-21.4.22-r2.ebuild, +files/xemacs-21.4.22-libpng15.patch: Fix compilation with libpng 1.5, thanks to Samuli Suominen in bug 384461. 02 Aug 2011; Matt Turner xemacs-21.4.22-r1.ebuild, xemacs-21.4.22-r2.ebuild, xemacs-21.5.29-r2.ebuild, xemacs-21.5.30.ebuild, xemacs-21.5.31.ebuild: Renamed x11-libs/Xaw3d to x11-libs/libXaw3d. 16 May 2011; Hans de Graaff xemacs-21.5.31.ebuild: Make the blocker on old sys-libs/db version strong to make sure it is gone during compilation. Fixes bug 367527. 09 May 2011; Hans de Graaff xemacs-21.5.31.ebuild: Tweak sys-libs/db requirements to avoid incompatible versions. Should fix bug 365831. 30 Apr 2011; Hans de Graaff xemacs-21.5.31.ebuild: Fix USE=debug for changed configure options. *xemacs-21.5.31 (30 Apr 2011) 30 Apr 2011; Hans de Graaff +xemacs-21.5.31.ebuild: Version bump. License has changed to GPL-3. Drop patch now applied upstream. *xemacs-21.5.30 (27 Apr 2011) 27 Apr 2011; Hans de Graaff +xemacs-21.5.30.ebuild: Version bump with many, many bug fixes. 08 Nov 2010; Hans de Graaff xemacs-21.4.22-r1.ebuild, xemacs-21.4.22-r2.ebuild, xemacs-21.5.29-r2.ebuild: media-libs/jpeg → virtual/jpeg 10 Oct 2010; Ulrich Mueller xemacs-21.4.22-r1.ebuild, xemacs-21.4.22-r2.ebuild, xemacs-21.5.29-r2.ebuild: Fix openmotif dependency. *xemacs-21.4.22-r2 (28 Sep 2010) 28 Sep 2010; Hans de Graaff +xemacs-21.4.22-r2.ebuild, +files/xemacs-21.4.22-deprecated-ldap.patch, -files/xemacs-21.4.22-implicit-pointer-conversion.patch: Properly fix the implicit pointer conversion problem in a similar way as it is fixed in xemacs 21.5. Bump revision to make sure everyone will have a properly compiled version. 30 Aug 2010; Hans de Graaff xemacs-21.4.22-r1.ebuild: Revert hwoarang's patch. It is not clear what it being fixed, and the fix itself looks suspicious. 24 Aug 2010; Markos Chandras xemacs-21.4.22-r1.ebuild, +files/xemacs-21.4.22-implicit-pointer-conversion.patch: Use patch to fix implicit pointer conversion which lead to compilation failures in 64bit arches 17 Jun 2010; Patrick Lauer xemacs-21.4.22-r1.ebuild, xemacs-21.5.29-r2.ebuild: Migrating away from deprecated postgres virtuals 23 May 2010; Ulrich Mueller xemacs-21.5.29-r2.ebuild: Require same USE flag setting for the openmotif dependency, to prevent a compilation failure that occurs with openmotif[xft] and xemacs[-xft]. 08 Mar 2010; Samuli Suominen xemacs-21.5.29-r2.ebuild: Unrestrict libpng depend to allow installation of 1.4, thanks to Wizzleby for testing. 23 Jan 2010; Hans de Graaff xemacs-21.4.22-r1.ebuild, xemacs-21.5.29-r2.ebuild: Depend on media-libs/jpeg:0 for headers/utilities. 23 Jan 2010; Hans de Graaff -xemacs-21.4.22.ebuild, xemacs-21.5.29-r2.ebuild: Remove old version. 26 Jul 2009; Brent Baude xemacs-21.4.22-r1.ebuild: Marking xemacs-21.4.22-r1 ppc64 for bug 275397 19 Jul 2009; nixnut xemacs-21.4.22-r1.ebuild: ppc stable #275397 17 Jul 2009; Tiago Cunha xemacs-21.4.22-r1.ebuild: stable amd64/sparc, security bug 275397 15 Jul 2009; Jeroen Roovers xemacs-21.4.22-r1.ebuild: Stable for HPPA (bug #275397). 14 Jul 2009; Christian Faulhammer xemacs-21.4.22-r1.ebuild: stable x86, security bug 275397 12 Jul 2009; Tobias Klausmann xemacs-21.4.22-r1.ebuild: Stable on alpha, bug #275397 *xemacs-21.5.29-r2 (07 Jul 2009) 07 Jul 2009; Hans de Graaff +xemacs-21.5.29-r2.ebuild, +files/xemacs-21.5.29-large-images.patch, +files/xemacs-21.5.29-optimization-bug.patch, +files/xemacs-21.5.29-vcdiff.patch: Version bump to the latest beta 21.5 version of XEmacs, imported from the xemacs overlay. *xemacs-21.4.22-r1 (06 Jul 2009) 06 Jul 2009; Hans de Graaff +xemacs-21.4.22-r1.ebuild, +files/xemacs-21.4.22-large-images.patch: Add upstream patch for bug #275397. 21 Jun 2009; Hans de Graaff xemacs-21.4.22.ebuild: Remove PROVIDE: app-editors/xemacs is the only provider right now so it makes no sense to have an old-style virtual for this. Remove blocker on virtual/xemacs. Remove virtual/libc dependency. Explicitly set RDEPEND. 21 Jun 2009; Hans de Graaff -xemacs-21.4.21-r1.ebuild: Remove old version. 21 Apr 2009; Raúl Porcel xemacs-21.4.22.ebuild: sparc stable wrt #264166 14 Apr 2009; Jeroen Roovers xemacs-21.4.22.ebuild: Stable for HPPA (bug #264166). 07 Apr 2009; Tobias Klausmann xemacs-21.4.22.ebuild: Stable on alpha, bug #264166 05 Apr 2009; Markus Meier xemacs-21.4.22.ebuild: amd64/x86 stable, bug #264166 31 Mar 2009; Joseph Jezak xemacs-21.4.22.ebuild: Marked ppc/ppc64 for bug #264166. *xemacs-21.4.22 (02 Jan 2009) 02 Jan 2009; Hans de Graaff +xemacs-21.4.22.ebuild: Version bump with minor bugfixes. 30 Dec 2008; Hans de Graaff -xemacs-21.4.21.ebuild, xemacs-21.4.21-r1.ebuild: Remove old version 28 Jul 2008; Ulrich Mueller metadata.xml: Add USE flag description to metadata wrt GLEP 56. 14 Jun 2008; Ulrich Mueller xemacs-21.4.21.ebuild, xemacs-21.4.21-r1.ebuild: Change to new syntax of eselect-emacs and update dependency. 01 Jun 2008; Hans de Graaff -xemacs-21.5.28.ebuild: Remove broken and insecure 21.5.28 version. If you must use 21.5 now then please use the version from the xemacs overlay or have a bit of patience as I intend to add that version here shortly. 21 May 2008; Tiziano Müller xemacs-21.4.21.ebuild, xemacs-21.4.21-r1.ebuild, xemacs-21.5.28.ebuild: Changed dependency for postgresql from dev-db/postgresql to virtual/postgresql-server *xemacs-21.5.28 (03 May 2008) 03 May 2008; Josh Glover +xemacs-21.5.28.ebuild: Version bump 11 Apr 2008; Hans de Graaff xemacs-21.4.21-r1.ebuild: Bump to stable since the bug fix in -r1 only affects a shell script that needs to be used with SCCS. *xemacs-21.4.21-r1 (11 Apr 2008) 11 Apr 2008; Hans de Graaff +files/xemacs-21.4.21-vcdiff.patch, +xemacs-21.4.21-r1.ebuild: Fix security bug #216880. 09 Apr 2008; Hans de Graaff -files/xemacs-21.4.20-linuxplay.patch, -files/font-lock-keywords.patch, -files/font-lock-warning-face.patch, -xemacs-21.4.20-r4.ebuild, -xemacs-21.4.20-r5.ebuild: Remove old versions 02 Feb 2008; Hans de Graaff xemacs-21.4.21.ebuild: Stable on amd64 wrt bug 203245 02 Jan 2008; Jeroen Roovers xemacs-21.4.21.ebuild: Stable for HPPA (bug #203245). 26 Dec 2007; Raúl Porcel xemacs-21.4.21.ebuild: alpha/sparc stable wrt #203245 25 Dec 2007; Dawid Węgliński xemacs-21.4.21.ebuild: Stable on x86 (bug #203245) 24 Dec 2007; Brent Baude xemacs-21.4.21.ebuild: Marking xemacs-21.4.21 ppc and ppc64 stable per bug 203245 24 Dec 2007; Hans de Graaff xemacs-21.4.21.ebuild: Fix built on ia64 at the loss of some functionality. *xemacs-21.4.21 (11 Nov 2007) 11 Nov 2007; Hans de Graaff +xemacs-21.4.21.ebuild: Version bump with bug fixes for a number of crashes and a few new features aimed at improved compatibility with GNU Emacs. 21 Oct 2007; Hans de Graaff -xemacs-21.4.20-r1.ebuild, -xemacs-21.4.20-r2.ebuild, -xemacs-21.4.20-r3.ebuild: Remove old versions 10 Oct 2007; Ulrich Mueller xemacs-21.4.20-r1.ebuild, xemacs-21.4.20-r2.ebuild, xemacs-21.4.20-r3.ebuild, xemacs-21.4.20-r4.ebuild, xemacs-21.4.20-r5.ebuild: Don't PROVIDE=virtual/editor as it is a new-style virtual now. 31 Aug 2007; Christoph Mende xemacs-21.4.20-r4.ebuild: Stable on amd64 wrt bug #187710 17 Aug 2007; Jeroen Roovers xemacs-21.4.20-r4.ebuild: Stable for HPPA (bug #187710). 15 Aug 2007; Tobias Scherbaum xemacs-21.4.20-r4.ebuild: ppc stable, bug #187710 07 Aug 2007; Markus Rothe xemacs-21.4.20-r4.ebuild: Stable on ppc64; bug #187710 06 Aug 2007; Raúl Porcel xemacs-21.4.20-r4.ebuild: alpha/x86 stable wrt #187710 06 Aug 2007; Gustavo Zacarias xemacs-21.4.20-r4.ebuild: Stable on sparc wrt #187710 *xemacs-21.4.20-r5 (04 Aug 2007) 04 Aug 2007; Hans de Graaff +files/font-lock-keywords.patch, +xemacs-21.4.20-r5.ebuild: Add support for GNU Emacs font-lock-add-keywords and related code. This code will also be in the next xemacs 21.4.x release and is needed for gentoo-syntax. *xemacs-21.4.20-r4 (23 Jun 2007) 23 Jun 2007; Hans de Graaff +files/font-lock-warning-face.patch, +xemacs-21.4.20-r4.ebuild: Add patch to make font-lock-warning-face available, needed for gentoo-syntax. Has been reported to upstream. 09 Jun 2007; Hans de Graaff xemacs-21.4.30-r3.ebuild: Fix silly typo that may affect esd sound configuration. 02 Jun 2007; Hans de Graaff files/xemacs.desktop: Remove Application category from .desktop file as it is not a valid category. 24 May 2007; Christian Faulhammer ChangeLog: corrected ChangeLog, so it conforms to our standards 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 Jun 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.