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 May 2021 18:16:53
Message-Id: 1622312182.2b2331caf82a898d89e77e7cff2a194a06bcb3d8.mattst88@gentoo
1 commit: 2b2331caf82a898d89e77e7cff2a194a06bcb3d8
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 29 18:14:18 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sat May 29 18:16:22 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2331ca
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 | 2 -
13 x11-libs/libdrm/libdrm-2.4.103.ebuild | 71 -----------------------------------
14 x11-libs/libdrm/libdrm-2.4.104.ebuild | 71 -----------------------------------
15 3 files changed, 144 deletions(-)
16
17 diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
18 index 4d19826b2e5..a1393e6de54 100644
19 --- a/x11-libs/libdrm/Manifest
20 +++ b/x11-libs/libdrm/Manifest
21 @@ -1,4 +1,2 @@
22 -DIST libdrm-2.4.103.tar.xz 412796 BLAKE2B 64904bebb923d79b83fbe1949aa24c697cff2a258f415c4633991f938772980e985df19f44df881d10b14268ea414ff99220c8f003ad09ac1decdc6c85249240 SHA512 15b098b962008271400692b6b15ecb7e22676f8698e0220ad969735ac2315ccc737d19558afb6abda82bae15117e5f306c048184a2369f434b85ecaa670ca885
23 -DIST libdrm-2.4.104.tar.xz 419372 BLAKE2B 4f9c1d88e8e13e12b192b822aaddcbb01716771b85445f7468129600df3214a9dd3559539830eeec4df61f03c187fa88a6d0bb2d5278a5125d2aa11cef6805ea SHA512 0fdbef53e0e7c441c805c95ac55ca2c94f11e8fa18e36b4dc7534c22e2b5bc8eca7283fdf41785da753f98d0b589023111abdba70db7e79837729b1540253d6e
24 DIST libdrm-2.4.105.tar.xz 420376 BLAKE2B 1443dd378263358e7af64ee63ac6d25d2c5efaacaf2f76be1a0021f03dd08ce4580ef8531af076504c5a29e538d5c66d1773fb0439dd8bc312f3a038535dd07d SHA512 083a04af7208e58be21b89c6ebdbe2db3ba00cd29f0d271bd38bfe97dfca741edafddaaf9b5b95c20fac2c9b700434ea5b21397de26f7073169ad6f5b090f715
25 DIST libdrm-2.4.106.tar.xz 418176 BLAKE2B b0f935297239560179ec8994b62c7161494d4c1aa33bbfdc4d5e4ecff97d252f7556575391ebf486e24257c365415e656b9f84ac883dc9d56baf39e79ff8c5f2 SHA512 33140e579906ab54b716149056af500c628ce41cd9ae3b0c33496693d2f5903fbcfccee8a942dd1560e1591111ed240da42612d5af5e75558db6f6a85d14617d
26
27 diff --git a/x11-libs/libdrm/libdrm-2.4.103.ebuild b/x11-libs/libdrm/libdrm-2.4.103.ebuild
28 deleted file mode 100644
29 index 2fc6fae6ca9..00000000000
30 --- a/x11-libs/libdrm/libdrm-2.4.103.ebuild
31 +++ /dev/null
32 @@ -1,71 +0,0 @@
33 -# Copyright 1999-2020 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git"
39 -
40 -if [[ ${PV} = 9999* ]]; then
41 - GIT_ECLASS="git-r3"
42 -fi
43 -
44 -inherit ${GIT_ECLASS} meson multilib-minimal
45 -
46 -DESCRIPTION="X.Org libdrm library"
47 -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm"
48 -if [[ ${PV} = 9999* ]]; then
49 - SRC_URI=""
50 -else
51 - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz"
52 - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
53 -fi
54 -
55 -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
56 -for card in ${VIDEO_CARDS}; do
57 - IUSE_VIDEO_CARDS+=" video_cards_${card}"
58 -done
59 -
60 -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
61 -RESTRICT="test" # see bug #236845
62 -LICENSE="MIT"
63 -SLOT="0"
64 -
65 -RDEPEND="
66 - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
67 -DEPEND="${RDEPEND}
68 - valgrind? ( dev-util/valgrind )"
69 -
70 -multilib_src_configure() {
71 - local emesonargs=(
72 - # Udev is only used by tests now.
73 - -Dudev=false
74 - -Dcairo-tests=false
75 - -Damdgpu=$(usex video_cards_amdgpu true false)
76 - -Dexynos=$(usex video_cards_exynos true false)
77 - -Dfreedreno=$(usex video_cards_freedreno true false)
78 - -Dintel=$(usex video_cards_intel true false)
79 - -Dnouveau=$(usex video_cards_nouveau true false)
80 - -Domap=$(usex video_cards_omap true false)
81 - -Dradeon=$(usex video_cards_radeon true false)
82 - -Dtegra=$(usex video_cards_tegra true false)
83 - -Dvc4=$(usex video_cards_vc4 true false)
84 - -Detnaviv=$(usex video_cards_vivante true false)
85 - -Dvmwgfx=$(usex video_cards_vmware true false)
86 - -Dlibkms=$(usex libkms true false)
87 - # valgrind installs its .pc file to the pkgconfig for the primary arch
88 - -Dvalgrind=$(usex valgrind auto false)
89 - )
90 - meson_src_configure
91 -}
92 -
93 -multilib_src_compile() {
94 - meson_src_compile
95 -}
96 -
97 -multilib_src_test() {
98 - meson_src_test
99 -}
100 -
101 -multilib_src_install() {
102 - meson_src_install
103 -}
104
105 diff --git a/x11-libs/libdrm/libdrm-2.4.104.ebuild b/x11-libs/libdrm/libdrm-2.4.104.ebuild
106 deleted file mode 100644
107 index d5cf97cabb3..00000000000
108 --- a/x11-libs/libdrm/libdrm-2.4.104.ebuild
109 +++ /dev/null
110 @@ -1,71 +0,0 @@
111 -# Copyright 1999-2021 Gentoo Authors
112 -# Distributed under the terms of the GNU General Public License v2
113 -
114 -EAPI=7
115 -
116 -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git"
117 -
118 -if [[ ${PV} = 9999* ]]; then
119 - GIT_ECLASS="git-r3"
120 -fi
121 -
122 -inherit ${GIT_ECLASS} meson multilib-minimal
123 -
124 -DESCRIPTION="X.Org libdrm library"
125 -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm"
126 -if [[ ${PV} = 9999* ]]; then
127 - SRC_URI=""
128 -else
129 - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz"
130 - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
131 -fi
132 -
133 -VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
134 -for card in ${VIDEO_CARDS}; do
135 - IUSE_VIDEO_CARDS+=" video_cards_${card}"
136 -done
137 -
138 -IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
139 -RESTRICT="test" # see bug #236845
140 -LICENSE="MIT"
141 -SLOT="0"
142 -
143 -RDEPEND="
144 - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
145 -DEPEND="${RDEPEND}
146 - valgrind? ( dev-util/valgrind )"
147 -
148 -multilib_src_configure() {
149 - local emesonargs=(
150 - # Udev is only used by tests now.
151 - -Dudev=false
152 - -Dcairo-tests=false
153 - -Damdgpu=$(usex video_cards_amdgpu true false)
154 - -Dexynos=$(usex video_cards_exynos true false)
155 - -Dfreedreno=$(usex video_cards_freedreno true false)
156 - -Dintel=$(usex video_cards_intel true false)
157 - -Dnouveau=$(usex video_cards_nouveau true false)
158 - -Domap=$(usex video_cards_omap true false)
159 - -Dradeon=$(usex video_cards_radeon true false)
160 - -Dtegra=$(usex video_cards_tegra true false)
161 - -Dvc4=$(usex video_cards_vc4 true false)
162 - -Detnaviv=$(usex video_cards_vivante true false)
163 - -Dvmwgfx=$(usex video_cards_vmware true false)
164 - -Dlibkms=$(usex libkms true false)
165 - # valgrind installs its .pc file to the pkgconfig for the primary arch
166 - -Dvalgrind=$(usex valgrind auto false)
167 - )
168 - meson_src_configure
169 -}
170 -
171 -multilib_src_compile() {
172 - meson_src_compile
173 -}
174 -
175 -multilib_src_test() {
176 - meson_src_test
177 -}
178 -
179 -multilib_src_install() {
180 - meson_src_install
181 -}