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 2023Q1
wayland Core Wayland window system code and protocol
1.22.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-03-10 08:59:06
Commit Hash: 7653ff5
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.22.0/catalog.mk
  3. /usr/local/share/licenses/wayland-1.22.0/LICENSE
  4. /usr/local/share/licenses/wayland-1.22.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.22.0
  21. lib/libwayland-cursor.so
  22. lib/libwayland-cursor.so.0
  23. lib/libwayland-cursor.so.0.22.0
  24. lib/libwayland-egl.so
  25. lib/libwayland-egl.so.1
  26. lib/libwayland-egl.so.1.22.0
  27. lib/libwayland-server.so
  28. lib/libwayland-server.so.0
  29. lib/libwayland-server.so.0.22.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 = 1680595111 SHA256 (wayland-1.22.0.tar.xz) = 1540af1ea698a471c2d8e9d288332c7e0fd360c8f1d12936ebb7e7cbc2425842 SIZE (wayland-1.22.0.tar.xz) = 229544

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

Deleted ports which required this port:

Expand this list of 24 deleted ports
  1. devel/electron18*
  2. devel/electron19*
  3. devel/electron21*
  4. devel/electron22*
  5. devel/electron23*
  6. devel/electron24*
  7. devel/electron26*
  8. devel/vulkan-tools*
  9. graphics/wayland-info*
  10. multimedia/kodi-devel*
  11. multimedia/mpv034*
  12. multimedia/vlc3*
  13. net-im/webinar*
  14. x11/dmenu-wayland*
  15. x11/havoc*
  16. x11/phosh*
  17. x11/plasma5-kwayland-server*
  18. x11-toolkits/wcl*
  19. x11-toolkits/wlc*
  20. x11-toolkits/wlinfo*
  21. x11-toolkits/wxgtk31*
  22. x11-wm/cage-devel*
  23. x11-wm/hyprland-devel*
  24. x11-wm/kwinft*
  25. 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.22.0/downloads/
Collapse this list.

There are no commits on branch 2023Q1 for this port