Port details |
- swaylock Screen locker for Wayland
- 1.6 x11
=0 1.6Version of this port present on the latest quarterly branch. - Maintainer: jbeich@FreeBSD.org
 - Port Added: 2019-01-15 00:54:23
- Last Update: 2022-04-21 11:36:16
- Commit Hash: b073fbf
- License: MIT
- Description:
- swaylock is a screen locking utility for Wayland compositors. It is compatible
with any Wayland compositor which implements the following Wayland protocols:
- wlr-layer-shell
- wlr-input-inhibitor
- xdg-output
- xdg-shell
WWW: https://github.com/swaywm/swaylock
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- 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:
- TIMESTAMP = 1644483297
SHA256 (swaywm-swaylock-1.6_GH0.tar.gz) = b9181e15d8166bba3a29dabb392cfe94568e4ceb358d388a812cd28c3f61bbe3
SIZE (swaywm-swaylock-1.6_GH0.tar.gz) = 36439
- Packages (timestamps in pop-ups are UTC):
- Slave ports:
-
- x11/swaylock-effects
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- wayland-protocols>=1.25 : graphics/wayland-protocols
- scdoc : textproc/scdoc
- meson>=0.57.1_1 : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libwayland-client.so : graphics/wayland
- libxkbcommon.so : x11/libxkbcommon
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- 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-1.6:
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
- USES:
- compiler:c11 cpe gnome meson pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
21 Apr 2022 11:36:16 1.6
|
Bernhard Froehlich (decke)  |
x11/swaylock: Chase CPE_VENDOR change now that NIST has fixed CPE entry
Approved by: portmgr (blanket) |
18 Apr 2022 17:45:49 1.6
|
Bernhard Froehlich (decke)  |
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 1.6
|
Jan Beich (jbeich)  |
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 1.5_2
|
Jan Beich (jbeich)  |
x11/swaylock: prepare to drop setuid bit on -CURRENT |
07 Apr 2021 08:09:01 1.5_2
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 1.5_2
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
16 Nov 2020 16:34:10
1.5_2
|
jbeich  |
x11/swaylock-effects: fix COMMENT override |
16 Nov 2020 13:05:05
1.5_2
|
jbeich  |
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
1.5_2
|
jbeich  |
x11/swaylock: limit root to authenticating child process
Taken from initialize_pw_backend in shadow.c.
PR: 248053 |
17 Jul 2020 22:12:30
1.5_1
|
jbeich  |
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
1.5
|
jbeich  |
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
1.4_1
|
tobik  |
x11*: Add missing USES={gl,gnome,mate} |
26 Jul 2019 20:46:57
1.4_1
|
gerald  |
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
1.4
|
jbeich  |
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
1.4
|
jbeich  |
x11/swaylock: update to 1.4
Changes: https://github.com/swaywm/swaylock/compare/1.3...1.4 |
25 Feb 2019 22:07:54
1.3
|
jbeich  |
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
1.3
|
jbeich  |
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
1.2.46
|
jbeich  |
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
1.2.44
|
jbeich  |
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
1.2.41
|
jbeich  |
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
1.2.38
|
jbeich  |
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
1.2.30
|
jbeich  |
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
1.2.28
|
jbeich  |
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
1.2
|
jbeich  |
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 |