Port details |
- i3lock Slightly improved screen locker based on slock
- 2.13 x11
=3 2.13Version of this port present on the latest quarterly branch.
- Maintainer: bapt@FreeBSD.org
- Port Added: 2009-05-22 09:59:10
- Last Update: 2022-07-01 08:16:22
- Commit Hash: 9242049
- People watching this port, also watch:: webcamd, dunst, mesa-libs, autoconf, tmux
- License: BSD3CLAUSE
- WWW:
- https://i3wm.org/i3lock/
- Description:
- i3lock improves slock by making it fork() and therefore combinable with
commands to suspend your computer. Additionally, instead of turning off
your screen via DPMS and/or displaying a black screen, i3lock displays a
white screen so you can see if your computer failed to resume from suspend
or if your screen is just locked. Also, when entering a wrong password,
i3lock does not call XBell(). This is important because i3lock/slock think
you have entered a password when resuming from suspend, at least sometimes.
i3lock was forked from slock-0.9
WWW: https://i3wm.org/i3lock/
- ¦ ¦ ¦ ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- No installation instructions:
- This port has been deleted.
- PKGNAME: i3lock
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1603984277
SHA256 (i3lock-2.13.tar.bz2) = 637fe898acb324337d3ebc4fcdb2e390b082147fdc8a0cda6c19e7f395965f0b
SIZE (i3lock-2.13.tar.bz2) = 149332
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xt.pc : x11-toolkits/libXt
- xext.pc : x11/libXext
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xt.pc : x11-toolkits/libXt
- xext.pc : x11/libXext
- Library dependencies:
-
- libcairo.so : graphics/cairo
- libxcb-keysyms.so : x11/xcb-util-keysyms
- libxcb-image.so : x11/xcb-util-image
- libev.so : devel/libev
- libxkbfile.so : x11/libxkbfile
- libxkbcommon.so : x11/libxkbcommon
- libxcb-util.so : x11/xcb-util
- libxcb-xrm.so : x11/xcb-util-xrm
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for i3lock-2.13:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- x11_i3lock
- USES:
- gmake iconv localbase pkgconfig tar:bzip2 xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.13 01 Jul 2022 08:16:22 |
Baptiste Daroussin (bapt) |
deskutils: move a bunch of desktop utilities to the right place
Move some of the desktop utilities I do maintain to the right category
While here remove the x11 category from i3status which has never been
related to x11 at all |
2.13 23 Nov 2021 22:11:40 |
Stefan Eßer (se) |
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket) |
2.13 09 Aug 2021 05:12:49 |
Rainer Hurling (rhurlin) Author: Fadel |
x11/i3lock-color: Add new port: Improved i3lock version
A modern version of i3lock with color functionality and other features.
https://github.com/Raymo111/i3lock-color
PR: 257664 |
2.13 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.13 29 Oct 2020 15:12:47 |
bapt |
update to 2.13 |
2.12 02 Sep 2020 07:51:59 |
bapt |
Fix build with -fno-common (default in gcc10 and clang11) |
2.12 07 Nov 2019 18:36:56 |
zeising |
Add USES=xorg USES=gl, ports categories x
Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
2.12 29 Aug 2019 12:30:16 |
bapt |
Update WWW |
2.12 01 Aug 2019 07:08:49 |
bapt |
Update to 2.12 |
2.11.1 26 Dec 2018 21:03:59 |
linimon |
Set USE_CSTD=c99 to fix build when using base GCC.
While here, pet portlint.
PR: 234369
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket) |
2.11.1 19 Oct 2018 08:48:38 |
bapt |
Update to 2.11.1 |
2.11 11 Oct 2018 15:17:31 |
bapt |
Update to 2.11 |
2.10_2 11 Sep 2018 18:34:28 |
zeising |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
2.10_1 31 Jul 2018 18:41:30 |
zeising |
Switch to xorgproto instead of individual packages
Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto. This update
tracks that change.
* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
instead depend on xorgproto. Bump portrevision.
* Delete the old *proto packages, update MOVED.
PR: 230023
Submitted by: zeising
Approved by: portmgr (antoine)
exp-run by: antoine |
2.10 27 Nov 2017 09:17:19 |
bapt |
Update to 2.10 |
2.9.1 30 Jun 2017 15:24:16 |
bapt |
Update to 2.9.1 |
2.9 27 May 2017 16:41:22 |
bapt |
Update to 2.9 |
2.8 05 Nov 2016 19:27:10 |
bapt |
Update to 2.8 |
2.7 11 Jul 2016 08:01:11 |
bapt |
Take maintainership |
2.7 03 Jul 2016 09:00:05 |
amdmi3 |
- Add LICENSE_FILE
- Add missing dependency
- Switch to options helpers |
2.7 28 Jun 2016 09:11:31 |
rakuco |
Reset ports maintained by horia@racoviceanu.com.
The last change submitted or approved by Horia in Bugzilla dates back to
September 2015. Since then, all commits to his ports were landed by others
after the maintainer timeout period expired (see r383744, r405055, r405057,
r400461 and r414655, for example).
Horia did show interest in coming back after I sent a private email a few
months ago, but since nothing has changed it is better to reassign his ports
back to the heap.
Differential Revision: https://reviews.freebsd.org/D5980 |
2.7 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
2.7 23 May 2015 13:21:42 |
riggs |
Update to upstream version 2.7
PR: 200378
Submitted by: horia@racoviceanu.com (maintainer) |
2.6 23 Aug 2014 20:24:56 |
adamw |
Update to 2.6.
PR: 192822
Submitted by: maintainer |
2.5_3 15 Aug 2014 07:45:34 |
marino |
x11/i3lock: Fix staging orphan, assign port to submitter
Details:
* Change license from BSD to BSD3CLAUSE
* Use @mode instead of CHMOD
* Add DOCS to options
* strip executable
* Move patch actions to Makefile
* Fix WWW
* Fix orphaned etc/pam.3/i3lock
* Fix LIB_DEPENDS format
* Pass maintainership to Horia
PR: 190992
Submitted by: Horia Racoviceanu
Approved by: maintainer timeout (2 months) |
2.5_2 29 Jul 2014 18:41:17 |
adamw |
Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by: portmgr (not really, but touches unstaged ports) |
2.5_2 16 Apr 2014 18:28:50 |
zeising |
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well (Only the first 15 lines of the commit message are shown above ) |
2.5_1 10 Oct 2013 12:46:42 |
bapt |
Remove bad pam.d file, change i3lock to be setuid so it can use pam_unix and
really validate passwords
Reported by: gahr
Approved by: maintainer (implicit) |
2.5 20 Sep 2013 23:43:20 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11) |
2.5 04 Sep 2013 18:06:08 |
madpilot |
- Make ports use the libc provided iconv implementation on 10-CURRENT
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc
Reviewed by: bapt
Approved by: portmgr (bapt)
Discussed with: bapt, bsam (who both contributed ideas and code) |
2.5 02 Sep 2013 09:00:16 |
bapt |
Add an explicit dependency on pkgconf |
2.5 22 Aug 2013 22:56:26 |
bapt |
- update to 2.5
- change LIB_DEPENDS to new format
- remove upstreamed patch
- add a dependency on the new libxkbcommon
Approved by: dhn (implicit) |
2.4.1_2 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
2.4.1_2 25 May 2013 14:37:03 |
zeising |
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:
Xorg 7.7
Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities
(Only the first 15 lines of the commit message are shown above ) |
2.4.1_2 27 Apr 2013 18:25:25 |
mva |
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
USE_GETTEXT=yes to USES=gettext while here |
2.4.1_2 20 Mar 2013 17:13:42 |
bapt |
Add a patch:
- stop using mlock as it requires root credential
- call ev_loop_fork so that forking actually works with kqueue |
2.4.1_1 10 Dec 2012 19:08:03 |
garga |
- Update xcb-util to 0.3.9
- Update xcb-util-wm to 0.3.9
- Update xcb-util-keysyms to 0.3.9
- Update xcb-util-image to 0.3.9
- Bump PORTREVISION on dependant ports |
2.4.1 06 Jun 2012 17:15:59 |
dhn |
- Update to 2.4.1 |
2.4_1 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
2.4 08 Apr 2012 11:36:43 |
dhn |
- Update to 2.4
PR: ports/166736
Submitted by: Baptiste Daroussin <bapt@freebsd.org>
Feature safe: yes |
1.0 19 Mar 2011 12:38:54 |
miwi |
- Get Rid MD5 support |
1.0 24 May 2009 12:32:07 |
dhn |
- Add Backup mirror
- Update pkg-descr |
1.0 22 May 2009 09:58:47 |
dhn |
i3lock improves slock by making it fork() and therefore combinable with
commands to suspend your computer. Additionally, instead of turning off
your screen via DPMS and/or displaying a black screen, i3lock displays a
white screen so you can see if your computer failed to resume from suspend
or if your screen is just locked. Also, when entering a wrong password,
i3lock does not call XBell(). This is important because i3lock/slock think
you have entered a password when resuming from suspend, at least sometimes.
i3lock was forked from slock-0.9 |