Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details on branch 2023Q4
wayland Core Wayland window system code and protocol
1.26.0 graphics Σ=19 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.26.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: 2026-08-18 15:32:30
Commit Hash: ab208c4
People watching this port, also watch: ca_root_nss, opus, glib, libevent, libedit
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.26.0/catalog.mk
  3. /usr/local/share/licenses/wayland-1.26.0/LICENSE
  4. /usr/local/share/licenses/wayland-1.26.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.26.0
  21. lib/libwayland-cursor.so
  22. lib/libwayland-cursor.so.0
  23. lib/libwayland-cursor.so.0.26.0
  24. lib/libwayland-egl.so
  25. lib/libwayland-egl.so.1
  26. lib/libwayland-egl.so.1.26.0
  27. lib/libwayland-server.so
  28. lib/libwayland-server.so.0
  29. lib/libwayland-server.so.0.26.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.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
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 = 1786964457 SHA256 (wayland-1.26.0.tar.xz) = 64176eaa46e4969903e286f8e5ef8331affc17fdf03ac9b58381d2b23162b7a3 SIZE (wayland-1.26.0.tar.xz) = 612384

Packages (timestamps in pop-ups are UTC): #
wayland
ABIaarch64amd64armv6armv7i386
FreeBSD:13:latest1.24.0_21.24.0_2n/an/an/a
FreeBSD:13:quarterly1.24.0_21.24.0_2n/an/an/a
FreeBSD:14:latest1.26.01.26.01.21.01.24.0_21.26.0
FreeBSD:14:quarterly1.26.01.26.0-1.23.1_11.26.0
FreeBSD:15:latest1.26.01.26.0n/a1.24.0_2n/a
FreeBSD:15:quarterly1.26.01.26.0n/a-n/a
FreeBSD:16:latest1.26.01.26.0n/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. comms/syncterm
  2. graphics/blender
  3. graphics/blender4
  4. graphics/waffle
  5. graphics/wayland-protocols
  6. multimedia/wf-recorder
  7. net/freerdp3
Expand this list (19 items / 12 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list.
  2. sysutils/fastfetch
  3. textproc/fcitx5
  4. textproc/ibus
  5. x11/awww
  6. x11/kanshi
  7. x11/mangobar
  8. x11/quickshell
  9. x11/wl-find-cursor
  10. x11/wlopm
  11. x11-wm/wayfire-plugins-extra
  12. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. graphics/wayland-protocols-devel*
  2. x11/swww*
  3. Collapse this list of deleted ports.
for Libraries #
  1. accessibility/gammastep
  2. accessibility/hyprsunset
  3. accessibility/redshift
  4. accessibility/wlsunset
  5. audio/giada
  6. audio/guitarix-lv2
  7. benchmarks/glmark2
Expand this list (302 items / 295 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list.
  2. benchmarks/vkmark
  3. cad/PrusaSlicer
  4. cad/kicad
  5. deskutils/cairo-dock
  6. deskutils/cairo-dock-plugins
  7. deskutils/dmenu-wayland
  8. deskutils/havoc
  9. deskutils/kdeconnect-kde
  10. deskutils/maliit-framework
  11. deskutils/plasma6-xdg-desktop-portal-kde
  12. devel/appstream
  13. devel/electron41
  14. devel/electron42
  15. devel/electron43
  16. devel/electron44
  17. devel/godot
  18. devel/godot-tools
  19. devel/kf5-kidletime
  20. devel/kf6-kidletime
  21. devel/qt6-base
  22. devel/sdl20
  23. devel/sdl3
  24. editors/vscode
  25. editors/zed
  26. emulators/86Box
  27. emulators/fbsd-duckstation
  28. emulators/snes9x-gtk
  29. emulators/visualboyadvance-m
  30. emulators/wine
  31. emulators/wine-devel
  32. emulators/wine-proton
  33. games/gcompris-qt
  34. games/moonlight-embedded-devel
  35. games/moonlight-qt
  36. games/retroarch
  37. graphics/clutter
  38. graphics/egl-wayland
  39. graphics/egl-wayland2
  40. graphics/gstreamer1-plugins-gl
  41. graphics/gstreamer1-plugins-vulkan
  42. graphics/gwenview
  43. graphics/imv
  44. graphics/mesa-devel
  45. graphics/mesa-dri
  46. graphics/mesa-libs
  47. graphics/photocraft
  48. graphics/piglit
  49. graphics/plasma6-spectacle
  50. graphics/qt5-wayland
  51. graphics/qt6-wayland
  52. graphics/vulkan-caps-viewer
  53. graphics/vulkan-extension-layer
  54. graphics/vulkan-loader
  55. graphics/vulkan-tools
  56. graphics/vulkan-validation-layers
  57. graphics/waffle
  58. graphics/wayland-utils
  59. graphics/waylandpp
  60. graphics/wrapland
  61. misc/warp
  62. multimedia/arcan
  63. multimedia/go2tv
  64. multimedia/intel-media-sdk
  65. multimedia/libva
  66. multimedia/libva-utils
  67. multimedia/libvpl-tools
  68. multimedia/mpv
  69. multimedia/mpvpaper
  70. multimedia/obs-studio
  71. multimedia/qt6-multimedia
  72. multimedia/vlc
  73. multimedia/webcamoid
  74. multimedia/wf-recorder
  75. multimedia/wlrobs
  76. net/freerdp
  77. net/freerdp3
  78. net/krdc
  79. net/remmina
  80. net/wayvnc
  81. net/wlvncc
  82. net-im/signal-desktop
  83. science/zotero
  84. security/plasma6-kscreenlocker
  85. sysutils/conky
  86. sysutils/dunst
  87. sysutils/elephant
  88. sysutils/gnome-settings-daemon
  89. sysutils/waynergy
  90. sysutils/xfce4-power-manager
  91. sysutils/xfce4-settings
  92. textproc/fcitx5
  93. textproc/fcitx5-qt
  94. textproc/ibus
  95. textproc/uim-wayland
  96. www/cef
  97. www/chromium
  98. www/iridium
  99. www/ungoogled-chromium
  100. www/webkit2-gtk
  101. www/wpebackend-fdo
  102. x11/bemenu
  103. x11/chayang
  104. x11/dwlb
  105. x11/fnott
  106. x11/foot
  107. x11/fuzzel
  108. x11/grim
  109. x11/hypridle
  110. x11/hyprlock
  111. x11/hyprpaper
  112. x11/hyprpicker
  113. x11/kanshi
  114. x11/kf5-kwayland
  115. x11/kf6-kwindowsystem
  116. x11/kitty
  117. x11/lavalauncher
  118. x11/libxfce4windowing
  119. x11/libxkbcommon
  120. x11/mako
  121. x11/mangobar
  122. x11/plasma6-kwayland
  123. x11/plasma6-kwayland-integration
  124. x11/plasma6-layer-shell-qt
  125. x11/plasma6-libkscreen
  126. x11/plasma6-libplasma
  127. x11/plasma6-plasma-desktop
  128. x11/plasma6-plasma-integration
  129. x11/plasma6-plasma-workspace
  130. x11/quickshell
  131. x11/rofi
  132. x11/sandbar
  133. x11/sfwbar
  134. x11/shaderbg
  135. x11/slurp
  136. x11/somebar
  137. x11/squeekboard
  138. x11/sway-audio-idle-inhibit
  139. x11/swaybg
  140. x11/swayidle
  141. x11/swayimg
  142. x11/swaylock
  143. x11/swaylock-effects
  144. x11/swaylock-plugin
  145. x11/swaync
  146. x11/sxmo-wayout
  147. x11/tecla
  148. x11/tofi
  149. x11/virtboard
  150. x11/wallutils
  151. x11/watershot
  152. x11/way-displays
  153. x11/waybar
  154. x11/waycheck
  155. x11/waylock
  156. x11/wayst
  157. x11/wcm
  158. x11/wdisplays
  159. x11/wev
  160. x11/wezterm
  161. x11/wf-shell
  162. x11/wl-clipboard
  163. x11/wl-find-cursor
  164. x11/wl-kbptr
  165. x11/wl-mirror
  166. x11/wlopm
  167. x11/wlr-randr
  168. x11/wlrctl
  169. x11/wmenu
  170. x11/wob
  171. x11/wofi
  172. x11/wscreensaver
  173. x11/wshowkeys
  174. x11/wtype
  175. x11/wvkbd
  176. x11/xdg-desktop-portal-gnome
  177. x11/xdg-desktop-portal-hyprland
  178. x11/xdg-desktop-portal-wlr
  179. x11/xfce4-clipman-plugin
  180. x11/xfce4-screenshooter-plugin
  181. x11/xpra
  182. x11-clocks/wlclock
  183. x11-fm/nautilus
  184. x11-servers/xwayland
  185. x11-themes/qgnomeplatform
  186. x11-toolkits/aquamarine
  187. x11-toolkits/como
  188. x11-toolkits/gtk-layer-shell
  189. x11-toolkits/gtk-session-lock
  190. x11-toolkits/gtk30
  191. x11-toolkits/gtk4-layer-shell
  192. x11-toolkits/gtk40
  193. x11-toolkits/hyprtoolkit
  194. x11-toolkits/kf5-kguiaddons
  195. x11-toolkits/kf6-kguiaddons
  196. x11-toolkits/libdecor
  197. x11-toolkits/pangolin
  198. x11-toolkits/scenefx04
  199. x11-toolkits/scenefx05
  200. x11-toolkits/wlroots015
  201. x11-toolkits/wlroots017
  202. x11-toolkits/wlroots018
  203. x11-toolkits/wlroots019
  204. x11-toolkits/wlroots020
  205. x11-toolkits/wxgtk32
  206. x11-wm/cage
  207. x11-wm/cagebreak
  208. x11-wm/dwl
  209. x11-wm/gamescope
  210. x11-wm/hikari
  211. x11-wm/hyprland
  212. x11-wm/labwc
  213. x11-wm/mango
  214. x11-wm/mutter
  215. x11-wm/phoc
  216. x11-wm/plasma6-kwin
  217. x11-wm/plasma6-kwin-x11
  218. x11-wm/river
  219. x11-wm/river-classic
  220. x11-wm/sway
  221. x11-wm/swayfx
  222. x11-wm/theseus-ship
  223. x11-wm/wayfire
  224. x11-wm/wayfire-plugins-extra
  225. x11-wm/wideriver
  226. x11-wm/wlmaker
  227. x11-wm/xfce4-panel
  228. Collapse this list.

Deleted ports which required this port:

Expand this list of 69 deleted ports
  1. databases/compass*
  2. deskutils/plasma5-xdg-desktop-portal-kde*
  3. devel/electron18*
  4. devel/electron19*
  5. devel/electron21*
  6. devel/electron22*
  7. devel/electron23*
  8. devel/electron24*
  9. devel/electron25*
  10. devel/electron26*
  11. devel/electron27*
  12. devel/electron28*
  13. devel/electron29*
  14. devel/electron30*
  15. devel/electron31*
  16. devel/electron32*
  17. devel/electron33*
  18. devel/electron34*
  19. devel/electron35*
  20. devel/electron36*
  21. devel/electron37*
  22. devel/electron38*
  23. devel/electron39*
  24. devel/electron40*
  25. devel/vulkan-tools*
  26. emulators/duckstation*
  27. graphics/gwenview-devel*
  28. graphics/spectacle-devel*
  29. graphics/wayland-info*
  30. multimedia/gstreamer1-vaapi*
  31. multimedia/kodi-devel*
  32. multimedia/mpv034*
  33. multimedia/onevpl*
  34. multimedia/vlc3*
  35. net-im/webinar*
  36. security/plasma5-kscreenlocker*
  37. www/webkit2-gtk3*
  38. www/webkit2-gtk4*
  39. x11/dmenu-wayland*
  40. x11/havoc*
  41. x11/phosh*
  42. x11/plasma5-kwayland-integration*
  43. x11/plasma5-kwayland-server*
  44. x11/plasma5-layer-shell-qt*
  45. x11/plasma5-libkscreen*
  46. x11/plasma5-plasma-desktop*
  47. x11/plasma5-plasma-integration*
  48. x11/plasma5-plasma-workspace*
  49. x11/rofi-wayland*
  50. x11/taiga*
  51. x11/wapanel*
  52. x11-servers/xwayland-devel*
  53. x11-toolkits/scenefx*
  54. x11-toolkits/scenefx02*
  55. x11-toolkits/scenefx03*
  56. x11-toolkits/wcl*
  57. x11-toolkits/wlc*
  58. x11-toolkits/wlinfo*
  59. x11-toolkits/wlroots*
  60. x11-toolkits/wlroots-devel*
  61. x11-toolkits/wlroots-hyprland*
  62. x11-toolkits/wlroots016*
  63. x11-toolkits/wxgtk31*
  64. x11-wm/cage-devel*
  65. x11-wm/hyprland-devel*
  66. x11-wm/kwinft*
  67. x11-wm/mangowc*
  68. x11-wm/plasma5-kwin*
  69. x11-wm/sway-devel*
  70. 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.26.0/downloads/
Collapse this list.

There are no commits on branch 2023Q4 for this port