Gentoo Archives: gentoo-commits

From: Quentin Retornaz <gentoo@××××××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/libressl:master commit in: x11-apps/igt-gpu-tools/
Date: Sun, 03 Jul 2022 17:47:39
Message-Id: 1656870421.87aea061344ab24621e51c18e2383c2a46204f8d.quentin@gentoo
1 commit: 87aea061344ab24621e51c18e2383c2a46204f8d
2 Author: orbea <orbea <AT> riseup <DOT> net>
3 AuthorDate: Sun Jul 3 03:36:34 2022 +0000
4 Commit: Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
5 CommitDate: Sun Jul 3 17:47:01 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=87aea061
7
8 x11-apps/igt-gpu-tools: Remove package
9
10 Works with libressl-3.5.x and igt-gpu-tools-1.26-r2::gentoo.
11
12 Signed-off-by: orbea <orbea <AT> riseup.net>
13 Signed-off-by: Quentin Retornaz <gentoo <AT> retornaz.com>
14
15 x11-apps/igt-gpu-tools/Manifest | 1 -
16 .../igt-gpu-tools/igt-gpu-tools-1.23-r1.ebuild | 104 ---------------------
17 x11-apps/igt-gpu-tools/metadata.xml | 16 ----
18 3 files changed, 121 deletions(-)
19
20 diff --git a/x11-apps/igt-gpu-tools/Manifest b/x11-apps/igt-gpu-tools/Manifest
21 deleted file mode 100644
22 index f9704cb..0000000
23 --- a/x11-apps/igt-gpu-tools/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST igt-gpu-tools-1.23.tar.xz 1045716 BLAKE2B f5e55ce9b682f2a9f2c6ab73c1e8e933ebea09b343f3af02df50b5bdce3e2ac313b1f92709c6de0d9fc7ffe2e2c9dfa95d2918ae9bd561cc285cff30fe59c6fd SHA512 8697265a978359e28983f483bf95819844597fc2080923d15d0587f6d648081af27e8ea318873e20103bbf8446b9f1005c6bc90a6276d3169837abd181f96839
27
28 diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.23-r1.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.23-r1.ebuild
29 deleted file mode 100644
30 index e8e8828..0000000
31 --- a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.23-r1.ebuild
32 +++ /dev/null
33 @@ -1,104 +0,0 @@
34 -# Copyright 1999-2021 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -EGIT_REPO_URI="https://gitlab.freedesktop.org/drm/${PN}.git"
39 -if [[ ${PV} = *9999* ]]; then
40 - GIT_ECLASS="git-r3"
41 -fi
42 -
43 -inherit ${GIT_ECLASS} meson
44 -
45 -DESCRIPTION="Intel GPU userland tools"
46 -
47 -HOMEPAGE="https://01.org/linuxgraphics https://gitlab.freedesktop.org/drm/igt-gpu-tools"
48 -if [[ ${PV} = *9999* ]]; then
49 - SRC_URI=""
50 -else
51 - KEYWORDS="~amd64 ~x86"
52 - SRC_URI="https://www.x.org/releases/individual/app/${P}.tar.xz"
53 -fi
54 -LICENSE="MIT"
55 -SLOT="0"
56 -IUSE="chamelium doc man overlay sound valgrind video_cards_amdgpu video_cards_intel video_cards_nouveau X xv"
57 -REQUIRED_USE="
58 - || ( video_cards_amdgpu video_cards_intel video_cards_nouveau )
59 - overlay? (
60 - video_cards_intel
61 - || ( X xv )
62 - )
63 -"
64 -RESTRICT="test"
65 -
66 -RDEPEND="
67 - dev-libs/glib:2
68 - sys-apps/kmod:=
69 - sys-libs/libunwind:=
70 - sys-libs/zlib:=
71 - sys-process/procps:=
72 - virtual/libudev:=
73 - >=x11-libs/cairo-1.12.0[X?]
74 - >=x11-libs/libdrm-2.4.82[video_cards_amdgpu?,video_cards_intel?,video_cards_nouveau?]
75 - >=x11-libs/libpciaccess-0.10
76 - chamelium? (
77 - dev-libs/xmlrpc-c
78 - sci-libs/gsl
79 - x11-libs/pixman
80 - )
81 - dev-libs/openssl:0=
82 - overlay? (
83 - >=x11-libs/libXrandr-1.3
84 - xv? (
85 - x11-libs/libX11
86 - x11-libs/libXext
87 - x11-libs/libXv
88 - )
89 - )
90 - sound? (
91 - sci-libs/gsl
92 - media-libs/alsa-lib:=
93 - )
94 - valgrind? ( dev-util/valgrind )
95 - "
96 -DEPEND="${RDEPEND}
97 - doc? ( >=dev-util/gtk-doc-1.25-r1 )
98 - man? ( dev-python/docutils )
99 - overlay? (
100 - >=dev-util/peg-0.1.18
101 - x11-base/xorg-proto
102 - )
103 - video_cards_intel? (
104 - sys-devel/bison
105 - sys-devel/flex
106 - )
107 -"
108 -
109 -src_prepare() {
110 - sed -e "s/rst2man/rst2man.py/" -i man/rst2man.sh
111 - sed -e "s/find_program('rst2man'/find_program('rst2man.py'/" -i man/meson.build
112 - default_src_prepare
113 -}
114 -
115 -src_configure() {
116 - local gpus=""
117 - use video_cards_amdgpu && gpus+="amdgpu,"
118 - use video_cards_intel && gpus+="intel,"
119 - use video_cards_nouveau && gpus+="nouveau,"
120 -
121 - local overlay_backends=""
122 - use overlay && use xv && overlay_backends+="xv,"
123 - use overlay && use X && overlay_backends+="x,"
124 -
125 - local emesonargs=(
126 - -Dbuild_audio=$(usex sound true false)
127 - -Dbuild_chamelium=$(usex chamelium true false)
128 - -Dbuild_docs=$(usex doc true false)
129 - -Dbuild_man=$(usex man true false)
130 - -Dbuild_overlay=$(usex overlay true false)
131 - -Dbuild_tests=$(usex doc true false) # Test build is required for docs
132 - -Doverlay_backends=${overlay_backends%?}
133 - -Dwith_libdrm=${gpus%?}
134 - -Dwith_valgrind=$(usex valgrind true false)
135 - )
136 - meson_src_configure
137 -}
138
139 diff --git a/x11-apps/igt-gpu-tools/metadata.xml b/x11-apps/igt-gpu-tools/metadata.xml
140 deleted file mode 100644
141 index 8c66887..0000000
142 --- a/x11-apps/igt-gpu-tools/metadata.xml
143 +++ /dev/null
144 @@ -1,16 +0,0 @@
145 -<?xml version="1.0" encoding="UTF-8"?>
146 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
147 -<pkgmetadata>
148 -<maintainer type="project">
149 - <email>x11@g.o</email>
150 - <name>X11</name>
151 -</maintainer>
152 -<use>
153 - <flag name="chamelium">Enables support for building Chamelium tests</flag>
154 - <flag name="man">Build and install man pages</flag>
155 - <flag name="overlay">Build the intel-gpu-overlay utility</flag>
156 - <flag name="valgrind">Support valgrind annotations</flag>
157 - <flag name="xv">Enable intel-gpu-overlay xv backend</flag>
158 - <flag name="X">Enable intel-gpu-overlay xlib/cairo backend</flag>
159 -</use>
160 -</pkgmetadata>