summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/spirv-llvm-translator: amd64 stable wrt bug #812545Agostino Sarubbo2021-09-121-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@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-util/spirv-llvm-translator: Update maintainerJan Henke2021-08-161-1/+8
| | | | | | | | | Dependecy of dev-util/intel-graphics-compiler currently without maintainer. Bug: https://github.com/gentoo/gentoo/pull/21917 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jan Henke <Jan.Henke@taujhe.de> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: bump to v12.0.0Douglas Agbeve2021-07-162-0/+55
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Douglas Agbeve <douglas@agbeve.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Normalize metadata.xml filesMichał Górny2021-03-161-1/+0
| | | | | | | | | | | Normalize quoting, replace '>' with entities, replace unnecessary entities, remove trailing empty lines. Done via: find -name metadata.xml -exec xml ed -P -L -d //none {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Revert "dev-util/spirv-llvm-translator: Add support for llvm 11.1"Conrad Kostecki2021-02-272-73/+0
| | | | | | This reverts commit 0d6c49e059fcb04e8ee11031e5177927f8a53609. Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: bump to version 11.1.0_pre20210212Conrad Kostecki2021-02-272-0/+63
| | | | | Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: Add support for llvm 11.1Mike Lothian2021-02-272-0/+73
| | | | | Signed-off-by: Mike Lothian <mike@fireburn.co.uk> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: bump to 11.0.0Khue Nguyen2021-02-022-0/+63
| | | | | Signed-off-by: Khue Nguyen <Z5483Y@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-util/spirv-llvm-translator-10.0.0: mark stable on amd64Marek Szuba2020-11-031-1/+1
| | | | | Bug: https://bugs.gentoo.org/742374 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: drop to m-nMarek Szuba2020-11-031-4/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: remove oldMarek Szuba2020-10-122-59/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: bump to 10.0.0_p20200909Marek Szuba2020-09-132-0/+63
| | | | | | | Still no new release in sight and newer versions of the intel-neo stack require mem2reg functionality. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: remove LLVM-8 ebuildsMarek Szuba2020-07-292-58/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: remove oldMarek Szuba2020-06-193-117/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: add the first SLOT=10 version, 10.0.0Marek Szuba2020-04-262-0/+59
| | | | | | | | | Builds and tests fine, unfortunately I have run into weird build errors in the LLVM-10 versions of dev-libs/opencl-clang so it might take a while before dev-util/intel-graphics-compiler becomes able to use this LLVM slot. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: bump slot 9 to version 9.0.1.1Marek Szuba2020-03-112-0/+59
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: bump slot 8 to version 8.0.1.3Marek Szuba2020-03-112-0/+58
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: switch to cmake.eclass in :9Marek Szuba2020-01-271-2/+3
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: bump to 9.0.0.1:9Marek Szuba2020-01-242-0/+58
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: add test restrictionsMarek Szuba2019-10-081-0/+2
| | | | | | | As recommended by pkgcheck. Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: remove oldMarek Szuba2019-10-073-111/+0
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: pass $LLVM_MAX_SLOT to get_llvm_prefix()Marek Szuba2019-10-071-0/+55
| | | | | | | | | | | When invoked without max_slot, get_llvm_prefix() iterates over *all* LLVM slots known to llvm.eclass - including those exceeding LLVM_MAX_SLOT. As a consequence, an ebuild can e.g. end up getting installed into llvm:9 directories in spite of having been linked against llvm:8. Closes: https://bugs.gentoo.org/696048 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: bump to 8.0.1.2Marek Szuba2019-10-012-0/+56
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/spirv-llvm-translator: Clean old versions upMichał Górny2019-08-304-199/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/spirv-llvm-translator: have FEATURES=test require USE=toolsMarek Szuba2019-07-081-0/+2
| | | | | | | | | | | A lot of the tests call the command-line translator so it must be present if tests are to be run. Conversely, no point in making llvm-spirv installation mandatory for people who do not care about tests. Closes: https://bugs.gentoo.org/689402 Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
* dev-util/spirv-llvm-translator: streamline installation of cmdline toolMarek Szuba2019-07-042-0/+58
| | | | | | | | | | | | 1. Use the LLVM_BUILD_TOOLS flag from the CMake module AddLLVM to control whether to build and install llvm-spirv or not. This should also take care of the "insecure RUNPATHs" QA warning; 2. Make the above conditional upon USE=tools. Closes: https://bugs.gentoo.org/689242 Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
* dev-util/spirv-llvm-translator: bump to version 8.0.1-1 and EAPI-7Marek Szuba2019-07-032-0/+66
| | | | | Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
* dev-util/spirv-llvm-translator: support new OpenCL block representationMarek Szuba2019-05-032-0/+68
| | | | | | | | | | | | | | | | Without this patch, offline compilation of certain kernels used by dev-libs/intel-neo unit tests fails with "LLVM ERROR: unknown argument number for an object"; some real-world kernels would presumably be affected as well. The patch has been retrieved from https://github.com/intel/opencl-clang/blob/ocl-open-80/patches/spirv/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch (commit 912a9cc8d30b773372ce58d4fc17bf38fd388692 i.e. latest version as of 2019-05-02). See-Also: https://github.com/intel/compute-runtime/issues/156 Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* dev-util/spirv-llvm-translator: new packageMarek Szuba2019-05-014-0/+96
Third-order dependency of Intel Graphics Compute Runtime. Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11