Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/
Date: Mon, 07 Feb 2022 19:03:36
Message-Id: 1644260600.416621eda1f263f40a852a754fc171e8b3862018.mattst88@gentoo
1 commit: 416621eda1f263f40a852a754fc171e8b3862018
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 7 18:59:29 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 7 19:03:20 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416621ed
7
8 media-libs/libglvnd: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 media-libs/libglvnd/Manifest | 1 -
13 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 65 -------------------------------
14 2 files changed, 66 deletions(-)
15
16 diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
17 index bd88e80100ad..b343e551b0fd 100644
18 --- a/media-libs/libglvnd/Manifest
19 +++ b/media-libs/libglvnd/Manifest
20 @@ -1,2 +1 @@
21 -DIST libglvnd-1.3.4.tar.bz2 715616 BLAKE2B 77866bcd80b80dc27accbe960d63f45b5052ad110590890ed4707db0c2d7efd6882755f7258fc007b3b11bed9cee02477103ed65003185f9d7d2f6e82bef7df8 SHA512 3132bf2a547d5b7ffe12c6f1574b62c666cce8708d0311dccdbdb82063e5b6efd6f889ff1829d550af903305cd7c5bd2f7c5e0253234b25e0ea98234769e7ccf
22 DIST libglvnd-1.4.0.tar.bz2 563441 BLAKE2B 079b37571da7f1eb3cf8f87ea727aeec04a27158f015889552787ff269cc779f33c10a426a7113d4e45b13008b6540c2a2eec2ac69cb1cb5c551ac82e11475e5 SHA512 a887044b6b3b8bb2dae74f28a9b92ffa0ab7b65adc74d788e28c292b99ed618f93deb1ddc041b9a9460cf46eba5f63a4ba1c20f120dea868659a022428689287
23
24 diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
25 deleted file mode 100644
26 index 4e4423833af2..000000000000
27 --- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
28 +++ /dev/null
29 @@ -1,65 +0,0 @@
30 -# Copyright 2018-2021 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/glvnd/libglvnd.git"
36 -
37 -if [[ ${PV} = 9999* ]]; then
38 - GIT_ECLASS="git-r3"
39 -fi
40 -
41 -PYTHON_COMPAT=( python3_{7..10} )
42 -VIRTUALX_REQUIRED=manual
43 -
44 -inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
45 -
46 -DESCRIPTION="The GL Vendor-Neutral Dispatch library"
47 -HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd"
48 -if [[ ${PV} = 9999* ]]; then
49 - SRC_URI=""
50 -else
51 - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
52 - SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2"
53 - S=${WORKDIR}/${PN}-v${PV}
54 -fi
55 -
56 -LICENSE="MIT"
57 -SLOT="0"
58 -IUSE="test X"
59 -RESTRICT="!test? ( test )"
60 -
61 -BDEPEND="${PYTHON_DEPS}
62 - test? ( X? ( ${VIRTUALX_DEPEND} ) )"
63 -RDEPEND="
64 - !media-libs/mesa[-libglvnd(+)]
65 - X? (
66 - x11-libs/libX11[${MULTILIB_USEDEP}]
67 - x11-libs/libXext[${MULTILIB_USEDEP}]
68 - )"
69 -DEPEND="${RDEPEND}
70 - X? ( x11-base/xorg-proto )"
71 -
72 -src_prepare() {
73 - default
74 - sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
75 - bin/symbols-check.py || die
76 -}
77 -
78 -multilib_src_configure() {
79 - local emesonargs=(
80 - $(meson_feature X x11)
81 - $(meson_feature X glx)
82 - )
83 - use elibc_musl && emesonargs+=( -Dtls=disabled )
84 -
85 - meson_src_configure
86 -}
87 -
88 -multilib_src_test() {
89 - if use X; then
90 - virtx meson_src_test
91 - else
92 - meson_src_test
93 - fi
94 -}