gpo.zugaina.org

Search Portage & Overlays:

pentoo/pentoo-opencl

Virtual for pulling in appropriate opencl stuffs

Screenshots

  • pentoo-opencl-3
    ~amd64
    opencl-cpu video_cards_amdgpu video_cards_intel video_cards_i915 video_cards_i965 video_cards_nvidia +llvm_slot_22 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 llvm_slot_23 llvm_slot_24

    View      Download      Browse     License: BSD   
    Overlay: pentoo

ChangeLog

commit ca49e2955c78d15daa19af6c4a84bda2cf20d3bc
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Fri Oct 23 19:55:02 2026 -0400

pentoo-opencl: keep OpenCL and OpenGL on one LLVM slot

Mesa, pocl, intel-graphics-compiler (loaded by intel-compute-runtime)
and rocm-comgr (linked by rocm-opencl-runtime) all load LLVM into the
same process. Each defaults to the newest stable slot in its own
LLVM_COMPAT, so one that lags behind stays on an older LLVM, as pocl 7.1
did on 20 while the rest moved to 22, and the two LLVMs crash in codegen.

pentoo-opencl now has llvm_slot flags, defaulting like every llvm-r2
package to the eclass's newest stable slot, and blocks any of those
packages built for another slot. Nothing names a slot, so it follows
Gentoo; when a package lags, emerge stops and names it instead of
installing a mixed set. Blockers instead of slot USE deps keep the deps
solvable for every slot.

- intel-compute-runtime is masked on musl, so only pull it in on glibc

commit e5aa3310732629479ad86cf0220b8985dcc5b149
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Thu Oct 22 11:47:24 2026 -0400

pentoo-opencl: note that opencl-headers is a system-wide workaround

commit 9b5226a6cc2f86f4f70bd05c4e4fd39c12bb8ce5
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Wed Oct 21 22:06:02 2026 -0400

pentoo-opencl: improve amdgpu support

commit 256d69a0dfa34c12991701ffb4009dad3cb663cf
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Tue Sep 15 09:57:49 2026 -0400

pentoo-opencl: fix syntax

commit 469ce2d5c01952c0a71296092fc698a250b5e1ae
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Tue Sep 15 09:56:28 2026 -0400

pentoo-opencl: upgrade to include intel gpu support, probably

commit 7a398f1a0f4761d68c8c4cc1d790e3d66a675a5d
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Sun Apr 27 11:07:58 2025 -0400

pentoo-opencl: keep dev-util/opencl-headers on system

commit b82610713db8bd91bf3c8aba68b6502d3696e25b
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Wed Apr 3 18:40:25 2024 -0400

UnknownUseFlags fixes

commit 4a5c3131a006d453b1b0c00f8418ce5b62edd391
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Tue Apr 2 22:34:35 2024 -0400

Handle a few EmptyGlobalAssignment warnings

commit c46517b3cd772b820160a405f31b8fa2b07e91fb
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Tue Oct 3 14:50:30 2023 -0400

update pentoo.ch->pentoo.org

commit f82c17e2ac56a4fb3f25a9f9cb61629a6a986a7a
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Mon Feb 13 16:01:50 2023 -0500

pentoo-opencl: RDEPEND instead of PDEPEND

commit 200b7a6e19ce6815b82985e806ede9c17cbf3c35
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Mon Dec 13 12:28:29 2021 -0500

pentoo-opencl: add pocl support

set some use flags that make sense
mask the use flag that breaks hashcat
optimize the cflags from default

commit c8c233d16df42f3c4fc3a33f620c78b922423340
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Mon Aug 16 11:17:04 2021 -0400

profile: gentoo updates, lose intel-neo because I am not maintaining it

commit 166834779fc3e2bff2562eaad29082ecef69e269
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Thu Apr 22 15:23:10 2021 -0400

pentoo-opencl: uvm is no longer optional

commit d561bd0a265e695d59c1ba5b86f19fc83cfee7dc
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date: Sun Aug 2 12:18:35 2020 -0400

pentoo-opencl: introduce virtual to pull in the correct opencl support based on user config, and use it