Package Details: xorg-xwayland-git 24.0.99.901.r102.g08113b892-2

Git Clone URL: https://aur.archlinux.org/xorg-xwayland-git.git (read-only, click to copy)
Package Base: xorg-xwayland-git
Description: Run X clients under Wayland (git version)
Upstream URL: https://xorg.freedesktop.org
Licenses: MIT, ISC, X11, ICU, BSD-3-Clause, LicenseRef-Adobe-Display-PostScript, LicenseRef-DEC-3-Clause, HPND, LicenseRef-HPND-sell-MIT-disclaimer-xserver, HPND-sell-variant, MIT-open-group, NTP, SGI-B-2.0, SMLNJ, X11-distribute-modifications-variant
Groups: xorg
Conflicts: xorg-server-xwayland, xorg-server-xwayland-git, xorg-xwayland
Provides: xorg-server-xwayland, xorg-server-xwayland-git, xorg-xwayland
Replaces: xorg-server-xwayland-git
Submitter: Rucikir
Maintainer: xuanruiqi (martiuk)
Last Packager: xuanruiqi
Votes: 7
Popularity: 0.050108
First Submitted: 2020-12-12 19:47 (UTC)
Last Updated: 2024-04-27 19:28 (UTC)

Required by (124)

Sources (1)

Latest Comments

1 2 3 Next › Last »

wastelander commented on 2024-07-21 11:16 (UTC)

I know that this is not the devs git, just reporting that the patch mentioned by @ChrisLane didn't work for me, even with the latest r08 commit. Any GTK2 app would fail with a "cannot opend display:" error. Downgrading to the latest 23 version works.

ChrisLane commented on 2024-07-01 10:47 (UTC) (edited on 2024-07-02 08:27 (UTC) by ChrisLane)

For experiencing https://gitlab.freedesktop.org/xorg/xserver/-/issues/1696 (having problems launching GTK2 programs e.g. Steam), I was able to apply the fixes with the following patch to the PKGBUILD

diff --git a/PKGBUILD b/PKGBUILD
index 38f6762..5b9e26d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -32,8 +32,12 @@ depends=('nettle' 'libepoxy' 'systemd-libs' 'libxfont2'
 makedepends=('meson' 'xorgproto' 'xtrans' 'libxkbfile' 'dbus'
              'xorg-font-util' 'wayland-protocols' 'mesa-libgl'
              'systemd' 'git')
-source=("xserver::git+https://gitlab.freedesktop.org/xorg/xserver.git")
-sha256sums=('SKIP')
+source=("xserver::git+https://gitlab.freedesktop.org/xorg/xserver.git"
+        "https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1574.patch")
+sha256sums=('SKIP'
+            'c078a252a535e75633f50464c832878c7c31435cabb0a20cbde963b5db6d8d9c')

 provides=('xorg-xwayland' 'xorg-server-xwayland' 'xorg-server-xwayland-git')
 conflicts=('xorg-xwayland' 'xorg-server-xwayland' 'xorg-server-xwayland-git')
@@ -48,6 +52,11 @@ pkgver() {
   printf "%s.r%d.g%s" "$(echo "$tag" | sed 's/^xwayland.//')" "$revisions" "$head"
 }

+prepare() {
+  patch --directory xserver --forward --strip=1 --input="${srcdir}"/1574.patch
+}
+
 build() {
   # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf
   # With them, module fail to load with undefined symbol.

xuanruiqi commented on 2024-04-27 19:31 (UTC)

OK, aligned the PKGBUILD fully with the repo version.

Lifeismana commented on 2024-04-27 15:10 (UTC)

might also be worth it to address https://gitlab.archlinux.org/archlinux/packaging/packages/xorg-xwayland/-/issues/3 by adding libei as a dependency

xuanruiqi commented on 2024-04-27 14:58 (UTC)

OK this should build the latest git version of XWayland.

xuanruiqi commented on 2024-04-09 06:41 (UTC)

Please fix. The explicit sync MR has been merged, so I expect loads of users to move to this package in a few days.

zakklol commented on 2024-03-27 04:20 (UTC)

eglstream code has been removed, the meson option in the PKGBUILD needs removing also

Rucikir commented on 2021-09-06 16:49 (UTC) (edited on 2021-09-06 16:50 (UTC) by Rucikir)

See FS#72013 - [xorg-server] Don't install cvt and use libxcvt instead , you can apply my patch to the xorg-server package meanwhile.