Search Criteria
Package Details: swaylock-fprintd-git r314.ffd639a-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/swaylock-fprintd-git.git (read-only, click to copy) |
---|---|
Package Base: | swaylock-fprintd-git |
Description: | Screen locker for Wayland with integrated fingerprint support via fprintd |
Upstream URL: | https://github.com/SL-RU/swaylock-fprintd |
Licenses: | MIT |
Conflicts: | swaylock |
Provides: | swaylock |
Submitter: | lyra |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 3 |
Popularity: | 0.087020 |
First Submitted: | 2023-01-30 11:12 (UTC) |
Last Updated: | 2024-08-19 22:14 (UTC) |
Dependencies (12)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- fprintd
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- pam (pam-selinuxAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- git (git-gitAUR, git-glAUR) (make)
- glib2-devel (make)
- meson (meson-gitAUR) (make)
- scdoc (scdoc-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
Required by (33)
- dummy-pm (requires swaylock) (optional)
- gyrolock (requires swaylock)
- lxqt-labwc-session-git (requires swaylock) (optional)
- niri-dinit (requires swaylock) (optional)
- niri-git (requires swaylock) (optional)
- nwg-shell-git (requires swaylock)
- paperde (requires swaylock) (optional)
- sway-asan-git (requires swaylock) (optional)
- sway-config-fedora (requires swaylock)
- sway-disable-titlebar (requires swaylock) (optional)
- sway-force-ssd-git (requires swaylock) (optional)
- sway-git (requires swaylock) (optional)
- sway-git-wlroots-git (requires swaylock) (optional)
- sway-hidecursor-leftbar (requires swaylock) (optional)
- sway-i3-style-fullscreen-git (requires swaylock) (optional)
- sway-im (requires swaylock) (optional)
- sway-im-git (requires swaylock) (optional)
- sway-inhibit-fullscreen-git (requires swaylock) (optional)
- sway-no-titlebars-git (requires swaylock) (optional)
- sway-persistent-workspaces-git (requires swaylock) (optional)
- Show 13 more...
Latest Comments
lostmia commented on 2024-06-19 08:32 (UTC) (edited on 2024-06-19 08:34 (UTC) by lostmia)
Since the split of
glib2
intoglib2
andglib2-devel
some days ago, building the package might cause the following output if the latter is not installed:This is due to the
/usr/bin/gdbus-codegen
binary now being located in theglib2-devel
package. Addingglib2-devel
to the dependencies in the PKGBUILD fixed the issue for me.galaux commented on 2024-04-01 18:46 (UTC)
python-packaging
was required to build otherwise:lyra commented on 2023-05-25 11:28 (UTC)
Thank you all, I've fixes
.SRCINFO
!tejase commented on 2023-05-16 22:12 (UTC)
@triarius You are spot on. I added
epoch=1
to the PKGBUILD as you suggested and it corrected the behavior, although I believe that fixing it in .SRCINFO is the better fix. Then new installs will get a correct version number. So the best fix would be both adding epoch to the PKGBUILD and fixing the pkgver in .SRCINFO, as long as that would be an acceptable practice in the AUR.triarius commented on 2023-05-15 09:51 (UTC)
@tejase The bug is in the .SRCINFO file. It has
pkgver = r314.ffd639a-1
when it should havepkgver = r314.ffd639a
. I suspect fixing this is not going to work, asr314.ffd639a-1-1
is a later version thanr314.ffd639a-1
. So a new epoch is required in the PKGBUILD to force package managers to recognise the correct version. You should be able to do this yourself to avoid your package manager from always trying to update it.I think the .SRCINFO was hand rolled when it should be generated with
makepkg --printsrcinfo > .SRCINFO
, so I suggest that @lyra addepoch=1
to the PKGBUILD and run that command to fix the package.Saphira commented on 2023-04-30 10:57 (UTC)
For some notebooks the fprintd-clients must be used because the fprintd doesnt work. I can also build, install and use these package with ignoring the fprintd dependency.
I also cant install the fprintd because its in conflict with the fprintd-clients.
So can you pls make the fprintd dependency as optional?
tejase commented on 2023-04-28 19:21 (UTC)
I believe there is a bug in this PKGBUILD. Every time I update my AUR packages via yay (yay -Sua, for example), it will clone and build this package even though git is still at the same commit. I believe it must be in the version string since it appends a '-1' every time like so: aur/swaylock-fprintd-git r314.ffd639a-1 -> r314.ffd639a-1-1
When I query pacman for the package, it reports the correct version number with a single '-1', even after I do an update. pacman -Q swaylock-fprintd-git swaylock-fprintd-git r314.ffd639a-1
It's not affecting functionality, the package works great, but it's just kind of annoying that it wants to update it every time I run some sort of system update. If you don't have time to take a look at, I might try to debug it and submit a merge request. Thanks!