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 2024Q2
wayland Core Wayland window system code and protocol
1.24.0_2 graphics on this many watch lists=22 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.24.0_2Version 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: 2025-08-11 06:29:03
Commit Hash: de73087
People watching this port, also watch:: ca_root_nss, libxml2, libevent, dbus, jpeg-turbo
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.24.0_2/catalog.mk
  3. /usr/local/share/licenses/wayland-1.24.0_2/LICENSE
  4. /usr/local/share/licenses/wayland-1.24.0_2/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.24.0
  21. lib/libwayland-cursor.so
  22. lib/libwayland-cursor.so.0
  23. lib/libwayland-cursor.so.0.24.0
  24. lib/libwayland-egl.so
  25. lib/libwayland-egl.so.1
  26. lib/libwayland-egl.so.1.24.0
  27. lib/libwayland-server.so
  28. lib/libwayland-server.so.0
  29. lib/libwayland-server.so.0.24.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 = 1754383064 SHA256 (wayland-1.24.0.tar.xz) = 82892487a01ad67b334eca83b54317a7c86a03a89cfadacfef5211f11a5d0536 SIZE (wayland-1.24.0.tar.xz) = 241764

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

Deleted ports which required this port:

Expand this list of 59 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/vulkan-tools*
  22. emulators/duckstation*
  23. graphics/gwenview-devel*
  24. graphics/spectacle-devel*
  25. graphics/wayland-info*
  26. multimedia/kodi-devel*
  27. multimedia/mpv034*
  28. multimedia/vlc3*
  29. net-im/webinar*
  30. security/plasma5-kscreenlocker*
  31. www/webkit2-gtk3*
  32. www/webkit2-gtk4*
  33. x11/dmenu-wayland*
  34. x11/havoc*
  35. x11/phosh*
  36. x11/plasma5-kwayland-integration*
  37. x11/plasma5-kwayland-server*
  38. x11/plasma5-layer-shell-qt*
  39. x11/plasma5-libkscreen*
  40. x11/plasma5-plasma-desktop*
  41. x11/plasma5-plasma-integration*
  42. x11/plasma5-plasma-workspace*
  43. x11-servers/xwayland-devel*
  44. x11-toolkits/scenefx*
  45. x11-toolkits/scenefx02*
  46. x11-toolkits/scenefx03*
  47. x11-toolkits/wcl*
  48. x11-toolkits/wlc*
  49. x11-toolkits/wlinfo*
  50. x11-toolkits/wlroots*
  51. x11-toolkits/wlroots-devel*
  52. x11-toolkits/wlroots-hyprland*
  53. x11-toolkits/wlroots016*
  54. x11-toolkits/wxgtk31*
  55. x11-wm/cage-devel*
  56. x11-wm/hyprland-devel*
  57. x11-wm/kwinft*
  58. x11-wm/plasma5-kwin*
  59. x11-wm/sway-devel*
  60. 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.24.0/downloads/
Collapse this list.

There are no commits on branch 2024Q2 for this port