1 |
commit: e50e0e0d1c7c847f1e4963b69dee6d344d93b7c4 |
2 |
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Jun 24 16:18:01 2022 +0000 |
4 |
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Jun 24 16:25:56 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50e0e0d |
7 |
|
8 |
x11-base/xwayland: Drop old versions |
9 |
|
10 |
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> |
11 |
|
12 |
x11-base/xwayland/Manifest | 1 - |
13 |
x11-base/xwayland/xwayland-22.1.1.ebuild | 94 -------------------------------- |
14 |
2 files changed, 95 deletions(-) |
15 |
|
16 |
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest |
17 |
index 1c37841926d2..2676b3b27849 100644 |
18 |
--- a/x11-base/xwayland/Manifest |
19 |
+++ b/x11-base/xwayland/Manifest |
20 |
@@ -1,2 +1 @@ |
21 |
-DIST xwayland-22.1.1.tar.xz 1272176 BLAKE2B 5dabf9d6cf6ed217cdf5694dba9c63059bcc43e2bb413c1edcd5d8775a906270b28e9dddb90bedacdefe27bd792339c346782511102b42250e2a940aa664e9cb SHA512 435cdf59f2be1ff7cb3dbb04e7a8920d9c48471fbeffca96c9dab2be400b168bfdb73b9e818829c555ab5d6fd83345eb693b3ba785d4ef701bdb27c8344077b5 |
22 |
DIST xwayland-22.1.2.tar.xz 1271848 BLAKE2B 2efb3111396e1ed6ae6a4489c6d8612d511daea95edf456e60136185db9a69f937f0ab838e3c3095b76f9221d3b84ec0a1a7424f849e69d26eada0b988ebb675 SHA512 c8620169f16c2bbd592dbe77bc1f7a2c27a78f49a89bf966d8a449b7faacd69f5ea4aac7adb5b75e06dcc5efca26a2141c9b5d4cf6a592ec7882bad5e235bce4 |
23 |
|
24 |
diff --git a/x11-base/xwayland/xwayland-22.1.1.ebuild b/x11-base/xwayland/xwayland-22.1.1.ebuild |
25 |
deleted file mode 100644 |
26 |
index 641cf14cc35b..000000000000 |
27 |
--- a/x11-base/xwayland/xwayland-22.1.1.ebuild |
28 |
+++ /dev/null |
29 |
@@ -1,94 +0,0 @@ |
30 |
-# Copyright 2021-2022 Gentoo Authors |
31 |
-# Distributed under the terms of the GNU General Public License v2 |
32 |
- |
33 |
-EAPI=7 |
34 |
- |
35 |
-inherit meson |
36 |
- |
37 |
-DESCRIPTION="Standalone X server running under Wayland" |
38 |
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html" |
39 |
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz" |
40 |
- |
41 |
-IUSE="selinux video_cards_nvidia unwind xcsecurity" |
42 |
- |
43 |
-LICENSE="MIT" |
44 |
-SLOT="0" |
45 |
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" |
46 |
- |
47 |
-COMMON_DEPEND=" |
48 |
- dev-libs/libbsd |
49 |
- dev-libs/openssl:= |
50 |
- >=dev-libs/wayland-1.20 |
51 |
- >=dev-libs/wayland-protocols-1.22 |
52 |
- media-fonts/font-util |
53 |
- >=media-libs/libepoxy-1.5.4[X,egl(+)] |
54 |
- media-libs/libglvnd[X] |
55 |
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] |
56 |
- >=x11-libs/libdrm-2.4.89 |
57 |
- >=x11-libs/libXau-1.0.4 |
58 |
- x11-libs/libxcvt |
59 |
- >=x11-libs/libXdmcp-1.0.2 |
60 |
- >=x11-libs/libXfont2-2.0.1 |
61 |
- x11-libs/libxkbfile |
62 |
- >=x11-libs/libxshmfence-1.1 |
63 |
- >=x11-libs/pixman-0.27.2 |
64 |
- >=x11-misc/xkeyboard-config-2.4.1-r3 |
65 |
- |
66 |
- unwind? ( sys-libs/libunwind ) |
67 |
- video_cards_nvidia? ( gui-libs/egl-wayland ) |
68 |
-" |
69 |
-DEPEND=" |
70 |
- ${COMMON_DEPEND} |
71 |
- x11-base/xorg-proto |
72 |
- >=x11-libs/xtrans-1.3.5 |
73 |
-" |
74 |
-RDEPEND=" |
75 |
- ${COMMON_DEPEND} |
76 |
- x11-apps/xkbcomp |
77 |
- !<=x11-base/xorg-server-1.20.11 |
78 |
- selinux? ( sec-policy/selinux-xserver ) |
79 |
-" |
80 |
-BDEPEND=" |
81 |
- sys-devel/flex |
82 |
- dev-util/wayland-scanner |
83 |
-" |
84 |
- |
85 |
-PATCHES=( |
86 |
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch |
87 |
-) |
88 |
- |
89 |
-src_configure() { |
90 |
- local emesonargs=( |
91 |
- $(meson_use selinux xselinux) |
92 |
- $(meson_use unwind libunwind) |
93 |
- $(meson_use xcsecurity) |
94 |
- $(meson_use video_cards_nvidia xwayland_eglstream) |
95 |
- -Ddpms=true |
96 |
- -Ddri3=true |
97 |
- -Ddrm=true |
98 |
- -Ddtrace=false |
99 |
- -Dglamor=true |
100 |
- -Dglx=true |
101 |
- -Dipv6=true |
102 |
- -Dsecure-rpc=false |
103 |
- -Dscreensaver=true |
104 |
- -Dsha1=libcrypto |
105 |
- -Dxace=true |
106 |
- -Dxdmcp=true |
107 |
- -Dxinerama=true |
108 |
- -Dxvfb=true |
109 |
- -Dxv=true |
110 |
- -Dxwayland-path="${EPREFIX}"/usr/bin |
111 |
- -Ddocs=false |
112 |
- -Ddevel-docs=false |
113 |
- -Ddocs-pdf=false |
114 |
- ) |
115 |
- |
116 |
- meson_src_configure |
117 |
-} |
118 |
- |
119 |
-src_install() { |
120 |
- dosym ../bin/Xwayland /usr/libexec/Xwayland |
121 |
- |
122 |
- meson_src_install |
123 |
-} |