BSD Ports

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

SystemPortVersion
FreeBSDx11/libei1.6.0
OpenBSDwayland/libei1.6.0
NetBSDx11/libei1.4.1
DragonFlyx11/libei1.4.1
MidnightBSDx11/libei1.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.6.01.6.0-1.5.01.6.0
FreeBSD:14:quarterly1.6.01.6.0n/a1.4.11.6.0
FreeBSD:15:latest1.6.01.6.0n/a1.4.11.5.0
FreeBSD:15:quarterly1.6.01.6.0n/an/an/a
FreeBSD:16:latest1.6.01.6.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 2

Test 4

The full lists below include those, and their dependencies in turn.

Build dependencies 18
Run dependencies 3
Required by 75

Configuration

Options name: x11_libei

OptionDefaultDescription
BASUonXDG 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
FileSizeSHA256
nemequ-munit-v0.2.0-38-gfbbdf14_GH0.tar.gz27712c37c11b5e66e8cec78d2a365f7dd1e999e61cfd3d2e9a4fa9d4f50cd9711007a
libei-1.6.0.tar.bz21947495ed6078fa63afd554cc04b1001675615da0ed8fe23b80492ab63403140b5a830

Commit history 0

No commits in the history this site was built from.