Up to [cvs.NetBSD.org] / pkgsrc / x11 / i3lock
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
i3lock: try to fix build on SunOS while here, note that this package requires c11 now
*: bump for cairo buildlink3.mk change lzo was made an option
* recursive bump for libxkbcommon 1.7.0 Marc Baudoin reported problems with using old binary packages with the new libkxbcommon, so force everything to 1.7.0
x11/i3lock: update to 2.15 2024-03-16 i3lock 2.15 • unlock indicator: display current keyboard layout when user types password (with --show-keyboard-layout flag).
i3lock: update to 2.14.1. 2022-06-21 i3lock 2.14.1 • unlock indicator: display only caps lock and num lock, not all modifiers like shift (which can leak information about your password to bystanders) 2022-05-28 i3lock 2.14 • Change default background color to #a3a3a3 See https://github.com/i3/i3lock/pull/300 for extensive discussion and rationale for this change. • Recommend using xss-lock to start i3lock in the README and i3lock.1 man page. xss-lock is the best way to ensure your screen truly is locked before your computer suspends. • Display modifier key warning before unlocking, too, not just on failed attempts like before. • Switch build system from autotools to meson. 2020-10-27 i3lock 2.13 • Throw error when trying to start on Wayland • Use explicit_bzero() where available, not just on OpenBSD • avoid pixmap allocations in the redraw path • make --debug output go to stderr • unlock_indicator.c: fix build failure against gcc-10 • fix: call pam_end in cleanup in main, not in event loop • set _NET_WM_BYPASS_COMPOSITOR hint to avoid flickering 2019-07-21 i3lock 2.12 • remove stray \n from error messages • capitalize unlock indicator contents • set WM_CLASS property • reference modifier as “Super”, not “Win” • add --raw option to read image as raw bytes 2018-10-18 i3lock 2.11.1 • Fix dist tarball by including I3LOCK_VERSION 2018-10-10 i3lock 2.11 • Switch to autotools • Display an error when backspace is pressed without any input • Print an error when a non-PNG file is opened (i3lock only supports PNG files) (Thanks eplanet) • Don’t unnecessarily check the xcb_connect return value, it is known never to be NULL (Thanks SegFault42) • Fix memory leak when grabbing fails (Thanks karulont) • Respect Xft.dpi for determining the unlock indicator’s scale factor • Discard pending password verification attempts when a new password is entered (Thanks layus) 2017-11-25 i3lock 2.10 • Only use -lpam when not on OpenBSD (Thanks Kaashif) • locale: treat empty string same as unset (Thanks Ran) • Fix overwrite of getopt optind (Thanks jakob) • Immediately hide the unlock indicator after ESC / C-u (Thanks Orestis) • Measure wall-clock time instead of CPU time for “locking” indicator. • SetInputFocus to the i3lock window to force-close context menus • Use RandR for learning about attached monitors 2017-06-21 i3lock 2.9.1 • Fix version number mechanism (for --version) • Revert the fix for composited notifications, as it causes more issues than it solves: https://github.com/i3/i3lock/issues/130 https://github.com/i3/i3lock/issues/128 2017-05-26 i3lock 2.9 • i3lock.1: use signal names without SIG prefix • Removed obsolete inactivity timeout • Added version files for release tarball. • Set font face • Automatically unlock (without having to press <Enter>) one attempt which was entered while authenticating • Stop leaking the image_path dup • Displaying locking message when grabbing the pointer/keyboard • Display error message when locking failed • Add Enter on C-m • Change input slices to be exactly pi/3 in size instead of slightly more • Fix covering of composited notifications using the XComposite extension • Remove last traces of DPMS • Use bsd_auth(3) instead of PAM on OpenBSD • Restore intended behaviour and don't use mlock(2) on OpenBSD.
*: recursive bump for cairo dependency changes
*: revebump for new brotli option for freetype2 Addresses PR 57693
*: Recursive revbup from graphics/freetype2
i3lock: make this work out of the box on NetBSD, per netbsd-users@
*: revbump after fontconfig bl3 changes (libuuid removal)
Revbump after cairo 1.16.0 update.
Recursive bumps for fontconfig and libzip dependency changes.
Follow some http redirects.
fix int type on SunOS
i3lock: Update to 2.8 Upstream changes: * Remove DPMS support in favor of a wrapper script and xset(1). * Indicate that the --inactivity-timeout option takes an argument. (Thanks Kenneth Lyons) * fix pam_securetty: set PAM_TTY to getenv("DISPLAY") * Eat XKB_KEY_Delete and XKB_KEY_KP_Delete (Thanks bebehei) * Show unlock indicator if password was entered during PAM verification * Allow CTRL+J as enter and CTRL+H as backspace (Thanks Karl Tarbe) * Flush xcb connection after opening fullscreen window (Thanks martin) * Add support for `xss-lock --transfer-sleep-lock'
Import i3lock-2.7 as x11/i3lock 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've entered a password when resuming from suspend, at least sometimes. Originally packaged in pkgsrc-wip by: - myself, - Mateusz Poszwa, - Niclas Rosenvik, - Pierre Allegraud.