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 2023Q1
wayland Core Wayland window system code and protocol
1.22.0 graphics on this many watch lists=18 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.22.0Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-01-29 23:04:55
Last Update: 2024-03-10 08:59:06
Commit Hash: 7653ff5
People watching this port, also watch:: ca_root_nss, expat, glib, libedit, libevent
License: MIT
WWW:
https://wayland.freedesktop.org/
Description:
Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (42 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/wayland-1.22.0/catalog.mk
  3. /usr/local/share/licenses/wayland-1.22.0/LICENSE
  4. /usr/local/share/licenses/wayland-1.22.0/MIT
  5. bin/wayland-scanner
  6. include/wayland-client-core.h
  7. include/wayland-client-protocol.h
  8. include/wayland-client.h
  9. include/wayland-cursor.h
  10. include/wayland-egl-backend.h
  11. include/wayland-egl-core.h
  12. include/wayland-egl.h
  13. include/wayland-server-core.h
  14. include/wayland-server-protocol.h
  15. include/wayland-server.h
  16. include/wayland-util.h
  17. include/wayland-version.h
  18. lib/libwayland-client.so
  19. lib/libwayland-client.so.0
  20. lib/libwayland-client.so.0.22.0
  21. lib/libwayland-cursor.so
  22. lib/libwayland-cursor.so.0
  23. lib/libwayland-cursor.so.0.22.0
  24. lib/libwayland-egl.so
  25. lib/libwayland-egl.so.1
  26. lib/libwayland-egl.so.1.22.0
  27. lib/libwayland-server.so
  28. lib/libwayland-server.so.0
  29. lib/libwayland-server.so.0.22.0
  30. libdata/pkgconfig/wayland-client.pc
  31. libdata/pkgconfig/wayland-cursor.pc
  32. libdata/pkgconfig/wayland-egl-backend.pc
  33. libdata/pkgconfig/wayland-egl.pc
  34. libdata/pkgconfig/wayland-scanner.pc
  35. libdata/pkgconfig/wayland-server.pc
  36. share/aclocal/wayland-scanner.m4
  37. share/wayland/wayland-scanner.mk
  38. share/wayland/wayland.dtd
  39. share/wayland/wayland.xml
  40. @owner
  41. @group
  42. @mode
Collapse this list.
Dependency lines:
  • wayland>0:graphics/wayland
To install the port:
cd /usr/ports/graphics/wayland/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/wayland
  • pkg install wayland
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wayland
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1680595111 SHA256 (wayland-1.22.0.tar.xz) = 1540af1ea698a471c2d8e9d288332c7e0fd360c8f1d12936ebb7e7cbc2425842 SIZE (wayland-1.22.0.tar.xz) = 229544

Packages (timestamps in pop-ups are UTC):
wayland
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.22.01.22.01.18.0_41.22.01.22.0-1.18.0_4-
FreeBSD:13:quarterly1.22.01.22.01.22.01.22.01.22.01.22.01.22.01.22.0
FreeBSD:14:latest1.22.01.22.01.21.01.22.01.22.01.22.0-1.22.0
FreeBSD:14:quarterly1.22.01.22.0-1.22.01.22.01.22.01.22.01.22.0
FreeBSD:15:latest1.22.01.22.0n/a1.22.0n/a1.22.01.22.01.22.0
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. xsltproc : textproc/libxslt
  2. meson : devel/meson
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libffi.so : devel/libffi
  3. libepoll-shim.so : devel/libepoll-shim
  4. libxml2.so : textproc/libxml2
This port is required by:
for Build
  1. graphics/blender
  2. graphics/waffle
  3. graphics/wayland-protocols
  4. multimedia/wf-recorder
  5. net/freerdp3
  6. sysutils/fastfetch
  7. textproc/fcitx5
Expand this list (10 items / 3 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. x11/wlopm
  3. x11-wm/wayfire-plugins-extra
  4. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. graphics/wayland-protocols-devel*
  2. Collapse this list of deleted ports.
for Libraries
  1. accessibility/redshift
  2. accessibility/wlsunset
  3. benchmarks/glmark2
  4. benchmarks/vkmark
  5. cad/PrusaSlicer
  6. deskutils/cairo-dock
  7. deskutils/cairo-dock-plugins
Expand this list (215 items / 208 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. deskutils/copyq
  3. deskutils/dmenu-wayland
  4. deskutils/havoc
  5. deskutils/kdeconnect-kde
  6. deskutils/maliit-framework
  7. deskutils/plasma5-xdg-desktop-portal-kde
  8. deskutils/plasma6-xdg-desktop-portal-kde
  9. devel/electron25
  10. devel/electron27
  11. devel/electron28
  12. devel/electron29
  13. devel/kf5-kidletime
  14. devel/kf6-kidletime
  15. devel/qt6-base
  16. devel/sdl20
  17. editors/vscode
  18. emulators/snes9x-gtk
  19. games/moonlight-qt
  20. games/retroarch
  21. graphics/egl-wayland
  22. graphics/gstreamer1-plugins-gl
  23. graphics/gstreamer1-plugins-vulkan
  24. graphics/gwenview
  25. graphics/gwenview-devel
  26. graphics/imv
  27. graphics/mesa-devel
  28. graphics/mesa-dri
  29. graphics/mesa-libs
  30. graphics/piglit
  31. graphics/qt5-wayland
  32. graphics/qt6-wayland
  33. graphics/spectacle-devel
  34. graphics/vulkan-caps-viewer
  35. graphics/vulkan-extension-layer
  36. graphics/vulkan-loader
  37. graphics/vulkan-tools
  38. graphics/vulkan-validation-layers
  39. graphics/waffle
  40. graphics/wayland-utils
  41. graphics/waylandpp
  42. graphics/wrapland
  43. multimedia/arcan
  44. multimedia/gstreamer1-vaapi
  45. multimedia/intel-media-sdk
  46. multimedia/libva
  47. multimedia/libva-utils
  48. multimedia/libxine
  49. multimedia/mpv
  50. multimedia/mpvpaper
  51. multimedia/obs-studio
  52. multimedia/onevpl
  53. multimedia/vlc
  54. multimedia/wf-recorder
  55. multimedia/wlrobs
  56. net/freerdp
  57. net/freerdp3
  58. net/remmina
  59. net/wayvnc
  60. net/wlvncc
  61. net-im/signal-desktop
  62. science/zotero
  63. security/plasma5-kscreenlocker
  64. security/plasma6-kscreenlocker
  65. sysutils/conky
  66. sysutils/dunst
  67. sysutils/waynergy
  68. textproc/fcitx5
  69. www/chromium
  70. www/iridium
  71. www/ungoogled-chromium
  72. www/webkit2-gtk3
  73. www/webkit2-gtk4
  74. www/wpebackend-fdo
  75. x11/bemenu
  76. x11/chayang
  77. x11/dwlb
  78. x11/fnott
  79. x11/foot
  80. x11/fuzzel
  81. x11/grim
  82. x11/gtklock
  83. x11/hypridle
  84. x11/hyprlock
  85. x11/hyprpaper
  86. x11/hyprpicker
  87. x11/kanshi
  88. x11/kf5-kwayland
  89. x11/kf6-kwindowsystem
  90. x11/kitty
  91. x11/lavalauncher
  92. x11/libxkbcommon
  93. x11/mako
  94. x11/plasma5-kwayland-integration
  95. x11/plasma5-layer-shell-qt
  96. x11/plasma5-libkscreen
  97. x11/plasma5-plasma-desktop
  98. x11/plasma5-plasma-integration
  99. x11/plasma5-plasma-workspace
  100. x11/plasma6-kwayland
  101. x11/plasma6-layer-shell-qt
  102. x11/plasma6-libkscreen
  103. x11/plasma6-libplasma
  104. x11/plasma6-plasma-desktop
  105. x11/plasma6-plasma-integration
  106. x11/plasma6-plasma-workspace
  107. x11/rofi-wayland
  108. x11/sandbar
  109. x11/sfwbar
  110. x11/shaderbg
  111. x11/slurp
  112. x11/somebar
  113. x11/squeekboard
  114. x11/sway-audio-idle-inhibit
  115. x11/swaybg
  116. x11/swayidle
  117. x11/swayimg
  118. x11/swaylock
  119. x11/swaylock-effects
  120. x11/swaylock-plugin
  121. x11/sxmo-wayout
  122. x11/taiga
  123. x11/tofi
  124. x11/virtboard
  125. x11/wallutils
  126. x11/wapanel
  127. x11/watershot
  128. x11/way-displays
  129. x11/waybar
  130. x11/waylock
  131. x11/wcm
  132. x11/wdisplays
  133. x11/wev
  134. x11/wezterm
  135. x11/wf-shell
  136. x11/wl-clipboard
  137. x11/wl-mirror
  138. x11/wlopm
  139. x11/wlr-randr
  140. x11/wlrctl
  141. x11/wmenu
  142. x11/wob
  143. x11/wofi
  144. x11/wscreensaver
  145. x11/wshowkeys
  146. x11/wtype
  147. x11/wvkbd
  148. x11/xdg-desktop-portal-hyprland
  149. x11/xdg-desktop-portal-wlr
  150. x11-clocks/wlclock
  151. x11-servers/xwayland
  152. x11-servers/xwayland-devel
  153. x11-themes/qgnomeplatform
  154. x11-toolkits/como
  155. x11-toolkits/gtk-layer-shell
  156. x11-toolkits/gtk30
  157. x11-toolkits/gtk4-layer-shell
  158. x11-toolkits/gtk40
  159. x11-toolkits/kf5-kguiaddons
  160. x11-toolkits/kf6-kguiaddons
  161. x11-toolkits/libdecor
  162. x11-toolkits/pangolin
  163. x11-toolkits/wlroots
  164. x11-toolkits/wlroots-devel
  165. x11-toolkits/wlroots015
  166. x11-toolkits/wlroots016
  167. x11-toolkits/wxgtk32
  168. x11-wm/cage
  169. x11-wm/cagebreak
  170. x11-wm/dwl
  171. x11-wm/gamescope
  172. x11-wm/hikari
  173. x11-wm/hyprland
  174. x11-wm/labwc
  175. x11-wm/phoc
  176. x11-wm/plasma5-kwin
  177. x11-wm/plasma6-kwin
  178. x11-wm/river
  179. x11-wm/sway
  180. x11-wm/sway-devel
  181. x11-wm/swayfx
  182. x11-wm/theseus-ship
  183. x11-wm/wayfire
  184. x11-wm/wayfire-plugins-extra
  185. x11-wm/wlmaker
  186. Collapse this list.

Deleted ports which required this port:

Expand this list of 24 deleted ports
  1. devel/electron18*
  2. devel/electron19*
  3. devel/electron21*
  4. devel/electron22*
  5. devel/electron23*
  6. devel/electron24*
  7. devel/electron26*
  8. devel/vulkan-tools*
  9. graphics/wayland-info*
  10. multimedia/kodi-devel*
  11. multimedia/mpv034*
  12. multimedia/vlc3*
  13. net-im/webinar*
  14. x11/dmenu-wayland*
  15. x11/havoc*
  16. x11/phosh*
  17. x11/plasma5-kwayland-server*
  18. x11-toolkits/wcl*
  19. x11-toolkits/wlc*
  20. x11-toolkits/wlinfo*
  21. x11-toolkits/wxgtk31*
  22. x11-wm/cage-devel*
  23. x11-wm/hyprland-devel*
  24. x11-wm/kwinft*
  25. Collapse this list of deleted ports.
for Run
  1. net/freerdp3

Configuration Options:
No options to configure
Options name:
graphics_wayland
USES:
cpe gnome meson pkgconfig tar:xz
pkg-message:
For install:
Wayland requires XDG_RUNTIME_DIR to be defined to a path that will contain "wayland-%d" unix(4) sockets. This is usually handled by consolekit2 (via ck-launch-session) or pam_xdg (via login).
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.22.0/downloads/
Collapse this list.

There are no commits on branch 2023Q1 for this port