Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167658 - x11/wmii-3.6 version bump
Summary: x11/wmii-3.6 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: David Shakaryan (RETIRED)
URL: http://www.suckless.org/
Whiteboard:
Keywords:
: 195782 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-02-19 18:57 UTC by Il-Young Son
Modified: 2007-11-18 05:59 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for latest snap (wmii-20070329.ebuild,1.11 KB, text/plain)
2007-04-01 18:18 UTC, Alexandre Buisse (RETIRED)
Details
ebuild with a few fixes (wmii-20070329.ebuild,1021 bytes, text/plain)
2007-04-03 21:06 UTC, Miika Linnapuomi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Il-Young Son 2007-02-19 18:57:55 UTC
You can get the new snap here:
http://suckless.org/snaps/wmii-snap20070218.tgz

You will also need a new libixp, due to API reversions, and a change to 
ixpc.

Here are the more notable changes since 3.6.rc2:

* Allow wrapping when selecting columns via keyboard.

* Implemented a click-to-raise policy on the floating layer.

* Fixed the stacking order of the floating layer.

* Added grab-boxes, and click-to-drag (on clicking grab-boxes)
  functionality.

* Added notification of Urgency of applications and their tags.

* Make sure that the wrong clients don't have focus when on an empty
  floating layer or view.

* Added a rehash action to update the list of programs for Mod-P

* Make colrules size new columns, but not create them.

* Removed increment gaps in managed mode.

* Improved the 'relaxing' code, and decreased increment gaps when
  possible (not perfect yet)

* Bugfixes, cleanup, remove SunCC compatibility patch. Add
  adding/removing tags by writing +tag or -tag

* Replaced the xwrite function in wmiirc and status scripts with a
  command in ixpc.

* Fixed several bugs related to floating windows unexpectedly jumping
  around.

* Restored the swapping commands to the fs. There are no default
  keybindings for this, but the syntax is the same as the 'send' and
  'select' commands.

* Removed the 'selcolors' tuple. (Sorry, some of use really hate it)

* Changed the handling of keyboard focus so that windows aren't shown to
  have focus when other windows have grabbed it. (i.e. no window is
  shown to be in focus when dmenu is running, or you've started a
  keychain, and ssh-askpass always shows that it has focus).

* Fixed several minor bugs.


Reproducible: Always
Comment 1 David Shakaryan (RETIRED) gentoo-dev 2007-02-19 21:36:21 UTC
It says "a new libixp", but does not specify which version. Does anyone know if it will work fine with 0.2, the latest version I see on the site?
Comment 2 Il-Young Son 2007-02-20 17:43:07 UTC
(In reply to comment #1)
> It says "a new libixp", but does not specify which version. Does anyone know if
> it will work fine with 0.2, the latest version I see on the site?
> 

Hi,
I just received this email from the wmii mailing list.


---------
To use the snap of wmii, you need a recent version of libixp from the
mercurial repository, or alternatively the snap of 20070220:

       http://www.suckless.org/snaps/libixp-20070220.tar.gz

Sorry, we just forgot about that ;)
----------

Comment 3 Greg Fitzgerald 2007-03-27 01:19:05 UTC
Any news on this? Latest snap is now 

http://www.suckless.org/snaps/wmii-snap20070304.tgz

and there is a snap of libixp in the same dir. 

http://www.suckless.org/snaps/libixp-20070220.tar.gz

There irc channel topic recommend the use of there latest snap shots and there web page suggests the snaps as well Have ran into a few bugs with floating windows in the 3.6-rc2 ebuild so was hoping this would get bumped. Appears there are floating window bugs fixed in the 20070218 snap shot listed.
Comment 4 David Shakaryan (RETIRED) gentoo-dev 2007-03-27 06:36:53 UTC
I'll try to get to this when I have some free time, which is hopefully soon; doesn't seem like it would take too much time or effort.
Comment 5 Alexandre Buisse (RETIRED) gentoo-dev 2007-04-01 18:18:16 UTC
Created attachment 115196 [details]
ebuild for latest snap

Here comes an ebuild for 20070329 (latest snap). It is now bundled with its own libixp, so the dep is not needed anymore. config.mk has been remade since last versions, so there were two changes since ebuilds in tree: one needs to add -c at the end of CFLAGS (changed in the sed line) and there is no DESTDIR anymore, but having PREFIX="${D}/usr" works fine.
Comment 6 Miika Linnapuomi 2007-04-03 21:06:04 UTC
Created attachment 115389 [details]
ebuild with a few fixes

Install wmii conf files in /etc instead of /usr/etc and don't build wmiirc statically, and minor clean-ups
Comment 7 Sawk 2007-05-11 06:02:40 UTC
there's a new snap: wmii+ixp-20070508

http://www.suckless.org/snaps/wmii+ixp-20070508.tgz
Comment 8 Sawk 2007-05-30 08:18:28 UTC
another snap:

http://www.suckless.org/snaps/wmii+ixp-20070516.tgz

You can use the ebuild of x11/wmii-20070304 to install it
Comment 9 David Shakaryan (RETIRED) gentoo-dev 2007-08-25 03:23:36 UTC
Anyone know whether a real release or at least a new snapshot will be ready anytime soon?
Comment 10 ifreecarve 2007-09-04 14:57:39 UTC
as i understand it, there are still some bugs/hangs in the snapshot
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-10-13 22:17:51 UTC
*** Bug 195782 has been marked as a duplicate of this bug. ***
Comment 12 pankkake 2007-10-13 22:42:01 UTC
OK, my bad: my ebuild doesn't compile. Here is the error with 20071003:

MAKE all libutf/
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
CC libutf/rune.o
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
make[1]: *** [rune.o] Error 1
make: *** [dall] Error 2
Comment 14 David Shakaryan (RETIRED) gentoo-dev 2007-10-14 23:50:07 UTC
"I plan to release 3.6 in a couple of days if no big issues are found"

"I'm not sure, but I suspect you need a non-released version of libixp
to build."

Judging from these two quotes from the release announcement, I think it would be best to wait a bit for the 3.6 release. If it does not come around anytime soon, I will try to get this and a libixp snapshot in the tree.
Comment 15 David Shakaryan (RETIRED) gentoo-dev 2007-10-18 04:18:16 UTC
Argh! The current version of libixp in the tree does not seem to compile for me; oddly enough, it did so previously. I have locally updated the wmii ebuild for the new snapshot, although I have not been able to test it due to the above reason. Once I fix libixp, or create a snapshot of it as the current one will likely not work with wmii in the first place, I shall commit the wmii ebuild.

If I don't get to this by the time 3.6 is actually released, I shall directly commit an ebuild for 3.6 and omit the latest snapshot. Sorry for the delay people; I have had other priorities keeping me busy lately. Hopefully I can get to this soon enough. :)
Comment 16 Thomas Kreuzer 2007-11-11 11:00:18 UTC
(In reply to comment #15)
> If I don't get to this by the time 3.6 is actually released, I shall directly
> commit an ebuild for 3.6 and omit the latest snapshot.

Since the latest snapshot is declared "the most stable wmii release in a while"
and the "few days" already have been a month, it could be worth the effort to get this snapshot ebuilded :)

At least I would be happy, and would like to ask how the plans are in this regard.

Thanks in advnace,
Bill
Comment 17 Thomas Kreuzer 2007-11-11 13:05:03 UTC
(In reply to comment #16)
>

Sorry, I forgot, there is even a new snap from Nov 05
http://www.suckless.org/download/wmii-snap20071105.tar.bz
Comment 18 Erdem Basegmez 2007-11-17 07:18:51 UTC
new wmii is released out.

http://www.suckless.org/download/wmii-3.6.tar.gz
Comment 19 David Shakaryan (RETIRED) gentoo-dev 2007-11-18 05:59:45 UTC
As with the new libixp ebuild, this ebuild is probably not perfect, although it works fine for me.

Thanks to everybody for all the help and information. I apologise that it took so long, but it is finally in the tree. Hopefully it works for you as it did for me.

Good luck everybody! :}