The circular dependency of sci-libs/lapack-reference-3.5.0 on virtual/lapack removed.

Package-Manager: portage-2.2.14_rc1
virtual/lapack-3.5-r2 made depend on sci-libs/lapack-reference[int64] if USE=int64 (int64 apparently not available with sci-libs/atlas)

Package-Manager: portage-2.2.14_rc1
Fix doc install

Package-Manager: portage-2.2.14_rc1
ncbi-tools++: fix prefix libdir, muparser/hdf5 use flags
sci-mathematics/scilab version bump
Merge pull request #276 from mschubert/ncbi-tools++

ncbi-tools++: fix prefix libdir, muparser/hdf5 use flags
Fix support for xblas, it is only available for 32bit integers.
Add fortran-int64.eclass to provide utility functions for multilib, int64, static multibuilds. The int64 USE flag is for Fortran 64 bit integer array indices.
Refactor openblas to use the fortran-int64.eclass. Move the virtuals from RDEPEND to PDEPEND to avoid circular dependencies. Specify the pkg-config module name in openblas
Refactor to lapack-reference use the fortran-int64.eclass. Add the virtual to PDEPEND. Call fortran-int64_ensure_blas to check the blas pkg-config file is available, and the blas-int64 pkg-config file if the int64 USE flag is specified. Remove the sed -e /export/s:lapack::g line for CMakeLists.txt, as I do not wish to change this line: "export(TARGETS ${ALL_TARGETS} FILE lapack-targets.cmake)".  Change the addition of the xblas library to the Requires of the pkg-config file to allow for using an int64 build of xblas, by renaming BLAS_PROFNAME to BLAS_REQUIRES then including xblas in the -DBLAS_REQUIRES in src_configure. Try to fix https://github.com/gentoo-science/sci/issues/275 and Bug 524830 - sci-libs/arpack - configure: ld: cannot find -llapack_rs6k by calculating the blas pkg-config file to add to the Requires - needs testing.
multilib int64 multibuild blas-reference
multilib int64 multibuild cblas-reference. int64 fails tests with blas-reference
multilib int64 multibuild xblas. The int64 build may not work though, not tested.
Bump the blas virtual to add int64 supplort for blas-reference.
Bump the cblas virtual to add int64 supplort for cblas-reference.
Specify the xblas library location to cmake - sci-libs/lapack-reference-9999::science  USE="int64 static-libs {test*} xblas*" ABI_X86="32 (64) (-x32)" builds and passes tests with eselect blas show = reference
sci-libs/libsc: Drop old; version bump; update metadata.xml

Package-Manager: portage-2.2.8-r2
sci-libs/p4est: Version bump; update metadata.xml

Package-Manager: portage-2.2.8-r2
sci-libs/p4est: Fix build dependencies

Package-Manager: portage-2.2.8-r2
Thanks to tamiko for testing and the fix to the problem: sci-libs/xblas is missing sys-devel/m4 as build time dependency (at least the configure script checks for it and barfs).