graphics/wayland-protocols 1.49 FreeBSD
Wayland protocols
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
531401c73c- License
- MIT
- Categories
- graphics
- Package size
- 138.4 KiB, 1008.5 KiB installed
Description
wayland-protocols contains Wayland protocols that adds functionality not available in the Wayland core protocol. Such protocols either adds completely new functionality, or extends the functionality of some other protocol either in Wayland core, or some other protocol in wayland-protocols.
A protocol in wayland-protocols consists of a directory containing a set of XML files containing the protocol specification, and a README file containing detailed state and a list of maintainers.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/wayland-protocols | 1.49 |
| OpenBSD | wayland/wayland-protocols | 1.49 |
| NetBSD | devel/wayland-protocols | 1.49 |
| DragonFly | graphics/wayland-protocols | 1.41 |
| MidnightBSD | graphics/wayland-protocols | 1.49 |
| HardenedBSD | graphics/wayland-protocols | 1.49 |
| GhostBSD | graphics/wayland-protocols | 1.49 |
Install
Binary package:
pkg install wayland-protocols
From the ports tree:
cd /usr/ports/graphics/wayland-protocols/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.49 | 1.49 | 1.31 | 1.44 | 1.49 |
| FreeBSD:14:quarterly | 1.49 | 1.49 | n/a | 1.44 | 1.49 |
| FreeBSD:15:latest | 1.49 | 1.49 | n/a | 1.44 | 1.44 |
| FreeBSD:15:quarterly | 1.49 | 1.49 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.49 | 1.49 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
wayland-scanner: graphics/wayland
The full lists below include those, and their dependencies in turn.
Build dependencies 13
Required by 565
- accessibility/hyprsunset
- accessibility/wlsunset
- archivers/engrampa
- archivers/file-roller
- archivers/thunar-archive-plugin
- audio/amberol
- audio/d11amp
- audio/g4music
- audio/gnome-metronome
- audio/gnome-music
- audio/gnome-podcasts
- audio/gonic
- audio/gsequencer
- audio/mousai
- audio/pavucontrol
- audio/pithos
- audio/py-pyradio
- audio/shortwave
- audio/somafm-cli
- audio/songrec
- audio/subtui
- audio/thunar-media-tags-plugin
- audio/xfce4-mixer
- audio/xfce4-mpc-plugin
- audio/xfce4-pulseaudio-plugin
- audio/zrythm
- benchmarks/glmark2
- benchmarks/vkmark
- cad/camv-rnd
- cad/librnd
- cad/pcb-rnd
- cad/sch-rnd
- chinese/ibus-array
- chinese/ibus-cangjie
- chinese/ibus-chewing
- chinese/ibus-libpinyin
- chinese/ibus-pinyin
- chinese/ibus-rime
- chinese/ibus-table-chinese
- databases/evolution-data-server
- deskutils/baobab
- deskutils/bijiben
- deskutils/budgie-desktop-view
- deskutils/cairo-dock-plugins
- deskutils/caja-extensions
- deskutils/dmenu-wayland
- deskutils/elementary-calendar
- deskutils/elementary-iconbrowser
- deskutils/foliate
- deskutils/genius
- deskutils/gitte
- deskutils/gnome-calendar
- deskutils/gnome-characters
- deskutils/gnome-clocks
- deskutils/gnome-contacts
- deskutils/gnome-font-viewer
- deskutils/gnome-initial-setup
- deskutils/gnome-maps
- deskutils/gnome-photos
- deskutils/gnome-planner
- deskutils/gnome-shell-extension-coverflow
- deskutils/gnome-shell-extension-dashtodock
- deskutils/gnome-shell-extension-dashtopanel
- deskutils/gnome-shell-extension-hidetopbar
- deskutils/gnome-shell-extension-lockkeys
- deskutils/gnome-shell-extension-manager
- deskutils/gnome-shell-extension-simple-weather
- deskutils/gnome-shell-extra-extensions
- deskutils/gnome-sound-recorder
- deskutils/gnome-tweaks
- deskutils/gnome-utils
- deskutils/gnome-weather
- deskutils/gnote
- deskutils/havoc
- deskutils/health
- deskutils/kalarm
- deskutils/kdeconnect-kde
- deskutils/kdepim
- deskutils/libportal-gtk4
- deskutils/maliit-framework
- deskutils/meteo
- deskutils/plasma6-xdg-desktop-portal-kde
- deskutils/solanum
- deskutils/virt-manager
- deskutils/xfce4-generic-slider
- deskutils/xfce4-notes-plugin
- deskutils/xfce4-notifyd
- deskutils/xfce4-xkb-plugin
- devel/apitrace
- devel/bustle
- devel/d-spy
- devel/foundry
- devel/geany
- devel/geany-plugin-addons
- devel/geany-plugin-autoclose
- devel/geany-plugin-automark
- devel/geany-plugin-codenav
- devel/geany-plugin-commander
- devel/geany-plugin-ctags
- devel/geany-plugin-debugger
The first 100 are listed.
Configuration
Options name: graphics_wayland-protocols
| Option | Default | Description |
|---|---|---|
| TEST | off | Build and/or run tests |
- USES
- meson pkgconfig python:env tar:xz
- Service scripts
- none
Files
pkg-plist 123
- include/wayland-protocols/alpha-modifier-v1-enum.h
- include/wayland-protocols/color-management-v1-enum.h
- include/wayland-protocols/color-representation-v1-enum.h
- include/wayland-protocols/commit-timing-v1-enum.h
- include/wayland-protocols/content-type-v1-enum.h
- include/wayland-protocols/cursor-shape-v1-enum.h
- include/wayland-protocols/drm-lease-v1-enum.h
- include/wayland-protocols/ext-background-effect-v1-enum.h
- include/wayland-protocols/ext-data-control-v1-enum.h
- include/wayland-protocols/ext-foreign-toplevel-list-v1-enum.h
- include/wayland-protocols/ext-idle-notify-v1-enum.h
- include/wayland-protocols/ext-image-capture-source-v1-enum.h
- include/wayland-protocols/ext-image-copy-capture-v1-enum.h
- include/wayland-protocols/ext-session-lock-v1-enum.h
- include/wayland-protocols/ext-transient-seat-v1-enum.h
- include/wayland-protocols/ext-workspace-v1-enum.h
- include/wayland-protocols/fifo-v1-enum.h
- include/wayland-protocols/fractional-scale-v1-enum.h
- include/wayland-protocols/fullscreen-shell-unstable-v1-enum.h
- include/wayland-protocols/idle-inhibit-unstable-v1-enum.h
- include/wayland-protocols/input-method-unstable-v1-enum.h
- include/wayland-protocols/input-timestamps-unstable-v1-enum.h
- include/wayland-protocols/keyboard-shortcuts-inhibit-unstable-v1-enum.h
- include/wayland-protocols/linux-dmabuf-unstable-v1-enum.h
- include/wayland-protocols/linux-dmabuf-v1-enum.h
- include/wayland-protocols/linux-drm-syncobj-v1-enum.h
- include/wayland-protocols/linux-explicit-synchronization-unstable-v1-enum.h
- include/wayland-protocols/pointer-constraints-unstable-v1-enum.h
- include/wayland-protocols/pointer-gestures-unstable-v1-enum.h
- include/wayland-protocols/pointer-warp-v1-enum.h
- include/wayland-protocols/presentation-time-enum.h
- include/wayland-protocols/primary-selection-unstable-v1-enum.h
- include/wayland-protocols/relative-pointer-unstable-v1-enum.h
- include/wayland-protocols/security-context-v1-enum.h
- include/wayland-protocols/single-pixel-buffer-v1-enum.h
- include/wayland-protocols/tablet-unstable-v1-enum.h
- include/wayland-protocols/tablet-unstable-v2-enum.h
- include/wayland-protocols/tablet-v2-enum.h
- include/wayland-protocols/tearing-control-v1-enum.h
- include/wayland-protocols/text-input-unstable-v1-enum.h
- include/wayland-protocols/text-input-unstable-v3-enum.h
- include/wayland-protocols/viewporter-enum.h
- include/wayland-protocols/xdg-activation-v1-enum.h
- include/wayland-protocols/xdg-decoration-unstable-v1-enum.h
- include/wayland-protocols/xdg-dialog-v1-enum.h
- include/wayland-protocols/xdg-foreign-unstable-v1-enum.h
- include/wayland-protocols/xdg-foreign-unstable-v2-enum.h
- include/wayland-protocols/xdg-output-unstable-v1-enum.h
- include/wayland-protocols/xdg-session-management-v1-enum.h
- include/wayland-protocols/xdg-shell-enum.h
- include/wayland-protocols/xdg-shell-unstable-v5-enum.h
- include/wayland-protocols/xdg-shell-unstable-v6-enum.h
- include/wayland-protocols/xdg-system-bell-v1-enum.h
- include/wayland-protocols/xdg-toplevel-drag-v1-enum.h
- include/wayland-protocols/xdg-toplevel-icon-v1-enum.h
- include/wayland-protocols/xdg-toplevel-tag-v1-enum.h
- include/wayland-protocols/xwayland-keyboard-grab-unstable-v1-enum.h
- include/wayland-protocols/xwayland-shell-v1-enum.h
- include/wayland-protocols/xx-cutouts-v1-enum.h
- include/wayland-protocols/xx-input-method-v2-enum.h
- include/wayland-protocols/xx-keyboard-filter-v1-enum.h
- include/wayland-protocols/xx-session-management-v1-enum.h
- include/wayland-protocols/xx-text-input-v3-enum.h
- include/wayland-protocols/xx-zones-v1-enum.h
- share/pkgconfig/wayland-protocols.pc
- share/wayland-protocols/stable/linux-dmabuf/linux-dmabuf-v1.xml
- share/wayland-protocols/stable/presentation-time/presentation-time.xml
- share/wayland-protocols/stable/tablet/tablet-v2.xml
- share/wayland-protocols/stable/viewporter/viewporter.xml
- share/wayland-protocols/stable/xdg-shell/xdg-shell.xml
- share/wayland-protocols/staging/alpha-modifier/alpha-modifier-v1.xml
- share/wayland-protocols/staging/color-management/color-management-v1.xml
- share/wayland-protocols/staging/color-representation/color-representation-v1.xml
- share/wayland-protocols/staging/commit-timing/commit-timing-v1.xml
- share/wayland-protocols/staging/content-type/content-type-v1.xml
- share/wayland-protocols/staging/cursor-shape/cursor-shape-v1.xml
- share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml
- share/wayland-protocols/staging/ext-background-effect/ext-background-effect-v1.xml
- share/wayland-protocols/staging/ext-data-control/ext-data-control-v1.xml
- share/wayland-protocols/staging/ext-foreign-toplevel-list/ext-foreign-toplevel-list-v1.xml
- share/wayland-protocols/staging/ext-idle-notify/ext-idle-notify-v1.xml
- share/wayland-protocols/staging/ext-image-capture-source/ext-image-capture-source-v1.xml
- share/wayland-protocols/staging/ext-image-copy-capture/ext-image-copy-capture-v1.xml
- share/wayland-protocols/staging/ext-session-lock/ext-session-lock-v1.xml
- share/wayland-protocols/staging/ext-transient-seat/ext-transient-seat-v1.xml
- share/wayland-protocols/staging/ext-workspace/ext-workspace-v1.xml
- share/wayland-protocols/staging/fifo/fifo-v1.xml
- share/wayland-protocols/staging/fractional-scale/fractional-scale-v1.xml
- share/wayland-protocols/staging/linux-drm-syncobj/linux-drm-syncobj-v1.xml
- share/wayland-protocols/staging/pointer-warp/pointer-warp-v1.xml
- share/wayland-protocols/staging/security-context/security-context-v1.xml
- share/wayland-protocols/staging/single-pixel-buffer/single-pixel-buffer-v1.xml
- share/wayland-protocols/staging/tearing-control/tearing-control-v1.xml
- share/wayland-protocols/staging/xdg-activation/xdg-activation-v1.xml
- share/wayland-protocols/staging/xdg-dialog/xdg-dialog-v1.xml
- share/wayland-protocols/staging/xdg-session-management/xdg-session-management-v1.xml
- share/wayland-protocols/staging/xdg-system-bell/xdg-system-bell-v1.xml
- share/wayland-protocols/staging/xdg-toplevel-drag/xdg-toplevel-drag-v1.xml
- share/wayland-protocols/staging/xdg-toplevel-icon/xdg-toplevel-icon-v1.xml
- share/wayland-protocols/staging/xdg-toplevel-tag/xdg-toplevel-tag-v1.xml
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| wayland-protocols-1.49.tar.xz | 150612 | ec4c8f74942d6dff7ace8b4ce4764f0ef9ff618a935d974ea77edee2ad240b14 |
Master sites 1
- https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/${DISTVERSION}/downloads/