BSD Ports

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

SystemPortVersion
FreeBSDgraphics/wayland-protocols1.49
OpenBSDwayland/wayland-protocols1.49
NetBSDdevel/wayland-protocols1.49
DragonFlygraphics/wayland-protocols1.41
MidnightBSDgraphics/wayland-protocols1.49
HardenedBSDgraphics/wayland-protocols1.49
GhostBSDgraphics/wayland-protocols1.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.491.491.311.441.49
FreeBSD:14:quarterly1.491.49n/a1.441.49
FreeBSD:15:latest1.491.49n/a1.441.44
FreeBSD:15:quarterly1.491.49n/an/an/a
FreeBSD:16:latest1.491.49n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 13
Required by 565

The first 100 are listed.

Configuration

Options name: graphics_wayland-protocols

OptionDefaultDescription
TESToffBuild 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
FileSizeSHA256
wayland-protocols-1.49.tar.xz150612ec4c8f74942d6dff7ace8b4ce4764f0ef9ff618a935d974ea77edee2ad240b14
Master sites 1
  • https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/${DISTVERSION}/downloads/

Commit history 1

DateCommitCreditsLog message
531401c73c Gleb Popov graphics/wayland-protocols: Update to 1.49
PR: 296449