FreeBSD Ports

x11/libXi 1.8.4,1

X Input extension library

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ac1dc066fa
License
MIT
Categories
x11
Package size
126.1 KiB, 362.9 KiB installed

Description

libXi is library for the X Input Extension. The purpose of this extension is to support the use of additional input devices beyond the pointer and keyboard devices defined by the core X protocol.

Install

As a binary package — by origin, or by package name:

pkg install x11/libXi
pkg install libXi

From the ports tree:

cd /usr/ports/x11/libXi/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libXi>0:x11/libXi
LIB_DEPENDS=	libXi.so:x11/libXi

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.8.3,11.8.3,11.8,11.8.2,11.8.4,1
FreeBSD:14:quarterly1.8.3,11.8.3,1n/a1.8.2,11.8.4,1
FreeBSD:15:latest1.8.3,11.8.3,1n/a1.8.2,11.8.2,1
FreeBSD:15:quarterly1.8.3,11.8.3,1n/an/an/a
FreeBSD:16:latest1.8.3,11.8.4,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

All build dependencies 9
All run dependencies 7
Required by 4832

The first 100 are listed.

Configuration

No options to configure.

USES
cpe xorg xorg-cat:lib
Service scripts
none

Files

Manual pages 74
  • XAllowDeviceEvents(3)
  • XChangeDeviceControl(3)
  • XChangeDeviceDontPropagateList(3)
  • XChangeDeviceKeyMapping(3)
  • XChangeDeviceProperty(3)
  • XChangeFeedbackControl(3)
  • XChangeKeyboardDevice(3)
  • XChangePointerDevice(3)
  • XCloseDevice(3)
  • XDeleteDeviceProperty(3)
  • XDeviceBell(3)
  • XDeviceTimeCoord(3)
  • XFreeDeviceList(3)
  • XGetDeviceButtonMapping(3)
  • XGetDeviceControl(3)
  • XGetDeviceDontPropagateList(3)
  • XGetDeviceFocus(3)
  • XGetDeviceKeyMapping(3)
  • XGetDeviceModifierMapping(3)
  • XGetDeviceMotionEvents(3)
  • XGetDeviceProperty(3)
  • XGetExtensionVersion(3)
  • XGetFeedbackControl(3)
  • XGetSelectedExtensionEvents(3)
  • XGrabDevice(3)
  • XGrabDeviceButton(3)
  • XGrabDeviceKey(3)
  • XIAllowEvents(3)
  • XIBarrierReleasePointer(3)
  • XIBarrierReleasePointers(3)
  • XIChangeHierarchy(3)
  • XIChangeProperty(3)
  • XIDefineCursor(3)
  • XIDeleteProperty(3)
  • XIFreeDeviceInfo(3)
  • XIGetClientPointer(3)
  • XIGetFocus(3)
  • XIGetProperty(3)
  • XIGetSelectedEvents(3)
  • XIGrabButton(3)
  • XIGrabDevice(3)
  • XIGrabEnter(3)
  • XIGrabFocusIn(3)
  • XIGrabKeycode(3)
  • XIGrabTouchBegin(3)
  • XIListProperties(3)
  • XIQueryDevice(3)
  • XIQueryPointer(3)
  • XIQueryVersion(3)
  • XISelectEvents(3)
  • XISetClientPointer(3)
  • XISetFocus(3)
  • XIUndefineCursor(3)
  • XIUngrabButton(3)
  • XIUngrabDevice(3)
  • XIUngrabEnter(3)
  • XIUngrabFocusIn(3)
  • XIUngrabKeycode(3)
  • XIUngrabTouchBegin(3)
  • XIWarpPointer(3)
  • XListDeviceProperties(3)
  • XListInputDevices(3)
  • XOpenDevice(3)
  • XQueryDeviceState(3)
  • XSelectExtensionEvent(3)
  • XSendExtensionEvent(3)
  • XSetDeviceButtonMapping(3)
  • XSetDeviceFocus(3)
  • XSetDeviceMode(3)
  • XSetDeviceModifierMapping(3)
  • XSetDeviceValuators(3)
  • XUngrabDevice(3)
  • XUngrabDeviceButton(3)
  • XUngrabDeviceKey(3)
pkg-plist 81
  • include/X11/extensions/XInput.h
  • include/X11/extensions/XInput2.h
  • lib/libXi.a
  • lib/libXi.so
  • lib/libXi.so.6
  • lib/libXi.so.6.1.0
  • libdata/pkgconfig/xi.pc
  • share/man/man3/XAllowDeviceEvents.3.gz
  • share/man/man3/XChangeDeviceControl.3.gz
  • share/man/man3/XChangeDeviceDontPropagateList.3.gz
  • share/man/man3/XChangeDeviceKeyMapping.3.gz
  • share/man/man3/XChangeDeviceProperty.3.gz
  • share/man/man3/XChangeFeedbackControl.3.gz
  • share/man/man3/XChangeKeyboardDevice.3.gz
  • share/man/man3/XChangePointerDevice.3.gz
  • share/man/man3/XCloseDevice.3.gz
  • share/man/man3/XDeleteDeviceProperty.3.gz
  • share/man/man3/XDeviceBell.3.gz
  • share/man/man3/XDeviceTimeCoord.3.gz
  • share/man/man3/XFreeDeviceList.3.gz
  • share/man/man3/XGetDeviceButtonMapping.3.gz
  • share/man/man3/XGetDeviceControl.3.gz
  • share/man/man3/XGetDeviceDontPropagateList.3.gz
  • share/man/man3/XGetDeviceFocus.3.gz
  • share/man/man3/XGetDeviceKeyMapping.3.gz
  • share/man/man3/XGetDeviceModifierMapping.3.gz
  • share/man/man3/XGetDeviceMotionEvents.3.gz
  • share/man/man3/XGetDeviceProperty.3.gz
  • share/man/man3/XGetExtensionVersion.3.gz
  • share/man/man3/XGetFeedbackControl.3.gz
  • share/man/man3/XGetSelectedExtensionEvents.3.gz
  • share/man/man3/XGrabDevice.3.gz
  • share/man/man3/XGrabDeviceButton.3.gz
  • share/man/man3/XGrabDeviceKey.3.gz
  • share/man/man3/XIAllowEvents.3.gz
  • share/man/man3/XIBarrierReleasePointer.3.gz
  • share/man/man3/XIBarrierReleasePointers.3.gz
  • share/man/man3/XIChangeHierarchy.3.gz
  • share/man/man3/XIChangeProperty.3.gz
  • share/man/man3/XIDefineCursor.3.gz
  • share/man/man3/XIDeleteProperty.3.gz
  • share/man/man3/XIFreeDeviceInfo.3.gz
  • share/man/man3/XIGetClientPointer.3.gz
  • share/man/man3/XIGetFocus.3.gz
  • share/man/man3/XIGetProperty.3.gz
  • share/man/man3/XIGetSelectedEvents.3.gz
  • share/man/man3/XIGrabButton.3.gz
  • share/man/man3/XIGrabDevice.3.gz
  • share/man/man3/XIGrabEnter.3.gz
  • share/man/man3/XIGrabFocusIn.3.gz
  • share/man/man3/XIGrabKeycode.3.gz
  • share/man/man3/XIGrabTouchBegin.3.gz
  • share/man/man3/XIListProperties.3.gz
  • share/man/man3/XIQueryDevice.3.gz
  • share/man/man3/XIQueryPointer.3.gz
  • share/man/man3/XIQueryVersion.3.gz
  • share/man/man3/XISelectEvents.3.gz
  • share/man/man3/XISetClientPointer.3.gz
  • share/man/man3/XISetFocus.3.gz
  • share/man/man3/XIUndefineCursor.3.gz
  • share/man/man3/XIUngrabButton.3.gz
  • share/man/man3/XIUngrabDevice.3.gz
  • share/man/man3/XIUngrabEnter.3.gz
  • share/man/man3/XIUngrabFocusIn.3.gz
  • share/man/man3/XIUngrabKeycode.3.gz
  • share/man/man3/XIUngrabTouchBegin.3.gz
  • share/man/man3/XIWarpPointer.3.gz
  • share/man/man3/XListDeviceProperties.3.gz
  • share/man/man3/XListInputDevices.3.gz
  • share/man/man3/XOpenDevice.3.gz
  • share/man/man3/XQueryDeviceState.3.gz
  • share/man/man3/XSelectExtensionEvent.3.gz
  • share/man/man3/XSendExtensionEvent.3.gz
  • share/man/man3/XSetDeviceButtonMapping.3.gz
  • share/man/man3/XSetDeviceFocus.3.gz
  • share/man/man3/XSetDeviceMode.3.gz
  • share/man/man3/XSetDeviceModifierMapping.3.gz
  • share/man/man3/XSetDeviceValuators.3.gz
  • share/man/man3/XUngrabDevice.3.gz
  • share/man/man3/XUngrabDeviceButton.3.gz
  • share/man/man3/XUngrabDeviceKey.3.gz
distinfo 1
FileSizeSHA256
xorg/lib/libXi-1.8.4.tar.xz422212ddd6057b89a91903bc2f884d55c8467440906945e482c36547260dff28661afc

Commit history 2

DateCommitCreditsLog message
ac1dc066fa Sergey A. Osokin x11/libXi: security update to 1.8.4
PR: 299457 Approved by: x11 (maintainer, arrowd) Security: CVE-2026-93541 Security: CVE-2026-93542 Security: CVE-2026-93543 Security: CVE-2026-93544 Security: CVE-2026-93545 Security: CVE-2026-94281 Security: CVE-2026-94282 Security: CVE-2026-109089 Security: CVE-2026-109090 Sponsored by: tipi.work
6cd3e0d855 Gleb Popov xorg-cat.mk users: Drop tar:xz, which is default now
PR: 298092