# ChangeLog for x11-wm/fluxbox # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/ChangeLog,v 1.108 2004/05/24 11:42:22 gmsoft Exp $ 24 May 2004; Guy Martin fluxbox-0.9.9.ebuild: Marked stable on hppa. 21 May 2004; fluxbox-0.9.9.ebuild: Stable on x86 21 May 2004; Travis Tilley fluxbox-0.9.9.ebuild: stable on amd64 21 May 2004; Stephen P. Becker fluxbox-0.9.9.ebuild: Stable on mips. 09 May 2004; Ciaran McCreesh fluxbox-0.9.9.ebuild: Stable on sparc 06 May 2004; Ciaran McCreesh -files/fluxbox-0.1.13-Xft2.patch, -files/fluxbox-0.1.13-aa2.patch, -files/fluxbox-0.1.13-menukey.patch, -files/fluxbox-0.1.13-nls.patch, -files/fluxbox-0.1.13-openoffice.patch, -files/fluxbox-0.1.13-remember.patch, -files/fluxbox-0.1.14-gcc33.patch, -files/fluxbox-0.1.14-ja.patch, -files/fluxbox-0.1.14-menukey.patch, -files/fluxbox-0.1.14-remember.patch, -files/fluxbox-0.1.14-toggledecor.patch, -files/fluxbox-vano-gentoo.patch, -files/0.9.7/01_cache-bugfix.patch, -files/0.9.7/02_iconbar-bugfix.patch, -fluxbox-0.1.14-r2.ebuild, -fluxbox-0.9.8.ebuild: Tidy up old versions, clean up unneeded patches 06 May 2004; Stephen P. Becker fluxbox-0.9.8-r1.ebuild: Stable on mips. 01 May 2004; Aron Griffis fluxbox-0.9.9.ebuild: Add inherit eutils 29 Apr 2004; Ciaran McCreesh +files/fluxbox-0.9.9-gcc3.4.patch, fluxbox-0.1.14-r2.ebuild, fluxbox-0.9.8-r1.ebuild, fluxbox-0.9.8.ebuild, fluxbox-0.9.9.ebuild: Added in gcc 3.4 patch from upstream, changed LICENCE to MIT *fluxbox-0.9.9 (26 Apr 2004) 26 Apr 2004; Ciaran McCreesh +fluxbox-0.9.9.ebuild: Version bump 15 Mar 2004; Ciaran McCreesh files/fluxbox.desktop: Fixing the desktop entry to use startfluxbox rather than fluxbox *fluxbox-0.9.8-r1 (07 Mar 2004) 07 Mar 2004; Brandon Hale fluxbox-0.9.8-r1.ebuild, files/fluxbox.desktop: Add .desktop file in preperation for new GDM, bug #40711 07 Mar 2004; Brandon Hale fluxbox-0.9.6.ebuild, fluxbox-0.9.7-r1.ebuild: Out with the old... 01 Mar 2004; Ilya Volynets fluxbox-0.9.8.ebuild: ~mips fluxbox-0.9.8, as it works stably according to geoman 24 Feb 2004; Aron Griffis fluxbox-0.9.8.ebuild: stable on alpha and ia64 06 Feb 2004; fluxbox-0.9.8.ebuild: stable on hppa 06 Feb 2004; Lars Weiler fluxbox-0.9.8.ebuild: Also stable on ppc. 06 Feb 2004; Ciaran McCreesh fluxbox-0.9.8.ebuild: Stable on x86 and sparc 27 Jan 2004; Tavis Ormandy fluxbox-0.9.8.ebuild: marking ~alpha, #39477 *fluxbox-0.9.8 (15 Jan 2004) 15 Jan 2004; Sascha Schwabbauer fluxbox-0.9.8.ebuild: Added ~ppc 15 Jan 2004; Brandon Hale fluxbox-0.9.8.ebuild: Version bump. *fluxbox-0.9.8_pre2 (14 Jan 2004) 14 Jan 2004; Ciaran McCreesh fluxbox-0.9.8_pre2.ebuild: New pre version. This includes the memory leak and iconbar fixes. The ebuild will now create an /etc/X11/Sessions entry as well. *fluxbox-0.9.7-r1 (11 Jan 2004) 11 Jan 2004; Markus Nigbur fluxbox-0.9.7-r1.ebuild, files/0.9.7/01_cache-bugfix.patch, files/0.9.7/02_iconbar-bugfix.patch: Applied two important memory leak patches. 08 Jan 2004; fluxbox-0.9.7.ebuild: marked stable on hppa 06 Jan 2004; Brandon Hale fluxbox-0.9.7.ebuild: Marked stable on x86 in preperation for 2004.0 release. *fluxbox-0.9.7 (03 Jan 2004) 03 Jan 2004; Brandon Hale fluxbox-0.9.7.ebuild: Version bump. This version has an all new ebuild that removes commonbox.eclass functionality, and now installs data files in /usr/share/fluxbox (YAY!). 19 Dec 2003; Brandon Hale fluxbox-0.1.14-r2.ebuild, fluxbox-0.9.6.ebuild, fluxbox-0.9.6_pre9.ebuild: Fixed license (as-is). 14 Dec 2003; Lars Weiler fluxbox-0.9.6.ebuild: Masked stable on ppc 06 Dec 2003; Markus Nigbur fluxbox-0.1.14-r3.ebuild: Fixed bug #34747. Thanks Spider. 05 Dec 2003; Brandon Hale fluxbox-0.9.6.ebuild: Adding ~amd64, thanks to Jan Schubert for testing. 20 Nov 2003; Tavis Ormandy fluxbox-0.1.14-r2.ebuild: stable on alpha 17 Nov 2003; Ciaran McCreesh fluxbox-0.9.6.ebuild: Moved to ~sparc *fluxbox-0.9.6 (16 Nov 2003) 16 Nov 2003; Brandon Hale fluxbox-0.9.6.ebuild: Version bump, final 0.9.6 release. Unmasked and marked ~arch, lots of testing on all archs please ;) *fluxbox-0.9.6_pre9 (25 Sep 2003) 04 Nov 2003; Joshua Kinard fluxbox-0.9.6_pre9.ebuild: Added ~mips to KEYWORDS 28 Oct 2003; Brandon Hale fluxbox-0.1.14-r2.ebuild: Marking 0.1.14 stable on ppc 14 Oct 2003; Markus Nigbur fluxbox-0.1.14-r2.ebuild: Added PROVIDE="virtual/blacbox" 28 Sep 2003; Markus Nigbur fluxbox-0.1.14-r2.ebuild: Added ~amd64 keyword. request by brad@mainstreetsoftworks.com in bug #29806. 25 Sep 2003; Brandon Hale fluxbox-0.9.0.ebuild, fluxbox-0.9.3.ebuild, fluxbox-0.9.4.ebuild, fluxbox-0.9.5.ebuild, fluxbox-0.9.6_pre5.ebuild, fluxbox-0.9.6_pre6.ebuild, fluxbox-0.9.6_pre7.ebuild, fluxbox-0.9.6_pre9.ebuild: Version bump + cleanups *fluxbox-0.9.0 (24 Sep 2003) 24 Sep 2003; Jason Wever fluxbox-0.9.0.ebuild, fluxbox-0.9.3.ebuild, fluxbox-0.9.4.ebuild, fluxbox-0.9.5.ebuild, fluxbox-0.9.6_pre5.ebuild, fluxbox-0.9.6_pre6.ebuild, fluxbox-0.9.6_pre7.ebuild, fluxbox-0.9.6_pre8.ebuild: Added ~sparc keyword. *fluxbox-0.9.6_pre8 (16 Sep 2003) 16 Sep 2003; Brandon Hale fluxbox-0.9.6_pre8.ebuild: version bump. *fluxbox-0.1.14-r2 (14 Sep 2003) 14 Sep 2003; Brandon Hale fluxbox-0.1.14-r2.ebuild: Add gcc33 fixes. *fluxbox-0.9.6_pre7 (14 Sep 2003) 14 Sep 2003; Brandon Hale fluxbox-0.9.6_pre7.ebuild: Bumpage. *fluxbox-0.9.6_pre1 (13 Sep 2003) 13 Sep 2003; Brandon Hale fluxbox-0.9.6_pre1.ebuild, fluxbox-0.9.6_pre4.ebuild: Small cleanups. *fluxbox-0.9.6_pre6 (13 Sep 2003) 13 Sep 2003; Brandon Hale fluxbox-0.9.6_pre6.ebuild: Version bump, props yet again to d0minik, my secret Fluxbox informant. *fluxbox-0.9.6_pre5 (11 Sep 2003) 11 Sep 2003; Brandon Hale fluxbox-0.9.6_pre5.ebuild: Version bump, thanks once again to d0minik with the quickness! *fluxbox-0.9.6_pre4 (09 Sep 2003) 09 Sep 2003; Brandon Hale fluxbox-0.9.6_pre4.ebuild: Version bump, thanks to d0minik for the tip! *fluxbox-0.9.6pre1 (30 Aug 2003) 30 Aug 2003; Brandon Hale fluxbox-0.9.6pre1.ebuild: New dev release with some bugfixes. *fluxbox-0.9.5 (28 Aug 2003) 28 Aug 2003; Brandon Hale fluxbox-0.9.5.ebuild: Version bump. *fluxbox-0.9.4 (22 Aug 2003) 22 Aug 2003; Brandon Hale fluxbox-0.9.4.ebuild: New dev release by popular request! *fluxbox-0.9.3 (11 Jun 2003) 11 Jun 2003; mkeadle fluxbox-0.9.3.ebuild: Bumping devel release to 0.9.3. This release is considerably more stable then 0.9.0, but remember it's still a dev release. This ebuild contains the Blueflux theme. *fluxbox (20 May 2003) 03 Jun 2003; mkeadle : Moving --enable-xft to USE test in commonbox.eclass. 20 May 2003; mkeadle : Moving --enable-xinerama to USE test in commonbox.eclass. *fluxbox (12 Apr 2003) 12 Apr 2003; Sascha Schwabbauer : Fluxbox was never based on pwm, so I changed the Description of all ebuilds. *fluxbox-0.1.14-r1 (10 Dec 2002) 18 Aug 2003; Joshua Kinard fluxbox-0.1.14-r1.ebuild: Added ~mips to KEYWORDS Added use flag check for mips; If true, runs gnuconfig_update 24 Jun 2003; Masatomo Nakano fluxbox-0.1.14-r1.ebuild, files/fluxbox-0.1.14-ja.patch: Added Japanese support. 18 Apr 2003; Guy Martin fluxbox-0.1.14-r1.ebuild : Added hppa to KEYWORDS. 06 Mar 2003; Jason Wever fluxbox-0.1.14-r1.ebuild: Changed ~sparc keyword to sparc. 10 Dec 2002; Matt Keadle fluxbox-0.1.14-r1.ebuild files/digest-fluxbox-0.1.14-r1 Menukey, vano, (menudestroy), and a toggledecor patch are now applied. Should still be working fine with Xft1 or Xft2. *fluxbox-0.1.14 (09 Dec 2002) 09 Dec 2002; Matt Keadle fluxbox-0.1.14.ebuild files/digest-fluxbox-0.1.14 Bump to latest stable. Unpatch release tarball. *fluxbox-0.1.13-r8 (09 Dec 2002) 09 Dec 2002; B.Lauwers fluxbox-0.1.13-r8.ebuild Changed from ~sparc to sparc, (tested + bug 11846) 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords *fluxbox-0.1.13-r6 (07 Dec 2002) 07 Dec 2002; Matt Keadle fluxbox-0.1.13-r8.ebuild files/digest-fluxbox-0.1.13-r8 Update to build against Xft2. Remember patch release. *fluxbox-0.1.13-r7 (07 Dec 2002) 07 Dec 2002; Matt Keadle fluxbox-0.1.13-r7.ebuild files/digest-fluxbox-0.1.13-r7 Update to build against Xft2. No remember patch release. *fluxbox-0.1.13-r6 (06 Dec 2002) 06 Dec 2002; Matt Keadle fluxbox-0.1.13-r5.ebui ld files/digest-fluxbox-0.1.13-r6 Update to build against Xft2. Remember patch release. *fluxbox-0.1.13-r5 (06 Dec 2002) 06 Dec 2002; Matt Keadle fluxbox-0.1.13-r5.ebuild files/digest-fluxbox-0.1.13-r5 Update to build against Xft2. No remember patch release. *fluxbox-0.1.13-r4 (26 Nov 2002) 26 Nov 2002; Matt Keadle fluxbox-0.1.13-r4.ebuild files/digest-fluxbox-0.1.13-r4 Cleaned up. Remember patch is applied to this latest testing release. *fluxbox-0.1.13-r3 (26 Nov 2002) 26 Nov 2002; Matt Keadle fluxbox-0.1.13-r3.ebuild files/digest-fluxbox-0.1.13-r3 Cleaned up and removed remember patch for a stable release. *fluxbox-0.1.13-r2 (24 Nov 2002) 24 Nov 2002; Matt Keadle fluxbox-0.1.13-r1.ebuild files/digest-fluxbox-0.1.13-r2 files/fluxbox-0.1.13-*.patch This is a somewhat major collection of updates. Fluxbox initialy had some issues with menu/taskbar fonts being screwy when a session was first started. OpenOffice was crashing, which was previously being solved by configuring with --disable-newwmspec. NLS files were not getting installed. All of the above have been patched/fixed. The menukey patch is still applied. The remember patch has also been applied to this release. Unlike the previous remember patch, this one builds fine if -nls is in your USE. *fluxbox-0.1.13-r1 (21 Nov 2002) 21 Nov 2002; Matt Keadle fluxbox-0.1.13-r1.ebuild files/digest-fluxbox-0.1.13-r1 files/fluxbox-0.1.13-menukey.patch Patch applied to allow manipulation of the root applications menu with standard keybindings. In your ~/.fluxbox/keys files you can now make use of: WindowMenu, NextMenuItem, PrevMenuItem, SelectMenuItem, OpenSubmenu, and CloseMenu. For instance: Control Right :OpenSubmenu No found issues with any flags or build types associated with fluxbox *fluxbox-0.1.13 (19 Nov 2002) 19 Nov 2002; Matt Keadle fluxbox-0.1.13.ebuild files/digest-fluxbox-0.1.13 ChangeLog Version bump to latest stable. Fluxbox now has Xft support! Also, build was edited to grab the .bz2 instead of the .gz, and the new menu generation script was yanked and scheduled to be adapted to commonbox. *fluxbox-0.1.12-r2 (26 Oct 2002) 4 Nov 2002; Matt Keadle fluxbox-0.1.12-r2.ebuild Minor edit to ebuild to test for absence of nls in USE (remember patched version will not build without it. Furthering the effort to deal with bug #9909 26 Oct 2002; Matt Keadle fluxbox-0.1.12-r2.ebuild files/digest-fluxbox-0.1.12-r2 : Added the remember patch. This patch adds an extra submenu to the WindowMenu that allows you store each windows workspace, deminsions, position, shaded state, tab state, decoration state, and sticky state and also to save the settings on application close. It also enabled the use of a Startup submenu in your applications menu. Any items in this submenu will be automatically started when you start fluxbox. There are scant warnings about crashes with this patch, but neither I nor anyone I have spoken with have experienced any issues. As allways, report any problems to http://bugs.gentoo.org/. Fluxbox with the remember patch will not install with "-nls" in your USE. *fluxbox-0.1.12-r1 (17 Sep 2002) 05 Oct 2002; Seemant Kulleen ChangeLog: To give credit where credit is due, the RootMenu patch was in fact created by Junichiro Kita and is maintained on his website: http://kitaj.no-ip.com/files/fluxbox/ 17 Sep 2002; Seemant Kulleen fluxbox-0.1.12-r1.ebuild files/digest-fluxbox-0.1.12-r1 : Update: few hours later: Rach refined the patch a little and added a subtle blurb in the fluxbox manpage as well. Mucho thanks :) This revision bump incorporates two patches. The first is the Vano patch from bug #5005 which makes the root menu disappear on left click anywhere. The second is the rootmenu patch which was posted many months ago on the fluxbox mailing lists against an older version of fluxbox. The patch was recently foreported to this version of flux by Rach Holmes. The original patch was BSD licensed, as is Rach's version of it. Basically, it allows the rootmenu to be bound to a key. So, for instance, in ~/.fluxbox/keys: Mod4 :RootMenu will cause the fluxbox menu to open when the "windows logo" key is pressed (x86 machine). Use xmodmap etc to flavour as you like it. Seemant is on an x86 and has these entries in his local keys file (the left windows key opens the root menu, the right side windows key closes it). The windows menu key (right click menu in windows) opens up flux's window menu None Super_L :RootMenu None Super_R :CloseMenu None Menu :WindowMenu Shift Right :OpenSubMenu Shift Return :SelectMenuItem Shift Up :PrevMenuItem Shift Down :NextMenuItem *fluxbox-0.1.12 (13 Sep 2002) 13 Sep 2002; Seemant Kulleen fluxbox-0.1.12.ebuild files/digest-fluxbox-0.1.12 : Upstream version bump, which is really just identical to 0.1.11-r3. Thanks to matt@oddprocess.org (Matthew Daubenspeck) in bug #7842. *fluxbox-0.1.11-r3 (11 Sep 2002) 11 Sep 2002; Seemant Kulleen fluxbox-0.1.11-r3.ebuild files/digest-fluxbox-0.1.11-r3 : New bugfix2 patch which fixes all the bugs from bugfix1, and the deadlock bug introduced by bugfix1. Thanks to: gentoobug@tobij.de (Tobias) in bug #7772 *fluxbox-0.1.11-r2 (10 Sep 2002) 10 Sep 2002; Seemant Kulleen fluxbox-0.1.11-r2.ebuild files/digest-fluxbox-0.1.11-r2 : upstream bugfix1 patch. Thanks to: matt@oddprocess.org (Matthew Daubenspeck) in bug #7717 *fluxbox-0.1.11-r1 (04 Sep 2002) 04 Sep 2002; Seemant Kulleen fluxbox-0.1.11-r1.ebuild files/digest-fluxbox-0.1.11-r1 : menu is now back in /usr/share/commonbox/menu and translation files in /usr/share/locale 04 Sep 2002; Seemant Kulleen fluxbox-0.1.11.ebuild files/digest-fluxbox-0.1.11 : Version bump. Thanks to: cycloon@linux-de.org (christian gut) in bug #7422. *fluxbox-0.1.10 (14 Jul 2002) 27 Aug 2002; Michael Nazaroff fluxbox-0.1.10.ebuild : Added the fluxbox default keys file into the ebuild. This takes care of bug #6274. Thanx to: scottro@despammed.com (Scott Robbins) for the report. 16 Aug 2002; Seemant Kulleen fluxbox-0.1.10.ebuild : Added Vano's patch to make the menu disappear on left click anywhere. Thanks to: vano-gentoo@europeansoftware.com (Vania Dolukhanian) in bug #5005 04 Aug 2002; Spider fluxbox-0.1.10.ebuild : filtering out -fno-exceptions 15 Jul 2002; Mark Guertin Added ppc to keywords 14 Jul 2002; Seemant Kulleen fluxbox-0.1.10.ebuild files/digest-fluxbox-0.1.10 : Version bump, and now uses the commonbox eclass. *fluxbox-0.1.9-r5 (10 Jul 2002) 10 Jul 2002; Seemant Kulleen fluxbox-0.1.9-r5.ebuild files/fluxbox-0.1.9-gentoo.diff files/digest-fluxbox-0.1.9-r5 : Added transient window patch to avoid xine hardlocking things up. Patch from some fluxbox developer through: matt@oddprocess.org (Matthew Daubenspeck) in bug #4837 *fluxbox-0.1.9-r4 (7 Jul 2002) 7 Jul 2002; Daniel Robbins : xinerama (multi-monitor support) is now enabled by default. This closes bug #4514. *fluxbox-0.1.9-r3 (1 Jul 2002) 1 Jul 2002; Owen Stampflee fluxbox-0.1.9-r3.ebuild Fixed a slight syntax error in the -r2 ebuild. *fluxbox-0.1.9-r2 (1 Jul 2002) 1 Jul 2002; Seemant Kulleen fluxbox-0.1.9-r2.ebuild files/digest-fluxbox-0.1.9-r2 : Added Oly's antialiasing patch, as suggested in bug #4376 by: depairet@gmx.de (dominik) who also submitted a patched ebuild for it. *fluxbox-0.1.9-r1 (1.9 Jun 2002) 19 Jun 2002; Gabriele Giorgetti fluxbox-0.1.9-r1.ebuild Upstream bugfix patch (#2) applied. Also closes (#3864). *fluxbox-0.1.9 (24 May 2002) 24 May 2002; Seemant Kulleen fluxbox-0.1.9.ebuild files/digest-fluxbox-0.1.9 : Version bump. *fluxbox-0.1.8-r2 (14 May 2002) 14 May 2002; Grant Goodyear : Upstream bugfix patch (#2) applied. Old 0.1.8 versions removed. *fluxbox-0.1.8-r1 (29 Apr 2002) 29 Apr 2002; Seemant Kulleen fluxbox-0.1.8-r1.ebuild. files/fluxbox-0.1.8-bugfix1.patch, files/diges-fluxbox-0.1.8-r1 : Upstream bugfix patch applied. *fluxbox-0.1.8 (1.9 Apr 2002) 19 Apr 2002; Seemant Kulleen fluxbox-0.1.8.ebuild, files/digest-fluxbox-0.1.8 : Version bump to newest stable *fluxbox-0.1.7-r3 (20 Mar 200) 20 Mar 2002; Seemant Kulleen fluxbox-0.1.7-r3.ebuild : Removed gnome and kde from the deps, because they are NOT required in order to compile support for them. The KDE support is meaningless without KDE installed, but it is harmless and leads to less bloat if KDE wasn't intended to be installed in the first place. *fluxbox-0.1.7-r3 (15 Mar 2002) 16 Mar 2002; Karl Trygve Kalleberg fluxbox-0.1.7-r3.ebuild : Added /etc/X11/Sessions/fluxbox pointer. Didn't bother updating revision as the fix is so small. Removed old revisions. *fluxbox-0.1.7-r3 (15 Mar 2002) 15 Mar 2002; Seemant Kulleen fluxbox-0.1.7-r3.ebuild : This package now provides virtual/fluxbox, so as to allow blackbox applications (which are completely compatible with fluxbox) to run without having to emerge blackbox as well. *fluxbox-0.1.7-r2 (9 Mar 2002) 9 Mar 2002; Karl Trygve Kalleberg fluxbox-0.1.7-r2.ebuild : Added upstream patch. Removed old revisions. *fluxbox-0.1.7-r1 (9 Mar 2002) 9 Mar 2002; Karl Trygve Kalleberg fluxbox-0.1.7-r1.ebuild : Added proper GNOME dependencies (#943). Thanks to Daniel Mettler . *fluxbox-0.1.7 (2 Mar 2002) 2 Mar 2002; Bruce A. Locke fluxbox-0.1.7.ebuild : Update to 0.1.7 *fluxbox-0.1.6-r1 (14 Feb 2002) 14 Feb 2002; Dan Armak ChangeLog : Added /etc/X11/Sessions/fluxbox, which adds fluxbox to the auto-generated session list in kdm and gdm. *fluxbox-0.1.6 (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.