# ChangeLog for sci-libs/openblas # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ 06 Jun 2015; Justin Lecher openblas-0.2.11.ebuild, openblas-0.2.8.ebuild, openblas-9999.ebuild: sci-libs/openblas: Add missing eclass 06 Jun 2015; Justin Lecher metadata.xml: sci-libs/openblas: Add github to remote-id in metadata.xml 02 Apr 2015; Marius Brehler openblas-9999.ebuild: Fix Bug 528974 *openblas-0.2.14 (27 Mar 2015) 27 Mar 2015; Denis Dupeyron +openblas-0.2.14.ebuild: Version bump. 20 Oct 2014; Mark Wright openblas-9999.ebuild: Thanks to kiwifb for reporting https://github.com/gentoo-science/sci/issues/280 - Fix openblas: discrepancy between installed libraries and .pc file. 19 Oct 2014; Mark Wright openblas-9999.ebuild: The fix for Bug 524612 failed in src_install building openblas from git. The fix is to move applying the patch to src_compile after building the library, then remove config.h and config_last.h; make config.h - ignoring the spurious warning; then cp config.h to config_last.h. *openblas-0.2.12 (19 Oct 2014) 19 Oct 2014; Mark Wright +openblas-0.2.12.ebuild, openblas-9999.ebuild: Fix Bug 524612 - [science overlay] sci-libs/openblas-0.2.11 - Assembler messages: ../kernel/x86_64/gemm_kernel_8x4_barcelona.S:451: Error: missing ')', thanks to Juergen Rose, Jean-Francis Roy and Steven Trogdon for reporting. The problem was that applying the -0.2.11-openblas_config_header_same_between_ABIs.patch patch in src_prepare() causes build failures on assembler code as the assembler does not understand sizeof(float). So delay applying the patch until src_install(). Bump openblas to 0.2.12. 13 Oct 2014; Mark Wright openblas-9999.ebuild: 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 13 Sep 2014; Mark Wright openblas-9999.ebuild: Remove the setting of the FC and F77 environment variables, instead sed the COMMON_OPT in Makefile.rule to include the $(get_abi_CFLAGS). Add get_openblas_abi_cflags and get_openblas_abi_fflags, call them to create the pkg-config ${profname}.pc files. Call get_openblas_abi_cflags to obtain the defines, then remove the OPENBLAS_ at the start, and sed these into COMMON_OPT in Makefile.rule, as USE64BITINT was removed by the patch openblas-0.2.11-openblas_config_header_same_between_ABIs.patch that is required to ensure the openblas_config.h header file is the same between ABIs. 06 Sep 2014; Mark Wright +openblas-0.2.11.ebuild, openblas-9999.ebuild, +files/openblas-0.2.11-openblas_config_header_same_between_ABIs.patch, -files/openblas-9999-cpuid_x86.patch: Remove openblas-9999-cpuid_x86.patch as a similar change has been applied by upstream. Tweak the openblas_config.h file to be the same between ABIs. *openblas-0.2.11 (30 Aug 2014) 30 Aug 2014; Mark Wright +openblas-0.2.11.ebuild, openblas-9999.ebuild: Bump to 0.2.11 using multi build 26 Apr 2014; Mark Wright openblas-9999.ebuild: Add >=virtual/blas-2.1-r2[int64?] and >=virtual/cblas-2.0-r1[int64?] to RDEPEND. Use separate eselect modules for blas, blas-int64, cblas and cblas-int64. 19 Feb 2014; Mark Wright openblas-9999.ebuild: Thanks to sfabbro: dodoc should be outside the function, they do not change 18 Feb 2014; Mark Wright openblas-9999.ebuild: multibuild openblas when USE=int64 is specified. 06 Jan 2014; Justin Lecher openblas-9999.ebuild, metadata.xml: Switch from git-2 to git-r3 *openblas-0.2.8 (06 Aug 2013) 06 Aug 2013; Sébastien Fabbro +openblas-0.2.8.ebuild, -openblas-0.2.7.ebuild, openblas-9999.ebuild: sci-libs/openblas: Version bump *openblas-0.2.7 (24 Jul 2013) 24 Jul 2013; Sébastien Fabbro +openblas-0.2.7.ebuild, -files/openblas-aliasing.patch, -files/openblas-sharedlibs-0.2.patch, -openblas-0.2.6.ebuild, metadata.xml, openblas-9999.ebuild: sci-libs/openblas: Version bump. Rewrote ebuild to try to follow upstream closer *openblas-0.2.6 (03 Mar 2013) 03 Mar 2013; Sébastien Fabbro +openblas-0.2.6.ebuild, -openblas-0.2.5.ebuild, openblas-9999.ebuild: sci-libs/openblas: Version bump 25 Feb 2013; Sébastien Fabbro openblas-9999.ebuild: sci-libs/openblas: Move threads to Libs.private in pc file *openblas-0.2.5 (12 Dec 2012) 12 Dec 2012; Sébastien Fabbro +openblas-0.2.5.ebuild, -openblas-0.2.2.ebuild, -openblas-0.2.3.ebuild, -openblas-0.2.4-r1.ebuild, -openblas-0.2.4.ebuild, openblas-9999.ebuild: sci-libs/openblas: Version bump. Link latest version to live one *openblas-0.2.4-r1 (15 Oct 2012) 15 Oct 2012; Andrea Arteaga +openblas-0.2.4-r1.ebuild: Solved problem with fetching *openblas-0.2.4 (08 Oct 2012) 08 Oct 2012; Andrea Arteaga +openblas-0.2.4.ebuild: Version bump *openblas-0.2.3 (20 Aug 2012) 20 Aug 2012; Andrea Arteaga +openblas-0.2.3.ebuild: Version bump *openblas-0.2.2 (09 Jul 2012) 09 Jul 2012; Sébastien Fabbro -openblas-0.1.1.ebuild, -files/openblas-sharedlibs-0.1.patch, -openblas-0.2.0.ebuild, +openblas-0.2.2.ebuild, openblas-9999.ebuild: Version bump 27 Jun 2012; Sebastien Fabbro files/openblas-sharedlibs-0.2.patch: sci-libs/openblas: fixed soname *openblas-0.2.0 (26 Jun 2012) 26 Jun 2012; Sebastien Fabbro -openblas-0.1.ebuild, +openblas-0.2.0.ebuild, +files/openblas-sharedlibs-0.2.patch, openblas-9999.ebuild, -files/openblas-sharedlibs.patch: Version bump. Adapted patch. More prefix keywords 07 May 2012; Andrea Arteaga -openblas-0.1_alpha2.ebuild -openblas-0.1_alpha25.ebuild: Cleaned up old versions. *openblas-0.1.1 (07 May 2012) 07 May 2012; Andrea Arteaga +openblas-0.1.1.ebuild: Version bump *openblas-0.1 (23 Mar 2012) 23 Mar 2012; Andrea Arteaga +openblas-0.1.ebuild: Version bump *openblas-0.1_alpha25 (16 Mar 2012) 16 Mar 2012; Sébastien Fabbro +openblas-0.1_alpha25.ebuild: Version bump 15 Mar 2012; François Bissey openblas-0.1_alpha2.ebuild, openblas-9999.ebuild: correct typo 15 Mar 2012; François Bissey openblas-0.1_alpha2.ebuild, openblas-9999.ebuild: use multilib eclass 15 Mar 2012; François Bissey openblas-0.1_alpha2.ebuild, openblas-9999.ebuild: Add *-macos prefix support 16 Aug 2011; François Bissey openblas-0.1_alpha2.ebuild, openblas-9999.ebuild: Include extra line in pkgconfig for incblas before installing it - not after. *openblas-0.1_alpha2 (03 Aug 2011) 03 Aug 2011 Andrea Arteaga openblas-0.1_alpha2.ebuild Import from bicatali overlay. Added alpha version. 20 Jun 2011; Sébastien Fabbro openblas-9999.ebuild: Added more include files, thanks François Bissey for his note 31 May 2011; Sébastien Fabbro openblas-9999.ebuild, +files/openblas-aliasing.patch: Fixed shared libs. Make ebuild easier to debug with a generated rule Makefile instead of dynamic. Added a aliasing patch. Switched to EAPI4. 23 Feb 2011; Sébastien Fabbro openblas-9999.ebuild, files/openblas-sharedlibs.patch: fixed ldflags propagation *openblas-9999 (23 Feb 2011) 23 Feb 2011; Sébastien Fabbro +openblas-9999.ebuild, +files/openblas-sharedlibs.patch, +metadata.xml: Initial import