summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/rocBLAS: add 6.3.2Patrick Lauer12 hours2-0/+128
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* sci-libs/rocBLAS: fix sed expression for -m16c removalSv. Lockal2025-01-061-2/+2
| | | | | | | Closes: https://bugs.gentoo.org/947599 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/40004 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/rocBLAS: add 6.3.0Sv. Lockal2025-01-056-2/+176
| | | | | | | | Also backport fix for 16-bit floats for 6.1.1 Closes: https://bugs.gentoo.org/944820 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Move sys-libs/libomp → llvm-runtimes/openmpMichał Górny2024-12-114-8/+8
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/rocBLAS: Restrict to llvm-18Patrick Lauer2024-11-091-1/+3
| | | | | | Explodes violently with llvm-19 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* sci-libs/rocBLAS: strip unsupported flags for potentially switched compilerSv. Lockal2024-09-091-4/+2
| | | | | | | | Also remove addpredict in src_configure (not needed after rocm_use_hipcc) Bug: https://bugs.gentoo.org/936099 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/rocBLAS: 6.1.1 make Tensile dependency optionalPaul Zander2024-06-261-14/+20
| | | | | | | | Building with Tensile requires actual hardware present, to avoid breaking CI make this optional. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/rocBLAS: add 6.1.1Sv. Lockal2024-06-264-0/+212
| | | | | | | | | Changes: * in updated expand-isa-compatibility patch do not coerce gfx1011 and gfx1012 to gfx1010, as Gentoo users can build rocBLAS for gfx1011 and gfx1012 with USE flags * add myself to maintainers Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* 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>