BSD Ports

x11/swaylock-plugin 1.8.7 FreeBSD

Screen locker for Wayland with background plugin support

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f08dc31c38
License
MIT
Categories
x11, wayland
Package size
52.5 KiB, 144.7 KiB installed

Description

This is a fork of swaylock, a screen locking utility for Wayland compositors. With swaylock-plugin, you can for your lockscreen background display the animated output from any wallpaper program that implements the wlr-layer-shell-unstable-v1 protocol. All you have to do is run "swaylock-plugin --command 'my-wallpaper ...'", where "my-wallpaper ..." is replaced by your desired program. Examples:

* swaybg, which displays regular background images * mpvpaper, which lets you play videos * shaderbg, renders OpenGL shaders * rwalkbg, a very slow animation * wscreensaver, an experiment in porting a few xscreensaver hacks to Wayland * windowtolayer, a tool that can be used to run normally windowed applications, like terminals, as wallpapers. Requires --command-each flag.

In the other systems

SystemPortVersion
FreeBSDx11/swaylock-plugin1.8.7
HardenedBSDx11/swaylock-plugin1.8.7
GhostBSDx11/swaylock-plugin1.8.7

Install

Binary package:

pkg install swaylock-plugin

From the ports tree:

cd /usr/ports/x11/swaylock-plugin/ && make install clean

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

RUN_DEPENDS=	swaylock-plugin>0:x11/swaylock-plugin

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.8.71.8.7-1.8.31.8.7
FreeBSD:14:quarterly1.8.71.8.7n/a1.8.21.8.7
FreeBSD:15:latest1.8.71.8.7n/a1.8.31.8.3
FreeBSD:15:quarterly1.8.71.8.7n/an/an/a
FreeBSD:16:latest1.8.71.8.7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 53
Run dependencies 49

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Files

distinfo 1
FileSizeSHA256
mstoeckl-swaylock-plugin-v1.8.7_GH0.tar.gz8166798ac74457adfeb812f91e2fc4b289db664637b0d3890a051347b8d1169cc3757

Commit history 1

DateCommitCreditsLog message
f08dc31c38 Jan Beich x11/swaylock-plugin: update to 1.8.7
Changes: https://github.com/mstoeckl/swaylock-plugin/releases/tag/v1.8.7 Reported by: GitHub (watch releases)