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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2020Q3
xwayland-devel X11 server as Wayland client (development snapshot)
1.20.0.673_2 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 1.20.0.673_2Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-07-03 23:20:10
Last Update: 2020-08-25 20:05:55
Commit Hash: 619a19e
License: MIT
WWW:
https://wayland.freedesktop.org/xserver.html
Description:
Wayland is a complete window system in itself, but even so, if we're migrating away from X, it makes sense to have a good backwards compatibility story. With a few changes, the Xorg server can be modified to use wayland input devices for input and forward either the root window or individual top-level windows as wayland surfaces. The server still runs the same 2D driver with the same acceleration code as it does when it runs natively. The main difference is that wayland handles presentation of the windows instead of KMS. WWW: https://wayland.freedesktop.org/xserver.html
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/Xwayland
  2. /usr/local/share/licenses/xwayland-devel-1.20.0.673_2/catalog.mk
  3. /usr/local/share/licenses/xwayland-devel-1.20.0.673_2/LICENSE
  4. /usr/local/share/licenses/xwayland-devel-1.20.0.673_2/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • xwayland-devel>0:x11-servers/xwayland-devel
Conflicts:
CONFLICTS_INSTALL:
  • xwayland
To install the port:
cd /usr/ports/x11-servers/xwayland-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-servers/xwayland-devel
  • pkg install xwayland-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xwayland-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1593781163 SHA256 (freedesktop-xorg-xserver-xorg-server-1.20.0-673-gb0413b6e9_GH0.tar.gz) = e47fbe5685bc315bc11d706b1f259ee3c528a2a1d0aa2a0725c828c96da6ac59 SIZE (freedesktop-xorg-xserver-xorg-server-1.20.0-673-gb0413b6e9_GH0.tar.gz) = 5104921

Expand this list (14 items)

Collapse this list.

SHA256 (aac28e162e51.patch) = aee7a7ceb385024b9364eebb5556996216c27c55022c1c603b5b8f44697fffa1 SIZE (aac28e162e51.patch) = 1025 SHA256 (9e0086f99b39.patch) = f8af32f1aba1062e351fe43722816ba1dda43ae691bed8a0f855b58341ad8f6c SIZE (9e0086f99b39.patch) = 10714 SHA256 (30ea6cb622e9.patch) = 3a99b52b7f7a451daf0620b457aa041a95caddcdcc0ae73d7b8a1b30d19f14b0 SIZE (30ea6cb622e9.patch) = 17585 SHA256 (f7cd1276bbd4.patch) = 5d414426ff674ecbca4f557fe460ca151887e54b09ae3dbdec8d076da30f6e9f SIZE (f7cd1276bbd4.patch) = 7110 SHA256 (c940cc8b6c0a.patch) = fe11a7513496929331a15f75f6c1c4210967aa2fe16342704eaaf09545b43d7f SIZE (c940cc8b6c0a.patch) = 978 SHA256 (144849ea2723.patch) = 3644d0f35fa4f26b3ff1cb79ed6167ac35498fb217ec22b42a969a0f012f3282 SIZE (144849ea2723.patch) = 1083 SHA256 (2902b78535ec.patch) = c8b9142e7ed06ad3a402ed071dbf6e4c337425b054dbbd4e6ec8bc8de8a7fd97 SIZE (2902b78535ec.patch) = 2497

Collapse this list.


Packages (timestamps in pop-ups are UTC):
xwayland-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--1.20.0.808--n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-----21.0.99.1.468-21.0.99.1.468
FreeBSD:14:quarterly------21.0.99.1.66421.0.99.1.671
FreeBSD:15:latest--n/a-n/an/a21.0.99.1.664-
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
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. xdmcp.pc : x11/libXdmcp
  12. xfont2.pc : x11-fonts/libXfont2
  13. xkbfile.pc : x11/libxkbfile
  14. 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. xdmcp.pc : x11/libXdmcp
  6. xfont2.pc : x11-fonts/libXfont2
  7. xkbfile.pc : x11/libxkbfile
  8. xshmfence.pc : x11/libxshmfence
Library dependencies:
  1. libdrm.so : graphics/libdrm
  2. libepoxy.so : graphics/libepoxy
  3. libwayland-client.so : graphics/wayland
  4. libgbm.so : graphics/mesa-libs
  5. libGL.so : graphics/mesa-libs
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for xwayland-devel-1.20.0.673_2: NVIDIA=off: EGLStream support for glamor on Xwayland ===> Use 'make config' to modify these settings
Options name:
x11-servers_xwayland-devel
USES:
compiler:c11 gl meson pkgconfig xorg xorg
pkg-message:
For install:
Known issues: - When /dev/dri/card0 and /dev/dri/renderD128 have different major(3) DRI3 may fail e.g., on i915kms in I915_GETPARAM with EACCESS. Without DRI3 for glamor Xwayland falls back to swrast (llvmpipe). If OpenGL applications appear slow check with glxinfo then try enabling setuid bit e.g., $ glxinfo | fgrep Device: Device: llvmpipe (LLVM 8.0, 256 bits) (0xffffffff) $ chmod u+s `which Xwayland`
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/freedesktop/xorg-xserver/tar.gz/xorg-server-1.20.0-673-gb0413b6e9?dummy=/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.20.0.673_2
25 Aug 2020 20:05:56
Revision:546229Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
x11-servers/xwayland-devel: backport 2020-08-25 secfixes

https://lists.x.org/archives/xorg-announce/2020-August/003058.html

Approved by:	ports-secteam blanket
1.20.0.673_2
25 Aug 2020 20:05:55
commit hash: 619a19ec75abdb162bed79f3a0b8567261613d33commit hash: 619a19ec75abdb162bed79f3a0b8567261613d33commit hash: 619a19ec75abdb162bed79f3a0b8567261613d33commit hash: 619a19ec75abdb162bed79f3a0b8567261613d33 files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
x11-servers/xwayland-devel: backport 2020-08-25 secfixes

https://lists.x.org/archives/xorg-announce/2020-August/003058.html

Approved by:	ports-secteam blanket
1.20.0.673_1
02 Aug 2020 12:59:58
commit hash: 66af948d12a5166d05b3d9d426862884824ae4e6commit hash: 66af948d12a5166d05b3d9d426862884824ae4e6commit hash: 66af948d12a5166d05b3d9d426862884824ae4e6commit hash: 66af948d12a5166d05b3d9d426862884824ae4e6 files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
x11-servers/xwayland-devel: backport CVE-2020-14347 fix

https://lists.x.org/archives/xorg-announce/2020-July/003051.html

Approved by:	ports-secteam blanket
1.20.0.673_1
02 Aug 2020 12:59:58
Revision:543952Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
x11-servers/xwayland-devel: backport CVE-2020-14347 fix

https://lists.x.org/archives/xorg-announce/2020-July/003051.html

Approved by:	ports-secteam blanket
1.20.0.673
03 Jul 2020 23:20:04
Revision:541154Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
MFH: r541133

x11-servers/xwayland-devel: update to 1.20.0.673

Changes:	https://gitlab.freedesktop.org/xorg/xserver/compare/b67052742980...b0413b6e9
Approved by:	ports-secteam (joneum)
1.20.0.673
03 Jul 2020 23:20:03
commit hash: 841418ff513c269993c69b1b3c76255763bcd40ccommit hash: 841418ff513c269993c69b1b3c76255763bcd40ccommit hash: 841418ff513c269993c69b1b3c76255763bcd40ccommit hash: 841418ff513c269993c69b1b3c76255763bcd40c files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
MFH: r541133

x11-servers/xwayland-devel: update to 1.20.0.673

Changes:	https://gitlab.freedesktop.org/xorg/xserver/compare/b67052742980...b0413b6e9
Approved by:	ports-secteam (joneum)

Number of commits found: 6