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-libs/opencl-clang/
Date: Fri, 08 Oct 2021 21:46:41
Message-Id: 1633729499.7cffe70ddd13f8df1fe741caa89af136cf17a409.conikost@gentoo
1 commit: 7cffe70ddd13f8df1fe741caa89af136cf17a409
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 8 18:57:02 2021 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 8 21:44:59 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cffe70d
7
8 dev-libs/opencl-clang: 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-libs/opencl-clang/Manifest | 2 -
14 .../opencl-clang/opencl-clang-10.0.0.1-r1.ebuild | 42 ---------------------
15 .../opencl-clang/opencl-clang-10.0.0.2-r1.ebuild | 43 ----------------------
16 3 files changed, 87 deletions(-)
17
18 diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
19 index 6bf6acc2879..f0aff210ef6 100644
20 --- a/dev-libs/opencl-clang/Manifest
21 +++ b/dev-libs/opencl-clang/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST opencl-clang-10.0.0.1.tar.gz 23549 BLAKE2B 8663da4525507862835ebc14fb4666d9f2f3cca0a2c08aadfc2875bc285e604e81b21ccc7476976eea2e3eb1ce88ae7b187c2d0ce085fc3ede1a2dbfea0789eb SHA512 406e27d90ae26a2f8ade04172bf680f8786011c7e8357a40b15c8bbfd933d0f1c5e0c114e371036318439fcab999ec5f141dab2df4b498eb9d2548bf175f8502
24 -DIST opencl-clang-10.0.0.2.tar.gz 53935 BLAKE2B a0f1c1d8f9e4be24e63318daf38fc70a0372ee1dc5cb2443831b6bf64dd3d44ac3f52ca70de5f52dabab2b34a53d4efafd9c19598b471e6f3b855355c03cf4af SHA512 817cc7d977629e63b9d61bdf7ec8e93596f28102a321927507b035397c99e6e6eda1e5f36d0ed59c9949ba12baab32b138f5053a6bc84ba74211e199ddbf3109
25 DIST opencl-clang-11.1.0_pre20201222.tar.gz 77968 BLAKE2B efb1759329869eda69cb2e001afe27180d69f030b980cd45f137a34ca54be0bb41849a447dff8a28f20dbe3e7ed66204bcf54a62caef9efcecea815b25951f9e SHA512 46e904855122e24f6214748186d40ba3f85c14169403a192bd28b8d5faf68afeca36a424609ee7c94ddaa5aa0d8b1268bf89ce9cc255933093d71f587889e3e4
26 DIST opencl-clang-12.0.0.tar.gz 25292 BLAKE2B 6979ce3f37b0e29e6b7ca9b015c04af6e01ceb6381158492a928d805b26b9bddf00b7a7a3edd987924f1c3a8ad914b7d6e9d9fea22b12166afceb25365edae6c SHA512 7fa05480b10be97dd784b8fb7579a2471cf3a904facd9949a980602085515bb3d42a042c74db80381771ad18f78bed2efdcb09538a865ac4a600d6190b8f9c31
27
28 diff --git a/dev-libs/opencl-clang/opencl-clang-10.0.0.1-r1.ebuild b/dev-libs/opencl-clang/opencl-clang-10.0.0.1-r1.ebuild
29 deleted file mode 100644
30 index 8d0b2232807..00000000000
31 --- a/dev-libs/opencl-clang/opencl-clang-10.0.0.1-r1.ebuild
32 +++ /dev/null
33 @@ -1,42 +0,0 @@
34 -# Copyright 1999-2020 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -CMAKE_ECLASS=cmake
40 -inherit cmake-multilib llvm
41 -
42 -MY_PV="$(ver_rs 3 -)"
43 -MY_P="${PN}-${MY_PV}"
44 -
45 -DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
46 -HOMEPAGE="https://github.com/intel/opencl-clang"
47 -SRC_URI="https://github.com/intel/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
48 -
49 -LICENSE="UoI-NCSA"
50 -SLOT="10"
51 -KEYWORDS="amd64"
52 -
53 -S="${WORKDIR}/${MY_P}"
54 -
55 -# Force a rebuild of this package once clang has been updated from 10.0.0 to 10.0.1
56 -# in order to work around Bug #743992. Hopefully a one-time thing.
57 -DEPEND="~sys-devel/clang-10.0.1:10=[static-analyzer,${MULTILIB_USEDEP}]
58 - sys-devel/llvm:10=[${MULTILIB_USEDEP}]
59 - dev-util/spirv-llvm-translator:10=[${MULTILIB_USEDEP}]"
60 -RDEPEND="${DEPEND}"
61 -
62 -LLVM_MAX_SLOT=10
63 -
64 -PATCHES=(
65 - "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
66 - "${FILESDIR}"/${PN}-10.0.0.1_find-llvm-tblgen.patch
67 -)
68 -
69 -multilib_src_configure() {
70 - local mycmakeargs=(
71 - -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
72 - -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
73 - )
74 - cmake_src_configure
75 -}
76
77 diff --git a/dev-libs/opencl-clang/opencl-clang-10.0.0.2-r1.ebuild b/dev-libs/opencl-clang/opencl-clang-10.0.0.2-r1.ebuild
78 deleted file mode 100644
79 index 1c81dddfcdf..00000000000
80 --- a/dev-libs/opencl-clang/opencl-clang-10.0.0.2-r1.ebuild
81 +++ /dev/null
82 @@ -1,43 +0,0 @@
83 -# Copyright 1999-2020 Gentoo Authors
84 -# Distributed under the terms of the GNU General Public License v2
85 -
86 -EAPI=7
87 -
88 -CMAKE_ECLASS=cmake
89 -
90 -inherit cmake-multilib llvm
91 -
92 -MY_PV="$(ver_rs 3 -)"
93 -MY_P="${PN}-${MY_PV}"
94 -
95 -DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
96 -HOMEPAGE="https://github.com/intel/opencl-clang"
97 -SRC_URI="https://github.com/intel/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
98 -
99 -LICENSE="UoI-NCSA"
100 -SLOT="10"
101 -KEYWORDS="~amd64"
102 -
103 -S="${WORKDIR}/${MY_P}"
104 -
105 -# Force a rebuild of this package once clang has been updated from 10.0.0 to 10.0.1
106 -# in order to work around Bug #743992. Hopefully a one-time thing.
107 -DEPEND="~sys-devel/clang-10.0.1:10=[static-analyzer,${MULTILIB_USEDEP}]
108 - sys-devel/llvm:10=[${MULTILIB_USEDEP}]
109 - >=dev-util/spirv-llvm-translator-10.0.0_p20200909:10=[${MULTILIB_USEDEP}]"
110 -RDEPEND="${DEPEND}"
111 -
112 -LLVM_MAX_SLOT=10
113 -
114 -PATCHES=(
115 - "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
116 - "${FILESDIR}"/${PN}-10.0.0.1_find-llvm-tblgen.patch
117 -)
118 -
119 -multilib_src_configure() {
120 - local mycmakeargs=(
121 - -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
122 - -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
123 - )
124 - cmake_src_configure
125 -}