summaryrefslogtreecommitdiff
path: root/x11-base/xwayland/xwayland-21.1.2.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-10-26 00:10:07 +0100
committerV3n3RiX <venerix@koprulu.sector>2021-10-26 00:10:07 +0100
commit95461df035e3867364495f065e5e805bf629b2d7 (patch)
tree867dce371a84a696e91be255d89f282975aa0480 /x11-base/xwayland/xwayland-21.1.2.ebuild
parent46eedbedafdb0040c37884982d4c775ce277fb7b (diff)
gentoo resync : 25.10.2021
Diffstat (limited to 'x11-base/xwayland/xwayland-21.1.2.ebuild')
-rw-r--r--x11-base/xwayland/xwayland-21.1.2.ebuild86
1 files changed, 0 insertions, 86 deletions
diff --git a/x11-base/xwayland/xwayland-21.1.2.ebuild b/x11-base/xwayland/xwayland-21.1.2.ebuild
deleted file mode 100644
index 327122b433d5..000000000000
--- a/x11-base/xwayland/xwayland-21.1.2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=x11-libs/pixman-0.27.2
- dev-libs/libbsd
- >=x11-libs/libXfont2-2.0.1
- dev-libs/openssl:=
- dev-libs/wayland
- video_cards_nvidia? ( gui-libs/egl-wayland )
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libdrm-2.4.89
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
- >=x11-libs/libxshmfence-1.1
- rpc? ( net-libs/libtirpc )
- >=x11-libs/libXau-1.0.4
- media-libs/libglvnd[X]
- unwind? ( sys-libs/libunwind )
- >=dev-libs/wayland-protocols-1.18
- media-fonts/font-util
- x11-libs/libxkbfile
- >=x11-libs/xtrans-1.3.5
- x11-base/xorg-proto
- >=x11-misc/xkeyboard-config-2.4.1-r3
-"
-
-RDEPEND="
- ${DEPEND}
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use rpc secure-rpc)
- $(meson_use unwind libunwind)
- $(meson_use ipv6)
- $(meson_use xcsecurity)
- $(meson_use selinux xselinux)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Dsha1=libcrypto
- -Ddpms=true
- -Ddri3=true
- -Dglamor=true
- -Dglx=true
- -Dscreensaver=true
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxv=true
- -Dxvfb=true
- -Dxwayland-path="${EPREFIX}"/usr/libexec
- -Ddtrace=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../libexec/Xwayland /usr/bin/Xwayland
-
- meson_src_install
-}