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 2024Q2
wayland Core Wayland window system code and protocol
1.23.0 graphics on this many watch lists=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.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-06-06 00:23:55
Commit Hash: 0f824f3
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.23.0/catalog.mk
  3. /usr/local/share/licenses/wayland-1.23.0/LICENSE
  4. /usr/local/share/licenses/wayland-1.23.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.23.0
  21. lib/libwayland-cursor.so
  22. lib/libwayland-cursor.so.0
  23. lib/libwayland-cursor.so.0.23.0
  24. lib/libwayland-egl.so
  25. lib/libwayland-egl.so.1
  26. lib/libwayland-egl.so.1.23.0
  27. lib/libwayland-server.so
  28. lib/libwayland-server.so.0
  29. lib/libwayland-server.so.0.23.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 = 1717095591 SHA256 (wayland-1.23.0.tar.xz) = 05b3e1574d3e67626b5974f862f36b5b427c7ceeb965cb36a4e6c2d342e45ab2 SIZE (wayland-1.23.0.tar.xz) = 237900

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

Deleted ports which required this port:

Expand this list of 25 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/vulkan-tools*
  10. graphics/wayland-info*
  11. multimedia/kodi-devel*
  12. multimedia/mpv034*
  13. multimedia/vlc3*
  14. net-im/webinar*
  15. x11/dmenu-wayland*
  16. x11/havoc*
  17. x11/phosh*
  18. x11/plasma5-kwayland-server*
  19. x11-toolkits/wcl*
  20. x11-toolkits/wlc*
  21. x11-toolkits/wlinfo*
  22. x11-toolkits/wxgtk31*
  23. x11-wm/cage-devel*
  24. x11-wm/hyprland-devel*
  25. x11-wm/kwinft*
  26. 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.0/downloads/
Collapse this list.

There are no commits on branch 2024Q2 for this port