notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
swaylock Screen locker for Wayland
1.6 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 1.6Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-01-15 00:54:23
Last Update: 2022-04-21 11:36:16
Commit Hash: b073fbf
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. @(,,4755) 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. man/man1/swaylock.1.gz
  7. /usr/local/share/licenses/swaylock-1.6/catalog.mk
  8. /usr/local/share/licenses/swaylock-1.6/LICENSE
  9. /usr/local/share/licenses/swaylock-1.6/MIT
Collapse this list.
Dependency lines:
  • swaylock>0:x11/swaylock
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/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/swaylock
  • pkg install swaylock
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: swaylock
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
swaylock
ABIlatestquarterly
FreeBSD:11:aarch64-1.5_2
FreeBSD:11:amd641.5_21.5_2
FreeBSD:11:armv6-1.5_2
FreeBSD:11:i3861.5_21.5_2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.6
FreeBSD:12:amd641.61.6
FreeBSD:12:armv6-1.5_2
FreeBSD:12:armv7-1.5_2
FreeBSD:12:i3861.61.6
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.5_2
FreeBSD:13:aarch641.61.6
FreeBSD:13:amd641.61.6
FreeBSD:13:armv61.5_21.6
FreeBSD:13:armv71.5_21.6
FreeBSD:13:i3861.61.6
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.5_2
FreeBSD:14:aarch641.6-
FreeBSD:14:amd641.6-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.6-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.5_2-
 

Slave ports:
  1. x11/swaylock-effects

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>=0.57.1_1 : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
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:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/swaywm/swaylock/tar.gz/1.6?dummy=/
Collapse this list.

Number of commits found: 24

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
21 Apr 2022 11:36:16
 files touched by this commit commit hash:b073fbf3c7b0dc3721528cefe4b0e96506b93353  1.6
Bernhard Froehlich (decke) search for other commits by this committer
x11/swaylock: Chase CPE_VENDOR change now that NIST has fixed CPE entry

Approved by:	portmgr (blanket)
18 Apr 2022 17:45:49
 files touched by this commit commit hash:2133ab7538270ec80a0651adc7d0191090fa92a6  1.6
Bernhard Froehlich (decke) search for other commits by this committer
x11/swaylock: Add CPE information

I know that "swayvm" is obviously a typing mistake in the CPE database
and I contacted NIST already about it. As soon as it's fixed I will
correct it here as well.

Approved by:	portmgr (blanket)
07 Mar 2022 23:58:16
 files touched by this commit commit hash:2ac0d05fe3294d824b0cd9e5b724e4dec2ac59a0  1.6
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock: update to 1.6

Changes:	https://github.com/swaywm/swaylock/releases/tag/1.6
Reported by:	GitHub (watch releases)
20 Feb 2022 18:30:49
 files touched by this commit commit hash:2a8fb21e7cb6892d4f1da49d0aa0917f3440ac88  1.5_2
Jan Beich (jbeich) search for other commits by this committer
x11/swaylock: prepare to drop setuid bit on -CURRENT
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.5_2
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.5_2
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
16 Nov 2020 16:34:10
Original commit files touched by this commit Revision:555495  1.5_2
jbeich search for other commits by this committer
x11/swaylock-effects: fix COMMENT override
16 Nov 2020 13:05:05
Original commit files touched by this commit Revision:555475  1.5_2
jbeich search for other commits by this committer
x11/swaylock-effects: add new port

Swaylock-effects is a fork of swaylock which adds built-in screenshots
and image manipulation effects like blurring. It's inspired by
i3lock-color, although the feature sets aren't perfectly overlapping.

https://github.com/mortie/swaylock-effects
17 Jul 2020 22:34:38
Original commit files touched by this commit Revision:542454  1.5_2
jbeich search for other commits by this committer
x11/swaylock: limit root to authenticating child process

Taken from initialize_pw_backend in shadow.c.

PR:		248053
17 Jul 2020 22:12:30
Original commit files touched by this commit Revision:542450  1.5_1
jbeich search for other commits by this committer
x11/swaylock: unbreak PAM locking

Since 1.5 it includes "login" service which doesn't ask for password
from user running Wayland session. Before pam_authenticate(3) failed
with PAM_AUTH_ERR due to missing permissions password database.

PR:		248053
Reported by:	many
Submitted by:	andrew|_|tao11.riddles.org.uk, jbeich
Tested by:	ashish
22 Jan 2020 20:16:16
Original commit files touched by this commit Revision:523837  1.5
jbeich search for other commits by this committer
x11/swaylock: update to 1.5

Changes:	https://github.com/swaywm/swaylock/compare/1.4...1.5
Reported by:	GitHub (watch releases)
08 Nov 2019 11:21:03
Original commit files touched by this commit Revision:517047  1.4_1
tobik search for other commits by this committer
x11*: Add missing USES={gl,gnome,mate}
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  1.4_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
20 May 2019 16:56:14
Original commit files touched by this commit Revision:502125  1.4
jbeich search for other commits by this committer
x11/swaylock: unbreak on DragonFly

../loop.c: In function 'loop_poll':
../loop.c:83:2: error: implicit declaration of function 'poll'; did you mean
'powl'? [-Werror=implicit-function-declaration]
  poll(loop->fds, loop->fd_length, ms);
  ^~~~
  powl

Reported by:	DPorts (muscles)
03 May 2019 17:37:14
Original commit files touched by this commit Revision:500745  1.4
jbeich search for other commits by this committer
x11/swaylock: update to 1.4

Changes:	https://github.com/swaywm/swaylock/compare/1.3...1.4
25 Feb 2019 22:07:54
Original commit files touched by this commit Revision:493901  1.3
jbeich search for other commits by this committer
Add option helper for MESON_ARGS = -Dfoo=enabled

feature options define combo like auto/yes/no in a standand way.
In other words, upstream projects of ports that use _MESON_YES are
supposed to migrate to _MESON_ENABLED.

https://mesonbuild.com/Build-options.html#features

Reviewed by:	tobik (implicit)
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D19127
05 Feb 2019 12:52:03
Original commit files touched by this commit Revision:492205  1.3
jbeich search for other commits by this committer
x11/swaylock: update to 1.3 (nop)

Changes:	https://github.com/swaywm/swayidle/compare/effdea5...1.3
Changes:	https://github.com/swaywm/swaylock/releases/tag/1.3
30 Jan 2019 17:18:00
Original commit files touched by this commit Revision:491634  1.2.46
jbeich search for other commits by this committer
x11-wm/sway: update to 1.0.b.2.291

Changes:	https://github.com/swaywm/sway/compare/606f6a37...5cb3d476
Changes:	https://github.com/swaywm/wlroots/compare/9fe8e379...41af8d84
Changes:	https://github.com/swaywm/swaylock/compare/ecc8402...effdea5
29 Jan 2019 00:47:06
Original commit files touched by this commit Revision:491530  1.2.44
jbeich search for other commits by this committer
x11-wm/sway: update to 1.0.b.2.282

Changes:	https://github.com/swaywm/sway/compare/5f45a4bb...606f6a37
Changes:	https://github.com/swaywm/wlroots/compare/209210d3...9fe8e379
Changes:	https://github.com/swaywm/swayidle/compare/f002a7a...d18c7cb
Changes:	https://github.com/swaywm/swaylock/compare/368f53e...ecc8402
26 Jan 2019 00:43:17
Original commit files touched by this commit Revision:491216  1.2.41
jbeich search for other commits by this committer
x11-wm/sway: update to 1.0.b.2.274

Changes:	https://github.com/swaywm/sway/compare/1a1133dc...5f45a4bb
Changes:	https://github.com/swaywm/wlroots/compare/c41d0130...209210d3
Changes:	https://github.com/swaywm/swaylock/compare/72d15f8...f002a7a
Changes:	https://github.com/swaywm/swaylock/compare/3d94a60...368f53e
24 Jan 2019 00:14:46
Original commit files touched by this commit Revision:491073  1.2.38
jbeich search for other commits by this committer
x11-wm/sway: update to 1.0.b.2.270

Changes:	https://github.com/swaywm/sway/compare/410c9613...1a1133dc
Changes:	https://github.com/swaywm/wlroots/compare/b619ab4d...c41d0130
Changes:	https://github.com/swaywm/swaylock/compare/4e72a36...3d94a60
22 Jan 2019 00:42:14
Original commit files touched by this commit Revision:490913  1.2.30
jbeich search for other commits by this committer
x11-wm/sway: update to 1.0.b.2.243

Changes:	https://github.com/swaywm/sway/compare/1cce14e7...410c9613
Changes:	https://github.com/swaywm/wlroots/compare/5dde2e79...b619ab4d
Changes:	https://github.com/swaywm/swayidle/compare/c94949d...72d15f8
Changes:	https://github.com/swaywm/swaylock/compare/52eeb9f...4e72a36
19 Jan 2019 00:32:43
Original commit files touched by this commit Revision:490689  1.2.28
jbeich search for other commits by this committer
x11-wm/sway: update to 1.0.b.2.226

Changes:	https://github.com/swaywm/sway/compare/70637b40...1cce14e7
Changes:	https://github.com/swaywm/wlroots/compare/10b1de6e...5dde2e79
Changes:	https://github.com/swaywm/swayidle/compare/1.1...c94949d
Changes:	https://github.com/swaywm/swaylock/compare/1.2...52eeb9f
15 Jan 2019 00:52:45
Original commit files touched by this commit Revision:490329  1.2
jbeich search for other commits by this committer
x11-wm/sway: update to 1.0.b.2.189

The last beta is several months old, so use a snapshot to help users
evaluate the current state.

Changes:	https://github.com/swaywm/sway/compare/1.0-beta.2...2573606b
Changes:	https://github.com/swaywm/wlroots/compare/0.2...10a2c4ed

Number of commits found: 24