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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q3
xwayland-devel X11 server as Wayland client (development snapshot)
21.0.99.1.286 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.930Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-08-13 22:48:23
Last Update: 2022-09-14 21:40:14
Commit Hash: d41618b
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 - 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.286/catalog.mk
  8. /usr/local/share/licenses/xwayland-devel-21.0.99.1.286/LICENSE
  9. /usr/local/share/licenses/xwayland-devel-21.0.99.1.286/MIT
Collapse this list.
Dependency lines:
  • xwayland-devel>0:x11-servers/xwayland-devel
Conflicts:
CONFLICTS_INSTALL:
  • xwayland
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
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 = 1663078690 SHA256 (freedesktop-xorg-xserver-xorg-server-21.0.99.1-286-ga77d95af6_GH0.tar.gz) = 039d4a00a2b6e715493fa1a991d6ad40a65c62e7d89f7af646d51903f09e43a5 SIZE (freedesktop-xorg-xserver-xorg-server-21.0.99.1-286-ga77d95af6_GH0.tar.gz) = 5466309

Expand this list (10 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 (38be22990fbf.patch) = 0a42d8e71c9caaae34bb31a07abc72b81a0fe70eecf929dc9bfbf50f2a55cb10 SIZE (38be22990fbf.patch) = 888 SHA256 (537acb3eb02f.patch) = 721835b2c7f5e531f9f1781dcf6d91e4a3ffbf7f9138710438045b0ca8e71d8f SIZE (537acb3eb02f.patch) = 3736 SHA256 (9e1ea1442d7f.patch) = 3e5f8761953e27cf877b5f3834c97ab236129e26c5a6376143da731a114427fe SIZE (9e1ea1442d7f.patch) = 18413 SHA256 (74813b4c09ca.patch) = 1e115e88f1e2b078a0c2aa32da6ea6dfe6f39451f334b4313c625e10986deb30 SIZE (74813b4c09ca.patch) = 2519

Collapse this list.


Packages (timestamps in pop-ups are UTC):
xwayland-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest21.0.99.1.84121.0.99.1.841_21.20.0.808-21.0.99.1.930-1.20.0.808-
FreeBSD:13:quarterly21.0.99.1.67121.0.99.1.671_1-21.0.99.1.67121.0.99.1.930-21.0.99.1.66421.0.99.1.671
FreeBSD:14:latest21.0.99.1.84121.0.99.1.841--21.0.99.1.841_221.0.99.1.468-21.0.99.1.468
FreeBSD:14:quarterly21.0.99.1.67121.0.99.1.930-21.0.99.1.67121.0.99.1.930-21.0.99.1.66421.0.99.1.671
FreeBSD:15:latest21.0.99.1.80521.0.99.1.841_1n/a21.0.99.1.671n/a-21.0.99.1.664-
FreeBSD:15:quarterly--n/a-n/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>=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-devel
  2. x11-wm/phoc
  3. x11-wm/plasma5-kwin
for Run
  1. x11-toolkits/wlroots-devel
  2. x11-wm/phoc
  3. x11-wm/plasma5-kwin

Configuration Options:
===> The following configuration options are available for xwayland-devel-21.0.99.1.286: 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-286-ga77d95af6?dummy=/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
21.0.99.1.286
14 Sep 2022 21:40:14
commit hash: d41618b72aa151daccb92d5ada3a904be436c649commit hash: d41618b72aa151daccb92d5ada3a904be436c649commit hash: d41618b72aa151daccb92d5ada3a904be436c649commit hash: d41618b72aa151daccb92d5ada3a904be436c649 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.286

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/f778b56a7...a77d95af6
(cherry picked from commit 5d0a30301fe495c5a3d817365ddf1c23b5855395)
21.0.99.1.285
13 Sep 2022 00:21:28
commit hash: 0abb4e4d65b826a4c0aa2b5d3dc8c7b673bf7713commit hash: 0abb4e4d65b826a4c0aa2b5d3dc8c7b673bf7713commit hash: 0abb4e4d65b826a4c0aa2b5d3dc8c7b673bf7713commit hash: 0abb4e4d65b826a4c0aa2b5d3dc8c7b673bf7713 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.285

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/2ab70dede...f778b56a7
(cherry picked from commit 4848dca9e29348a53f83a6740b0addd5e23fd50c)
21.0.99.1.283
10 Sep 2022 22:10:40
commit hash: 1fcfcee18ffc43ba99c2f4bfe88963b9671bc85ccommit hash: 1fcfcee18ffc43ba99c2f4bfe88963b9671bc85ccommit hash: 1fcfcee18ffc43ba99c2f4bfe88963b9671bc85ccommit hash: 1fcfcee18ffc43ba99c2f4bfe88963b9671bc85c 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.283

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/79c572fbd...2ab70dede
(cherry picked from commit 43b6e554077fe737c986c5da9f1616aaeb87fea7)
21.0.99.1.272
04 Sep 2022 09:07:26
commit hash: 126c93e3e310fbae2b799b2e36a854b3de59262ecommit hash: 126c93e3e310fbae2b799b2e36a854b3de59262ecommit hash: 126c93e3e310fbae2b799b2e36a854b3de59262ecommit hash: 126c93e3e310fbae2b799b2e36a854b3de59262e 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.272

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/d23e44655...79c572fbd
(cherry picked from commit b67f754617a6eebf492c3773b67abcff9b5e6428)
21.0.99.1.271
04 Sep 2022 09:07:23
commit hash: 597890bcebfb8de55e82a93806f8fa65a6af1e45commit hash: 597890bcebfb8de55e82a93806f8fa65a6af1e45commit hash: 597890bcebfb8de55e82a93806f8fa65a6af1e45commit hash: 597890bcebfb8de55e82a93806f8fa65a6af1e45 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.271

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/f0b2eeaf2...d23e44655
(cherry picked from commit f33435545d7edd8e00f2861580616f06d430e24e)
21.0.99.1.266
22 Aug 2022 12:09:44
commit hash: 0fc04a03bcdaa18e8069b56d4339b1ff8bedc866commit hash: 0fc04a03bcdaa18e8069b56d4339b1ff8bedc866commit hash: 0fc04a03bcdaa18e8069b56d4339b1ff8bedc866commit hash: 0fc04a03bcdaa18e8069b56d4339b1ff8bedc866 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.266

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/2700bc604...f0b2eeaf2
(cherry picked from commit a14c5fcd1be7f03ba2c1cfb159405bbd305ff59e)
21.0.99.1.265_1
14 Aug 2022 10:40:21
commit hash: 0313e6adc31bc220b94e972fa6955aeb171301decommit hash: 0313e6adc31bc220b94e972fa6955aeb171301decommit hash: 0313e6adc31bc220b94e972fa6955aeb171301decommit hash: 0313e6adc31bc220b94e972fa6955aeb171301de 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: dedup HiDPI code after 05cdd9ed2abe

(cherry picked from commit dedc6d2cf5fcaa0c253557863b19bd05919e3457)
21.0.99.1.265
12 Aug 2022 10:33:57
commit hash: b22898dbd2da6bba1feb430f44b9cfe06d23d9a8commit hash: b22898dbd2da6bba1feb430f44b9cfe06d23d9a8commit hash: b22898dbd2da6bba1feb430f44b9cfe06d23d9a8commit hash: b22898dbd2da6bba1feb430f44b9cfe06d23d9a8 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.265

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/190320795...2700bc604
(cherry picked from commit 05cdd9ed2abef1347a7c0c83b800ab5651cef1b1)
21.0.99.1.264
11 Aug 2022 00:44:29
commit hash: 267b54bfd1208ac904cd8f56d52129626630322ccommit hash: 267b54bfd1208ac904cd8f56d52129626630322ccommit hash: 267b54bfd1208ac904cd8f56d52129626630322ccommit hash: 267b54bfd1208ac904cd8f56d52129626630322c 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.264

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/354e39eef...190320795
(cherry picked from commit bf28b0a26708a1b98d7aa6a7318d148d87c4a870)
21.0.99.1.263
05 Aug 2022 21:47:36
commit hash: 3fad476b38e5f3001d086ebb92469204fce92e0ecommit hash: 3fad476b38e5f3001d086ebb92469204fce92e0ecommit hash: 3fad476b38e5f3001d086ebb92469204fce92e0ecommit hash: 3fad476b38e5f3001d086ebb92469204fce92e0e 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.263

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/2efa6d659...354e39eef
(cherry picked from commit 27a582b009e3b25adefbfbd9a899335182e028b5)
21.0.99.1.262
27 Jul 2022 15:59:08
commit hash: b21c227ab83cd152d307a8ff8458a73d208c2b82commit hash: b21c227ab83cd152d307a8ff8458a73d208c2b82commit hash: b21c227ab83cd152d307a8ff8458a73d208c2b82commit hash: b21c227ab83cd152d307a8ff8458a73d208c2b82 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.262

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/24d7d93ff...2efa6d659
(cherry picked from commit 0fa80d91817741d91cde43623ca3efae461b503e)
21.0.99.1.261
27 Jul 2022 00:39:19
commit hash: da52ca2b39aec1ca938dfb6237d43375348fefbbcommit hash: da52ca2b39aec1ca938dfb6237d43375348fefbbcommit hash: da52ca2b39aec1ca938dfb6237d43375348fefbbcommit hash: da52ca2b39aec1ca938dfb6237d43375348fefbb 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.261

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/11beef0b7...24d7d93ff
(cherry picked from commit 06d548dbde3c33d87da263e09beb4b0224ac9103)
21.0.99.1.260
22 Jul 2022 20:41:45
commit hash: a46a25dad8758474fecf0082f97ccf0505fc6773commit hash: a46a25dad8758474fecf0082f97ccf0505fc6773commit hash: a46a25dad8758474fecf0082f97ccf0505fc6773commit hash: a46a25dad8758474fecf0082f97ccf0505fc6773 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.260

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/6907b6ea2...11beef0b7
(cherry picked from commit 473dfed5fcd180f1c9b1ff3f3247a770f441dc3b)
21.0.99.1.256_1
18 Jul 2022 19:51:05
commit hash: 86f31375e5a7d9115059413207bd417e18accc24commit hash: 86f31375e5a7d9115059413207bd417e18accc24commit hash: 86f31375e5a7d9115059413207bd417e18accc24commit hash: 86f31375e5a7d9115059413207bd417e18accc24 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 ssh -X like 151096d9f308

$ ssh -X localhost xeyes
Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Error: Can't open display:

$ xauth generate $DISPLAY .
xauth:  file /home/foo/.Xauthority does not exist
xauth: (argv):1:  couldn't query Security extension on display ":0"

Note, SECURITY extension uses XACE internally while more fine-grained
SELinux extension isn't supported on FreeBSD.

Inspired by:	Alpine, Arch, Fedora, openSUSE, Void

(cherry picked from commit 2cab7f416c83f8f15472ec01c75223db5f27f22e)
21.0.99.1.256
12 Jul 2022 23:45:07
commit hash: 70c8136a0e506aeb40ff6f4b3d2fb346a28d130ecommit hash: 70c8136a0e506aeb40ff6f4b3d2fb346a28d130ecommit hash: 70c8136a0e506aeb40ff6f4b3d2fb346a28d130ecommit hash: 70c8136a0e506aeb40ff6f4b3d2fb346a28d130e 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.256

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/e37eeb7af...6907b6ea2
Security:	CVE-2022-2319 CVE-2022-2320
(cherry picked from commit 0c0d1aa12f93923a5325063a6f942e11d526c1e0)
21.0.99.1.250
07 Jul 2022 00:49:20
commit hash: 7420ed391761716e6268804b137c2c551a253973commit hash: 7420ed391761716e6268804b137c2c551a253973commit hash: 7420ed391761716e6268804b137c2c551a253973commit hash: 7420ed391761716e6268804b137c2c551a253973 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.250

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/727507eb3...e37eeb7af
(cherry picked from commit 755a677795600e8da2516409475bbc9b880f16cc)

Number of commits found: 16