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 2023Q1
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

Packages (timestamps in pop-ups are UTC):
wayland
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.23.11.23.11.18.0_41.23.11.23.1-1.18.0_4-
FreeBSD:13:quarterly1.23.11.23.11.22.01.23.11.23.11.22.01.22.01.22.0
FreeBSD:14:latest1.23.11.23.11.21.01.23.11.23.11.22.0-1.22.0
FreeBSD:14:quarterly1.23.11.23.1-1.23.11.23.11.22.01.22.01.22.0
FreeBSD:15:latest1.23.11.23.1n/a1.23.1n/a1.22.01.22.01.22.0
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 (236 items / 229 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. textproc/fcitx5
  81. www/chromium
  82. www/iridium
  83. www/ungoogled-chromium
  84. www/webkit2-gtk3
  85. www/webkit2-gtk4
  86. www/wpebackend-fdo
  87. x11/bemenu
  88. x11/chayang
  89. x11/dwlb
  90. x11/fnott
  91. x11/foot
  92. x11/fuzzel
  93. x11/grim
  94. x11/hypridle
  95. x11/hyprlock
  96. x11/hyprpaper
  97. x11/hyprpicker
  98. x11/kanshi
  99. x11/kf5-kwayland
  100. x11/kf6-kwindowsystem
  101. x11/kitty
  102. x11/lavalauncher
  103. x11/libxkbcommon
  104. x11/mako
  105. x11/plasma5-kwayland-integration
  106. x11/plasma5-layer-shell-qt
  107. x11/plasma5-libkscreen
  108. x11/plasma5-plasma-desktop
  109. x11/plasma5-plasma-integration
  110. x11/plasma5-plasma-workspace
  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/sxmo-wayout
  133. x11/taiga
  134. x11/tofi
  135. x11/virtboard
  136. x11/wallutils
  137. x11/wapanel
  138. x11/watershot
  139. x11/way-displays
  140. x11/waybar
  141. x11/waylock
  142. x11/wcm
  143. x11/wdisplays
  144. x11/wev
  145. x11/wezterm
  146. x11/wf-shell
  147. x11/wl-clipboard
  148. x11/wl-kbptr
  149. x11/wl-mirror
  150. x11/wlopm
  151. x11/wlr-randr
  152. x11/wlrctl
  153. x11/wmenu
  154. x11/wob
  155. x11/wofi
  156. x11/wscreensaver
  157. x11/wshowkeys
  158. x11/wtype
  159. x11/wvkbd
  160. x11/xdg-desktop-portal-hyprland
  161. x11/xdg-desktop-portal-wlr
  162. x11-clocks/wlclock
  163. x11-servers/xwayland
  164. x11-themes/qgnomeplatform
  165. x11-toolkits/aquamarine
  166. x11-toolkits/como
  167. x11-toolkits/gtk-layer-shell
  168. x11-toolkits/gtk-session-lock
  169. x11-toolkits/gtk30
  170. x11-toolkits/gtk4-layer-shell
  171. x11-toolkits/gtk40
  172. x11-toolkits/kf5-kguiaddons
  173. x11-toolkits/kf6-kguiaddons
  174. x11-toolkits/libdecor
  175. x11-toolkits/pangolin
  176. x11-toolkits/scenefx
  177. x11-toolkits/wlroots
  178. x11-toolkits/wlroots015
  179. x11-toolkits/wlroots017
  180. x11-toolkits/wxgtk32
  181. x11-wm/cage
  182. x11-wm/cagebreak
  183. x11-wm/dwl
  184. x11-wm/gamescope
  185. x11-wm/hikari
  186. x11-wm/hyprland
  187. x11-wm/labwc
  188. x11-wm/phoc
  189. x11-wm/plasma5-kwin
  190. x11-wm/plasma6-kwin
  191. x11-wm/river
  192. x11-wm/sway
  193. x11-wm/swayfx
  194. x11-wm/theseus-ship
  195. x11-wm/wayfire
  196. x11-wm/wayfire-plugins-extra
  197. x11-wm/wlmaker
  198. 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 2023Q1 for this port