Hi list, gstreamer-1 has been around for some time now and it is needed for gnome 3.6 to enter the tree. Since gstreamer devs have been a bit busy irl, a few guys from gnome herd decided to take a look at it and try to bump everything. I had an itch to scratch wrt current eclass writing so I decided to start with that and bump all plugins using these new eclasses to see how they fare. The results seems to be a lot more pleasant to read and easier to understand. Since this is basically a rewrite, I'll attach the full files for review and three ebuilds using it (one regular plugin, one plugin linking to installed gstreamer libs and one of the ebuilds with no external dependency. The goal of these new eclasses is mainly to drop all revision dependent code while maintaining (to some extent) backward compatibility with 0.10 slot ebuilds. We are currently not planning on dropping the mostly empty eclasses just in case there is a need for pack specific changes in the future. The eclasses were already overlooked by gstreamer herd but I'd like more eyes to go over them beforing pushing this to the tree. Since this is mostly privates eclasses, I'd like to proceed to tree inclusion by next week. There should be little to no breakage and this would help bump last 0.10 releases as well. -- Gilles Dartiguelongue Gentoo