Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

hyprlock-0.4.1-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: hyprlock Distribution: openSUSE Tumbleweed
Version: 0.4.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Aug 12 11:24:26 2024
Group: Unspecified Build host: reproducible
Size: 450262 Source RPM: hyprlock-0.4.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/
Summary: Hyprland's screen locking utility
Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility.

* uses the secure ext-session-lock protocol
* full support for fractional-scale
* fully GPU accelerated
* multi-threaded resource acquisition for no hitches

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Aug 12 2024 Krzysztof Wiktorczyk <magu44@gmail.com>
  - Update to version 0.4.0:
    * hyprlock: ensure members are accessed direct
    * "LockSurface: Some bug fixing
    * core: add option to render solid background immediatly when bg
      assets are not ready
    * core: handle missing wayland protocol support
    * readme: add official repo package to arch install
    * [Draft] auth: don't start pam conversation before the initial
      input happens
    * Label exception handling + Frambuffer checks + headers
    * config: add input-field fail_timeout option
    * asyncResourceGatherer: trace logs and exit behaviour
    * core: handle ext_session_lock_v1::finished as defined by the
      protocol
    * core: immediately create session lock surfaces
    * Config: use hyprutils helper
    * core: grace unlock improvements and auth fixes for grace/SIGUSR1
      unlocks
    * core: make sure m_sLockState.lock is present in onLockFinished and
      releaseSessionLock
    * asyncResourceGatherer: deduplicate image rendering code
* Sun Jul 07 2024 Joshua Smith <smolsheep@opensuse.org>
  - Add new BuildRequires: libjpeg, libwebp, libmagic
  - Remove always-install-pam.patch -- Fixed upstream
  - Update to version 0.4.0:
    * core: avoid double unlocks with no_fade_out
    * input-field: fade in when checkWaiting is true
    * core: use --immediate for attemptRestoreOnDeath
    * widgets: add Shape + minor image improve
    * auth: implement a full pam conversation
    * input-field: increase default fade_timeout
    * label: add text_align option for multi-line text
    * fix initialization issues in LockSurface
    * Add support for JPEG and WEBP background images
    * readme: add new line for clarity
    * add libmagic dependency to README
    * renderer: add text trim with option to disable
    * gatherer: use absolute path in magic guess
    * Fixed getconf command in build instructions
    * core: add key repeat for backspace and make del clear the input
    * add zindex option to widgets
    * cmake: macro-prefix-map, compile_commands.json
    * few reported leaks by asan
    * handle null timers in destructors
    * readme: Add Arch instructions
    * core: move to hyprutils for utils
    * fix second instance of hyprlock unlocking session
    * Inproved error handling and arg parsing
    * core: stabilize label updates and revision locking in the
      asyncResourceGatherer
    * core: fix sourcing config files
    * core: improve dynamic output handling
    * asyncResourceGatherer: add dma frames before starting the
      asyncLoopThread
    * Remove dupe input-field rounding from
      listKeysForSpecialCategory
    * label: do not error when using cmd[] for a static label cmd
    * config: don't crash when getenv HOME returns null
    * auth: pam fallback log message and always call pam_end after
      pam_authenticate
    * helpers: fix jpeg and webp OOM error
* Thu Jun 06 2024 Joshua Smith <smolsheep@opensuse.org>
  - Move PAM to /usr -- Fixes filelist-forbidden-move-to-usr badness
  - Change parts of _service to run at buildtime instead to properly
    utilize the obscpio
  - Update to version 0.3.0:
    * asyncResourceGatherer: skip processing screenshot paths and
      remove initThread
    * label: add $FAIL and $ATTEMPTS
    * core: mmap keymap buffer with MAP_PRIVATE
    * renderer, Nix/HM module: add fade out animation and property to
      disable
    * input-field: fix missing fail_text when placeholder_text is
      empty
    * core: fix libc++ compatibility
    * core: fade out improvements
    * widgets: add Image
    * input-field: various fixes
    * Add missing destructors causing segfaults
    * config: add -c, --config commandline options
    * input-field: new color features
    * input-field: only render the current output on fade out
      callback
    * Use getpwuid(getuid()) instead of getlogin()
    * label: add $LAYOUT variable
    * Nix/HM module: empty defaults for images and labels
    * config: add option to ignore empty input
    * config: allow mon description for monitor value
    * README: fix a typo
    * Make Ctrl+u clear password input
    * label: destroy texture
    * Nix/HM module: add sources and extraConfig
    * Nix/HM module: add ignore_empty_input option
    * widgets: add rotate option to label and image
    * Nix/HM module: fix rotate options
    * widgets: add user description variable
    * nix/hm-module: add shadowable to images
    * image: add reload options
* Thu Apr 04 2024 Michal Hrusecky <michal.hrusecky@opensuse.org>
  - Initial package of hyprlock - version 0.2.0

Files

/usr/bin/hyprlock
/usr/lib/pam.d/hyprlock
/usr/share/doc/packages/hyprlock
/usr/share/doc/packages/hyprlock/README.md
/usr/share/doc/packages/hyprlock/hyprlock.conf.example
/usr/share/licenses/hyprlock
/usr/share/licenses/hyprlock/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 16 00:58:04 2024