Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: x11-libs/libdrm/
Date: Wed, 10 Apr 2019 00:56:59
Message-Id: 1554857806.89e9310a4e3750d66f2ce6f986b2684601a26412.blueness@gentoo
1 commit: 89e9310a4e3750d66f2ce6f986b2684601a26412
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 10 00:56:46 2019 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 10 00:56:46 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=89e9310a
7
8 x11-libs/libdrm: remove older versions
9
10 Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
11 Package-Manager: Portage-2.3.62, Repoman-2.3.11
12
13 x11-libs/libdrm/Manifest | 2 -
14 x11-libs/libdrm/libdrm-2.4.91.ebuild | 79 ------------------------------------
15 x11-libs/libdrm/libdrm-2.4.93.ebuild | 77 -----------------------------------
16 3 files changed, 158 deletions(-)
17
18 diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
19 index 5ca78cc..ea4af8f 100644
20 --- a/x11-libs/libdrm/Manifest
21 +++ b/x11-libs/libdrm/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST libdrm-2.4.91.tar.bz2 815419 BLAKE2B 7df2a4bdb4b2708cc00b71173e7e261ab7f8645a473984a7cbda2c7073f14b7f87d53eb39cc075b743e72e4cda03b2c4fca6b9df6c7d5db2c739398a13f13f35 SHA512 07578c00c121ba37033db7172590e26d1545f81c242bbce2cfb7fb904bde504822c275d6468e5c5d20360d0046ae73d9b058aa0459ba35eb11927141cc998772
24 -DIST libdrm-2.4.93.tar.bz2 826579 BLAKE2B 6b2775a6bc631001be874d1337ef9607ee8ff5b86ce5e3d8ff6c6eb58182a30e2c70592cb4eb9e88c9e046d73b510f632272c57621706afd1db416acc6ce366c SHA512 ba4221e8d6a3a9872fb6d30a0ea391e30ea0e17f249c66f067bed9c2161ed1ad8083959cb2c212834c6566c3e025f4daae31e9533d77aae19bbbbb9de6c2ab3d
25 DIST libdrm-2.4.96.tar.bz2 829518 BLAKE2B d9a21ce31af65812c1b23968ef6c1901aea106b4cc68d76d3641a17b98423024b804bfda509862174eba98271bd7156c7f08d81bc0a520ea4a25c8e2e0bfd598 SHA512 008cb7658d953b44e11fa3cc6e00dfeb3efb59c7fdadd59f7066101aff138acbbc2f2508e9ebe0528340e39dc7693937755d1641816ddde135c10a13e7d81e3b
26 DIST libdrm-2.4.97.tar.bz2 837329 BLAKE2B b47393d81917a0b43c22f7798ff2e1c21a05fc716a63092dbe0e49cda0fe3bd899d5cc4d703ae49f781e283f5067c62cd37a4931362427e21c3356584cb5e810 SHA512 3e08ee9d6c9ce265d783a59b51e22449905ea73aa27f25a082a1e9e1532f7c99e1c9f7cb966eb0970be2a08e2e5993dc9aa55093b1bff548689fdb465e7145ed
27
28 diff --git a/x11-libs/libdrm/libdrm-2.4.91.ebuild b/x11-libs/libdrm/libdrm-2.4.91.ebuild
29 deleted file mode 100644
30 index 5470be3..0000000
31 --- a/x11-libs/libdrm/libdrm-2.4.91.ebuild
32 +++ /dev/null
33 @@ -1,79 +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="amd64 arm arm64 ~mips ppc x86"
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 - >=dev-util/meson-0.43.0
70 - valgrind? ( dev-util/valgrind )"
71 -
72 -PATCHES=( "${FILESDIR}"/fix-ioctl.patch )
73 -
74 -src_unpack() {
75 - default
76 - [[ $PV = 9999* ]] && git-r3_src_unpack
77 -}
78 -
79 -multilib_src_configure() {
80 - local emesonargs=(
81 - # Udev is only used by tests now.
82 - -Dudev=false
83 - -Dcairo-tests=false
84 - -Damdgpu=$(usex video_cards_amdgpu true false)
85 - -Dexynos=$(usex video_cards_exynos true false)
86 - -Dfreedreno=$(usex video_cards_freedreno true false)
87 - -Dintel=$(usex video_cards_intel true false)
88 - -Dnouveau=$(usex video_cards_nouveau true false)
89 - -Domap=$(usex video_cards_omap true false)
90 - -Dradeon=$(usex video_cards_radeon true false)
91 - -Dtegra=$(usex video_cards_tegra true false)
92 - -Dvc4=$(usex video_cards_vc4 true false)
93 - -Detnaviv=$(usex video_cards_vivante true false)
94 - -Dvmwgfx=$(usex video_cards_vmware true false)
95 - -Dlibkms=$(usex libkms true false)
96 - # valgrind installs its .pc file to the pkgconfig for the primary arch
97 - -Dvalgrind=$(usex valgrind auto false)
98 - )
99 - meson_src_configure
100 -}
101 -
102 -multilib_src_compile() {
103 - meson_src_compile
104 -}
105 -
106 -multilib_src_test() {
107 - meson_src_test
108 -}
109 -
110 -multilib_src_install() {
111 - meson_src_install
112 -}
113
114 diff --git a/x11-libs/libdrm/libdrm-2.4.93.ebuild b/x11-libs/libdrm/libdrm-2.4.93.ebuild
115 deleted file mode 100644
116 index f55bcb2..0000000
117 --- a/x11-libs/libdrm/libdrm-2.4.93.ebuild
118 +++ /dev/null
119 @@ -1,77 +0,0 @@
120 -# Copyright 1999-2018 Gentoo Foundation
121 -# Distributed under the terms of the GNU General Public License v2
122 -
123 -EAPI=6
124 -
125 -EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git"
126 -
127 -if [[ ${PV} = 9999* ]]; then
128 - GIT_ECLASS="git-r3"
129 -fi
130 -
131 -inherit ${GIT_ECLASS} meson multilib-minimal
132 -
133 -DESCRIPTION="X.Org libdrm library"
134 -HOMEPAGE="https://dri.freedesktop.org/"
135 -if [[ ${PV} = 9999* ]]; then
136 - SRC_URI=""
137 -else
138 - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2"
139 - KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc x86"
140 -fi
141 -
142 -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
143 -for card in ${VIDEO_CARDS}; do
144 - IUSE_VIDEO_CARDS+=" video_cards_${card}"
145 -done
146 -
147 -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
148 -RESTRICT="test" # see bug #236845
149 -LICENSE="MIT"
150 -SLOT="0"
151 -
152 -RDEPEND="elibc_FreeBSD? ( >=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
153 - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
154 -DEPEND="${RDEPEND}
155 - valgrind? ( dev-util/valgrind )"
156 -PATCHES=( "${FILESDIR}"/fix-ioctl.patch )
157 -
158 -src_unpack() {
159 - default
160 - [[ $PV = 9999* ]] && git-r3_src_unpack
161 -}
162 -
163 -multilib_src_configure() {
164 - local emesonargs=(
165 - # Udev is only used by tests now.
166 - -Dudev=false
167 - -Dcairo-tests=false
168 - -Damdgpu=$(usex video_cards_amdgpu true false)
169 - -Dexynos=$(usex video_cards_exynos true false)
170 - -Dfreedreno=$(usex video_cards_freedreno true false)
171 - -Dintel=$(usex video_cards_intel true false)
172 - -Dnouveau=$(usex video_cards_nouveau true false)
173 - -Domap=$(usex video_cards_omap true false)
174 - -Dradeon=$(usex video_cards_radeon true false)
175 - -Dtegra=$(usex video_cards_tegra true false)
176 - -Dvc4=$(usex video_cards_vc4 true false)
177 - -Detnaviv=$(usex video_cards_vivante true false)
178 - -Dvmwgfx=$(usex video_cards_vmware true false)
179 - -Dlibkms=$(usex libkms true false)
180 - # valgrind installs its .pc file to the pkgconfig for the primary arch
181 - -Dvalgrind=$(usex valgrind auto false)
182 - )
183 - meson_src_configure
184 -}
185 -
186 -multilib_src_compile() {
187 - meson_src_compile
188 -}
189 -
190 -multilib_src_test() {
191 - meson_src_test
192 -}
193 -
194 -multilib_src_install() {
195 - meson_src_install
196 -}