# ChangeLog for sci-libs/lapack-atlas # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/ChangeLog,v 1.86 2012/05/04 08:22:51 jdhore Exp $ 04 May 2012; Jeff Horelick lapack-atlas-3.8.0.ebuild, lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild, lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild, lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild, lapack-atlas-3.9.23-r3.ebuild: dev-util/pkgconfig -> virtual/pkgconfig 21 Jun 2011; Justin Lecher lapack-atlas-3.8.0.ebuild, lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild, lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild, lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild, lapack-atlas-3.9.23-r3.ebuild: Add dependency on virtual/fortran 21 Jun 2011; Justin Lecher lapack-atlas-3.8.0.ebuild, lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild, lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild, lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild, lapack-atlas-3.9.23-r3.ebuild: Added fortran-2.eclass support 17 Dec 2010; Justin Lecher lapack-atlas-3.8.0.ebuild, lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild, lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild, lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild, lapack-atlas-3.9.23-r3.ebuild: Fix for fortran.eclass removal 16 Dec 2010; Justin Lecher lapack-atlas-3.8.0.ebuild, lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild, lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild, lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild, lapack-atlas-3.9.23-r3.ebuild: Removal of fortran.eclass, #348851 *lapack-atlas-3.9.23-r3 (20 Apr 2010) 20 Apr 2010; Justin Lecher +lapack-atlas-3.9.23-r3.ebuild: Fixing for prefix *lapack-atlas-3.9.23-r2 (15 Apr 2010) 15 Apr 2010; Justin Lecher -lapack-atlas-3.9.23-r1.ebuild, +lapack-atlas-3.9.23-r2.ebuild: Fixes for broken move to EAPI=3 *lapack-atlas-3.9.23-r1 (07 Mar 2010) 07 Mar 2010; Justin Lecher (jlec) +lapack-atlas-3.9.23-r1.ebuild: Moved to EAPI=3 for PREFIX support, keyworded for *-linux *lapack-atlas-3.9.23 (18 Feb 2010) 18 Feb 2010; Markus Dittrich +lapack-atlas-3.9.23.ebuild: Version bump. *lapack-atlas-3.9.21-r1 (06 Feb 2010) 06 Feb 2010; Markus Dittrich +lapack-atlas-3.9.21-r1.ebuild, files/lapack.pc.in: Updated pkgconfig file to include atlas headers (see bug #302951). 29 Jan 2010; Markus Dittrich lapack-atlas-3.9.21.ebuild: Updated version of shared libs patch to make sure we don't use libtool for linking executables (fixes #302235). 23 Jan 2010; Markus Dittrich lapack-atlas-3.9.21.ebuild: Fixed bug in libtoolized Makefile (fixes #301827). *lapack-atlas-3.9.21 (21 Jan 2010) 21 Jan 2010; Markus Dittrich +lapack-atlas-3.9.21.ebuild, +files/lapack-atlas-3.9.21-lam.patch: Version bump (fixes #281688). 14 Jan 2009; Sébastien Fabbro files/lapack.pc.in, lapack-atlas-3.9.3.ebuild: Now pkg-config files link to the atlas dirs 05 Sep 2008; Sébastien Fabbro -files/lapack-reference-3.0-autotool.patch, -files/lapack-reference-3.1.0-autotool.patch, -files/lapack-reference-3.1.1-autotool.patch, -files/3.7.11-allow-any-gcc-version.patch, -files/blas-atlas-3.9.1-Core2Duo-detect.patch, -files/eselect.lapack, -files/f77-ATLAS, -files/unbuffered.patch, -lapack-atlas-3.6.0.ebuild, -lapack-atlas-3.7.11.ebuild, -lapack-atlas-3.7.11-r1.ebuild, -lapack-atlas-3.9.2.ebuild: Removed old versions 28 Aug 2008; Raúl Porcel lapack-atlas-3.8.0.ebuild, lapack-atlas-3.9.3.ebuild: Add fix to compile on alpha, alpha stable wrt #200337 *lapack-atlas-3.9.3 (15 Aug 2008) 15 Aug 2008; Markus Dittrich -lapack-atlas-3.9.1.ebuild, +lapack-atlas-3.9.3.ebuild: Version bump and removed old revision. *lapack-atlas-3.9.2 (10 Aug 2008) 10 Aug 2008; Markus Dittrich +lapack-atlas-3.9.2.ebuild: Version bump. 03 Aug 2008; Markus Dittrich +files/blas-atlas-3.9.1-Core2Duo-detect.patch, lapack-atlas-3.9.1.ebuild: Added patch to improve Core2Duo CPU detection. 23 Jul 2008; Markus Dittrich ChangeLog, Manifest: Fixed typo in ChangeLog. *lapack-atlas-3.9.1 (22 Jul 2008) 22 Jul 2008; Markus Dittrich files/atlas-3.9.0-disable-ilaenv.patch, -files/atlas-3.9.0-upstream-fixes.patch, -lapack-atlas-3.9.0.ebuild, +lapack-atlas-3.9.1.ebuild: Version bump and further fixes to ilaenv patch. The latter now simply disables atlas' older version and uses the one in lapack-3.1.1 instead. *lapack-atlas-3.9.0 (20 Jul 2008) 20 Jul 2008; Markus Dittrich +files/atlas-3.9.0-disable-ilaenv.patch, +files/atlas-3.9.0-upstream-fixes.patch, -lapack-atlas-3.8.1.ebuild, +lapack-atlas-3.9.0.ebuild: Version bump and removed old ebuilds. *lapack-atlas-3.8.2 (07 Jun 2008) 07 Jun 2008; Markus Dittrich +lapack-atlas-3.8.2.ebuild: Version bump. 23 Apr 2008; Sébastien Fabbro lapack-atlas-3.8.0.ebuild, lapack-atlas-3.8.1.ebuild: Fixed syntax in DEPEND 21 Apr 2008; Sébastien Fabbro lapack-atlas-3.8.0.ebuild, lapack-atlas-3.8.1.ebuild: Re-organized dependencies for pkg-config (bug #217278) 06 Apr 2008; Sébastien Fabbro lapack-atlas-3.6.0.ebuild, lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.11-r1.ebuild: Removed ifc use flag (see bug #97929) *lapack-atlas-3.8.1 (23 Feb 2008) 23 Feb 2008; Markus Dittrich lapack-atlas-3.6.0.ebuild, lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.11-r1.ebuild, +lapack-atlas-3.8.1.ebuild: Version bump. 12 Dec 2007; Raúl Porcel lapack-atlas-3.8.0.ebuild: sparc stable wrt #200337, thanks to Aaron Mavrinac 12 Dec 2007; Markus Meier lapack-atlas-3.8.0.ebuild: x86 stable, bug #200337 04 Dec 2007; nixnut lapack-atlas-3.8.0.ebuild: Stable on ppc wrt bug 200337 26 Nov 2007; Markus Rothe lapack-atlas-3.8.0.ebuild: Stable on ppc64; bug #200337 26 Nov 2007; Samuli Suominen lapack-atlas-3.8.0.ebuild: amd64 stable wrt #200337 21 Nov 2007; Sébastien Fabbro lapack-atlas-3.6.0.ebuild, lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.11-r1.ebuild, lapack-atlas-3.8.0.ebuild: Removed PROVIDE, now lapack is new style virtual. Even removed on older versions, they are quite buggy and should switch to reference for stable. 14 Nov 2007; Sébastien Fabbro +files/lapack-reference-3.1.1-autotools.patch, -lapack-atlas-3.7.39.ebuild, lapack-atlas-3.8.0.ebuild: Updated lapack-reference patch and added doc use flag now arches are ready. 08 Nov 2007; Sébastien Fabbro lapack-atlas-3.8.0.ebuild: added a symlink to clapack.h 19 Oct 2007; Sébastien Fabbro lapack-atlas-3.8.0.ebuild: Re-added temporarily PROVIDE=virtual/lapack *lapack-atlas-3.8.0 (14 Oct 2007) 14 Oct 2007; Markus Dittrich -lapack-atlas-3.7.34.ebuild, +lapack-atlas-3.8.0.ebuild: Version bump and removed old version. 11 Oct 2007; Sébastien Fabbro lapack-atlas-3.7.39.ebuild: fixed lib->get_libdir for eselect bug workaround *lapack-atlas-3.7.39 (09 Oct 2007) 09 Oct 2007; Markus Dittrich lapack-atlas-3.6.0.ebuild, -lapack-atlas-3.6.0-r1.ebuild, -lapack-atlas-3.6.0-r2.ebuild, lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.11-r1.ebuild, -lapack-atlas-3.7.31.ebuild, -lapack-atlas-3.7.32.ebuild, lapack-atlas-3.7.34.ebuild, +files/lapack.pc.in, +files/eselect.lapack.atlas, +lapack-atlas-3.7.39.ebuild: Version bump and removed old ebuilds. Also fixed missing quoting in all ebuilds. *lapack-atlas-3.7.34 (24 Jul 2007) 24 Jul 2007; Markus Dittrich +files/lapack-reference-3.1.1-test-fix.patch, +lapack-atlas-3.7.34.ebuild: Version bump. 29 May 2007; Markus Dittrich lapack-atlas-3.7.32.ebuild: Fixed wrong dependency on blas-atlas (see bug #180134). *lapack-atlas-3.7.32 (27 May 2007) 27 May 2007; Markus Dittrich -lapack-atlas-3.7.30.ebuild, +lapack-atlas-3.7.32.ebuild: Version bump. Mostly UltraSPARC and MIPS enhancements. *lapack-atlas-3.7.31 (18 May 2007) 18 May 2007; Markus Dittrich -lapack-atlas-3.7.24-r2.ebuild, +lapack-atlas-3.7.31.ebuild: Version bump and removed old version. 27 Mar 2007; Markus Dittrich lapack-atlas-3.7.30.ebuild: Fixed improper doc file name which borked the install (bug #172393). *lapack-atlas-3.7.30 (26 Mar 2007) 26 Mar 2007; Markus Dittrich -lapack-atlas-3.7.24.ebuild, -lapack-atlas-3.7.24-r1.ebuild, +lapack-atlas-3.7.30.ebuild: Version bump and removed old versions. *lapack-atlas-3.7.24-r2 (13 Mar 2007) 13 Mar 2007; Markus Dittrich +files/lapack-reference-3.1.1-autotool.patch, +lapack-atlas-3.7.24-r2.ebuild: New revision uses latest lapack-3.1.1. 13 Mar 2007; Danny van Dyk lapack-atlas-3.6.0.ebuild: QA: which -> type -P *lapack-atlas-3.7.24-r1 (06 Feb 2007) 06 Feb 2007; Markus Dittrich +files/lapack-reference-3.1.0-autotool.patch, +lapack-atlas-3.7.24-r1.ebuild: This new revision uses the new lapack-3.1.0 and also implements lapack's test functionality. 23 Jan 2007; Markus Dittrich lapack-atlas-3.6.0.ebuild, lapack-atlas-3.6.0-r1.ebuild, lapack-atlas-3.6.0-r2.ebuild, lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.11-r1.ebuild, -lapack-atlas-3.7.23.ebuild, lapack-atlas-3.7.24.ebuild: Versioned the lapack source tarballs according to the new upstream naming convention (see bug #162667). Also removed old ebuild. 03 Jan 2007; Markus Dittrich lapack-atlas-3.7.24.ebuild: Removed forcing of non-existent -m32 CFLAG for alpha and rely on atlas' autodetection to do the right thing (see bug #159002). 29 Dec 2006; Gustavo Zacarias lapack-atlas-3.7.11.ebuild: Stable on sparc *lapack-atlas-3.7.24 (19 Dec 2006) 19 Dec 2006; Markus Dittrich -lapack-atlas-3.7.19.ebuild, +lapack-atlas-3.7.24.ebuild: Version bump. *lapack-atlas-3.7.23 (09 Dec 2006) 09 Dec 2006; Markus Dittrich +lapack-atlas-3.7.23.ebuild: Version bump. 01 Nov 2006; Donnie Berkholz ; ChangeLog: Update for my nick change spyderous -> dberkholz. *lapack-atlas-3.7.19 (31 Oct 2006) 31 Oct 2006; Markus Dittrich -lapack-atlas-3.7.17.ebuild, +lapack-atlas-3.7.19.ebuild: Version bump to latest development snapshot. Ebuild now uses atlas' build system to select compiler and flags (see bug #144314). 03 Oct 2006; Markus Dittrich +files/atlas-asm-gentoo.patch, lapack-atlas-3.7.17.ebuild: Replaced the faulty "ASM VOLATILE" patch with a proper fix to the offending clobbered bx registers in camm_dpa.h (see bug #128178). Thanks to Fabio Rossi for his patch. *lapack-atlas-3.7.17 (12 Sep 2006) 12 Sep 2006; Markus Dittrich -lapack-atlas-3.7.15.ebuild, +lapack-atlas-3.7.17.ebuild: Bumped to new development snapshot and removed old version (see bug #144314). 12 Sep 2006; lapack-atlas-3.7.11.ebuild: stable on amd64 08 Sep 2006; Joshua Jackson lapack-atlas-3.7.11.ebuild: Stable x86; bug #141438 07 Sep 2006; Markus Dittrich lapack-atlas-3.7.15.ebuild: Use autotooled libtool from lapack rather than the one from /usr/bin to pick up the proper fortran compiler. This fixes bug #146512. 04 Sep 2006; Stephanie Lockwood-Childs lapack-atlas-3.7.11.ebuild: stable on ppc (Bug #141438) 03 Sep 2006; Markus Dittrich lapack-atlas-3.7.15.ebuild: Fixed improper install path for one of the docs. Thanks much to Jochen Trumpf for pointing this out. This fixes bug #146048. 02 Sep 2006; Markus Rothe lapack-atlas-3.7.11.ebuild: Stable on ppc64; bug #141438 30 Aug 2006; Tim Yamin lapack-atlas-3.7.11-r1.ebuild, lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.15.ebuild: Unkeyword ~ia64; requires blas-atlas. *lapack-atlas-3.7.15 (29 Aug 2006) 29 Aug 2006; Markus Dittrich +files/lapack-reference-3.0-autotool.patch, +lapack-atlas-3.7.15.ebuild: Version bump. Many thanks go to Adam Piątyszek for his ebuild and patches. See bug #144314. 25 Aug 2006; Donnie Berkholz ; Manifest: Add eselect symlink maps, reported by Markus Dittrich. 17 Aug 2006; Donnie Berkholz ; lapack-atlas-3.6.0-r2.ebuild, lapack-atlas-3.7.11-r1.ebuild: Note that configuration now uses eselect rather than lapack-config. 17 Aug 2006; Donnie Berkholz ; lapack-atlas-3.6.0-r2.ebuild, lapack-atlas-3.7.11-r1.ebuild: Change einfo uses that should get read to elog. 16 Aug 2006; Markus Dittrich lapack-atlas-3.6.0.ebuild, lapack-atlas-3.6.0-r1.ebuild, lapack-atlas-3.6.0-r2.ebuild: Disable installation of header files atlas_misc.h and atlas_enum.h since they are provided by blas-atlas and otherwise lead to file collisions. This fixes bug #143947. 04 Aug 2006; Markus Dittrich lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.11-r1.ebuild: Removed unnecessary but harmless cruft from atlas3.6.0-shared-libs.2.patch and bumped patch to revision 3. 31 Jul 2006; Markus Dittrich files/3.7.11-allow-any-gcc-version.patch: Synced patch with fixed version from blas-atlas CVS tree to enable compilation on ppc using gcc-4 (see blas-atlas Changelog entry from 05/07/2006). Thanks to Matti Bickel for pointing this out. This fixes bug #142294. 26 Jul 2006; Markus Dittrich lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.11-r1.ebuild: Updated shared-libs patchset to resolve issues due to missing pthread symbols on multiprocessor machines (see #137877). *lapack-atlas-3.7.11-r1 (03 Jul 2006) *lapack-atlas-3.6.0-r2 (03 Jul 2006) 03 Jul 2006; Donnie Berkholz ; +lapack-atlas-3.6.0-r2.ebuild, +lapack-atlas-3.7.11-r1.ebuild: Bumps to switch to new eselect modules. 01 Apr 2006; Aron Griffis lapack-atlas-3.7.11.ebuild: Mark 3.7.11 ~ia64 21 Mar 2006; Donnie Berkholz ; +files/3.7.11-allow-any-gcc-version.patch, lapack-atlas-3.7.11.ebuild: (#121855) Allow compilation with gcc-4. Also at least partially fix compilation with non-gcc compilers (e.g. ifc). You will now need to pass FC to use a non-default Fortran compiler. 11 Jan 2006; Markus Dittrich lapack-atlas-3.6.0.ebuild, lapack-atlas-3.6.0-r1.ebuild: Changed DEPEND such that ebuilds can now depend on any blas-atlas-3.6.0-r* revision. This fixes the circular dependency issue in bug #118521. *lapack-atlas-3.7.11 (11 Jan 2006) 11 Jan 2006; Markus Dittrich +lapack-atlas-3.7.11.ebuild: New lapack-atlas ebuild that compiles against the most recent blas-atlas development release. This fixes the circular dependency issues reported in bug #118521. *lapack-atlas-3.6.0-r1 (13 Nov 2005) 13 Nov 2005; Olivier Fisette +lapack-atlas-3.6.0-r1.ebuild: Migrated to fortran.eclass (bug #65950). 17 Sep 2005; Michael Hanselmann lapack-atlas-3.6.0.ebuild: Stable on ppc. 11 Sep 2005; Steve Arnold lapack-atlas-3.6.0.ebuild: stable bump (sparc and x86) required for other sc-libs (besides, that configure bug doesn't really count, and the other one is *old*...) 10 Sep 2005; Peter Bienstman lapack-atlas-3.6.0.ebuild: Add extra header files (#51323). 10 Sep 2005; Peter Bienstman +files/unbuffered.patch, lapack-atlas-3.6.0.ebuild: Fix #102088. 17 Feb 2005; Bryan Østergaard lapack-atlas-3.6.0.ebuild: ~alpha keyword. *lapack-atlas-3.6.0 (29 Dec 2004) 29 Dec 2004; Olivier Fisette +metadata.xml, +files/f77-ATLAS, +files/war, +lapack-atlas-3.6.0.ebuild: Moved from app-sci/lapack-atlas to sci-libs/lapack-atlas. 17 Nov 2004; Markus Rothe lapack-atlas-3.6.0.ebuild: stable on ppc64 31 Oct 2004; Olivier Fisette lapack-atlas-3.6.0.ebuild: Use tc-getCC from toolchain-funcs rather than $CC. 12 Sep 2004; Danny van Dyk lapack-atlas-3.6.0.ebuild: Marked stable on amd64. 09 Sep 2004; Philippe Trottier lapack-atlas-3.6.0.ebuild: marked ~ppc64 12 Jul 2004; George Shapovalov lapack-atlas-3.6.0.ebuild : added filtering of CFLAGS for g77 (#56265), thanks to Sourav Mandal for suggestion. 04 Jul 2004; Ferris McCormick lapack-atlas-3.6.0.ebuild: Add (missed) ~sparc keyword. 05 Jul 2004; Danny van Dyk lapack-atlas-3.6.0.ebuild: Marked ~ppc (tested myself) and ~sparc (tested by fmccor). 01 Jul 2004; Jeremy Huddleston lapack-atlas-3.6.0.ebuild: virtual/glibc -> virtual/libc 10 Jun 2004; George Shapovalov lapack-atlas-3.6.0.ebuild, files/{atlas3.6.0-shared-libs.patch.bz2,} pack-20020531-20021004.patch.bz2,lapack-gentoo.patch,digest-lapack-atlas-3.6.0 : moved files shared with lapack-reference to mirrors (one of them was a large patch as well) unmasked in package.mask 05 Jun 2004; George Shapovalov lapack-atlas-3.6.0.ebuild : fixed check for g77 - it is always necessary, even if ifc is installed (#30459) 02 Jun 2004; Aron Griffis lapack-atlas-3.6.0.ebuild: Fix use invocation 12 May 2004; Michael Sterrett lapack-atlas-3.6.0.ebuild: don't use deprecated ? : syntax *lapack-atlas-3.6.0 (11 May 2004) 11 May 2004; George Shapovalov lapack-atlas-3.6.0.ebuild, Manifest, files/{atlas3.6.0-shared-libs.patch.bz2,digest-lapack-atlas-3.6.0,f77-ATLAS,lapack-20020531-20021004.patch.bz2,lapack-gentoo.patch,war} : initial release (#30459) Full LAPACK implementation using available ATLAS routines ebuild submitted by Derek Dolney