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
waylock Small screenlocker for Wayland compositors
1.0.0 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 0.6.5Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-02-06 19:27:26
Last Update: 2024-04-16 17:44:52
Commit Hash: 3786df4
Also Listed In: wayland
License: ISCL
WWW:
https://codeberg.org/ifreund/waylock
Description:
Waylock is a small screenlocker for Wayland compositors implementing ext-session-lock-v1. The ext-session-lock-v1 protocol is significantly more robust than previous client-side Wayland screen locking approaches. Importantly, the screenlocker crashing does not cause the session to be unlocked.
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 (6 items)
Collapse this list.
  1. bin/waylock
  2. etc/pam.d/waylock
  3. share/man/man1/waylock.1.gz
  4. /usr/local/share/licenses/waylock-1.0.0/catalog.mk
  5. /usr/local/share/licenses/waylock-1.0.0/LICENSE
  6. /usr/local/share/licenses/waylock-1.0.0/ISCL
Collapse this list.
Dependency lines:
  • waylock>0:x11/waylock
To install the port:
cd /usr/ports/x11/waylock/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/waylock
  • pkg install waylock
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: waylock
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1713267102 SHA256 (ifreund-waylock-v1.0.0_GH0.tar.gz) = 243730ab9488aaff0969e8d4940218d201dae5f9463bcccfdf9f98260e602ec9 SIZE (ifreund-waylock-v1.0.0_GH0.tar.gz) = 19777

Expand this list (4 items)

Collapse this list.

SHA256 (ifreund-zig-wayland-65475ba_GH0.tar.gz) = 51c3f10e44ddc829d259b96e01ce135ccb564f1851f1f8bb0552516aa3b3f9c2 SIZE (ifreund-zig-wayland-65475ba_GH0.tar.gz) = 56249 SHA256 (ifreund-zig-xkbcommon-7b188de_GH0.tar.gz) = 2c55d221c7a3483b38669cd19f7ccbc16a6429fc365e497aff4cd23b762317f5 SIZE (ifreund-zig-xkbcommon-7b188de_GH0.tar.gz) = 21749

Collapse this list.


Packages (timestamps in pop-ups are UTC):
waylock
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.6.51.0.0------
FreeBSD:13:quarterly0.6.50.6.5------
FreeBSD:14:latest0.6.51.0.0------
FreeBSD:14:quarterly0.6.50.6.5------
FreeBSD:15:latest1.0.01.0.0n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. wayland-protocols>0 : graphics/wayland-protocols
  2. zig>=0.11.0 : lang/zig
  3. scdoc : textproc/scdoc
  4. 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
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for waylock-1.0.0: MANPAGES=on: Build and/or install manual pages ===> Use 'make config' to modify these settings
Options name:
x11_waylock
USES:
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/ifreund/waylock/tar.gz/v1.0.0?dummy=/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.0
16 Apr 2024 17:44:52
commit hash: 3786df45d9ac9a071dba6d866fe7b9f99a3c4db9commit hash: 3786df45d9ac9a071dba6d866fe7b9f99a3c4db9commit hash: 3786df45d9ac9a071dba6d866fe7b9f99a3c4db9commit hash: 3786df45d9ac9a071dba6d866fe7b9f99a3c4db9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: back to GitHub except WWW

As the mirror is no longer archived switch back to facilitate updating
submodules until USE_GITEA or similar appears.

This reverts commit 48c44950a2f5075f508025f50af88a6bbb88e55d.
1.0.0
16 Apr 2024 17:44:25
commit hash: 0435dde8a719794c91621453dec2ced7e0d9981ccommit hash: 0435dde8a719794c91621453dec2ced7e0d9981ccommit hash: 0435dde8a719794c91621453dec2ced7e0d9981ccommit hash: 0435dde8a719794c91621453dec2ced7e0d9981c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: update to 1.0.0

Changes:	https://codeberg.org/ifreund/waylock/releases/tag/v1.0.0
Reported by:	Repology
0.6.5
23 Feb 2024 05:50:11
commit hash: 45619356f946a29f1b5390961179370395e52f64commit hash: 45619356f946a29f1b5390961179370395e52f64commit hash: 45619356f946a29f1b5390961179370395e52f64commit hash: 45619356f946a29f1b5390961179370395e52f64 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: update to 0.6.5

Changes:	https://codeberg.org/ifreund/waylock/releases/tag/v0.6.5
Reported by:	Repology
0.6.4
11 Jan 2024 10:09:53
commit hash: 48c44950a2f5075f508025f50af88a6bbb88e55dcommit hash: 48c44950a2f5075f508025f50af88a6bbb88e55dcommit hash: 48c44950a2f5075f508025f50af88a6bbb88e55dcommit hash: 48c44950a2f5075f508025f50af88a6bbb88e55d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: chase to the new home

https://github.com/ifreund/waylock/commit/da36cc82e992
https://github.com/ifreund/zig-wayland/commit/afb41f859fac
https://github.com/ifreund/zig-xkbcommon/commit/5242f8a957e0
"This repository has been archived by the owner on Jan 11, 2024. It is now
read-only."
0.6.4
11 Jan 2024 09:49:48
commit hash: 0a4be153cb0703452dd3ae6a8ee3d4e1aa566af5commit hash: 0a4be153cb0703452dd3ae6a8ee3d4e1aa566af5commit hash: 0a4be153cb0703452dd3ae6a8ee3d4e1aa566af5commit hash: 0a4be153cb0703452dd3ae6a8ee3d4e1aa566af5 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: update to 0.6.4

Changes:	https://github.com/ifreund/waylock/releases/tag/v0.6.4
Reported by:	GitHub (watch releases)
0.6.3
01 Jan 2024 05:38:55
commit hash: bc1ec1f57d78170e5f56ddfcfed944211607a755commit hash: bc1ec1f57d78170e5f56ddfcfed944211607a755commit hash: bc1ec1f57d78170e5f56ddfcfed944211607a755commit hash: bc1ec1f57d78170e5f56ddfcfed944211607a755 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: update to 0.6.3

Changes:	https://github.com/ifreund/waylock/releases/tag/v0.6.3
Reported by:	GitHub (watch releases)
0.6.2_1
01 Jan 2024 05:37:19
commit hash: 8c1e3e605452d8181b2180dad180679d93aecbe3commit hash: 8c1e3e605452d8181b2180dad180679d93aecbe3commit hash: 8c1e3e605452d8181b2180dad180679d93aecbe3commit hash: 8c1e3e605452d8181b2180dad180679d93aecbe3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
Author: Nathan Fisher
lang/zig: update to 0.11.0

Changes:	https://ziglang.org/download/0.11.0/release-notes.html
PR:		273124
Approved by:	dch (maintainer)
0.6.2_1
26 Jul 2023 16:21:02
commit hash: 65fb3e5e126e1699915fd271ae06b437065a3c64commit hash: 65fb3e5e126e1699915fd271ae06b437065a3c64commit hash: 65fb3e5e126e1699915fd271ae06b437065a3c64commit hash: 65fb3e5e126e1699915fd271ae06b437065a3c64 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: simplify PAM config after ca20c3923e51
0.6.2
06 Feb 2023 20:03:31
commit hash: 425effc683bc48fedc3d12b348c85977910ce2b0commit hash: 425effc683bc48fedc3d12b348c85977910ce2b0commit hash: 425effc683bc48fedc3d12b348c85977910ce2b0commit hash: 425effc683bc48fedc3d12b348c85977910ce2b0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: disable bogus "make test" support

All other lang/zig consumers have tests but not this one.

$ zig build test
error: Cannot run step 'test' because it does not exist

PR:		269320
0.6.2
06 Feb 2023 19:25:58
commit hash: 16ce45fc2070b7333d7c4f7d0040c14426f37748commit hash: 16ce45fc2070b7333d7c4f7d0040c14426f37748commit hash: 16ce45fc2070b7333d7c4f7d0040c14426f37748commit hash: 16ce45fc2070b7333d7c4f7d0040c14426f37748 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: add new port

Waylock is a small screenlocker for Wayland compositors implementing
ext-session-lock-v1. The ext-session-lock-v1 protocol is significantly
more robust than previous client-side Wayland screen locking approaches.
Importantly, the screenlocker crashing does not cause the session to be
unlocked.

https://github.com/ifreund/waylock

PR:		269320
Tested by:	Oleh Vinichenko

Number of commits found: 10