summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move {sys-devel → llvm-core}/llvmMichał Górny2024-12-113-6/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/clangMichał Górny2024-12-113-10/+10
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/pocl: Stabilize 6.0 amd64, #935992Sam James2024-07-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: Stabilize 6.0 ppc64, #935992Sam James2024-07-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: add CUDA dep, use cuda.eclassSam James2024-07-081-1/+7
| | | | | | | | | I'm not sure if need to specify CUDA_TOOLKIT_ROOT_DIR with this or not (or what the right way to get it is). I can't check CUDA on this machine either, although I have another I can on. Closes: https://bugs.gentoo.org/919271 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: add 6.0Sam James2024-07-082-0/+110
| | | | | | Bug: https://bugs.gentoo.org/922912 Closes: https://bugs.gentoo.org/907333 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: bump version to 5.0Matthew White2024-07-083-0/+157
| | | | | | | | Closes: https://bugs.gentoo.org/922912 Package-Manager: portage-3.0.63 Signed-off-by: Matthew White <mehw.is.me@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/36014 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: [QA] Remove invalid USE=ltoMichał Górny2024-01-071-3/+4
| | | | | | | | | | USE=lto in this package only appends -flto flag. This is not a valid use of the USE flag, as lto in Gentoo is enabled via setting flags manually. Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34490 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/use.desc: Make USE=cuda globalMichał Górny2023-12-261-1/+0
| | | | | | | | Add a global USE=cuda. It is used semi-consistently in 39 packages. Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34348 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/use.desc: Make USE=lto globalMichał Górny2023-12-181-1/+0
| | | | | | | | | Add a global USE=lto flag. The flag is used semi-consistently in 31 packages, with a few adding extra information. That said, probably many of these uses are invalid, as they are equivalent to adding `-flto` to CFLAGS. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/pocl: drop 3.1Sam James2023-11-254-179/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: Stabilize 4.0 amd64, #914786Arthur Zamarin2023-09-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/pocl: Stabilize 4.0 ppc64, #914786Sam James2023-09-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: add 4.0Sam James2023-08-262-0/+113
| | | | | Closes: https://bugs.gentoo.org/912675 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: Remove oldMichał Górny2023-05-205-331/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/pocl: fix example buildSam James2023-04-182-0/+24
| | | | | Closes: https://bugs.gentoo.org/903968 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: Stabilize 3.1 ppc64, #895744Sam James2023-02-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: Stabilize 3.1 amd64, #895744Arthur Zamarin2023-02-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/pocl: drop incomplete docs supportSam James2023-01-211-23/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: Fix possible build failure in 3.1Martin Kletzander2023-01-202-0/+33
| | | | | | | | | | There is a possible missing macro which was now fixed upstream, but not in 3.1, so this is a backport. Not raising the release number since there is no need for rebuild of installed pocl-3.1. Signed-off-by: Martin Kletzander <nert.pinx@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29159 Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-142-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-libs/pocl: add 3.1Sam James2022-12-102-0/+137
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: fix build w/ cudaSam James2022-12-052-0/+49
| | | | | Closes: https://bugs.gentoo.org/862633 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: drop 1.8-r2Sam James2022-09-114-148/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: fix PythonHasVersionUsageSam James2022-08-082-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: Stabilize 3.0 ppc64, #861113Sam James2022-07-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: Stabilize 3.0 amd64, #861113Sam James2022-07-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: keyword 3.0 for ~ppc64Sam James2022-07-241-1/+1
| | | | | | | Bug: https://bugs.gentoo.org/831859 Bug: https://bugs.gentoo.org/860288 Thanks-to: Chris Kerr <chris.kerr@mykolab.ch> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: add missing patchSam James2022-07-201-0/+11
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: add PPC64 supportSam James2022-07-201-1/+13
| | | | | | | | No keyword yet as apparently virtual/opencl isn't keyworded on ppc64? Closes: https://bugs.gentoo.org/831859 Thanks-to: Chris Kerr <chris.kerr@mykolab.ch> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: add 3.0Sam James2022-07-204-0/+260
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: drop 1.7-r3Sam James2022-04-172-121/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: revbump for installed (opencl) kernel changeSam James2022-01-031-1/+1
| | | | | Fixes: c127713269a116c187d54663e0523b9f79f11886 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: use 'distro' option for built kernelsSam James2022-01-031-1/+1
| | | | | | | | | | | We can't know what CPU the user will run the built package on (think of binpkgs) so let's use the 'distro' option which builds for most common SIMD instructions and chooses the most appropriate kernel it built at runtime. Closes: https://bugs.gentoo.org/829128 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: add hwloc subslot operatorSam James2021-10-292-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: add 1.8Sam James2021-10-132-0/+127
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: fix MissingSlotDep on LLVMSam James2021-09-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: various fixupsSam James2021-09-231-15/+32
| | | | | | | | Mostly fixups I missed when importing from GURU earlier: - LLVM deps - General tidying Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/pocl: initial importSam James2021-09-224-0/+145
Signed-off-by: Sam James <sam@gentoo.org>