BSD Ports

x11/wl-mirror 0.18.5 FreeBSD

Simple Wayland output mirror client

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3+
Categories
x11, wayland
Package size
49.4 KiB, 137.4 KiB installed

Description

wl-mirror attempts to provide a solution to sway's lack of output mirroring by mirroring an output onto a client surface.

Features:

  • Mirror an output onto a resizable window
  • Mirror an output onto another output by fullscreening the window
  • Reacts to changes in output scale
  • Preserves aspect ratio
  • Corrects for flipped or rotated outputs
  • Supports custom flips or rotations
  • Supports mirroring custom regions of outputs
  • Supports receiving additional options on stdin for changing the mirrored screen or region on the fly (works best when used with pipectl)

In the other systems

SystemPortVersion
FreeBSDx11/wl-mirror0.18.5
DragonFlyx11/wl-mirror0.16.5
HardenedBSDx11/wl-mirror0.18.5
GhostBSDx11/wl-mirror0.18.5

Install

Binary package:

pkg install wl-mirror

From the ports tree:

cd /usr/ports/x11/wl-mirror/ && make install clean

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

RUN_DEPENDS=	wl-mirror>0:x11/wl-mirror

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:latest0.18.50.18.50.12.20.18.30.18.5
FreeBSD:14:quarterly0.18.50.18.5n/a0.18.30.18.5
FreeBSD:15:latest0.18.50.18.5n/a0.18.30.18.3
FreeBSD:15:quarterly0.18.50.18.5n/an/an/a
FreeBSD:16:latest0.18.50.18.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

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

Build dependencies 116

The first 100 are listed.

Run dependencies 105

The first 100 are listed.

No port depends on this one.

Configuration

Options name: x11_wl-mirror

OptionDefaultDescription
CSDonClient-side decorations via libdecor
MANPAGESonBuild and/or install manual pages
OPENGLon2D/3D rendering support via OpenGL
USES
cmake gl pkgconfig
Service scripts
none

Files

distinfo 2
FileSizeSHA256
Ferdi265-wl-mirror-v0.18.5_GH0.tar.gz67097d65e1a11dae3246de9e0ff85f8911448401bdb84dbeab500df098ea3af1dfe3d
wlr-protocols-4264185.tar.bz219596c69bf84821bb2017b670465477bdd491d6dca389e6794d1e77b3d6b51fafe7ca

Commit history 0

No commits in the history this site was built from.