summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/rocm-opencl-runtime: mark as LTO-unsafe, strict-aliasing unsafeEli Schwartz2024-03-153-0/+24
| | | | | | Closes: https://bugs.gentoo.org/856088 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-opencl-runtime: use test-flags-CCLD to cover other linkersSam James2024-01-207-49/+14
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-opencl-runtime: fix linker error for ld.lld: error: version ↵Sv. Lockal2024-01-207-7/+63
| | | | | | | | | | script assignment issue Upstream bug: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/155 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34720 Signed-off-by: Sam James <sam@gentoo.org>
* Move {dev-util → dev-build}/rocm-cmakeMichał Górny2024-01-147-14/+14
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/rocm-opencl-runtime: add 6.0.0Patrick Lauer2023-12-232-0/+101
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: call check_amdgpu() from rocm.eclass.Benda Xu2023-12-141-18/+3
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-libs/rocm-opencl-runtime: add 5.7.1, drop 5.7.0Patrick Lauer2023-10-192-3/+3
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: block mesa[opencl]Patrick Lauer2023-10-116-6/+6
| | | | | | | Current opencl support in mesa (rusticl) interferes with rocm opencl, leading to e.g. clinfo segfaulting. Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: add 5.7.0Patrick Lauer2023-10-092-0/+116
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: add 5.5.1Patrick Lauer2023-09-032-0/+132
| | | | | | | First part of bug 908501 Thanks to stefanspr94 for the ebuilds and patches. Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: glew as test-only DEPENDYiyang Wu2023-07-051-2/+4
| | | | | | | Closes: https://bugs.gentoo.org/896076 Suggested-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: add missing build dependencyYiyang Wu2023-07-054-4/+8
| | | | | | | | | | dev-util/opencl-headers should be one of build dependencies Closes: https://bugs.gentoo.org/904821 Suggested-by: Yevgeny Filatov <itspec.ru@gmail.com> Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30790 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: keyword 5.4.3 for ~amd64Patrick Lauer2023-03-021-0/+1
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: add myself as a maintainerYiyang Wu2023-02-201-0/+4
| | | | | | Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29677 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-opencl-runtime: add 9999Yiyang Wu2023-02-201-0/+127
| | | | | Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-opencl-runtime: add 5.4.3Yiyang Wu2023-02-202-0/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rocm-opencl-runtime-5.4.3 is passing all tests on my 6700XT based on rocr-runtime, rocm-device-libs version 5.3.3 Actually rocm-opencl-runtime-5.3.3 fails two tests. So bumping to rocm-opencl-runtime-5.4.3 should be beneficial. My test results for 3 suites: ------------------------------------------------- The OpenCL Testing Module oclgl Version = 0 ------------------------------------------------- Total Passed Tests: 6 (100.00%) ------------------------------------------------- The OpenCL Testing Module oclruntime Version = 0 ------------------------------------------------- Total Passed Tests: 37 (100.00%) ------------------------------------------------- The OpenCL Testing Module oclperf Version = 0 ------------------------------------------------- Total Passed Tests: 51 (100.00%) While for rocm-opencl-runtime-5.3.3: ------------------------------------------------- The OpenCL Testing Module oclruntime Version = 0 ------------------------------------------------- Total Passed Tests: 35 ( 94.59%) Total Failed Tests: 2 ( 5.41%) Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/hip & dev-libs/rocr-runtime: add desc in gcc-13 patchesYiyang Wu2023-02-202-0/+4
| | | | | | | | Add the references to related bugs to backported patches that fix gcc-13 compile issues. Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-opencl-runtime: Fix gcc-13 buildYiyang Wu2023-02-204-1/+57
| | | | | | | | | | | | | Backport two patches for missing includes Also apply patch for file rocm reorg (hsa/hsa.h) to 5.1.3 ebuild, which fix compilation issue Closes: https://bugs.gentoo.org/895382 Bug: https://bugs.gentoo.org/893602 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29675 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-opencl-runtime: fix rocclr compile issueYiyang Wu2023-02-103-123/+220
| | | | | | | | | | | Due to bbff88f734f62381b0a0624b4b2d182a8d4b8589, /usr/include/hsa.h is gone, so backport patch for rocclr to fix compile error. Also remove the unused prefix.eclass inherit Closes: https://bugs.gentoo.org/893602 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-opencl-runtime: restore 5.3.3Sam James2023-02-091-0/+122
| | | | | | | Fished out of 154ece10a9374160e04dc82f3dd3a46548cd1c0f. Bug: https://bugs.gentoo.org/893602 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-opencl-runtime: simplify ebuildYiyang Wu2023-02-081-15/+3
| | | | | | | | | | | 1. Set BUILD_ICD=OFF, because libOpenCL is already provided by dev-libs/opencl-icd-loader 2. Set FILE_REORG_BACKWARD_COMPATIBILITY=OFF for FHS 3. Cleanup unused commands and patches Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29310 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-opencl-runtime: drop 5.0.2-r1Andreas Sturmlechner2023-02-013-104/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-libs/rocm-opencl-runtime: add 5.3.3Patrick Lauer2022-12-202-0/+124
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: drop versions 3* and 4*Andreas Sturmlechner2022-12-1915-755/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-libs/rocm-opencl-runtime: add 5.1.3Yiyang Wu2022-09-283-0/+149
| | | | | | | | enable src_test, but it requires an actual X server (not Xvfb) Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26870 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* dev-libs/rocm-opencl-runtime: Re-enable gfx800 family of cardsPatrick Lauer2022-07-032-1/+18
| | | | | | | | Discussion upstream at https://github.com/RadeonOpenCompute/ROCm/issues/1659 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: Bump to 5.0.2Patrick Lauer2022-03-222-0/+92
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: fix distfile naming on 4.5.2Joonas Niilola2022-02-112-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/rocm-opencl-runtime: bump to 4.5.2Fco Javier Felix2022-02-113-0/+103
| | | | | | Package-Manager: Portage-3.0.28-r1, Repoman-3.0.3-r1 Signed-off-by: Fco. Javier Felix <ffelix@inode64.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/rocm-opencl-runtime: remove dev-ml/findlib from DEPEND.Benda Xu2021-12-267-14/+7
| | | | | | | Suggested-by: Alex Xu Closes: https://bugs.gentoo.org/802924 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Benda Xu <heroxbd@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>
* dev-libs/rocm-opencl-runtime: Version bump to 4.3.0Wilfried Holzke2021-09-052-0/+69
| | | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-3.0.20, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/22220 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: remove unnecessary ocaml dependencyCraig Andrews2021-07-196-9/+3
| | | | | | Closes: https://bugs.gentoo.org/802924 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Fix building with newer opencl-headersPatrick Lauer2021-06-302-0/+66
| | | | | | Bug: https://bugs.gentoo.org/789717 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-opencl-runtime: Version bump to 4.2.0Wilfried Holzke2021-06-282-0/+69
| | | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-3.0.20, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/21463 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Version bump to 4.1.0Wilfried Holzke2021-03-282-0/+69
| | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: support Prefix.Benda Xu2021-01-201-5/+4
| | | | | | | | | Drop an upstream fixed hack. Reference: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/commit/2bfbd8a80d3cdb5d4ead23301c12bf719c47b790 Suggested-by: Suggested-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-libs/rocm-opencl-runtime: Version bump to 4.0.0Wilfried Holzke2020-12-212-0/+70
| | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Version bump to 3.10.0Wilfried Holzke2020-12-063-0/+82
| | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Version bump to 3.9.0Wilfried Holzke2020-11-143-0/+82
| | | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-3.0.8, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/18261 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: [QA] Inherit flag-o-matic.eclass explicitlyDavid Seifert2020-10-311-1/+1
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
* dev-libs/rocm-opencl-runtime: Cleanup old versionCraig Andrews2020-09-262-70/+0
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Version bump to 3.8.0Wilfried Holzke2020-09-262-0/+70
| | | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-3.0.4, Repoman-3.0.1 Closes: https://github.com/gentoo/gentoo/pull/17673 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* */*: [QA] Remove redundant <longdescription/>sMichał Górny2020-09-141-3/+0
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/17540 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/rocm-opencl-runtime: remove unused patchesMichael Mair-Keimberger2020-08-307-438/+0
| | | | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17298 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Cleanup old versionsCraig Andrews2020-08-255-242/+0
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Version bump to 3.7.0Wilfried Holzke2020-08-235-0/+170
| | | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://github.com/gentoo/gentoo/pull/17237 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Cleanup old versionCraig Andrews2020-08-231-60/+0
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Added ${EPREFIX}Wilfried Holzke2020-08-231-0/+68
| | | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://github.com/gentoo/gentoo/pull/17227 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-opencl-runtime: Add -fcommon workaroundCraig Andrews2020-06-091-0/+3
| | | | | | Bug: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/120 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org>