summaryrefslogtreecommitdiff
path: root/x11-base
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
commit290aebdea65a02557706eaeda477fef0437b6a48 (patch)
treef87a939169a508a2e943570501b64cc16b411cda /x11-base
parent6783ddcd4b73d9ce586a71770caed352bec93b16 (diff)
downloadbaldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip
Adding metadata
Diffstat (limited to 'x11-base')
-rw-r--r--x11-base/metadata.xml32
-rw-r--r--x11-base/xcb-proto/Manifest1
-rw-r--r--x11-base/xcb-proto/metadata.xml9
-rw-r--r--x11-base/xcb-proto/xcb-proto-1.17.0.ebuild48
-rw-r--r--x11-base/xorg-apps/metadata.xml10
-rw-r--r--x11-base/xorg-apps/xorg-apps-3.ebuild90
-rw-r--r--x11-base/xorg-drivers/metadata.xml13
-rw-r--r--x11-base/xorg-drivers/xorg-drivers-1.20-r2.ebuild99
-rw-r--r--x11-base/xorg-drivers/xorg-drivers-21.1.1.ebuild98
-rw-r--r--x11-base/xorg-fonts/metadata.xml10
-rw-r--r--x11-base/xorg-fonts/xorg-fonts-3.ebuild53
-rw-r--r--x11-base/xorg-proto/Manifest1
-rw-r--r--x11-base/xorg-proto/metadata.xml9
-rw-r--r--x11-base/xorg-proto/xorg-proto-2025.1.ebuild51
-rw-r--r--x11-base/xorg-proto/xorg-proto-9999.ebuild51
-rw-r--r--x11-base/xorg-server/Manifest2
-rw-r--r--x11-base/xorg-server/files/xdm.confd-410
-rw-r--r--x11-base/xorg-server/files/xorg-server-1.12-unloadsubmodule.patch53
-rw-r--r--x11-base/xorg-server/files/xorg-server-1.18-support-multiple-Files-sections.patch53
-rw-r--r--x11-base/xorg-server/files/xorg-server-21.1.10-c99.patch39
-rw-r--r--x11-base/xorg-server/files/xorg-sets.conf6
-rw-r--r--x11-base/xorg-server/metadata.xml27
-rw-r--r--x11-base/xorg-server/xorg-server-21.1.21.ebuild186
-rw-r--r--x11-base/xorg-server/xorg-server-21.1.22.ebuild186
-rw-r--r--x11-base/xorg-sgml-doctools/Manifest1
-rw-r--r--x11-base/xorg-sgml-doctools/metadata.xml9
-rw-r--r--x11-base/xorg-sgml-doctools/xorg-sgml-doctools-1.12.1.ebuild17
-rw-r--r--x11-base/xwayland/Manifest2
-rw-r--r--x11-base/xwayland/files/file_collissions.patch32
-rw-r--r--x11-base/xwayland/files/xwayland-23.3.6-test-Skip-Xwayland-test-early-if-PIGLIT_DIR-XTEST_DI.patch36
-rw-r--r--x11-base/xwayland/metadata.xml22
-rw-r--r--x11-base/xwayland/xwayland-24.1.10.ebuild104
-rw-r--r--x11-base/xwayland/xwayland-24.1.11.ebuild104
33 files changed, 0 insertions, 1464 deletions
diff --git a/x11-base/metadata.xml b/x11-base/metadata.xml
deleted file mode 100644
index 3279f04db672..000000000000
--- a/x11-base/metadata.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<catmetadata>
- <longdescription lang="en">
- The x11-base category contains various X11 base implementations.
- </longdescription>
- <longdescription lang="de">
- Die Kategorie x11-base enthält verschiedene X11 Implementierungen.
- </longdescription>
- <longdescription lang="es">
- La categoría x11-base contiene varias implementaciones base de X11.
- </longdescription>
- <longdescription lang="ja">
- x11-baseカテゴリーには様々なX11を基本とした実行環境が含まれています。
- </longdescription>
- <longdescription lang="nl">
- De x11-base categorie bevat verschillende implementaties van X11.
- </longdescription>
- <longdescription lang="vi">
- Nhóm x11-base chứa các bản cài đặt X11 cơ sở.
- </longdescription>
- <longdescription lang="it">
- La categoria x11-base contiene varie implementazioni base di X11.
- </longdescription>
- <longdescription lang="pt">
- A categoria x11-base contém várias implementações de base de
- X11.
- </longdescription>
- <longdescription lang="pl">
- Kategoria x11-base zawiera podstawowe implementacje X11.
- </longdescription>
-</catmetadata>
diff --git a/x11-base/xcb-proto/Manifest b/x11-base/xcb-proto/Manifest
deleted file mode 100644
index 348b9c385db6..000000000000
--- a/x11-base/xcb-proto/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xcb-proto-1.17.0.tar.xz 151748 BLAKE2B 0f46d040062fca4f6b598bdb7ab7a254b9aefce198812af82fd2112e06e88277e3c9e0a3bab161930b56688e71e1848bb859d4f33588f9496fe7399f9758b9a7 SHA512 34c3795e5a48a66d89b72ee1777fb0bede489d5ec07018e6c9ef3c13bdd60b0358fc2c04a1f0ed0acb5b681aeeb92033db579036e4f5edd967fe56714c03acdf
diff --git a/x11-base/xcb-proto/metadata.xml b/x11-base/xcb-proto/metadata.xml
deleted file mode 100644
index 16aca1d058e1..000000000000
--- a/x11-base/xcb-proto/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/x11-base/xcb-proto/xcb-proto-1.17.0.ebuild b/x11-base/xcb-proto/xcb-proto-1.17.0.ebuild
deleted file mode 100644
index 31ea63d430f8..000000000000
--- a/x11-base/xcb-proto/xcb-proto-1.17.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-XORG_MODULE=proto/
-
-inherit python-r1 xorg-3
-
-DESCRIPTION="X C-language Bindings protocol headers"
-HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/proto/xcbproto"
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# DEPEND=""
-RDEPEND="
- ${PYTHON_DEPS}
-"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-libs/libxml2
-"
-
-ECONF_SOURCE="${S}"
-
-src_configure() {
- # Don't use Python to find sitedir here.
- PYTHON=true default
-}
-
-src_compile() {
- :
-}
-
-xcbgen_install() {
- # Use eclass to find sitedir instead.
- emake -C xcbgen install DESTDIR="${D}" pythondir="$(python_get_sitedir)"
- python_optimize
-}
-
-src_install() {
- # Restrict SUBDIRS to prevent xcbgen with empty sitedir.
- emake install DESTDIR="${D}" SUBDIRS=src
- python_foreach_impl xcbgen_install
-}
diff --git a/x11-base/xorg-apps/metadata.xml b/x11-base/xorg-apps/metadata.xml
deleted file mode 100644
index b5f6bf6ac305..000000000000
--- a/x11-base/xorg-apps/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
- <stabilize-allarches />
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/x11-base/xorg-apps/xorg-apps-3.ebuild b/x11-base/xorg-apps/xorg-apps-3.ebuild
deleted file mode 100644
index 91ac15149b6c..000000000000
--- a/x11-base/xorg-apps/xorg-apps-3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="X11 Applications (meta package)"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
-
-RDEPEND="
- x11-apps/appres
- x11-apps/bdftopcf
- x11-apps/beforelight
- x11-apps/bitmap
- x11-apps/editres
- x11-apps/fonttosfnt
- x11-apps/fslsfonts
- x11-apps/fstobdf
- x11-apps/iceauth
- x11-apps/ico
- x11-apps/listres
- x11-apps/luit
- x11-apps/mkfontscale
- x11-apps/oclock
- x11-apps/rgb
- x11-apps/rstart
- x11-apps/sessreg
- x11-apps/setxkbmap
- x11-apps/showfont
- x11-apps/smproxy
- x11-apps/transset
- x11-apps/viewres
- x11-apps/x11perf
- x11-apps/xauth
- x11-apps/xbacklight
- x11-apps/xbiff
- x11-apps/xcalc
- x11-apps/xclipboard
- x11-apps/xclock
- x11-apps/xcmsdb
- x11-apps/xconsole
- x11-apps/xcursorgen
- x11-apps/xditview
- x11-apps/xdm
- x11-apps/xdpyinfo
- x11-apps/xdriinfo
- x11-apps/xedit
- x11-apps/xev
- x11-apps/xeyes
- x11-apps/xfd
- x11-apps/xfontsel
- x11-apps/xgamma
- x11-apps/xgc
- x11-apps/xhost
- x11-apps/xinit
- x11-apps/xinput
- x11-apps/xkbcomp
- x11-apps/xkbevd
- x11-apps/xkbprint
- x11-apps/xkbutils
- x11-apps/xkill
- x11-apps/xload
- x11-apps/xlogo
- x11-apps/xlsatoms
- x11-apps/xlsclients
- x11-apps/xlsfonts
- x11-apps/xmag
- x11-apps/xman
- x11-apps/xmessage
- x11-apps/xmodmap
- x11-apps/xmore
- x11-apps/xpr
- x11-apps/xprop
- x11-apps/xrandr
- x11-apps/xrdb
- x11-apps/xrefresh
- x11-apps/xrestop
- x11-apps/xset
- x11-apps/xsetroot
- x11-apps/xsm
- x11-apps/xstdcmap
- x11-apps/xvidtune
- x11-apps/xvinfo
- x11-apps/xwd
- x11-apps/xwininfo
- x11-apps/xwud
-"
diff --git a/x11-base/xorg-drivers/metadata.xml b/x11-base/xorg-drivers/metadata.xml
deleted file mode 100644
index fd6c7688e7d2..000000000000
--- a/x11-base/xorg-drivers/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/x11-base/xorg-drivers/xorg-drivers-1.20-r2.ebuild b/x11-base/xorg-drivers/xorg-drivers-1.20-r2.ebuild
deleted file mode 100644
index 2c489dbcbd66..000000000000
--- a/x11-base/xorg-drivers/xorg-drivers-1.20-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Meta package containing deps on all xorg drivers"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="0"
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-IUSE_INPUT_DEVICES="
- input_devices_elographics
- input_devices_evdev
- input_devices_joystick
- input_devices_libinput
- input_devices_vmmouse
- input_devices_void
- input_devices_synaptics
- input_devices_wacom
-"
-IUSE_VIDEO_CARDS="
- video_cards_amdgpu
- video_cards_ast
- video_cards_dummy
- video_cards_fbdev
- video_cards_freedreno
- video_cards_geode
- video_cards_glint
- video_cards_i915
- video_cards_i965
- video_cards_intel
- video_cards_mga
- video_cards_nouveau
- video_cards_nv
- video_cards_omap
- video_cards_qxl
- video_cards_r128
- video_cards_radeon
- video_cards_radeonsi
- video_cards_siliconmotion
- video_cards_tegra
- video_cards_vc4
- video_cards_vesa
- video_cards_via
- video_cards_virtualbox
- video_cards_vmware
- video_cards_nvidia
-"
-
-IUSE="${IUSE_VIDEO_CARDS} ${IUSE_INPUT_DEVICES}"
-
-PDEPEND="
- input_devices_elographics? ( x11-drivers/xf86-input-elographics )
- input_devices_evdev? (
- >=x11-base/xorg-server-${PV}[udev]
- >=x11-drivers/xf86-input-evdev-2.10.6
- )
- input_devices_joystick? ( >=x11-drivers/xf86-input-joystick-1.6.3 )
- input_devices_libinput? (
- >=x11-base/xorg-server-${PV}[udev]
- >=x11-drivers/xf86-input-libinput-0.27.1
- )
- input_devices_vmmouse? ( x11-drivers/xf86-input-vmmouse )
- input_devices_void? ( x11-drivers/xf86-input-void )
- input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
- input_devices_wacom? ( >=x11-drivers/xf86-input-wacom-0.36.0-r2 )
-
- video_cards_amdgpu? ( >=x11-drivers/xf86-video-amdgpu-18.0.1 )
- video_cards_ast? ( x11-drivers/xf86-video-ast )
- video_cards_dummy? ( x11-drivers/xf86-video-dummy )
- video_cards_fbdev? ( >=x11-drivers/xf86-video-fbdev-0.5.0 )
- video_cards_freedreno? ( >=x11-base/xorg-server-${PV}[-minimal] )
- video_cards_geode? ( x11-drivers/xf86-video-geode )
- video_cards_glint? ( >=x11-drivers/xf86-video-glint-1.2.9 )
- video_cards_i915? ( x11-drivers/xf86-video-intel )
- video_cards_i965? ( >=x11-base/xorg-server-${PV}[-minimal] )
- video_cards_intel? ( !video_cards_i965? ( >=x11-drivers/xf86-video-intel-2.99.917_p20180214-r1 ) )
- video_cards_mga? ( >=x11-drivers/xf86-video-mga-1.6.5 )
- video_cards_nouveau? ( >=x11-drivers/xf86-video-nouveau-1.0.13 )
- video_cards_nv? ( >=x11-drivers/xf86-video-nv-2.1.21 )
- video_cards_omap? ( >=x11-drivers/xf86-video-omap-0.4.5 )
- video_cards_qxl? ( x11-drivers/xf86-video-qxl )
- video_cards_nvidia? ( x11-drivers/nvidia-drivers )
- video_cards_r128? ( >=x11-drivers/xf86-video-r128-6.10.2 )
- video_cards_radeon? ( >=x11-drivers/xf86-video-ati-18.0.1-r1 )
- video_cards_radeonsi? ( >=x11-drivers/xf86-video-ati-18.0.1-r1 )
- video_cards_siliconmotion? ( >=x11-drivers/xf86-video-siliconmotion-1.7.9 )
- video_cards_tegra? ( >=x11-base/xorg-server-${PV}[-minimal] )
- video_cards_vc4? ( >=x11-base/xorg-server-${PV}[-minimal] )
- video_cards_vesa? ( x11-drivers/xf86-video-vesa )
- video_cards_via? ( x11-drivers/xf86-video-openchrome )
- video_cards_virtualbox? ( x11-drivers/xf86-video-vboxvideo )
- video_cards_vmware? ( >=x11-drivers/xf86-video-vmware-13.3.0 )
-"
diff --git a/x11-base/xorg-drivers/xorg-drivers-21.1.1.ebuild b/x11-base/xorg-drivers/xorg-drivers-21.1.1.ebuild
deleted file mode 100644
index aa8bf3ee7bf0..000000000000
--- a/x11-base/xorg-drivers/xorg-drivers-21.1.1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 2021 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-DESCRIPTION="Meta package containing deps on all xorg drivers"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="0"
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-IUSE_INPUT_DEVICES="
- input_devices_elographics
- input_devices_evdev
- input_devices_joystick
- input_devices_libinput
- input_devices_vmmouse
- input_devices_void
- input_devices_synaptics
- input_devices_wacom
-"
-IUSE_VIDEO_CARDS="
- video_cards_amdgpu
- video_cards_ast
- video_cards_dummy
- video_cards_fbdev
- video_cards_freedreno
- video_cards_geode
- video_cards_glint
- video_cards_i915
- video_cards_i965
- video_cards_intel
- video_cards_mga
- video_cards_nouveau
- video_cards_nv
- video_cards_omap
- video_cards_qxl
- video_cards_r128
- video_cards_radeon
- video_cards_radeonsi
- video_cards_siliconmotion
- video_cards_tegra
- video_cards_vc4
- video_cards_vesa
- video_cards_via
- video_cards_virtualbox
- video_cards_vmware
- video_cards_nvidia
-"
-
-IUSE="${IUSE_VIDEO_CARDS} ${IUSE_INPUT_DEVICES}"
-
-PDEPEND="
- input_devices_elographics? ( x11-drivers/xf86-input-elographics )
- input_devices_evdev? (
- >=x11-base/xorg-server-${PV}[udev]
- >=x11-drivers/xf86-input-evdev-2.10.6
- )
- input_devices_joystick? ( >=x11-drivers/xf86-input-joystick-1.6.3 )
- input_devices_libinput? (
- >=x11-base/xorg-server-${PV}[udev]
- >=x11-drivers/xf86-input-libinput-0.27.1
- )
- input_devices_vmmouse? ( x11-drivers/xf86-input-vmmouse )
- input_devices_void? ( x11-drivers/xf86-input-void )
- input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
- input_devices_wacom? ( >=x11-drivers/xf86-input-wacom-0.36.0-r2 )
-
- video_cards_amdgpu? ( >=x11-drivers/xf86-video-amdgpu-18.0.1 )
- video_cards_ast? ( x11-drivers/xf86-video-ast )
- video_cards_dummy? ( x11-drivers/xf86-video-dummy )
- video_cards_fbdev? ( >=x11-drivers/xf86-video-fbdev-0.5.0 )
- video_cards_freedreno? ( >=x11-base/xorg-server-${PV}[-minimal] )
- video_cards_geode? ( x11-drivers/xf86-video-geode )
- video_cards_glint? ( >=x11-drivers/xf86-video-glint-1.2.9 )
- video_cards_i915? ( x11-drivers/xf86-video-intel )
- video_cards_i965? ( >=x11-base/xorg-server-${PV}[-minimal] )
- video_cards_intel? ( !video_cards_i965? ( >=x11-drivers/xf86-video-intel-2.99.917_p20180214-r1 ) )
- video_cards_mga? ( >=x11-drivers/xf86-video-mga-1.6.5 )
- video_cards_nouveau? ( >=x11-drivers/xf86-video-nouveau-1.0.13 )
- video_cards_nv? ( >=x11-drivers/xf86-video-nv-2.1.21 )
- video_cards_omap? ( >=x11-drivers/xf86-video-omap-0.4.5 )
- video_cards_qxl? ( x11-drivers/xf86-video-qxl )
- video_cards_nvidia? ( x11-drivers/nvidia-drivers )
- video_cards_r128? ( >=x11-drivers/xf86-video-r128-6.10.2 )
- video_cards_radeon? ( >=x11-drivers/xf86-video-ati-18.0.1-r1 )
- video_cards_radeonsi? ( >=x11-drivers/xf86-video-ati-18.0.1-r1 )
- video_cards_siliconmotion? ( >=x11-drivers/xf86-video-siliconmotion-1.7.9 )
- video_cards_tegra? ( >=x11-base/xorg-server-${PV}[-minimal] )
- video_cards_vc4? ( >=x11-base/xorg-server-${PV}[-minimal] )
- video_cards_vesa? ( x11-drivers/xf86-video-vesa )
- video_cards_via? ( x11-drivers/xf86-video-openchrome )
- video_cards_virtualbox? ( x11-drivers/xf86-video-vboxvideo )
- video_cards_vmware? ( >=x11-drivers/xf86-video-vmware-13.3.0 )
-"
diff --git a/x11-base/xorg-fonts/metadata.xml b/x11-base/xorg-fonts/metadata.xml
deleted file mode 100644
index b5f6bf6ac305..000000000000
--- a/x11-base/xorg-fonts/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
- <stabilize-allarches />
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/x11-base/xorg-fonts/xorg-fonts-3.ebuild b/x11-base/xorg-fonts/xorg-fonts-3.ebuild
deleted file mode 100644
index 9806e4fbb81e..000000000000
--- a/x11-base/xorg-fonts/xorg-fonts-3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="X11 fonts (meta package)"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- media-fonts/font-adobe-100dpi
- media-fonts/font-adobe-75dpi
- media-fonts/font-adobe-utopia-100dpi
- media-fonts/font-adobe-utopia-75dpi
- media-fonts/font-adobe-utopia-type1
- media-fonts/font-arabic-misc
- media-fonts/font-bh-100dpi
- media-fonts/font-bh-75dpi
- media-fonts/font-bh-lucidatypewriter-100dpi
- media-fonts/font-bh-lucidatypewriter-75dpi
- media-fonts/font-bitstream-100dpi
- media-fonts/font-bitstream-75dpi
- media-fonts/font-bitstream-type1
- media-fonts/font-cronyx-cyrillic
- media-fonts/font-cursor-misc
- media-fonts/font-daewoo-misc
- media-fonts/font-dec-misc
- media-fonts/font-ibm-type1
- media-fonts/font-isas-misc
- media-fonts/font-jis-misc
- media-fonts/font-micro-misc
- media-fonts/font-misc-cyrillic
- media-fonts/font-misc-ethiopic
- media-fonts/font-misc-meltho
- media-fonts/font-misc-misc
- media-fonts/font-mutt-misc
- media-fonts/font-schumacher-misc
- media-fonts/font-screen-cyrillic
- media-fonts/font-sony-misc
- media-fonts/font-sun-misc
- media-fonts/font-winitzki-cyrillic
- media-fonts/font-xfree86-type1
-"
-
-pkg_postinst() {
- optfeature "Bigelow & Holmes Luxi fonts (non-free)" \
- media-fonts/font-bh-ttf media-fonts/font-bh-type1
-}
diff --git a/x11-base/xorg-proto/Manifest b/x11-base/xorg-proto/Manifest
deleted file mode 100644
index b7f431c621f7..000000000000
--- a/x11-base/xorg-proto/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xorgproto-2025.1.tar.xz 766932 BLAKE2B 4202efbfe560afccb5a742f3c64973a4936878ed7ec4259bc31b7317e5cde505666fee2855dd0b6ff169a8da87d0f980dfa65ff58d2ead0aad39f3a94e053903 SHA512 dbbee3aa1bc62721d64309e1d98807d403609d8129944b2e23e48f95d30c6448718c2842362994d67647908645bafc757c710070c5dcdca96d191fd2689d023a
diff --git a/x11-base/xorg-proto/metadata.xml b/x11-base/xorg-proto/metadata.xml
deleted file mode 100644
index 16aca1d058e1..000000000000
--- a/x11-base/xorg-proto/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/x11-base/xorg-proto/xorg-proto-2025.1.ebuild b/x11-base/xorg-proto/xorg-proto-2025.1.ebuild
deleted file mode 100644
index 6e70337532e1..000000000000
--- a/x11-base/xorg-proto/xorg-proto-2025.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{13..14} )
-
-MY_PN="${PN/xorg-/xorg}"
-MY_P="${MY_PN}-${PV}"
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/${MY_PN}.git"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} meson python-any-r1
-
-DESCRIPTION="X.Org combined protocol headers"
-HOMEPAGE="https://gitlab.freedesktop.org/xorg/proto/xorgproto"
-if [[ ${PV} != 9999* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
- SRC_URI="https://xorg.freedesktop.org/archive/individual/proto/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- $(python_gen_any_dep '
- dev-python/libevdev[${PYTHON_USEDEP}]
- ')
- )
-"
-
-python_check_deps() {
- python_has_version "dev-python/libevdev[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_install() {
- meson_src_install
-
- mv "${ED}"/usr/share/doc/{xorgproto,${P}} || die
-}
diff --git a/x11-base/xorg-proto/xorg-proto-9999.ebuild b/x11-base/xorg-proto/xorg-proto-9999.ebuild
deleted file mode 100644
index b4d65409fd0f..000000000000
--- a/x11-base/xorg-proto/xorg-proto-9999.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{13..14} )
-
-MY_PN="${PN/xorg-/xorg}"
-MY_P="${MY_PN}-${PV}"
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/${MY_PN}.git"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} meson python-any-r1
-
-DESCRIPTION="X.Org combined protocol headers"
-HOMEPAGE="https://gitlab.freedesktop.org/xorg/proto/xorgproto"
-if [[ ${PV} != 9999* ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
- SRC_URI="https://xorg.freedesktop.org/archive/individual/proto/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- $(python_gen_any_dep '
- dev-python/libevdev[${PYTHON_USEDEP}]
- ')
- )
-"
-
-python_check_deps() {
- python_has_version "dev-python/libevdev[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_install() {
- meson_src_install
-
- mv "${ED}"/usr/share/doc/{xorgproto,${P}} || die
-}
diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
deleted file mode 100644
index 587b3822f6fb..000000000000
--- a/x11-base/xorg-server/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST xorg-server-21.1.21.tar.xz 5052804 BLAKE2B c77eb6e0405c38f23c61567fc9dce03165fdf657109ec0b1deb954028a9a1ea275d9e687db746d8306085d0c5e422402ec25e4ddbefe77ddc6b41eb4e323304e SHA512 bb2eb4e6756eb9e38b61bd47c017da44bcf5f45f2b7a906b4bb3a56b3d791cec64abb9bf37b224efe1e4fab9cc296f3672c9b2f8e00e1cdfc54337bef63cd16c
-DIST xorg-server-21.1.22.tar.xz 5063808 BLAKE2B e1e23734fdc3468139ade1638e6321ac464fadb6926dfc0bfa59c706fe88d6280c25f6d186694defe9dc237f431a44b66acf7881fdfa91b4829a23b70f82f029 SHA512 6cb37ff971e10eb4a7dfcb3e8071afd769c7632d50e4ad8bc948b810dc4847e152b8a05ec135f55e0695b35908abd07e7728ef85dd3135456fd532e919f440f4
diff --git a/x11-base/xorg-server/files/xdm.confd-4 b/x11-base/xorg-server/files/xdm.confd-4
deleted file mode 100644
index 880d4635f117..000000000000
--- a/x11-base/xorg-server/files/xdm.confd-4
+++ /dev/null
@@ -1,10 +0,0 @@
-# We always try and start X on a static VT. The various DMs normally default
-# to using VT7. If you wish to use the xdm init script, then you should ensure
-# that the VT checked is the same VT your DM wants to use. We do this check to
-# ensure that you haven't accidentally configured something to run on the VT
-# in your /etc/inittab file so that you don't get a dead keyboard.
-CHECKVT=7
-
-# What display manager do you use ? [ xdm | gdm | sddm | gpe | lightdm | entrance ]
-# NOTE: If this is set in /etc/rc.conf, that setting will override this one.
-DISPLAYMANAGER="xdm"
diff --git a/x11-base/xorg-server/files/xorg-server-1.12-unloadsubmodule.patch b/x11-base/xorg-server/files/xorg-server-1.12-unloadsubmodule.patch
deleted file mode 100644
index 57c7349da6a7..000000000000
--- a/x11-base/xorg-server/files/xorg-server-1.12-unloadsubmodule.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-diff -u13 -r xorg-server-1.12.3-old/hw/xfree86/loader/loadmod.c xorg-server-1.12.3/hw/xfree86/loader/loadmod.c
---- xorg-server-1.12.3-old/hw/xfree86/loader/loadmod.c 2012-09-05 18:26:42.000000000 +0200
-+++ xorg-server-1.12.3/hw/xfree86/loader/loadmod.c 2012-09-05 18:28:54.000000000 +0200
-@@ -1109,39 +1109,38 @@
- static void
- RemoveChild(ModuleDescPtr child)
- {
- ModuleDescPtr mdp;
- ModuleDescPtr prevsib;
- ModuleDescPtr parent;
-
- if (!child->parent)
- return;
-
- parent = child->parent;
- if (parent->child == child) {
- parent->child = child->sib;
-- return;
-- }
--
-- prevsib = parent->child;
-- mdp = prevsib->sib;
-- while (mdp && mdp != child) {
-- prevsib = mdp;
-- mdp = mdp->sib;
-+ }
-+ else {
-+ prevsib = parent->child;
-+ mdp = prevsib->sib;
-+ while (mdp && mdp != child) {
-+ prevsib = mdp;
-+ mdp = mdp->sib;
-+ }
-+ if (mdp == child)
-+ prevsib->sib = child->sib;
- }
-- if (mdp == child)
-- prevsib->sib = child->sib;
- child->sib = NULL;
-- return;
- }
-
- void
- LoaderErrorMsg(const char *name, const char *modname, int errmaj, int errmin)
- {
- const char *msg;
- MessageType type = X_ERROR;
-
- switch (errmaj) {
- case LDR_NOERROR:
- msg = "no error";
- break;
- case LDR_NOMEM:
diff --git a/x11-base/xorg-server/files/xorg-server-1.18-support-multiple-Files-sections.patch b/x11-base/xorg-server/files/xorg-server-1.18-support-multiple-Files-sections.patch
deleted file mode 100644
index 0a611456a1f7..000000000000
--- a/x11-base/xorg-server/files/xorg-server-1.18-support-multiple-Files-sections.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-See http://lists.x.org/archives/xorg-devel/2015-February/045755.html
-
-diff --git a/hw/xfree86/parser/Files.c b/hw/xfree86/parser/Files.c
-index 849bf92..5cc3ec7 100644
---- a/hw/xfree86/parser/Files.c
-+++ b/hw/xfree86/parser/Files.c
-@@ -76,14 +76,18 @@ static xf86ConfigSymTabRec FilesTab[] = {
- #define CLEANUP xf86freeFiles
-
- XF86ConfFilesPtr
--xf86parseFilesSection(void)
-+xf86parseFilesSection(XF86ConfFilesPtr ptr)
- {
- int i, j;
- int k, l;
- char *str;
- int token;
-
-- parsePrologue(XF86ConfFilesPtr, XF86ConfFilesRec)
-+ if (!ptr) {
-+ if( (ptr=calloc(1,sizeof(XF86ConfFilesRec))) == NULL ) {
-+ return NULL;
-+ }
-+ }
-
- while ((token = xf86getToken(FilesTab)) != ENDSECTION) {
- switch (token) {
-diff --git a/hw/xfree86/parser/configProcs.h b/hw/xfree86/parser/configProcs.h
-index 171f8e8..e8199fe 100644
---- a/hw/xfree86/parser/configProcs.h
-+++ b/hw/xfree86/parser/configProcs.h
-@@ -36,7 +36,7 @@ void xf86freeDeviceList(XF86ConfDevicePtr ptr);
- int xf86validateDevice(XF86ConfigPtr p);
-
- /* Files.c */
--XF86ConfFilesPtr xf86parseFilesSection(void);
-+XF86ConfFilesPtr xf86parseFilesSection(XF86ConfFilesPtr ptr);
- void xf86printFileSection(FILE * cf, XF86ConfFilesPtr ptr);
- void xf86freeFiles(XF86ConfFilesPtr p);
-
-diff --git a/hw/xfree86/parser/read.c b/hw/xfree86/parser/read.c
-index 327c02a..e0d6139 100644
---- a/hw/xfree86/parser/read.c
-+++ b/hw/xfree86/parser/read.c
-@@ -110,7 +110,7 @@ xf86readConfigFile(void)
- if (xf86nameCompare(xf86_lex_val.str, "files") == 0) {
- free(xf86_lex_val.str);
- xf86_lex_val.str = NULL;
-- HANDLE_RETURN(conf_files, xf86parseFilesSection());
-+ HANDLE_RETURN(conf_files, xf86parseFilesSection(ptr->conf_files));
- }
- else if (xf86nameCompare(xf86_lex_val.str, "serverflags") == 0) {
- free(xf86_lex_val.str);
diff --git a/x11-base/xorg-server/files/xorg-server-21.1.10-c99.patch b/x11-base/xorg-server/files/xorg-server-21.1.10-c99.patch
deleted file mode 100644
index 12a48e611329..000000000000
--- a/x11-base/xorg-server/files/xorg-server-21.1.10-c99.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-https://bugs.gentoo.org/885763
-https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1114
-https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1222
-https://gitlab.freedesktop.org/xorg/xserver/-/commit/34a430a16ec2cb9851b1f2bc7fc2117e19b9fcc7
-
-From f3cb68d274c4536130683d28182620fbbf1b287d Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Thu, 13 Apr 2023 15:45:58 +0200
-Subject: [PATCH] fb: Declare wfbFinishScreenInit, wfbScreenInit for
- !FB_ACCESS_WRAPPER
-
-xf86-video-nouveau calls wfbScreenInit without defining
-FB_ACCESS_WRAPPER (which has other unintended side effects).
-Presently, this compiles and links because compilers still support
-implicit function declarations, but this is going to change fairly
-soon. This seems to be the most straightforward change to keep
-the driver building.
-
-(cherry picked from commit 34a430a16ec2cb9851b1f2bc7fc2117e19b9fcc7)
---- a/fb/fb.h
-+++ b/fb/fb.h
-@@ -1027,7 +1027,6 @@ extern _X_EXPORT Bool
- int dpiy, int width, /* pixel width of frame buffer */
- int bpp); /* bits per pixel of frame buffer */
-
--#ifdef FB_ACCESS_WRAPPER
- extern _X_EXPORT Bool
- wfbFinishScreenInit(ScreenPtr pScreen,
- void *pbits,
-@@ -1049,7 +1048,6 @@ wfbScreenInit(ScreenPtr pScreen,
- int width,
- int bpp,
- SetupWrapProcPtr setupWrap, FinishWrapProcPtr finishWrap);
--#endif
-
- extern _X_EXPORT Bool
- fbFinishScreenInit(ScreenPtr pScreen,
---
-GitLab
diff --git a/x11-base/xorg-server/files/xorg-sets.conf b/x11-base/xorg-server/files/xorg-sets.conf
deleted file mode 100644
index 5cd8112f583c..000000000000
--- a/x11-base/xorg-server/files/xorg-sets.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-# Rebuild all X11 modules (mostly useful after xorg-server ABI change).
-[x11-module-rebuild]
-class = portage.sets.dbapi.VariableSet
-world-candidate = false
-variable = CATEGORY
-includes = x11-drivers
diff --git a/x11-base/xorg-server/metadata.xml b/x11-base/xorg-server/metadata.xml
deleted file mode 100644
index 5783cddc0cc3..000000000000
--- a/x11-base/xorg-server/metadata.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
- <upstream>
- <remote-id type="cpe">cpe:/a:x.org:xorg-server</remote-id>
- </upstream>
- <use>
- <flag name="dmx">Build the Distributed Multiheaded X server</flag>
- <flag name="elogind">Use elogind to get control over framebuffer when running as regular user</flag>
- <flag name="kdrive">Build the kdrive X servers</flag>
- <flag name="unwind">Enable libunwind usage for backtraces</flag>
- <flag name="xcsecurity">Build Security extension</flag>
- <flag name="xephyr">Build the Xephyr server</flag>
- <flag name="xnest">Build the Xnest server</flag>
- <flag name="xorg">Build the Xorg X server (HIGHLY RECOMMENDED)</flag>
- <flag name="xvfb">Build the Xvfb server</flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/x11-base/xorg-server/xorg-server-21.1.21.ebuild b/x11-base/xorg-server/xorg-server-21.1.21.ebuild
deleted file mode 100644
index f1e0e0590d0d..000000000000
--- a/x11-base/xorg-server/xorg-server-21.1.21.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 2021-2025 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_EAUTORECONF="no"
-inherit flag-o-matic xorg-3 meson
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
-
-DESCRIPTION="X.Org X servers"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-IUSE_SERVERS="xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
- media-libs/libglvnd[X]
- dev-libs/libbsd
- dev-libs/openssl:0=
-
- >=x11-apps/iceauth-1.0.2
- >=x11-apps/rgb-1.0.3
- >=x11-apps/xauth-1.0.3
- x11-apps/xkbcomp
- >=x11-libs/libdrm-2.4.89
- >=x11-libs/libpciaccess-0.12.901
- >=x11-libs/libXau-1.0.4
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- >=x11-libs/libxkbfile-1.0.4
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xbitmaps-1.0.1
- >=x11-misc/xkeyboard-config-2.4.1-r3
- xorg? (
- >=x11-libs/libxcvt-0.1.0
- )
- xnest? (
- >=x11-libs/libXext-1.0.99.4
- >=x11-libs/libX11-1.1.5
- )
- xephyr? (
- x11-libs/libxcb
- x11-libs/xcb-util
- x11-libs/xcb-util-image
- x11-libs/xcb-util-keysyms
- x11-libs/xcb-util-renderutil
- x11-libs/xcb-util-wm
- )
- !minimal? (
- >=x11-libs/libX11-1.1.5
- >=x11-libs/libXext-1.0.5
- >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- )
- udev? ( virtual/libudev:= )
- unwind? ( sys-libs/libunwind:= )
- selinux? (
- sys-process/audit
- sys-libs/libselinux:=
- )
- systemd? (
- sys-apps/dbus
- sys-apps/systemd
- )
- elogind? (
- sys-apps/dbus
- sys-auth/elogind[pam]
- sys-auth/pambase[elogind]
- )
- !!x11-drivers/nvidia-drivers[-libglvnd(+)]
-"
-DEPEND="${CDEPEND}
- >=x11-base/xorg-proto-2021.4.99.2
- >=x11-libs/xtrans-1.3.5
- media-fonts/font-util
- test? ( >=x11-libs/libxcvt-0.1.0 )
-"
-RDEPEND="${CDEPEND}
- !systemd? ( gui-libs/display-manager-init )
- selinux? ( sec-policy/selinux-xserver )
- xorg? ( >=x11-apps/xinit-1.3.3-r1 )
-"
-BDEPEND="
- app-alternatives/lex
-"
-PDEPEND="
- xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
-
-REQUIRED_USE="!minimal? (
- || ( ${IUSE_SERVERS} )
- )
- elogind? ( udev )
- ?? ( elogind systemd )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
- # needed for new eselect-opengl, bug #541232
- "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
- # pending upstream backport, bug #885763
- "${FILESDIR}"/${PN}-21.1.10-c99.patch
-)
-
-src_configure() {
- # bug #835653
- use x86 && replace-flags -Os -O2
-
- # localstatedir is used for the log location; we need to override the default
- # from ebuild.sh
- # sysconfdir is used for the xorg.conf location; same applies
- local emesonargs=(
- --localstatedir "${EPREFIX}/var"
- --sysconfdir "${EPREFIX}/etc/X11"
- -Dbuildtype=$(usex debug debug plain)
- -Db_ndebug=$(usex debug false true)
- $(meson_use !minimal dri1)
- $(meson_use !minimal dri2)
- $(meson_use !minimal dri3)
- $(meson_use !minimal glamor)
- $(meson_use !minimal glx)
- $(meson_use udev)
- $(meson_use udev udev_kms)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use selinux xselinux)
- $(meson_use xephyr)
- $(meson_use xnest)
- $(meson_use xorg)
- $(meson_use xvfb)
- -Ddocs=false
- -Ddrm=true
- -Ddtrace=false
- -Dipv6=true
- -Dhal=false
- -Dlinux_acpi=false
- -Dlinux_apm=false
- -Dsecure-rpc=false
- -Dsha1=libcrypto
- -Dxkb_output_dir="${EPREFIX}/var/lib/xkb"
- )
-
- if use systemd || use elogind; then
- emesonargs+=(
- -Dsystemd_logind=true
- $(meson_use suid suid_wrapper)
- )
- else
- emesonargs+=(
- -Dsystemd_logind=false
- -Dsuid_wrapper=false
- )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
- # The meson build system does not support install-setuid
- if ! use systemd && ! use elogind; then
- if use suid; then
- chmod u+s "${ED}"/usr/bin/Xorg
- fi
- fi
-
- if ! use xorg; then
- rm -f "${ED}"/usr/share/man/man1/Xserver.1x \
- "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \
- "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \
- "${ED}"/usr/share/man/man1/Xserver.1x || die
- fi
-
- # install the @x11-module-rebuild set for Portage
- insinto /usr/share/portage/config/sets
- newins "${FILESDIR}"/xorg-sets.conf xorg.conf
-}
-
-pkg_postrm() {
- # Get rid of module dir to ensure opengl-update works properly
- if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then
- rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules
- fi
-}
diff --git a/x11-base/xorg-server/xorg-server-21.1.22.ebuild b/x11-base/xorg-server/xorg-server-21.1.22.ebuild
deleted file mode 100644
index 0d4fc8f26f57..000000000000
--- a/x11-base/xorg-server/xorg-server-21.1.22.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 2021-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_EAUTORECONF="no"
-inherit flag-o-matic xorg-3 meson
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
-
-DESCRIPTION="X.Org X servers"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-IUSE_SERVERS="xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
- media-libs/libglvnd[X]
- dev-libs/libbsd
- dev-libs/openssl:0=
-
- >=x11-apps/iceauth-1.0.2
- >=x11-apps/rgb-1.0.3
- >=x11-apps/xauth-1.0.3
- x11-apps/xkbcomp
- >=x11-libs/libdrm-2.4.89
- >=x11-libs/libpciaccess-0.12.901
- >=x11-libs/libXau-1.0.4
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- >=x11-libs/libxkbfile-1.0.4
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xbitmaps-1.0.1
- >=x11-misc/xkeyboard-config-2.4.1-r3
- xorg? (
- >=x11-libs/libxcvt-0.1.0
- )
- xnest? (
- >=x11-libs/libXext-1.0.99.4
- >=x11-libs/libX11-1.1.5
- )
- xephyr? (
- x11-libs/libxcb
- x11-libs/xcb-util
- x11-libs/xcb-util-image
- x11-libs/xcb-util-keysyms
- x11-libs/xcb-util-renderutil
- x11-libs/xcb-util-wm
- )
- !minimal? (
- >=x11-libs/libX11-1.1.5
- >=x11-libs/libXext-1.0.5
- >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- )
- udev? ( virtual/libudev:= )
- unwind? ( sys-libs/libunwind:= )
- selinux? (
- sys-process/audit
- sys-libs/libselinux:=
- )
- systemd? (
- sys-apps/dbus
- sys-apps/systemd
- )
- elogind? (
- sys-apps/dbus
- sys-auth/elogind[pam]
- sys-auth/pambase[elogind]
- )
- !!x11-drivers/nvidia-drivers[-libglvnd(+)]
-"
-DEPEND="${CDEPEND}
- >=x11-base/xorg-proto-2021.4.99.2
- >=x11-libs/xtrans-1.3.5
- media-fonts/font-util
- test? ( >=x11-libs/libxcvt-0.1.0 )
-"
-RDEPEND="${CDEPEND}
- !systemd? ( gui-libs/display-manager-init )
- selinux? ( sec-policy/selinux-xserver )
- xorg? ( >=x11-apps/xinit-1.3.3-r1 )
-"
-BDEPEND="
- app-alternatives/lex
-"
-PDEPEND="
- xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
-
-REQUIRED_USE="!minimal? (
- || ( ${IUSE_SERVERS} )
- )
- elogind? ( udev )
- ?? ( elogind systemd )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
- # needed for new eselect-opengl, bug #541232
- "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
- # pending upstream backport, bug #885763
- "${FILESDIR}"/${PN}-21.1.10-c99.patch
-)
-
-src_configure() {
- # bug #835653
- use x86 && replace-flags -Os -O2
-
- # localstatedir is used for the log location; we need to override the default
- # from ebuild.sh
- # sysconfdir is used for the xorg.conf location; same applies
- local emesonargs=(
- --localstatedir "${EPREFIX}/var"
- --sysconfdir "${EPREFIX}/etc/X11"
- -Dbuildtype=$(usex debug debug plain)
- -Db_ndebug=$(usex debug false true)
- $(meson_use !minimal dri1)
- $(meson_use !minimal dri2)
- $(meson_use !minimal dri3)
- $(meson_use !minimal glamor)
- $(meson_use !minimal glx)
- $(meson_use udev)
- $(meson_use udev udev_kms)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use selinux xselinux)
- $(meson_use xephyr)
- $(meson_use xnest)
- $(meson_use xorg)
- $(meson_use xvfb)
- -Ddocs=false
- -Ddrm=true
- -Ddtrace=false
- -Dipv6=true
- -Dhal=false
- -Dlinux_acpi=false
- -Dlinux_apm=false
- -Dsecure-rpc=false
- -Dsha1=libcrypto
- -Dxkb_output_dir="${EPREFIX}/var/lib/xkb"
- )
-
- if use systemd || use elogind; then
- emesonargs+=(
- -Dsystemd_logind=true
- $(meson_use suid suid_wrapper)
- )
- else
- emesonargs+=(
- -Dsystemd_logind=false
- -Dsuid_wrapper=false
- )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
- # The meson build system does not support install-setuid
- if ! use systemd && ! use elogind; then
- if use suid; then
- chmod u+s "${ED}"/usr/bin/Xorg
- fi
- fi
-
- if ! use xorg; then
- rm -f "${ED}"/usr/share/man/man1/Xserver.1x \
- "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \
- "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \
- "${ED}"/usr/share/man/man1/Xserver.1x || die
- fi
-
- # install the @x11-module-rebuild set for Portage
- insinto /usr/share/portage/config/sets
- newins "${FILESDIR}"/xorg-sets.conf xorg.conf
-}
-
-pkg_postrm() {
- # Get rid of module dir to ensure opengl-update works properly
- if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then
- rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules
- fi
-}
diff --git a/x11-base/xorg-sgml-doctools/Manifest b/x11-base/xorg-sgml-doctools/Manifest
deleted file mode 100644
index 679bd1348e77..000000000000
--- a/x11-base/xorg-sgml-doctools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xorg-sgml-doctools-1.12.1.tar.xz 107832 BLAKE2B 5fc7b3e1b02cb650655831196c26cd1ec9f2b3b8ef32cecc2d4657a0358bc23a7e2be2bfbcbfc2a400cfbc821f4602279655c8e31968c5f3f41be15e560799a3 SHA512 82a202a97da4d705d70e3a1865c5cc47f1007d32a239513f52e6e63912ce0363fbeafabbec36ad008d3f7df15f03c27a4f004e9b1da93eed0f7e5b3f27f7c4cf
diff --git a/x11-base/xorg-sgml-doctools/metadata.xml b/x11-base/xorg-sgml-doctools/metadata.xml
deleted file mode 100644
index 16aca1d058e1..000000000000
--- a/x11-base/xorg-sgml-doctools/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/x11-base/xorg-sgml-doctools/xorg-sgml-doctools-1.12.1.ebuild b/x11-base/xorg-sgml-doctools/xorg-sgml-doctools-1.12.1.ebuild
deleted file mode 100644
index fa97dcb59de8..000000000000
--- a/x11-base/xorg-sgml-doctools/xorg-sgml-doctools-1.12.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MODULE=doc/
-
-inherit xorg-3
-
-DESCRIPTION="SGML entities and XML/CSS stylesheets used in X.Org docs"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-DEPEND="x11-misc/util-macros"
-# RDEPEND=""
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
deleted file mode 100644
index c873aaaed44b..000000000000
--- a/x11-base/xwayland/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST xwayland-24.1.10.tar.xz 1305612 BLAKE2B ab561520eed146f0a4111a115ef8a8f68594221c065599ffa71a08eadeff4af0973a7e8e454bf6aff0aa0a1cc2d01fb6cbd536dc845be9c16392922e2dd7193a SHA512 bceba1db7f4d7ac92d2b2a3c8f6f7ab0cc093f396fe89406f8dba25e32ffc3edfa552df246cbfb3b0708c1d28b3e179694d11870b063d5b8f9ab2db9fb861a8f
-DIST xwayland-24.1.11.tar.xz 1305372 BLAKE2B a7938f1fe88bffe8e2273f4ddeaccec793b0253dd12abb86c7ad36b5fdc8c06da7b6a4a6e1c60ecf3465c167d1e5c85b1e0c4914179cce267357986b2e430e6c SHA512 586d7e60c8bf0d92cec66451284c6c43b960010f14a1e204b5de722c610dc067481fd6ece0ffae615ca53ca2d0262e2a3dbb916d04811b8d57c1085bc363f5e9
diff --git a/x11-base/xwayland/files/file_collissions.patch b/x11-base/xwayland/files/file_collissions.patch
deleted file mode 100644
index e8059237ec31..000000000000
--- a/x11-base/xwayland/files/file_collissions.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -urN xwayland-24.1.0.orig/dix/meson.build xwayland-24.1.0/dix/meson.build
---- xwayland-24.1.0.orig/dix/meson.build 2024-05-16 13:31:42.673433359 +0200
-+++ xwayland-24.1.0/dix/meson.build 2024-05-16 13:32:49.474438170 +0200
-@@ -58,7 +58,7 @@
- dependencies: common_dep,
- )
-
--install_data(
-- 'protocol.txt',
-- install_dir: serverconfigdir,
--)
-+#install_data(
-+# 'protocol.txt',
-+# install_dir: serverconfigdir,
-+#)
-diff -urN xwayland-24.1.0.orig/man/meson.build xwayland-24.1.0/man/meson.build
---- xwayland-24.1.0.orig/man/meson.build 2024-05-16 13:31:42.680433359 +0200
-+++ xwayland-24.1.0/man/meson.build 2024-05-16 13:33:08.540439543 +0200
-@@ -24,8 +24,8 @@
- manpage_config.set('bundle_id_prefix', '...')
- manpage_config.set('default_font_path', default_font_path)
-
--install_man(configure_file(
-- input: 'Xserver.man',
-- output: 'Xserver.1',
-- configuration: manpage_config,
--))
-+#install_man(configure_file(
-+# input: 'Xserver.man',
-+# output: 'Xserver.1',
-+# configuration: manpage_config,
-+#))
diff --git a/x11-base/xwayland/files/xwayland-23.3.6-test-Skip-Xwayland-test-early-if-PIGLIT_DIR-XTEST_DI.patch b/x11-base/xwayland/files/xwayland-23.3.6-test-Skip-Xwayland-test-early-if-PIGLIT_DIR-XTEST_DI.patch
deleted file mode 100644
index 173daa3c6265..000000000000
--- a/x11-base/xwayland/files/xwayland-23.3.6-test-Skip-Xwayland-test-early-if-PIGLIT_DIR-XTEST_DI.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From d5ef57f1efc967fbc88dfa0f0177be354caf039b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Michel=20D=C3=A4nzer?= <mdaenzer@redhat.com>
-Date: Tue, 26 Sep 2023 17:23:32 +0200
-Subject: [PATCH xserver] test: Skip Xwayland test early if PIGLIT_DIR /
- XTEST_DIR isn't set
-
-No point starting weston and waiting for it to start up in that case.
----
- test/scripts/xwayland-piglit.sh | 12 ++++++++++++
- 1 file changed, 12 insertions(+)
-
-diff --git a/test/scripts/xwayland-piglit.sh b/test/scripts/xwayland-piglit.sh
-index 97a1759d9..9d6e54d01 100755
---- a/test/scripts/xwayland-piglit.sh
-+++ b/test/scripts/xwayland-piglit.sh
-@@ -1,5 +1,17 @@
- #!/bin/bash -e
-
-+if test "x$XTEST_DIR" = "x"; then
-+ echo "XTEST_DIR must be set to the directory of the xtest repository."
-+ # Exit as a "skip" so make check works even without xtest.
-+ exit 77
-+fi
-+
-+if test "x$PIGLIT_DIR" = "x"; then
-+ echo "PIGLIT_DIR must be set to the directory of the piglit repository."
-+ # Exit as a "skip" so make check works even without piglit.
-+ exit 77
-+fi
-+
- # this times out on Travis, because the tests take too long.
- if test "x$TRAVIS_BUILD_DIR" != "x"; then
- exit 77
---
-2.43.2
-
diff --git a/x11-base/xwayland/metadata.xml b/x11-base/xwayland/metadata.xml
deleted file mode 100644
index 586331394e85..000000000000
--- a/x11-base/xwayland/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
- <upstream>
- <remote-id type="cpe">cpe:/a:x.org:xorg-server</remote-id>
- </upstream>
- <use>
- <flag name="unwind">Enable libunwind usage for backtraces</flag>
- <flag name="xcsecurity">Build Security extension</flag>
- <flag name="libei">Enable emulated input using <pkg>dev-libs/libei</pkg>
- </flag>
- </use>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>
diff --git a/x11-base/xwayland/xwayland-24.1.10.ebuild b/x11-base/xwayland/xwayland-24.1.10.ebuild
deleted file mode 100644
index bae511ba47cf..000000000000
--- a/x11-base/xwayland/xwayland-24.1.10.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 2022-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-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="libei selinux systemd video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
-
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.36
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- systemd? ( sys-apps/systemd )
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2024.1
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-23.3.6-test-Skip-Xwayland-test-early-if-PIGLIT_DIR-XTEST_DI.patch
- "${FILESDIR}"/file_collissions.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
diff --git a/x11-base/xwayland/xwayland-24.1.11.ebuild b/x11-base/xwayland/xwayland-24.1.11.ebuild
deleted file mode 100644
index bae511ba47cf..000000000000
--- a/x11-base/xwayland/xwayland-24.1.11.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 2022-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-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="libei selinux systemd video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
-
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.36
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- systemd? ( sys-apps/systemd )
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2024.1
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-23.3.6-test-Skip-Xwayland-test-early-if-PIGLIT_DIR-XTEST_DI.patch
- "${FILESDIR}"/file_collissions.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}