notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
NOTE: There is a known problem on production with searching pkg-plist - it returns no results. This problem is not present on stage.freshports.org
Port details
evdev-proto Input event device header files
5.8 devel on this many watch lists=5 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 Version 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:: mkfontscale, font-misc-meltho, py39-pycparser, libinotify, libunwind
License: GPLv2
Description:
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb
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
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
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:aarch64pkg-fallout5.3
FreeBSD:11:amd645.85.8
FreeBSD:11:armv6pkg-fallout5.3
FreeBSD:11:i3865.85.8
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-fallout5.3
FreeBSD:12:aarch64pkg-fallout5.8
FreeBSD:12:amd645.85.8
FreeBSD:12:armv6pkg-fallout5.8
FreeBSD:12:armv7pkg-fallout5.8
FreeBSD:12:i3865.85.8
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-fallout5.3
FreeBSD:12:powerpc64pkg-fallout5.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:mipspkg-falloutpkg-fallout
FreeBSD:13:mips645.85.8
FreeBSD:13:powerpc645.85.8
FreeBSD:13:riscv64pkg-fallout5.8
FreeBSD:14:aarch645.8pkg-fallout
FreeBSD:14:amd645.8pkg-fallout
FreeBSD:14:armv65.8pkg-fallout
FreeBSD:14:armv75.8pkg-fallout
FreeBSD:14:i3865.8pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips645.8pkg-fallout
FreeBSD:14:powerpc645.8pkg-fallout
FreeBSD:14:riscv645.8pkg-fallout
 

This port has no dependencies.
This port is required by:
for Build
  1. accessibility/feedbackd
  2. benchmarks/glmark2
  3. benchmarks/vkmark
  4. cad/openscad-devel
  5. comms/lirc
  6. comms/qtel
  7. comms/svxlink
Expand this list (116 items / 109 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. deskutils/kdeconnect-kde
  3. deskutils/maliit-framework
  4. deskutils/ydotool
  5. devel/evemu
  6. devel/godot
  7. devel/godot-tools
  8. devel/libevdevplus
  9. devel/libmtdev
  10. devel/libudev-devd
  11. devel/libuinputplus
  12. devel/py-evdev
  13. devel/qt6-base
  14. devel/sdl20
  15. devel/wf-config
  16. emulators/mesen
  17. emulators/rpcs3
  18. games/bzflag
  19. games/bzflag-server
  20. games/flightgear
  21. games/libmanette
  22. games/moonlight-embedded
  23. games/retroarch
  24. graphics/filament
  25. graphics/gstreamer1-plugins-gl
  26. graphics/gstreamer1-plugins-vulkan
  27. graphics/vulkan-tools
  28. graphics/wrapland
  29. multimedia/arcan
  30. multimedia/dvb-apps
  31. multimedia/kdenlive
  32. multimedia/kodi
  33. multimedia/kodi-addon-peripheral.joystick
  34. multimedia/lives
  35. multimedia/mpv
  36. multimedia/mythtv
  37. multimedia/mythtv-frontend
  38. net/freerdp
  39. net/wayvnc
  40. net/wlvncc
  41. net-im/uTox
  42. sysutils/dunst
  43. sysutils/evhz
  44. sysutils/g15daemon
  45. sysutils/jstest-gtk
  46. sysutils/keyd
  47. sysutils/netevent
  48. www/qt5-webengine
  49. x11/bemenu
  50. x11/evtest
  51. x11/fnott
  52. x11/foot
  53. x11/kf5-kwayland
  54. x11/lavalauncher
  55. x11/libwacom
  56. x11/libxkbcommon
  57. x11/mako
  58. x11/plasma5-kwayland-integration
  59. x11/plasma5-kwayland-server
  60. x11/rofi-wayland
  61. x11/showmethekey
  62. x11/slurp
  63. x11/tofi
  64. x11/virtboard
  65. x11/waybar
  66. x11/wcm
  67. x11/wev
  68. x11/wlrctl
  69. x11/wvkbd
  70. x11-drivers/xf86-input-evdev
  71. x11-drivers/xf86-input-libinput
  72. x11-drivers/xf86-input-synaptics
  73. x11-drivers/xf86-input-wacom
  74. x11-servers/xwayland
  75. x11-servers/xwayland-devel
  76. x11-toolkits/libdecor
  77. x11-toolkits/qt5-gamepad
  78. x11-toolkits/qt5-gui
  79. x11-toolkits/wlroots
  80. x11-toolkits/wlroots015
  81. x11-wm/cage
  82. x11-wm/cagebreak
  83. x11-wm/dwl
  84. x11-wm/gamescope
  85. x11-wm/hikari
  86. x11-wm/hyprland
  87. x11-wm/kwinft
  88. x11-wm/labwc
  89. x11-wm/muffin
  90. x11-wm/mutter
  91. x11-wm/phoc
  92. x11-wm/plasma5-kwin
  93. x11-wm/river
  94. x11-wm/sway
  95. x11-wm/wayfire
  96. x11-wm/wayfire-plugins-extra
  97. Collapse this list.

Deleted ports which required this port:

Expand this list of 14 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. multimedia/mpv034*
  9. x11/kde-workspace-kde4*
  10. x11-drivers/xf86-video-qxl*
  11. x11-toolkits/wlc*
  12. x11-toolkits/wlroots-devel*
  13. x11-wm/hyprland-devel*
  14. x11-wm/sway-devel*
  15. Collapse this list of deleted ports.
for Run
  1. multimedia/v4l_compat

Configuration Options:
Options name:
FreshPorts was unable to extract/find any pkg message

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: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.8
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
5.8
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.
5.8
28 Sep 2020 19:58:24
Revision:550442Original commit files touched by this commit
zeising search for other commits by this committer
devel/evdev-proto: Update to 5.8

Update evdev-proto headers to match Linux 5.8
5.3
27 Nov 2019 09:53:11
Revision:518490Original commit files touched by this commit
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
4.19
19 Dec 2018 14:44:12
Revision:487799Original commit files touched by this commit
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
4.19
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)

Number of commits found: 6