gpo.zugaina.org

Search Portage & Overlays:

sci-libs/openblas

Optimized BLAS library based on GotoBLAS2

Screenshots

  • openblas-9999
    dynamic int64 openmp static-libs threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: BSD   
    Overlay: science (layman)
  • openblas-0.2.12
    ~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~ppc-macos ~x64-macos
    dynamic int64 openmp static-libs threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: BSD   
    Overlay: science (layman)
  • openblas-0.2.11
    ~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~ppc-macos ~x64-macos
    dynamic int64 openmp static-libs threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: BSD   
    Overlay: science (layman)
  • openblas-0.2.8
    ~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~ppc-macos ~x64-macos
    int64 dynamic openmp static-libs threads

    View      Download      Browse     License: BSD   
    Overlay: science (layman)

ChangeLog

# ChangeLog for sci-libs/openblas
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $

20 Oct 2014; Mark Wright <gienah@gentoo.org> 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 <gienah@gentoo.org> 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 <gienah@gentoo.org> +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 <gienah@gentoo.org> 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 <gienah@gentoo.org> 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 <gienah@gentoo.org> +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 <gienah@gentoo.org> +openblas-0.2.11.ebuild,
openblas-9999.ebuild:
Bump to 0.2.11 using multi build

26 Apr 2014; Mark Wright <gienah@gentoo.org> 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 <gienah@gentoo.org> openblas-9999.ebuild:
Thanks to sfabbro: dodoc should be outside the function, they do not change

18 Feb 2014; Mark Wright <gienah@gentoo.org> openblas-9999.ebuild:
multibuild openblas when USE=int64 is specified.

06 Jan 2014; Justin Lecher <jlec@gentoo.org> 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 <bicatali@gentoo.org> +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 <bicatali@gentoo.org> +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 <bicatali@gentoo.org> +openblas-0.2.6.ebuild,
-openblas-0.2.5.ebuild, openblas-9999.ebuild:
sci-libs/openblas: Version bump

25 Feb 2013; Sébastien Fabbro <bicatali@gentoo.org> 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 <bicatali@gentoo.org> +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 <spiros@gentoo.com> +openblas-0.2.4-r1.ebuild:
Solved problem with fetching


*openblas-0.2.4 (08 Oct 2012)

08 Oct 2012; Andrea Arteaga <andyspiros@gmail.com> +openblas-0.2.4.ebuild:
Version bump

*openblas-0.2.3 (20 Aug 2012)

20 Aug 2012; Andrea Arteaga <andyspiros@gmail.com> +openblas-0.2.3.ebuild:
Version bump


*openblas-0.2.2 (09 Jul 2012)

09 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org> -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 <fabbros@gentoo.org>
files/openblas-sharedlibs-0.2.patch:
sci-libs/openblas: fixed soname

*openblas-0.2.0 (26 Jun 2012)

26 Jun 2012; Sebastien Fabbro <fabbros@gentoo.org> -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 <andyspiros@gmail.com>
-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 <andyspiros@gmail.com>
+openblas-0.1.1.ebuild:
Version bump

*openblas-0.1 (23 Mar 2012)
23 Mar 2012; Andrea Arteaga <andyspiros@gmail.com>
+openblas-0.1.ebuild:
Version bump

*openblas-0.1_alpha25 (16 Mar 2012)

16 Mar 2012; Sébastien Fabbro <bicatali@gentoo.org>
+openblas-0.1_alpha25.ebuild:
Version bump

15 Mar 2012; François Bissey <francois.bissey@canterbury.ac.nz>
openblas-0.1_alpha2.ebuild, openblas-9999.ebuild:
correct typo

15 Mar 2012; François Bissey <francois.bissey@canterbury.ac.nz>
openblas-0.1_alpha2.ebuild, openblas-9999.ebuild:
use multilib eclass

15 Mar 2012; François Bissey <francois.bissey@canterbury.ac.nz>
openblas-0.1_alpha2.ebuild, openblas-9999.ebuild:
Add *-macos prefix support

16 Aug 2011; François Bissey <francois.bissey@canterbury.ac.nz>
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 <andyspiros@gmail.com> openblas-0.1_alpha2.ebuild
Import from bicatali overlay. Added alpha version.

20 Jun 2011; Sébastien Fabbro <bicatali@gentoo.org> openblas-9999.ebuild:
Added more include files, thanks François Bissey for his note

31 May 2011; Sébastien Fabbro <bicatali@gentoo.org> 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 <bicatali@gentoo.org> openblas-9999.ebuild,
files/openblas-sharedlibs.patch:
fixed ldflags propagation

*openblas-9999 (23 Feb 2011)

23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> +openblas-9999.ebuild,
+files/openblas-sharedlibs.patch, +metadata.xml:
Initial import