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 2024Q1
wayland Core Wayland window system code and protocol
1.23.1 graphics on this many watch lists=21 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.23.1Version 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-08-27 00:48:13
Commit Hash: 00dcc24
People watching this port, also watch:: ca_root_nss, libxml2, dbus, libevent, 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.23.1/catalog.mk
  3. /usr/local/share/licenses/wayland-1.23.1/LICENSE
  4. /usr/local/share/licenses/wayland-1.23.1/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.23.1
  21. lib/libwayland-cursor.so
  22. lib/libwayland-cursor.so.0
  23. lib/libwayland-cursor.so.0.23.1
  24. lib/libwayland-egl.so
  25. lib/libwayland-egl.so.1
  26. lib/libwayland-egl.so.1.23.1
  27. lib/libwayland-server.so
  28. lib/libwayland-server.so.0
  29. lib/libwayland-server.so.0.23.1
  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 = 1724514235 SHA256 (wayland-1.23.1.tar.xz) = 864fb2a8399e2d0ec39d56e9d9b753c093775beadc6022ce81f441929a81e5ed SIZE (wayland-1.23.1.tar.xz) = 238212

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

Deleted ports which required this port:

Expand this list of 33 deleted ports
  1. devel/electron18*
  2. devel/electron19*
  3. devel/electron21*
  4. devel/electron22*
  5. devel/electron23*
  6. devel/electron24*
  7. devel/electron25*
  8. devel/electron26*
  9. devel/electron27*
  10. devel/electron28*
  11. devel/vulkan-tools*
  12. emulators/duckstation*
  13. graphics/wayland-info*
  14. multimedia/kodi-devel*
  15. multimedia/mpv034*
  16. multimedia/vlc3*
  17. net-im/webinar*
  18. x11/dmenu-wayland*
  19. x11/havoc*
  20. x11/phosh*
  21. x11/plasma5-kwayland-server*
  22. x11-servers/xwayland-devel*
  23. x11-toolkits/wcl*
  24. x11-toolkits/wlc*
  25. x11-toolkits/wlinfo*
  26. x11-toolkits/wlroots-devel*
  27. x11-toolkits/wlroots-hyprland*
  28. x11-toolkits/wlroots016*
  29. x11-toolkits/wxgtk31*
  30. x11-wm/cage-devel*
  31. x11-wm/hyprland-devel*
  32. x11-wm/kwinft*
  33. x11-wm/sway-devel*
  34. 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.23.1/downloads/
Collapse this list.

There are no commits on branch 2024Q1 for this port