Package Details: otpclient 2.6.3-1

Git Clone URL: (read-only, click to copy)
Package Base: otpclient
Description: A simple GTK+ v3 TOTP/HOTP client
Upstream URL:
Keywords: gtk3 hotp otp totp
Licenses: GPL3
Provides: otpclient
Submitter: KingofToasters
Maintainer: polslinux
Last Packager: polslinux
Votes: 20
Popularity: 0.28
First Submitted: 2018-01-26 07:26 (UTC)
Last Updated: 2022-07-20 06:28 (UTC)

Latest Comments

raul commented on 2022-04-04 10:00 (UTC)

as kido pointed out, download url changed in github and pkgbuild's no longer compatible. (also, there was an asc file that is no longer there with newer release)

tl;dr; just update those lines:


kido007 commented on 2022-04-03 12:13 (UTC)

wget => 404 error

DanSman commented on 2022-02-12 00:06 (UTC)


gtk3 is in conflict with gtk3-mobile on a Pinephone.

AUR package otpclient-git works instead.

Just to let you and others know ;)

polslinux commented on 2021-11-16 19:30 (UTC)

Updated to 2.4.7

polslinux commented on 2021-11-15 13:55 (UTC)

Updated to 2.4.6

polslinux commented on 2021-03-28 08:28 (UTC)

Updated to 2.4.3

polslinux commented on 2020-12-31 07:46 (UTC)

Updated to 2.4.1

polslinux commented on 2020-12-30 16:25 (UTC)

Updated to 2.4.0!

aorth commented on 2020-06-09 07:00 (UTC)

Here is an updated PKGBUILD for OTPClient 2.3.1. There were many bug and feature fixes in the latest versions.

Babets commented on 2020-05-29 19:50 (UTC)

Can you update this package? Or just orphan it if you cannot maintain.

WonderWoofy commented on 2019-12-21 01:47 (UTC) (edited on 2019-12-21 01:54 (UTC) by WonderWoofy)

It seems that there is a dependency on xorgproto. I'm not sure if it is a build or just a normal dependency, but it was looking for xproto, renderproto, kbproto, xextproto in the build scripts.

$ makepkg -sci
Package 'kbproto', required by 'x11', not found
Package 'xextproto', required by 'xext', not found
Package 'xproto', required by 'xrender', not found
Package 'renderproto', required by 'xrender', not found
$ pacman -F xextproto.pc xproto.pc kbproto.pc renderproto.pc
extra/xorgproto 2019.2-1
extra/xorgproto 2019.2-1
extra/xorgproto 2019.2-1
extra/xorgproto 2019.2-1

Edit: Markdown is hard...

ronjouch commented on 2019-12-19 14:19 (UTC)

2.0.0, then, 2.0.1, is out now, and builds fine in otpclient-git: It's been months since this non-git package was flagged, can we get a bump? Thanks for the packaging! :)

polslinux commented on 2018-10-22 15:38 (UTC)

thank you :) you're now co-maintainer!

KingofToasters commented on 2018-10-21 14:10 (UTC)

@polslinux Sure!

polslinux commented on 2018-10-21 08:24 (UTC)

@KingofToasters: as I'm no longer using Arch, would you like to adopt also libbaseencode and libcotp? These two packages should be no much effort as they don't see new releases very often.

muflone commented on 2018-05-13 21:29 (UTC)

maybe some dependency is missing?

[  4%] Linking C executable otpclient
/usr/lib/ undefined reference to "base32_decode"
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/OTPClient.dir/build.make:416: otpclient] Error 1
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/OTPClient.dir/all] Error 2

polslinux commented on 2018-02-03 10:05 (UTC)

you don't have to do it now, but next time you update it you can remove json-glib as dep :)

polslinux commented on 2018-01-27 11:21 (UTC)

Thanks :)