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.1.0_1 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-06-10 22:50:49
Commit Hash: 7fa85e6
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.1.0_1/catalog.mk
  5. /usr/local/share/licenses/waylock-1.1.0_1/LICENSE
  6. /usr/local/share/licenses/waylock-1.1.0_1/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 = 1716111491 SHA256 (ifreund-waylock-v1.1.0_GH0.tar.gz) = afa53200f5901dba37524f3193afea978aee8af71856bc0e7988baf89be045bb SIZE (ifreund-waylock-v1.1.0_GH0.tar.gz) = 20424

Expand this list (4 items)

Collapse this list.

SHA256 (ifreund-zig-wayland-v0.1.0_GH0.tar.gz) = 243a46239a75113376294a739bc27870961882ff95eeb5b20207d2c0f49990de SIZE (ifreund-zig-wayland-v0.1.0_GH0.tar.gz) = 56342 SHA256 (ifreund-zig-xkbcommon-v0.1.0_GH0.tar.gz) = 62875763fa7a9262c4eda62235259aeafc6fce54568f41119a059e8ac392dbb7 SIZE (ifreund-zig-xkbcommon-v0.1.0_GH0.tar.gz) = 22487

Collapse this list.


Packages (timestamps in pop-ups are UTC):
waylock
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.1.01.1.0_1------
FreeBSD:13:quarterly0.6.50.6.5------
FreeBSD:14:latest1.1.01.1.0_1------
FreeBSD:14:quarterly0.6.50.6.5------
FreeBSD:15:latest1.1.0_11.1.0_1n/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.12.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.1.0_1: 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.1.0?dummy=/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.0_1
10 Jun 2024 22:50:49
commit hash: 7fa85e6a38444c163def799f1e610095970a5f5dcommit hash: 7fa85e6a38444c163def799f1e610095970a5f5dcommit hash: 7fa85e6a38444c163def799f1e610095970a5f5dcommit hash: 7fa85e6a38444c163def799f1e610095970a5f5d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
lang/zig: update to 0.12.1

Force rebuild consumers due to changes in codegen and std library.

Changes:	https://github.com/ziglang/zig/compare/0.12.0...0.12.1
PR:		279608
Approved by:	bsd@orsolic.org (maintainer)
1.1.0
20 May 2024 14:42:46
commit hash: 7eca427bd7df984eb6e460cc5ac12b8e83f0c5a1commit hash: 7eca427bd7df984eb6e460cc5ac12b8e83f0c5a1commit hash: 7eca427bd7df984eb6e460cc5ac12b8e83f0c5a1commit hash: 7eca427bd7df984eb6e460cc5ac12b8e83f0c5a1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/waylock: update to 1.1.0

Changes:	https://codeberg.org/ifreund/waylock/releases/tag/v1.1.0
Reported by:	Repology
1.0.0
20 May 2024 14:42:39
commit hash: 28238a95a3f569b305c7db05a40bf880a9d2a2adcommit hash: 28238a95a3f569b305c7db05a40bf880a9d2a2adcommit hash: 28238a95a3f569b305c7db05a40bf880a9d2a2adcommit hash: 28238a95a3f569b305c7db05a40bf880a9d2a2ad files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
Author: Pero Oršolić
lang/zig: update to 0.12.0

Changes:	https://ziglang.org/download/0.12.0/release-notes.html
PR:		278570
Differential Revision:	https://reviews.freebsd.org/D45024
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: 13