Package Details: yubico-yubioath-desktop 4.3.2-1

Git Clone URL: https://aur.archlinux.org/yubico-yubioath-desktop.git (read-only)
Package Base: yubico-yubioath-desktop
Description: Crossplatform graphical user interface to generate one-time passwords.
Upstream URL: https://developers.yubico.com/yubioath-desktop/
Licenses: BSD
Conflicts: yubico-yubioath-desktop-git
Submitter: tuftedocelot
Maintainer: tuftedocelot
Last Packager: tuftedocelot
Votes: 24
Popularity: 0.139959
First Submitted: 2015-07-04 20:10
Last Updated: 2017-12-20 17:48

Latest Comments

egrupled commented on 2017-12-19 10:44

@tuftedocelot Hi! I prepared new PKGBUILD which uses tarballs and gpg verification (importing relevant keys needed, you can found them here: https://developers.yubico.com/Software_Projects/Software_Signing.html )

# Maintainer: tuftedocelot@fastmail.fm
_pkgname=yubioath-desktop
pkgname=yubico-${_pkgname}
pkgver=4.3.2
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' 'qt5-quickcontrols')
makedepends=('swig' 'qt5-svg' 'libffi' 'openssl' 'qt5-base')
validpgpkeys=('8D0B4EBA9345254BCEC0E843514F078FF4AB24C3' # Dag Heyman <dag@yubico.com>
              '57A9DEED4C6D962A923BB691816F3ED99921835E' # Emil Lundberg <emil@yubico.com>
              )
source=("https://github.com/Yubico/${_pkgname}/releases/download/${_pkgname}-${pkgver}/${_pkgname}-${pkgver}.tar.gz"{,.sig})
sha256sums=('4119a89af48495498a62623404d663835555e0d24fe76409d949e40d4aa141e9'
            'SKIP')
conflicts=('yubico-yubioath-desktop-git')

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

egrupled commented on 2017-08-03 19:24

@tuftedocelot thanks for updating package. You can allow for using local CC/CXX/LDFLAGS by changing line:

qmake-qt5

to:

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

This change should be safe for users who didn't modify their buildflags.

TheKinrar commented on 2017-06-24 12:40

Still needing qt5-quickcontrols in dependencies

egrupled commented on 2017-05-23 11:27

@tuftedocelot No, I'm sorry. I don't want to deal with whole AUR infrastructure. I can only help you with PKGBUILDs and testing.

tuftedocelot commented on 2017-05-23 00:38

egrupled, are you interested in taking over maintainership of this and the -git package?

chetwisniewski commented on 2017-04-26 18:28

Package missing a depends:

qt5-quickcontrols

Anonymous comment on 2017-04-17 12:48

That worked great, egrupled. Thanks! This should probably be merged into the main PKGBUILD then.

egrupled commented on 2017-04-17 11:25

@vijaygopal1234 you need to install qt5-quickcontrols package. I recommend you to use my PKGBUILD which I posted few comments below.

Anonymous comment on 2017-04-16 18:35

I get this error

https://zerobin.net/?38ec72c3b37ba59f#t8nOHnyZKnY7Bu2QnmHG0MTd/K5oMgvn2e1kVI1L8dM=

egrupled commented on 2017-04-15 18:02

I'm little puzzled about your update. python-pyside and python-pyside-tools are no longer used. I don't see a reason to add python-pbkdf2 too. Some other dependencies are redundant. Did you had issues with PKGBUILD I proposed?

All comments