Gentoo Archives: gentoo-commits

From: Conrad Kostecki <conikost@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/
Date: Fri, 08 Oct 2021 21:46:42
Message-Id: 1633729504.18bbb50d976bef5c7a7e84a52abdb61067f764f6.conikost@gentoo
1 commit: 18bbb50d976bef5c7a7e84a52abdb61067f764f6
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 8 18:58:51 2021 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 8 21:45:04 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bbb50d
7
8 dev-util/spirv-llvm-translator: drop old version
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
12
13 dev-util/spirv-llvm-translator/Manifest | 3 --
14 .../spirv-llvm-translator-10.0.0.ebuild | 58 --------------------
15 .../spirv-llvm-translator-10.0.0_p20200909.ebuild | 62 ----------------------
16 .../spirv-llvm-translator-11.0.0.ebuild | 62 ----------------------
17 4 files changed, 185 deletions(-)
18
19 diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest
20 index 829c1ccd44c..d57d8a32e3f 100644
21 --- a/dev-util/spirv-llvm-translator/Manifest
22 +++ b/dev-util/spirv-llvm-translator/Manifest
23 @@ -1,5 +1,2 @@
24 -DIST spirv-llvm-translator-10.0.0.tar.gz 535828 BLAKE2B 0bce2f663b2f70a2db2b1ef0665d627716d63baa6cb47ced532ac2e30e8b0424934d273135581655445ea87f5c84c9df876da0490d7a302a6d00c86b78e05c22 SHA512 d6400bb3e4df780358b5d6d0af889e7654b7dfd472c8d41b77ff98e7ff1bd017c289ecacb59a3dd7bfddb1a5108e21028aa770bf645e06178610bb322de905be
25 -DIST spirv-llvm-translator-10.0.0_p20200909.tar.gz 599696 BLAKE2B 9407d0b3ea9f812a06d08b8fec6cecd73fcab5ebd8aaf10c38c7693207f161b4f1eb822e60b42521e3879cd34b95da7d37cec71fb891f8df13dc60783e655c49 SHA512 fe3e4a00d1ae3fd2324379bb92244399b18a4a31b1a2ec6b9bc60eec471a8ce2da7fbe2ea5a0d247590dd7ffb6e620072197a36631f384357e808fc9b96192f5
26 -DIST spirv-llvm-translator-11.0.0.tar.gz 665804 BLAKE2B 826d13107efc28fc72e90761e3f4d5b718d4dda9376ce45a7db7a71494adfd293387ebd1fe473d177fb249ef7aca5b10394e200bf60b5de700ba6699e4199ce6 SHA512 e0f4c2f41d686cb574e1fc56fdebbbf4b40602219a9f941fab4c44cc86347e6f651d2fde2ea0fba81c871826f1e8ee92f07bdac5a7532f66fca25b9ed8354b05
27 DIST spirv-llvm-translator-11.1.0_pre20210212.tar.gz 702962 BLAKE2B 0c46b898e2d6c293b1db7b4aa65af7830869329cebc35e930b73f98dc038ae50d6adbdd9c6951e2ad427982d2a565c0925ecd056105cc37222b0d8ce7eb2e43b SHA512 3b8503be3ad65422f59ddbfd715a913dd6dab9416a14aea9e6a6793b2c959edaaab5433a3e253ee84c0b3644024a1f8a6b563af65e7aaad209c5f51e524cc96b
28 DIST spirv-llvm-translator-12.0.0.tar.gz 1378222 BLAKE2B 059409364403316f84521e231bc14cade2875c2b914acea95619b0920ae4f13babb26411b20fead1d7a028320fa3aea637d087d869759cb23e3266753b5b2f46 SHA512 c23ef81802d2bf743564762815d7375a804bdf8029efd7430faea0b48b5e30a9778c1175f52309b522a07aadf8ff77461b912c1fb3b95af9b09273a483eac82a
29
30 diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0.ebuild
31 deleted file mode 100644
32 index e4ea0dd13f8..00000000000
33 --- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0.ebuild
34 +++ /dev/null
35 @@ -1,58 +0,0 @@
36 -# Copyright 1999-2020 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=7
40 -
41 -CMAKE_ECLASS=cmake
42 -
43 -inherit cmake-multilib flag-o-matic llvm
44 -
45 -MY_PN="SPIRV-LLVM-Translator"
46 -MY_P="${MY_PN}-${PV}"
47 -
48 -DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
49 -HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator"
50 -SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
51 -
52 -LICENSE="UoI-NCSA"
53 -SLOT="10"
54 -KEYWORDS="amd64"
55 -IUSE="test tools"
56 -
57 -RESTRICT="!test? ( test )"
58 -
59 -S="${WORKDIR}/${MY_P}"
60 -
61 -COMMON="sys-devel/clang:10=[${MULTILIB_USEDEP}]"
62 -DEPEND="${COMMON}"
63 -RDEPEND="${COMMON}"
64 -BDEPEND="test? ( dev-python/lit )"
65 -
66 -REQUIRED_USE="test? ( tools )"
67 -
68 -LLVM_MAX_SLOT=10
69 -
70 -PATCHES=(
71 - "${FILESDIR}"/${PN}-8.0.0.1-no_pkgconfig_files.patch
72 -)
73 -
74 -src_prepare() {
75 - append-flags -fPIC
76 - cmake_src_prepare
77 -}
78 -
79 -multilib_src_configure() {
80 - local mycmakeargs=(
81 - -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
82 - -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
83 - $(usex test "-DLLVM_INCLUDE_TESTS=ON" "")
84 - )
85 - cmake_src_configure
86 -}
87 -
88 -multilib_src_test() {
89 - # Some tests fail on amd64 when ABI==x86
90 - if multilib_is_native_abi; then
91 - lit "${BUILD_DIR}/test" || die "Error running tests for ABI ${ABI}"
92 - fi
93 -}
94
95 diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0_p20200909.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0_p20200909.ebuild
96 deleted file mode 100644
97 index ab9d3778636..00000000000
98 --- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-10.0.0_p20200909.ebuild
99 +++ /dev/null
100 @@ -1,62 +0,0 @@
101 -# Copyright 1999-2020 Gentoo Authors
102 -# Distributed under the terms of the GNU General Public License v2
103 -
104 -EAPI=7
105 -
106 -CMAKE_ECLASS=cmake
107 -
108 -inherit cmake-multilib flag-o-matic llvm
109 -
110 -EGIT_COMMIT="4f1a3270f2431aa98f1bff30d1a32c9d8f4729bf"
111 -MY_PN="SPIRV-LLVM-Translator"
112 -MY_P="${MY_PN}-${EGIT_COMMIT}"
113 -
114 -DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
115 -HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator"
116 -SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
117 -
118 -LICENSE="UoI-NCSA"
119 -SLOT="10"
120 -KEYWORDS="~amd64"
121 -IUSE="test tools"
122 -
123 -# I have yet to see a non-release spirv-llvm-translator ebuild pass ANY tests.
124 -# This is probably something silly like the test suite expecting different
125 -# directory names but I really can't be bothered to debug VCS snapshots.
126 -RESTRICT="test"
127 -
128 -S="${WORKDIR}/${MY_P}"
129 -
130 -COMMON="sys-devel/clang:10=[${MULTILIB_USEDEP}]"
131 -DEPEND="${COMMON}"
132 -RDEPEND="${COMMON}"
133 -BDEPEND="test? ( dev-python/lit )"
134 -
135 -REQUIRED_USE="test? ( tools )"
136 -
137 -LLVM_MAX_SLOT=10
138 -
139 -PATCHES=(
140 - "${FILESDIR}"/${PN}-8.0.0.1-no_pkgconfig_files.patch
141 -)
142 -
143 -src_prepare() {
144 - append-flags -fPIC
145 - cmake_src_prepare
146 -}
147 -
148 -multilib_src_configure() {
149 - local mycmakeargs=(
150 - -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
151 - -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
152 - $(usex test "-DLLVM_INCLUDE_TESTS=ON" "")
153 - )
154 - cmake_src_configure
155 -}
156 -
157 -multilib_src_test() {
158 - # Some tests fail on amd64 when ABI==x86
159 - if multilib_is_native_abi; then
160 - lit "${BUILD_DIR}/test" || die "Error running tests for ABI ${ABI}"
161 - fi
162 -}
163
164 diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-11.0.0.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-11.0.0.ebuild
165 deleted file mode 100644
166 index 473d07748b2..00000000000
167 --- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-11.0.0.ebuild
168 +++ /dev/null
169 @@ -1,62 +0,0 @@
170 -# Copyright 1999-2021 Gentoo Authors
171 -# Distributed under the terms of the GNU General Public License v2
172 -
173 -EAPI=7
174 -
175 -CMAKE_ECLASS=cmake
176 -
177 -inherit cmake-multilib flag-o-matic llvm
178 -
179 -EGIT_COMMIT="d6dc999eee381158a26f048a333467c9ce7e77f2"
180 -MY_PN="SPIRV-LLVM-Translator"
181 -MY_P="${MY_PN}-${EGIT_COMMIT}"
182 -
183 -DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
184 -HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator"
185 -SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
186 -
187 -LICENSE="UoI-NCSA"
188 -SLOT="11"
189 -KEYWORDS="~amd64"
190 -IUSE="test tools"
191 -
192 -# I have yet to see a non-release spirv-llvm-translator ebuild pass ANY tests.
193 -# This is probably something silly like the test suite expecting different
194 -# directory names but I really can't be bothered to debug VCS snapshots.
195 -RESTRICT="test"
196 -
197 -S="${WORKDIR}/${MY_P}"
198 -
199 -COMMON="sys-devel/clang:11=[${MULTILIB_USEDEP}]"
200 -DEPEND="${COMMON}"
201 -RDEPEND="${COMMON}"
202 -BDEPEND="test? ( dev-python/lit )"
203 -
204 -REQUIRED_USE="test? ( tools )"
205 -
206 -LLVM_MAX_SLOT=11
207 -
208 -PATCHES=(
209 - "${FILESDIR}"/${PN}-8.0.0.1-no_pkgconfig_files.patch
210 -)
211 -
212 -src_prepare() {
213 - append-flags -fPIC
214 - cmake_src_prepare
215 -}
216 -
217 -multilib_src_configure() {
218 - local mycmakeargs=(
219 - -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
220 - -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
221 - $(usex test "-DLLVM_INCLUDE_TESTS=ON" "")
222 - )
223 - cmake_src_configure
224 -}
225 -
226 -multilib_src_test() {
227 - # Some tests fail on amd64 when ABI==x86
228 - if multilib_is_native_abi; then
229 - lit "${BUILD_DIR}/test" || die "Error running tests for ABI ${ABI}"
230 - fi
231 -}