notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2024Q1
xwayland X11 server as Wayland Client
23.2.5_1,1 x11-servers on this many watch lists=0 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 23.2.5_1,1Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-04-04 12:18:13
Last Update: 2024-04-05 12:48:12
Commit Hash: 40a3b61
License: MIT
WWW:
https://wayland.freedesktop.org/xserver.html
Description:
XWayland is an X Server running as a Wayland client, thus capable of displaying native X11 client applications in a Wayland compositor environment.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. /usr/local/share/licenses/xwayland-23.2.5_1,1/catalog.mk
  2. /usr/local/share/licenses/xwayland-23.2.5_1,1/LICENSE
  3. /usr/local/share/licenses/xwayland-23.2.5_1,1/MIT
  4. bin/Xwayland
  5. @comment lib/xorg/protocol.txt
  6. libdata/pkgconfig/xwayland.pc
  7. @comment man/man1/Xserver.1.gz
  8. share/applications/org.freedesktop.Xwayland.desktop
  9. man/man1/Xwayland.1.gz
  10. @owner
  11. @group
  12. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • xwayland>0:x11-servers/xwayland
Conflicts:
CONFLICTS_INSTALL:
  • xwayland-devel
To install the port:
cd /usr/ports/x11-servers/xwayland/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-servers/xwayland
  • pkg install xwayland
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xwayland
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1712212647 SHA256 (xwayland-23.2.5.tar.xz) = 33ec7ff2687a59faaa52b9b09aa8caf118e7ecb6aed8953f526a625ff9f4bd90 SIZE (xwayland-23.2.5.tar.xz) = 1299988

Expand this list (6 items)

Collapse this list.

SHA256 (cd6c9c1246af.patch) = a50fd4511793a53cacefbca2c8436cf43d36ce21d245aadb5d17e16653580d75 SIZE (cd6c9c1246af.patch) = 3730 SHA256 (707c37b7ab9e.patch) = db8a2acbc8b8ceeeef0c6aa4b06b632ef074b1319194cc9794e3ae715062e425 SIZE (707c37b7ab9e.patch) = 18662 SHA256 (3b0d1a3a2296.patch) = 4e2c4165e9e287ed42cbb9a30eedf1a10f0fcbae0db6a222feb1783f9bb2ed29 SIZE (3b0d1a3a2296.patch) = 2513

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
  2. dri_interface.h : graphics/mesa-dri
  3. wayland-protocols>=1.18 : graphics/wayland-protocols
  4. meson : devel/meson
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. xtrans.pc : x11/xtrans
  8. xorgproto>=0 : x11/xorgproto
  9. pixman-1.pc : x11/pixman
  10. xau.pc : x11/libXau
  11. xfont2.pc : x11-fonts/libXfont2
  12. xkbfile.pc : x11/libxkbfile
  13. xshmfence.pc : x11/libxshmfence
Runtime dependencies:
  1. xkbcomp : x11/xkbcomp
  2. xkeyboard-config>0 : x11/xkeyboard-config
  3. pixman-1.pc : x11/pixman
  4. xau.pc : x11/libXau
  5. xfont2.pc : x11-fonts/libXfont2
  6. xkbfile.pc : x11/libxkbfile
  7. xshmfence.pc : x11/libxshmfence
Library dependencies:
  1. libdrm.so : graphics/libdrm
  2. libepoxy.so : graphics/libepoxy
  3. libwayland-client.so : graphics/wayland
  4. libxcvt.so : x11/libxcvt
  5. libEGL.so : graphics/libglvnd
  6. libgbm.so : graphics/mesa-libs
  7. libGL.so : graphics/libglvnd
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for xwayland-23.2.5_1,1: NVIDIA=off: EGLStream support for glamor on Xwayland ===> Use 'make config' to modify these settings
Options name:
x11-servers_xwayland
USES:
compiler:c11 gl meson pkgconfig xorg tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (10 items)
Collapse this list.
  1. http://ftp.kaist.ac.kr/x.org/individual/xserver/
  2. http://piotrkosoft.net/pub/mirrors/ftp.x.org/pub/individual/xserver/
  3. http://xorg.mirrors.pair.com/individual/xserver/
  4. https://artfiles.org/x.org/pub/individual/xserver/
  5. https://ftp.gwdg.de/pub/x11/x.org/pub/individual/xserver/
  6. https://ftp.yz.yamagata-u.ac.jp/pub/X11/x.org/individual/xserver/
  7. https://mirror.csclub.uwaterloo.ca/x.org/individual/xserver/
  8. https://mirrors.ircam.fr/pub/x.org/individual/xserver/
  9. https://www.mirrorservice.org/sites/ftp.x.org/pub/individual/xserver/
  10. https://xorg.freedesktop.org/releases/individual/xserver/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
23.2.5_1,1
05 Apr 2024 12:48:12
commit hash: 40a3b61a4aa9331b250cbe5df796c5e66824c53bcommit hash: 40a3b61a4aa9331b250cbe5df796c5e66824c53bcommit hash: 40a3b61a4aa9331b250cbe5df796c5e66824c53bcommit hash: 40a3b61a4aa9331b250cbe5df796c5e66824c53b files touched by this commit This port version is marked as vulnerable.
Emmanuel Vadot (manu) search for other commits by this committer
x11-servers/xwayland: Fix plist

Add the desktop file

PR:	278165
(cherry picked from commit 5b56d02bb1391f147ba737448d8125e153b11928)
23.2.5,1
04 Apr 2024 12:15:16
commit hash: 37a47acf8f673cd17eaf7b185df097e257716ce7commit hash: 37a47acf8f673cd17eaf7b185df097e257716ce7commit hash: 37a47acf8f673cd17eaf7b185df097e257716ce7commit hash: 37a47acf8f673cd17eaf7b185df097e257716ce7 files touched by this commit This port version is marked as vulnerable.
Emmanuel Vadot (manu) search for other commits by this committer
x11-servers/xwayland: Update to 23.2.5

Release notes:	https://lists.x.org/archives/xorg-announce/2024-April/003498.html

Security:	CVE-2024-31080 CVE-2024-31081 CVE-2024-31083
Sponsored by:	Beckhoff Automation GmbH & Co. KG

(cherry picked from commit fc136e65991746d25e325e7423635a13aa554a11)
23.2.4,1
04 Apr 2024 12:15:08
commit hash: f3775bdcbaf54bcfab1ef5f97952f659de03747dcommit hash: f3775bdcbaf54bcfab1ef5f97952f659de03747dcommit hash: f3775bdcbaf54bcfab1ef5f97952f659de03747dcommit hash: f3775bdcbaf54bcfab1ef5f97952f659de03747d files touched by this commit This port version is marked as vulnerable.
Emmanuel Vadot (manu) search for other commits by this committer
x11-servers/xwayland: Update to 23.2.4

Security:       CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886
Sponsored by:   Beckhoff Automation GmbH & Co. KG

(cherry picked from commit 55a7d982d01e3dce58ad06aae44a0dce9880b92f)

Number of commits found: 3