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
libinput Generic input library
1.25.0 x11 on this many watch lists=11 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.24.0_1Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-01-30 00:00:26
Last Update: 2024-01-17 09:19:05
Commit Hash: 5a77f25
People watching this port, also watch:: ca_root_nss, wayland, libunistring, fribidi, glib
License: MIT
WWW:
https://www.freedesktop.org/wiki/Software/libinput/
Description:
libinput is a library to handle input devices in Wayland compositors and to provide a generic X.Org input driver. It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code compositors need to provide the common set of functionality that users expect.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (99 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libinput-1.25.0/catalog.mk
  3. /usr/local/share/licenses/libinput-1.25.0/LICENSE
  4. /usr/local/share/licenses/libinput-1.25.0/MIT
  5. bin/libinput
  6. include/libinput.h
  7. lib/libinput.so
  8. lib/libinput.so.10
  9. lib/libinput.so.10.13.0
  10. libdata/pkgconfig/libinput.pc
  11. libexec/libinput/libinput-analyze
  12. libexec/libinput/libinput-analyze-per-slot-delta
  13. libexec/libinput/libinput-analyze-recording
  14. libexec/libinput/libinput-analyze-touch-down-state
  15. libexec/libinput/libinput-debug-events
  16. @comment libexec/libinput/libinput-debug-gui
  17. libexec/libinput/libinput-debug-tablet
  18. libexec/libinput/libinput-list-devices
  19. libexec/libinput/libinput-list-kernel-devices
  20. libexec/libinput/libinput-measure
  21. libexec/libinput/libinput-measure-fuzz
  22. libexec/libinput/libinput-measure-touch-size
  23. libexec/libinput/libinput-measure-touchpad-pressure
  24. libexec/libinput/libinput-measure-touchpad-size
  25. libexec/libinput/libinput-measure-touchpad-tap
  26. libexec/libinput/libinput-quirks
  27. libexec/libinput/libinput-record
  28. libexec/libinput/libinput-replay
  29. libexec/libinput/libinput-test
  30. share/man/man1/libinput-analyze-per-slot-delta.1.gz
  31. share/man/man1/libinput-analyze-recording.1.gz
  32. share/man/man1/libinput-analyze-touch-down-state.1.gz
  33. share/man/man1/libinput-analyze.1.gz
  34. share/man/man1/libinput-debug-events.1.gz
  35. @comment share/man/man1/libinput-debug-gui.1.gz
  36. share/man/man1/libinput-debug-tablet.1.gz
  37. share/man/man1/libinput-list-devices.1.gz
  38. share/man/man1/libinput-list-kernel-devices.1.gz
  39. share/man/man1/libinput-measure-fuzz.1.gz
  40. share/man/man1/libinput-measure-touch-size.1.gz
  41. share/man/man1/libinput-measure-touchpad-pressure.1.gz
  42. share/man/man1/libinput-measure-touchpad-size.1.gz
  43. share/man/man1/libinput-measure-touchpad-tap.1.gz
  44. share/man/man1/libinput-measure.1.gz
  45. share/man/man1/libinput-quirks-list.1.gz
  46. share/man/man1/libinput-quirks-validate.1.gz
  47. share/man/man1/libinput-quirks.1.gz
  48. share/man/man1/libinput-record.1.gz
  49. share/man/man1/libinput-replay.1.gz
  50. share/man/man1/libinput-test.1.gz
  51. share/man/man1/libinput.1.gz
  52. share/libinput/10-generic-keyboard.quirks
  53. share/libinput/10-generic-mouse.quirks
  54. share/libinput/10-generic-trackball.quirks
  55. share/libinput/30-vendor-a4tech.quirks
  56. share/libinput/30-vendor-aiptek.quirks
  57. share/libinput/30-vendor-alps.quirks
  58. share/libinput/30-vendor-contour.quirks
  59. share/libinput/30-vendor-cypress.quirks
  60. share/libinput/30-vendor-elantech.quirks
  61. share/libinput/30-vendor-glorious.quirks
  62. share/libinput/30-vendor-ibm.quirks
  63. share/libinput/30-vendor-kensington.quirks
  64. share/libinput/30-vendor-logitech.quirks
  65. share/libinput/30-vendor-madcatz.quirks
  66. share/libinput/30-vendor-microsoft.quirks
  67. share/libinput/30-vendor-oracle.quirks
  68. share/libinput/30-vendor-qemu.quirks
  69. share/libinput/30-vendor-razer.quirks
  70. share/libinput/30-vendor-synaptics.quirks
  71. share/libinput/30-vendor-trust.quirks
  72. share/libinput/30-vendor-vmware.quirks
  73. share/libinput/30-vendor-wacom.quirks
  74. share/libinput/50-system-acer.quirks
  75. share/libinput/50-system-apple.quirks
  76. share/libinput/50-system-asus.quirks
  77. share/libinput/50-system-chicony.quirks
  78. share/libinput/50-system-chuwi.quirks
  79. share/libinput/50-system-cyborg.quirks
  80. share/libinput/50-system-dell.quirks
  81. share/libinput/50-system-framework.quirks
  82. share/libinput/50-system-gigabyte.quirks
  83. share/libinput/50-system-google.quirks
  84. share/libinput/50-system-gpd.quirks
  85. share/libinput/50-system-graviton.quirks
  86. share/libinput/50-system-hp.quirks
  87. share/libinput/50-system-huawei.quirks
  88. share/libinput/50-system-lenovo.quirks
  89. share/libinput/50-system-pine64.quirks
  90. share/libinput/50-system-sony.quirks
  91. share/libinput/50-system-starlabs.quirks
  92. share/libinput/50-system-system76.quirks
  93. share/libinput/50-system-toshiba.quirks
  94. share/libinput/50-system-vaio.quirks
  95. share/zsh/site-functions/_libinput
  96. @dir etc/libinput
  97. @owner
  98. @group
  99. @mode
Collapse this list.
Dependency lines:
  • libinput>0:x11/libinput
To install the port:
cd /usr/ports/x11/libinput/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/libinput
  • pkg install libinput
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libinput
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1705482807 SHA256 (libinput-1.25.0.tar.bz2) = 193bd592298bd9e369c0ef3e5d83a6a9d68ddc4cd3dfc84bbe77920a8d0d57df SIZE (libinput-1.25.0.tar.bz2) = 812020

Packages (timestamps in pop-ups are UTC):
libinput
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.25.01.25.01.16.41.25.01.25.0---
FreeBSD:13:quarterly1.24.0_11.24.0_1-1.24.0_11.24.0_11.24.0_11.24.0_11.24.0_1
FreeBSD:14:latest1.25.01.25.01.22.01.25.01.25.01.23.0-1.23.0
FreeBSD:14:quarterly1.24.0_11.24.0_1-1.24.0_11.24.0_11.24.0_11.24.0_11.24.0_1
FreeBSD:15:latest1.25.01.25.0n/a1.25.0n/a1.25.01.25.01.25.0
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. meson : devel/meson
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. py39-evdev>0 : devel/py-evdev@py39
  2. py39-pyudev>0 : devel/py-pyudev@py39
  3. python3.9 : lang/python39
Library dependencies:
  1. libevdev.so : devel/libevdev
  2. libepoll-shim.so : devel/libepoll-shim
  3. libudev.so : devel/libudev-devd
  4. libmtdev.so : devel/libmtdev
  5. libwacom.so : x11/libwacom
This port is required by:
for Libraries
  1. devel/qt6-base
  2. multimedia/kodi
  3. sysutils/g15daemon
  4. sysutils/touchegg
  5. x11/showmethekey
  6. x11/way-displays
  7. x11/waybar
Expand this list (36 items / 29 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. x11/wshowkeys
  3. x11-drivers/xf86-input-libinput
  4. x11-toolkits/qt5-gui
  5. x11-toolkits/wlroots
  6. x11-toolkits/wlroots-devel
  7. x11-toolkits/wlroots015
  8. x11-toolkits/wlroots016
  9. x11-wm/cagebreak
  10. x11-wm/cosmic-comp
  11. x11-wm/dwl
  12. x11-wm/hikari
  13. x11-wm/hyprland
  14. x11-wm/kwinft
  15. x11-wm/labwc
  16. x11-wm/magpie
  17. x11-wm/niri
  18. x11-wm/phoc
  19. x11-wm/plasma5-kwin
  20. x11-wm/plasma6-kwin
  21. x11-wm/river
  22. x11-wm/sway
  23. x11-wm/sway-devel
  24. x11-wm/swayfx
  25. x11-wm/wayfire
  26. Collapse this list.

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. multimedia/kodi-devel*
  2. x11-toolkits/qt5-gtkplatform*
  3. x11-toolkits/wcl*
  4. x11-toolkits/wlc*
  5. x11-wm/hyprland-devel*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for libinput-1.25.0: DEBUG_GUI=off: Build the GUI event viewer LIBWACOM=on: Libwacom support ===> Use 'make config' to modify these settings
Options name:
x11_libinput
USES:
cpe localbase meson pkgconfig python:run shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.freedesktop.org/libinput/libinput/-/archive/1.25.0/
Collapse this list.

Number of commits found: 44

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.25.0
17 Jan 2024 09:19:05
commit hash: 5a77f256c3170b4259245dec968dc7c8fc3e8ec4commit hash: 5a77f256c3170b4259245dec968dc7c8fc3e8ec4commit hash: 5a77f256c3170b4259245dec968dc7c8fc3e8ec4commit hash: 5a77f256c3170b4259245dec968dc7c8fc3e8ec4 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11/libinput: Update to 1.25.0

Release
notes:	https://lists.freedesktop.org/archives/wayland-devel/2024-January/043396.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
1.24.0_2
12 Jan 2024 22:40:48
commit hash: 9f8f710b3ec3945ede5cf5d996c3391081d32df1commit hash: 9f8f710b3ec3945ede5cf5d996c3391081d32df1commit hash: 9f8f710b3ec3945ede5cf5d996c3391081d32df1commit hash: 9f8f710b3ec3945ede5cf5d996c3391081d32df1 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
1.24.0_1
23 Dec 2023 18:14:14
commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
*/*: Bump consumers of x11-toolkits/gtk30

New version of gtk3 in tree
1.24.0
07 Oct 2023 00:55:27
commit hash: 19ba14bcd81efcbd35a6fedf6d6c75e48432172bcommit hash: 19ba14bcd81efcbd35a6fedf6d6c75e48432172bcommit hash: 19ba14bcd81efcbd35a6fedf6d6c75e48432172bcommit hash: 19ba14bcd81efcbd35a6fedf6d6c75e48432172b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
Drop FreeBSD < 14.0-BETA5 <sys/timerfd.h> workarounds

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273373
https://cgit.freebsd.org/src/commit/?h=releng/14.0&id=7454117918cd
https://lists.freebsd.org/archives/freebsd-stable/2023-October/001533.html
Old -CURRENT, -STABLE, -RELENG snapshots were never supported in ports/.

This reverts commit 4458b6d2d931d462f260dc06fb7b9c7fa1f707aa.
This reverts commit f295903414ccab16e75feb05c851d726deb16713.
This reverts commit d7c830340dbb2e33451d3ad36ea5a707d0d222b6.
This reverts commit 572560076d1c987833958524a2bc4a60a1700287.
This reverts commit f4c28b489119fb134e7873047aea1aa643219d70.
This reverts commit 163928669d74be3a5d8a307b6a03abd06bf55cd6.
This reverts commit b8948f86c12cfe8a24ba203634e3a1572eab4ba8.
This reverts commit 5e70841f87b2d316acc170b0f550e4eab205b6e2.
This reverts commit 600ca97fd58482c907708888a7af879219540a79.
1.24.0
26 Aug 2023 22:47:17
commit hash: 5e70841f87b2d316acc170b0f550e4eab205b6e2commit hash: 5e70841f87b2d316acc170b0f550e4eab205b6e2commit hash: 5e70841f87b2d316acc170b0f550e4eab205b6e2commit hash: 5e70841f87b2d316acc170b0f550e4eab205b6e2 files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
x11/libinput: Add patch to fix build on recent head

This fixes build after src commit af93fea710385b2b11f0cabd377e7ed6f3d97c34

PR:		273354
Approved by:	x11 (manu)
1.24.0
26 Aug 2023 00:46:19
commit hash: d0e9d04436a5131d772244b51c1c41a33673dfd9commit hash: d0e9d04436a5131d772244b51c1c41a33673dfd9commit hash: d0e9d04436a5131d772244b51c1c41a33673dfd9commit hash: d0e9d04436a5131d772244b51c1c41a33673dfd9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libinput: update to 1.24.0

Changes:	https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.24.0
Reported by:	GitLab (notify releases)
PR:		273343
Approved by:	manu
1.23.0
26 Aug 2023 00:46:18
commit hash: 18b74a65e07ff9b1af3c6b6e5cd2c278d57fd398commit hash: 18b74a65e07ff9b1af3c6b6e5cd2c278d57fd398commit hash: 18b74a65e07ff9b1af3c6b6e5cd2c278d57fd398commit hash: 18b74a65e07ff9b1af3c6b6e5cd2c278d57fd398 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libinput: drop GL_TAGNAME

Simplifies port updates and allows portscout discover new versions.

PR:		273343
Approved by:	manu
1.23.0
26 Aug 2023 00:46:17
commit hash: cc0b116c98fc19d1ddebc46efeaae53c91259d53commit hash: cc0b116c98fc19d1ddebc46efeaae53c91259d53commit hash: cc0b116c98fc19d1ddebc46efeaae53c91259d53commit hash: cc0b116c98fc19d1ddebc46efeaae53c91259d53 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libinput: drop unused USES=tar

USE_GITLAB (and USE_GITHUB) override USES=tar.

PR:		273343
Approved by:	manu
1.23.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.23.0
17 May 2023 18:26:52
commit hash: 4ba45c71a5a0d183d6d17d72f30ead2628a7401acommit hash: 4ba45c71a5a0d183d6d17d72f30ead2628a7401acommit hash: 4ba45c71a5a0d183d6d17d72f30ead2628a7401acommit hash: 4ba45c71a5a0d183d6d17d72f30ead2628a7401a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/libinput: drop non-leaf from wayland category
1.23.0
26 Mar 2023 17:38:48
commit hash: 42a49699a75e35cf3d6ffb21a94c545845c5f5b0commit hash: 42a49699a75e35cf3d6ffb21a94c545845c5f5b0commit hash: 42a49699a75e35cf3d6ffb21a94c545845c5f5b0commit hash: 42a49699a75e35cf3d6ffb21a94c545845c5f5b0 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11/libinput: Finish update to 1.23.0

Forgot to update GL_COMMIT ...

Sponsored by:	Beckhoff Automation GmbH & Co. KG
1.23.0
26 Mar 2023 17:32:06
commit hash: a2dabfc736b3242fe94587a134c3faed8300d6ffcommit hash: a2dabfc736b3242fe94587a134c3faed8300d6ffcommit hash: a2dabfc736b3242fe94587a134c3faed8300d6ffcommit hash: a2dabfc736b3242fe94587a134c3faed8300d6ff files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11/libinput: Update to 1.23.0

Release
notes:	https://lists.freedesktop.org/archives/wayland-devel/2023-March/042642.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
1.22.1
16 Jan 2023 08:20:15
commit hash: cc6a926c18da0981ad83b8ff240f00adb7836333commit hash: cc6a926c18da0981ad83b8ff240f00adb7836333commit hash: cc6a926c18da0981ad83b8ff240f00adb7836333commit hash: cc6a926c18da0981ad83b8ff240f00adb7836333 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11/libinput: Update to 1.22.1

Release
notes:	https://lists.freedesktop.org/archives/wayland-devel/2023-January/042583.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
1.22.0
27 Nov 2022 17:46:18
commit hash: fd13b77ddb52bee004f3848fcca4dab687c96e3dcommit hash: fd13b77ddb52bee004f3848fcca4dab687c96e3dcommit hash: fd13b77ddb52bee004f3848fcca4dab687c96e3dcommit hash: fd13b77ddb52bee004f3848fcca4dab687c96e3d files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11/libinput: Update to 1.22.0

While here fix the debug gui option deps.

Release
notes:	https://lists.freedesktop.org/archives/wayland-devel/2022-November/042515.html

Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D37450
Sponsored by:	Beckhoff Automation GmbH & Co. KG
1.21.0
19 Oct 2022 15:39:20
commit hash: 7353734663b3294bd54e249082b0987acf50a29ccommit hash: 7353734663b3294bd54e249082b0987acf50a29ccommit hash: 7353734663b3294bd54e249082b0987acf50a29ccommit hash: 7353734663b3294bd54e249082b0987acf50a29c files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11/libinput: Use hash for GL_COMMIT

USE_GITLAB can't use tags.

Reported by:	VVD <vvd@unislabs.com>
1.21.0
19 Oct 2022 13:28:20
commit hash: d56435624e27d7167727b9389d53140e14a2b891commit hash: d56435624e27d7167727b9389d53140e14a2b891commit hash: d56435624e27d7167727b9389d53140e14a2b891commit hash: d56435624e27d7167727b9389d53140e14a2b891 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
x11/libinput: Update to 1.21.0

Release notes for 1.20:
https://lists.x.org/archives/wayland-devel/2022-February/042111.html
Release notes for 1.21:
https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.21.0

Differential Revision:	https://reviews.freebsd.org/D36917
Sponsored by:	Beckhoff Automation GmbH & Co. KG
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.19.4_1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.19.4_1
01 Jul 2022 08:01:22
commit hash: b2eed2d66478efa63594275ffecd1be2d565c983commit hash: b2eed2d66478efa63594275ffecd1be2d565c983commit hash: b2eed2d66478efa63594275ffecd1be2d565c983commit hash: b2eed2d66478efa63594275ffecd1be2d565c983 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
wayland: add wayland virtual category
1.19.4_1
29 Jun 2022 13:51:36
commit hash: 597a90b8a6656d46567addf8a46001114cf119a9commit hash: 597a90b8a6656d46567addf8a46001114cf119a9commit hash: 597a90b8a6656d46567addf8a46001114cf119a9commit hash: 597a90b8a6656d46567addf8a46001114cf119a9 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
x11/libinput: fix missed git add pkg-plist

This results in the update to the plist not appearing in
ff1445186a25c594541d09d4899517b644f5983c

Reported by:	jbeich
1.19.4
29 Jun 2022 08:35:30
commit hash: da913506f8301daa5b2bcf7f51696688b847f58dcommit hash: da913506f8301daa5b2bcf7f51696688b847f58dcommit hash: da913506f8301daa5b2bcf7f51696688b847f58dcommit hash: da913506f8301daa5b2bcf7f51696688b847f58d files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
x11/libinput: update to 1.9.4
1.19.1_1
17 Jun 2022 07:52:11
commit hash: 4fc828c4a704b5f37b0cdb67e9b0508f33c3d0cfcommit hash: 4fc828c4a704b5f37b0cdb67e9b0508f33c3d0cfcommit hash: 4fc828c4a704b5f37b0cdb67e9b0508f33c3d0cfcommit hash: 4fc828c4a704b5f37b0cdb67e9b0508f33c3d0cf files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
x11/libinput: Add CPE information

Approved by:	portmgr (blanket)
1.19.1_1
11 Oct 2021 14:07:20
commit hash: bdcc09175265fc4657a5686d68276cde72b3aa55commit hash: bdcc09175265fc4657a5686d68276cde72b3aa55commit hash: bdcc09175265fc4657a5686d68276cde72b3aa55commit hash: bdcc09175265fc4657a5686d68276cde72b3aa55 files touched by this commit
Adriaan de Groot (adridg) search for other commits by this committer
x11/libinput: simplify port

- drop unnecessary OLD_CMD (this is one of the standard replacements,
  at least in combination with allowing all current Pythons)
- don't add to MESON_ARGS, assign instead (they start out unset)
- allow all relevant Pythons (any of the supported Python 3 versions)
- use HTTPs by default (the http link redirects there anyway)
- shebang all the Python scripts, even the ones not actually installed.
1.19.1
07 Oct 2021 12:40:00
commit hash: a8f4add22623b1380efc4278d0e8672487aadfc3commit hash: a8f4add22623b1380efc4278d0e8672487aadfc3commit hash: a8f4add22623b1380efc4278d0e8672487aadfc3commit hash: a8f4add22623b1380efc4278d0e8672487aadfc3 files touched by this commit
Adriaan de Groot (adridg) search for other commits by this committer
x11/libinput: bump to 1.19.1, latest upstream release

Release announcement is at
	https://lists.x.org/archives/wayland-devel/2021-September/041989.html

We skip over a bunch of intermediates, a little more than a year
of updates.

PR:		258931
Approved by:	manu (x11@)
1.16.4
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
1.16.4
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.16.4
22 Dec 2020 09:43:23
Revision:558896Original commit files touched by this commit
manu search for other commits by this committer
x11/libinput: Update to 1.16.4

PR:		251971
Submitted by:	Neel Chauhan <neel@neelc.org>
1.16.2
13 Oct 2020 19:47:22
Revision:552280Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: Update to 1.16.2

Update x11/libinput to 1.16.2
Changelog:
https://lists.freedesktop.org/archives/wayland-devel/2020-October/041640.html
1.16.1
28 Sep 2020 20:05:01
Revision:550444Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: Update to 1.6.1

Update x11/libinput to 1.6.1

Changelogs:
https://lists.freedesktop.org/archives/wayland-devel/2020-August/041578.html
https://lists.freedesktop.org/archives/wayland-devel/2020-August/041590.html

PR:		249553
Reported by:	jbeich (similar patch)
Obtained from:	FreeBSD Graphics Team git repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input
1.15.6
01 Jul 2020 19:23:17
Revision:540990Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: Update to 1.15.6

Update x11/libinput to 1.15.6.
This is a bugfix release, mostly containing updates and changes to quirks
files.
1.15.5
11 Apr 2020 12:24:07
Revision:531421Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: Update to 1.15.5

Update libinput to 1.15.5, this is a maintenance relase
Adds rate limit to certain error messages that can happen sometimes.
Mostly minor fixes in tools, documentation and linux-specific fixes.
1.15.4
26 Mar 2020 12:37:32
Revision:529183Original commit files touched by this commit
jbeich search for other commits by this committer
x11/libinput: Update to 1.15.4

Changes:	https://gitlab.freedesktop.org/libinput/libinput/compare/1.15.2...1.15.4
Approved by:	manu, zeising (x11)
Differential Revision:	https://reviews.freebsd.org/D24194
1.15.2
21 Feb 2020 12:29:22
Revision:526623Original commit files touched by this commit
manu search for other commits by this committer
x11/libinput: Update to 1.15.2

PR:		244240
Tested-by:	jbeich
Approved by:	x11 (zeising@)
1.15.1
11 Feb 2020 19:01:54
Revision:525886Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: Update to 1.15.1

update x11/libinput to 1.15.1

PR:		240153 (based on)
Reported by:	Greg V
Tested by:	jbeich, manu, grembo
1.12.6_1
06 Mar 2019 21:57:43
Revision:494850Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: Fix build on GCC-based architectures

Fix build of x11/libinput on GCC-based architectures.  gnu90 is an alias for
gnu89, but is not understood by all versions of GCC, most notably, our base
version.  Switch to use gnu89 instead.
While here, adjust patch context a bit.

A similar fix has been merged upstream.

PR:		235361
Submitted by:	Jan Beich (fix)
Reported by:	Piotr Kubaj (PR)
MFH:		2019Q1
X-MFH-note:	If applicable, 2019Q1 might have old libinput version
1.12.6
31 Jan 2019 07:55:55
Revision:491696Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: update to 1.12.6, fixup

Fix previous commit, r491694, by actually removing old patches and adding
new ones.  This was missed in the transition from git to svn.

PR:		222905
Reported by:	Greg V (original version)
Obtained from:	FreeBSDDesktop development repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input-ports
Tested by:	tcberner (kde@), andrnils@gmail.com
Sponsored by:	B3 Init (zeising)
1.12.6
31 Jan 2019 07:46:46
Revision:491694Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: Update to 1.12.6

Update libinput to 1.12.6.
This is the last remaining piece to bring us basically up to date with
upstream input stack.

PR:		222905
Reported by:	Greg V (original version)
Obtained from:	FreeBSDDesktop development repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input-ports
Tested by:	tcberner (kde@), andrnils@gmail.com
Sponsored by:	B3 Init (zeising)
1.11.3_1
05 Jan 2019 19:38:53
Revision:489372Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: Fix crash when listing devices

Fix a crash in x11/libinput when listing devices with libinput list-devices.
This is done by removing an old patch previously used to work arond
permission issues with /dev/input/*

PR:		234638
Reported by:	Jan Beich
Fix from:	Greg V
Reviewed by:	Greg V
MFH:		2019Q1
1.11.3
30 Dec 2018 22:50:15
Revision:488748Original commit files touched by this commit
zeising search for other commits by this committer
x11/libinput: Update to 1.11.3

Update x11/libinput to 1.11.3.
Switch to use the meson build system.
This adds a runtime dependency on python, since a bunch of libinput tools
uses python.
libinput tools, such as libinput-list-devices are now accessed through
bin/libinput.
Make wacom dependency an option (default to on).  Make the gui tool
installation an option, default it to off.
Add upstream patches to detect epoll-shim, to work around issues with our
input.h headers, and to work around our lack of the versionsort() libc
function.

Remove old no longer needed patches.

PR:		222905 (based on)
Submitted by:	Greg V
Obtained from:	FreeBSD Graphics Team Development Repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input-ports
1.6.0_3
19 Dec 2018 09:09:11
Revision:487789Original commit files touched by this commit
zeising search for other commits by this committer
Split out evdev headers from multimedia/v4l_compat

Split out evdev headers (input.h, input-event-codes.h, uinput.h) into their
own port, devel/evdev-proto, and update those to be current with the Linux
4.19 kernel.  This is done in order to be able to update the rest of the
FreeBSD input stack, which is forthcoming.

By splititng out the evdev headers we can update them independent of other
updates in v4l_compat, which makes it easier for the graphics team to keep
track of them and keep them updated as needed.

Update devel/libevdev from 1.4.4 to 1.5.9 instead of trying to make it work
with the updated headers.  This will be further updated.

Update devel/py-evdev from 0.5.0 to 0.8.1 instead of trying to make it work
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.6.0_1
29 Sep 2018 08:04:27
Revision:480899Original commit files touched by this commit
riggs search for other commits by this committer
Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4l
1.6.0
14 Sep 2018 20:42:02
Revision:479803Original commit files touched by this commit
sunpoet search for other commits by this committer
Update WWW

Approved by:	portmgr (blanket)
1.6.0
11 Feb 2017 17:51:19
Revision:433898Original commit files touched by this commit
rezny search for other commits by this committer
Update to 1.6.0

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9542
1.4.0
29 Jan 2017 23:48:20
Revision:432814Original commit files touched by this commit
bapt search for other commits by this committer
libinput is a library to handle input devices in Wayland compositors and
to provide a generic X.Org input driver. It provides device detection,
device handling, input device event processing and abstraction so
minimize the amount of custom input code compositors need to provide
the common set of functionality that users expect.

WWW: http://www.freedesktop.org/wiki/Software/libinput/

Obtained from:	FreeBSDDesktop github

Number of commits found: 44