BSD Ports

graphics/wayland 1.26.0 FreeBSD

Core Wayland window system code and protocol

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ab208c4835
License
MIT
Categories
graphics
Package size
146.2 KiB, 876.1 KiB installed

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.

In the other systems

SystemPortVersion
FreeBSDgraphics/wayland1.26.0
OpenBSDwayland/wayland1.26.0
NetBSDdevel/wayland1.25.0
DragonFlygraphics/wayland1.23.1
MidnightBSDgraphics/wayland1.26.0

Install

Binary package:

pkg install wayland

From the ports tree:

cd /usr/ports/graphics/wayland/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	wayland>0:graphics/wayland
LIB_DEPENDS=	libwayland-client.so:graphics/wayland

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.26.01.26.01.21.01.24.0_21.26.0
FreeBSD:14:quarterly1.26.01.26.0n/a1.23.1_11.26.0
FreeBSD:15:latest1.26.01.26.0n/a1.24.0_21.24.0_2
FreeBSD:15:quarterly1.26.01.26.0n/an/an/a
FreeBSD:16:latest1.26.01.26.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

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

Build dependencies 15
Run dependencies 6
Required by 3907

The first 100 are listed.

Configuration

No options to configure.

USES
cpe gnome meson pkgconfig tar:xz
Service scripts
none

Message after installing

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).

Files

pkg-plist 35
  • bin/wayland-scanner
  • include/wayland-client-core.h
  • include/wayland-client-protocol.h
  • include/wayland-client.h
  • include/wayland-cursor.h
  • include/wayland-egl-backend.h
  • include/wayland-egl-core.h
  • include/wayland-egl.h
  • include/wayland-server-core.h
  • include/wayland-server-protocol.h
  • include/wayland-server.h
  • include/wayland-util.h
  • include/wayland-version.h
  • lib/libwayland-client.so
  • lib/libwayland-client.so.0
  • lib/libwayland-client.so.0.26.0
  • lib/libwayland-cursor.so
  • lib/libwayland-cursor.so.0
  • lib/libwayland-cursor.so.0.26.0
  • lib/libwayland-egl.so
  • lib/libwayland-egl.so.1
  • lib/libwayland-egl.so.1.26.0
  • lib/libwayland-server.so
  • lib/libwayland-server.so.0
  • lib/libwayland-server.so.0.26.0
  • libdata/pkgconfig/wayland-client.pc
  • libdata/pkgconfig/wayland-cursor.pc
  • libdata/pkgconfig/wayland-egl-backend.pc
  • libdata/pkgconfig/wayland-egl.pc
  • libdata/pkgconfig/wayland-scanner.pc
  • libdata/pkgconfig/wayland-server.pc
  • share/aclocal/wayland-scanner.m4
  • share/wayland/wayland-scanner.mk
  • share/wayland/wayland.dtd
  • share/wayland/wayland.xml
distinfo 1
FileSizeSHA256
wayland-1.26.0.tar.xz61238464176eaa46e4969903e286f8e5ef8331affc17fdf03ac9b58381d2b23162b7a3
Master sites 1
  • https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.26.0/downloads/

Commit history 2

DateCommitCreditsLog message
ab208c4835 Gleb Popov graphics/wayland: Update to 1.26.0
a4dae68c45 Gleb Popov graphics/wayland: Update to 1.25.0