Since the changes in Gentoo's handling of OpenGL through >=eselect-opengl-1.3.1 breaks the compilation of bino, a new ebuild is needed (for more info bug #534128).
I fixed it accordingly and added a new IUSE flag - the "debug" one that has been in the sources before but was neglected....
The change affects the NVidia OpenGL implementation when the VIDEO_CARDS is set to "nvidia".
The ebuild compiles and works ok on NVidia cards.
Please add it to portage tree and you may clean up older bino's versions...
Created attachment 395226 [details, diff]
The actual updated ebuild for bino-1.6.1-r1.ebuild
(In reply to PhobosK from comment #1)
> Created attachment 395226 [details, diff] [details, diff]
> The actual updated ebuild for bino-1.6.1-r1.ebuild
Apologies for the delay. The change in title brought it to attention again.
The version of bino-1.6.1.ebuild has been edited or updated since you made the patch; https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-video/bino/
Please update your patch, re-submit and attach. Also, use of /usr/portage/ path allows for error. The patch would have failed on this alone.
$ echo $PORTDIR
e.g. mine is outside the core system and stored on a separate partition.
/path/to/dir $ diff -u bino-1.6.1.ebuild bino-1.6.1-r1.ebuild
is what I do and works fine. Others my recommend alternate methods.
Created attachment 408988 [details, diff]
(In reply to Ian Delaney from comment #2)
> Please update your patch, re-submit and attach. Also, use of /usr/portage/
> path allows for error. The patch would have failed on this alone.
> $ echo $PORTDIR
Well, I am always patching local overlay against official portage... since I cannot know every possible configuration of your portage overlays guys ;)
Anyway I updated the patch and tested it... Works as expected.... This time I altered the paths to suit your portage overlay @Ian :) ;)
Hope it helps and it will end soon in main portage tree :)
I was intending for
--- bino-1.6.1.ebuild 2014-12-29 01:56:24.000000000 +0200
+++ bino-1.6.1-r1.ebuild 2015-01-30 20:24:28.974687498 +0200
but no matter.
lines with use video_cards_nvidia & use lirc I split up anyway they were far too long.
Author: Ian Delaney <firstname.lastname@example.org>
Date: Tue Aug 18 16:00:28 2015 +0800
media-video/bino: revbump; add IUSE debug
fixes bug #538274, rm old