about summary refs log tree commit diff
path: root/pkgs/applications/misc/yubioath-desktop
diff options
context:
space:
mode:
authorMarc 'risson' Schmitt <marc.schmitt@risson.space>2020-02-27 07:27:04 +0100
committerMarc 'risson' Schmitt <marc.schmitt@risson.space>2020-02-27 07:28:46 +0100
commit3d0626f9508ae670f9ae1c99b04b975f1e5ef23c (patch)
tree28665045403fbc2fe2220d8b03f095024ef00146 /pkgs/applications/misc/yubioath-desktop
parentd1b61a9da1d29103e42ae507452d33c12ce960f7 (diff)
downloadnixlib-3d0626f9508ae670f9ae1c99b04b975f1e5ef23c.tar
nixlib-3d0626f9508ae670f9ae1c99b04b975f1e5ef23c.tar.gz
nixlib-3d0626f9508ae670f9ae1c99b04b975f1e5ef23c.tar.bz2
nixlib-3d0626f9508ae670f9ae1c99b04b975f1e5ef23c.tar.lz
nixlib-3d0626f9508ae670f9ae1c99b04b975f1e5ef23c.tar.xz
nixlib-3d0626f9508ae670f9ae1c99b04b975f1e5ef23c.tar.zst
nixlib-3d0626f9508ae670f9ae1c99b04b975f1e5ef23c.zip
yubioath-desktop: 4.3.6 -> 5.0.2
Diffstat (limited to 'pkgs/applications/misc/yubioath-desktop')
-rw-r--r--pkgs/applications/misc/yubioath-desktop/default.nix23
1 files changed, 15 insertions, 8 deletions
diff --git a/pkgs/applications/misc/yubioath-desktop/default.nix b/pkgs/applications/misc/yubioath-desktop/default.nix
index d7a019c1c416..eb39a702f93f 100644
--- a/pkgs/applications/misc/yubioath-desktop/default.nix
+++ b/pkgs/applications/misc/yubioath-desktop/default.nix
@@ -1,21 +1,21 @@
 { stdenv, fetchurl, mkDerivation
-, qmake, qtbase, qtquickcontrols
+, qmake, qtbase, qtquickcontrols2, qtgraphicaleffects
 , python3, pyotherside
 , pcsclite, yubikey-personalization
 , yubikey-manager, makeWrapper }:
 
 mkDerivation rec {
   pname = "yubioath-desktop";
-  version = "4.3.6";
+  version = "5.0.2";
 
   src = fetchurl {
     url = "https://developers.yubico.com/yubioath-desktop/Releases/yubioath-desktop-${version}.tar.gz";
-    sha256 = "0s04anjbb5zm98kfdpp9hr68k3mx3gqlp8fa1miy7nq87pr4f7a5";
+    sha256 = "19ingk0ab88a22s04apcw8kx9xygxlbk8kp4xnb8pmf8z3k6l2gf";
   };
 
   doCheck = false;
 
-  buildInputs = [ stdenv qtbase qtquickcontrols python3 ];
+  buildInputs = [ stdenv qtbase qtquickcontrols2 qtgraphicaleffects python3 ];
 
   nativeBuildInputs = [ qmake makeWrapper python3.pkgs.wrapPython ];
 
@@ -48,11 +48,18 @@ mkDerivation rec {
   '';
 
   meta = with stdenv.lib; {
-    description = "Yubikey Desktop Authenticator";
+    description = "Yubico Authenticator";
+    longDescription = ''
+      Application for generating Open Authentication (OATH) time-based TOTP and
+      event-based HOTP one-time password codes, with the help of a YubiKey that
+      protects the shared secrets.
+    '';
 
-    homepage = https://www.yubico.com/support/knowledge-base/categories/articles/yubico-authenticator-download/;
+    homepage = "https://developers.yubico.com/yubioath-desktop";
+    downloadPage = "https://developers.yubico.com/yubioath-desktop/Releases/";
+    changelog = "https://developers.yubico.com/yubioath-desktop/Release_Notes.html";
 
-    license = stdenv.lib.licenses.gpl3;
-    maintainers = with maintainers; [ mic92 ];
+    license = stdenv.lib.licenses.bsd2;
+    maintainers = with maintainers; [ mic92 risson ];
   };
 }