Path to this page:
./
x11/modular-xorg-xwayland,
Server for running X clients under Wayland from modular X.org
Branch: CURRENT,
Version: 23.1.1nb1,
Package name: modular-xorg-xwayland-23.1.1nb1,
Maintainer: pkgsrc-usersXWayland is a fully fledged X server implementation that acts as a proxy
between X11 clients and a Wayland compositor.
It runs as a specialized Wayland client, while optionally using a set of
XWayland specific Wayland protocols for implementing certain functionality.
The Wayland compositor acts both as the Wayland display server XWayland
connects to, as well as the window manager.
Required to run:[
graphics/MesaLib] [
fonts/libfontenc] [
x11/libdrm] [
x11/xkbcomp] [
x11/Xfixes] [
x11/libXau] [
x11/pixman] [
x11/xkeyboard-config] [
x11/xcb-util-keysyms] [
graphics/libepoxy] [
x11/libxshmfence] [
x11/libXfont2] [
devel/wayland-protocols] [
devel/wayland]
Required to build:[
pkgtools/x11-links] [
x11/xtrans] [
x11/xcb-proto] [
x11/fixesproto4] [
devel/tradcpp] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 1256.309 KB
Version history: (Expand)
- (2023-11-12) Updated to version: modular-xorg-xwayland-23.1.1nb1
- (2023-03-30) Updated to version: modular-xorg-xwayland-23.1.1
- (2023-02-09) Updated to version: modular-xorg-xwayland-21.1.7nb1
- (2023-01-30) Updated to version: modular-xorg-xwayland-21.1.6nb1
- (2022-12-15) Updated to version: modular-xorg-xwayland-21.1.5
- (2022-08-11) Updated to version: modular-xorg-xwayland-21.1.4nb1
CVS history: (Expand)
2025-01-24 21:50:27 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
x11/modular-xorg-xwayland: Fix build on netbsd<10.
Needs _OPENBSD_SOURCE for reallocarray, from the days before it was
(unfortunately) added to POSIX.
Resolves:
===> Building for modular-xorg-xwayland-23.1.1nb1
ninja: Entering directory `output'
[1/433] Compiling C object dix/liblibxserver_dix.a.p/atom.c.o
FAILED: dix/liblibxserver_dix.a.p/atom.c.o
cc -Idix/liblibxserver_dix.a.p -Idix -I../dix -IXext -I../Xext -IXi -I../Xi \
-Icomposite -I../composite -Idamageext -I../damageext -Ifb -I../fb -Iglamor \
-I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync \
-I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent \
-I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes \
-I/pkg/2024Q4/include -I/pkg/2024Q4/include/pixman-1 \
-I/pkg/2024Q4/include/freetype2 -I/pkg/2024Q4/include/libpng16 \
-I/pkg/2024Q4/include/libdrm -I/usr/include -fdiagnostics-color=always \
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H \
-fno-strict-aliasing -fvisibility=hidden -Wall -Wpointer-arith \
-Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes \
-Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused \
-Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute \
-Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Wer
ror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type \
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address \
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -O2 -fPIC \
-D_POSIX_THREAD_SAFE_FUNCTIONS -D_REENTRANT -D_DEFAULT_SOURCE -D_BSD_SOURCE \
-DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ dix/liblibxserver_dix.a.p/atom.c.o -MF \
dix/liblibxserver_dix.a.p/atom.c.o.d -o dix/liblibxserver_dix.a.p/atom.c.o -c \
../dix/atom.c
../dix/atom.c: In function 'MakeAtom':
../dix/atom.c:120:21: error: implicit declaration of function 'reallocarray'; \
did you mean 'reallocarr'? [-Werror=implicit-function-declaration]
table = reallocarray(nodeTable, tableLength, 2 * sizeof(NodePtr));
^~~~~~~~~~~~
reallocarr
|
2025-01-21 15:35:47 by Nia Alarie | Files touched by this commit (10) |
Log message:
*: Drop maintainership.
|
2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570) |
Log message:
*: revebump for new brotli option for freetype2
Addresses PR 57693
|
2023-03-30 10:45:19 by Thomas Klausner | Files touched by this commit (1) |
Log message:
modular-xorg-xwayland: add distinfo file
|
2023-03-30 10:45:06 by Thomas Klausner | Files touched by this commit (4) |  |
Log message:
modular-xorg-xwayland: update to 23.1.1.
Un-BROKEN this package by switching to the new, separate distfile
and making it compile.
The patches are just compile fixes and wrong (for NetBSD), so input
handling will most probably not work nor will RPC authentication.
However, this might build on Linux again, and so is still better
than a BROKEN package.
|
2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527) |
Log message:
*: Recursive revbup from graphics/freetype2
|
2022-12-15 11:29:59 by Thomas Klausner | Files touched by this commit (5) |  |
Log message:
modular-xorg-server*: update to 21.1.5
This release fixes 6 recently reported security vulnerabilities in
various extensions. The CVE numbers are:
CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343,
CVE-2022-46344, and CVE-2022-4283
For details on the these issues please see the security advisory here:
https://lists.x.org/archives/xorg-announce/2022-December/003302.html
Jeremy Huddleston Sequoia (3):
xquartz: Remove unused macro (X11LIBDIR)
xquartz: Move default applications list outside of the main executable
meson: Don't build COMPOSITE for XQuartz
Peter Hutterer (8):
Xtest: disallow GenericEvents in XTestSwapFakeInput
Xi: disallow passive grabs with a detail > 255
Xext: free the XvRTVideoNotify when turning off from the same client
Xext: free the screen saver resource when replacing it
Xi: return an error from XI property changes if verification failed
Xi: avoid integer truncation in length check of ProcXIChangeProperty
xkb: reset the radio_groups pointer to NULL after freeing it
xserver 21.1.5
|
2022-08-11 07:09:36 by David H. Gutteridge | Files touched by this commit (999) |
Log message:
Bump all dependent packages of wayland (belatedly)
The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
|