There is a newer version available, required for Clock applet.
Problem is that new version of rox-clib introduces some source incompatibility with earlier versions. This means that before putting it in portage i need to check which of the existing rox apps it will break.
On ~x86 everything works fine for me and I use multiple applets: rox-base/mime-editor rox-base/pager rox-base/rox rox-base/rox-clib rox-base/rox-session rox-base/systemtray rox-extra/archive rox-extra/edit rox-extra/fetch rox-extra/memo rox-extra/picky + Clock (not from portage)
In addition, some apps require rox-clib >=2.1.2 to compile. Clock for example has a requirement for C-Lib >=2.1.2 and won't compile without it. Clock/AppInfo.xml: <AppDir><Name>ROX-CLib</Name><NeedsVersion>2.1.2</NeedsVersion></AppDir>
(In reply to comment #2) > On ~x86 everything works fine for me and I use multiple applets: > rox-base/mime-editor > rox-base/pager > rox-base/rox > rox-base/rox-clib > rox-base/rox-session > rox-base/systemtray > rox-extra/archive > rox-extra/edit > rox-extra/fetch > rox-extra/memo > rox-extra/picky > + Clock (not from portage) > > Most of those apps don't rely on rox-clib, but on rox-lib.
Created attachment 60095 [details] rox-clib 2.1.4 ebuild
Make that 2.1.5 now.
*** Bug 79333 has been marked as a duplicate of this bug. ***
*** Bug 95436 has been marked as a duplicate of this bug. ***
(In reply to comment #7) > *** Bug 79333 has been marked as a duplicate of this bug. *** No. 79333 is for rox-lib.
ROX users, please see my comment on the bottom of bug #79333 regarding ROX status. Thank you. Peter
2.1.5 is in cvs. hope it doesn't break anything :)
Created attachment 71459 [details] rox-base/rox-clib-2.1.7.ebuild New version of ROX-CLib. This version is a transition one and most internal functions are being renamed. All renamed functions have their legacy equivalents intact so compatibility is assured....for now. I also fixed up a lot of the ebuild and linked in the documentation so that the library html pages can be accessed from /usr/share/doc as well. The documentation is created with doxygen, so the maintainer _may_ need to check if a dependancy needs to be added. I don't know. Lastly, would the owner of this bug or an entitled user please reopen this bug and change the title to reflect version 2.1.7. Enjoy
Created attachment 71460 [details] rox-base/rox-clib-2.1.7.ebuild stupid typos fixed.
Applet handler has changed. Some programs will break. This is what you were afraid of Sergey with 2.1.5 -- although that did not happen. However, with this version, each dependent application will have to be tested one by one. This one needs some time to analyze. Systemtray, for example can't compile or run. But, that is an old unmaintained application. The author is not keeping it up to date either. Other feedback is appreciated.
rox-mms needs to be recompiled but otherwise works.
good idea to reopen the bug when you put new ebuild
(In reply to comment #16) > good idea to reopen the bug when you put new ebuild See my comment #12. I was not the bug owner. I did ask.
ok, this in CVS!