Please find attached winswitch-0.11.2-r1.ebuild
winswitch is a client/server with gui tool to easily start/suspend/resume virtual desktop sessions using Xpra, NX, VNC, RDP, etc..
It makes it extremely easy to start seamless applications and send them to another computer which is also running the client (that includes mswindows and macosx too). You can also launch full virtual desktops, suspend and resume them.
This should probably go in net-util?
Created attachment 261476 [details]
They have ebuilds for winswitch, dev-python/netifaces and net-misc/xpra on their site at
xpra ebuild failed for me (haven't looked into the problem yet) but it would make sense, I think, to use these as a starting-point.
Sorry about that, I'll fix up the xpra ebuild ASAP.
FYI: these are the same ebuilds I posted here - I wrote them.
OK, I've just checked and the xpra builds fine on my box. I believe the reason for the failure can be found in the request for xpra:
Summary: It probably builds ok if you add USE="server"
I just do not know how to make the setup.py build stuff conditionally. The server part needs a whole lot of libraries (X11 headers, gtk, etc) whereas the client does not.
Surely there must be an easy way to do conditional stuff in the setup.py?
Created attachment 268095 [details]
newer version - updated ebuild
The problems reported here with Xpra have been fixed in that ebuild already, for details see:
This is just a minor version bump for winswitch (bug fixes, etc)
FYI I post all the winswitch ebuilds here:
Released 0.12.7 today with some changes to the ebuild:
Replaced "net-misc/mDNSResponder" by "dev-python/dbus-python net-dns/avahi[python]"
Note: when I tried to install the python bindings for avahi, the resulting package was missing the "__init__.py" file and as a result the avahi bindings are unusable as far as I can tell!?
Details: using pybonjour with the mDNSResponder was causing "double linked list corrupted" warnings and/or crashes.
Would love this added to the tree.
Have been using 0.12.12.1 for some time on x86 (and previous versions for 2 years now) and they all work great, no problems. The bug submitter is the upstream dev and he is very responsive to any issues.
+*winswitch-0.12.13 (22 May 2012)
+ 22 May 2012; Michael Weber <firstname.lastname@example.org> +winswitch-0.12.13.ebuild,
+ Initial import (bug 353662)