From af3a17e78e8c55cd930d35486fa62f6a6cce5286 Mon Sep 17 00:00:00 2001 From: sergiotarxz Date: Fri, 13 May 2022 19:52:34 +0200 Subject: [PATCH] Adding again mitshm --- x11-packages/xwayland/bigfont.patch | 20 ++++++++++++++++++++ x11-packages/xwayland/build.sh | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 x11-packages/xwayland/bigfont.patch diff --git a/x11-packages/xwayland/bigfont.patch b/x11-packages/xwayland/bigfont.patch new file mode 100644 index 000000000..c248c2faa --- /dev/null +++ b/x11-packages/xwayland/bigfont.patch @@ -0,0 +1,20 @@ +diff -uNr xorg-server-1.20.1/Xext/xf86bigfont.c xorg-server-1.20.1.mod/Xext/xf86bigfont.c +--- xorg-server-1.20.1/Xext/xf86bigfont.c 2018-08-07 19:31:00.000000000 +0300 ++++ xorg-server-1.20.1.mod/Xext/xf86bigfont.c 2018-10-08 21:07:49.005945142 +0300 +@@ -715,16 +715,7 @@ + /* fprintf(stderr, "signature = 0x%08X\n", signature); */ + + FontShmdescIndex = xfont2_allocate_font_private_index(); +- +-#if !defined(CSRG_BASED) && !defined(__CYGWIN__) +- pagesize = SHMLBA; +-#else +-#ifdef _SC_PAGESIZE + pagesize = sysconf(_SC_PAGESIZE); +-#else +- pagesize = getpagesize(); +-#endif +-#endif + #endif + } + } diff --git a/x11-packages/xwayland/build.sh b/x11-packages/xwayland/build.sh index c854e373e..5f61dce9e 100644 --- a/x11-packages/xwayland/build.sh +++ b/x11-packages/xwayland/build.sh @@ -9,7 +9,7 @@ TERMUX_PKG_SHA256=972d5456445049855a669c1418f20ecbc290c85b1b59602a01c6afa1992033 TERMUX_PKG_DEPENDS="libandroid-shmem, libdrm, libpciaccess, libpixman, libx11, libxau, libxfont2, libxinerama, libxkbfile, libxshmfence, mesa, openssl, xkeyboard-config, xorg-xkbcomp, libwayland, libwayland-protocols, libepoxy, libxcvt, libtirpc" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --Dmitshm=false +-Dmitshm=true -Dxres=true -Dxv=true -Dscreensaver=true