Hi all,
Since I need a matlab or at least matlab-compatible environment for a course at university I figured it wouldn't really be a problem since there is Octave. Unfortunately, the version in the main portage tree is heavily outdated and thus not really usable since I need it to be as compatible with matlab as possible and this seems to have improved in the latest releases.
I can hear you say: so, make your own ebuilds! Yes, that's what I'm (trying) to do right now. After recompiling gcc with fortran support I modified the latest ebuild in the tree to work with the latest and greatest release of Octave but soon found out that it has some dependencies on libraries which are outdated as well and actually didn't even compile on my system. So basically I'm currently trying to get things to work from bottom to top. I'm currently testing the (updated) ebuilds for the libraries (blas-atlas, lapack) and later on I'm going to try to compile Octave again.
If there's anyone interested in an overlay, let me know. I'll see if I can make one. Or if you just want to test/try the ebuilds, let me know too, I'll just mail them to you.