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
Port details on branch 2023Q4
xwayland-devel X11 server as Wayland client (development snapshot)
21.0.99.1.582 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.582Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-10-05 00:36:16
Last Update: 2023-12-13 03:41:33
Commit Hash: 8cc6fdb
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:
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.582/catalog.mk
  8. /usr/local/share/licenses/xwayland-devel-21.0.99.1.582/LICENSE
  9. /usr/local/share/licenses/xwayland-devel-21.0.99.1.582/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 = 1702428289 SHA256 (xserver-xorg-server-21.0.99.1-582-g0c1a93d31.tar.bz2) = 7a84367eac0ea15d1754e43fa8c4bfba3d6ac5156b8353d5107bd84c9d054316 SIZE (xserver-xorg-server-21.0.99.1-582-g0c1a93d31.tar.bz2) = 3704642

Expand this list (10 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 SHA256 (8b9bf0a22640.patch) = a44b46488e9b038b546e756d96ee7e2856f58c8fa30b81ed02d75716fd2f07f2 SIZE (8b9bf0a22640.patch) = 3708 SHA256 (0c90fb305e9b.patch) = bb8ea8dc81ad9685388edbbac584717346ed8df575bd99ef9e86f0476a940c01 SIZE (0c90fb305e9b.patch) = 2994

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.30 : 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. libei.so : x11/libei
  7. libgbm.so : graphics/mesa-libs
  8. libGL.so : graphics/libglvnd
This port is required by:
for Build
  1. x11-toolkits/wlroots-devel
for Run
  1. x11-toolkits/wlroots-devel

Configuration Options:
===> The following configuration options are available for xwayland-devel-21.0.99.1.582: CSD=on: Client-side decorations via libdecor EI=on: Emulated input via libei 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/xorg-server-21.0.99.1-582-g0c1a93d31/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
21.0.99.1.582
13 Dec 2023 03:41:33
commit hash: 8cc6fdb87262e3e3266919568b9e6f7905503824commit hash: 8cc6fdb87262e3e3266919568b9e6f7905503824commit hash: 8cc6fdb87262e3e3266919568b9e6f7905503824commit hash: 8cc6fdb87262e3e3266919568b9e6f7905503824 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.582

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/141e7dd8a...0c1a93d31
Security:	CVE-2023-6478 CVE-2023-6377
(cherry picked from commit f8ba5c309c97907102356718460421ff532cd6ad)
(cherry picked from commit 73ab154b16ae7afbbc9bce670abead0c6cde0c78)
(cherry picked from commit fb1109d3338c1eaede41d8d1e8e4c681c58b70e9)
(cherry picked from commit 7969464fcfbf90e919c7be4c90472d4eb789cce1)
(cherry picked from commit 300998792cbdb3a25f93660ee8a7d37b281136a7)
(cherry picked from commit 538c3d562d58f7bdaf164afae4bfe22fb890eb10)
21.0.99.1.553
08 Nov 2023 02:06:52
commit hash: f9c6f550c2f89dc4115af5f3fa487635c4f9ec3acommit hash: f9c6f550c2f89dc4115af5f3fa487635c4f9ec3acommit hash: f9c6f550c2f89dc4115af5f3fa487635c4f9ec3acommit hash: f9c6f550c2f89dc4115af5f3fa487635c4f9ec3a 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: unbundle x11/xorgproto after 61e150dcde10

(cherry picked from commit 127a1da6a399206adabe74cbdea96da091ed7f68)
21.0.99.1.553
08 Nov 2023 02:06:51
commit hash: 2d8e4169e5dfed6f760427631d57840fce909f3fcommit hash: 2d8e4169e5dfed6f760427631d57840fce909f3fcommit hash: 2d8e4169e5dfed6f760427631d57840fce909f3fcommit hash: 2d8e4169e5dfed6f760427631d57840fce909f3f 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.553

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/910847f45...141e7dd8a
(cherry picked from commit 2ab3601c4172265259701f8729ee1a9ec63b805a)
21.0.99.1.544
02 Nov 2023 00:52:46
commit hash: 977426499ce82e10d9f1cef6590cfe2b85ac9ba9commit hash: 977426499ce82e10d9f1cef6590cfe2b85ac9ba9commit hash: 977426499ce82e10d9f1cef6590cfe2b85ac9ba9commit hash: 977426499ce82e10d9f1cef6590cfe2b85ac9ba9 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.544

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/564ccf2ce...910847f45
(cherry picked from commit 999c6ce0a2f53d0bb1cd60f3821f75284871f6f0)
21.0.99.1.542
25 Oct 2023 12:41:46
commit hash: e2043d1d5880c46ef570ab4e8770a1b03de590becommit hash: e2043d1d5880c46ef570ab4e8770a1b03de590becommit hash: e2043d1d5880c46ef570ab4e8770a1b03de590becommit hash: e2043d1d5880c46ef570ab4e8770a1b03de590be 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.542

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/d63d23bde...564ccf2ce
Security:	CVE-2023-5367 CVE-2023-5380
(cherry picked from commit c0798e20c13593c2c9f34a98fde5cd560cd56b27)
21.0.99.1.533
22 Oct 2023 00:14:52
commit hash: 7e53a785507dfedf34cc7d98815aa2350c5a7372commit hash: 7e53a785507dfedf34cc7d98815aa2350c5a7372commit hash: 7e53a785507dfedf34cc7d98815aa2350c5a7372commit hash: 7e53a785507dfedf34cc7d98815aa2350c5a7372 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.533

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/9617de733...d63d23bde
(cherry picked from commit b72e300230c240a24876ccf777e5d49e131665b4)
21.0.99.1.531
18 Oct 2023 22:21:21
commit hash: 7a1484083476b753cd10ed7d60abddd375b01004commit hash: 7a1484083476b753cd10ed7d60abddd375b01004commit hash: 7a1484083476b753cd10ed7d60abddd375b01004commit hash: 7a1484083476b753cd10ed7d60abddd375b01004 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.531

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/0076671e2...9617de733
(cherry picked from commit 0a2c71c756c19a00c4980a41dd608a4e6d74594f)
21.0.99.1.530
18 Oct 2023 22:21:16
commit hash: 710bdd7bad5e4a1468c0bf9ebb8779b8d13ccee3commit hash: 710bdd7bad5e4a1468c0bf9ebb8779b8d13ccee3commit hash: 710bdd7bad5e4a1468c0bf9ebb8779b8d13ccee3commit hash: 710bdd7bad5e4a1468c0bf9ebb8779b8d13ccee3 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.530

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/d5ef57f1e...0076671e2
(cherry picked from commit f228268170c45547a7d6e9e092e4244c0ee1b9ce)
21.0.99.1.526
11 Oct 2023 14:34:43
commit hash: 740ef64d5c03dc73572807e340c9e8ce79632409commit hash: 740ef64d5c03dc73572807e340c9e8ce79632409commit hash: 740ef64d5c03dc73572807e340c9e8ce79632409commit hash: 740ef64d5c03dc73572807e340c9e8ce79632409 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.526

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/287638db5...d5ef57f1e
(cherry picked from commit d77ef620a72a35dab6869be6c9662be041fce251)
21.0.99.1.520
05 Oct 2023 00:34:53
commit hash: 2c8a41a5626bcdc067e0e607ae1f466a73c75ceecommit hash: 2c8a41a5626bcdc067e0e607ae1f466a73c75ceecommit hash: 2c8a41a5626bcdc067e0e607ae1f466a73c75ceecommit hash: 2c8a41a5626bcdc067e0e607ae1f466a73c75cee 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.520

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/722e464bf...287638db5
(cherry picked from commit 255439fb60f4f70ac4cbff6818d1f6d6a3020618)

Number of commits found: 10