Version 3.3.1 has been released on http://www.tvbrowser.org. Reproducible: Always
*** Bug 486704 has been marked as a duplicate of this bug. ***
I have managed to update tvbrowser to the current version 3.3.3. It requires modifications to the existing ebuild and some dependencies. I will attach files here and describe what needs to be done.
Created attachment 372668 [details] tvbrowser-3.3.3.ebuild tvbrowser-3.3.3 needs newer versions of jgoodies-{common,forms,goodies} and commons-lang-3.1 (available in the current portage tree). I decided to update jgoodies to the newest versions available and use the available slots. No other ebuilds on my system used jgoodies. If you use other slots, the ebuild needs to be updated to reflect this, which would only be a minor change. Apart from that, some class paths needed to be adapted for commons-lang3 and maybe for jgoodies, and a library no longer needs to be installed because it is no longer included. The build file in ${FILESDIR} used for previous versions of tvbrowser can be used as-is but has to be renamed to tvbrowser-3.3.3-build.xml.
Created attachment 372670 [details] jgoodies-common-1.8.0.ebuild I've blatantly copied this from dmol's overlay (accessible via layman) and modified it for 1.8.0 and to fit the slots.
Created attachment 372672 [details] jgoodies-forms-1.8.0.ebuild Same as jgoodies-common. Not sure tvbrowser needs this newer version, but since I updated jgoodies-common, this was an obvious step to be taken.
Created attachment 372674 [details] jgoodies-looks-2.6.0.ebuild And finally, an up-to-date version of jgoodies-looks, tvbrowser requires at least 2.5.2 IIRC. Thanks to dmol for providing the initial ebuild.
Thanks for your work, but i dont be the maintainer for the jgoodies stuff. So you have to create bugs for each of them and make them block this.
Is there a chance that tvbrowser will be updated anytime soon? The bug is open since almost a year now, the latest version was released about half a year ago. And the current verion in the portage tree doesn't really work anymore, since the progam table gets very distorted when scrolling it horizontally, so that it can't be read anymore until it is scrolled vertically.
Installed the tvbrowser ebuild and the three additional ebuilds from Small_Penguin some days ago and they're working fine for me. Although I may to suggest to update the jgoodies-* to EAPI=5.
+ 12 Jul 2014; Johann Schmitz <ercpe@gentoo.org> +files/3.4-build.xml.patch, + +files/3.4-remove-registrykey.patch, +tvbrowser-3.4.ebuild: + Version bump of tvbrowser (bug #476594); based on work of Jeroen Roovers I've bumped the tvbrowser package to 3.4. Note that i have dropped the themes part entirely because from the website it isn't clear that the themes are licensed under the same license as skinlf (or have a license at all) and these are skinlf themes - they do not belong into the tvbrowser ebuild. Thanks to everyone who contributed.
> + Version bump of tvbrowser (bug #476594); based on work of Jeroen Roovers I don't think I deserve that mention.
I removed that bit and added Small_Penguin.