Package Details: yubico-yubioath-desktop-git 1342-1

Git Clone URL: https://aur.archlinux.org/yubico-yubioath-desktop-git.git (read-only, click to copy)
Package Base: yubico-yubioath-desktop-git
Description: Crossplatform graphical user interface to generate one-time passwords.
Upstream URL: https://developers.yubico.com/yubioath-desktop/
Licenses: BSD
Submitter: tuftedocelot
Maintainer: tuftedocelot (egrupled)
Last Packager: tuftedocelot
Votes: 10
Popularity: 0.025524
First Submitted: 2014-05-08 12:38
Last Updated: 2020-02-24 01:40

Latest Comments

1 2 3 4 Next › Last »

DDoSolitary commented on 2020-06-14 04:34

Could you please remove the checking of git commit signatures? Not all commits in the upstream repo is signed and it is causing troubles from time to time on my automated build script.

username_uMC6y4K commented on 2020-04-23 00:52

Not sure if this will help anyone else ... but make sure to install pcsc-tools and enable the service. Otherwise the key will not be detected.

nomuken commented on 2020-02-05 04:13

Hi. Please rename yubioath-desktop.desktop to com.yubico.yubioath.desktop. ( see this: https://github.com/Yubico/yubioath-desktop/commit/08f563b172b287f07360bfca52a1c25a51985ba9 )

-  install -D -m0644 resources/yubioath-desktop.desktop "${pkgdir}/usr/share/applications/yubioath-desktop.desktop"
+  install -D -m0644 resources/com.yubico.yubioath.desktop "${pkgdir}/usr/share/applications/yubioath-desktop.desktop"

DDoSolitary commented on 2020-02-05 01:49

Build is failing again because they changed name of the .desktop file this time...

tuftedocelot commented on 2020-01-25 13:36

Thanks vasya and DDoSolitary. I pushed out an update

DDoSolitary commented on 2020-01-19 10:49

Build is failing because the icon file under has been renamed to com.yubico.yubioath.png

vasya commented on 2020-01-03 15:40

Hi. Can you please add qt5-graphicaleffects to dependencies? The app doesn't start without it, saying

QQmlApplicationEngine failed to load component
qrc:/qml/main.qml:64 Type StyledToolBar unavailable
qrc:/qml/StyledToolBar.qml:5 module "QtGraphicalEffects" is not installed

Segmentation fault (core dumped)

RubenHoms commented on 2020-01-02 14:59

This is currently broken for me as the PGP key used to sign the package (BB568D1A81F6A965) is different than the ones in the PKGBUILD.

tuftedocelot commented on 2019-09-24 00:43

Thanks @egrupled. I've made you comaintainer of the package. Seems best that way :)

egrupled commented on 2019-09-23 10:31

@tuftedocelot This is currently broken, I prepared updated PKGBUILD which is on par with non-git version:

# Maintainer: tuftedocelot@fastmail.fm
_pkgname=yubioath-desktop
pkgname=yubico-${_pkgname}-git
pkgver=1167
pkgrel=1
pkgdesc="Crossplatform graphical user interface to generate one-time passwords."
arch=('x86_64')
url="https://developers.yubico.com/yubioath-desktop/"
license=('BSD')
depends=('pcsclite' 'ccid' 'python-pyotherside' 'yubikey-manager>=3.1.0' 'qt5-quickcontrols2' 'qt5-declarative')
makedepends=('swig' 'qt5-svg' 'libffi' 'openssl' 'qt5-base' 'git')
validpgpkeys=('8D0B4EBA9345254BCEC0E843514F078FF4AB24C3' # Dag Heyman <dag@yubico.com>
              '57A9DEED4C6D962A923BB691816F3ED99921835E' # Emil Lundberg <emil@yubico.com>
              )
source=("git+https://github.com/Yubico/yubioath-desktop.git?signed")
sha256sums=('SKIP')

pkgver() {
    cd "${_pkgname}"

    git rev-list --count HEAD
}

build() {
  cd "${_pkgname}"

  qmake-qt5 QMAKE_CFLAGS_RELEASE="${CFLAGS}" QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" QMAKE_LFLAGS_RELEASE="${LDFLAGS}"
  make
}

package() {
  cd "${_pkgname}"

  make INSTALL_ROOT="${pkgdir}/" install
  install -D -m0644 resources/yubioath-desktop.desktop "${pkgdir}/usr/share/applications/yubioath-desktop.desktop"
  install -D -m0644 resources/icons/yubioath.png "${pkgdir}/usr/share/pixmaps/yubioath.png"
  install -D -m0644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}