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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2023Q2
xwayland-devel X11 server as Wayland client (development snapshot)
21.0.99.1.468 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 21.0.99.1.468Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-04-05 14:33:11
Last Update: 2023-06-07 23:39:48
Commit Hash: 0388ea4
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.
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 (9 items)
Collapse this list.
  1. bin/Xwayland
  2. @comment lib/xorg/protocol.txt
  3. libdata/pkgconfig/xwayland.pc
  4. @comment man/man1/Xserver.1.gz
  5. man/man1/Xwayland.1.gz
  6. share/applications/org.freedesktop.Xwayland.desktop
  7. /usr/local/share/licenses/xwayland-devel-21.0.99.1.468/catalog.mk
  8. /usr/local/share/licenses/xwayland-devel-21.0.99.1.468/LICENSE
  9. /usr/local/share/licenses/xwayland-devel-21.0.99.1.468/MIT
Collapse this list.
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 = 1686035952 SHA256 (xorg-xserver-13e513d2f04019424761b728340ec716de0c0d29_GL0.tar.gz) = dffe80ff0c8ca3baa52d13984263922f2ff9a2eddf9ff937cba54d940d6373b8 SIZE (xorg-xserver-13e513d2f04019424761b728340ec716de0c0d29_GL0.tar.gz) = 5497114

Expand this list (14 items)

Collapse this list.

SHA256 (xorg/proto-xorgproto-824001c947cb1962209c6a8f2c63c2637877220d_GL0.tar.gz) = ab90ad2bc5fc3f36e150b5e116d8c375e207a7020ff4678c6df26b1d53a7fff3 SIZE (xorg/proto-xorgproto-824001c947cb1962209c6a8f2c63c2637877220d_GL0.tar.gz) = 983944 SHA256 (cd6c9c1246af.patch) = a50fd4511793a53cacefbca2c8436cf43d36ce21d245aadb5d17e16653580d75 SIZE (cd6c9c1246af.patch) = 3730 SHA256 (3930d00746b0.patch) = acae16d3636d12e631a14e2584a4ae5d527dfb9897b897631f7c8c8e3d5f49c7 SIZE (3930d00746b0.patch) = 18587 SHA256 (3b0d1a3a2296.patch) = 4e2c4165e9e287ed42cbb9a30eedf1a10f0fcbae0db6a222feb1783f9bb2ed29 SIZE (3b0d1a3a2296.patch) = 2513 SHA256 (459f07e344fd.patch) = a5e5f033f5fd0f10eeb4f0c49f97bc9bce6532631284304dadfedab7e81ec589 SIZE (459f07e344fd.patch) = 4965 SHA256 (8b9bf0a22640.patch) = a44b46488e9b038b546e756d96ee7e2856f58c8fa30b81ed02d75716fd2f07f2 SIZE (8b9bf0a22640.patch) = 3708 SHA256 (0c90fb305e9b.patch) = bb8ea8dc81ad9685388edbbac584717346ed8df575bd99ef9e86f0476a940c01 SIZE (0c90fb305e9b.patch) = 2994

Collapse this list.


Packages (timestamps in pop-ups are UTC):
xwayland-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--1.20.0.808---1.20.0.808-
FreeBSD:13:quarterly------21.0.99.1.66421.0.99.1.671
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/a-21.0.99.1.664-
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.28 : 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. libxcvt.so : x11/libxcvt
  5. libdecor-0.so : x11-toolkits/libdecor
  6. libgbm.so : graphics/mesa-libs
  7. libGL.so : graphics/libglvnd
This port is required by:
for Build
  1. x11-toolkits/wlroots
for Run
  1. x11-toolkits/wlroots

Configuration Options:
===> The following configuration options are available for xwayland-devel-21.0.99.1.468: CSD=on: Client-side decorations via libdecor 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
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.freedesktop.org/xorg/xserver/-/archive/13e513d2f04019424761b728340ec716de0c0d29.tar.gz?dummy=/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
21.0.99.1.468
07 Jun 2023 23:39:48
commit hash: 0388ea48b31e5fceacfa0ca180fbde3d88bb391bcommit hash: 0388ea48b31e5fceacfa0ca180fbde3d88bb391bcommit hash: 0388ea48b31e5fceacfa0ca180fbde3d88bb391bcommit hash: 0388ea48b31e5fceacfa0ca180fbde3d88bb391b 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: update to 21.0.99.1.468

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/814a04927...13e513d2f
(cherry picked from commit be0e23eb943ac95c08371bd55cc500b1bce1e05b)
21.0.99.1.464_1
31 May 2023 05:59:08
commit hash: c0ca77229e2a8c7d41d3fd44af318d05a2249c0acommit hash: c0ca77229e2a8c7d41d3fd44af318d05a2249c0acommit hash: c0ca77229e2a8c7d41d3fd44af318d05a2249c0acommit hash: c0ca77229e2a8c7d41d3fd44af318d05a2249c0a 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: allow concurrent instance after 1c4b6bc295c6

wlroots >= 0.16 spawns Xwayland with -displayfd. Starting a new
compositor re-created /tmp/.X11-unix/X0 thus breaking X11 connection
to an already running compositor.

Regressed
by:	https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/4741e9d8410f

(cherry picked from commit fb41bd9ef0438118ccc7e2e43d952fc8c2adcd63)
21.0.99.1.464
18 May 2023 00:51:01
commit hash: cee17e01b4d99d5ad226c52a341b8c9f63631208commit hash: cee17e01b4d99d5ad226c52a341b8c9f63631208commit hash: cee17e01b4d99d5ad226c52a341b8c9f63631208commit hash: cee17e01b4d99d5ad226c52a341b8c9f63631208 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: update to 21.0.99.1.464

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/eb20ba039...814a04927
(cherry picked from commit 36d8d96668be90ae4287a6fb43cabb496e68630f)
21.0.99.1.461
13 May 2023 00:54:18
commit hash: dc73b175ae13f99d7bbf58e6ffcbad8c6286b524commit hash: dc73b175ae13f99d7bbf58e6ffcbad8c6286b524commit hash: dc73b175ae13f99d7bbf58e6ffcbad8c6286b524commit hash: dc73b175ae13f99d7bbf58e6ffcbad8c6286b524 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: update to 21.0.99.1.461

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/9a55c402a...eb20ba039
(cherry picked from commit 53f86ab0adc97945e1e0275f28b0fadc190adb8a)
21.0.99.1.459
28 Apr 2023 22:36:16
commit hash: 3da20fb3f35d470553a1ba6fdedd642ae4ac952acommit hash: 3da20fb3f35d470553a1ba6fdedd642ae4ac952acommit hash: 3da20fb3f35d470553a1ba6fdedd642ae4ac952acommit hash: 3da20fb3f35d470553a1ba6fdedd642ae4ac952a 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: pass --skip-subprojects from within ninja

(cherry picked from commit 2e79e158e461e50c39d1ec5ce334c4de53b65a89)
21.0.99.1.459
28 Apr 2023 11:04:23
commit hash: 2f06887b0fadc63e88d7576dcbbce954a57c25c3commit hash: 2f06887b0fadc63e88d7576dcbbce954a57c25c3commit hash: 2f06887b0fadc63e88d7576dcbbce954a57c25c3commit hash: 2f06887b0fadc63e88d7576dcbbce954a57c25c3 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: update to 21.0.99.1.459

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/8f7279ade...9a55c402a
(cherry picked from commit a4d5cea6ae5d42cadd929d888e4f33477dcdf0d5)
21.0.99.1.454
28 Apr 2023 11:04:23
commit hash: 460ddfd6920243cea7893c1ca77d9332b747a807commit hash: 460ddfd6920243cea7893c1ca77d9332b747a807commit hash: 460ddfd6920243cea7893c1ca77d9332b747a807commit hash: 460ddfd6920243cea7893c1ca77d9332b747a807 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: unbreak fetch

fetch:
https://codeload.github.com/freedesktop/xorg-xserver/tar.gz/xorg-server-21.0.99.1-454-g8f7279ade?dummy=/freedesktop-xorg-xserver-xorg-server-21.0.99.1-454-g8f7279ade_GH0.tar.gz:
Not Found
fetch:
https://codeload.github.com/freedesktop/xorg-xorgproto/tar.gz/xorgproto-2022.2?dummy=/freedesktop-xorg-xorgproto-xorgproto-2022.2_GH0.tar.gz:
Not Found

This reverts commit de23aec0f37e56da2ccf9577ce729db5fcc64871.

(cherry picked from commit ba39f94fb54a7d2b400b07a23c5b745e4c03b283)
21.0.99.1.454
13 Apr 2023 00:57:42
commit hash: 5c435ba4245e2a3d038a03e2b323d6cbce574087commit hash: 5c435ba4245e2a3d038a03e2b323d6cbce574087commit hash: 5c435ba4245e2a3d038a03e2b323d6cbce574087commit hash: 5c435ba4245e2a3d038a03e2b323d6cbce574087 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: update to 21.0.99.1.454

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/81458a86b...8f7279ade
(cherry picked from commit e5442ca7b99482bdc96b7f6ff7f9ef222b9b856c)
21.0.99.1.447
05 Apr 2023 14:32:03
commit hash: 5816cecdaf012121b6efa1b80bfa20e2c11389b4commit hash: 5816cecdaf012121b6efa1b80bfa20e2c11389b4commit hash: 5816cecdaf012121b6efa1b80bfa20e2c11389b4commit hash: 5816cecdaf012121b6efa1b80bfa20e2c11389b4 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: update to 21.0.99.1.447

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/26ef545b3...81458a86b
(cherry picked from commit 990a1168dbdb813920b0d0bc3d6ceec28672ddb8)

Number of commits found: 9