Package stevia: Information

    Source package: stevia
    Version: 0.56.0-alt1
    Latest version according to Repology
    Build time:  Jul 5, 2026, 04:26 PM in the task #424289
    Report package bug
    Summary: Stevia is a default keyboard for Phosh
    Description: 
    Stevia is a default keyboard for Phosh.
    The purpose of Stevia is:
    
    - to allow experimentation without the risk of breaking end user systems
    - be helpful when debugging input-method related issues
    - be quick and easy to (cross)compile
    - allow to move GObject bits and Widgets over to squeekboard easily if
      desired (hence provide API documentation)
    
    Features:
    
    - easy to swap out with squeekboard (implements phosh's [sm.puri.OSK0]() DBus
      interface) for low risk experimentation
    - easy to temporarily replace running instance ('--replace' option)
    - no language boundaries within the codebase to lower the entrance barrier
    - use current GTK and GObject patterns (actions, bindings, ...)
    - use GNOME libs and technologies wherever possible (GSettings, json-glib, ...)
    - [character popover](https://gitlab.gnome.org/guidog/stevia/-/raw/main/screenshots/pos-popover.png)
    - [emoji layout](https://gitlab.gnome.org/guidog/stevia/-/raw/main/screenshots/pos-emoji.png)
    - cursor navigation via space-bar long-press
    - word correction via hunspell
    - use any program as completer via a 'pipe' completer ([Example](https://social.librem.one/@agx/110260534404795348))
    - [word completion](https://social.librem.one/@agx/109428599061094716)
      based on the presage library
    - experimental input of Indic languages using [varnam](https://github.com/varnamproject)
    - allow for secondary completers to amend completion results
    - allow to prevent keyboard unfold for certain apps (via app-id)
    - allow to prevent keyboard unfold when a hardware keyboard is presen

    List of RPM packages built from this SRPM:
    stevia (x86_64, i586, aarch64)
    stevia-debuginfo (x86_64, i586, aarch64)

    Maintainer: Yuri N. Sedunov

    List of contributors:
    Yuri N. Sedunov


      1. /usr/bin/appstreamcli
      2. /usr/bin/rst2man
      3. at-spi2-core
      4. desktop-file-utils
      5. fzf
      6. meson
      7. pkgconfig(dconf)
      8. pkgconfig(gio-2.0) >= 2.68
      9. pkgconfig(gmobile) >= 0.2.0
      10. pkgconfig(gnome-desktop-3.0)
      11. pkgconfig(govarnam)
      12. pkgconfig(gsettings-desktop-schemas) >= 47
      13. pkgconfig(gtk+-wayland-3.0) >= 3.22
      14. pkgconfig(hunspell)
      15. pkgconfig(json-glib-1.0)
      16. pkgconfig(libfeedback-0.0)
      17. rpm-macros-alternatives
      18. rpm-macros-meson
      19. pkgconfig(libhandy-1) >= 1.5
      20. pkgconfig(libsystemd) >= 241
      21. pkgconfig(wayland-client) >= 1.14
      22. pkgconfig(wayland-protocols) >= 1.12
      23. pkgconfig(xkbcommon)
      24. varnam-schemes
      25. words
      26. xvfb-run

    Last changed


    July 5, 2026 Yuri N. Sedunov 0.56.0-alt1
    - 0.56.0
    May 18, 2026 Yuri N. Sedunov 0.55.0-alt1
    - 0.55.0
    April 4, 2026 Yuri N. Sedunov 0.54.0-alt1
    - 0.54.0