summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/rocm-device-libs: strip unsupported flags for potentially switched ↵Sv. Lockal2024-09-092-8/+18
| | | | | | | | | compiler Closes: https://bugs.gentoo.org/936099 Closes: https://bugs.gentoo.org/937276 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-device-libs: add 6.1.2Patrick Lauer2024-07-283-0/+237
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: remove unused patchMichael Mair-Keimberger2024-06-301-34/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-libs/rocm-device-libs: drop 6.0.0, add symlink for clang in 6.1.1Sv. Lockal2024-06-263-73/+5
| | | | | Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-device-libs: ensure correct clang selectedYiyang Wu2024-06-261-0/+3
| | | | | | Originally-authored-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-device-libs: symlink bitcode to clang lib pathYiyang Wu2024-06-263-1/+22
| | | | | | | | | This is the default search path for clang, so we don't need to specify --rocm-device-lib-path or --hip-device-lib-path to other packages. Closes: https://bugs.gentoo.org/922227 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-device-libs: add 6.1.1Yiyang Wu2024-06-265-0/+209
| | | | | | | | | | | | | | | | | | | | | | Update remote-id in metadata. Upstream SRC_URI changed, from separate repo to subproject of ROCm forked llvm. Borrow unpack function of llvm.org.eclass to unpack the amd/device-libs component. Remove shadowed RESTRICT="strip", because .bc files won't be stripped so there's no need for RESTRICT=strip. Some tests failed for older arch, probably due to inconsistency between AMD forked llvm and upstream llvm: 6 - compile_frexp__gfx600 (Failed) 7 - compile_fract__gfx600 (Failed) 12 - compile_fract__gfx700 (Failed) 17 - compile_fract__gfx803 (Failed) Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-device-libs: add llvm-18 compatibility patchSv. Lockal2024-06-263-10/+40
| | | | | | | | | | | | | Changes: * add llvm-18 compatibility patch (bug: https://github.com/ROCm/ROCm-Device-Libs/issues/96) * remove RESTRICT variable, it was shadowed and non-functional * rename RadeonOpenCompute -> ROCm * update llvm eclass to r1 * add comment about llvm 18 compatibility issue * add myself to maintainers Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-device-libs: fix testsYiyang Wu2024-06-263-5/+82
| | | | | | | Also fix variable 'RESTRICT' may be shadowed Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-device-libs: add 6.0.0Patrick Lauer2023-12-232-0/+52
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: add 5.7.1, drop 5.7.0Patrick Lauer2023-10-192-1/+1
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: WhitespacePatrick Lauer2023-10-111-1/+0
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: add 5.7.0Patrick Lauer2023-10-092-0/+51
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: remove unused patchMichael Mair-Keimberger2023-09-131-20/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/32620 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-libs/rocm-device-libs: update ManifestPatrick Lauer2023-09-031-1/+0
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: update ManifestPatrick Lauer2023-09-031-1/+1
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: add 5.5.1Patrick Lauer2023-09-034-0/+84
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: add 5.4.3Niccolò Belli2023-02-223-0/+265
| | | | | Signed-off-by: Niccolò Belli <niccolo.belli@linuxsystems.it> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/rocm-device-libs: drop 5.0.2Andreas Sturmlechner2023-02-012-41/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-libs/rocm-device-libs: add 5.3.3Patrick Lauer2022-12-202-0/+48
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: drop out-of-sync 9999 ebuildAndreas Sturmlechner2022-12-191-33/+0
| | | | | | | Last touched in 2020 with 3.5.0 version bump. This is the only ROCm package with a live version too, so seems to be irrelevant for workflow. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-libs/rocm-device-libs: drop versions 3* and 4*Andreas Sturmlechner2022-12-1910-341/+0
| | | | | | Closes: https://bugs.gentoo.org/712592 Closes: https://bugs.gentoo.org/754330 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-libs/rocm-device-libs: Bump LLVM version to 15Jack de Kleuver2022-11-191-1/+1
| | | | | | 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-libs/rocm-device-libs: add 5.1.3Yiyang Wu2022-08-064-0/+85
| | | | | | | | Drop llvm-roc dependency, depend on vanilla clang. Correct bitcode path in test for unpatched clang. Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-libs/rocm-device-libs: bump to 5.0.2YiyangWu2022-03-222-0/+41
| | | | | | 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-libs/rocm-device-libs: bump to 4.5.2Fco Javier Felix2022-02-112-0/+41
| | | | | | 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>
* **/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-device-libs: bump version to 4.3.0YiyangWu2021-08-192-0/+39
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22028 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: Version bump to 4.2.0Wilfried Holzke2021-06-282-0/+39
| | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: Bump to 4.1.0Patrick Lauer2021-03-272-0/+39
| | | | | | | | Mix of different versions can cause spurious build failures. This brings it to same version with llvm-roc etc. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-libs/rocm-device-libs: Version bump to 4.0.0Wilfried Holzke2020-12-212-0/+39
| | | | | | 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-device-libs: Version bump to 3.10.0Wilfried Holzke2020-12-062-0/+39
| | | | | | 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-device-libs: Cleanup old versionCraig Andrews2020-11-131-32/+0
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: Correcting install location according to FHSWilfried Holzke2020-11-131-0/+38
| | | | | | | 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/18244 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: 3.9.0 version bumpCraig Andrews2020-11-132-0/+33
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: 3.8.0 version bumpCraig Andrews2020-09-182-0/+33
| | | | | Package-Manager: Portage-3.0.7, Repoman-3.0.1 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-device-libs: Cleanup old versionsCraig Andrews2020-08-256-170/+0
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: Version bump to 3.7.0Wilfried Holzke2020-08-222-0/+33
| | | | | | | 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/17212 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: 3.5.1 version bumpCraig Andrews2020-06-242-0/+34
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/16362 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: New ebuild for rocm-device-libs 3.5.0Wilfried Holzke2020-06-073-3/+37
| | | | | | | Signed-off-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-2.3.99, Repoman-2.3.22 Closes: https://github.com/gentoo/gentoo/pull/16104 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: 3.3.0 version bumpCraig Andrews2020-04-012-0/+34
| | | | | Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: 3.1.0 version bumpCraig Andrews2020-03-012-0/+34
| | | | | Package-Manager: Portage-2.3.90, Repoman-2.3.20 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* */*: Bump copyright on files touched this yearMichał Górny2020-02-112-2/+2
| | | | | | | Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Switch candrews' packages to cmake.eclassAndreas Sturmlechner2020-01-042-6/+4
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-libs/rocm-device-libs: Cleanup old versionsCraig Andrews2020-01-026-175/+0
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: 3.0.0 version bumpCraig Andrews2019-12-292-0/+35
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: 2.10.0 version bumpCraig Andrews2019-11-242-0/+35
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: 2.9.0 version bumpCraig Andrews2019-10-052-0/+35
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* dev-libs/rocm-device-libs: 2.8.0 version bumpCraig Andrews2019-09-302-0/+35
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Craig Andrews <candrews@gentoo.org>