notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
libei Library for Emulated Input
1.2.1 x11 on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-05-17 18:24:15
Last Update: 2024-02-05 14:22:37
Commit Hash: c8bb3ea
People watching this port, also watch:: font-misc-meltho, xerces-c3, libdc1394, py39-pycparser, libjxl
License: MIT
WWW:
https://gitlab.freedesktop.org/libinput/libei
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)
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (23 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libei-1.2.1/catalog.mk
  3. /usr/local/share/licenses/libei-1.2.1/LICENSE
  4. /usr/local/share/licenses/libei-1.2.1/MIT
  5. bin/ei-debug-events
  6. include/libei-1.0/libei.h
  7. include/libei-1.0/libeis.h
  8. include/libei-1.0/liboeffis.h
  9. lib/libei.so
  10. lib/libei.so.1
  11. lib/libei.so.1.2.1
  12. lib/libeis.so
  13. lib/libeis.so.1
  14. lib/libeis.so.1.2.1
  15. lib/liboeffis.so
  16. lib/liboeffis.so.1
  17. lib/liboeffis.so.1.2.1
  18. libdata/pkgconfig/libei-1.0.pc
  19. libdata/pkgconfig/libeis-1.0.pc
  20. libdata/pkgconfig/liboeffis-1.0.pc
  21. @owner
  22. @group
  23. @mode
Collapse this list.
Dependency lines:
  • libei>0:x11/libei
To install the port:
cd /usr/ports/x11/libei/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/libei
  • pkg install libei
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libei
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1707103984 SHA256 (nemequ-munit-v0.2.0-38-gfbbdf14_GH0.tar.gz) = c37c11b5e66e8cec78d2a365f7dd1e999e61cfd3d2e9a4fa9d4f50cd9711007a SIZE (nemequ-munit-v0.2.0-38-gfbbdf14_GH0.tar.gz) = 27712

Expand this list (2 items)

Collapse this list.

SHA256 (libei-1.2.1.tar.bz2) = 3ea3580fc309c38e064084a0ab4a00dbfa10632efc777dfe1cff007e6082d1dd SIZE (libei-1.2.1.tar.bz2) = 174636

Collapse this list.


Packages (timestamps in pop-ups are UTC):
libei
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.2.11.2.1-1.2.11.2.1---
FreeBSD:13:quarterly1.2.11.2.11.0.01.2.11.2.11.2.01.2.01.2.1
FreeBSD:14:latest1.2.11.2.1-1.2.11.2.11.0.0-1.0.0
FreeBSD:14:quarterly1.2.11.2.1-1.2.11.2.11.2.01.2.01.2.1
FreeBSD:15:latest1.2.11.2.1n/a1.2.1n/a1.2.01.2.01.2.1
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
  2. py39-attrs>0 : devel/py-attrs@py39
  3. py39-Jinja2>0 : devel/py-Jinja2@py39
  4. meson : devel/meson
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. python3.9 : lang/python39
Test dependencies:
  1. py39-pytest>0 : devel/py-pytest@py39
  2. py39-python-dbusmock>0 : devel/py-python-dbusmock@py39
  3. py39-structlog>0 : devel/py-structlog@py39
  4. py39-yaml>0 : devel/py-yaml@py39
  5. py39-StrEnum>0 : devel/py-strenum@py39
Library dependencies:
  1. libepoll-shim.so : devel/libepoll-shim
  2. libevdev.so : devel/libevdev
  3. libbasu.so : devel/basu
This port is required by:
for Libraries
  1. x11-servers/xwayland
  2. x11-servers/xwayland-devel

Configuration Options:
===> The following configuration options are available for libei-1.2.1: BASU=on: XDG RemoteDesktop portal via basu ===> Use 'make config' to modify these settings
Options name:
x11_libei
USES:
compiler:c11 localbase meson pkgconfig python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://codeload.github.com/libei/libei/tar.gz/1.2.1?dummy=/
  2. https://gitlab.freedesktop.org/libinput/libei/-/archive/1.2.1/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.1
05 Feb 2024 14:22:37
commit hash: c8bb3ea84673db49761568ad2ffc09e62b4c53b1commit hash: c8bb3ea84673db49761568ad2ffc09e62b4c53b1commit hash: c8bb3ea84673db49761568ad2ffc09e62b4c53b1commit hash: c8bb3ea84673db49761568ad2ffc09e62b4c53b1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: update to 1.2.1

Changes:	https://gitlab.freedesktop.org/libinput/libei/-/releases/1.2.1
Reported by:	GitLab (notify releases)
1.2.0
29 Jan 2024 15:24:59
commit hash: 0482926a54acf27476e244fe560a1e14ce82c33ccommit hash: 0482926a54acf27476e244fe560a1e14ce82c33ccommit hash: 0482926a54acf27476e244fe560a1e14ce82c33ccommit hash: 0482926a54acf27476e244fe560a1e14ce82c33c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: temporarily drop subpackages

Whole tree builds fail to parse subpackage syntax in *_DEPENDS.

$ poudriere bulk -j 132amd64 -a
[...]
[00:02:31] Error: compute_deps_pkg failed to lookup pkgname for x11/libei~basu
processing package xwayland-devel-21.0.99.1.664_1 from
x11-servers/xwayland-devel -- Is SUBDIR+=libei missing in x11/Makefile?

$ make index
[...]
make_index: xwayland-devel-21.0.99.1.664_1: no entry for
/usr/ports/x11/libei~basu
make_index: xwayland-devel-21.0.99.1.664_1: no entry for
/usr/ports/x11/libei~basu

Reported by:	David Wolfskill

This reverts commit 367a49562bc9dcda92e4e49fa1fcd2ba1277cf8c.
1.2.0_1
29 Jan 2024 10:59:41
commit hash: 367a49562bc9dcda92e4e49fa1fcd2ba1277cf8ccommit hash: 367a49562bc9dcda92e4e49fa1fcd2ba1277cf8ccommit hash: 367a49562bc9dcda92e4e49fa1fcd2ba1277cf8ccommit hash: 367a49562bc9dcda92e4e49fa1fcd2ba1277cf8c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: convert BASU to subpackage

Split GPLv2 dependency from MIT-licensed package.

Approved by:	pizzamig (portmgr)
Differential Revision:	https://reviews.freebsd.org/D43568
1.2.0
06 Dec 2023 04:57:54
commit hash: 0d0b023cab5532e506e7c79639a3edaa78b3ddcccommit hash: 0d0b023cab5532e506e7c79639a3edaa78b3ddcccommit hash: 0d0b023cab5532e506e7c79639a3edaa78b3ddcccommit hash: 0d0b023cab5532e506e7c79639a3edaa78b3ddcc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: update to 1.2.0

Changes:	https://gitlab.freedesktop.org/libinput/libei/-/releases/1.2.0
Reported by:	GitLab (notify releases)
1.1.0
07 Sep 2023 06:20:39
commit hash: 5b6d71d9a5e1610c2d42779354aebd16bc63a3d1commit hash: 5b6d71d9a5e1610c2d42779354aebd16bc63a3d1commit hash: 5b6d71d9a5e1610c2d42779354aebd16bc63a3d1commit hash: 5b6d71d9a5e1610c2d42779354aebd16bc63a3d1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: update to 1.1.0

Changes:	https://gitlab.freedesktop.org/libinput/libei/-/releases/1.1.0
Reported by:	GitLab (notify releases)
1.0.0
12 Jul 2023 21:44:36
commit hash: 20985e7d1f3e2b6d863936c6c4c94974c31c8736commit hash: 20985e7d1f3e2b6d863936c6c4c94974c31c8736commit hash: 20985e7d1f3e2b6d863936c6c4c94974c31c8736commit hash: 20985e7d1f3e2b6d863936c6c4c94974c31c8736 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: drop GL_TAGNAME
1.0.0
12 Jul 2023 18:56:04
commit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986c files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
bsd.sites.mk: Update all ports using USE_GITLAB

Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.

Approved by:		portmgr (tcberner, mentor)
Differential Revision:	https://reviews.freebsd.org/D37077
1.0.0
08 Jun 2023 01:03:36
commit hash: 6793c24f87a1d2f90c42980a1fd1968604867477commit hash: 6793c24f87a1d2f90c42980a1fd1968604867477commit hash: 6793c24f87a1d2f90c42980a1fd1968604867477commit hash: 6793c24f87a1d2f90c42980a1fd1968604867477 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: drop unused dependency after 18ee3527a17a
1.0.0
08 Jun 2023 01:00:03
commit hash: 18ee3527a17ad97bb047f372d03a693ef834d86fcommit hash: 18ee3527a17ad97bb047f372d03a693ef834d86fcommit hash: 18ee3527a17ad97bb047f372d03a693ef834d86fcommit hash: 18ee3527a17ad97bb047f372d03a693ef834d86f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: update to 1.0.0

Changes:	https://gitlab.freedesktop.org/libinput/libei/-/releases/1.0.0
Reported by:	GitLab (notify releases)
0.99.2
23 May 2023 16:33:00
commit hash: 47b89c3309ead6904c395ea25c914bd16c710b40commit hash: 47b89c3309ead6904c395ea25c914bd16c710b40commit hash: 47b89c3309ead6904c395ea25c914bd16c710b40commit hash: 47b89c3309ead6904c395ea25c914bd16c710b40 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: update to 0.99.2

Changes:	https://gitlab.freedesktop.org/libinput/libei/-/releases/0.99.2
Reported by:	GitLab (notify releases)
0.99.1
19 May 2023 13:22:12
commit hash: b5376cbfeec7c4ebae0f3a33d458b6de495aeb1ccommit hash: b5376cbfeec7c4ebae0f3a33d458b6de495aeb1ccommit hash: b5376cbfeec7c4ebae0f3a33d458b6de495aeb1ccommit hash: b5376cbfeec7c4ebae0f3a33d458b6de495aeb1c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: pacify check-plist with "make test"

Error: Orphaned: lib/libmunit.so
0.99.1
18 May 2023 05:28:49
commit hash: 7a8674e24aab8551efa63b3a6a44fc7b920aef31commit hash: 7a8674e24aab8551efa63b3a6a44fc7b920aef31commit hash: 7a8674e24aab8551efa63b3a6a44fc7b920aef31commit hash: 7a8674e24aab8551efa63b3a6a44fc7b920aef31 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: update upstream patches
0.99.1
18 May 2023 04:36:32
commit hash: ce0eeafe569b9e87e5fcf039ee10a82083dd2f5ecommit hash: ce0eeafe569b9e87e5fcf039ee10a82083dd2f5ecommit hash: ce0eeafe569b9e87e5fcf039ee10a82083dd2f5ecommit hash: ce0eeafe569b9e87e5fcf039ee10a82083dd2f5e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: update upstream patches
0.99.1
17 May 2023 21:34:46
commit hash: caa31a468e840718ea52b2832a3e7911b397f639commit hash: caa31a468e840718ea52b2832a3e7911b397f639commit hash: caa31a468e840718ea52b2832a3e7911b397f639commit hash: caa31a468e840718ea52b2832a3e7911b397f639 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: limit py-strenum to python < 3.11
0.99.1
17 May 2023 19:27:00
commit hash: 76b5cdb98670fc147fc5df8bf65e086134d0b3f7commit hash: 76b5cdb98670fc147fc5df8bf65e086134d0b3f7commit hash: 76b5cdb98670fc147fc5df8bf65e086134d0b3f7commit hash: 76b5cdb98670fc147fc5df8bf65e086134d0b3f7 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: drop terminating line escape per portlint

WARN: x11/libei/Makefile: extra item placed in the *_DEPENDS section, for
example, "USES".
0.99.1
17 May 2023 19:27:00
commit hash: 6e9b0ad7ad9f7f14f041030a56a0c2f9d50f2af6commit hash: 6e9b0ad7ad9f7f14f041030a56a0c2f9d50f2af6commit hash: 6e9b0ad7ad9f7f14f041030a56a0c2f9d50f2af6commit hash: 6e9b0ad7ad9f7f14f041030a56a0c2f9d50f2af6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: add USE_LDCONFIG per portlint (nop)

/usr/local/lib is part of the default ldconfig_paths in rc.conf(5)

WARN: x11/libei/pkg-plist: [6]: installing shared libraries, please define
USE_LDCONFIG as appropriate
WARN: x11/libei/pkg-plist: [9]: installing shared libraries, please define
USE_LDCONFIG as appropriate
WARN: x11/libei/pkg-plist: [12]: installing shared libraries, please define
USE_LDCONFIG as appropriate
0.99.1
17 May 2023 18:21:12
commit hash: 9f8efcf04b1456fc1be529b09d84981aa6e8cf5bcommit hash: 9f8efcf04b1456fc1be529b09d84981aa6e8cf5bcommit hash: 9f8efcf04b1456fc1be529b09d84981aa6e8cf5bcommit hash: 9f8efcf04b1456fc1be529b09d84981aa6e8cf5b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libei: add new port

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)

https://gitlab.freedesktop.org/libinput/libei

Number of commits found: 17