https://bugzilla.redhat.com/show_bug.cgi?id=976793
--- Comment #11 from Jaroslav Škarvada jskarvad@redhat.com --- (In reply to Jonathan Wakely from comment #8)
I wondered why the upstream still has its own thread library, instead of using std::thread / boost::thread etc.
And indeed the upstream API docs say the Lunchbox classes are deprecated.
IIRC it's there mainly for the 'bino' [1] from the rpmfusion [2], which can use 'Equalizer', which IIRC uses 'Lunchbox', from the upstream docs [3]:
Lunchbox is a C++ library for multi-threaded programming, providing OS abstraction, utility classes and high-performance primitives, such as atomic variables, spin locks and lock-free containers. It is used as a base library for Collage and Equalizer.
Thus I think this package is still useful.
[1] http://bino3d.org/ [2] http://download1.rpmfusion.org/free/fedora/releases/22/Everything/x86_64/os/... [3] http://www.equalizergraphics.com/