notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
evdev-proto Input event device header files
5.8 devel on this many watch lists=6 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 5.8Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-12-19 09:09:39
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
People watching this port, also watch:: libinotify, mkfontscale, font-misc-meltho, py37-pycparser, libunwind
License: GPLv2
Description:
SVNWeb : git
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. include/linux/input.h
  2. include/linux/input-event-codes.h
  3. include/linux/joystick.h
  4. include/linux/uinput.h
  5. /usr/local/share/licenses/evdev-proto-5.8/catalog.mk
  6. /usr/local/share/licenses/evdev-proto-5.8/LICENSE
  7. /usr/local/share/licenses/evdev-proto-5.8/GPLv2
Collapse this list.
Dependency lines:
  • evdev-proto>0:devel/evdev-proto
To install the port: cd /usr/ports/devel/evdev-proto/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/evdev-proto
  • pkg install evdev-proto
PKGNAME: evdev-proto
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
evdev-proto
ABIlatestquarterly
FreeBSD:11:aarch64-5.3
FreeBSD:11:amd645.85.8
FreeBSD:11:armv6-5.3
FreeBSD:11:i3865.85.8
FreeBSD:11:mips--
FreeBSD:11:mips64-5.3
FreeBSD:12:aarch64-5.8
FreeBSD:12:amd645.85.8
FreeBSD:12:armv6-5.8
FreeBSD:12:armv7-5.8
FreeBSD:12:i3865.85.8
FreeBSD:12:mips--
FreeBSD:12:mips64-5.3
FreeBSD:12:powerpc64-5.8
FreeBSD:13:aarch645.85.8
FreeBSD:13:amd645.85.8
FreeBSD:13:armv65.85.8
FreeBSD:13:armv75.85.8
FreeBSD:13:i3865.85.8
FreeBSD:13:mips--
FreeBSD:13:mips645.85.8
FreeBSD:13:powerpc645.85.8
FreeBSD:14:aarch645.8-
FreeBSD:14:amd645.8-
FreeBSD:14:armv65.8-
FreeBSD:14:armv75.8-
FreeBSD:14:i3865.8-
FreeBSD:14:mips--
FreeBSD:14:mips645.8-
FreeBSD:14:powerpc645.8-
 

This port is required by:
for Build
  1. accessibility/feedbackd
  2. benchmarks/glmark2
  3. benchmarks/vkmark
  4. comms/lirc
  5. comms/qtel
  6. comms/svxlink
  7. deskutils/ydotool
Expand this list (83 items / 76 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/evemu
  3. devel/libevdevplus
  4. devel/libmtdev
  5. devel/libudev-devd
  6. devel/libuinputplus
  7. devel/py-evdev
  8. devel/sdl20
  9. devel/wf-config
  10. emulators/mesen
  11. emulators/rpcs3
  12. games/flightgear
  13. games/libmanette
  14. games/retroarch
  15. graphics/gstreamer1-plugins-gl
  16. graphics/gstreamer1-plugins-vulkan
  17. graphics/vulkan-tools
  18. multimedia/dvb-apps
  19. multimedia/kdenlive
  20. multimedia/kodi
  21. multimedia/kodi-addon-peripheral.joystick
  22. multimedia/lives
  23. multimedia/mpv
  24. multimedia/mythtv
  25. multimedia/mythtv-frontend
  26. net/freerdp
  27. net/wayvnc
  28. net/wlvncc
  29. net-im/uTox
  30. sysutils/dunst
  31. sysutils/evhz
  32. sysutils/jstest-gtk
  33. sysutils/netevent
  34. www/qt5-webengine
  35. x11/evtest
  36. x11/fnott
  37. x11/foot
  38. x11/kf5-kwayland
  39. x11/lavalauncher
  40. x11/libwacom
  41. x11/libxkbcommon
  42. x11/mako
  43. x11/plasma5-kwayland-integration
  44. x11/rofi-wayland
  45. x11/slurp
  46. x11/virtboard
  47. x11/wcm
  48. x11/wev
  49. x11/wlrctl
  50. x11-drivers/xf86-input-evdev
  51. x11-drivers/xf86-input-libinput
  52. x11-drivers/xf86-input-synaptics
  53. x11-drivers/xf86-input-wacom
  54. x11-servers/xwayland
  55. x11-servers/xwayland-devel
  56. x11-toolkits/qt5-gamepad
  57. x11-toolkits/qt5-gui
  58. x11-toolkits/wlroots
  59. x11-wm/cage
  60. x11-wm/gamescope
  61. x11-wm/hikari
  62. x11-wm/muffin
  63. x11-wm/mutter
  64. x11-wm/phoc
  65. x11-wm/plasma5-kwin
  66. x11-wm/sway
  67. x11-wm/wayfire
  68. Collapse this list.

Deleted ports which required this port:

Expand this list of 10 deleted ports
  1. audio/ardour*
  2. devel/libevdevPlus*
  3. devel/libuInputPlus*
  4. devel/vulkan-tools*
  5. multimedia/kodi-addon-peripheral-joystick*
  6. multimedia/kodi-addon-peripheral.joystick-devel*
  7. multimedia/kodi-devel*
  8. x11/kde-workspace-kde4*
  9. x11-drivers/xf86-video-qxl*
  10. x11-toolkits/wlc*
  11. Collapse this list of deleted ports.
for Run
  1. devel/libmtdev
  2. multimedia/v4l_compat

Configuration Options:
Options name:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/torvalds/linux/raw/v5.8/include/uapi/linux/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  5.8
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  5.8
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 Sep 2020 19:58:24
Original commit files touched by this commit Revision:550442  5.8
zeising search for other commits by this committer
devel/evdev-proto: Update to 5.8

Update evdev-proto headers to match Linux 5.8
27 Nov 2019 09:53:11
Original commit files touched by this commit Revision:518490  5.3
tobik search for other commits by this committer
devel/evdev-proto: Update to 5.3

There are currently 3 copies of joystick.h in the ports tree with
more on the way.  Provide it in evdev-proto instead to avoid adding
more copies and to allow removing the existing ones.

PR:		241348
Submitted by:	rozhuk.im@gmail.com
Reviewed by:	wulf
Approved by:	portmgr (antoine)
Exp-run by:	antoine
19 Dec 2018 14:44:12
Original commit files touched by this commit Revision:487799  4.19
zeising search for other commits by this committer
devel/evdev-proto: cleanup makefile

Clean up makefile,

Use DIST_SUBDIR since distfiles are unversioned.
Use DISTFILES instead of DISTNAME
add NO_WRKSUBDIR

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D18609
19 Dec 2018 09:09:11
Original commit files touched by this commit Revision:487789  4.19
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)

Number of commits found: 6