bindist flag on media-libs/mesa no longer makes sense after the 18th of June 2018. Not sure, but I think we should rename this flag to something like "texture-float" and remove elog messages. ARB_texture_float references US Patent #6,650,327 [1] which has a filing date of June 16 1998. According to [2], patents filed after 1995 expire 20 years from the filing date, giving an expiration of June 17 2018. [1] https://www.google.com/patents/US6650327 [2] https://en.wikipedia.org/wiki/Term_of_patent_in_the_United_States Source: https://www.phoronix.com/scan.php?page=news_item&px=OpenGL-Texture-Float-Freed
See https://cgit.freedesktop.org/mesa/mesa/commit/?id=66673bef941af344314fe9c91cad8cd330b245eb You can no longer disable this feature, so a use flag does no longer make sense. See https://cgit.freedesktop.org/mesa/mesa/commit/?id=66673bef941af344314fe9c91cad8cd330b245eb "bindist" was already remove from mesa-9999 and on release of mesa-18.2 (planned for 22.8.) everybody gets floating point textures. I don't think it do any good to change old ebuilds. Anyone who cares probably already enabled the flag and changing its name only has the possibility to break something. Either by disabling a needed feature (because only -bindist was set, but not the new +texture-float) or by enabling it on old systems (if texture-float would default to "on" or always enabling --enable-texture-float without USE flag) where it was never tested / needed.
Oops: The second link should had been https://gitweb.gentoo.org/repo/gentoo.git/commit/media-libs/mesa?id=9dab5e51498c81043e88aae21c74ff51988340e4 ... sorry.
Uhhh, that happened quickly, sweet. So I think we can close this one then and just wait until next release. And yes, I have it enabled =P Thanks!