BSD Ports

graphics/hyprland-protocols 0.7.0 MidnightBSD

Wayland protocol extensions for Hyprland

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3
Categories
graphics

Description

This package exists in an effort to bridge the gap between Hyprland and KDE/Gnome's functionality, as well as allow apps for some extra neat functionality under Hyprland.

Since wayland-protocols is slow to change (on top of Hyprland not being allowed to contribute), we have to maintain a set of protocols Hyprland uses to plumb some things / add some useful features.

Some of the protocols here also do not belong in wayland-protocols, as they are specific to Hyprland.

In the other systems

SystemPortVersion
MidnightBSDgraphics/hyprland-protocols0.7.0
FreeBSDgraphics/hyprland-protocols0.8.0
HardenedBSDgraphics/hyprland-protocols0.7.1
GhostBSDgraphics/hyprland-protocols0.7.1

Install

Binary package:

mport install hyprland-protocols

From mports:

cd /usr/mports/graphics/hyprland-protocols && make install clean

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

RUN_DEPENDS=	hyprland-protocols>0:graphics/hyprland-protocols

Dependencies

Configuration

Options name: graphics_hyprland-protocols

OptionDefaultDescription
DOCSoff
USES
meson
Service scripts
none

Files

pkg-plist 9
  • share/hyprland-protocols/protocols/hyprland-ctm-control-v1.xml
  • share/hyprland-protocols/protocols/hyprland-focus-grab-v1.xml
  • share/hyprland-protocols/protocols/hyprland-global-shortcuts-v1.xml
  • share/hyprland-protocols/protocols/hyprland-input-capture-v1.xml
  • share/hyprland-protocols/protocols/hyprland-lock-notify-v1.xml
  • share/hyprland-protocols/protocols/hyprland-surface-v1.xml
  • share/hyprland-protocols/protocols/hyprland-toplevel-export-v1.xml
  • share/hyprland-protocols/protocols/hyprland-toplevel-mapping-v1.xml
  • share/pkgconfig/hyprland-protocols.pc
distinfo 1
FileSizeSHA256
hyprwm-hyprland-protocols-v0.7.0_GH0.tar.gz11543ee419006d7cd20927b9b7c8b5fc430571c151b0385d600508de1a7957294498c