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