summaryrefslogtreecommitdiff
path: root/x11-apps
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
commitb590c8d7572b727d565cc0b8ff660d43569845de (patch)
tree06f7a4102ea4e845df8b66660f252920d52952f9 /x11-apps
parent24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff)
downloadbaldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip
Adding metadata
Diffstat (limited to 'x11-apps')
-rw-r--r--x11-apps/appres/Manifest1
-rw-r--r--x11-apps/appres/appres-1.0.7.ebuild16
-rw-r--r--x11-apps/appres/metadata.xml9
-rw-r--r--x11-apps/bdftopcf/Manifest1
-rw-r--r--x11-apps/bdftopcf/bdftopcf-1.1.2.ebuild14
-rw-r--r--x11-apps/bdftopcf/metadata.xml9
-rw-r--r--x11-apps/beforelight/Manifest1
-rw-r--r--x11-apps/beforelight/beforelight-1.0.6.ebuild17
-rw-r--r--x11-apps/beforelight/metadata.xml9
-rw-r--r--x11-apps/bitmap/Manifest1
-rw-r--r--x11-apps/bitmap/bitmap-1.1.2.ebuild18
-rw-r--r--x11-apps/bitmap/metadata.xml9
-rw-r--r--x11-apps/editres/Manifest2
-rw-r--r--x11-apps/editres/editres-1.0.9.ebuild23
-rw-r--r--x11-apps/editres/editres-1.1.1.ebuild26
-rw-r--r--x11-apps/editres/metadata.xml9
-rw-r--r--x11-apps/fonttosfnt/Manifest1
-rw-r--r--x11-apps/fonttosfnt/fonttosfnt-1.2.5.ebuild15
-rw-r--r--x11-apps/fonttosfnt/metadata.xml9
-rw-r--r--x11-apps/fslsfonts/Manifest1
-rw-r--r--x11-apps/fslsfonts/fslsfonts-1.0.7.ebuild14
-rw-r--r--x11-apps/fslsfonts/metadata.xml9
-rw-r--r--x11-apps/fstobdf/Manifest2
-rw-r--r--x11-apps/fstobdf/fstobdf-1.0.7.ebuild14
-rw-r--r--x11-apps/fstobdf/fstobdf-1.0.8.ebuild15
-rw-r--r--x11-apps/fstobdf/metadata.xml9
-rw-r--r--x11-apps/iceauth/Manifest2
-rw-r--r--x11-apps/iceauth/iceauth-1.0.10.ebuild14
-rw-r--r--x11-apps/iceauth/iceauth-1.0.11.ebuild14
-rw-r--r--x11-apps/iceauth/metadata.xml9
-rw-r--r--x11-apps/ico/Manifest2
-rw-r--r--x11-apps/ico/ico-1.0.6.ebuild14
-rw-r--r--x11-apps/ico/ico-1.0.7.ebuild14
-rw-r--r--x11-apps/ico/metadata.xml9
-rw-r--r--x11-apps/igt-gpu-tools/Manifest1
-rw-r--r--x11-apps/igt-gpu-tools/igt-gpu-tools-2.3.ebuild105
-rw-r--r--x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild105
-rw-r--r--x11-apps/igt-gpu-tools/metadata.xml21
-rw-r--r--x11-apps/listres/Manifest2
-rw-r--r--x11-apps/listres/listres-1.0.6.ebuild16
-rw-r--r--x11-apps/listres/listres-1.0.7.ebuild16
-rw-r--r--x11-apps/listres/metadata.xml9
-rw-r--r--x11-apps/luit/Manifest2
-rw-r--r--x11-apps/luit/luit-20240910.ebuild30
-rw-r--r--x11-apps/luit/metadata.xml8
-rw-r--r--x11-apps/mesa-progs/Manifest1
-rw-r--r--x11-apps/mesa-progs/files/9.0.0-Disable-things-we-don-t-want.patch234
-rw-r--r--x11-apps/mesa-progs/files/9.0.0-uint.patch67
-rw-r--r--x11-apps/mesa-progs/files/9999-Disable-things-we-don-t-want.patch243
-rw-r--r--x11-apps/mesa-progs/mesa-progs-9.0.0.ebuild95
-rw-r--r--x11-apps/mesa-progs/mesa-progs-9999.ebuild89
-rw-r--r--x11-apps/mesa-progs/metadata.xml12
-rw-r--r--x11-apps/mkfontscale/Manifest2
-rw-r--r--x11-apps/mkfontscale/metadata.xml9
-rw-r--r--x11-apps/mkfontscale/mkfontscale-1.2.3.ebuild22
-rw-r--r--x11-apps/mkfontscale/mkfontscale-1.2.4.ebuild25
-rw-r--r--x11-apps/oclock/Manifest1
-rw-r--r--x11-apps/oclock/metadata.xml9
-rw-r--r--x11-apps/oclock/oclock-1.0.6.ebuild19
-rw-r--r--x11-apps/rgb/Manifest1
-rw-r--r--x11-apps/rgb/metadata.xml9
-rw-r--r--x11-apps/rgb/rgb-1.1.1.ebuild13
-rw-r--r--x11-apps/rstart/Manifest1
-rw-r--r--x11-apps/rstart/metadata.xml9
-rw-r--r--x11-apps/rstart/rstart-1.0.6.ebuild13
-rw-r--r--x11-apps/sessreg/Manifest1
-rw-r--r--x11-apps/sessreg/metadata.xml9
-rw-r--r--x11-apps/sessreg/sessreg-1.1.4.ebuild13
-rw-r--r--x11-apps/setxkbmap/Manifest2
-rw-r--r--x11-apps/setxkbmap/metadata.xml9
-rw-r--r--x11-apps/setxkbmap/setxkbmap-1.3.4.ebuild18
-rw-r--r--x11-apps/setxkbmap/setxkbmap-1.3.5.ebuild18
-rw-r--r--x11-apps/showfont/Manifest1
-rw-r--r--x11-apps/showfont/metadata.xml9
-rw-r--r--x11-apps/showfont/showfont-1.0.7.ebuild14
-rw-r--r--x11-apps/smproxy/Manifest1
-rw-r--r--x11-apps/smproxy/metadata.xml9
-rw-r--r--x11-apps/smproxy/smproxy-1.0.8.ebuild17
-rw-r--r--x11-apps/transset/Manifest1
-rw-r--r--x11-apps/transset/metadata.xml9
-rw-r--r--x11-apps/transset/transset-1.0.4.ebuild15
-rw-r--r--x11-apps/viewres/Manifest1
-rw-r--r--x11-apps/viewres/metadata.xml9
-rw-r--r--x11-apps/viewres/viewres-1.0.8.ebuild18
-rw-r--r--x11-apps/x11perf/Manifest1
-rw-r--r--x11-apps/x11perf/metadata.xml12
-rw-r--r--x11-apps/x11perf/x11perf-1.7.0.ebuild21
-rw-r--r--x11-apps/xauth/Manifest1
-rw-r--r--x11-apps/xauth/metadata.xml9
-rw-r--r--x11-apps/xauth/xauth-1.1.5.ebuild21
-rw-r--r--x11-apps/xbacklight/Manifest1
-rw-r--r--x11-apps/xbacklight/metadata.xml9
-rw-r--r--x11-apps/xbacklight/xbacklight-1.2.4.ebuild12
-rw-r--r--x11-apps/xbiff/Manifest2
-rw-r--r--x11-apps/xbiff/metadata.xml9
-rw-r--r--x11-apps/xbiff/xbiff-1.0.5.ebuild21
-rw-r--r--x11-apps/xbiff/xbiff-1.0.6.ebuild21
-rw-r--r--x11-apps/xcalc/Manifest1
-rw-r--r--x11-apps/xcalc/metadata.xml9
-rw-r--r--x11-apps/xcalc/xcalc-1.1.3.ebuild15
-rw-r--r--x11-apps/xclipboard/Manifest1
-rw-r--r--x11-apps/xclipboard/metadata.xml9
-rw-r--r--x11-apps/xclipboard/xclipboard-1.1.5.ebuild19
-rw-r--r--x11-apps/xclock/Manifest1
-rw-r--r--x11-apps/xclock/metadata.xml9
-rw-r--r--x11-apps/xclock/xclock-1.1.1.ebuild19
-rw-r--r--x11-apps/xcmsdb/Manifest1
-rw-r--r--x11-apps/xcmsdb/metadata.xml9
-rw-r--r--x11-apps/xcmsdb/xcmsdb-1.0.7.ebuild13
-rw-r--r--x11-apps/xconsole/Manifest2
-rw-r--r--x11-apps/xconsole/metadata.xml9
-rw-r--r--x11-apps/xconsole/xconsole-1.1.0.ebuild18
-rw-r--r--x11-apps/xconsole/xconsole-1.1.1.ebuild18
-rw-r--r--x11-apps/xcursorgen/Manifest1
-rw-r--r--x11-apps/xcursorgen/metadata.xml9
-rw-r--r--x11-apps/xcursorgen/xcursorgen-1.0.9.ebuild18
-rw-r--r--x11-apps/xditview/Manifest1
-rw-r--r--x11-apps/xditview/metadata.xml9
-rw-r--r--x11-apps/xditview/xditview-1.0.7.ebuild29
-rw-r--r--x11-apps/xdm/Manifest1
-rw-r--r--x11-apps/xdm/files/Xsession73
-rw-r--r--x11-apps/xdm/metadata.xml12
-rw-r--r--x11-apps/xdm/xdm-1.1.17.ebuild78
-rw-r--r--x11-apps/xdpyinfo/Manifest2
-rw-r--r--x11-apps/xdpyinfo/metadata.xml13
-rw-r--r--x11-apps/xdpyinfo/xdpyinfo-1.3.4.ebuild37
-rw-r--r--x11-apps/xdpyinfo/xdpyinfo-1.4.0.ebuild37
-rw-r--r--x11-apps/xdriinfo/Manifest1
-rw-r--r--x11-apps/xdriinfo/metadata.xml9
-rw-r--r--x11-apps/xdriinfo/xdriinfo-1.0.8.ebuild15
-rw-r--r--x11-apps/xedit/Manifest1
-rw-r--r--x11-apps/xedit/metadata.xml9
-rw-r--r--x11-apps/xedit/xedit-1.2.4.ebuild18
-rw-r--r--x11-apps/xev/Manifest2
-rw-r--r--x11-apps/xev/metadata.xml9
-rw-r--r--x11-apps/xev/xev-1.2.6.ebuild16
-rw-r--r--x11-apps/xev/xev-1.2.7.ebuild16
-rw-r--r--x11-apps/xeyes/Manifest1
-rw-r--r--x11-apps/xeyes/metadata.xml9
-rw-r--r--x11-apps/xeyes/xeyes-1.3.1.ebuild28
-rw-r--r--x11-apps/xfd/Manifest1
-rw-r--r--x11-apps/xfd/metadata.xml9
-rw-r--r--x11-apps/xfd/xfd-1.1.5.ebuild22
-rw-r--r--x11-apps/xfontsel/Manifest1
-rw-r--r--x11-apps/xfontsel/metadata.xml9
-rw-r--r--x11-apps/xfontsel/xfontsel-1.1.1.ebuild19
-rw-r--r--x11-apps/xgamma/Manifest1
-rw-r--r--x11-apps/xgamma/metadata.xml9
-rw-r--r--x11-apps/xgamma/xgamma-1.0.8.ebuild15
-rw-r--r--x11-apps/xgc/Manifest1
-rw-r--r--x11-apps/xgc/metadata.xml9
-rw-r--r--x11-apps/xgc/xgc-1.0.7.ebuild16
-rw-r--r--x11-apps/xhost/Manifest1
-rw-r--r--x11-apps/xhost/metadata.xml9
-rw-r--r--x11-apps/xhost/xhost-1.0.10.ebuild19
-rw-r--r--x11-apps/xinit/Manifest1
-rw-r--r--x11-apps/xinit/files/00-xhost7
-rw-r--r--x11-apps/xinit/files/Xsession107
-rw-r--r--x11-apps/xinit/files/Xsession.desktop8
-rw-r--r--x11-apps/xinit/files/chooser.sh51
-rw-r--r--x11-apps/xinit/files/xinit-1.4.4-gentoo-customizations.patch59
-rw-r--r--x11-apps/xinit/files/xinit-1.4.4-move-serverauthfile-into-tmp.patch22
-rw-r--r--x11-apps/xinit/files/xinit-1.4.4-startx-current-vt.patch33
-rw-r--r--x11-apps/xinit/files/xserverrc.26
-rw-r--r--x11-apps/xinit/metadata.xml15
-rw-r--r--x11-apps/xinit/xinit-1.4.4.ebuild71
-rw-r--r--x11-apps/xinput/Manifest1
-rw-r--r--x11-apps/xinput/metadata.xml12
-rw-r--r--x11-apps/xinput/xinput-1.6.4.ebuild17
-rw-r--r--x11-apps/xinput_calibrator/Manifest1
-rw-r--r--x11-apps/xinput_calibrator/metadata.xml9
-rw-r--r--x11-apps/xinput_calibrator/xinput_calibrator-0.8.0.ebuild27
-rw-r--r--x11-apps/xisxwayland/Manifest1
-rw-r--r--x11-apps/xisxwayland/metadata.xml9
-rw-r--r--x11-apps/xisxwayland/xisxwayland-2.ebuild23
-rw-r--r--x11-apps/xisxwayland/xisxwayland-9999.ebuild23
-rw-r--r--x11-apps/xkbcomp/Manifest1
-rw-r--r--x11-apps/xkbcomp/metadata.xml9
-rw-r--r--x11-apps/xkbcomp/xkbcomp-1.5.0-r2.ebuild24
-rw-r--r--x11-apps/xkbevd/Manifest1
-rw-r--r--x11-apps/xkbevd/metadata.xml9
-rw-r--r--x11-apps/xkbevd/xkbevd-1.1.6.ebuild17
-rw-r--r--x11-apps/xkbprint/Manifest1
-rw-r--r--x11-apps/xkbprint/metadata.xml9
-rw-r--r--x11-apps/xkbprint/xkbprint-1.0.7.ebuild14
-rw-r--r--x11-apps/xkbutils/Manifest1
-rw-r--r--x11-apps/xkbutils/metadata.xml9
-rw-r--r--x11-apps/xkbutils/xkbutils-1.0.6.ebuild17
-rw-r--r--x11-apps/xkill/Manifest1
-rw-r--r--x11-apps/xkill/metadata.xml9
-rw-r--r--x11-apps/xkill/xkill-1.0.7.ebuild15
-rw-r--r--x11-apps/xload/Manifest1
-rw-r--r--x11-apps/xload/metadata.xml9
-rw-r--r--x11-apps/xload/xload-1.2.0.ebuild19
-rw-r--r--x11-apps/xlogo/Manifest1
-rw-r--r--x11-apps/xlogo/metadata.xml9
-rw-r--r--x11-apps/xlogo/xlogo-1.0.7.ebuild24
-rw-r--r--x11-apps/xlsatoms/Manifest1
-rw-r--r--x11-apps/xlsatoms/metadata.xml9
-rw-r--r--x11-apps/xlsatoms/xlsatoms-1.1.4.ebuild13
-rw-r--r--x11-apps/xlsclients/Manifest2
-rw-r--r--x11-apps/xlsclients/metadata.xml9
-rw-r--r--x11-apps/xlsclients/xlsclients-1.1.5.ebuild13
-rw-r--r--x11-apps/xlsclients/xlsclients-1.1.6.ebuild13
-rw-r--r--x11-apps/xlsfonts/Manifest1
-rw-r--r--x11-apps/xlsfonts/metadata.xml9
-rw-r--r--x11-apps/xlsfonts/xlsfonts-1.0.8.ebuild13
-rw-r--r--x11-apps/xmag/Manifest1
-rw-r--r--x11-apps/xmag/metadata.xml9
-rw-r--r--x11-apps/xmag/xmag-1.0.8.ebuild18
-rw-r--r--x11-apps/xman/Manifest1
-rw-r--r--x11-apps/xman/metadata.xml9
-rw-r--r--x11-apps/xman/xman-1.2.0.ebuild14
-rw-r--r--x11-apps/xmessage/Manifest1
-rw-r--r--x11-apps/xmessage/metadata.xml9
-rw-r--r--x11-apps/xmessage/xmessage-1.0.7.ebuild16
-rw-r--r--x11-apps/xmodmap/Manifest1
-rw-r--r--x11-apps/xmodmap/metadata.xml9
-rw-r--r--x11-apps/xmodmap/xmodmap-1.0.11.ebuild14
-rw-r--r--x11-apps/xmore/Manifest1
-rw-r--r--x11-apps/xmore/metadata.xml9
-rw-r--r--x11-apps/xmore/xmore-1.0.4.ebuild16
-rw-r--r--x11-apps/xpr/Manifest1
-rw-r--r--x11-apps/xpr/metadata.xml9
-rw-r--r--x11-apps/xpr/xpr-1.2.0.ebuild15
-rw-r--r--x11-apps/xprop/Manifest1
-rw-r--r--x11-apps/xprop/metadata.xml9
-rw-r--r--x11-apps/xprop/xprop-1.2.8.ebuild13
-rw-r--r--x11-apps/xrandr/Manifest2
-rw-r--r--x11-apps/xrandr/metadata.xml9
-rw-r--r--x11-apps/xrandr/xrandr-1.5.3.ebuild20
-rw-r--r--x11-apps/xrandr/xrandr-1.5.4.ebuild21
-rw-r--r--x11-apps/xrdb/Manifest1
-rw-r--r--x11-apps/xrdb/metadata.xml12
-rw-r--r--x11-apps/xrdb/xrdb-1.2.2.ebuild16
-rw-r--r--x11-apps/xrectsel/Manifest1
-rw-r--r--x11-apps/xrectsel/metadata.xml9
-rw-r--r--x11-apps/xrectsel/xrectsel-0.3.2-r1.ebuild22
-rw-r--r--x11-apps/xrefresh/Manifest1
-rw-r--r--x11-apps/xrefresh/metadata.xml9
-rw-r--r--x11-apps/xrefresh/xrefresh-1.1.0.ebuild13
-rw-r--r--x11-apps/xrestop/Manifest1
-rw-r--r--x11-apps/xrestop/metadata.xml9
-rw-r--r--x11-apps/xrestop/xrestop-0.6.ebuild25
-rw-r--r--x11-apps/xset/Manifest1
-rw-r--r--x11-apps/xset/metadata.xml9
-rw-r--r--x11-apps/xset/xset-1.2.5.ebuild21
-rw-r--r--x11-apps/xsetroot/Manifest1
-rw-r--r--x11-apps/xsetroot/metadata.xml9
-rw-r--r--x11-apps/xsetroot/xsetroot-1.1.3.ebuild18
-rw-r--r--x11-apps/xsm/Manifest1
-rw-r--r--x11-apps/xsm/metadata.xml9
-rw-r--r--x11-apps/xsm/xsm-1.0.6.ebuild28
-rw-r--r--x11-apps/xstdcmap/Manifest1
-rw-r--r--x11-apps/xstdcmap/metadata.xml9
-rw-r--r--x11-apps/xstdcmap/xstdcmap-1.0.5.ebuild14
-rw-r--r--x11-apps/xvidtune/Manifest1
-rw-r--r--x11-apps/xvidtune/metadata.xml9
-rw-r--r--x11-apps/xvidtune/xvidtune-1.0.4.ebuild18
-rw-r--r--x11-apps/xvinfo/Manifest1
-rw-r--r--x11-apps/xvinfo/metadata.xml9
-rw-r--r--x11-apps/xvinfo/xvinfo-1.1.5.ebuild14
-rw-r--r--x11-apps/xwd/Manifest1
-rw-r--r--x11-apps/xwd/metadata.xml9
-rw-r--r--x11-apps/xwd/xwd-1.0.9.ebuild14
-rw-r--r--x11-apps/xwininfo/Manifest1
-rw-r--r--x11-apps/xwininfo/metadata.xml9
-rw-r--r--x11-apps/xwininfo/xwininfo-1.1.6.ebuild23
-rw-r--r--x11-apps/xwud/Manifest1
-rw-r--r--x11-apps/xwud/metadata.xml9
-rw-r--r--x11-apps/xwud/xwud-1.0.7.ebuild14
271 files changed, 3970 insertions, 0 deletions
diff --git a/x11-apps/appres/Manifest b/x11-apps/appres/Manifest
new file mode 100644
index 000000000000..edfc2688f005
--- /dev/null
+++ b/x11-apps/appres/Manifest
@@ -0,0 +1 @@
+DIST appres-1.0.7.tar.xz 120780 BLAKE2B f0a958f1c035c90f3db56127e6218be013b00ae5403bd531e7f393c63ff2a303e05a8b36e1819a7fa1d3e57e8978df16b316c354554e6a5eb9ac91a6c28a0e54 SHA512 5948f869124dd7160ffe109b0fc7ccdca45c3b3f551a382a0bcf2c2af9e3832b0d4451e2868ca93a38de8e8e2caf1946ac72936b3256e99a32437d0ddd937a60
diff --git a/x11-apps/appres/appres-1.0.7.ebuild b/x11-apps/appres/appres-1.0.7.ebuild
new file mode 100644
index 000000000000..4434ca328b69
--- /dev/null
+++ b/x11-apps/appres/appres-1.0.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="list X application resource database"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXt"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/appres/metadata.xml b/x11-apps/appres/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/appres/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/bdftopcf/Manifest b/x11-apps/bdftopcf/Manifest
new file mode 100644
index 000000000000..db28d7a4cbac
--- /dev/null
+++ b/x11-apps/bdftopcf/Manifest
@@ -0,0 +1 @@
+DIST bdftopcf-1.1.2.tar.xz 146188 BLAKE2B a925a922bae8c466cb6a7748db6d3ed6be33d15c41b5feaa8e47c1f640e7e16025122bf6d67f38713c34a0f388d1763d51b2bae3eb3a41638b49eaa098e719f9 SHA512 b3dde8d73084b7ec23ea47491321d12fa8f4a0a9ce0f61f2f89460fdc98f05d135ba11d8588d9debb8c2639ac68a7434a0cf80d9d548cd7328cbcb2339b4c0a6
diff --git a/x11-apps/bdftopcf/bdftopcf-1.1.2.ebuild b/x11-apps/bdftopcf/bdftopcf-1.1.2.ebuild
new file mode 100644
index 000000000000..cb7e8b51bbbc
--- /dev/null
+++ b/x11-apps/bdftopcf/bdftopcf-1.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org bdftopcf application"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/util/${P}.tar.xz"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+DEPEND="x11-base/xorg-proto"
+# RDEPEND=""
diff --git a/x11-apps/bdftopcf/metadata.xml b/x11-apps/bdftopcf/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/bdftopcf/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/beforelight/Manifest b/x11-apps/beforelight/Manifest
new file mode 100644
index 000000000000..b5d732dbb132
--- /dev/null
+++ b/x11-apps/beforelight/Manifest
@@ -0,0 +1 @@
+DIST beforelight-1.0.6.tar.xz 117904 BLAKE2B 8a18018f8de72bbd1364ed6eb30dd1dd2f373b8ca644f5b5965a6f296e61ac6d19c8a2d03fcaa8774719cb01d24ed68dc2866ea64dd2377c02d74f84372c417f SHA512 48a165d151676f6d213883bee98b34007403a77e025253c8649f9a0f5ea258b09381ab523a5e906030ac9fc8245fce2c6beaf9ad0f81116e302d51ad4a0fad5a
diff --git a/x11-apps/beforelight/beforelight-1.0.6.ebuild b/x11-apps/beforelight/beforelight-1.0.6.ebuild
new file mode 100644
index 000000000000..d2361c7296f5
--- /dev/null
+++ b/x11-apps/beforelight/beforelight-1.0.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="Sample implementation of screen saver"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXt
+ x11-libs/libXaw"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/beforelight/metadata.xml b/x11-apps/beforelight/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/beforelight/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/bitmap/Manifest b/x11-apps/bitmap/Manifest
new file mode 100644
index 000000000000..6e345171cacf
--- /dev/null
+++ b/x11-apps/bitmap/Manifest
@@ -0,0 +1 @@
+DIST bitmap-1.1.2.tar.xz 176040 BLAKE2B 459703356eb45adbe8faa6d4dadd9c634bba87523552f61837b378ef5a55149193e47a6505035ef35a616b28c3ede6dfcf28d2be4864d6aacd492322cd3f5686 SHA512 571e2143f7bcc373f570bc1fad2b172de1792c301457ad3ca803d8a71df4163467579331ec1052be58e150dc45780ac7fe54611817b163ce4b3667ff2e2a281b
diff --git a/x11-apps/bitmap/bitmap-1.1.2.ebuild b/x11-apps/bitmap/bitmap-1.1.2.ebuild
new file mode 100644
index 000000000000..5c7a1cc613f2
--- /dev/null
+++ b/x11-apps/bitmap/bitmap-1.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org bitmap application"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-misc/xbitmaps"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/bitmap/metadata.xml b/x11-apps/bitmap/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/bitmap/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/editres/Manifest b/x11-apps/editres/Manifest
new file mode 100644
index 000000000000..171dcb06c0d2
--- /dev/null
+++ b/x11-apps/editres/Manifest
@@ -0,0 +1,2 @@
+DIST editres-1.0.9.tar.xz 161300 BLAKE2B e7867180dcb0af061a55fd2a86ee6309b3ea7972fb3414d745ba99e183ff3a8fde9dc7c818df3f745f17463949eb18a67270ef340ae7192377637b5d3e6e45e5 SHA512 b1abf32cad8f881b8b98c8b4a3280b09f581fc3a86188e86d5d435801676ec75377d8a636b9479a335c5c2321d358841f1194861913b2c17803758b626517230
+DIST editres-1.1.1.tar.xz 166828 BLAKE2B 05d3a3011a3ffa838d71aad7161e3d1146aea4a3b979732af28a332a2d649eb42e4504b495cb653821c96f1b143d4fb247a8074add3c098b5426eb00bfff6f31 SHA512 0a0dba9d80363296e333d6f0cefb622cdb38b596b6e5a2ea1fb458c5cb136b2e53a3e3965e1e3699c4346699a6f541f49e3ec27d619f7236b5a13ea20d5c5237
diff --git a/x11-apps/editres/editres-1.0.9.ebuild b/x11-apps/editres/editres-1.0.9.ebuild
new file mode 100644
index 000000000000..c546ad4a8287
--- /dev/null
+++ b/x11-apps/editres/editres-1.0.9.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="a dynamic resource editor for X Toolkit applications"
+
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXmu
+ x11-libs/libXaw
+ x11-libs/libxkbfile"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+XORG_CONFIGURE_OPTIONS=(
+ --with-xkb
+)
diff --git a/x11-apps/editres/editres-1.1.1.ebuild b/x11-apps/editres/editres-1.1.1.ebuild
new file mode 100644
index 000000000000..2cc035fd0326
--- /dev/null
+++ b/x11-apps/editres/editres-1.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="a dynamic resource editor for X Toolkit applications"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXmu
+ x11-libs/libXaw
+ x11-libs/libxkbfile"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ -Dxkb=enabled
+ )
+ xorg-meson_src_configure
+}
diff --git a/x11-apps/editres/metadata.xml b/x11-apps/editres/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/editres/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/fonttosfnt/Manifest b/x11-apps/fonttosfnt/Manifest
new file mode 100644
index 000000000000..17449777fc54
--- /dev/null
+++ b/x11-apps/fonttosfnt/Manifest
@@ -0,0 +1 @@
+DIST fonttosfnt-1.2.5.tar.xz 144844 BLAKE2B 3d08c65f06af94a38942d487e28fc36c2cd3234b5e91a5a136364027e76c14f724985804709128db8fe9270f14d48f4147a3c44630a6e12441bb50796d272f03 SHA512 3be2a625234175dfc8a637b13f2d273afc82126ccd624a38afcc7ef3e13814dac0e55c8ae0a0a713725cf52078f8b45f3e86d7b357b1a19a55def55f969d0640
diff --git a/x11-apps/fonttosfnt/fonttosfnt-1.2.5.ebuild b/x11-apps/fonttosfnt/fonttosfnt-1.2.5.ebuild
new file mode 100644
index 000000000000..2d26637172b5
--- /dev/null
+++ b/x11-apps/fonttosfnt/fonttosfnt-1.2.5.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org fonttosfnt application"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="media-libs/freetype:2
+ x11-libs/libX11
+ x11-libs/libfontenc"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/fonttosfnt/metadata.xml b/x11-apps/fonttosfnt/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/fonttosfnt/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/fslsfonts/Manifest b/x11-apps/fslsfonts/Manifest
new file mode 100644
index 000000000000..bd52d59752fc
--- /dev/null
+++ b/x11-apps/fslsfonts/Manifest
@@ -0,0 +1 @@
+DIST fslsfonts-1.0.7.tar.xz 127436 BLAKE2B b06a3453f78c8915bc35303f2a817ef17c13522aea3fd9c27282324a5edf39ee163691cad954c81215b41b74ea031f613e6c7654146ccd078211b47b4d028c5b SHA512 e907e3fc1fdbfe72b7c1a502ab479ee2ff4d8577dc0c86152dee5ee48471e514d7c5749707ceb936027cbd93c68a79a0be30334aeb1f812549907c2726e38dd0
diff --git a/x11-apps/fslsfonts/fslsfonts-1.0.7.ebuild b/x11-apps/fslsfonts/fslsfonts-1.0.7.ebuild
new file mode 100644
index 000000000000..107f60afe614
--- /dev/null
+++ b/x11-apps/fslsfonts/fslsfonts-1.0.7.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="list fonts served by X font server"
+
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libFS"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/fslsfonts/metadata.xml b/x11-apps/fslsfonts/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/fslsfonts/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/fstobdf/Manifest b/x11-apps/fstobdf/Manifest
new file mode 100644
index 000000000000..236b6350a472
--- /dev/null
+++ b/x11-apps/fstobdf/Manifest
@@ -0,0 +1,2 @@
+DIST fstobdf-1.0.7.tar.xz 122432 BLAKE2B a7d736a16fb8e7992c46ca2d74ac1897c0e2171d18f56837812f903db7035da5b8aa811ef7be8845717ee5c558bc88434e5f74a848d2d31c91bba5fb507e4ce7 SHA512 b303cc2060e8ccaa139e855a7d377d28877158efa1087eeeebf9f30f7c9962764eceab5c4044b4b508890413cf38546da9b26756dd27a142b806dcd6fdb6ba59
+DIST fstobdf-1.0.8.tar.xz 129208 BLAKE2B 7354534c86a7dd0709a123ffd96ebd4bc94d0754529554a6a218e6cdd3fa1012fc0887a2b490ec817398e6a825546d6e51840dafbd53a1270c749ac440721d74 SHA512 7df376d55fef2bb58aa66f792710a6159914ed4f5c60110d5a0daac30a3f4cf8613d1e8058121510e420e67691c428c4bce149f2ff10f64325d5b66191205a84
diff --git a/x11-apps/fstobdf/fstobdf-1.0.7.ebuild b/x11-apps/fstobdf/fstobdf-1.0.7.ebuild
new file mode 100644
index 000000000000..bf62d508b989
--- /dev/null
+++ b/x11-apps/fstobdf/fstobdf-1.0.7.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xorg-3
+
+DESCRIPTION="generate BDF font from X font server"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libFS"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/fstobdf/fstobdf-1.0.8.ebuild b/x11-apps/fstobdf/fstobdf-1.0.8.ebuild
new file mode 100644
index 000000000000..ac362700c8f7
--- /dev/null
+++ b/x11-apps/fstobdf/fstobdf-1.0.8.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="generate BDF font from X font server"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libFS"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/fstobdf/metadata.xml b/x11-apps/fstobdf/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/fstobdf/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/iceauth/Manifest b/x11-apps/iceauth/Manifest
new file mode 100644
index 000000000000..b4290a253fa8
--- /dev/null
+++ b/x11-apps/iceauth/Manifest
@@ -0,0 +1,2 @@
+DIST iceauth-1.0.10.tar.xz 134560 BLAKE2B e5559f7b2b57c98d6f294cd30312e42827975cc4b9111918bcd81e46cf8946ce2b76a10e613fe2a592cd51509a372523ee0440557e42178d279c1ce30589cbf9 SHA512 cfadac03a3f72f3c0bb58f67984a033847c76e7e3fdd9ebce583c0554d7f9484faf5053d878f5a82a543cdcc8e2ef8acecadb8830bd3c53584d7ec950cb51cc3
+DIST iceauth-1.0.11.tar.xz 140540 BLAKE2B f16ffda9ca4ad5bdc9d6c4e68dca0a460c811c2a5b771cee600007e6c8a494adc6a4f68f50e916dbf43ba2aef6f6eedc74c3912921644f93f9b476bcf6adf7ef SHA512 7b3dffb2c1209e00bc11301ace3f802f052ae1062fba20011787ac185e2fd3a6c96ede3ddf37d9be3e41fa91f381e42e71fd61a7e63e8e3945351e16af2f57a6
diff --git a/x11-apps/iceauth/iceauth-1.0.10.ebuild b/x11-apps/iceauth/iceauth-1.0.10.ebuild
new file mode 100644
index 000000000000..6ca59749a5e9
--- /dev/null
+++ b/x11-apps/iceauth/iceauth-1.0.10.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="ICE authority file utility"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libICE"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/iceauth/iceauth-1.0.11.ebuild b/x11-apps/iceauth/iceauth-1.0.11.ebuild
new file mode 100644
index 000000000000..7e6a9fa08d3a
--- /dev/null
+++ b/x11-apps/iceauth/iceauth-1.0.11.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="ICE authority file utility"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libICE"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/iceauth/metadata.xml b/x11-apps/iceauth/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/iceauth/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/ico/Manifest b/x11-apps/ico/Manifest
new file mode 100644
index 000000000000..70ef217bd457
--- /dev/null
+++ b/x11-apps/ico/Manifest
@@ -0,0 +1,2 @@
+DIST ico-1.0.6.tar.xz 130032 BLAKE2B 21ee058ee22493832499fdbac327e51a10c468e47eb6f9dd6f5a3ec26af1533295bc16c0d7b212af49e85ba079a42813acd4e3ba8864c9ead0e7a31c062af724 SHA512 0ada451b8026ea10d1a5633f847b7bf833292e4cd01e3f1079d82c91fd142c06c6c4005b7146900ee34ac7acc8fd981db37ada9052dff49c2cfce995b9146c8c
+DIST ico-1.0.7.tar.xz 137044 BLAKE2B 72b914538b7b7865b4ae4232ac9768c35b61ed0fc03bc6e2194769f901a5e5d052e5beb47af59469872c62e54b114de6c8b1bc5513c239afdbff0e95b934252d SHA512 274b87e943de4f5b27a51971a89ad48340a024eba174805370e4560d9807be32c93698493f4e060d8a8f6e97133dc5e656716784cc2167a3834575688addcba1
diff --git a/x11-apps/ico/ico-1.0.6.ebuild b/x11-apps/ico/ico-1.0.6.ebuild
new file mode 100644
index 000000000000..900a3713ace2
--- /dev/null
+++ b/x11-apps/ico/ico-1.0.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="animate an icosahedron or other polyhedron"
+
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/ico/ico-1.0.7.ebuild b/x11-apps/ico/ico-1.0.7.ebuild
new file mode 100644
index 000000000000..ae61b6282414
--- /dev/null
+++ b/x11-apps/ico/ico-1.0.7.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="animate an icosahedron or other polyhedron"
+
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/ico/metadata.xml b/x11-apps/ico/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/ico/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/igt-gpu-tools/Manifest b/x11-apps/igt-gpu-tools/Manifest
new file mode 100644
index 000000000000..fad1a6cc5108
--- /dev/null
+++ b/x11-apps/igt-gpu-tools/Manifest
@@ -0,0 +1 @@
+DIST igt-gpu-tools-2.3.tar.xz 3384656 BLAKE2B d9c3ecf93c4e370f04ac0ae89973b1471e02cfb6f4f6f2a96f6eab45cf57d52b66444db6983de2ad42890bab066474035312c755a59a6adcd5e38f54ac292f95 SHA512 669e5f124c1177ed58c43b8b9b945f6436fc37b1162b16bbd1db78c5e170c68be98cc3b08b5ecb438d1313722fee2ab8bba8ca86a971443401c2acc3f3ec68ff
diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-2.3.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-2.3.ebuild
new file mode 100644
index 000000000000..33d4c28c1632
--- /dev/null
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-2.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+EGIT_REPO_URI="https://gitlab.freedesktop.org/drm/${PN}.git"
+if [[ ${PV} = *9999* ]]; then
+ GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{13..14} )
+inherit ${GIT_ECLASS} meson python-any-r1
+
+DESCRIPTION="Intel GPU userland tools"
+
+HOMEPAGE="https://gitlab.freedesktop.org/drm/igt-gpu-tools"
+if [[ ${PV} != *9999* ]]; then
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://www.x.org/releases/individual/app/${P}.tar.xz"
+fi
+LICENSE="MIT"
+SLOT="0"
+IUSE="chamelium man overlay runner tests unwind valgrind video_cards_amdgpu video_cards_intel video_cards_nouveau X xv"
+REQUIRED_USE="
+ || ( video_cards_amdgpu video_cards_intel video_cards_nouveau )
+ overlay? (
+ video_cards_intel
+ || ( X xv )
+ )
+ runner? ( tests )
+"
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/elfutils
+ dev-libs/glib:2
+ sys-apps/kmod
+ virtual/zlib:=
+ sys-process/procps:=
+ virtual/libudev:=
+ >=x11-libs/cairo-1.12.0[X?]
+ >=x11-libs/libdrm-2.4.125[video_cards_amdgpu?,video_cards_intel?,video_cards_nouveau?]
+ >=x11-libs/libpciaccess-0.10
+ x11-libs/pixman
+ chamelium? (
+ dev-libs/xmlrpc-c:=[curl]
+ sci-libs/gsl:=
+ media-libs/alsa-lib
+ )
+ overlay? (
+ >=x11-libs/libXrandr-1.3
+ xv? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXv
+ )
+ )
+ runner? ( dev-libs/json-c:= )
+ unwind? ( sys-libs/libunwind:= )
+ valgrind? ( dev-debug/valgrind )
+ "
+DEPEND="${RDEPEND}
+ man? ( dev-python/docutils )
+ overlay? (
+ >=dev-util/peg-0.1.18
+ x11-base/xorg-proto
+ )
+ video_cards_intel? (
+ app-alternatives/yacc
+ app-alternatives/lex
+ )
+"
+BDEPEND="${PYTHON_DEPS}"
+
+src_prepare() {
+ sed -e "s/find_program('rst2man-3'/find_program('rst2man.py', 'rst2man-3'/" -i man/meson.build
+ default_src_prepare
+}
+
+src_configure() {
+ local gpus=""
+ use video_cards_amdgpu && gpus+="amdgpu,"
+ use video_cards_intel && gpus+="intel,"
+ use video_cards_nouveau && gpus+="nouveau,"
+
+ local overlay_backends=""
+ use overlay && use xv && overlay_backends+="xv,"
+ use overlay && use X && overlay_backends+="x,"
+
+ local emesonargs=(
+ $(meson_feature overlay)
+ -Doverlay_backends=${overlay_backends%?}
+ $(meson_feature chamelium)
+ $(meson_feature valgrind)
+ $(meson_feature man)
+ -Dtestplan=disabled
+ -Dsphinx=disabled
+ -Ddocs=disabled
+ $(meson_feature tests)
+ -Dxe_driver=disabled
+ -Dlibdrm_drivers=${gpus%?}
+ $(meson_feature unwind libunwind)
+ $(meson_feature runner)
+ )
+ meson_src_configure
+}
diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild
new file mode 100644
index 000000000000..33d4c28c1632
--- /dev/null
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+EGIT_REPO_URI="https://gitlab.freedesktop.org/drm/${PN}.git"
+if [[ ${PV} = *9999* ]]; then
+ GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{13..14} )
+inherit ${GIT_ECLASS} meson python-any-r1
+
+DESCRIPTION="Intel GPU userland tools"
+
+HOMEPAGE="https://gitlab.freedesktop.org/drm/igt-gpu-tools"
+if [[ ${PV} != *9999* ]]; then
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://www.x.org/releases/individual/app/${P}.tar.xz"
+fi
+LICENSE="MIT"
+SLOT="0"
+IUSE="chamelium man overlay runner tests unwind valgrind video_cards_amdgpu video_cards_intel video_cards_nouveau X xv"
+REQUIRED_USE="
+ || ( video_cards_amdgpu video_cards_intel video_cards_nouveau )
+ overlay? (
+ video_cards_intel
+ || ( X xv )
+ )
+ runner? ( tests )
+"
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/elfutils
+ dev-libs/glib:2
+ sys-apps/kmod
+ virtual/zlib:=
+ sys-process/procps:=
+ virtual/libudev:=
+ >=x11-libs/cairo-1.12.0[X?]
+ >=x11-libs/libdrm-2.4.125[video_cards_amdgpu?,video_cards_intel?,video_cards_nouveau?]
+ >=x11-libs/libpciaccess-0.10
+ x11-libs/pixman
+ chamelium? (
+ dev-libs/xmlrpc-c:=[curl]
+ sci-libs/gsl:=
+ media-libs/alsa-lib
+ )
+ overlay? (
+ >=x11-libs/libXrandr-1.3
+ xv? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXv
+ )
+ )
+ runner? ( dev-libs/json-c:= )
+ unwind? ( sys-libs/libunwind:= )
+ valgrind? ( dev-debug/valgrind )
+ "
+DEPEND="${RDEPEND}
+ man? ( dev-python/docutils )
+ overlay? (
+ >=dev-util/peg-0.1.18
+ x11-base/xorg-proto
+ )
+ video_cards_intel? (
+ app-alternatives/yacc
+ app-alternatives/lex
+ )
+"
+BDEPEND="${PYTHON_DEPS}"
+
+src_prepare() {
+ sed -e "s/find_program('rst2man-3'/find_program('rst2man.py', 'rst2man-3'/" -i man/meson.build
+ default_src_prepare
+}
+
+src_configure() {
+ local gpus=""
+ use video_cards_amdgpu && gpus+="amdgpu,"
+ use video_cards_intel && gpus+="intel,"
+ use video_cards_nouveau && gpus+="nouveau,"
+
+ local overlay_backends=""
+ use overlay && use xv && overlay_backends+="xv,"
+ use overlay && use X && overlay_backends+="x,"
+
+ local emesonargs=(
+ $(meson_feature overlay)
+ -Doverlay_backends=${overlay_backends%?}
+ $(meson_feature chamelium)
+ $(meson_feature valgrind)
+ $(meson_feature man)
+ -Dtestplan=disabled
+ -Dsphinx=disabled
+ -Ddocs=disabled
+ $(meson_feature tests)
+ -Dxe_driver=disabled
+ -Dlibdrm_drivers=${gpus%?}
+ $(meson_feature unwind libunwind)
+ $(meson_feature runner)
+ )
+ meson_src_configure
+}
diff --git a/x11-apps/igt-gpu-tools/metadata.xml b/x11-apps/igt-gpu-tools/metadata.xml
new file mode 100644
index 000000000000..27af483a6854
--- /dev/null
+++ b/x11-apps/igt-gpu-tools/metadata.xml
@@ -0,0 +1,21 @@
+<?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>
+ <use>
+ <flag name="chamelium">Enables support for building Chamelium tests</flag>
+ <flag name="overlay">Build the intel-gpu-overlay utility</flag>
+ <flag name="runner">Build the test runner</flag>
+ <flag name="tests">Build and install tests</flag>
+ <flag name="xv">Enable intel-gpu-overlay xv backend</flag>
+ <flag name="X">Enable intel-gpu-overlay xlib/cairo backend</flag>
+ </use>
+ <upstream>
+ <changelog>https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/blob/master/NEWS</changelog>
+ <doc>https://drm.pages.freedesktop.org/igt-gpu-tools/</doc>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/x11-apps/listres/Manifest b/x11-apps/listres/Manifest
new file mode 100644
index 000000000000..d1df00668327
--- /dev/null
+++ b/x11-apps/listres/Manifest
@@ -0,0 +1,2 @@
+DIST listres-1.0.6.tar.xz 120540 BLAKE2B 33f400470d573e18e1ee3dd95cb06313badbbcc44d74cd27b1006fc6b6a39997cf8b283412c8f15c9a4d37f03fb681d92d3cc9aee3c4191984ad18eb0e988929 SHA512 182919c8ba5569af3dbf59421de2dfd3e755b3bd2d6d548c6d2664c20b73f937e64dc73811821c19af93fffbc2d5c8d2db8d9cdd9bf1b93b0f29cb683e13ebe7
+DIST listres-1.0.7.tar.xz 126084 BLAKE2B b9ee7c3cb73b40d07a79cd86dfb17f9c5267cc47744b16bf913dac1dd25d027016afbb26811e9865d95bd5b6160389610266723e43c35f9fba4cbc2971d677e6 SHA512 2e3eb837eb2901134263b3341b54a525a854144c31a793bad4aefcec02db549ea9f1135c32914ed8ec0f3136be7913f9259090f5a8f55f611be3c46c3b3c580e
diff --git a/x11-apps/listres/listres-1.0.6.ebuild b/x11-apps/listres/listres-1.0.6.ebuild
new file mode 100644
index 000000000000..7b2b229aec52
--- /dev/null
+++ b/x11-apps/listres/listres-1.0.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="list resources in widgets"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXmu
+ x11-libs/libXaw"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/listres/listres-1.0.7.ebuild b/x11-apps/listres/listres-1.0.7.ebuild
new file mode 100644
index 000000000000..c87919f6031a
--- /dev/null
+++ b/x11-apps/listres/listres-1.0.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="list resources in widgets"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXmu
+ x11-libs/libXaw"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/listres/metadata.xml b/x11-apps/listres/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/listres/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/luit/Manifest b/x11-apps/luit/Manifest
new file mode 100644
index 000000000000..46efc9141cb3
--- /dev/null
+++ b/x11-apps/luit/Manifest
@@ -0,0 +1,2 @@
+DIST luit-20240910.tgz 212641 BLAKE2B 8117d94a47aba72c853ea59db5bedb614c0a34811ab1d8e658983c0c9f541a53febb4633fa5fef7cd886aa463f0b496b8c05a6c2af46949c670bbd0b037d12ff SHA512 32afea5dae158eeec1b868a1d942287e7e191c3f57bf557039e510cd80c5d7f48b2c1af4161cc387c37f30578434eee7be9a98a1f6e9c0533b9037e53f2c9bc5
+DIST luit-20240910.tgz.asc 729 BLAKE2B 9bcdf051b39a3194115617d2aa8dbe490dea818f3f9d461a587676c8a415702560f265d556ec602ca02f5b763bb28abede89a0ff06f7220ba0159cbcb096cd0d SHA512 b144d95486ad25ba1c6a9d9d5c11a5f91023d9b45d9481820296ff8e10bde3593abf57e3632a07772167c13c4cb9590587968587d8de6d8bc333328202a6ba15
diff --git a/x11-apps/luit/luit-20240910.ebuild b/x11-apps/luit/luit-20240910.ebuild
new file mode 100644
index 000000000000..e9503998bc58
--- /dev/null
+++ b/x11-apps/luit/luit-20240910.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
+DESCRIPTION="Locale and ISO 2022 support for Unicode terminals"
+HOMEPAGE="https://invisible-island.net/luit/"
+SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz"
+SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+DEPEND="
+ virtual/zlib:=
+ virtual/libiconv
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-apps/groff
+ verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+src_configure() {
+ econf --disable-fontenc --enable-iconv
+}
diff --git a/x11-apps/luit/metadata.xml b/x11-apps/luit/metadata.xml
new file mode 100644
index 000000000000..2dbacb71d415
--- /dev/null
+++ b/x11-apps/luit/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <upstream>
+ <changelog>https://invisible-island.net/luit/luit.log.html</changelog>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/x11-apps/mesa-progs/Manifest b/x11-apps/mesa-progs/Manifest
new file mode 100644
index 000000000000..ec59b11faacc
--- /dev/null
+++ b/x11-apps/mesa-progs/Manifest
@@ -0,0 +1 @@
+DIST mesa-demos-9.0.0.tar.xz 14839368 BLAKE2B 426211886344e88616670f0da8c71385e0ab86fd7dab60c7a477b165f33d2f7bd5fd9297f1f67c78e60fed5c98ab8851c1bd4ae92a6b0b486fd158196b109eb0 SHA512 af33ef72a521416e39d93370b2b4ccb768f08084c9e4c0aa62868210d9465c858e5cb8e5d23952295a3073946f609eb8723ee60b39dd9fb6696c4e45aafbb2c1
diff --git a/x11-apps/mesa-progs/files/9.0.0-Disable-things-we-don-t-want.patch b/x11-apps/mesa-progs/files/9.0.0-Disable-things-we-don-t-want.patch
new file mode 100644
index 000000000000..49a47f92bdc7
--- /dev/null
+++ b/x11-apps/mesa-progs/files/9.0.0-Disable-things-we-don-t-want.patch
@@ -0,0 +1,234 @@
+From 77e41ec954f7e366bf4dccbd9c867ff7ddcca600 Mon Sep 17 00:00:00 2001
+From: Matt Turner <mattst88@gmail.com>
+Date: Thu, 18 Apr 2024 13:24:18 -0400
+Subject: [PATCH] Disable things we don't want
+
+---
+ meson.build | 15 +++------------
+ src/egl/opengl/meson.build | 28 ---------------------------
+ src/egl/opengles2/meson.build | 5 -----
+ src/meson.build | 2 --
+ src/util/gl_wrap.h | 2 --
+ src/util/meson.build | 9 +--------
+ src/xdemos/meson.build | 36 -----------------------------------
+ 7 files changed, 4 insertions(+), 93 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index c1853f94..e3012fb0 100644
+--- a/meson.build
++++ b/meson.build
+@@ -39,7 +39,7 @@ add_project_arguments(
+ dep_m = cc.find_library('m', required : false)
+ dep_winmm = cc.find_library('winmm', required : false)
+
+-dep_gl = dependency('gl')
++dep_gl = dependency('opengl')
+
+ dep_epoll = dependency('epoll-shim', required : false)
+ dep_gles1 = dependency('glesv1_cm', required : get_option('gles1'))
+@@ -52,7 +52,7 @@ dep_drm = dependency('libdrm',
+ required : get_option('libdrm'),
+ disabler : true
+ )
+-dep_x11 = dependency('x11, xext',
++dep_x11 = dependency('x11',
+ required : get_option('x11'),
+ disabler : true
+ )
+@@ -87,16 +87,7 @@ endif
+
+ dep_threads = dependency('threads')
+
+-dep_glu = dependency('glu', required : false)
+-# GLU is part of OpenGL.Framework
+-if not dep_glu.found() and host_machine.system() != 'darwin'
+- _glu_name = 'GLU'
+- if host_machine.system() == 'windows'
+- _glu_name = 'glu32'
+- endif
+- dep_glu = cc.find_library(_glu_name, has_headers: 'GL/glu.h',
+- required : dep_x11.found())
+-endif
++dep_glu = disabler()
+
+ dep_glx = dependency('glx', required: false, disabler : true)
+ if not dep_glx.found() and host_machine.system() == 'darwin'
+diff --git a/src/egl/opengl/meson.build b/src/egl/opengl/meson.build
+index a613eb43..cc481bee 100644
+--- a/src/egl/opengl/meson.build
++++ b/src/egl/opengl/meson.build
+@@ -25,21 +25,6 @@ executable(
+ dependencies: [_deps, dep_glu, idep_eglut_x11],
+ install: true
+ )
+-executable(
+- 'egltri_x11', files('egltri.c'),
+- dependencies: [_deps, dep_glu, idep_eglut_x11],
+- install: true
+-)
+-executable(
+- 'xeglgears', files('xeglgears.c'),
+- dependencies: [_deps, dep_glu, dep_egl, dep_x11],
+- install: true
+-)
+-executable(
+- 'xeglthreads', files('xeglthreads.c'),
+- dependencies: [_deps, dep_x11],
+- install: true
+-)
+
+ executable(
+ 'eglgears_wayland', files('eglgears.c'),
+@@ -52,22 +37,9 @@ executable(
+ install: true
+ )
+
+-executable(
+- 'eglkms', 'eglkms.c',
+- dependencies: [_deps, dep_drm, dep_gbm, dep_egl],
+- install: true
+-)
+-
+ executable(
+ 'eglinfo', 'eglinfo.c',
+ dependencies: [dep_egl, idep_glad, idep_util],
+ include_directories: [inc_glad],
+ install: true
+ )
+-
+-executable(
+- 'peglgears', 'peglgears.c',
+- dependencies: [dep_gl, dep_glu, dep_egl, dep_m, idep_util],
+- install: true
+-)
+-
+diff --git a/src/egl/opengles2/meson.build b/src/egl/opengles2/meson.build
+index da083cf2..59b35d66 100644
+--- a/src/egl/opengles2/meson.build
++++ b/src/egl/opengles2/meson.build
+@@ -29,11 +29,6 @@ executable(
+ dependencies: [dep_gles2, idep_eglut_x11, idep_util],
+ install: true
+ )
+-executable(
+- 'es2tri', files('es2tri.c'),
+- dependencies: [_deps_x11, dep_m],
+- install: true
+-)
+ executable(
+ 'es2gears_wayland', files('es2gears.c'),
+ dependencies: [dep_gles2, idep_eglut_wayland, idep_util],
+diff --git a/src/meson.build b/src/meson.build
+index fd4a1673..cea622a6 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -57,5 +57,3 @@ endif
+ if host_machine.system() == 'windows'
+ subdir('wgl')
+ endif
+-
+-subdir('data')
+diff --git a/src/util/gl_wrap.h b/src/util/gl_wrap.h
+index b2ff9c8f..f482df5e 100644
+--- a/src/util/gl_wrap.h
++++ b/src/util/gl_wrap.h
+@@ -7,10 +7,8 @@
+
+ #ifdef __APPLE__
+ # include <OpenGL/gl.h>
+-# include <OpenGL/glu.h>
+ #else
+ # include <GL/gl.h>
+-# include <GL/glu.h>
+ #endif
+
+ #ifndef GLAPIENTRY
+diff --git a/src/util/meson.build b/src/util/meson.build
+index b4fe614f..d2c42dc2 100644
+--- a/src/util/meson.build
++++ b/src/util/meson.build
+@@ -22,17 +22,10 @@ inc_util = include_directories('.')
+
+ files_libutil = files(
+ 'glinfo_common.c',
+- 'readtex.c',
+- 'showbuffer.c',
+- 'trackball.c',
+ 'matrix.c',
+ )
+
+-_deps = [dep_glu, dep_m]
+-if dep_glut.found()
+- files_libutil += files('shaderutil.c')
+- _deps += dep_glut
+-endif
++_deps = [dep_m]
+
+ _libutil = static_library(
+ 'util',
+diff --git a/src/xdemos/meson.build b/src/xdemos/meson.build
+index a569fde5..40007616 100644
+--- a/src/xdemos/meson.build
++++ b/src/xdemos/meson.build
+@@ -21,25 +21,7 @@
+ glx_deps = [dep_gl, dep_glx, dep_x11, dep_m]
+
+ progs = [
+- 'glsync',
+- 'glxdemo',
+ 'glxgears',
+- 'glxgears_pixmap',
+- 'glxcontexts',
+- 'glxheads',
+- 'glxpixmap',
+- 'glxpbdemo',
+- 'glxsnoop',
+- 'glxswapcontrol',
+- 'manywin',
+- 'multictx',
+- 'offset',
+- 'overlay',
+- 'shape',
+- 'sharedtex',
+- 'texture_from_pixmap',
+- 'wincopy',
+- 'xfont',
+ ]
+ foreach p : progs
+ executable(
+@@ -56,23 +38,7 @@ executable(
+ install: true
+ )
+
+-executable(
+- 'xrotfontdemo',
+- files('xrotfontdemo.c', 'xuserotfont.c'),
+- dependencies: glx_deps,
+- install: true
+-)
+-
+-_libpbutil = static_library(
+- 'pbutil',
+- files('pbutil.c'),
+- dependencies: glx_deps
+-)
+-
+ pbutil_progs = [
+- 'glxgears_fbconfig',
+- 'pbinfo',
+- 'pbdemo',
+ ]
+ foreach p : pbutil_progs
+ executable(
+@@ -84,8 +50,6 @@ foreach p : pbutil_progs
+ endforeach
+
+ thread_progs = [
+- 'glthreads',
+- 'sharedtex_mt',
+ ]
+ foreach p : thread_progs
+ executable(
+--
+2.43.2
+
diff --git a/x11-apps/mesa-progs/files/9.0.0-uint.patch b/x11-apps/mesa-progs/files/9.0.0-uint.patch
new file mode 100644
index 000000000000..a4e3d693f2ca
--- /dev/null
+++ b/x11-apps/mesa-progs/files/9.0.0-uint.patch
@@ -0,0 +1,67 @@
+From 3f4d5ff34e061f3d47b9cf28bff2fc588d8c5326 Mon Sep 17 00:00:00 2001
+From: psykose <alice@ayaya.dev>
+Date: Thu, 23 Mar 2023 21:18:56 +0000
+Subject: [PATCH] vulkan/wsi: use unsigned instead of uint
+Upstream: https://gitlab.freedesktop.org/mesa/demos/-/commit/3f4d5ff34e061f3d47b9cf28bff2fc588d8c5326
+
+uint is not a standard type name and fails to build against musl libc
+
+Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
+---
+ src/vulkan/wsi/wayland.c | 14 +++++++-------
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/src/vulkan/wsi/wayland.c b/src/vulkan/wsi/wayland.c
+index 444d2bb81..5958d283a 100644
+--- a/src/vulkan/wsi/wayland.c
++++ b/src/vulkan/wsi/wayland.c
+@@ -128,7 +128,7 @@ dispatch_key(xkb_keycode_t xkb_key, enum wl_keyboard_key_state state)
+ }
+
+ static void
+-handle_key(uint key, enum wl_keyboard_key_state state)
++handle_key(unsigned key, enum wl_keyboard_key_state state)
+ {
+ xkb_keycode_t xkb_key = key + 8;
+ struct itimerspec timer = {0};
+@@ -151,15 +151,15 @@ handle_key(uint key, enum wl_keyboard_key_state state)
+ }
+
+ static void
+-key(void *data, struct wl_keyboard *keyboard, uint serial,
+- uint time, uint key, enum wl_keyboard_key_state state)
++key(void *data, struct wl_keyboard *keyboard, unsigned serial,
++ unsigned time, unsigned key, enum wl_keyboard_key_state state)
+ {
+ handle_key(key, state);
+ }
+
+ static void
+-modifiers(void *data, struct wl_keyboard *keyboard, uint serial,
+- uint mods_depressed, uint mods_latched, uint mods_locked, uint group)
++modifiers(void *data, struct wl_keyboard *keyboard, unsigned serial,
++ unsigned mods_depressed, unsigned mods_latched, unsigned mods_locked, unsigned group)
+ {
+ xkb_state_update_mask(keyboard_data.xkb_state, mods_depressed, mods_latched,
+ mods_locked, 0, 0, group);
+@@ -184,7 +184,7 @@ keymap(void *data, struct wl_keyboard *keyboard,
+ }
+
+ static void
+-enter(void *data, struct wl_keyboard *keyboard, uint serial,
++enter(void *data, struct wl_keyboard *keyboard, unsigned serial,
+ struct wl_surface *surface, struct wl_array *keys)
+ {
+ uint32_t *key;
+@@ -194,7 +194,7 @@ enter(void *data, struct wl_keyboard *keyboard, uint serial,
+ }
+
+ static void
+-leave(void *data, struct wl_keyboard *keyboard, uint serial,
++leave(void *data, struct wl_keyboard *keyboard, unsigned serial,
+ struct wl_surface *surface)
+ {
+ struct itimerspec timer = {0};
+--
+GitLab
+
diff --git a/x11-apps/mesa-progs/files/9999-Disable-things-we-don-t-want.patch b/x11-apps/mesa-progs/files/9999-Disable-things-we-don-t-want.patch
new file mode 100644
index 000000000000..c215502f69bd
--- /dev/null
+++ b/x11-apps/mesa-progs/files/9999-Disable-things-we-don-t-want.patch
@@ -0,0 +1,243 @@
+From ae7f3d718258cc1e5a2efa192a8af3bb3420231b Mon Sep 17 00:00:00 2001
+From: Matt Turner <mattst88@gmail.com>
+Date: Thu, 18 Apr 2024 13:24:18 -0400
+Subject: [PATCH] Disable things we don't want
+
+v2: Enable libglad to satisfy egl dependencies
+v3: Enable most of libutil to fix undefined references in es2gears
+v4: Disable dmabufshare and remove dep on libXext
+v5: Drop trackball.c and showbuffer.c
+v6: Fix disabling GLU
+v7: Link against libOpenGL rather than libGL
+v8: Rebase
+v9: Rebase
+v10: Rebase
+v11: Rebase
+v12: Rebase
+v13: Rebase
+---
+ meson.build | 17 ++-------------
+ src/egl/opengl/meson.build | 41 -----------------------------------
+ src/egl/opengles2/meson.build | 11 ----------
+ src/meson.build | 2 --
+ src/util/gl_wrap.h | 2 --
+ src/util/meson.build | 10 ++-------
+ src/xdemos/meson.build | 31 ++------------------------
+ 7 files changed, 6 insertions(+), 108 deletions(-)
+
+diff --git ./meson.build ./meson.build
+index c3d3db5a..b7dd4733 100644
+--- ./meson.build
++++ ./meson.build
+@@ -56,7 +56,7 @@ dep_png = dependency(
+ )
+
+ dep_drm = dependency('libdrm', required: get_option('libdrm'), disabler: true)
+-dep_x11 = dependency('x11, xext', required: get_option('x11'), disabler: true)
++dep_x11 = dependency('x11', required: get_option('x11'), disabler: true)
+ dep_wayland = dependency(
+ 'wayland-client, wayland-egl, xkbcommon',
+ required: get_option('wayland'),
+@@ -78,20 +78,7 @@ endif
+
+ dep_threads = dependency('threads')
+
+-dep_glu = dependency('glu', required: false)
+-# GLU is part of OpenGL.Framework
+-if not dep_glu.found() and host_machine.system() != 'darwin'
+- _glu_name = 'GLU'
+- if host_machine.system() == 'windows'
+- _glu_name = 'glu32'
+- endif
+- dep_glu = cc.find_library(
+- _glu_name,
+- has_headers: 'GL/glu.h',
+- required: dep_gl.found() and dep_x11.found(),
+- disabler: true,
+- )
+-endif
++dep_glu = disabler()
+
+ dep_glx = dependency('glx', required: false, disabler: true)
+ if not dep_glx.found()
+diff --git ./src/egl/opengl/meson.build ./src/egl/opengl/meson.build
+index 5ebdaa5a..8a9a4878 100644
+--- ./src/egl/opengl/meson.build
++++ ./src/egl/opengl/meson.build
+@@ -3,50 +3,9 @@
+
+ _deps = [dep_gl, dep_m, idep_util]
+
+-if target_machine.system() == 'linux'
+- executable(
+- 'dmabufshare',
+- files('dmabufshare.c'),
+- dependencies: [_deps, idep_glad, idep_eglut],
+- install: true,
+- )
+-endif
+ executable(
+ 'eglgears',
+ files('eglgears.c'),
+ dependencies: [_deps, dep_glu, idep_eglut],
+ install: true,
+ )
+-executable(
+- 'egltri',
+- files('egltri.c'),
+- dependencies: [_deps, dep_glu, idep_eglut],
+- install: true,
+-)
+-executable(
+- 'xeglgears',
+- files('xeglgears.c'),
+- dependencies: [_deps, dep_glu, dep_egl, dep_x11],
+- install: true,
+-)
+-executable(
+- 'xeglthreads',
+- files('xeglthreads.c'),
+- dependencies: [_deps, dep_egl, dep_x11],
+- install: true,
+-)
+-
+-executable(
+- 'eglkms',
+- 'eglkms.c',
+- dependencies: [_deps, dep_drm, dep_gbm, dep_egl],
+- install: true,
+-)
+-
+-executable(
+- 'peglgears',
+- 'peglgears.c',
+- dependencies: [dep_gl, dep_glu, dep_egl, dep_m, idep_util],
+- install: true,
+-)
+-
+diff --git ./src/egl/opengles2/meson.build ./src/egl/opengles2/meson.build
+index 7ae2ea94..637de708 100644
+--- ./src/egl/opengles2/meson.build
++++ ./src/egl/opengles2/meson.build
+@@ -14,14 +14,3 @@ executable(
+ dependencies: [dep_gles2, idep_eglut, idep_util],
+ install: true,
+ )
+-executable(
+- 'es2tri',
+- files('es2tri.c'),
+- dependencies: [dep_gles2, idep_eglut, idep_util],
+- install: true,
+-)
+-executable(
+- 'texture_from_pixmap_glesv2',
+- files('texture_from_pixmap_glesv2.c'),
+- dependencies: [_deps_x11, idep_util],
+-)
+diff --git ./src/meson.build ./src/meson.build
+index c8ef81cc..64e43177 100644
+--- ./src/meson.build
++++ ./src/meson.build
+@@ -34,5 +34,3 @@ endif
+ if host_machine.system() == 'windows'
+ subdir('wgl')
+ endif
+-
+-subdir('data')
+diff --git ./src/util/gl_wrap.h ./src/util/gl_wrap.h
+index b2ff9c8f..f482df5e 100644
+--- ./src/util/gl_wrap.h
++++ ./src/util/gl_wrap.h
+@@ -7,10 +7,8 @@
+
+ #ifdef __APPLE__
+ # include <OpenGL/gl.h>
+-# include <OpenGL/glu.h>
+ #else
+ # include <GL/gl.h>
+-# include <GL/glu.h>
+ #endif
+
+ #ifndef GLAPIENTRY
+diff --git ./src/util/meson.build ./src/util/meson.build
+index 9a482a43..abf66afc 100644
+--- ./src/util/meson.build
++++ ./src/util/meson.build
+@@ -3,15 +3,9 @@
+
+ inc_util = include_directories('.')
+
+-files_libutil = files(
+- 'glinfo_common.c',
+- 'matrix.c',
+- 'shaderutil.c',
+- 'showbuffer.c',
+- 'trackball.c',
+-)
++files_libutil = files('glinfo_common.c', 'matrix.c')
+
+-_deps = [dep_glu, dep_m]
++_deps = [dep_m]
+
+ _libutil = static_library(
+ 'util',
+diff --git ./src/xdemos/meson.build ./src/xdemos/meson.build
+index fdb91eb2..ad136c9c 100644
+--- ./src/xdemos/meson.build
++++ ./src/xdemos/meson.build
+@@ -4,25 +4,7 @@
+ glx_deps = [dep_gl, dep_glx, dep_x11, dep_m]
+
+ progs = [
+- 'glsync',
+- 'glxdemo',
+ 'glxgears',
+- 'glxgears_pixmap',
+- 'glxcontexts',
+- 'glxheads',
+- 'glxpixmap',
+- 'glxpbdemo',
+- 'glxsnoop',
+- 'glxswapcontrol',
+- 'manywin',
+- 'multictx',
+- 'offset',
+- 'overlay',
+- 'shape',
+- 'sharedtex',
+- 'texture_from_pixmap',
+- 'wincopy',
+- 'xfont',
+ ]
+ foreach p : progs
+ executable(p, files(p + '.c'), dependencies: glx_deps, install: true)
+@@ -35,16 +17,7 @@ executable(
+ install: true,
+ )
+
+-executable(
+- 'xrotfontdemo',
+- files('xrotfontdemo.c', 'xuserotfont.c'),
+- dependencies: glx_deps,
+- install: true,
+-)
+-
+-_libpbutil = static_library('pbutil', files('pbutil.c'), dependencies: glx_deps)
+-
+-pbutil_progs = ['glxgears_fbconfig', 'pbinfo', 'pbdemo']
++pbutil_progs = []
+ foreach p : pbutil_progs
+ executable(
+ p,
+@@ -55,7 +28,7 @@ foreach p : pbutil_progs
+ )
+ endforeach
+
+-thread_progs = ['glthreads', 'sharedtex_mt']
++thread_progs = []
+ foreach p : thread_progs
+ executable(
+ p,
+--
+2.53.0
+
diff --git a/x11-apps/mesa-progs/mesa-progs-9.0.0.ebuild b/x11-apps/mesa-progs/mesa-progs-9.0.0.ebuild
new file mode 100644
index 000000000000..4e536db765e8
--- /dev/null
+++ b/x11-apps/mesa-progs/mesa-progs-9.0.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+MY_PN="${PN/progs/demos}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Mesa's OpenGL utility and demo programs (glxgears and glxinfo)"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/ https://gitlab.freedesktop.org/mesa/demos"
+if [[ ${PV} = 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/demos.git"
+else
+ SRC_URI="https://mesa.freedesktop.org/archive/demos/${MY_P}.tar.xz
+ https://mesa.freedesktop.org/archive/demos/${PV}/${MY_P}.tar.xz"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
+ S="${WORKDIR}/${MY_P}"
+fi
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="gles2 vulkan wayland X"
+REQUIRED_USE="vulkan? ( || ( X wayland ) )"
+
+RDEPEND="
+ media-libs/libglvnd[${MULTILIB_USEDEP},X?]
+ vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
+ wayland? (
+ dev-libs/wayland[${MULTILIB_USEDEP}]
+ gui-libs/libdecor[${MULTILIB_USEDEP}]
+ x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+ )
+ X? (
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ vulkan? (
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+ x11-libs/libxkbcommon[${MULTILIB_USEDEP},X]
+ )
+ )
+"
+DEPEND="${RDEPEND}
+ wayland? ( >=dev-libs/wayland-protocols-1.12 )
+ X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+ virtual/pkgconfig
+ vulkan? ( dev-util/glslang )
+ wayland? ( dev-util/wayland-scanner )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PV}-Disable-things-we-don-t-want.patch
+ "${FILESDIR}"/${PV}-uint.patch
+)
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/eglinfo
+ )
+
+ use X && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/glxgears
+ /usr/bin/glxinfo
+ )
+
+ use gles2 && use X && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/es2_info
+ /usr/bin/es2gears_x11
+ )
+
+ use gles2 && use wayland && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/es2gears_wayland
+ )
+
+ use vulkan && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkgears
+ )
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dlibdrm=disabled
+ -Degl=enabled
+ -Dgles1=disabled
+ $(meson_feature gles2)
+ -Dglut=disabled
+ -Dosmesa=disabled
+ $(meson_feature vulkan)
+ $(meson_feature wayland)
+ $(meson_feature X x11)
+ )
+ meson_src_configure
+}
diff --git a/x11-apps/mesa-progs/mesa-progs-9999.ebuild b/x11-apps/mesa-progs/mesa-progs-9999.ebuild
new file mode 100644
index 000000000000..346c38d6835a
--- /dev/null
+++ b/x11-apps/mesa-progs/mesa-progs-9999.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+MY_PN="${PN/progs/demos}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Mesa's OpenGL utility and demo programs (glxgears and glxinfo)"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/ https://gitlab.freedesktop.org/mesa/demos"
+if [[ ${PV} = 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/demos.git"
+else
+ SRC_URI="https://mesa.freedesktop.org/archive/demos/${MY_P}.tar.xz
+ https://mesa.freedesktop.org/archive/demos/${PV}/${MY_P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ S="${WORKDIR}/${MY_P}"
+fi
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="gles2 vulkan wayland X"
+REQUIRED_USE="vulkan? ( || ( X wayland ) )"
+
+RDEPEND="
+ media-libs/libglvnd[${MULTILIB_USEDEP},X?]
+ vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
+ wayland? (
+ dev-libs/wayland[${MULTILIB_USEDEP}]
+ gui-libs/libdecor[${MULTILIB_USEDEP}]
+ x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+ )
+ X? (
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ vulkan? (
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+ x11-libs/libxkbcommon[${MULTILIB_USEDEP},X]
+ )
+ )
+"
+DEPEND="${RDEPEND}
+ wayland? ( >=dev-libs/wayland-protocols-1.12 )
+ X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+ virtual/pkgconfig
+ vulkan? ( dev-util/glslang )
+ wayland? ( dev-util/wayland-scanner )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PV}-Disable-things-we-don-t-want.patch
+)
+
+pkg_setup() {
+ MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/eglinfo
+ )
+
+ use X && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/glxgears
+ /usr/bin/glxinfo
+ )
+
+ use gles2 && use X && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/es2_info
+ /usr/bin/es2gears
+ )
+
+ use vulkan && MULTILIB_CHOST_TOOLS+=(
+ /usr/bin/vkgears
+ )
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dlibdrm=disabled
+ -Degl=enabled
+ -Dgles1=disabled
+ $(meson_feature gles2)
+ -Dglut=disabled
+ $(meson_feature vulkan)
+ $(meson_feature wayland)
+ $(meson_feature X x11)
+ )
+ meson_src_configure
+}
diff --git a/x11-apps/mesa-progs/metadata.xml b/x11-apps/mesa-progs/metadata.xml
new file mode 100644
index 000000000000..ca74ef2e8303
--- /dev/null
+++ b/x11-apps/mesa-progs/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:mesa3d:mesa</remote-id>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/x11-apps/mkfontscale/Manifest b/x11-apps/mkfontscale/Manifest
new file mode 100644
index 000000000000..eaf6b7cbdb66
--- /dev/null
+++ b/x11-apps/mkfontscale/Manifest
@@ -0,0 +1,2 @@
+DIST mkfontscale-1.2.3.tar.xz 145584 BLAKE2B 93024a607ebe789682c00490528de1688d073f016b97f7c9fd86b225ee1ac96616c3666708b72e3984383f13f89025e12f591fada324b8a14e99764c5cdf33e9 SHA512 816e7b2885bb7a4b2eb0e506b659600011bfa4ec1a3010243c2cc2241fa0b792f3c8de1dec1855a4d13de89405973967074e379b0d01dcf9de8a1277a2fc4296
+DIST mkfontscale-1.2.4.tar.xz 152700 BLAKE2B 4df26037e6a855f61a4bd47bfdf3c455c5178f401218b6655b6771de6615ca91265b0204a04d1798f463fc1b66df122e0ca273088f9f9522ed87757cba6b3f59 SHA512 8f9396a3242a7940c626caaf7b4aa84a819e005d11d612ca979179e2f5ff19f745c053a1510fc2205b60df6c5fb371153f1e353ea75df29da66279e134874174
diff --git a/x11-apps/mkfontscale/metadata.xml b/x11-apps/mkfontscale/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/mkfontscale/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/mkfontscale/mkfontscale-1.2.3.ebuild b/x11-apps/mkfontscale/mkfontscale-1.2.3.ebuild
new file mode 100644
index 000000000000..e8745038a410
--- /dev/null
+++ b/x11-apps/mkfontscale/mkfontscale-1.2.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="create an index of scalable font files for X"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ x11-libs/libfontenc
+ media-libs/freetype:2
+ virtual/zlib:=
+ app-arch/bzip2"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+XORG_CONFIGURE_OPTIONS=(
+ --with-bzip2
+)
diff --git a/x11-apps/mkfontscale/mkfontscale-1.2.4.ebuild b/x11-apps/mkfontscale/mkfontscale-1.2.4.ebuild
new file mode 100644
index 000000000000..d1e4c223271b
--- /dev/null
+++ b/x11-apps/mkfontscale/mkfontscale-1.2.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="create an index of scalable font files for X"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ x11-libs/libfontenc
+ media-libs/freetype:2
+ virtual/zlib:=
+ app-arch/bzip2"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ -Dbzip2=true
+ )
+ xorg-meson_src_configure
+}
diff --git a/x11-apps/oclock/Manifest b/x11-apps/oclock/Manifest
new file mode 100644
index 000000000000..8d890ea5b5e9
--- /dev/null
+++ b/x11-apps/oclock/Manifest
@@ -0,0 +1 @@
+DIST oclock-1.0.6.tar.xz 129580 BLAKE2B 75b808f445bc9195451b10d11a756d5919f6cb9546d21ebf9df5993dca87a3d7c72607d78c9915557d119ee2ac1b8d0184fc94d85e0fe3109dd2d2823d235b5c SHA512 02d062745356ad09e2c5ef22c41f2f5c271e756c6a78cac78d459fdf8e4b107f4f8df1a657e16ecc3ae0c1801c2a913396133ba0628685c9ea4fe359c0d7dcc3
diff --git a/x11-apps/oclock/metadata.xml b/x11-apps/oclock/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/oclock/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/oclock/oclock-1.0.6.ebuild b/x11-apps/oclock/oclock-1.0.6.ebuild
new file mode 100644
index 000000000000..b2b2c872f689
--- /dev/null
+++ b/x11-apps/oclock/oclock-1.0.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="round X clock"
+
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libxkbfile"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/rgb/Manifest b/x11-apps/rgb/Manifest
new file mode 100644
index 000000000000..a76305d57bb0
--- /dev/null
+++ b/x11-apps/rgb/Manifest
@@ -0,0 +1 @@
+DIST rgb-1.1.1.tar.xz 137932 BLAKE2B c6db927a1c088066b0bf170e546d8bed59541de85f06c10c243acb768d7dd07306e10515c2d7b4bab2c5c4fa6d6a54fc30f925dcc186ea1c289275f065681f9a SHA512 8dd40232e149105d680b5689875da8e7444942265b4f64c4f91a5018193d0eb92af4035e51c6457ea57262fe2cab39d85024f70f3f649e17af78644f00a1d0ae
diff --git a/x11-apps/rgb/metadata.xml b/x11-apps/rgb/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/rgb/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/rgb/rgb-1.1.1.ebuild b/x11-apps/rgb/rgb-1.1.1.ebuild
new file mode 100644
index 000000000000..7fc8e422ad28
--- /dev/null
+++ b/x11-apps/rgb/rgb-1.1.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="uncompile an rgb color-name database"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="x11-misc/util-macros"
diff --git a/x11-apps/rstart/Manifest b/x11-apps/rstart/Manifest
new file mode 100644
index 000000000000..b1bdb9e8f55e
--- /dev/null
+++ b/x11-apps/rstart/Manifest
@@ -0,0 +1 @@
+DIST rstart-1.0.6.tar.xz 144888 BLAKE2B d8ea7d48af6bffcbcd5c2f4ed4c6e7678f2d0ef17b5e104731c0a84fcd36d9c877b3f856a5137d066e671d1405d9ad21497c79885f02ba332fa059c0af59c3f6 SHA512 8c0840f172c9efade4557e9a28de19e76e510bd17f1e964936a957dde5ada3d9ae8b2fa0502f61da15cdfc0c69d3308599253ee03571017086a45e4e83958e8f
diff --git a/x11-apps/rstart/metadata.xml b/x11-apps/rstart/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/rstart/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/rstart/rstart-1.0.6.ebuild b/x11-apps/rstart/rstart-1.0.6.ebuild
new file mode 100644
index 000000000000..502d87af3073
--- /dev/null
+++ b/x11-apps/rstart/rstart-1.0.6.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org rstart application"
+
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86"
+
+DEPEND="x11-base/xorg-proto"
+# RDEPEND=""
diff --git a/x11-apps/sessreg/Manifest b/x11-apps/sessreg/Manifest
new file mode 100644
index 000000000000..2e5a83b1bb30
--- /dev/null
+++ b/x11-apps/sessreg/Manifest
@@ -0,0 +1 @@
+DIST sessreg-1.1.4.tar.xz 136868 BLAKE2B 640a4e4c9974ca3e528832c055de6f6bc00bcb074d3db1c49ebe529fba94fd204bfcd68e0822f91fd3ec04936f3dc58abd49bbbcbfbacbb22e8dc720c044ade8 SHA512 836d2cfa60448de9b4af1b79693905854ba5c1135d623654bba627d125271eb74111bac2b4437a86f4cbd362695e796fc0279d4f4684f2cd5080cdd953318686
diff --git a/x11-apps/sessreg/metadata.xml b/x11-apps/sessreg/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/sessreg/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/sessreg/sessreg-1.1.4.ebuild b/x11-apps/sessreg/sessreg-1.1.4.ebuild
new file mode 100644
index 000000000000..d2e26eeec920
--- /dev/null
+++ b/x11-apps/sessreg/sessreg-1.1.4.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="manage utmp/wtmp entries for non-init clients"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+DEPEND="x11-base/xorg-proto"
+# RDEPEND=""
diff --git a/x11-apps/setxkbmap/Manifest b/x11-apps/setxkbmap/Manifest
new file mode 100644
index 000000000000..0c3c4c258704
--- /dev/null
+++ b/x11-apps/setxkbmap/Manifest
@@ -0,0 +1,2 @@
+DIST setxkbmap-1.3.4.tar.xz 132300 BLAKE2B 693f910efcd6f4cb26abd59f6197d77fc958e2b21ab4525e095d966a80186ad95792143ea25cf2822436b57838efbcb66c700ecf8341f3eb6ebce0f636760f37 SHA512 f4d026e7707656173f54d79b95ff3370ae06eaf252b89b79bc7175edeaf3ef79073d4d7d8a35fdee95608bf85d7d23514d74f00e55b613810ef6c3ccc0cf498b
+DIST setxkbmap-1.3.5.tar.xz 138132 BLAKE2B fafe35ea795f81ded8221e20e3aee29388903ff014f9b565454aca5fc12f02e1505a83be6448445cad92469efd18e5f75fcb1385eb1d26a74fadc229e8e72f71 SHA512 57a7e4c0331f81e6e61240f0da69d536e0838c46191f789b7b2ca3a6a5a3d0169a28b71e108bbcf8d24d10068c63a7f65eb9196a3774dbd8a00db9ecc0df46a0
diff --git a/x11-apps/setxkbmap/metadata.xml b/x11-apps/setxkbmap/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/setxkbmap/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/setxkbmap/setxkbmap-1.3.4.ebuild b/x11-apps/setxkbmap/setxkbmap-1.3.4.ebuild
new file mode 100644
index 000000000000..6f3b55c31eab
--- /dev/null
+++ b/x11-apps/setxkbmap/setxkbmap-1.3.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="Controls the keyboard layout of a running X server"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+COMMON_DEPEND="
+ x11-libs/libxkbfile
+ x11-libs/libX11
+ x11-libs/libXrandr"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto"
+RDEPEND="${COMMON_DEPEND}
+ x11-misc/xkeyboard-config"
diff --git a/x11-apps/setxkbmap/setxkbmap-1.3.5.ebuild b/x11-apps/setxkbmap/setxkbmap-1.3.5.ebuild
new file mode 100644
index 000000000000..af7596b483f9
--- /dev/null
+++ b/x11-apps/setxkbmap/setxkbmap-1.3.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="Controls the keyboard layout of a running X server"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+COMMON_DEPEND="
+ x11-libs/libxkbfile
+ x11-libs/libX11
+ x11-libs/libXrandr"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto"
+RDEPEND="${COMMON_DEPEND}
+ x11-misc/xkeyboard-config"
diff --git a/x11-apps/showfont/Manifest b/x11-apps/showfont/Manifest
new file mode 100644
index 000000000000..07319a4d57bd
--- /dev/null
+++ b/x11-apps/showfont/Manifest
@@ -0,0 +1 @@
+DIST showfont-1.0.7.tar.xz 125460 BLAKE2B 78c4e412786273b00243737c173a253b4c226031e5e6fa6d9ffb65a6998446e5df362097330eced3d578e9dfb57a34dbf8b0a139c221c0bf7214f8df03bb68a6 SHA512 6c27b280976d22f35071136e139a654c7be41f5cca3b450a3aa36f8a026b151e700d4e386b0fde8deccef50f8d43338f5d105977a7d11861fccab6c05e480d70
diff --git a/x11-apps/showfont/metadata.xml b/x11-apps/showfont/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/showfont/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/showfont/showfont-1.0.7.ebuild b/x11-apps/showfont/showfont-1.0.7.ebuild
new file mode 100644
index 000000000000..2556eeb03668
--- /dev/null
+++ b/x11-apps/showfont/showfont-1.0.7.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="font dumper for X font server"
+
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libFS"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/smproxy/Manifest b/x11-apps/smproxy/Manifest
new file mode 100644
index 000000000000..88faf63e2adc
--- /dev/null
+++ b/x11-apps/smproxy/Manifest
@@ -0,0 +1 @@
+DIST smproxy-1.0.8.tar.xz 133180 BLAKE2B e345184fe20dae932c377237f35d786852602cb02dfdc96cf47ea4444d96878eb5dcbb43c87b625d55b4d0ee321514f8855dd43ded61177cd8a7bd7738619f03 SHA512 e930a01c3535050d7d580a93c0b2b7898ff8a8d7ab498215f2d035ab902989497d1fbc70f2939d04b609c980e86d0d4ba7829a98fda3261cb4b159432cd2bc8e
diff --git a/x11-apps/smproxy/metadata.xml b/x11-apps/smproxy/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/smproxy/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/smproxy/smproxy-1.0.8.ebuild b/x11-apps/smproxy/smproxy-1.0.8.ebuild
new file mode 100644
index 000000000000..45a9419d0412
--- /dev/null
+++ b/x11-apps/smproxy/smproxy-1.0.8.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="Session Manager Proxy"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libSM
+ x11-libs/libICE
+ x11-libs/libXt
+ x11-libs/libXmu"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/transset/Manifest b/x11-apps/transset/Manifest
new file mode 100644
index 000000000000..543921ad7648
--- /dev/null
+++ b/x11-apps/transset/Manifest
@@ -0,0 +1 @@
+DIST transset-1.0.4.tar.xz 127492 BLAKE2B 1b44221ea5a52d3215b653e63c6e10acccfce6dc80a3e2bb742b9bb6c2664f26e0d0ab25c8eded1fbd0733b03f88d5fe616eba1899e0863bd99d49836da54dbd SHA512 d077753ea3458bf553f2e1ec2c3cd5f75d5c70dfd2969456382ded03a937abde39286f3b647c4f098f883825b5d3b917d835dda9b4d3a4e998db53cbb73458ed
diff --git a/x11-apps/transset/metadata.xml b/x11-apps/transset/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/transset/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/transset/transset-1.0.4.ebuild b/x11-apps/transset/transset-1.0.4.ebuild
new file mode 100644
index 000000000000..3c347b03099b
--- /dev/null
+++ b/x11-apps/transset/transset-1.0.4.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="An utility for setting opacity property"
+
+LICENSE="SGI-B-2.0"
+KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/viewres/Manifest b/x11-apps/viewres/Manifest
new file mode 100644
index 000000000000..0290efe8854c
--- /dev/null
+++ b/x11-apps/viewres/Manifest
@@ -0,0 +1 @@
+DIST viewres-1.0.8.tar.xz 133288 BLAKE2B c80cea40de89b5954bdab5dfe00acf946ee709b1ee1a630b1fc9b9154b6c1a2ed9a6b5dd3f3adc80335fe584cd5e7677693e82cb3992324d8ea2a1ea5df57212 SHA512 3cd5dc23ab1b3289eb1433cf7373cc4edab84ef39166013056d4ffad90bb4f926e7471f7691a4c6bcb81cf6bfd203478a0ae2fb53300e838b1c5d1cc82ff8da0
diff --git a/x11-apps/viewres/metadata.xml b/x11-apps/viewres/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/viewres/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/viewres/viewres-1.0.8.ebuild b/x11-apps/viewres/viewres-1.0.8.ebuild
new file mode 100644
index 000000000000..224ed0f43b23
--- /dev/null
+++ b/x11-apps/viewres/viewres-1.0.8.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="graphical class browser for Xt"
+
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXt
+ x11-libs/libXmu"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/x11perf/Manifest b/x11-apps/x11perf/Manifest
new file mode 100644
index 000000000000..d7d8a2979079
--- /dev/null
+++ b/x11-apps/x11perf/Manifest
@@ -0,0 +1 @@
+DIST x11perf-1.7.0.tar.xz 181396 BLAKE2B 5f8433e7c06bd29f50fd9218a1d66c9d4753965af69a102902d7d693125ad0045c0a00452f4a65d27e5d372398b2414049ee96a3dfa1477f0f0850392f2dd672 SHA512 de8185bfbac15fb5eb15c18ba8450d8e383e1356675e0368c9a443d4c2d14245fab87ac0aa4ddcc5ebf731af0ad1173f53c6937104c1be824bfda5b58112fd5e
diff --git a/x11-apps/x11perf/metadata.xml b/x11-apps/x11perf/metadata.xml
new file mode 100644
index 000000000000..cf494d01bfbe
--- /dev/null
+++ b/x11-apps/x11perf/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:xfree86:x11perf</remote-id>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/x11-apps/x11perf/x11perf-1.7.0.ebuild b/x11-apps/x11perf/x11perf-1.7.0.ebuild
new file mode 100644
index 000000000000..e7ad521872dc
--- /dev/null
+++ b/x11-apps/x11perf/x11perf-1.7.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X rendering operation stress test utility"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/test/${P}.tar.xz"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ media-libs/fontconfig
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXft
+ x11-libs/libXmu
+ x11-libs/libXrender"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xauth/Manifest b/x11-apps/xauth/Manifest
new file mode 100644
index 000000000000..535079790419
--- /dev/null
+++ b/x11-apps/xauth/Manifest
@@ -0,0 +1 @@
+DIST xauth-1.1.5.tar.xz 165480 BLAKE2B fff8682da13b8447f6c54fa4231873f5e0c8716db1f184cf2e61a1d6d4e034093b266f2a6fd08e875ac22ce7a5104792cbf4b6b0591d8b4facb825c1dc7a4d3e SHA512 df94b59de49ced2490351b7ab42d56d3ef92077891b8ba7a73c53b6babb1facd250d934b82f36ee1ddc355dffefb8f52914d30893c9d578711264f82e9bf3cb9
diff --git a/x11-apps/xauth/metadata.xml b/x11-apps/xauth/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xauth/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xauth/xauth-1.1.5.ebuild b/x11-apps/xauth/xauth-1.1.5.ebuild
new file mode 100644
index 000000000000..8a9dbf90509e
--- /dev/null
+++ b/x11-apps/xauth/xauth-1.1.5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X authority file utility"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXext
+ x11-libs/libXmu"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+XORG_CONFIGURE_OPTIONS=(
+ --enable-ipv6
+)
diff --git a/x11-apps/xbacklight/Manifest b/x11-apps/xbacklight/Manifest
new file mode 100644
index 000000000000..ccc904355144
--- /dev/null
+++ b/x11-apps/xbacklight/Manifest
@@ -0,0 +1 @@
+DIST xbacklight-1.2.4.tar.xz 121276 BLAKE2B d0a05f0e5c09c9a1114b044123c8cb9ca97d07c87d7941df1db29ad400e38d39ad3e78e528bc4b3f7ee69b24c74e436b618ea5abbae4517dbbbce0577ea30f9a SHA512 6aa39d8f4430b2b9da92afff462aebbd0f3fdef50bf6a4fc3e5c08e45ae18156dc2017b8a46cd3185b2e4b1b836d2bd7379821a6591afa3d6db395247c8193e3
diff --git a/x11-apps/xbacklight/metadata.xml b/x11-apps/xbacklight/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xbacklight/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xbacklight/xbacklight-1.2.4.ebuild b/x11-apps/xbacklight/xbacklight-1.2.4.ebuild
new file mode 100644
index 000000000000..75899982db34
--- /dev/null
+++ b/x11-apps/xbacklight/xbacklight-1.2.4.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xorg-3
+
+DESCRIPTION="Sets backlight level using the RandR 1.2 BACKLIGHT output property"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
+
+RDEPEND="x11-libs/libxcb
+ >=x11-libs/xcb-util-0.3.8"
+DEPEND="${RDEPEND}"
diff --git a/x11-apps/xbiff/Manifest b/x11-apps/xbiff/Manifest
new file mode 100644
index 000000000000..80f4c648af4b
--- /dev/null
+++ b/x11-apps/xbiff/Manifest
@@ -0,0 +1,2 @@
+DIST xbiff-1.0.5.tar.xz 128432 BLAKE2B 8e6b438720d4c1fe669a4505350ca8e98d779288ca453610764924c755e5ce22a807abd784187f57be224c34ceeec493ce232f83c08ee2868811ce495a1597f7 SHA512 4dd8943daf670dffb6e108b192977f6ad313d6b0535da0c809699e05f0509aba45be81c72af341e1fef31f59d0a5f209d87441230b3fdcecb4a7a8fe7a9c0658
+DIST xbiff-1.0.6.tar.xz 134784 BLAKE2B 218f4f255da30c7b16e1e5c3384a92c6aac4ca490728ec277f808af756a96f8060edffa7e4672a9a270749bc8f6c253a4d1e89b4e40303f7a171e8a5e9c7009d SHA512 9bf37dba182909a801cb419102a37f372abf7695ef384687e4d00a1c306ba3f164a63aabba31fa13d84e8ff924d00803148221124f6ad792afb9ac54ccb69fef
diff --git a/x11-apps/xbiff/metadata.xml b/x11-apps/xbiff/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xbiff/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xbiff/xbiff-1.0.5.ebuild b/x11-apps/xbiff/xbiff-1.0.5.ebuild
new file mode 100644
index 000000000000..32cfcb82f28a
--- /dev/null
+++ b/x11-apps/xbiff/xbiff-1.0.5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="mailbox flag for X"
+
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-misc/xbitmaps
+ x11-libs/libXext
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xbiff/xbiff-1.0.6.ebuild b/x11-apps/xbiff/xbiff-1.0.6.ebuild
new file mode 100644
index 000000000000..bfa7ae4eb018
--- /dev/null
+++ b/x11-apps/xbiff/xbiff-1.0.6.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="mailbox flag for X"
+
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-misc/xbitmaps
+ x11-libs/libXext
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xcalc/Manifest b/x11-apps/xcalc/Manifest
new file mode 100644
index 000000000000..387738bafa0f
--- /dev/null
+++ b/x11-apps/xcalc/Manifest
@@ -0,0 +1 @@
+DIST xcalc-1.1.3.tar.xz 146996 BLAKE2B 5cee6e288c28dcfaaf4d0cb9f70e7004b9196804e1d5864a6a45c8d3cd9750d78ccd98f1796aff9f1792d0ed01becef99a2f22ce92e5e113af1a826d01a089c3 SHA512 26236f5d6bd37df424e2f61b00362f4cd31a55b1decf03d98053765466af1393c762ae4127fd29256d635e28c10d7713ad12c5feb72c02272144b94453115afd
diff --git a/x11-apps/xcalc/metadata.xml b/x11-apps/xcalc/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xcalc/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xcalc/xcalc-1.1.3.ebuild b/x11-apps/xcalc/xcalc-1.1.3.ebuild
new file mode 100644
index 000000000000..ae9bdd88a222
--- /dev/null
+++ b/x11-apps/xcalc/xcalc-1.1.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="scientific calculator for X"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libXaw
+ x11-libs/libXt
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xclipboard/Manifest b/x11-apps/xclipboard/Manifest
new file mode 100644
index 000000000000..e1480a962906
--- /dev/null
+++ b/x11-apps/xclipboard/Manifest
@@ -0,0 +1 @@
+DIST xclipboard-1.1.5.tar.xz 132420 BLAKE2B a405f3381cba8a8af8be5cd6db50b338fe70994c125b7dfa358c1c46874009ec1a4ab99788e082e8aeb77e1c864de409ef1f9a820dd4e7e42456f5cf3c0623e9 SHA512 9962b8d19e6387c9af87a47d66d81577ec3e2ba1d0aa6f6ca8fa89664ccfb0dd20906e143a4d19a303a4eded4f29c4bd40868477fbf754a79cdb48256846a8d3
diff --git a/x11-apps/xclipboard/metadata.xml b/x11-apps/xclipboard/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xclipboard/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xclipboard/xclipboard-1.1.5.ebuild b/x11-apps/xclipboard/xclipboard-1.1.5.ebuild
new file mode 100644
index 000000000000..432e46abdeee
--- /dev/null
+++ b/x11-apps/xclipboard/xclipboard-1.1.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="interchange between cut buffer and selection"
+
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libxkbfile
+ x11-libs/libXmu
+ >=x11-libs/libXt-1.1
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xclock/Manifest b/x11-apps/xclock/Manifest
new file mode 100644
index 000000000000..2e9719304efa
--- /dev/null
+++ b/x11-apps/xclock/Manifest
@@ -0,0 +1 @@
+DIST xclock-1.1.1.tar.xz 159556 BLAKE2B 5770cc0cf9065eb83b427c63190dae070635eade9410676a343505fc7a9d94098fd8d416384383f5311453a7ec80a0b72e8cb9a86be98eb8275dfd9cc92ba478 SHA512 059ea986bc7537c2796e8855676e8357bd8a7852fbac0839b3f8a9e3ffa088de41bc4e4961973353f0a7b7293366b81bc764d74f3dc4e90e361da06185d976e7
diff --git a/x11-apps/xclock/metadata.xml b/x11-apps/xclock/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xclock/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xclock/xclock-1.1.1.ebuild b/x11-apps/xclock/xclock-1.1.1.ebuild
new file mode 100644
index 000000000000..f2fe735d5f8d
--- /dev/null
+++ b/x11-apps/xclock/xclock-1.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="analog / digital clock for X"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXmu
+ x11-libs/libXrender
+ x11-libs/libXft
+ x11-libs/libxkbfile
+ x11-libs/libXaw"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xcmsdb/Manifest b/x11-apps/xcmsdb/Manifest
new file mode 100644
index 000000000000..5bce3e9766b6
--- /dev/null
+++ b/x11-apps/xcmsdb/Manifest
@@ -0,0 +1 @@
+DIST xcmsdb-1.0.7.tar.xz 142356 BLAKE2B d73e5b1cb2e3b3691c6028cc7d0e1655b6cff5383290b1daf7e4de95f00fa337968b25615ea0b26d8a5dfb4162113f518a00fac1dbf3bca24ee26db4bba39442 SHA512 87bd13930385c16689bfb6eefe47860f3741ccede9ddee4a860bb763937828808aca2c2fcc56637c06c3b9f1a5ee5ffd5cadc039d93ff7b2375a004867ef9f22
diff --git a/x11-apps/xcmsdb/metadata.xml b/x11-apps/xcmsdb/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xcmsdb/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xcmsdb/xcmsdb-1.0.7.ebuild b/x11-apps/xcmsdb/xcmsdb-1.0.7.ebuild
new file mode 100644
index 000000000000..5dcf335b6fa0
--- /dev/null
+++ b/x11-apps/xcmsdb/xcmsdb-1.0.7.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="Device Color Characterization utility for X Color Management System"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xconsole/Manifest b/x11-apps/xconsole/Manifest
new file mode 100644
index 000000000000..e8eb48e0ed9a
--- /dev/null
+++ b/x11-apps/xconsole/Manifest
@@ -0,0 +1,2 @@
+DIST xconsole-1.1.0.tar.xz 131900 BLAKE2B 2dacabbfb7b55b6dc2cae255a4a8c58dc8cd0130cc07ce1c2b5e6c68cdff270fad31487e0491ba670e126582359c033cbefe30c71639f8b2b2ce32e7d1e995d7 SHA512 1b5b1e1e15e3b988c159e924ac5c51734c4e37ed112815fc6bf6e36f80e840ccd904a4f0b0f27191e0dbf656d367a38873fd493a266887daa111e5266eebf37e
+DIST xconsole-1.1.1.tar.xz 137316 BLAKE2B 811c0f32b28706f4e7707f916c6eed5e1d6eeb801602e9a4aad533db9da4bb06561cadacb31d68b8ad34f8aac14e9753cdbb2551fee7f1002543f44e1ff8fc5d SHA512 8024ae0dc1bc3512234ee0a2bf66dcc665daa2af67056f680af3e7f330952eb5fa6dab0442a4b4ad54df3d35ef4ec0442e7c0c6cb9fe6d9b70b2038102ae8bef
diff --git a/x11-apps/xconsole/metadata.xml b/x11-apps/xconsole/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xconsole/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xconsole/xconsole-1.1.0.ebuild b/x11-apps/xconsole/xconsole-1.1.0.ebuild
new file mode 100644
index 000000000000..b97758da9f45
--- /dev/null
+++ b/x11-apps/xconsole/xconsole-1.1.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="monitor system console messages with X"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xconsole/xconsole-1.1.1.ebuild b/x11-apps/xconsole/xconsole-1.1.1.ebuild
new file mode 100644
index 000000000000..31f28245158f
--- /dev/null
+++ b/x11-apps/xconsole/xconsole-1.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="monitor system console messages with X"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xcursorgen/Manifest b/x11-apps/xcursorgen/Manifest
new file mode 100644
index 000000000000..1ac9b6757407
--- /dev/null
+++ b/x11-apps/xcursorgen/Manifest
@@ -0,0 +1 @@
+DIST xcursorgen-1.0.9.tar.xz 126956 BLAKE2B 3648875e7d35dc00dc3370c4c656c69211426d985fa0331e102b73194ca3cec820de152e3c5aa74d35e82f0eb091856e902e011552fa878937f439863795d9de SHA512 d40b96d6f60ee3815ef8ed6217028b39b127f200415661e39cf23af89662aafc6783f9e311f8021fe1a5ccfbc47610909796e569991e6680b8c2133401af476e
diff --git a/x11-apps/xcursorgen/metadata.xml b/x11-apps/xcursorgen/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xcursorgen/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xcursorgen/xcursorgen-1.0.9.ebuild b/x11-apps/xcursorgen/xcursorgen-1.0.9.ebuild
new file mode 100644
index 000000000000..ec2025140e9b
--- /dev/null
+++ b/x11-apps/xcursorgen/xcursorgen-1.0.9.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="create an X cursor file from a collection of PNG images"
+LICENSE="HPND"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXcursor
+ media-libs/libpng:0="
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xditview/Manifest b/x11-apps/xditview/Manifest
new file mode 100644
index 000000000000..f41387a13bc0
--- /dev/null
+++ b/x11-apps/xditview/Manifest
@@ -0,0 +1 @@
+DIST xditview-1.0.7.tar.xz 146392 BLAKE2B d0a3300698bf263cc790bf364f849c64cb2e12b10fa6423dd893d188bb06998c29740331e268a15a378a972df0d4b7b7362896844da262297ec8f3cd86f458ff SHA512 da7e80cd9fbb5da0ec4949c6fed0bad135a2490767f030e60f1c51a9f5a62379572bf8b4dd6dec2fe824152d090470e62fce12c9144aaa1be1b48ddbc3b2910b
diff --git a/x11-apps/xditview/metadata.xml b/x11-apps/xditview/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xditview/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xditview/xditview-1.0.7.ebuild b/x11-apps/xditview/xditview-1.0.7.ebuild
new file mode 100644
index 000000000000..1d4982d0a06b
--- /dev/null
+++ b/x11-apps/xditview/xditview-1.0.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xorg-3
+
+DESCRIPTION="display ditroff output"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+IUSE="xft"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libX11
+ xft? (
+ x11-libs/libXft
+ x11-libs/libXrender
+ media-libs/fontconfig
+ )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ $(use_with xft)
+ )
+ xorg-3_src_configure
+}
diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
new file mode 100644
index 000000000000..a7779ca72751
--- /dev/null
+++ b/x11-apps/xdm/Manifest
@@ -0,0 +1 @@
+DIST xdm-1.1.17.tar.xz 425804 BLAKE2B 795a7fbfb78da298631dd42990220c74f19e58233d20fda6c42517a1bd0d24ff97e74e1aed2d6acc9f81ca0b19194a2b6b2f13b656582e6ec3f23a3b23754cc2 SHA512 68499cdf73c9b6b48b974a724e5d045bb8333cfd17f1d7e36132e7aec51922c22260b361517c4f0d9fb7d28ce4909e0638e00180e93544bc7200d9bef55e822b
diff --git a/x11-apps/xdm/files/Xsession b/x11-apps/xdm/files/Xsession
new file mode 100644
index 000000000000..ffeef4c87420
--- /dev/null
+++ b/x11-apps/xdm/files/Xsession
@@ -0,0 +1,73 @@
+#!/bin/bash --login
+#
+# $Xorg: Xsession,v 1.4 2000/08/17 19:54:17 cpqbld Exp $
+#
+#
+#
+#
+# $XFree86: xc/programs/xdm/config/Xsession,v 1.3 2001/01/17 23:45:24 dawes Exp $
+
+# redirect errors to a file in user's home directory if we can
+for errfile in "$HOME/.xsession-errors" "${TMPDIR-/tmp}/xses-$USER" "/tmp/xses-$USER"
+do
+ if ( cp /dev/null "$errfile" 2> /dev/null )
+ then
+ chmod 600 "$errfile"
+ exec > "$errfile" 2>&1
+ break
+ fi
+done
+
+# handle KDM
+if [ -n "$1" ]; then
+ export XSESSION="$1"
+fi
+
+xinitdir=/usr/X11R6/lib/X11/xinit
+startup=$HOME/.xsession
+userresources=$HOME/.Xresources
+usermodmap=$HOME/.Xmodmap
+sysresources=$xinitdir/.Xresources
+sysmodmap=$xinitdir/.Xmodmap
+
+# First run the system default. Because KDE uses this
+# to switch sessions, we MUST first check the system
+# default, and then ~/.xsession. If the user Do not
+# want this, he should override XSESSION, or at least
+# clear it.
+if [ -n "`/etc/X11/chooser.sh`" ]; then
+ exec "`/etc/X11/chooser.sh`"
+# If not defined, try the user's ~/.xsession
+elif [ -s "$startup" ]; then
+
+ # merge in defaults and keymaps
+
+ if [ -f $sysresources ]; then
+ xrdb -merge $sysresources
+ fi
+
+ if [ -f $sysmodmap ]; then
+ xmodmap $sysmodmap
+ fi
+
+ if [ -f $userresources ]; then
+ xrdb -merge $userresources
+ fi
+
+ if [ -f $usermodmap ]; then
+ xmodmap $usermodmap
+ fi
+
+ if [ -x "$startup" ]; then
+ exec "$startup"
+ else
+ exec /bin/sh "$startup"
+ fi
+# Lastly, xsm as failsafe
+else
+ if [ -r "$userresources" ]; then
+ xrdb -load "$userresources"
+ fi
+ exec xsm
+fi
+
diff --git a/x11-apps/xdm/metadata.xml b/x11-apps/xdm/metadata.xml
new file mode 100644
index 000000000000..a370cd27c9d0
--- /dev/null
+++ b/x11-apps/xdm/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:x.org:xdm</remote-id>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/x11-apps/xdm/xdm-1.1.17.ebuild b/x11-apps/xdm/xdm-1.1.17.ebuild
new file mode 100644
index 000000000000..b38af5fb47db
--- /dev/null
+++ b/x11-apps/xdm/xdm-1.1.17.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3 pam systemd
+
+DEFAULTVT=vt7
+
+DESCRIPTION="X.Org xdm application"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+IUSE="pam systemd truetype xinerama xpm"
+
+RDEPEND="
+ x11-apps/sessreg
+ x11-apps/xconsole
+ x11-apps/xinit
+ x11-apps/xrdb
+ x11-apps/xsm
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXaw
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXt
+ virtual/libcrypt:=
+ pam? ( sys-libs/pam )
+ systemd? ( >=sys-apps/systemd-209:= )
+ truetype? (
+ x11-libs/libXrender
+ x11-libs/libXft
+ )
+ xinerama? ( x11-libs/libXinerama )
+ xpm? ( x11-libs/libXpm )
+ elibc_glibc? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+src_prepare() {
+ sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
+ xdm.service.in || die
+
+ # Disable XDM-AUTHORIZATION-1 (bug #445662).
+ # it causes issue with libreoffice and SDL games (bug #306223).
+ sed -i -e '/authorize/a DisplayManager*authName: MIT-MAGIC-COOKIE-1' \
+ config/xdm-config.in || die
+
+ xorg-3_src_prepare
+}
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ --enable-ipv6
+ $(use_with pam)
+ $(use_with systemd systemd-daemon)
+ $(use_with truetype xft)
+ $(use_with xinerama)
+ $(use_enable xpm xpm-logos)
+ --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+ --with-default-vt=${DEFAULTVT}
+ --with-xdmconfigdir=/etc/X11/xdm
+ )
+ xorg-3_src_configure
+}
+
+src_install() {
+ xorg-3_src_install
+
+ exeinto /usr/$(get_libdir)/X11/xdm
+ doexe "${FILESDIR}"/Xsession
+
+ use pam && pamd_mimic system-local-login xdm auth account session
+
+ # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
+ keepdir /var/lib/xdm
+}
diff --git a/x11-apps/xdpyinfo/Manifest b/x11-apps/xdpyinfo/Manifest
new file mode 100644
index 000000000000..1e47c204b691
--- /dev/null
+++ b/x11-apps/xdpyinfo/Manifest
@@ -0,0 +1,2 @@
+DIST xdpyinfo-1.3.4.tar.xz 137064 BLAKE2B ea0e50d66c313e0f11164fe22cf9c46dcd9dafdcf0652895146a8f85e847e2f21ed2eb54f9512fd3a89657e44c6212b7c7de5359e304db660cfaa8c44a254356 SHA512 9ef9f5c10e15a40895e8f008896b960fdd438277657c7159d16f05db79cd2374cfaca4af2f4e59335824bfd2f74a045ef89dd99ea4130ed436ea59fbbb1cbe12
+DIST xdpyinfo-1.4.0.tar.xz 144060 BLAKE2B 43473141e8ad5e79750b64fd374598b192d51a3d4b14b2b60f48c2563fe88141ace7d2061f7b8e6e528d3b86081ced9887335bb6cd15f3ce13db5cb47d7089a3 SHA512 478dd3de58950eeca213a51820445e62a5a63b2fa9ff3505f22802a7980f855fc11f1465e57ff4c34cdf8df0a0ff3c576804ef44f11f3b52c1c9da4ecc5a62d3
diff --git a/x11-apps/xdpyinfo/metadata.xml b/x11-apps/xdpyinfo/metadata.xml
new file mode 100644
index 000000000000..5c1f70a1e817
--- /dev/null
+++ b/x11-apps/xdpyinfo/metadata.xml
@@ -0,0 +1,13 @@
+<?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>
+ <use>
+ <flag name="dmx">Builds support for Distributed Multiheaded X <pkg>x11-base/xorg-server</pkg>
+ </flag>
+ </use>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/x11-apps/xdpyinfo/xdpyinfo-1.3.4.ebuild b/x11-apps/xdpyinfo/xdpyinfo-1.3.4.ebuild
new file mode 100644
index 000000000000..eafbc0a905a4
--- /dev/null
+++ b/x11-apps/xdpyinfo/xdpyinfo-1.3.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="Display information utility for X"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+IUSE="dga dmx xinerama"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libXxf86vm
+ x11-libs/libxcb
+ dga? ( x11-libs/libXxf86dga )
+ dmx? ( x11-libs/libdmx )
+ xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ --without-xf86misc
+ $(use_with dga)
+ $(use_with dmx)
+ $(use_with xinerama)
+ )
+ xorg-3_src_configure
+}
diff --git a/x11-apps/xdpyinfo/xdpyinfo-1.4.0.ebuild b/x11-apps/xdpyinfo/xdpyinfo-1.4.0.ebuild
new file mode 100644
index 000000000000..0968f4c056be
--- /dev/null
+++ b/x11-apps/xdpyinfo/xdpyinfo-1.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="Display information utility for X"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
+IUSE="dga xinerama"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libXpresent
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libXxf86vm
+ dga? ( x11-libs/libXxf86dga )
+ xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ -Dxf86misc=disabled
+ $(meson_feature dga)
+ $(meson_feature xinerama)
+ )
+ xorg-meson_src_configure
+}
diff --git a/x11-apps/xdriinfo/Manifest b/x11-apps/xdriinfo/Manifest
new file mode 100644
index 000000000000..23ca91168155
--- /dev/null
+++ b/x11-apps/xdriinfo/Manifest
@@ -0,0 +1 @@
+DIST xdriinfo-1.0.8.tar.xz 123872 BLAKE2B 583b2cbc2bf8f4d1acfd79f8aeb51176d61d8a55a10cb1b52e3422122401ee01a5c22094e7037e7baf2b9aa9cf08c110d6de605e2f43ccb280e28488c2929233 SHA512 36ea6a453b7f3ec7caa028282c701c98dfb45886dc833e31931d3ed6333a96a5bf7d3816bf5db51b3c359297f25e242c913eae4dd01be5de557475b4cd98d458
diff --git a/x11-apps/xdriinfo/metadata.xml b/x11-apps/xdriinfo/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xdriinfo/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xdriinfo/xdriinfo-1.0.8.ebuild b/x11-apps/xdriinfo/xdriinfo-1.0.8.ebuild
new file mode 100644
index 000000000000..8d0e9b4ba716
--- /dev/null
+++ b/x11-apps/xdriinfo/xdriinfo-1.0.8.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="query configuration information of DRI drivers"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ virtual/opengl"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xedit/Manifest b/x11-apps/xedit/Manifest
new file mode 100644
index 000000000000..6e595ebaa3d2
--- /dev/null
+++ b/x11-apps/xedit/Manifest
@@ -0,0 +1 @@
+DIST xedit-1.2.4.tar.xz 481740 BLAKE2B 186240f42dbb7d1f1c4923f37c2614d7ba4251d22fb6cec033f5bd43bb6378101e329669255ebd0b16791dd2424d33cc816740a999e75e24294654e3d43a7dd0 SHA512 30819ec491f9a02db95c20eb8653389b29bf4a4a5c54701d156db67fcb8fade5276dcb3a656dca245c958d75d0ee6fe50ab207e040ce0065d9d9a1bd58d5b24c
diff --git a/x11-apps/xedit/metadata.xml b/x11-apps/xedit/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xedit/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xedit/xedit-1.2.4.ebuild b/x11-apps/xedit/xedit-1.2.4.ebuild
new file mode 100644
index 000000000000..ffbad1559f68
--- /dev/null
+++ b/x11-apps/xedit/xedit-1.2.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="simple text editor for X"
+
+KEYWORDS="amd64 ~arm64 ~hppa ~mips ppc ppc64 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXt
+ x11-libs/libXmu
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xev/Manifest b/x11-apps/xev/Manifest
new file mode 100644
index 000000000000..378fdae132c1
--- /dev/null
+++ b/x11-apps/xev/Manifest
@@ -0,0 +1,2 @@
+DIST xev-1.2.6.tar.xz 129724 BLAKE2B 998049e07f79ceb5be5ca4999a1812278d701a62f8220a3851a6a774bea7e3c66860692e9589c427dfdfff631d1b27d07bd1229767a997e9c2e915544583dac2 SHA512 aaabb635622abfbf0b7ef2a1978070a918ea94480f375dd0798375274cf378ddb25007cc42426bb2292ed65c8af922f88e6a04c5a2f6cff3fadb0194b53eb7e7
+DIST xev-1.2.7.tar.xz 136784 BLAKE2B 319a0508f7f0735c7966fd2ce4f7768e0510e2269bc3b79d6d26aa1354ce1ca50b53175f4780ca58cc85fb6025f1c82da49c009b936f259e69d3df91a9047653 SHA512 e6537827972b80bd58af4569054d44028cbb8a86e94445e9e99c7a6299500454da7b7dad0783bd49e937ca43e39cde1bf564762576ae3f2c52dc4a5c7c68b333
diff --git a/x11-apps/xev/metadata.xml b/x11-apps/xev/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xev/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xev/xev-1.2.6.ebuild b/x11-apps/xev/xev-1.2.6.ebuild
new file mode 100644
index 000000000000..716fa62822ca
--- /dev/null
+++ b/x11-apps/xev/xev-1.2.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="Print contents of X events"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXrandr"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xev/xev-1.2.7.ebuild b/x11-apps/xev/xev-1.2.7.ebuild
new file mode 100644
index 000000000000..1b935f8b9127
--- /dev/null
+++ b/x11-apps/xev/xev-1.2.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="Print contents of X events"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXrandr"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xeyes/Manifest b/x11-apps/xeyes/Manifest
new file mode 100644
index 000000000000..4e30f6bd6152
--- /dev/null
+++ b/x11-apps/xeyes/Manifest
@@ -0,0 +1 @@
+DIST xeyes-1.3.1.tar.xz 135900 BLAKE2B 01024ccf9ae120b134a86f946b6fd53ffebfcff41a64d24b9b81aa0307dc03b1a8d1a70a0652c9a9b7b7f667e8722a9e6f5beeaeb6ed3f69ec8fb88f558fe5be SHA512 c0c3e25b1685cc943c8d27f88c4d3ec79aa05c102ba7ac0cbd7dcebdf703111ecb2288f4bac55d9ffc5b7aa3b15cba58f28c21025a53b415a8a18bdb61688dcf
diff --git a/x11-apps/xeyes/metadata.xml b/x11-apps/xeyes/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xeyes/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xeyes/xeyes-1.3.1.ebuild b/x11-apps/xeyes/xeyes-1.3.1.ebuild
new file mode 100644
index 000000000000..da4e7990bfee
--- /dev/null
+++ b/x11-apps/xeyes/xeyes-1.3.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="X.Org xeyes application"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ >=x11-libs/libXi-1.7
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXrender
+ x11-libs/libxcb"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ -Dxrender=enabled
+ -Dpresent=enabled
+ )
+ xorg-meson_src_configure
+}
diff --git a/x11-apps/xfd/Manifest b/x11-apps/xfd/Manifest
new file mode 100644
index 000000000000..ce6b5008d145
--- /dev/null
+++ b/x11-apps/xfd/Manifest
@@ -0,0 +1 @@
+DIST xfd-1.1.5.tar.xz 140548 BLAKE2B ebb6de261219e75ad5305ab201ac7a7ce2ee1615b62ed04b280ba21c89bcbb63f77ec4ca2d2705d52ee0c6edda39d2631e42eda906fcf5c70a7e77cb64424169 SHA512 6a8838e90c4751ae357832da7856d65d2cc65f3626655e24d22b25e7623f1a47d41dea0d093c0f250ceee2651214a746b3e7bd7f152c5b1718ce28aa5f217fa4
diff --git a/x11-apps/xfd/metadata.xml b/x11-apps/xfd/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xfd/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xfd/xfd-1.1.5.ebuild b/x11-apps/xfd/xfd-1.1.5.ebuild
new file mode 100644
index 000000000000..208d947338a8
--- /dev/null
+++ b/x11-apps/xfd/xfd-1.1.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="X.Org xfd application"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ media-libs/fontconfig
+ x11-libs/libX11
+ x11-libs/libXft
+ x11-libs/libXt
+ x11-libs/libXmu
+ x11-libs/libXrender
+ x11-libs/libXaw
+ x11-libs/libxkbfile"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="sys-devel/gettext"
diff --git a/x11-apps/xfontsel/Manifest b/x11-apps/xfontsel/Manifest
new file mode 100644
index 000000000000..6d949f328250
--- /dev/null
+++ b/x11-apps/xfontsel/Manifest
@@ -0,0 +1 @@
+DIST xfontsel-1.1.1.tar.xz 142336 BLAKE2B 89d06f85cdd6b1a363711b6b59937d3f7ba6dad4ffd1c1fb2fa2604aa52e7d883726dc72d8d9d96060d7fedcd2c4ca20f30621d28d0174b1b66151705d899864 SHA512 fdb1f20dc86e2e74da77ef5e62d9465ea24d1af965f1ff3a6334ffefb239130fcf28f7cde9b4e7d7e6c9cf12fcb637784e7af209cffcee3dbe304025d33abcdd
diff --git a/x11-apps/xfontsel/metadata.xml b/x11-apps/xfontsel/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xfontsel/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xfontsel/xfontsel-1.1.1.ebuild b/x11-apps/xfontsel/xfontsel-1.1.1.ebuild
new file mode 100644
index 000000000000..c19284d8102c
--- /dev/null
+++ b/x11-apps/xfontsel/xfontsel-1.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="point and click selection of X11 font names"
+
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="sys-devel/gettext"
diff --git a/x11-apps/xgamma/Manifest b/x11-apps/xgamma/Manifest
new file mode 100644
index 000000000000..1789616b676c
--- /dev/null
+++ b/x11-apps/xgamma/Manifest
@@ -0,0 +1 @@
+DIST xgamma-1.0.8.tar.xz 125040 BLAKE2B c630687c3d32ab10bcd902aa0b56bcef1f2d1856d1cd0ac7ee8dd18e925bb72ff2765e51403daaf109c0916b9c9e800e055af57ba4e10f5955d17f283d025236 SHA512 edaa33fc18a9eb9e3bf5395ca0f6196778d0f8d8007e94ed53fc26de236bda51ee06a3eb8d0543a9e4367d3a350e7571664032e963001b7b6d525c27a3b3e8b6
diff --git a/x11-apps/xgamma/metadata.xml b/x11-apps/xgamma/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xgamma/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xgamma/xgamma-1.0.8.ebuild b/x11-apps/xgamma/xgamma-1.0.8.ebuild
new file mode 100644
index 000000000000..f911823399d6
--- /dev/null
+++ b/x11-apps/xgamma/xgamma-1.0.8.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="Alter a monitor's gamma correction through the X server"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXxf86vm
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xgc/Manifest b/x11-apps/xgc/Manifest
new file mode 100644
index 000000000000..202d7f88e804
--- /dev/null
+++ b/x11-apps/xgc/Manifest
@@ -0,0 +1 @@
+DIST xgc-1.0.7.tar.xz 181400 BLAKE2B 8dc7b9db032d5d533d9e65bd35db875b955db70e47a0018162b8ce716bf13c2960624d249b931bf1f35653f8bc40b5458238bc45d9582c6d152fa1d5b36c0bf0 SHA512 2d994c1dfa93b8c99756336d099737025d97ae0e6ec102e964ffe4a46209e518917fb2bc57bf0274010e099742bd50fcdebdaf9add0d9c02849edb220bced4a7
diff --git a/x11-apps/xgc/metadata.xml b/x11-apps/xgc/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xgc/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xgc/xgc-1.0.7.ebuild b/x11-apps/xgc/xgc-1.0.7.ebuild
new file mode 100644
index 000000000000..01fe7df7dd92
--- /dev/null
+++ b/x11-apps/xgc/xgc-1.0.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X graphics demo"
+
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXt"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xhost/Manifest b/x11-apps/xhost/Manifest
new file mode 100644
index 000000000000..21f8d74e2eb6
--- /dev/null
+++ b/x11-apps/xhost/Manifest
@@ -0,0 +1 @@
+DIST xhost-1.0.10.tar.xz 137076 BLAKE2B 04e1f14099571966c53f724e4010f90d9606bbf691d02da8652ae2d3921e4404be158227a92216599e4f9a25d97a93acb9dc59be8a60766bab9f20d8ba28cdb6 SHA512 65467b0a096455dae681f8397f5b8b0490a2f80db5cb9f92757cfff8d7822b43833202a275eed8467c6a6aaf3b02e0a7b1a069c5d587d32e56b1893297903051
diff --git a/x11-apps/xhost/metadata.xml b/x11-apps/xhost/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xhost/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xhost/xhost-1.0.10.ebuild b/x11-apps/xhost/xhost-1.0.10.ebuild
new file mode 100644
index 000000000000..4c252060ff1a
--- /dev/null
+++ b/x11-apps/xhost/xhost-1.0.10.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="Controls host and/or user access to a running X server"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXmu
+ x11-libs/libXau"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+XORG_CONFIGURE_OPTIONS=(
+ --enable-ipv6
+)
diff --git a/x11-apps/xinit/Manifest b/x11-apps/xinit/Manifest
new file mode 100644
index 000000000000..420b088af4aa
--- /dev/null
+++ b/x11-apps/xinit/Manifest
@@ -0,0 +1 @@
+DIST xinit-1.4.4.tar.xz 162496 BLAKE2B 54da6f5d31658a228987d4e3a17636bb5f3a36bc7067dfc8bcbe35c2944831e320edd7a92b172a55b2db41d6d757b22cfa2b712beb9d17c8f39d539a4294ba23 SHA512 387285c952bbe074d2ed2dbbf745d1634763bb71f7f7edb22b3306b9e96ae4e28e59ecd6c48cc646b12dbdbcc68d42036bd127da75ef3c16fabdae87794ad6d1
diff --git a/x11-apps/xinit/files/00-xhost b/x11-apps/xinit/files/00-xhost
new file mode 100644
index 000000000000..82cf10381e68
--- /dev/null
+++ b/x11-apps/xinit/files/00-xhost
@@ -0,0 +1,7 @@
+#!/bin/sh
+# Allow all local connections from the current UID
+# This fixes issues with hostname changes (usually by dhcp clients)
+# see bug 287498 for more info
+
+[ -x /usr/bin/xhost ] && [ -x /usr/bin/id ] &&
+ xhost +si:localuser:`id -un` > /dev/null 2>&1
diff --git a/x11-apps/xinit/files/Xsession b/x11-apps/xinit/files/Xsession
new file mode 100644
index 000000000000..c86ccee19ff3
--- /dev/null
+++ b/x11-apps/xinit/files/Xsession
@@ -0,0 +1,107 @@
+#!/bin/sh
+# $XConsortium: Xsession /main/10 1995/12/18 18:21:28 gildea $
+
+case $# in
+1)
+ case $1 in
+ failsafe)
+ exec xterm -geometry 80x24-0-0
+ ;;
+ esac
+esac
+
+# redirect errors to a file in user's home directory if we can
+for errfile in "$HOME/.xsession-errors" "${TMPDIR-/tmp}/xses-$USER" "/tmp/xses-$USER"
+do
+ if ( cp /dev/null "$errfile" 2> /dev/null )
+ then
+ chmod 600 "$errfile"
+ exec > "$errfile" 2>&1
+ break
+ fi
+done
+
+# clean up after xbanner
+if which freetemp 2> /dev/null ; then
+ freetemp
+fi
+
+startup=$HOME/.xsession
+
+userresources=$HOME/.Xresources
+usermodmap=$HOME/.Xmodmap
+userxkbmap=$HOME/.Xkbmap
+
+sysresources=/etc/X11/Xresources
+sysmodmap=/etc/X11/Xmodmap
+sysxkbmap=/etc/X11/Xkbmap
+
+rh6sysresources=/etc/X11/xinit/Xresources
+rh6sysmodmap=/etc/X11/xinit/Xmodmap
+
+
+# merge in defaults
+if [ -f "$rh6sysresources" ]; then
+ xrdb -merge "$rh6sysresources"
+fi
+
+if [ -f "$sysresources" ]; then
+ xrdb -merge "$sysresources"
+fi
+
+if [ -f "$userresources" ]; then
+ xrdb -merge "$userresources"
+fi
+
+# merge in keymaps
+if [ -f "$sysxkbmap" ]; then
+ setxkbmap `cat "$sysxkbmap"`
+ XKB_IN_USE=yes
+fi
+
+if [ -f "$userxkbmap" ]; then
+ setxkbmap `cat "$userxkbmap"`
+ XKB_IN_USE=yes
+fi
+
+#
+# Eeek, this seems like too much magic here
+#
+if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then
+ if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then
+ xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config`
+ if [ -n "$xkbsymbols" ]; then
+ setxkbmap -symbols "$xkbsymbols"
+ XKB_IN_USE=yes
+ fi
+ fi
+fi
+
+# xkb and xmodmap don't play nice together
+if [ -z "$XKB_IN_USE" ]; then
+ if [ -f "$rh6sysmodmap" ]; then
+ xmodmap "$rh6sysmodmap"
+ fi
+
+ if [ -f "$sysmodmap" ]; then
+ xmodmap "$sysmodmap"
+ fi
+
+ if [ -f "$usermodmap" ]; then
+ xmodmap "$usermodmap"
+ fi
+fi
+
+unset XKB_IN_USE
+
+if [ -x "$startup" ]; then
+ exec "$startup"
+elif [ -x "$HOME/.Xclients" ]; then
+ exec "$HOME/.Xclients"
+elif [ -x /etc/X11/xinit/Xclients ]; then
+ exec /etc/X11/xinit/Xclients
+elif [ -x /etc/X11/Xclients ]; then
+ exec /etc/X11/Xclients
+else
+ exec xsm
+fi
diff --git a/x11-apps/xinit/files/Xsession.desktop b/x11-apps/xinit/files/Xsession.desktop
new file mode 100644
index 000000000000..0c5adb9d84f8
--- /dev/null
+++ b/x11-apps/xinit/files/Xsession.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=XSession
+Comment=This session logs you into your custom Xsession
+Exec=/etc/X11/Sessions/Xsession
+TryExec=/etc/X11/Sessions/Xsession
+# no icon yet, only the top three are currently used
+Icon=
+Type=Application
diff --git a/x11-apps/xinit/files/chooser.sh b/x11-apps/xinit/files/chooser.sh
new file mode 100644
index 000000000000..6cfc57426d6a
--- /dev/null
+++ b/x11-apps/xinit/files/chooser.sh
@@ -0,0 +1,51 @@
+#!/bin/sh
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License, v2
+# Author: Martin Schlemmer <azarah@gentoo.org>
+
+# Find a match for $XSESSION in /etc/X11/Sessions
+GENTOO_SESSION=""
+for x in /etc/X11/Sessions/* ; do
+ if [ "`echo ${x##*/} | awk '{ print toupper($1) }'`" \
+ = "`echo ${XSESSION} | awk '{ print toupper($1) }'`" ]; then
+ GENTOO_SESSION=${x}
+ break
+ fi
+done
+
+GENTOO_EXEC=""
+
+if [ -n "${XSESSION}" ]; then
+ if [ -f /etc/X11/Sessions/${XSESSION} ]; then
+ if [ -x /etc/X11/Sessions/${XSESSION} ]; then
+ GENTOO_EXEC="/etc/X11/Sessions/${XSESSION}"
+ else
+ GENTOO_EXEC="/bin/sh /etc/X11/Sessions/${XSESSION}"
+ fi
+ elif [ -n "${GENTOO_SESSION}" ]; then
+ if [ -x "${GENTOO_SESSION}" ]; then
+ GENTOO_EXEC="${GENTOO_SESSION}"
+ else
+ GENTOO_EXEC="/bin/sh ${GENTOO_SESSION}"
+ fi
+ else
+ x=""
+ y=""
+
+ for x in "${XSESSION}" \
+ "`echo ${XSESSION} | awk '{ print toupper($1) }'`" \
+ "`echo ${XSESSION} | awk '{ print tolower($1) }'`"
+ do
+ # Fall through ...
+ if [ -x "`which ${x} 2>/dev/null`" ]; then
+ GENTOO_EXEC="`which ${x} 2>/dev/null`"
+ break
+ fi
+ done
+ fi
+fi
+
+echo "${GENTOO_EXEC}"
+
+
+# vim:ts=4
diff --git a/x11-apps/xinit/files/xinit-1.4.4-gentoo-customizations.patch b/x11-apps/xinit/files/xinit-1.4.4-gentoo-customizations.patch
new file mode 100644
index 000000000000..2cdc251dec1a
--- /dev/null
+++ b/x11-apps/xinit/files/xinit-1.4.4-gentoo-customizations.patch
@@ -0,0 +1,59 @@
+From b9f484825ccb8902e0fe121ae8abafb51c81677d Mon Sep 17 00:00:00 2001
+From: Tomas Chvatal <scarabeus@gentoo.org>
+Date: Mon, 1 Nov 2010 16:46:36 +0100
+Subject: [PATCH app/xinit 1/2] Gentoo customizations.
+
+Signed-off-by: Tomas Chvatal <scarabeus@gentoo.org>
+---
+ xinitrc.in | 26 ++++++++++++++++++--------
+ 1 file changed, 18 insertions(+), 8 deletions(-)
+
+diff --git ./xinitrc.in ./xinitrc.in
+index 9d9a78c..7391180
+--- ./xinitrc.in
++++ ./xinitrc.in
+@@ -11,8 +11,8 @@ xmodmap="@XMODMAP@"
+
+ userresources="$HOME/.Xresources"
+ usermodmap="$HOME/.Xmodmap"
+-sysresources="$xinitdir/.Xresources"
+-sysmodmap="$xinitdir/.Xmodmap"
++sysresources="$xinitdir/Xresources"
++sysmodmap="$xinitdir/Xmodmap"
+
+ # merge in defaults and keymaps
+
+@@ -42,15 +42,25 @@ fi
+
+ # start some nice programs
+
++if [ -n "`/etc/X11/chooser.sh`" ]; then
++ command="`/etc/X11/chooser.sh`"
++else
++ failsafe="yes"
++fi
++
+ if [ -d "$xinitdir"/xinitrc.d ] ; then
+- for f in "$xinitdir/xinitrc.d"/?*.sh ; do
++ for f in "$xinitdir/xinitrc.d"/?* ; do
+ [ -x "$f" ] && . "$f"
+ done
+ unset f
+ fi
+
+-"$twm" &
+-"$xclock" -geometry 50x50-1+1 &
+-"$xterm" -geometry 80x50+494+51 &
+-"$xterm" -geometry 80x20+494-0 &
+-exec "$xterm" -geometry 80x66+0+0 -name login
++if [ -n "$failsafe" ]; then
++ "$twm" &
++ "$xclock" -geometry 50x50-1+1 &
++ "$xterm" -geometry 80x50+494+51 &
++ "$xterm" -geometry 80x20+494-0 &
++ exec "$xterm" -geometry 80x66+0+0 -name login
++else
++ exec $command
++fi
+--
+2.48.1
diff --git a/x11-apps/xinit/files/xinit-1.4.4-move-serverauthfile-into-tmp.patch b/x11-apps/xinit/files/xinit-1.4.4-move-serverauthfile-into-tmp.patch
new file mode 100644
index 000000000000..3d2f4e244cc3
--- /dev/null
+++ b/x11-apps/xinit/files/xinit-1.4.4-move-serverauthfile-into-tmp.patch
@@ -0,0 +1,22 @@
+Move startx auth files in /tmp so they are removed on reboot.
+https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357736
+The trap patch didn't seem to work on reboot.
+---
+ startx.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git ./startx.in ./startx.in
+index 8247156..134b704 100644
+--- ./startx.in
++++ ./startx.in
+@@ -272,7 +272,7 @@ if [ "$enable_xauth" = 1 ] ; then
+ dummy=0
+
+ # create a file with auth information for the server. ':0' is a dummy.
+- xserverauthfile="$HOME/.serverauth.$$"
++ xserverauthfile="`mktemp --tmpdir serverauth.XXXXXXXXXX`"
+ trap "rm -f '$xserverauthfile'" HUP INT QUIT ILL TRAP BUS TERM
+ xauth -q -f "$xserverauthfile" << EOF
+ add :$dummy . $mcookie
+--
+2.48.1
diff --git a/x11-apps/xinit/files/xinit-1.4.4-startx-current-vt.patch b/x11-apps/xinit/files/xinit-1.4.4-startx-current-vt.patch
new file mode 100644
index 000000000000..d1b410f21f7b
--- /dev/null
+++ b/x11-apps/xinit/files/xinit-1.4.4-startx-current-vt.patch
@@ -0,0 +1,33 @@
+From 8c1c8a7e9d2a149461b60b8c6d16c04d6f4aadd9 Mon Sep 17 00:00:00 2001
+From: Matt Turner <mattst88@gmail.com>
+Date: Sat, 3 Dec 2022 18:21:50 -0500
+Subject: [PATCH app/xinit 2/2] files/xinit-1.4.0-startx-current-vt.patch
+
+---
+ startx.in | 11 -----------
+ 1 file changed, 11 deletions(-)
+
+diff --git ./startx.in ./startx.in
+index 9b224af..8247156 100644
+--- ./startx.in
++++ ./startx.in
+@@ -213,17 +213,6 @@ fi
+ if [ "$server" = "" ]; then
+ server="$defaultserver"
+
+-if [ "$(uname -s)" = "Linux" ] ; then
+- # When starting the defaultserver start X on the current tty to avoid
+- # the startx session being seen as inactive:
+- # "https://bugzilla.redhat.com/show_bug.cgi?id=806491"
+- tty=$(tty)
+- if expr "$tty" : '/dev/tty[0-9][0-9]*$' > /dev/null; then
+- tty_num="${tty#/dev/tty}"
+- vtarg="vt$tty_num -keeptty"
+- fi
+-fi
+-
+ # For compatibility reasons, only use xserverrc if there were no server command line arguments
+ if [ "$serverargs" = "" ] && [ "$display" = "" ]; then
+ if [ -f "$userserverrc" ]; then
+--
+2.48.1
diff --git a/x11-apps/xinit/files/xserverrc.2 b/x11-apps/xinit/files/xserverrc.2
new file mode 100644
index 000000000000..8d5b2c3f790c
--- /dev/null
+++ b/x11-apps/xinit/files/xserverrc.2
@@ -0,0 +1,6 @@
+#!/bin/sh
+if [ -z "$XDG_VTNR" ]; then
+ exec /usr/bin/X -nolisten tcp "$@"
+else
+ exec /usr/bin/X -nolisten tcp -keeptty "$@" "vt$XDG_VTNR"
+fi
diff --git a/x11-apps/xinit/metadata.xml b/x11-apps/xinit/metadata.xml
new file mode 100644
index 000000000000..c2db6ab90c46
--- /dev/null
+++ b/x11-apps/xinit/metadata.xml
@@ -0,0 +1,15 @@
+<?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>
+ <use>
+ <flag name="twm">Control dependencies on legacy apps (xterm, twm, ...). Safe to disable if you use a modern desktop environment.</flag>
+ </use>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:x.org:xinit</remote-id>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/x11-apps/xinit/xinit-1.4.4.ebuild b/x11-apps/xinit/xinit-1.4.4.ebuild
new file mode 100644
index 000000000000..e5695be41db1
--- /dev/null
+++ b/x11-apps/xinit/xinit-1.4.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit eapi9-ver xorg-3
+
+DESCRIPTION="X Window System initializer"
+
+LICENSE="${LICENSE} GPL-2"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+IUSE="twm"
+
+RDEPEND="
+ x11-apps/xauth
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}"
+PDEPEND="x11-apps/xrdb
+ twm? (
+ x11-apps/xclock
+ x11-apps/xsm
+ x11-terms/xterm
+ x11-wm/twm
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.4.4-gentoo-customizations.patch"
+ "${FILESDIR}/${PN}-1.4.4-startx-current-vt.patch"
+ "${FILESDIR}/${PN}-1.4.4-move-serverauthfile-into-tmp.patch"
+)
+
+XORG_CONFIGURE_OPTIONS=(
+ --with-xinitdir="${EPREFIX}"/etc/X11/xinit
+)
+
+src_install() {
+ xorg-3_src_install
+
+ exeinto /etc/X11
+ doexe "${FILESDIR}"/chooser.sh
+ exeinto /etc/X11/Sessions
+ doexe "${FILESDIR}"/Xsession
+ exeinto /etc/X11/xinit
+ newexe "${FILESDIR}"/xserverrc.2 xserverrc
+ exeinto /etc/X11/xinit/xinitrc.d/
+ doexe "${FILESDIR}"/00-xhost
+
+ insinto /usr/share/xsessions
+ doins "${FILESDIR}"/Xsession.desktop
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ ewarn "If you use startx to start X instead of a login manager like gdm/kdm,"
+ ewarn "you can set the XSESSION variable to anything in /etc/X11/Sessions/ or"
+ ewarn "any executable. When you run startx, it will run this as the login session."
+ ewarn "You can set this in a file in /etc/env.d/ for the entire system,"
+ ewarn "or set it per-user in ~/.bash_profile (or similar for other shells)."
+ ewarn "Here's an example of setting it for the whole system:"
+ ewarn " echo XSESSION=\"Gnome\" > /etc/env.d/90xsession"
+ ewarn " env-update && source /etc/profile"
+ elif ver_replacing "-lt" "1.4.1"; then
+ ewarn "Starting with ${CATEGORY}/${PN}-1.4.1 serverauth files are no longer kept in the"
+ ewarn "home directory but rather are created in \$TMPDIR (typically /tmp). The change"
+ ewarn "is transparent for most of users, however those that use runtime temporary"
+ ewarn "directories cleaning tools, like app-admin/tmpreaper, may need to adjust them"
+ ewarn "not to remove the 'serverauth.*' files."
+ fi
+}
diff --git a/x11-apps/xinput/Manifest b/x11-apps/xinput/Manifest
new file mode 100644
index 000000000000..ad10dd6953e8
--- /dev/null
+++ b/x11-apps/xinput/Manifest
@@ -0,0 +1 @@
+DIST xinput-1.6.4.tar.xz 153160 BLAKE2B cdbba586432017474d98f549703fac12b32fef92663aee446b112f780d484715e21b86131028eb69930ae622f0ec625c5572e2450631fd348156f44321304d70 SHA512 6734860852715e5cb9d26259a173e42413fc037546ed7fa4173ffa802c2619ee0322bed228a28cd1911be759d860070867d9b89b115f37323cca1c9ef75354b9
diff --git a/x11-apps/xinput/metadata.xml b/x11-apps/xinput/metadata.xml
new file mode 100644
index 000000000000..6b24929f191c
--- /dev/null
+++ b/x11-apps/xinput/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:x.org:x_server</remote-id>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/x11-apps/xinput/xinput-1.6.4.ebuild b/x11-apps/xinput/xinput-1.6.4.ebuild
new file mode 100644
index 000000000000..61ed86f6e800
--- /dev/null
+++ b/x11-apps/xinput/xinput-1.6.4.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="Utility to set XInput device parameters"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
+
+RDEPEND=">=x11-libs/libX11-1.3
+ x11-libs/libXext
+ >=x11-libs/libXi-1.5.99.1
+ x11-libs/libXinerama
+ x11-libs/libXrandr"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xinput_calibrator/Manifest b/x11-apps/xinput_calibrator/Manifest
new file mode 100644
index 000000000000..55f5537c9a44
--- /dev/null
+++ b/x11-apps/xinput_calibrator/Manifest
@@ -0,0 +1 @@
+DIST xinput_calibrator-0.8.0.tar.xz 277012 BLAKE2B dfd4d5d96d7e63349b085e399579e21259e35ace4eb7b319c9ee64c51c08021a0d67026771b229780988ea345c2881eedecdc42c232c6e16c3662d7bef6b79eb SHA512 38a06c1c181fb4e7c2a9fe6c9df47536065213bb177e74fb864b2aa62f7851c7bbc825771fc53725b6705d2c7b42ca01ae3c084b3229961aeee1c76bb86c6754
diff --git a/x11-apps/xinput_calibrator/metadata.xml b/x11-apps/xinput_calibrator/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xinput_calibrator/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xinput_calibrator/xinput_calibrator-0.8.0.ebuild b/x11-apps/xinput_calibrator/xinput_calibrator-0.8.0.ebuild
new file mode 100644
index 000000000000..735874fc4077
--- /dev/null
+++ b/x11-apps/xinput_calibrator/xinput_calibrator-0.8.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="A generic touchscreen calibration program for X.Org"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/xinput_calibrator https://gitlab.freedesktop.org/xorg/app/xinput-calibrator"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libXrandr
+"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+"
+
+XORG_CONFIGURE_OPTIONS=(
+ --with-gui=x11
+)
diff --git a/x11-apps/xisxwayland/Manifest b/x11-apps/xisxwayland/Manifest
new file mode 100644
index 000000000000..3b33d005048b
--- /dev/null
+++ b/x11-apps/xisxwayland/Manifest
@@ -0,0 +1 @@
+DIST xisxwayland-2.tar.xz 5220 BLAKE2B 47bd626ad2cbeb5b0e114a4f603858c82f4f870f16de038bcadd3010f90e140fb8a3b0531e4102da7527c49bcc6bae6039aa6b42c6182da80467d5a3f040b817 SHA512 b89e19c85a5cd7e62a52e22772f80f03bfea069e31412ca11ac38174c4a2994be559e9d5fb49e6d1921b3f1b06ee71b50ede48990a1e7804a96207b08fc7827f
diff --git a/x11-apps/xisxwayland/metadata.xml b/x11-apps/xisxwayland/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xisxwayland/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xisxwayland/xisxwayland-2.ebuild b/x11-apps/xisxwayland/xisxwayland-2.ebuild
new file mode 100644
index 000000000000..2c8b87718a37
--- /dev/null
+++ b/x11-apps/xisxwayland/xisxwayland-2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3 meson
+
+if [[ ${PV} != *9999* ]]; then
+ KEYWORDS="amd64 ~loong"
+fi
+
+DESCRIPTION="Tool to determine whether the X server in use is Xwayland"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXrandr"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+# Override xorg-3's src_prepare
+src_prepare() {
+ default
+}
diff --git a/x11-apps/xisxwayland/xisxwayland-9999.ebuild b/x11-apps/xisxwayland/xisxwayland-9999.ebuild
new file mode 100644
index 000000000000..2c8b87718a37
--- /dev/null
+++ b/x11-apps/xisxwayland/xisxwayland-9999.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3 meson
+
+if [[ ${PV} != *9999* ]]; then
+ KEYWORDS="amd64 ~loong"
+fi
+
+DESCRIPTION="Tool to determine whether the X server in use is Xwayland"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXrandr"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+# Override xorg-3's src_prepare
+src_prepare() {
+ default
+}
diff --git a/x11-apps/xkbcomp/Manifest b/x11-apps/xkbcomp/Manifest
new file mode 100644
index 000000000000..f46f7ce63cf3
--- /dev/null
+++ b/x11-apps/xkbcomp/Manifest
@@ -0,0 +1 @@
+DIST xkbcomp-1.5.0.tar.xz 247996 BLAKE2B 7ee2512ea79b9f1f2e9ae2ecad5a8a3fd7deda5482aa4e608bfc1785534c426449994d07c36edbe6347c271c914f13d46d98fd7371deb89598e474317d304f0c SHA512 d8ef4906261251e2600b3650660fbe88ed99a44694f1e59b433e0811f1ab5234c4f2f0b3647fa5372fb0f46b56eac60c0219a762bf1af0ab06226b63e4a6b081
diff --git a/x11-apps/xkbcomp/metadata.xml b/x11-apps/xkbcomp/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xkbcomp/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xkbcomp/xkbcomp-1.5.0-r2.ebuild b/x11-apps/xkbcomp/xkbcomp-1.5.0-r2.ebuild
new file mode 100644
index 000000000000..e883c5dbf546
--- /dev/null
+++ b/x11-apps/xkbcomp/xkbcomp-1.5.0-r2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="XKB keyboard description compiler"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ >=x11-libs/libX11-1.6.9
+ x11-libs/libxkbfile"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="app-alternatives/yacc"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb"
+ )
+
+ xorg-meson_src_configure
+}
diff --git a/x11-apps/xkbevd/Manifest b/x11-apps/xkbevd/Manifest
new file mode 100644
index 000000000000..8d855b068685
--- /dev/null
+++ b/x11-apps/xkbevd/Manifest
@@ -0,0 +1 @@
+DIST xkbevd-1.1.6.tar.xz 150004 BLAKE2B 0189d53bbd2d39557cbf29bc3887d108d42fda8c239494d85d11535984f968c62ebfbb2b195aeee7eed5987151837f60bd3951eba1dd794d55e028da28c5eef6 SHA512 5120909376d11c1b153198ba887c1af8c0398f2a7ded8ec85402418f9837730cc4ca689773f326f4f74dc348942644ab0159bd2c973de0007d21a4f14731ac1a
diff --git a/x11-apps/xkbevd/metadata.xml b/x11-apps/xkbevd/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xkbevd/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xkbevd/xkbevd-1.1.6.ebuild b/x11-apps/xkbevd/xkbevd-1.1.6.ebuild
new file mode 100644
index 000000000000..551e4893864e
--- /dev/null
+++ b/x11-apps/xkbevd/xkbevd-1.1.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="XKB event daemon"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libxkbfile"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="app-alternatives/yacc"
diff --git a/x11-apps/xkbprint/Manifest b/x11-apps/xkbprint/Manifest
new file mode 100644
index 000000000000..a3972c698753
--- /dev/null
+++ b/x11-apps/xkbprint/Manifest
@@ -0,0 +1 @@
+DIST xkbprint-1.0.7.tar.xz 161736 BLAKE2B bf60cfc234284f4f16f5337f52f124c4b67b1cf50fc0585505a1fcac987d688eb16875062cb857b9e9e7b7892ae1ffd1eff796d770585e6a873d90622920b7f8 SHA512 52f803ba85b053408dfff400f47ae9461954430665a12257a99b9775e26dd7192a97b979de949b9c4532936c9bfcc181a773de41514a122973f05d676dee6476
diff --git a/x11-apps/xkbprint/metadata.xml b/x11-apps/xkbprint/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xkbprint/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xkbprint/xkbprint-1.0.7.ebuild b/x11-apps/xkbprint/xkbprint-1.0.7.ebuild
new file mode 100644
index 000000000000..3fb97836fd7c
--- /dev/null
+++ b/x11-apps/xkbprint/xkbprint-1.0.7.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xorg-3
+
+DESCRIPTION="Print an XKB keyboard description"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libxkbfile
+ >=x11-libs/libX11-1.6.9"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xkbutils/Manifest b/x11-apps/xkbutils/Manifest
new file mode 100644
index 000000000000..218f6221faec
--- /dev/null
+++ b/x11-apps/xkbutils/Manifest
@@ -0,0 +1 @@
+DIST xkbutils-1.0.6.tar.xz 130540 BLAKE2B af97210ded0e5d1d5ce99e71c50c3ade19b5fe926596a3816a8fcbe7ea6b65f08d5216792a45cb4df3191b6f5fc3db059ee1b1b05ecf0fea408562088f6489e4 SHA512 78fb7ab4ef6642040992529444944080aca7a2ec4118f9a64c45dacc37e4041181df7bcd1f4270e11b9fbc8bd60a131b4702d2aa95741d89c54582ff8a8f896e
diff --git a/x11-apps/xkbutils/metadata.xml b/x11-apps/xkbutils/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xkbutils/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xkbutils/xkbutils-1.0.6.ebuild b/x11-apps/xkbutils/xkbutils-1.0.6.ebuild
new file mode 100644
index 000000000000..002704269ab6
--- /dev/null
+++ b/x11-apps/xkbutils/xkbutils-1.0.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org xkbutils application"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXaw"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xkill/Manifest b/x11-apps/xkill/Manifest
new file mode 100644
index 000000000000..cd38a7341ce1
--- /dev/null
+++ b/x11-apps/xkill/Manifest
@@ -0,0 +1 @@
+DIST xkill-1.0.7.tar.xz 127388 BLAKE2B b7b4afddc988e7e5ee958ab3de9370da22fff931f945bf2aa07358e4425cbdc03a52da6b8442f0d2aae79a80e905634b1e1623f8199dbeb864113c892ce54e19 SHA512 af5444da74b2af45dabd093e74b4c2e906c4742593067b6fecced6593a27b2b493e868e91672ffc17571851621b4e6716741d2eb91c5459c5bcf9867d4812d9a
diff --git a/x11-apps/xkill/metadata.xml b/x11-apps/xkill/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xkill/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xkill/xkill-1.0.7.ebuild b/x11-apps/xkill/xkill-1.0.7.ebuild
new file mode 100644
index 000000000000..a2b8834c8c86
--- /dev/null
+++ b/x11-apps/xkill/xkill-1.0.7.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="kill a client by its X resource"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXmu"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xload/Manifest b/x11-apps/xload/Manifest
new file mode 100644
index 000000000000..6f501a730c31
--- /dev/null
+++ b/x11-apps/xload/Manifest
@@ -0,0 +1 @@
+DIST xload-1.2.0.tar.xz 134996 BLAKE2B 178d264836b23ede8392371bc3b7f1c56eccf930ef8c30aa4526869d666e6788b367de69f31c96e1c48010abc77d66722a99e8994372977974f9af15ca9b5abe SHA512 b6143f796f7d24bb204e29f341f59c27a0eba00ae58e42bde0d1471e3e9357a0ce5e9e23de119d2540c9f5c71d28eb1e85dd766b6b28a7f066805b5f386aa716
diff --git a/x11-apps/xload/metadata.xml b/x11-apps/xload/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xload/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xload/xload-1.2.0.ebuild b/x11-apps/xload/xload-1.2.0.ebuild
new file mode 100644
index 000000000000..c1d9ae25db33
--- /dev/null
+++ b/x11-apps/xload/xload-1.2.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="system load average display for X"
+
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="sys-devel/gettext"
diff --git a/x11-apps/xlogo/Manifest b/x11-apps/xlogo/Manifest
new file mode 100644
index 000000000000..6a97b2524d84
--- /dev/null
+++ b/x11-apps/xlogo/Manifest
@@ -0,0 +1 @@
+DIST xlogo-1.0.7.tar.xz 133996 BLAKE2B 9c37a3471b70a5c8009cea0d150c24317eaace491098558e685d9fe0c7838061e002c90011e2e91461e262e5d577cb84fe63590499ecf03c052b084be46f188c SHA512 dfea0d42aeec7394c487e009c22ebb24af9501fa8144079d4fe1f32931cfad6bd1eb3830a1d211b9785a9f89fe22c61d4d4b6d6b881af42f3f916ccc5eb9ce66
diff --git a/x11-apps/xlogo/metadata.xml b/x11-apps/xlogo/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xlogo/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xlogo/xlogo-1.0.7.ebuild b/x11-apps/xlogo/xlogo-1.0.7.ebuild
new file mode 100644
index 000000000000..c8483b2935c4
--- /dev/null
+++ b/x11-apps/xlogo/xlogo-1.0.7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X Window System logo"
+
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXrender
+ x11-libs/libXext
+ x11-libs/libXt
+ x11-libs/libXft
+ x11-libs/libXaw
+ x11-libs/libSM
+ x11-libs/libXmu
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+XORG_CONFIGURE_OPTIONS=( --with-render )
diff --git a/x11-apps/xlsatoms/Manifest b/x11-apps/xlsatoms/Manifest
new file mode 100644
index 000000000000..8281e80d8db0
--- /dev/null
+++ b/x11-apps/xlsatoms/Manifest
@@ -0,0 +1 @@
+DIST xlsatoms-1.1.4.tar.xz 120480 BLAKE2B 33b852bbafde3c2532c2071bfba54411943f30b2db0842b96bbdb1491415bc00d395abe691c721367e6b134f66e62d6918571b90c2e303982ea8a4ea498f5a63 SHA512 82f0d1e17850770537eac82947eff4514639f8122bd864e02685ede49db110a4c90c7782702ffb677a2b581f3eacd10dba80e63e29e7a1ed1c9255ee163fe0c4
diff --git a/x11-apps/xlsatoms/metadata.xml b/x11-apps/xlsatoms/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xlsatoms/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xlsatoms/xlsatoms-1.1.4.ebuild b/x11-apps/xlsatoms/xlsatoms-1.1.4.ebuild
new file mode 100644
index 000000000000..66f352306773
--- /dev/null
+++ b/x11-apps/xlsatoms/xlsatoms-1.1.4.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="list interned atoms defined on server"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libxcb:="
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xlsclients/Manifest b/x11-apps/xlsclients/Manifest
new file mode 100644
index 000000000000..0b871ffd2886
--- /dev/null
+++ b/x11-apps/xlsclients/Manifest
@@ -0,0 +1,2 @@
+DIST xlsclients-1.1.5.tar.xz 125552 BLAKE2B cafd425b28ab5de1d9b35bffcdf8b8f9552205618029c898c038729f185a6e7b064631482f2785fd496363e65360084b55e95713ee7fe64582af292cb975316f SHA512 3896643378603876438772475e89ad5c066f98c16593245db5fa066418ff793798247f976d2bf7aa401d2590fc9807b80c9758bcbcc91566f02ceb856d9702bf
+DIST xlsclients-1.1.6.tar.xz 132260 BLAKE2B ff092c8fa2ec5fd714f3f7ef8c4badd705b76c149eb7e49cd351c9d9dbb40029ad2f913a64e68c9608aec433ba2282225632a07f5631133ae39b22e6f402fe5b SHA512 bc330df0f56aa2c732a6d251494280839eb6a7c085e138e2f1d484e2ae580cdb562e1efb71257fa277f7a69f8a22317ef8419c5755661ed5155ea428a550a513
diff --git a/x11-apps/xlsclients/metadata.xml b/x11-apps/xlsclients/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xlsclients/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xlsclients/xlsclients-1.1.5.ebuild b/x11-apps/xlsclients/xlsclients-1.1.5.ebuild
new file mode 100644
index 000000000000..336202f8cb0f
--- /dev/null
+++ b/x11-apps/xlsclients/xlsclients-1.1.5.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org xlsclients application"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND=">=x11-libs/libxcb-1.7"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xlsclients/xlsclients-1.1.6.ebuild b/x11-apps/xlsclients/xlsclients-1.1.6.ebuild
new file mode 100644
index 000000000000..27d139689329
--- /dev/null
+++ b/x11-apps/xlsclients/xlsclients-1.1.6.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="X.Org xlsclients application"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND=">=x11-libs/libxcb-1.7"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xlsfonts/Manifest b/x11-apps/xlsfonts/Manifest
new file mode 100644
index 000000000000..923676cd56eb
--- /dev/null
+++ b/x11-apps/xlsfonts/Manifest
@@ -0,0 +1 @@
+DIST xlsfonts-1.0.8.tar.xz 130488 BLAKE2B 16ff4ba039f3122844c44c907fbfaff0fbbe6f219bd96cf7154179cbb5865b7911c3af926750dd702917f04a103c889cccea3aa03b48d2a4a47885b448b268e4 SHA512 401c86d902f173c440c08a22067a51e7238949c8d3c71eba7a8df11955edfec27525c8cbbcf2e96ed444fa20b15f98cf65a01343215d1ed9ba84fce849d02927
diff --git a/x11-apps/xlsfonts/metadata.xml b/x11-apps/xlsfonts/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xlsfonts/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xlsfonts/xlsfonts-1.0.8.ebuild b/x11-apps/xlsfonts/xlsfonts-1.0.8.ebuild
new file mode 100644
index 000000000000..ee1bb4b19299
--- /dev/null
+++ b/x11-apps/xlsfonts/xlsfonts-1.0.8.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org xlsfonts application"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xmag/Manifest b/x11-apps/xmag/Manifest
new file mode 100644
index 000000000000..a9e2755b1da7
--- /dev/null
+++ b/x11-apps/xmag/Manifest
@@ -0,0 +1 @@
+DIST xmag-1.0.8.tar.xz 141688 BLAKE2B 7216f8cd3c87dde536499053d027be41a9a2121878b461481a3c10fd00fe1e0e31986cac1ccd14ed11eb8d9e11ae6a38db8cdb78b9e97aa87391b57a0a052457 SHA512 d4dbf6bf60a5a3ac88309cdc8f07284a20bd3b044795cd54e002ee5956fa317a09e5f21a9469a6fd9a786f109d8592d8b8e5128ac86850391a6445ccc1f7a11c
diff --git a/x11-apps/xmag/metadata.xml b/x11-apps/xmag/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xmag/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xmag/xmag-1.0.8.ebuild b/x11-apps/xmag/xmag-1.0.8.ebuild
new file mode 100644
index 000000000000..88e9e659b881
--- /dev/null
+++ b/x11-apps/xmag/xmag-1.0.8.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org xmag application"
+
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xman/Manifest b/x11-apps/xman/Manifest
new file mode 100644
index 000000000000..03c728dff6ea
--- /dev/null
+++ b/x11-apps/xman/Manifest
@@ -0,0 +1 @@
+DIST xman-1.2.0.tar.xz 177156 BLAKE2B deb86ae5fa03b72524187c87587d3e860fe504c8abdb2180469609c4e652158ff83a529546dd9d353b4f73702740e276f2b7729ece0011e7296cf10423189e21 SHA512 072dba172fd30606c1e185c6e50b3b9a9ec5e430eb2ac7f0c476e1c2de998e8c0b5fbf53de20a7339d39a8990255e77fe72d3928b43d055e8463f8069389d192
diff --git a/x11-apps/xman/metadata.xml b/x11-apps/xman/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xman/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xman/xman-1.2.0.ebuild b/x11-apps/xman/xman-1.2.0.ebuild
new file mode 100644
index 000000000000..be5bbc7fb845
--- /dev/null
+++ b/x11-apps/xman/xman-1.2.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xorg-3
+
+DESCRIPTION="Manual page display program for the X Window System"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXt"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xmessage/Manifest b/x11-apps/xmessage/Manifest
new file mode 100644
index 000000000000..b02e7dacd90e
--- /dev/null
+++ b/x11-apps/xmessage/Manifest
@@ -0,0 +1 @@
+DIST xmessage-1.0.7.tar.xz 128968 BLAKE2B e2068bdaee66360296b0767b6f110bde5a3fd54b4213b2fc56929c56578ea589e38511011424d6c79da5b35821bf8772e951c299f3c4de093cf64efb8da015ef SHA512 0c44f7973f7ed8d7993aaeb457a8921301cb0de905e45d92bd99d49463223b54c704a28bef376fe6038b4aec7156be873a34294741c8537bb7a5a57e1f152cce
diff --git a/x11-apps/xmessage/metadata.xml b/x11-apps/xmessage/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xmessage/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xmessage/xmessage-1.0.7.ebuild b/x11-apps/xmessage/xmessage-1.0.7.ebuild
new file mode 100644
index 000000000000..234929eaa673
--- /dev/null
+++ b/x11-apps/xmessage/xmessage-1.0.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="display a message or query in a window (X-based /bin/echo)"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXt"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xmodmap/Manifest b/x11-apps/xmodmap/Manifest
new file mode 100644
index 000000000000..baf6a1121307
--- /dev/null
+++ b/x11-apps/xmodmap/Manifest
@@ -0,0 +1 @@
+DIST xmodmap-1.0.11.tar.xz 139532 BLAKE2B d50611e762b665b18c370ea49d981d7820f16e2e10450bbb2ebc76c867a3a4e75d68e7dacfb9e610849770afa95f4d757863953217aac8e13509b386bdb8131d SHA512 a78f916f048d2017f079733becc99232c087c360ece61ec6c4fa4b5b130b96a1b10c4ce1b64a15bdcab7ea05de3c7f16035503d5be6f8ce1a7612ce71d558510
diff --git a/x11-apps/xmodmap/metadata.xml b/x11-apps/xmodmap/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xmodmap/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xmodmap/xmodmap-1.0.11.ebuild b/x11-apps/xmodmap/xmodmap-1.0.11.ebuild
new file mode 100644
index 000000000000..eb591e36f44a
--- /dev/null
+++ b/x11-apps/xmodmap/xmodmap-1.0.11.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="utility for modifying keymaps and pointer button mappings in X"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xmore/Manifest b/x11-apps/xmore/Manifest
new file mode 100644
index 000000000000..67111a9358d3
--- /dev/null
+++ b/x11-apps/xmore/Manifest
@@ -0,0 +1 @@
+DIST xmore-1.0.4.tar.xz 122624 BLAKE2B 98d14c6f0e1e1bd839b4bc13fccdd047cb8328c8b372d6fd281e51190193cd6738df855be7b0f157db7d7f24361a04d56f010115f882a7883900ba54f842d2ff SHA512 52ac9bca78431f5f830b4607ff2cc375ab90e11380e0d4d3e591689359806cc7c7ec92c713d4d65742f40407e4f407c372759e5d03e30a30dfd866e6d5c6f6f7
diff --git a/x11-apps/xmore/metadata.xml b/x11-apps/xmore/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xmore/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xmore/xmore-1.0.4.ebuild b/x11-apps/xmore/xmore-1.0.4.ebuild
new file mode 100644
index 000000000000..23e0b4505794
--- /dev/null
+++ b/x11-apps/xmore/xmore-1.0.4.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xorg-3
+
+DESCRIPTION="plain text display program for the X Window System"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXt
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
diff --git a/x11-apps/xpr/Manifest b/x11-apps/xpr/Manifest
new file mode 100644
index 000000000000..754b58c52226
--- /dev/null
+++ b/x11-apps/xpr/Manifest
@@ -0,0 +1 @@
+DIST xpr-1.2.0.tar.xz 143948 BLAKE2B b69dfaf28e8148b51b46961bf380732c402bfd6e0511f0649af82f37b0ab49f44b53203e05469cdac8a4d4299e27b4fbcdc630588d9cd73811e92fbbbf4e834b SHA512 49538a757aa60e754ecd39273510a6e49ebb77b730be62e3fa60f00261c9c1e208d39e1ca3c61889a5ad7fc7c2255fa1f669fd19ecf98e18cb8aa9189cadc15d
diff --git a/x11-apps/xpr/metadata.xml b/x11-apps/xpr/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xpr/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xpr/xpr-1.2.0.ebuild b/x11-apps/xpr/xpr-1.2.0.ebuild
new file mode 100644
index 000000000000..07fd57cc8ffa
--- /dev/null
+++ b/x11-apps/xpr/xpr-1.2.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org xpr application"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXmu"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xprop/Manifest b/x11-apps/xprop/Manifest
new file mode 100644
index 000000000000..121f1a7b3d78
--- /dev/null
+++ b/x11-apps/xprop/Manifest
@@ -0,0 +1 @@
+DIST xprop-1.2.8.tar.xz 147396 BLAKE2B 4a5c113761975df980bcb1b78f621439e754a6f95cd72e88243bcdf1325b358b0a5efdc55cf03f18c132988703e8233cd28da7f32209699fe6bcfd89a22d6d75 SHA512 bdd9b02c4ee738bb4661c3acc901330e635b9967de5efb1615297f6b0ff3cdbd0eab6f63f80a605539090e8d62c611bb603da17477e16e3c0b26ff4314d0b664
diff --git a/x11-apps/xprop/metadata.xml b/x11-apps/xprop/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xprop/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xprop/xprop-1.2.8.ebuild b/x11-apps/xprop/xprop-1.2.8.ebuild
new file mode 100644
index 000000000000..e9eff7c47145
--- /dev/null
+++ b/x11-apps/xprop/xprop-1.2.8.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="property displayer for X"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xrandr/Manifest b/x11-apps/xrandr/Manifest
new file mode 100644
index 000000000000..28df599fd631
--- /dev/null
+++ b/x11-apps/xrandr/Manifest
@@ -0,0 +1,2 @@
+DIST xrandr-1.5.3.tar.xz 176852 BLAKE2B a2f253e0027976ef1bbf346361f6cfcfb575db36f134ec21e234f733fe7e70959d401c6b078a0d6d0297021aeff12eef57e4fdc865c86531784e439927385995 SHA512 2096afb9040ca18005aaf744401df40bdb8e8c8c06ffc97b927e63131800a4dc40cec063bdb5f38cd74b3d24b25fbed258c16cb6c73161efea44b3065b15c100
+DIST xrandr-1.5.4.tar.xz 182784 BLAKE2B c83fe2aa6bb7277ae9bba04bf0584c8558bd55cbff4142ac84c39933a520c4fbdda90272983fdecff8e96526bdb44ad73414d7b1e0b5ce0a1a9990896d056f3f SHA512 2758615a3d212cc53540cd76199d7a03580702a7b776c430984db33c5368a19620cf54b7ac8e193a4c4036bc40373a933c01473d2f2ce982ce2c6b48379da5e5
diff --git a/x11-apps/xrandr/metadata.xml b/x11-apps/xrandr/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xrandr/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xrandr/xrandr-1.5.3.ebuild b/x11-apps/xrandr/xrandr-1.5.3.ebuild
new file mode 100644
index 000000000000..e7906b34edcd
--- /dev/null
+++ b/x11-apps/xrandr/xrandr-1.5.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xorg-3
+
+DESCRIPTION="A primitive command line interface to RandR extension"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND=">=x11-libs/libXrandr-1.5
+ x11-libs/libXrender
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+src_install() {
+ xorg-3_src_install
+ rm -f "${ED}"/usr/bin/xkeystone || die
+}
diff --git a/x11-apps/xrandr/xrandr-1.5.4.ebuild b/x11-apps/xrandr/xrandr-1.5.4.ebuild
new file mode 100644
index 000000000000..b3983f9a8592
--- /dev/null
+++ b/x11-apps/xrandr/xrandr-1.5.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-meson
+
+DESCRIPTION="A primitive command line interface to RandR extension"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND=">=x11-libs/libXrandr-1.5
+ x11-libs/libXrender
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+src_install() {
+ xorg-meson_src_install
+ rm -f "${ED}"/usr/bin/xkeystone || die
+}
diff --git a/x11-apps/xrdb/Manifest b/x11-apps/xrdb/Manifest
new file mode 100644
index 000000000000..456fb4c23261
--- /dev/null
+++ b/x11-apps/xrdb/Manifest
@@ -0,0 +1 @@
+DIST xrdb-1.2.2.tar.xz 136768 BLAKE2B fbf396089a82db2a21866527f7d847f106164e1ce10795a2f96e34d5165311f4ed718eee10429792fc4fe273529af3350c41d765cb067c6310707bcc976bfdbe SHA512 c8a6fc94e270e9cb5602e055150553de103d545298285157ecd8924f163a10ebeb9acfff56d1fafbf48d339809c76340213792478cdf3270012d3cd05486001c
diff --git a/x11-apps/xrdb/metadata.xml b/x11-apps/xrdb/metadata.xml
new file mode 100644
index 000000000000..4656974d040a
--- /dev/null
+++ b/x11-apps/xrdb/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:matthias_hopf:xrdb</remote-id>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/x11-apps/xrdb/xrdb-1.2.2.ebuild b/x11-apps/xrdb/xrdb-1.2.2.ebuild
new file mode 100644
index 000000000000..1a5a856a0496
--- /dev/null
+++ b/x11-apps/xrdb/xrdb-1.2.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X server resource database utility"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris"
+
+RDEPEND="
+ x11-libs/libXmu
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xrectsel/Manifest b/x11-apps/xrectsel/Manifest
new file mode 100644
index 000000000000..24029ff00de4
--- /dev/null
+++ b/x11-apps/xrectsel/Manifest
@@ -0,0 +1 @@
+DIST xrectsel-0.3.2.tar.gz 14834 BLAKE2B 6ad050e69ad4280ec0b50b5f28961e7203fa750a49329f7df178cb758719d707d7fb61151b55cc7bbc27b05f770989417e5c3838de7cdd34c752a9e518553e1e SHA512 56e87002dba1858c900ceba4d6cf1613fa92a5a8f59fb5c4852e65835bde9478bf92c160ca398cd19e99543ed0ab94ad4ac8ba2d60a7dbaf95bc2826f8953fcc
diff --git a/x11-apps/xrectsel/metadata.xml b/x11-apps/xrectsel/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xrectsel/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xrectsel/xrectsel-0.3.2-r1.ebuild b/x11-apps/xrectsel/xrectsel-0.3.2-r1.ebuild
new file mode 100644
index 000000000000..b3663c2afc7d
--- /dev/null
+++ b/x11-apps/xrectsel/xrectsel-0.3.2-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Print the geometry of a rectangular screen region"
+HOMEPAGE="https://github.com/lolilolicon/xrectsel"
+SRC_URI="https://github.com/lolilolicon/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+DEPEND="x11-libs/libX11"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/x11-apps/xrefresh/Manifest b/x11-apps/xrefresh/Manifest
new file mode 100644
index 000000000000..80641006347b
--- /dev/null
+++ b/x11-apps/xrefresh/Manifest
@@ -0,0 +1 @@
+DIST xrefresh-1.1.0.tar.xz 122764 BLAKE2B 905a0cd0ed1f202f46ad1a5f1d487375499fc7d56a936652f6b7d144d62eee2c2b1b6dc3cca7ce96daf6195ddcc906553bc4ca98a8a07a12a1f3d05c6503554d SHA512 d46988c0423c3c6efb21a2eec0df427934d041afa6dcbbfd33f2dff19bf5e077baf10bd96780d98326d3a3e34cbf5824da822b6cb0091873cc1baade0aa05c26
diff --git a/x11-apps/xrefresh/metadata.xml b/x11-apps/xrefresh/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xrefresh/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xrefresh/xrefresh-1.1.0.ebuild b/x11-apps/xrefresh/xrefresh-1.1.0.ebuild
new file mode 100644
index 000000000000..2f70406eb56c
--- /dev/null
+++ b/x11-apps/xrefresh/xrefresh-1.1.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="refresh all or part of an X screen"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xrestop/Manifest b/x11-apps/xrestop/Manifest
new file mode 100644
index 000000000000..0e4f8b08c70b
--- /dev/null
+++ b/x11-apps/xrestop/Manifest
@@ -0,0 +1 @@
+DIST xrestop-0.6.tar.xz 125128 BLAKE2B 59424d3a1d2aa0b41b55c901686c032bcddbed167474e6a759705024bf017b6bfdad7ef9263609c14ab4db8ca087357cbc66f9c39f80a70b9740f4c2a2fe07b7 SHA512 bc46aa1f0664961a42a2ed1f204c3c3959429805936fcdd91a2bdbb7c46d8a19a213c9997f7d2365948220bdbc6d39ea654c5085baf6f7309540445877b62e3b
diff --git a/x11-apps/xrestop/metadata.xml b/x11-apps/xrestop/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xrestop/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xrestop/xrestop-0.6.ebuild b/x11-apps/xrestop/xrestop-0.6.ebuild
new file mode 100644
index 000000000000..049073c1f99f
--- /dev/null
+++ b/x11-apps/xrestop/xrestop-0.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="'Top' like statistics of X11 client's server side resource usage"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/xrestop"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~sparc x86"
+
+RDEPEND="
+ sys-libs/ncurses:=
+ x11-libs/libX11
+ x11-libs/libXres
+ x11-libs/libXext
+"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="virtual/pkgconfig"
diff --git a/x11-apps/xset/Manifest b/x11-apps/xset/Manifest
new file mode 100644
index 000000000000..2f47d39f4486
--- /dev/null
+++ b/x11-apps/xset/Manifest
@@ -0,0 +1 @@
+DIST xset-1.2.5.tar.xz 138776 BLAKE2B 81d93de0bd2a5f0d76937109a8f16f5e1d5074ec5209ea373d9f4b3f5064ac15a9e3c9cdc850cbe6103469fcdfc4d69df033ce7bbf80e22b507d3664e49911a9 SHA512 12b53d7cd6b7ccf6515c03f68151490fce6b2629e99b8d85ac5d760f4ed93394a457213c3947533809fbbb04acd1ed260aeea1256099a10397660eef3088150d
diff --git a/x11-apps/xset/metadata.xml b/x11-apps/xset/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xset/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xset/xset-1.2.5.ebuild b/x11-apps/xset/xset-1.2.5.ebuild
new file mode 100644
index 000000000000..3b07b18a4de9
--- /dev/null
+++ b/x11-apps/xset/xset-1.2.5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org xset application"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXmu"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+XORG_CONFIGURE_OPTIONS=(
+ --without-xf86misc
+ --without-fontcache
+)
diff --git a/x11-apps/xsetroot/Manifest b/x11-apps/xsetroot/Manifest
new file mode 100644
index 000000000000..6cff29a86880
--- /dev/null
+++ b/x11-apps/xsetroot/Manifest
@@ -0,0 +1 @@
+DIST xsetroot-1.1.3.tar.xz 123200 BLAKE2B 807c927c8c055877ad83af7559d897daa34f86a9ff70250997cc933065bb24ecb88fac01a62edb59a9c497630dbe351eccedb1f324668153dad67bcb461dd7a9 SHA512 f333d1bfd92bb943044da36331ae2cf68a811c8f3891719d9ebc1749e2dd0c67068f86face0794c3c4ae584c4dd189bad4998dccb38fe1ac37a8921e5713e7c0
diff --git a/x11-apps/xsetroot/metadata.xml b/x11-apps/xsetroot/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xsetroot/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xsetroot/xsetroot-1.1.3.ebuild b/x11-apps/xsetroot/xsetroot-1.1.3.ebuild
new file mode 100644
index 000000000000..3cab7be7e7d8
--- /dev/null
+++ b/x11-apps/xsetroot/xsetroot-1.1.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X.Org xsetroot application"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXmu
+ x11-misc/xbitmaps"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xsm/Manifest b/x11-apps/xsm/Manifest
new file mode 100644
index 000000000000..d9e2d8cb73a2
--- /dev/null
+++ b/x11-apps/xsm/Manifest
@@ -0,0 +1 @@
+DIST xsm-1.0.6.tar.xz 160724 BLAKE2B 74d03422ae182d8f3b75234065ec1ab5c30d1a6230e17691c1df7ec8658c21ee18486eaa2c8a14710d604fcdbb39869d75516a13dcc1855e5a4c46ad2d5d4f7d SHA512 ee4e9b4ab6be6773e53685540f807b03d553bfecc26c4e85fe12daca486fdeb66c594c6eab54043a8c149112c7a3ed18e463d68d7aee62e93a06c091ce39c268
diff --git a/x11-apps/xsm/metadata.xml b/x11-apps/xsm/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xsm/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xsm/xsm-1.0.6.ebuild b/x11-apps/xsm/xsm-1.0.6.ebuild
new file mode 100644
index 000000000000..c18df9f544a5
--- /dev/null
+++ b/x11-apps/xsm/xsm-1.0.6.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X Session Manager"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libXaw
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libICE
+ x11-libs/libSM"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+pkg_setup() {
+ # (#158056) /usr/$(get_libdir)/X11/xsm could be a symlink
+ local XSMPATH="${EROOT}/usr/$(get_libdir)/X11/xsm"
+ if [[ -L ${XSMPATH} ]]; then
+ einfo "Removing symlink ${XSMPATH}"
+ rm -f ${XSMPATH} || die "failed to remove symlink ${XSMPATH}"
+ fi
+ xorg-3_pkg_setup
+}
diff --git a/x11-apps/xstdcmap/Manifest b/x11-apps/xstdcmap/Manifest
new file mode 100644
index 000000000000..b61845676acb
--- /dev/null
+++ b/x11-apps/xstdcmap/Manifest
@@ -0,0 +1 @@
+DIST xstdcmap-1.0.5.tar.xz 120796 BLAKE2B 0b36b787ba6f69f944598ae3d94418cf7775e22279070db9471738709639ca3552d985525d05c750399d29e1b58a152da0d37be8bff3479a05265e45d85bf554 SHA512 3f2047af1d328a34d38ededc13de00298db3300eab1d1dbdff7d2aa4a3cd543a79305bfbd2e6424c5e023cf866a4f7a70aa9a3014444d543268d2f812a322a49
diff --git a/x11-apps/xstdcmap/metadata.xml b/x11-apps/xstdcmap/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xstdcmap/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xstdcmap/xstdcmap-1.0.5.ebuild b/x11-apps/xstdcmap/xstdcmap-1.0.5.ebuild
new file mode 100644
index 000000000000..803d16603694
--- /dev/null
+++ b/x11-apps/xstdcmap/xstdcmap-1.0.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="X standard colormap utility"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libXmu
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xvidtune/Manifest b/x11-apps/xvidtune/Manifest
new file mode 100644
index 000000000000..f46dbee01c5e
--- /dev/null
+++ b/x11-apps/xvidtune/Manifest
@@ -0,0 +1 @@
+DIST xvidtune-1.0.4.tar.xz 130156 BLAKE2B d75bc940c9dc98769ac162aaa9f6d833952bf7a86166f76e219cfa14127acd7249fd22a4800efb56a7a2cc3e73d413cdaaabbb8250c275d1065780541fe49365 SHA512 747d5358f4f7d3d7db508c3f034711ce4b9dd278160d35312e9c4d1604623e84a2438d039b536546fd2df7db8c5ea1907e8a6101985fad2932b6dee5a62c7b80
diff --git a/x11-apps/xvidtune/metadata.xml b/x11-apps/xvidtune/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xvidtune/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xvidtune/xvidtune-1.0.4.ebuild b/x11-apps/xvidtune/xvidtune-1.0.4.ebuild
new file mode 100644
index 000000000000..22ed73896a51
--- /dev/null
+++ b/x11-apps/xvidtune/xvidtune-1.0.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="video mode tuner for Xorg"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xvinfo/Manifest b/x11-apps/xvinfo/Manifest
new file mode 100644
index 000000000000..efff6019081f
--- /dev/null
+++ b/x11-apps/xvinfo/Manifest
@@ -0,0 +1 @@
+DIST xvinfo-1.1.5.tar.xz 120700 BLAKE2B 37ee9a5df13e47535fbef51878e9b0da7cd6cef378f7e69810beefb5aceb15e279a930313edff43a901eed9cb8750bb33e2ca4a3e7cdc25895630253efcc63a0 SHA512 18467161b248c68f6bde15e1c1b4b8cf812daf46777602558aee5fb7cb4d2649218de88fa93842fea4f316d954440f03a37d71fa4fda92eda3c7d80970e19cbb
diff --git a/x11-apps/xvinfo/metadata.xml b/x11-apps/xvinfo/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xvinfo/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xvinfo/xvinfo-1.1.5.ebuild b/x11-apps/xvinfo/xvinfo-1.1.5.ebuild
new file mode 100644
index 000000000000..3bc160ec32a2
--- /dev/null
+++ b/x11-apps/xvinfo/xvinfo-1.1.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="Print out X-Video extension adaptor information"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libXv
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xwd/Manifest b/x11-apps/xwd/Manifest
new file mode 100644
index 000000000000..55f4da6266c5
--- /dev/null
+++ b/x11-apps/xwd/Manifest
@@ -0,0 +1 @@
+DIST xwd-1.0.9.tar.xz 141940 BLAKE2B 06505859e28095ba4c34f76001aa283b2b173d71f78c83e067faefe91671475daf9adcedecdc9c090826ecec8fb73763529fb9fae1ebd1e62e67d7ec70117c78 SHA512 ae59661b05160f5658920fd79031b6b8548cb7bbfc734194edb0acef5c95f76b210ca4443e9506fc1a0cb9df47ee7c22948502971afe578b44c75aa2a1138d56
diff --git a/x11-apps/xwd/metadata.xml b/x11-apps/xwd/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xwd/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xwd/xwd-1.0.9.ebuild b/x11-apps/xwd/xwd-1.0.9.ebuild
new file mode 100644
index 000000000000..6194fe22922a
--- /dev/null
+++ b/x11-apps/xwd/xwd-1.0.9.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="dump an image of an X window"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libxkbfile"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xwininfo/Manifest b/x11-apps/xwininfo/Manifest
new file mode 100644
index 000000000000..0c09669c43a3
--- /dev/null
+++ b/x11-apps/xwininfo/Manifest
@@ -0,0 +1 @@
+DIST xwininfo-1.1.6.tar.xz 161660 BLAKE2B d23d175d6083d95ef5f5df79fb1c88b4d92c618dbec90ee3dc4ae07fe2c5600b9c4dd00dcf3a32b512b51ecf9c6a11e5e7a5bb398f2cb479bdea05b076e5fd73 SHA512 c6df4ed3dcf97772450612f2786ecab8313a43bb78e0b8020cc9ec228b3f466f55090313ad02c8159a73a6892d117322ad85e28d9d76e38bb84c9750712c20bc
diff --git a/x11-apps/xwininfo/metadata.xml b/x11-apps/xwininfo/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xwininfo/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xwininfo/xwininfo-1.1.6.ebuild b/x11-apps/xwininfo/xwininfo-1.1.6.ebuild
new file mode 100644
index 000000000000..46c012f9a1d1
--- /dev/null
+++ b/x11-apps/xwininfo/xwininfo-1.1.6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="window information utility for X"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ >=x11-libs/libxcb-1.6:=
+ x11-libs/xcb-util-wm
+ x11-libs/xcb-util-errors
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ x11-libs/libX11"
+
+XORG_CONFIGURE_OPTIONS=(
+ --with-xcb-icccm
+ --with-xcb-errors
+)
diff --git a/x11-apps/xwud/Manifest b/x11-apps/xwud/Manifest
new file mode 100644
index 000000000000..9334a110abe2
--- /dev/null
+++ b/x11-apps/xwud/Manifest
@@ -0,0 +1 @@
+DIST xwud-1.0.7.tar.xz 129736 BLAKE2B 890e2c4b81e00d9dda99bbaa5855653fd37640dadbce335783005ddd2dcbd7da597ec7da5cf2ae9c3b0ae9869c907b65624dea0d28b0c8b68c429699dfd93ab0 SHA512 3c910fc170f6f6373d426aa5532bd3ede6d83efab06a77c3a43a92aa9cfae9a5324d5a6ca1dfcc8941be6895b6769b3a7beee8081815000b57f93aa1b4e7c420
diff --git a/x11-apps/xwud/metadata.xml b/x11-apps/xwud/metadata.xml
new file mode 100644
index 000000000000..16aca1d058e1
--- /dev/null
+++ b/x11-apps/xwud/metadata.xml
@@ -0,0 +1,9 @@
+<?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-apps/xwud/xwud-1.0.7.ebuild b/x11-apps/xwud/xwud-1.0.7.ebuild
new file mode 100644
index 000000000000..d8f3b85bfd92
--- /dev/null
+++ b/x11-apps/xwud/xwud-1.0.7.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xorg-3
+
+DESCRIPTION="image displayer for X"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"