The extend-isa-compatibility-check patch already exists, so reuse it to safe
some space in /files
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Drop dependency on dev-libs/rocm-device-libs, as this is specific to the AMD
runtime and not won't work with CUDA.
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
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>
Changes:
* Drop configure fixes (not needed anymore)
* Add myself to maintainers
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
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>
Changes:
* drop all old patches, except for enable-test
* add new patch for Clang 17 compatibility (official build uses Clang 18)
* new dependency on dev-util/roctracer
* set >=dev-libs/half-1.12.0-r1 depencency to find half/half.hpp automatically
* add myself to maintainers
* add include path for dev-libs/half (works even then half.hpp is installed into /usr/include)
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Changes:
* Access to device is not needed to configure and build
* Add myself to maintainers
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Changes:
* Can be built with gcc; hipcc is not needed directly
* No patches needed
* Added myself to maintainers
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Changes:
* Benchmark tools were renamed from *-rider to *-bench
* Add myself to maintainers
* Drop sed fixes for install path
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
* Rename ROCmSoftwarePlatform to ROCm in URLs
* Add myself as a maintainer
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Changes:
* Can be built with GCC; hipcc is not needed directly here
* Rename ROCmSoftwarePlatform -> ROCm in URLs
* Add myself as a maintainer
Signed-off-by: Sam James <sam@gentoo.org>
Changes:
* Dropped most of sed calls, not needed anymore
* Device access is not needed to configure
* Added myself as a maintainer
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Changes:
* add patch for Clang 17 compatibility (official build uses Clang 18)
* add patch for "Could NOT find Git (missing: GIT_EXECUTABLE)"
* drop dev-libs/half dependency in all versions (not used)
* rename ROCmSoftwarePlatform -> ROCm in URLs
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Changes:
* fix USE=test dependency for dev-python/joblib (in 5.7.1 and 6.1.1)
* ReplacementKernels-cov3 directory does not exist anymore
* update expand-isa-compatibility patch to not use removed gcnArch field
* update llvm eclass to r1
* add LLVM_COMPAT 18
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Changes since 5.7.1:
* remove-chrpath patch is not needed now
* bad percent escape fix is not needed now
* addpredict in src_configure is not needed (compilation should not access device anyways)
* removing extra copy of headers is not needed
* new patch for missing ${ROCM_PATH}/.info/version is needed now
* rename ROCmSoftwarePlatform to ROCm in urls
* fix tests directory (in 5.7.1 too)
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Changes:
* fix-clang-libs.patch replaced with CMAKE_PREFIX_PATH
* renamed ROCm-Developer-Tools to ROCm in urls
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Changes:
* rework soname patch to use official/Fedora soversion: librocm_smi64.so.6 (was librocm_smi64.so.1 as in Debian)
* rename RadeonOpenCompute -> ROCm
* add myself as a maintainer
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>