sci-libs/rocThrust
HIP back-end for the parallel algorithm library Thrust
-
rocThrust-10.0.0~amd64benchmark test +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx950 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 +amdgpu_targets_gfx1101 +amdgpu_targets_gfx1102 +amdgpu_targets_gfx1103 +amdgpu_targets_gfx1150 +amdgpu_targets_gfx1151 +amdgpu_targets_gfx1152 +amdgpu_targets_gfx1153 +amdgpu_targets_gfx1200 +amdgpu_targets_gfx1201 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx906 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031
View
Download
Browse License: Apache-2.0 Overlay: stuff -
rocThrust-7.2.4~amd64benchmark test +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx950 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 +amdgpu_targets_gfx1101 +amdgpu_targets_gfx1200 +amdgpu_targets_gfx1201 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx906 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1102 amdgpu_targets_gfx1103 amdgpu_targets_gfx1150 amdgpu_targets_gfx1151
View
Download
Browse License: Apache-2.0 Overlay: stuff -
rocThrust-7.2.0~amd64benchmark test +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx950 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 +amdgpu_targets_gfx1101 +amdgpu_targets_gfx1200 +amdgpu_targets_gfx1201 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx906 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1102 amdgpu_targets_gfx1103 amdgpu_targets_gfx1150 amdgpu_targets_gfx1151
View
Download
Browse License: Apache-2.0 Overlay: gentoo -
rocThrust-7.1.0~amd64benchmark test +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx950 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 +amdgpu_targets_gfx1101 +amdgpu_targets_gfx1200 +amdgpu_targets_gfx1201 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx906 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1102 amdgpu_targets_gfx1103 amdgpu_targets_gfx1150 amdgpu_targets_gfx1151
View
Download
Browse License: Apache-2.0 Overlay: gentoo -
rocThrust-7.0.2~amd64benchmark test +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx950 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 +amdgpu_targets_gfx1101 +amdgpu_targets_gfx1200 +amdgpu_targets_gfx1201 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx906 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1102 amdgpu_targets_gfx1103 amdgpu_targets_gfx1150 amdgpu_targets_gfx1151
View
Download
Browse License: Apache-2.0 Overlay: gentoo -
rocThrust-6.4.3~amd64benchmark test +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 +amdgpu_targets_gfx1101 +amdgpu_targets_gfx1200 +amdgpu_targets_gfx1201 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx906 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1102 amdgpu_targets_gfx1103 amdgpu_targets_gfx1150 amdgpu_targets_gfx1151
View
Download
Browse License: Apache-2.0 Overlay: gentoo -
rocThrust-6.3.3~amd64benchmark test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
View
Download
Browse License: Apache-2.0 Overlay: gentoo
ChangeLog
commit 400eac085414f3171860a8301f29c0418f5809c2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:54:44 2026 +0200
sci-libs/rocThrust: tighten HMM test rationale
commit 087b83e382780ac9d1993665f98c4bc529a06497
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 06:15:02 2026 +0200
sci-libs/rocThrust: trim 10.0.0 comment prose
commit d123e124f7cde791f6b136f9165a5155b4fd73a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 30 23:39:41 2026 +0200
sci-libs/rocThrust: drop 7.2.3
Superseded by 7.2.4, the last release of the 7.x series and the rollback
target for the ROCm 10.0 migration. Version retention keeps the last two
plus the last of each previous major series; 7.2.4 and 10.0.0 satisfy both,
so the third version is redundant.
commit 5d317d5d6d6bbb54586d75fd327e268ef2fac70d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 30 12:15:05 2026 +0200
sci-libs/rocThrust: add 10.0.0
ROCm/rocThrust was folded into the rocm-libraries monorepo for 10.0: the
standalone repo has no therock-* tags at all, so the git-archive form is gone.
SRC_URI now fetches the rocthrust.tar.gz release asset and S= follows the
asset root.
Regenerate the no-tests-install patch for the same reason as hipCUB: both
blocks survive verbatim but moved, and the trailing rocm_install(FILES ...) is
no longer trailing.
Guard the ROCM_INSTALL_LIBDIR sed with a grep -- sed exits 0 on no-match.
commit 7c384c8cac70105c06770e0ccb7af0fc295f2471
Author: Raukaan Cogbrother <cogbrother@raukaan.local>
Date: Sun May 31 03:29:35 2026 +0200
metadata: normalize tab → 2-space indent in 42 imported files
42 metadata.xml files inherited tab indentation from their origin
overlays (mostly the ROCm cluster, plus a handful of dev-python and
AMD-tooling imports). The overlay convention is 2-space; this brings
them in line with the other 498 files. Maintainer attributions
preserved verbatim.
commit 73c4a30c033348e0ee53d38ec94d211ed39a07c4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 29 14:12:09 2026 +0200
sci-libs/rocThrust: add 7.2.4
commit 78eac7b8f7cf4007bd489985ec511ee82a23d3db
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 8 20:32:10 2026 +0200
sci-libs/rocThrust: drop stale patches superseded by 7.2.3
commit a0e802342d36b5d56523be3f5d07acdfc76e7290
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 02:00:06 2026 +0200
sci-libs/rocThrust: add 7.2.3
commit a5947a70afb079cfb4f60bef381f6beabf08798e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Dec 6 21:57:18 2025 +0100
*/*: drop rocm/hip as newer version is in main tree, cntd
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cfa997ed467a25f0a98e30e69523013fb12b4136
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Oct 18 14:26:09 2025 +0200
added rocm and HIP v. 6.4.4 for now, as main tree lags
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:54:44 2026 +0200
sci-libs/rocThrust: tighten HMM test rationale
commit 087b83e382780ac9d1993665f98c4bc529a06497
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 06:15:02 2026 +0200
sci-libs/rocThrust: trim 10.0.0 comment prose
commit d123e124f7cde791f6b136f9165a5155b4fd73a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 30 23:39:41 2026 +0200
sci-libs/rocThrust: drop 7.2.3
Superseded by 7.2.4, the last release of the 7.x series and the rollback
target for the ROCm 10.0 migration. Version retention keeps the last two
plus the last of each previous major series; 7.2.4 and 10.0.0 satisfy both,
so the third version is redundant.
commit 5d317d5d6d6bbb54586d75fd327e268ef2fac70d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 30 12:15:05 2026 +0200
sci-libs/rocThrust: add 10.0.0
ROCm/rocThrust was folded into the rocm-libraries monorepo for 10.0: the
standalone repo has no therock-* tags at all, so the git-archive form is gone.
SRC_URI now fetches the rocthrust.tar.gz release asset and S= follows the
asset root.
Regenerate the no-tests-install patch for the same reason as hipCUB: both
blocks survive verbatim but moved, and the trailing rocm_install(FILES ...) is
no longer trailing.
Guard the ROCM_INSTALL_LIBDIR sed with a grep -- sed exits 0 on no-match.
commit 7c384c8cac70105c06770e0ccb7af0fc295f2471
Author: Raukaan Cogbrother <cogbrother@raukaan.local>
Date: Sun May 31 03:29:35 2026 +0200
metadata: normalize tab → 2-space indent in 42 imported files
42 metadata.xml files inherited tab indentation from their origin
overlays (mostly the ROCm cluster, plus a handful of dev-python and
AMD-tooling imports). The overlay convention is 2-space; this brings
them in line with the other 498 files. Maintainer attributions
preserved verbatim.
commit 73c4a30c033348e0ee53d38ec94d211ed39a07c4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 29 14:12:09 2026 +0200
sci-libs/rocThrust: add 7.2.4
commit 78eac7b8f7cf4007bd489985ec511ee82a23d3db
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 8 20:32:10 2026 +0200
sci-libs/rocThrust: drop stale patches superseded by 7.2.3
commit a0e802342d36b5d56523be3f5d07acdfc76e7290
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 02:00:06 2026 +0200
sci-libs/rocThrust: add 7.2.3
commit a5947a70afb079cfb4f60bef381f6beabf08798e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Dec 6 21:57:18 2025 +0100
*/*: drop rocm/hip as newer version is in main tree, cntd
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cfa997ed467a25f0a98e30e69523013fb12b4136
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Oct 18 14:26:09 2025 +0200
added rocm and HIP v. 6.4.4 for now, as main tree lags

