#1034701 yubioath-desktop: Upstream rewrite in flutter

Package:
yubioath-desktop
Source:
yubioath-desktop
Description:
Graphical interface for displaying OATH codes with a Yubikey
Submitter:
E Shattow
Date:
2026-07-03 07:33:02 UTC
Severity:
normal
Tags:
#1034701#5
Date:
2023-04-22 00:30:51 UTC
From:
To:
Dear Maintainer,

Hello, upstream has moved on from yubioath-desktop to a rewrite in
flutter and is not maintaining yubioath-desktop 5.x currently.

The releases page for upstream:
https://developers.yubico.com/yubioath-flutter/Releases/

Now it is renamed to yubico-authenticator 6.x since November of 2022.

Notes:
The yubioath-desktop 5.x UI "minimize" is not compatible with Gnome 43; If you
minimize or "x" close the window it disappears never to be seen again, and
trying to run yubioath-desktop from the launcher results in an error "Yubico
Authenticator is already running." and there is no "Quit" option on the right-
click menu from the launcher or from the application itself. At a guess the
yubioath-desktop 5.x is using some system tray API minimize deprecated in Gnome
43. Anyhow... there's no path to upstream a fix since yubioath-desktop is
deprecated in favor of yubico-authenticator 6.x flutter rewrite. The build of
yubico-authenticator 6.2.0 provided at the upstream releases page runs and
minimize/restore UI operations do function correctly.

#1034701#10
Date:
2024-11-01 21:44:35 UTC
From:
To:
E Shattow, 2023-04-21 20:33 -0400:

This appears to be blocked by the absence of fluttersdk in debian (see
the RFP at #931793).

Once the flutter SDK and dart are in debian, I'd be happy to update
yubioath-desktop or, perhaps, create a new package for the flutter
rewrite.

Taowa

#1034701#19
Date:
2026-07-03 07:30:53 UTC
From:
To:
retitle 1034701 RFP: yubioath-flutter -- Yubico Authenticator for Desktop and Android
reassign 1034701 wnpp
severity 1034701 wishlist
affects 1034701 yubioath-desktop
thanks

I believe that the rewrite should be packaged as a separate Debian
package (reasons: different codebase and different project name), so I'm
reassigning this as a Request-For-Package bug.

/Simon