summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/rocBLAS: fix doxygen directorySv. Lockal2024-03-081-1/+1
| | | | | Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/rocBLAS: disable stripping for *.hsaco filesSv. Lockal2024-03-081-0/+4
| | | | | Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/rocBLAS: lock dev-util/hip version, as with hip-6.0 build fails ↵Sv. Lockal2024-03-081-1/+1
| | | | | | | with "no member named 'gcnArch'" Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Move {dev-util → dev-build}/rocm-cmakeMichał Górny2024-01-143-6/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/rocBLAS: re-enable tests.Benda Xu2023-11-271-3/+1
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS: add 5.7.1Sv. Lockal2023-11-273-0/+242
| | | | | | Closes: https://bugs.gentoo.org/911816 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS: drop versioned dependence on rocm-cmake.Benda Xu2023-07-301-1/+1
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS: adapt for msgpack-cxx-6.0.0Marek Szuba2023-03-302-2/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sci-libs/rocBLAS: replace msgpack dep with msgpack-cxxYiyang Wu2023-02-242-2/+2
| | | | | | Bug: https://bugs.gentoo.org/893544 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sci-libs/rocBLAS: block >=dev-libs/msgpack-5.0.0Marek Szuba2023-02-072-3/+3
| | | | | | | | | | | | For anyone who might try to fix this, it's a bit of a funny one - the CMake file which looks for "msgpack" rather than "msgpackc-cxx" is in fact part of dev-util/Tensile, not sci-libs/rocBLAS itself. The reason why it's rocBLAS that fails is that C/C++ bits of Tensile is installed as sources to be incorporated into other projects. Still, it's rocBLAS which has dev-libs/msgpack in its list of dependencies so this is where the version cap goes. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sci-libs/rocBLAS: drop 5.0.2-r2Andreas Sturmlechner2023-02-013-211/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/rocBLAS: add 5.4.2Yiyang Wu2023-01-316-0/+185
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/29319 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS: add github upstream metadataYiyang Wu2023-01-311-4/+7
| | | | | Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS: remove unused patchesMichael Mair-Keimberger2022-12-292-119/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28862 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/rocBLAS: drop 4.3.0, 4.3.0-r1Andreas Sturmlechner2022-12-197-395/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/rocBLAS: fix PythonHasVersionUsageSam James2022-10-152-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/rocBLAS: add 5.1.3, using rocm.eclassYiyang Wu2022-09-222-0/+115
| | | | | | | | | | No need to rebuilt rocBLAS when hip upgrade because librocblas is dynamically linked to libhipamd, while llvm SLOT does not matter because it is only used to produce GPU kernels, libclang and libLLVM does not linked in. Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS: relax SLOT dependency on dev-util/hip.Benda Xu2022-08-061-1/+1
| | | | | | | | This unlocks the exact SLOT dependency of the lower and higher level ROCm tools to make version bumps easier. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS: respect MAKEOPTS when build Tensile libsYiyang Wu2022-07-092-2/+77
| | | | | | | | Closes: https://github.com/gentoo/gentoo/pull/26285 Closes: https://bugs.gentoo.org/852236 Suggested-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS: bump version to 5.0.2YiyangWu2022-03-275-0/+259
| | | | | | | | | | | Enable nai22 chips (Radeon RX 6700/6700 XT / 6800M, gfx1031) fix test issue when PORTAGE_USERNAME is not portage: "[: too many arguments" Closes: https://bugs.gentoo.org/834672 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS-4.3.0: re-enable Tensile libraryYiyangWu2022-03-202-24/+1
| | | | | | | | | | | | | 890148bb81f517304f86f41303534b0abaa7c77c disables compiling Tensile library (maybe due to dev-util/Tensile not properly configured). After correcting paths in Tensile, compiling libraries ican be re-enabled. Also fix test fail due to library not found Closes: https://github.com/gentoo/gentoo/pull/24679 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocBLAS: unbundle TensileAndrew Ammerlaan2022-03-052-0/+191
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/rocBLAS: fix LICENSEYiyangWu2022-03-051-3/+3
| | | | | | | | | The rocBLAS license is BSD, but is mistakenly set to MIT in ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23450 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/rocBLAS: fix tests using openblas as cpu referenceYiyangWu2022-03-052-1/+24
| | | | | | | | | | | Add a patch that classify 6 test suites as known_bug. Upstream will fix this issue in future releases, and they recommand this as solution for current version. Closes: https://github.com/ROCmSoftwarePlatform/rocBLAS/issues/1202 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/rocBLAS: remove unused cmake variableYiyangWu2022-03-051-1/+0
| | | | | | | | | | __skip_rocmclang is used to avoid configuration error for cmake-3.21.(1|2), which don't exist among ebuilds anymore, so this flag is not recognized. Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/rocBLAS: let TensileCreateLibrary respects MAKEOPTSYiyangWu2022-03-051-1/+2
| | | | | | | | | | | Originaly TensileCreateLibrary consumes all cpu detected. This modification will inject $(makeopts_jobs) into TensileCreateLibrary.py so it respects MAKEOPTS Closes: https://bugs.gentoo.org/822828 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/rocBLAS: drop trailing full stop from DESCRIPTIONSam James2021-12-261-1/+1
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/rocBLAS: Use standard DOCTYPE in metadata.xmlUlrich Müller2021-09-111-1/+1
| | | | | Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-libs/rocBLAS: Next generation BLAS implementation for ROCmYiyangWu2021-08-278-0/+367
Migrated from ::science, rocBLAS is the core math libraries on ROCm platform for high performance computing on AMDGPU, dependency of MIOpen. Current version 4.3.0, support nearly all major AMD GPUs, especially for GCN, CDNA and RDNA2 (nightly) cards. Closes: https://bugs.gentoo.org/732952 Closes: https://bugs.gentoo.org/804181 Closes: https://github.com/gentoo/gentoo/pull/22065 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>