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, 31 Dec 2020 16:59:20
Message-Id: 1609433937.90023c3bf2b593fb2187113e710f12a71a40c223.mattst88@gentoo
1 commit: 90023c3bf2b593fb2187113e710f12a71a40c223
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 31 16:56:52 2020 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 31 16:58:57 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90023c3b
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 | 1 -
13 x11-libs/libdrm/libdrm-2.4.102.ebuild | 71 -----------------------------------
14 2 files changed, 72 deletions(-)
15
16 diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
17 index f01e85dd819..cf9606772dc 100644
18 --- a/x11-libs/libdrm/Manifest
19 +++ b/x11-libs/libdrm/Manifest
20 @@ -1,2 +1 @@
21 -DIST libdrm-2.4.102.tar.xz 408844 BLAKE2B f3a5ddb96130d175e860984412949713cd30145a3a9e453f666b650ec9b7eedb1c8e230aa7c5769331a330d833fdeba3da28b339150d81c17716a96935267178 SHA512 386afd228efd809fe32776a6ff5d9dd95d1409a6a6a89b3806a3b42ed27e84f1e090f3b7834973f834d6b0d1342b7034447fe8690d072f85f03292d7795c3e0c
22 DIST libdrm-2.4.103.tar.xz 412796 BLAKE2B 64904bebb923d79b83fbe1949aa24c697cff2a258f415c4633991f938772980e985df19f44df881d10b14268ea414ff99220c8f003ad09ac1decdc6c85249240 SHA512 15b098b962008271400692b6b15ecb7e22676f8698e0220ad969735ac2315ccc737d19558afb6abda82bae15117e5f306c048184a2369f434b85ecaa670ca885
23
24 diff --git a/x11-libs/libdrm/libdrm-2.4.102.ebuild b/x11-libs/libdrm/libdrm-2.4.102.ebuild
25 deleted file mode 100644
26 index 30601073795..00000000000
27 --- a/x11-libs/libdrm/libdrm-2.4.102.ebuild
28 +++ /dev/null
29 @@ -1,71 +0,0 @@
30 -# Copyright 1999-2020 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=7
34 -
35 -EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git"
36 -
37 -if [[ ${PV} = 9999* ]]; then
38 - GIT_ECLASS="git-r3"
39 -fi
40 -
41 -inherit ${GIT_ECLASS} meson multilib-minimal
42 -
43 -DESCRIPTION="X.Org libdrm library"
44 -HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm"
45 -if [[ ${PV} = 9999* ]]; then
46 - SRC_URI=""
47 -else
48 - SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz"
49 - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~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 -LICENSE="MIT"
60 -SLOT="0"
61 -
62 -RDEPEND="
63 - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
64 -DEPEND="${RDEPEND}
65 - valgrind? ( dev-util/valgrind )"
66 -
67 -multilib_src_configure() {
68 - local emesonargs=(
69 - # Udev is only used by tests now.
70 - -Dudev=false
71 - -Dcairo-tests=false
72 - -Damdgpu=$(usex video_cards_amdgpu true false)
73 - -Dexynos=$(usex video_cards_exynos true false)
74 - -Dfreedreno=$(usex video_cards_freedreno true false)
75 - -Dintel=$(usex video_cards_intel true false)
76 - -Dnouveau=$(usex video_cards_nouveau true false)
77 - -Domap=$(usex video_cards_omap true false)
78 - -Dradeon=$(usex video_cards_radeon true false)
79 - -Dtegra=$(usex video_cards_tegra true false)
80 - -Dvc4=$(usex video_cards_vc4 true false)
81 - -Detnaviv=$(usex video_cards_vivante true false)
82 - -Dvmwgfx=$(usex video_cards_vmware true false)
83 - -Dlibkms=$(usex libkms true false)
84 - # valgrind installs its .pc file to the pkgconfig for the primary arch
85 - -Dvalgrind=$(usex valgrind auto false)
86 - )
87 - meson_src_configure
88 -}
89 -
90 -multilib_src_compile() {
91 - meson_src_compile
92 -}
93 -
94 -multilib_src_test() {
95 - meson_src_test
96 -}
97 -
98 -multilib_src_install() {
99 - meson_src_install
100 -}