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: Tue, 26 Nov 2019 22:58:43
Message-Id: 1574808344.ccc907cb712ff4676849aea7cf1938b044a2100f.mattst88@gentoo
1 commit: ccc907cb712ff4676849aea7cf1938b044a2100f
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 26 22:42:56 2019 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 26 22:45:44 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc907cb
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.99.ebuild | 76 ------------------------------------
14 2 files changed, 77 deletions(-)
15
16 diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
17 index e42ffcdd90d..2ed887007a2 100644
18 --- a/x11-libs/libdrm/Manifest
19 +++ b/x11-libs/libdrm/Manifest
20 @@ -1,2 +1 @@
21 DIST libdrm-2.4.100.tar.bz2 855793 BLAKE2B ba2c631de860b8e2a8bb34d8ac0ba2ed11c05cc98a156bb81ffafa0395e22f79878b9936efd1ae33c31049c2a5cc281586a867a974eeb4018dd713a8481ed269 SHA512 4d3a5556e650872944af52f49de395e0ce8ac9ac58530e39a34413e94dc56c231ee71b8b8de9fb944263515a922b3ebbf7ddfebeaaa91543c2604f9bcf561247
22 -DIST libdrm-2.4.99.tar.bz2 853659 BLAKE2B 66fb3f757ab468b6f6285ae740f67d6c38473f3866b57c6a1e24b322bdd46f2d21132b5ea7a737f1d3fa8dcf55162d4c904f181f17227c239b3322c0af50181c SHA512 04702eebe8dca97fac61653623804fdcb0b8b3714bdc6f5e72f0dfdce9c9524cf16f69d37aa9feac79ddc1c11939be44a216484563a612414668ea5eaeadf191
23
24 diff --git a/x11-libs/libdrm/libdrm-2.4.99.ebuild b/x11-libs/libdrm/libdrm-2.4.99.ebuild
25 deleted file mode 100644
26 index 0c94777c867..00000000000
27 --- a/x11-libs/libdrm/libdrm-2.4.99.ebuild
28 +++ /dev/null
29 @@ -1,76 +0,0 @@
30 -# Copyright 1999-2019 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=6
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.bz2"
49 - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh 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="elibc_FreeBSD? ( >=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
63 - video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
64 -DEPEND="${RDEPEND}
65 - valgrind? ( dev-util/valgrind )"
66 -
67 -src_unpack() {
68 - default
69 - [[ $PV = 9999* ]] && git-r3_src_unpack
70 -}
71 -
72 -multilib_src_configure() {
73 - local emesonargs=(
74 - # Udev is only used by tests now.
75 - -Dudev=false
76 - -Dcairo-tests=false
77 - -Damdgpu=$(usex video_cards_amdgpu true false)
78 - -Dexynos=$(usex video_cards_exynos true false)
79 - -Dfreedreno=$(usex video_cards_freedreno true false)
80 - -Dintel=$(usex video_cards_intel true false)
81 - -Dnouveau=$(usex video_cards_nouveau true false)
82 - -Domap=$(usex video_cards_omap true false)
83 - -Dradeon=$(usex video_cards_radeon true false)
84 - -Dtegra=$(usex video_cards_tegra true false)
85 - -Dvc4=$(usex video_cards_vc4 true false)
86 - -Detnaviv=$(usex video_cards_vivante true false)
87 - -Dvmwgfx=$(usex video_cards_vmware true false)
88 - -Dlibkms=$(usex libkms true false)
89 - # valgrind installs its .pc file to the pkgconfig for the primary arch
90 - -Dvalgrind=$(usex valgrind auto false)
91 - )
92 - meson_src_configure
93 -}
94 -
95 -multilib_src_compile() {
96 - meson_src_compile
97 -}
98 -
99 -multilib_src_test() {
100 - meson_src_test
101 -}
102 -
103 -multilib_src_install() {
104 - meson_src_install
105 -}