Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
Date: Thu, 29 Nov 2018 05:17:49
Message-Id: 1543468638.a632f8c9a583abf46a4c8f667d5981b45605e4bc.mattst88@gentoo
1 commit: a632f8c9a583abf46a4c8f667d5981b45605e4bc
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 29 05:11:37 2018 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 29 05:17:18 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a632f8c9
7
8 x11-libs/libdrm: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 x11-libs/libdrm/Manifest | 3 --
13 x11-libs/libdrm/libdrm-2.4.93.ebuild | 76 ------------------------------------
14 x11-libs/libdrm/libdrm-2.4.94.ebuild | 76 ------------------------------------
15 x11-libs/libdrm/libdrm-2.4.95.ebuild | 76 ------------------------------------
16 4 files changed, 231 deletions(-)
17
18 diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
19 index 099b1993ba6..5fc2abc7782 100644
20 --- a/x11-libs/libdrm/Manifest
21 +++ b/x11-libs/libdrm/Manifest
22 @@ -1,4 +1 @@
23 -DIST libdrm-2.4.93.tar.bz2 826579 BLAKE2B 6b2775a6bc631001be874d1337ef9607ee8ff5b86ce5e3d8ff6c6eb58182a30e2c70592cb4eb9e88c9e046d73b510f632272c57621706afd1db416acc6ce366c SHA512 ba4221e8d6a3a9872fb6d30a0ea391e30ea0e17f249c66f067bed9c2161ed1ad8083959cb2c212834c6566c3e025f4daae31e9533d77aae19bbbbb9de6c2ab3d
24 -DIST libdrm-2.4.94.tar.bz2 829060 BLAKE2B 99de0fb3df6ea9bb5540cf0e3bdfe182c28db9876f679030eaaed1abd873bb818586bc07e73e0499f831ccaa7ede91a5b73b2b2bf681853e14e786a4af9abd98 SHA512 1a1699d6ea70b8759b37f3863e0802a99430b58f02e62632ad451356e2463eaf6faf4b810323f7dcc85ffdcca28f674b32caa5631ebd65b83e5b86bd59a35937
25 -DIST libdrm-2.4.95.tar.bz2 820722 BLAKE2B ee12f1b9fabc0a00f5adba33fe17000d018cfd5d7fbb4e737bceadcd8e897b846fcccdc262582c4d37508738671a0fedc1a653976214327eb998dca7d5834e01 SHA512 9bf8178a871bb059471f58f236c8362245e08877b732b2c8366d402e8066c9a74707e4ec3bf680fca12303f1319875edc98ae8e31bc9826f172798f47197e631
26 DIST libdrm-2.4.96.tar.bz2 829518 BLAKE2B d9a21ce31af65812c1b23968ef6c1901aea106b4cc68d76d3641a17b98423024b804bfda509862174eba98271bd7156c7f08d81bc0a520ea4a25c8e2e0bfd598 SHA512 008cb7658d953b44e11fa3cc6e00dfeb3efb59c7fdadd59f7066101aff138acbbc2f2508e9ebe0528340e39dc7693937755d1641816ddde135c10a13e7d81e3b
27
28 diff --git a/x11-libs/libdrm/libdrm-2.4.93.ebuild b/x11-libs/libdrm/libdrm-2.4.93.ebuild
29 deleted file mode 100644
30 index 11d0b618285..00000000000
31 --- a/x11-libs/libdrm/libdrm-2.4.93.ebuild
32 +++ /dev/null
33 @@ -1,76 +0,0 @@
34 -# Copyright 1999-2018 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git"
40 -
41 -if [[ ${PV} = 9999* ]]; then
42 - GIT_ECLASS="git-r3"
43 -fi
44 -
45 -inherit ${GIT_ECLASS} meson multilib-minimal
46 -
47 -DESCRIPTION="X.Org libdrm library"
48 -HOMEPAGE="https://dri.freedesktop.org/"
49 -if [[ ${PV} = 9999* ]]; then
50 - SRC_URI=""
51 -else
52 - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2"
53 - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
54 -fi
55 -
56 -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
57 -for card in ${VIDEO_CARDS}; do
58 - IUSE_VIDEO_CARDS+=" video_cards_${card}"
59 -done
60 -
61 -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
62 -RESTRICT="test" # see bug #236845
63 -LICENSE="MIT"
64 -SLOT="0"
65 -
66 -RDEPEND="elibc_FreeBSD? ( >=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
67 - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
68 -DEPEND="${RDEPEND}
69 - valgrind? ( dev-util/valgrind )"
70 -
71 -src_unpack() {
72 - default
73 - [[ $PV = 9999* ]] && git-r3_src_unpack
74 -}
75 -
76 -multilib_src_configure() {
77 - local emesonargs=(
78 - # Udev is only used by tests now.
79 - -Dudev=false
80 - -Dcairo-tests=false
81 - -Damdgpu=$(usex video_cards_amdgpu true false)
82 - -Dexynos=$(usex video_cards_exynos true false)
83 - -Dfreedreno=$(usex video_cards_freedreno true false)
84 - -Dintel=$(usex video_cards_intel true false)
85 - -Dnouveau=$(usex video_cards_nouveau true false)
86 - -Domap=$(usex video_cards_omap true false)
87 - -Dradeon=$(usex video_cards_radeon true false)
88 - -Dtegra=$(usex video_cards_tegra true false)
89 - -Dvc4=$(usex video_cards_vc4 true false)
90 - -Detnaviv=$(usex video_cards_vivante true false)
91 - -Dvmwgfx=$(usex video_cards_vmware true false)
92 - -Dlibkms=$(usex libkms true false)
93 - # valgrind installs its .pc file to the pkgconfig for the primary arch
94 - -Dvalgrind=$(usex valgrind auto false)
95 - )
96 - meson_src_configure
97 -}
98 -
99 -multilib_src_compile() {
100 - meson_src_compile
101 -}
102 -
103 -multilib_src_test() {
104 - meson_src_test
105 -}
106 -
107 -multilib_src_install() {
108 - meson_src_install
109 -}
110
111 diff --git a/x11-libs/libdrm/libdrm-2.4.94.ebuild b/x11-libs/libdrm/libdrm-2.4.94.ebuild
112 deleted file mode 100644
113 index ec0bdd16c35..00000000000
114 --- a/x11-libs/libdrm/libdrm-2.4.94.ebuild
115 +++ /dev/null
116 @@ -1,76 +0,0 @@
117 -# Copyright 1999-2018 Gentoo Foundation
118 -# Distributed under the terms of the GNU General Public License v2
119 -
120 -EAPI=6
121 -
122 -EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git"
123 -
124 -if [[ ${PV} = 9999* ]]; then
125 - GIT_ECLASS="git-r3"
126 -fi
127 -
128 -inherit ${GIT_ECLASS} meson multilib-minimal
129 -
130 -DESCRIPTION="X.Org libdrm library"
131 -HOMEPAGE="https://dri.freedesktop.org/"
132 -if [[ ${PV} = 9999* ]]; then
133 - SRC_URI=""
134 -else
135 - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2"
136 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
137 -fi
138 -
139 -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
140 -for card in ${VIDEO_CARDS}; do
141 - IUSE_VIDEO_CARDS+=" video_cards_${card}"
142 -done
143 -
144 -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
145 -RESTRICT="test" # see bug #236845
146 -LICENSE="MIT"
147 -SLOT="0"
148 -
149 -RDEPEND="elibc_FreeBSD? ( >=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
150 - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
151 -DEPEND="${RDEPEND}
152 - valgrind? ( dev-util/valgrind )"
153 -
154 -src_unpack() {
155 - default
156 - [[ $PV = 9999* ]] && git-r3_src_unpack
157 -}
158 -
159 -multilib_src_configure() {
160 - local emesonargs=(
161 - # Udev is only used by tests now.
162 - -Dudev=false
163 - -Dcairo-tests=false
164 - -Damdgpu=$(usex video_cards_amdgpu true false)
165 - -Dexynos=$(usex video_cards_exynos true false)
166 - -Dfreedreno=$(usex video_cards_freedreno true false)
167 - -Dintel=$(usex video_cards_intel true false)
168 - -Dnouveau=$(usex video_cards_nouveau true false)
169 - -Domap=$(usex video_cards_omap true false)
170 - -Dradeon=$(usex video_cards_radeon true false)
171 - -Dtegra=$(usex video_cards_tegra true false)
172 - -Dvc4=$(usex video_cards_vc4 true false)
173 - -Detnaviv=$(usex video_cards_vivante true false)
174 - -Dvmwgfx=$(usex video_cards_vmware true false)
175 - -Dlibkms=$(usex libkms true false)
176 - # valgrind installs its .pc file to the pkgconfig for the primary arch
177 - -Dvalgrind=$(usex valgrind auto false)
178 - )
179 - meson_src_configure
180 -}
181 -
182 -multilib_src_compile() {
183 - meson_src_compile
184 -}
185 -
186 -multilib_src_test() {
187 - meson_src_test
188 -}
189 -
190 -multilib_src_install() {
191 - meson_src_install
192 -}
193
194 diff --git a/x11-libs/libdrm/libdrm-2.4.95.ebuild b/x11-libs/libdrm/libdrm-2.4.95.ebuild
195 deleted file mode 100644
196 index ec0bdd16c35..00000000000
197 --- a/x11-libs/libdrm/libdrm-2.4.95.ebuild
198 +++ /dev/null
199 @@ -1,76 +0,0 @@
200 -# Copyright 1999-2018 Gentoo Foundation
201 -# Distributed under the terms of the GNU General Public License v2
202 -
203 -EAPI=6
204 -
205 -EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git"
206 -
207 -if [[ ${PV} = 9999* ]]; then
208 - GIT_ECLASS="git-r3"
209 -fi
210 -
211 -inherit ${GIT_ECLASS} meson multilib-minimal
212 -
213 -DESCRIPTION="X.Org libdrm library"
214 -HOMEPAGE="https://dri.freedesktop.org/"
215 -if [[ ${PV} = 9999* ]]; then
216 - SRC_URI=""
217 -else
218 - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2"
219 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
220 -fi
221 -
222 -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
223 -for card in ${VIDEO_CARDS}; do
224 - IUSE_VIDEO_CARDS+=" video_cards_${card}"
225 -done
226 -
227 -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
228 -RESTRICT="test" # see bug #236845
229 -LICENSE="MIT"
230 -SLOT="0"
231 -
232 -RDEPEND="elibc_FreeBSD? ( >=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
233 - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
234 -DEPEND="${RDEPEND}
235 - valgrind? ( dev-util/valgrind )"
236 -
237 -src_unpack() {
238 - default
239 - [[ $PV = 9999* ]] && git-r3_src_unpack
240 -}
241 -
242 -multilib_src_configure() {
243 - local emesonargs=(
244 - # Udev is only used by tests now.
245 - -Dudev=false
246 - -Dcairo-tests=false
247 - -Damdgpu=$(usex video_cards_amdgpu true false)
248 - -Dexynos=$(usex video_cards_exynos true false)
249 - -Dfreedreno=$(usex video_cards_freedreno true false)
250 - -Dintel=$(usex video_cards_intel true false)
251 - -Dnouveau=$(usex video_cards_nouveau true false)
252 - -Domap=$(usex video_cards_omap true false)
253 - -Dradeon=$(usex video_cards_radeon true false)
254 - -Dtegra=$(usex video_cards_tegra true false)
255 - -Dvc4=$(usex video_cards_vc4 true false)
256 - -Detnaviv=$(usex video_cards_vivante true false)
257 - -Dvmwgfx=$(usex video_cards_vmware true false)
258 - -Dlibkms=$(usex libkms true false)
259 - # valgrind installs its .pc file to the pkgconfig for the primary arch
260 - -Dvalgrind=$(usex valgrind auto false)
261 - )
262 - meson_src_configure
263 -}
264 -
265 -multilib_src_compile() {
266 - meson_src_compile
267 -}
268 -
269 -multilib_src_test() {
270 - meson_src_test
271 -}
272 -
273 -multilib_src_install() {
274 - meson_src_install
275 -}