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 2023Q1
xwayland-devel X11 server as Wayland client (development snapshot)
21.0.99.1.439 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.439Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-01-05 01:03:26
Last Update: 2023-03-29 23:45:46
Commit Hash: b076b77
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.439/catalog.mk
  8. /usr/local/share/licenses/xwayland-devel-21.0.99.1.439/LICENSE
  9. /usr/local/share/licenses/xwayland-devel-21.0.99.1.439/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 = 1680089651 SHA256 (freedesktop-xorg-xserver-xorg-server-21.0.99.1-439-g26ef545b3_GH0.tar.gz) = 463eff044ee0620df118aca3889c5047f0466933c67992d31ea9721edd0fbcfa SIZE (freedesktop-xorg-xserver-xorg-server-21.0.99.1-439-g26ef545b3_GH0.tar.gz) = 5490974

Expand this list (12 items)

Collapse this list.

SHA256 (freedesktop-xorg-xorgproto-xorgproto-2022.2_GH0.tar.gz) = 407311f6fab7cd17404ee0a25eb11cbee0aac0347ddc36ae841070490116a204 SIZE (freedesktop-xorg-xorgproto-xorgproto-2022.2_GH0.tar.gz) = 983580 SHA256 (537acb3eb02f.patch) = 721835b2c7f5e531f9f1781dcf6d91e4a3ffbf7f9138710438045b0ca8e71d8f SIZE (537acb3eb02f.patch) = 3736 SHA256 (3930d00746b0.patch) = acae16d3636d12e631a14e2584a4ae5d527dfb9897b897631f7c8c8e3d5f49c7 SIZE (3930d00746b0.patch) = 18587 SHA256 (74813b4c09ca.patch) = 1e115e88f1e2b078a0c2aa32da6ea6dfe6f39451f334b4313c625e10986deb30 SIZE (74813b4c09ca.patch) = 2519 SHA256 (8b9bf0a22640.patch) = 86a62b143705d037701abf41769c94f0ed555cf673e7500f5a3a782787fb02e5 SIZE (8b9bf0a22640.patch) = 3696 SHA256 (0c90fb305e9b.patch) = 5101da6ee65a525f0479f9979deafbd670d4274ab0fd4c20362ff9fefd944ace SIZE (0c90fb305e9b.patch) = 2982

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.28 : graphics/wayland-protocols
  4. meson>=0.57.1_1 : 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
  2. x11-toolkits/wlroots015
for Run
  1. x11-toolkits/wlroots
  2. x11-toolkits/wlroots015

Configuration Options:
===> The following configuration options are available for xwayland-devel-21.0.99.1.439: 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://codeload.github.com/freedesktop/xorg-xserver/tar.gz/xorg-server-21.0.99.1-439-g26ef545b3?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.439
29 Mar 2023 23:45:46
commit hash: b076b776b78f5f40d27e63d1907ef47405bd15a0commit hash: b076b776b78f5f40d27e63d1907ef47405bd15a0commit hash: b076b776b78f5f40d27e63d1907ef47405bd15a0commit hash: b076b776b78f5f40d27e63d1907ef47405bd15a0 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.439

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/ba644a64a...26ef545b3
Security:	CVE-2023-1393
(cherry picked from commit f3b6cfcaa96240335e8c343a90bcbfa3ff7534c7)
(cherry picked from commit e55bcc4a59683af0d6ed32fbb7e297c1e3167f88)
(cherry picked from commit e3604aca0e20fd13e0c9b862c7e012017b369c07)
(cherry picked from commit 7d100ce224caea121c3bb70cbe7cb5edee4f233f)
(cherry picked from commit 2811c4b8b8ac2e4d1fdef3c37b2354213b743dc2)
(cherry picked from commit dda824e4ff877d73d26ab2947645ea11887c1209)
(cherry picked from commit 4692fdcf03f9b72cc1deffa856c22e1be5658c3b)
(cherry picked from commit 43a3c1e23f8934c8359c072cbab37246b78ffad9)
(cherry picked from commit 58b34607776790b9dc43e905211557fcdc5f6cd2)
21.0.99.1.391
10 Feb 2023 19:09:19
commit hash: 8174fbc513c57954c69baeaa99d92f32a289850bcommit hash: 8174fbc513c57954c69baeaa99d92f32a289850bcommit hash: 8174fbc513c57954c69baeaa99d92f32a289850bcommit hash: 8174fbc513c57954c69baeaa99d92f32a289850b 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.391

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/0ba6d8c37...ba644a64a
(cherry picked from commit 64006e3c298aada01caf9397d48dbc93925659a7)
21.0.99.1.386
07 Feb 2023 00:59:21
commit hash: b892fe16c50de3f0eb538fb179144fc8142f2d9ecommit hash: b892fe16c50de3f0eb538fb179144fc8142f2d9ecommit hash: b892fe16c50de3f0eb538fb179144fc8142f2d9ecommit hash: b892fe16c50de3f0eb538fb179144fc8142f2d9e 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.386

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/a7ee25f67...0ba6d8c37
Security:	CVE-2023-0494
(cherry picked from commit e5c48afdd3c54c7d29979d1616929130fb1406e8)
21.0.99.1.385
05 Feb 2023 10:58:20
commit hash: c1f9b2a23a025680def5a41d2dbdf162ab05812acommit hash: c1f9b2a23a025680def5a41d2dbdf162ab05812acommit hash: c1f9b2a23a025680def5a41d2dbdf162ab05812acommit hash: c1f9b2a23a025680def5a41d2dbdf162ab05812a 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.385

- Better support XRes extension

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/d67383a69...a7ee25f67
(cherry picked from commit 361a3d4b2fe7fd79ea7a6a4c299e68c9fafaf5c7)
(cherry picked from commit 96381f941891ed455fc6b0d9d8144a6cd30df767)
(cherry picked from commit 23b864937c665676d794a73ddf3e380667c5c5cb)
(cherry picked from commit 6c8d6a7750a4a89dac1fc06e260df1cf86cfe850)
(cherry picked from commit ea9de5738eb8b064a54a721a7049bb043cf999b7)
(cherry picked from commit 5cb3c0cec0d7537d3e8e78c149ebf3c90b948521)
21.0.99.1.377
20 Jan 2023 20:08:47
commit hash: c45a9c33b302274b103484d8c5241e3d0eb6ace5commit hash: c45a9c33b302274b103484d8c5241e3d0eb6ace5commit hash: c45a9c33b302274b103484d8c5241e3d0eb6ace5commit hash: c45a9c33b302274b103484d8c5241e3d0eb6ace5 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.377

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/711d49172...d67383a69
(cherry picked from commit 0969e162f978572b360f5ce50fe8a4855d4f75e1)
21.0.99.1.359
20 Jan 2023 11:12:42
commit hash: 504b63e3f8c612641fff3b7b574b4ed008c3aacdcommit hash: 504b63e3f8c612641fff3b7b574b4ed008c3aacdcommit hash: 504b63e3f8c612641fff3b7b574b4ed008c3aacdcommit hash: 504b63e3f8c612641fff3b7b574b4ed008c3aacd 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.359

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/0abb57707...711d49172
(cherry picked from commit dd74e44d9fc049332841fc226af799aca56dca46)
21.0.99.1.350
14 Jan 2023 00:27:34
commit hash: 28e2dd493a22247b9381d4efd14388c3c20c715acommit hash: 28e2dd493a22247b9381d4efd14388c3c20c715acommit hash: 28e2dd493a22247b9381d4efd14388c3c20c715acommit hash: 28e2dd493a22247b9381d4efd14388c3c20c715a 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.350

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/412777664...0abb57707
(cherry picked from commit c1722fa79916a0841e6e4cd07d5a9bb1c949fb26)
21.0.99.1.347
14 Jan 2023 00:27:31
commit hash: 080ee1f1c6468454b3762eedc83f8af336567515commit hash: 080ee1f1c6468454b3762eedc83f8af336567515commit hash: 080ee1f1c6468454b3762eedc83f8af336567515commit hash: 080ee1f1c6468454b3762eedc83f8af336567515 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.347

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/24c5d8f17...412777664
(cherry picked from commit 7d8249de3f2e76328210dc2c371af712acc5447d)
21.0.99.1.343
05 Jan 2023 01:00:16
commit hash: 30b3ab9e5cf831c9fb13cb4624b211ba1cb0e7d9commit hash: 30b3ab9e5cf831c9fb13cb4624b211ba1cb0e7d9commit hash: 30b3ab9e5cf831c9fb13cb4624b211ba1cb0e7d9commit hash: 30b3ab9e5cf831c9fb13cb4624b211ba1cb0e7d9 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.343

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/87e5db75f...24c5d8f17
(cherry picked from commit a90f540843e2584828c3ce3712897369cf186428)

Number of commits found: 9