Package libei: Information

    Source package: libei
    Version: 1.6.0-alt1
    Latest version according to Repology
    Build time:  May 17, 2026, 01:35 AM in the task #418400
    Category: System/Libraries
    Report package bug
    License: MIT
    Summary: A library for Emulated Input
    Description: 
    libei is a library for Emulated Input, primarily aimed at the Wayland
    stack. It provides three parts:
    
    EI (Emulated Input) for the client side (libei).
    EIS (Emulated Input Server) for the server side (libeis).
    oeffis is an optional helper library for DBus communication with the XDG
    RemoteDesktop portal (liboeffis)
    
    The communication between EI and EIS happens over a UNIX socket via a
    custom binary protocol. See the EI protocol documentation for details.
    
    For the purpose of this document, libei refers to the project,
    libei/libeis to the libraries provided.

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

    Maintainer: Yuri N. Sedunov

    List of contributors:
    Yuri N. Sedunov


      1. python3(structlog)
      2. python3(jinja2)
      3. pkgconfig(libevdev) >= 1.10
      4. /proc
      5. pkgconfig(systemd)
      6. pkgconfig(xkbcommon)
      7. python3(xdist)
      8. python3(yaml)
      9. gcc-c++
      10. meson
      11. python3(pytest)
      12. python3(attr)
      13. python3(black)
      14. rpm-build-python3
      15. rpm-macros-valgrind
      16. rpm-macros-meson
      17. python3(dbusmock)
      18. ruff
      19. xmllint
      20. valgrind

    Last changed


    May 15, 2026 Yuri N. Sedunov 1.6.0-alt1
    - 1.6.0
    Oct. 6, 2025 Yuri N. Sedunov 1.5.0-alt1.1
    - mike@: fixed build with check knob disabled
    Aug. 26, 2025 Yuri N. Sedunov 1.5.0-alt1
    - 1.5.0