notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
swaylock-plugin Screen locker for Wayland with background plugin support
s20240223 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout s20240223Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-12-05 02:21:31
Last Update: 2024-02-25 10:30:40
Commit Hash: d23b786b
Also Listed In: wayland
License: MIT
WWW:
https://github.com/mstoeckl/swaylock-plugin
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. bin/swaylock
  2. etc/pam.d/swaylock
  3. share/bash-completion/completions/swaylock
  4. share/fish/vendor_completions.d/swaylock.fish
  5. share/zsh/site-functions/_swaylock
  6. share/man/man1/swaylock.1.gz
  7. /usr/local/share/licenses/swaylock-plugin-s20240223/catalog.mk
  8. /usr/local/share/licenses/swaylock-plugin-s20240223/LICENSE
  9. /usr/local/share/licenses/swaylock-plugin-s20240223/MIT
Collapse this list.
Dependency lines:
  • swaylock-plugin>0:x11/swaylock-plugin
Conflicts:
CONFLICTS_INSTALL:
  • swaylock-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/x11/swaylock-plugin/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/swaylock-plugin
  • pkg install swaylock-plugin
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: swaylock-plugin
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1708732707 SHA256 (mstoeckl-swaylock-plugin-s20240223-0-g1dd15b6_GH0.tar.gz) = 0c73df528162ace519888b986b4d2bb3d12ff2bf631e26766a526ddaf051eddc SIZE (mstoeckl-swaylock-plugin-s20240223-0-g1dd15b6_GH0.tar.gz) = 59580

Packages (timestamps in pop-ups are UTC):
swaylock-plugin
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latests20240223s20240223-s20240223s20240223---
FreeBSD:13:quarterlys20240223s20240223-s20240223s20240223s20231230s20231230s20240206
FreeBSD:14:latests20240223s20240223-s20240223s20240223---
FreeBSD:14:quarterlys20240223s20240223-s20240223s20240223s20231230s20231230s20240206
FreeBSD:15:latests20240223s20240223n/as20240206n/as20231230s20231230s20240206
FreeBSD:15:quarterly--n/a-n/a---
Master port: x11/swaylock
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. wayland-protocols>=1.25 : graphics/wayland-protocols
  2. scdoc : textproc/scdoc
  3. meson : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. unix-selfauth-helper>0 : security/unix-selfauth-helper
Library dependencies:
  1. libwayland-client.so : graphics/wayland
  2. libxkbcommon.so : x11/libxkbcommon
  3. libcairo.so : graphics/cairo
  4. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  5. libglib-2.0.so : devel/glib20
  6. libintl.so : devel/gettext-runtime
  7. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for swaylock-plugin-s20240223: MANPAGES=on: Build and/or install manual pages PIXBUF=on: GDK-PixBuf library support ===> Use 'make config' to modify these settings
Options name:
x11_swaylock-plugin
USES:
compiler:c11 cpe gnome meson pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/mstoeckl/swaylock-plugin/tar.gz/s20240223-0-g1dd15b6?dummy=/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: x11/swaylock
CommitCreditsLog message
s20240223
25 Feb 2024 10:30:40
commit hash: d23b786b00d007b9f73a83da9e25a7fe05603f40commit hash: d23b786b00d007b9f73a83da9e25a7fe05603f40commit hash: d23b786b00d007b9f73a83da9e25a7fe05603f40commit hash: d23b786b00d007b9f73a83da9e25a7fe05603f40 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock-plugin: update to s20240223

Changes:	https://github.com/mstoeckl/swaylock-plugin/compare/8a3e058...1dd15b6
s20240206
06 Feb 2024 20:05:24
commit hash: bcd5ce392fb6dfb0dc19f8c35ee3e9d1e94c45b9commit hash: bcd5ce392fb6dfb0dc19f8c35ee3e9d1e94c45b9commit hash: bcd5ce392fb6dfb0dc19f8c35ee3e9d1e94c45b9commit hash: bcd5ce392fb6dfb0dc19f8c35ee3e9d1e94c45b9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock-plugin: update to s20240206

Changes:	https://github.com/mstoeckl/swaylock-plugin/compare/df71de5...8a3e058
s20231230
30 Dec 2023 23:39:49
commit hash: 4a484d428c8e377930b66c14497d4f6497724c50commit hash: 4a484d428c8e377930b66c14497d4f6497724c50commit hash: 4a484d428c8e377930b66c14497d4f6497724c50commit hash: 4a484d428c8e377930b66c14497d4f6497724c50 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock-plugin: update to s20231230

Changes:	https://github.com/mstoeckl/swaylock-plugin/compare/734191e...df71de5
s20231227
28 Dec 2023 00:42:38
commit hash: 8a319aae67911c1fd4e8efe045ac9aecd88130c0commit hash: 8a319aae67911c1fd4e8efe045ac9aecd88130c0commit hash: 8a319aae67911c1fd4e8efe045ac9aecd88130c0commit hash: 8a319aae67911c1fd4e8efe045ac9aecd88130c0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock-plugin: update to s20231227

Changes:	https://github.com/mstoeckl/swaylock-plugin/compare/9a267f3...734191e
s20231221
22 Dec 2023 21:12:17
commit hash: f6918bf66646f1fe7c61695847d171757d817b56commit hash: f6918bf66646f1fe7c61695847d171757d817b56commit hash: f6918bf66646f1fe7c61695847d171757d817b56commit hash: f6918bf66646f1fe7c61695847d171757d817b56 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock-plugin: update to s20231221

Changes:	https://github.com/mstoeckl/swaylock-plugin/compare/d0a88db...9a267f3
s20231220
21 Dec 2023 00:49:41
commit hash: 1129bbfc327eff9d8c94fcfe643cd84b1e91a939commit hash: 1129bbfc327eff9d8c94fcfe643cd84b1e91a939commit hash: 1129bbfc327eff9d8c94fcfe643cd84b1e91a939commit hash: 1129bbfc327eff9d8c94fcfe643cd84b1e91a939 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock-plugin: update to s20231220

Changes:	https://github.com/mstoeckl/swaylock-plugin/compare/8cdab9d...d0a88db
s20231217
18 Dec 2023 15:22:34
commit hash: 3445adf8f0f3a0a299882984ab3787d0a326f603commit hash: 3445adf8f0f3a0a299882984ab3787d0a326f603commit hash: 3445adf8f0f3a0a299882984ab3787d0a326f603commit hash: 3445adf8f0f3a0a299882984ab3787d0a326f603 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock-plugin: update to s20231217

Changes:	https://github.com/mstoeckl/swaylock-plugin/compare/37caa0c...8cdab9d
s20231214
15 Dec 2023 18:47:44
commit hash: 1300a1429c580488d9df5fb911e553685bff2abdcommit hash: 1300a1429c580488d9df5fb911e553685bff2abdcommit hash: 1300a1429c580488d9df5fb911e553685bff2abdcommit hash: 1300a1429c580488d9df5fb911e553685bff2abd files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock-plugin: update to s20231214

Changes:	https://github.com/mstoeckl/swaylock-plugin/compare/3b8da48...37caa0c
s20231127
05 Dec 2023 02:19:02
commit hash: 254231223bab2e21505ab5ef5a122694de2a792fcommit hash: 254231223bab2e21505ab5ef5a122694de2a792fcommit hash: 254231223bab2e21505ab5ef5a122694de2a792fcommit hash: 254231223bab2e21505ab5ef5a122694de2a792f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock-plugin: add new port

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

https://github.com/mstoeckl/swaylock-plugin

Number of commits found: 9