x11/libei 1.6.0 FreeBSD
Library for Emulated Input
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- x11
- Package size
- 106.8 KiB, 450.2 KiB installed
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)
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | x11/libei | 1.6.0 |
| OpenBSD | wayland/libei | 1.6.0 |
| NetBSD | x11/libei | 1.4.1 |
| DragonFly | x11/libei | 1.4.1 |
| MidnightBSD | x11/libei | 1.4.1_1 |
Install
Binary package:
pkg install libei
From the ports tree:
cd /usr/ports/x11/libei/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libei>0:x11/libei
LIB_DEPENDS= libei.so:x11/libei
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.6.0 | 1.6.0 | - | 1.5.0 | 1.6.0 |
| FreeBSD:14:quarterly | 1.6.0 | 1.6.0 | n/a | 1.4.1 | 1.6.0 |
| FreeBSD:15:latest | 1.6.0 | 1.6.0 | n/a | 1.4.1 | 1.5.0 |
| FreeBSD:15:quarterly | 1.6.0 | 1.6.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.6.0 | 1.6.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
evdev-proto>0: devel/evdev-proto${PYTHON_PKGNAMEPREFIX}attrs>0: devel/py-attrs${PYTHON_PKGNAMEPREFIX}Jinja2>0: devel/py-Jinja2
Library 2
libepoll-shim.so: devel/libepoll-shimlibevdev.so: devel/libevdev
Test 4
${PYTHON_PKGNAMEPREFIX}pytest>0: devel/py-pytest${PYTHON_PKGNAMEPREFIX}python-dbusmock>0: devel/py-python-dbusmock${PYTHON_PKGNAMEPREFIX}structlog>0: devel/py-structlog${PYTHON_PKGNAMEPREFIX}pyyaml>=0: devel/py-pyyaml
The full lists below include those, and their dependencies in turn.
Build dependencies 18
Run dependencies 3
Required by 75
- deskutils/gnome-shell-extension-coverflow
- deskutils/gnome-shell-extension-dashtodock
- deskutils/gnome-shell-extension-dashtopanel
- deskutils/gnome-shell-extension-hidetopbar
- deskutils/gnome-shell-extension-lockkeys
- deskutils/gnome-shell-extension-simple-weather
- deskutils/gnome-shell-extra-extensions
- deskutils/gnome-tweaks
- deskutils/kdeconnect-kde
- filesystems/acfgfs
- graphics/aloadimage
- graphics/omasnap
- math/kalgebra
- misc/kdeedu
- multimedia/arcan
- multimedia/moonshine
- net-p2p/ktorrent
- net/kdenetwork
- net/kget
- sysutils/deskflow
- sysutils/plasma6-kinfocenter
- sysutils/plasma6-powerdevil
- sysutils/plasma6-systemsettings
- www/chrome-gnome-shell
- www/plasma6-plasma-browser-integration
- x11-servers/xarcan
- x11-servers/xwayland
- x11-themes/catppuccin-gtk-theme
- x11-themes/materia-gtk-theme
- x11-toolkits/como
- x11-toolkits/scenefx04
- x11-toolkits/scenefx05
- x11-toolkits/wlroots015
- x11-toolkits/wlroots017
- x11-toolkits/wlroots018
- x11-toolkits/wlroots019
- x11-toolkits/wlroots020
- x11-wm/cage
- x11-wm/cagebreak
- x11-wm/cosmic-comp
- x11-wm/durden
- x11-wm/dwl
- x11-wm/gamescope
- x11-wm/hikari
- x11-wm/hyprland
- x11-wm/kwin-zones
- x11-wm/labwc
- x11-wm/mango
- x11-wm/mutter
- x11-wm/phoc
- x11-wm/plasma6-kwin
- x11-wm/river
- x11-wm/river-classic
- x11-wm/sway
- x11-wm/swayfx
- x11-wm/theseus-ship
- x11-wm/wayfire
- x11-wm/wayfire-plugins-extra
- x11-wm/wideriver
- x11-wm/wlmaker
- x11/aclip
- x11/arcan-trayicon
- x11/gnome
- x11/gnome-flashback
- x11/gnome-shell
- x11/gnome-shell-extensions
- x11/kde
- x11/kde-gear
- x11/plasma6-plasma
- x11/plasma6-plasma-desktop
- x11/plasma6-plasma-workspace
- x11/wcm
- x11/wf-shell
- x11/xwayland-run
- x11/xwayland-satellite
Configuration
Options name: x11_libei
| Option | Default | Description |
|---|---|---|
| BASU | on | XDG RemoteDesktop portal via basu |
- USES
- compiler:c11 localbase meson pkgconfig python:build
- Service scripts
- none
Files
pkg-plist 16
- bin/ei-debug-events
- include/libei-1.0/libei.h
- include/libei-1.0/libeis.h
- include/libei-1.0/liboeffis.h
- lib/libei.so
- lib/libei.so.1
- lib/libei.so.
- lib/libeis.so
- lib/libeis.so.1
- lib/libeis.so.
- lib/liboeffis.so
- lib/liboeffis.so.1
- lib/liboeffis.so.
- libdata/pkgconfig/libei-1.0.pc
- libdata/pkgconfig/libeis-1.0.pc
- libdata/pkgconfig/liboeffis-1.0.pc
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| nemequ-munit-v0.2.0-38-gfbbdf14_GH0.tar.gz | 27712 | c37c11b5e66e8cec78d2a365f7dd1e999e61cfd3d2e9a4fa9d4f50cd9711007a |
| libei-1.6.0.tar.bz2 | 194749 | 5ed6078fa63afd554cc04b1001675615da0ed8fe23b80492ab63403140b5a830 |
Commit history 0
No commits in the history this site was built from.