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 2024Q2
xwayland X11 server as Wayland client
23.2.7,1 x11-servers on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 23.2.7,1Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-04-09 16:03:05
Last Update: 2024-05-15 22:38:28
Commit Hash: e8878d7
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 (12 items)
Collapse this list.
  1. /usr/local/share/licenses/xwayland-23.2.7,1/catalog.mk
  2. /usr/local/share/licenses/xwayland-23.2.7,1/LICENSE
  3. /usr/local/share/licenses/xwayland-23.2.7,1/MIT
  4. bin/Xwayland
  5. @comment lib/xorg/protocol.txt
  6. libdata/pkgconfig/xwayland.pc
  7. @comment share/man/man1/Xserver.1.gz
  8. share/applications/org.freedesktop.Xwayland.desktop
  9. share/man/man1/Xwayland.1.gz
  10. @owner
  11. @group
  12. @mode
Collapse this list.
Dependency lines:
  • xwayland>0:x11-servers/xwayland
Conflicts:
CONFLICTS_INSTALL:
  • xwayland-devel
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/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-servers/xwayland
  • pkg install xwayland
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xwayland
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1715754215 SHA256 (xwayland-23.2.7.tar.xz) = 769e5133929ca4a4141d8e8d34dbbceea1dceaa93cf7a0b90ad7e76965e40055 SIZE (xwayland-23.2.7.tar.xz) = 1295016

Expand this list (6 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

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages.
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
  2. x11-toolkits/wlroots-devel
  3. x11-toolkits/wlroots015
  4. x11-toolkits/wlroots016
  5. x11-wm/plasma5-kwin
  6. x11-wm/plasma6-kwin
for Run
  1. multimedia/arcan
  2. x11-toolkits/wlroots
  3. x11-toolkits/wlroots-devel
  4. x11-toolkits/wlroots015
  5. x11-toolkits/wlroots016
  6. x11-wm/cosmic-comp
  7. x11-wm/plasma5-kwin
Expand this list (8 items / 1 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. x11-wm/plasma6-kwin
  3. Collapse this list.

Configuration Options:
===> The following configuration options are available for xwayland-23.2.7,1: 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
USES:
compiler:c11 gl meson pkgconfig xorg tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (9 items)
Collapse this list.
  1. http://ftp.kaist.ac.kr/x.org/individual/xserver/
  2. http://piotrkosoft.net/pub/mirrors/ftp.x.org/pub/individual/xserver/
  3. https://artfiles.org/x.org/pub/individual/xserver/
  4. https://ftp.gwdg.de/pub/x11/x.org/pub/individual/xserver/
  5. https://ftp.yz.yamagata-u.ac.jp/pub/X11/x.org/individual/xserver/
  6. https://mirror.csclub.uwaterloo.ca/x.org/individual/xserver/
  7. https://mirrors.ircam.fr/pub/x.org/individual/xserver/
  8. https://www.mirrorservice.org/sites/ftp.x.org/pub/individual/xserver/
  9. https://xorg.freedesktop.org/releases/individual/xserver/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
23.2.7,1
15 May 2024 22:38:28
commit hash: e8878d73df73094fa6fd3ca078b1f6b1bac6a55dcommit hash: e8878d73df73094fa6fd3ca078b1f6b1bac6a55dcommit hash: e8878d73df73094fa6fd3ca078b1f6b1bac6a55dcommit hash: e8878d73df73094fa6fd3ca078b1f6b1bac6a55d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-servers/xwayland: Update to 23.2.7

Changes:	https://lists.x.org/archives/xorg-announce/2024-May/003514.html
PR:		278495
Approved by:	manu

(cherry picked from commit c947234280dae5d5b59454e0ce5c79bcdfe970cb)
23.2.6,1
09 Apr 2024 16:00:30
commit hash: f00807b5122b2def982e01a26ca4c739d570b515commit hash: f00807b5122b2def982e01a26ca4c739d570b515commit hash: f00807b5122b2def982e01a26ca4c739d570b515commit hash: f00807b5122b2def982e01a26ca4c739d570b515 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11-servers/xwayland: Update to 23.2.6

Release notes:	https://lists.x.org/archives/xorg-announce/2024-April/003503.html

Differential Revision:	https://reviews.freebsd.org/D44695
Reviewed by:	bapt
Sponsored by:	Beckhoff Automation GmbH & Co. KG

(cherry picked from commit ead797a07f8a385f609a653e9f34343ec9b12d04)
23.2.5_2,1
09 Apr 2024 16:00:23
commit hash: 6d11475fd07bbc0ffd7faeaf5295e0b5a3107dc1commit hash: 6d11475fd07bbc0ffd7faeaf5295e0b5a3107dc1commit hash: 6d11475fd07bbc0ffd7faeaf5295e0b5a3107dc1commit hash: 6d11475fd07bbc0ffd7faeaf5295e0b5a3107dc1 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11-servers/xwayland: Sync options with xwayland-devel

- Provide the option to compile with libdecor for client-side
  decoration and enable it by default.
- Provide the option to compile with libei for emulated input
  and enable it by default.
- Enable xdmcp
- Enable xcsecurity needed for X11 forwarding.
- Use some meson default (dri3, ipv6, glamor, sha1 and xkb_dir)
- Remove unneeded USES egl

Differential Revision:	https://reviews.freebsd.org/D44644
Reviewed by:	bapt, jbeich
Sponsored by:	Beckhoff Automation GmbH & Co. KG

(cherry picked from commit a26e05c85c306c92623254d13deef91e89e000a6)

Number of commits found: 3