summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/spirv-llvm-translator: add 15.0.0Conrad Kostecki2022-09-262-0/+58
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: Remove oldMichał Górny2022-07-192-57/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/spirv-llvm-translator: amd64 stableConrad Kostecki2022-06-051-1/+1
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: disable ccacheConrad Kostecki2022-04-292-2/+6
| | | | | Closes: https://bugs.gentoo.org/841518 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: add 12.0.0Conrad Kostecki2022-04-292-0/+57
| | | | | | | Adding stable keywords, as it as removed a few days ago and was already stable. We need it back. Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: update depsConrad Kostecki2022-04-252-0/+2
| | | | | Closes: https://bugs.gentoo.org/840689 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: drop multilib, EAPI 7 -> 8Conrad Kostecki2022-04-251-20/+19
| | | | | | Since no packages depend anymore on multilib, we can drop it. Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: drop 12.0.0Conrad Kostecki2022-04-253-73/+0
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: add myself as co-maintConrad Kostecki2022-04-251-0/+4
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: add 14.0.0Conrad Kostecki2022-04-252-0/+55
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: Remove oldMichał Górny2022-04-242-63/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/spirv-llvm-translator: Stabilize 13.0.0 amd64, #836556Sam James2022-04-231-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/spirv-llvm-translator: minor style changesSam James2021-12-271-5/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/spirv-llvm-translator: Version bump (13.0.0)Jan Henke2021-12-272-0/+62
| | | | | | | | | | | | | | | | Besides bumping the matching LLVM version, this version requires the upstream SPIRV header files, so an additonal CMAKE argument is required to point to the installed headers (and they are a new build time dependency). LLVM eclass sadly does not support EAPI 8 yet, so this ebuild remains at 7. Closes: https://bugs.gentoo.org/829845 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jan Henke <Jan.Henke@taujhe.de> Closes: https://github.com/gentoo/gentoo/pull/23485 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/spirv-llvm-translator: drop old versionConrad Kostecki2021-10-084-185/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-util/spirv-llvm-translator: amd64 stable wrt bug #816828Agostino Sarubbo2021-10-081-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* 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