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: 9
Popularity: 0.000000
First Submitted: 2014-05-08 12:38
Last Updated: 2020-02-24 01:40

Latest Comments

1 2 3 4 Next › Last »

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"
}

tuftedocelot commented on 2017-03-16 23:24

Thanks, egrupled. I had sort of forgotten about the -git version of the package and so I never cleaned it up. Thanks for the Python 3 contribution