summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/Tensile: fix compilation of rocBLAS by propagating MSGPACK_NO_BOOST ↵Sv. Lockal2024-03-082-1/+31
| | | | | | | definition Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/Tensile: lock dev-util/hip version, as with hip-6.0 build fails ↵Sv. Lockal2024-03-081-2/+2
| | | | | | | with "no member named 'gcnArch'" Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/Tensile: add 5.7.1Sv. Lockal2023-11-274-0/+239
| | | | | | | increase LLVM_MAX_SLOT to 17 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-util/Tensile: adapt for msgpack-cxx-6.0.0Marek Szuba2023-03-304-39/+29
| | | | | | The name of the cmake module has changed again. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/Tensile: remove unused patchMichael Mair-Keimberger2023-03-071-33/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/29780 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/Tensile: revbump to account for recent RDEPEND changesMarek Szuba2023-02-242-0/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/Tensile: add client USE to compile tensile_clientYiyang Wu2023-02-243-2/+66
| | | | | | | | | | | tensile_client is for running benchmarks. By default, Tensile contains a whole set of scripts to configure and compile tensile_client via cmake for very benchmark. This commit enables a use flag to compile and install this executable, so at runtime benchmark won't need to compile again. Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/Tensile: Fix create library step in Tensile commandYiyang Wu2023-02-241-1/+1
| | | | | Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/Tensile: support >=dev-cpp/msgpack-cxx-5.0.0Yiyang Wu2023-02-243-8/+35
| | | | | | Closes: https://bugs.gentoo.org/893544 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/Tensile: drop 5.0.2-r2Andreas Sturmlechner2023-02-014-225/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/Tensile: add missing patchesYiyang Wu2023-02-013-2/+102
| | | | | | | Closes: https://bugs.gentoo.org/892736 Closes: https://github.com/gentoo/gentoo/pull/29356 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-util/Tensile: add 5.4.2Yiyang Wu2023-01-314-0/+178
| | | | | Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-142-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-util/Tensile: drop 4.3.0-r1Andreas Sturmlechner2022-12-197-397/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-util/Tensile: Bump LLVM version to 15Jack de Kleuver2022-11-191-2/+2
| | | | | | Signed-off-by: Jack de Kleuver <jackdekleuver@gmail.com> Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-util/Tensile: add 5.1.3, switch to vanilla clang-14Yiyang Wu2022-09-224-1/+163
| | | | | | | | enable py3.11 as well. No need to rebuild when hip upgrade since hip is just used at runtime. Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-util/Tensile: relax SLOT dependency.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>
* dev-util/Tensile: backport patch to control multiprocessYiyang Wu2022-07-092-0/+66
| | | | | | | Reference: https://github.com/ROCmSoftwarePlatform/Tensile/commit/25b1621549f9b120462988913e657684645be79d Bugs: https://bugs.gentoo.org/852236 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* */*: metadata.xml: use https instead httpConrad Kostecki2022-04-181-1/+1
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/Tensile: die out when pushd fails.Benda Xu2022-03-272-2/+2
| | | | | | Bug: https://github.com/gentoo/gentoo/pull/24537 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-util/Tensile: fix hardcoded EPREFIX in gentoopath.patchYiyangWu2022-03-272-4/+4
| | | | | | 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>
* dev-util/Tensile: bump version to 5.0.2YiyangWu2022-03-276-0/+297
| | | | | | 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>
* dev-util/Tensile: FHS and benchmark featureYiyangWu2022-03-206-74/+300
| | | | | | | | | | | | | | | The previous Tensile package installs non-python files in python site directory. This change move Config files to /usr/share. Various patches are applied for correcting paths. Also, enable gfx1031 target so people can run benchmark on navi22 GPUs. Closes: https://github.com/gentoo/gentoo/pull/24537 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>
* dev-util/Tensile: add new dependency of rocBLASAndrew Ammerlaan2022-03-055-0/+205
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>