freebsd-ports/x11-drivers
Niclas Zeising 248c6b5c09 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
with the updated evdev headers.

Update consumers to use devel/evdev-proto rather than multimedia/v4l_compat
as needed, and bump portrevisions.

This is the first step in getting the FreeBSD input stack (libevdev,
libinput and so on) updated to newer versions.

Many thanks to all who have helped out with testing, code and exp-runs.
Apologies if I've forgotten to add any names.

PR:		222905, 217248, (based on, in part), 233787 (exp-run)
Submitted by:	Greg V, wulf
Tested by:	tcberner, kde
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Obtained from:	FreeBSDDesktop development repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input-ports
2018-12-19 09:09:11 +00:00
..
xf86-input-acecad Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-egalax Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-elographics Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-evdev Split out evdev headers from multimedia/v4l_compat 2018-12-19 09:09:11 +00:00
xf86-input-fpit Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-hyperpen Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-joystick Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-keyboard Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-libinput Split out evdev headers from multimedia/v4l_compat 2018-12-19 09:09:11 +00:00
xf86-input-mouse Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-mutouch Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-penmount Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-synaptics Split out evdev headers from multimedia/v4l_compat 2018-12-19 09:09:11 +00:00
xf86-input-vmmouse Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-void Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-input-wacom Split out evdev headers from multimedia/v4l_compat 2018-12-19 09:09:11 +00:00
xf86-video-amdgpu Remove compatibility code for FreeBSD < 11.2 from all ports. 2018-11-02 13:32:34 +00:00
xf86-video-apm Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-ark Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-ast Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-ati Allow building on powerpc64 for testing. 2018-11-18 18:36:28 +00:00
xf86-video-ati-legacy Silence portscout check 2018-10-18 19:11:41 +00:00
xf86-video-chips Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-cirrus Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-dummy Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-geode Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-glint Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-i128 Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-i740 Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-intel x11-drivers/xf86-video-intel: Update snapshot 2018-10-28 20:20:27 +00:00
xf86-video-mach64 Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-mga Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-neomagic Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-nv Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-openchrome Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-qxl Split out evdev headers from multimedia/v4l_compat 2018-12-19 09:09:11 +00:00
xf86-video-r128 Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-rendition Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-s3 Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-s3virge Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-savage Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-scfb Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-siliconmotion Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-sis Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-sunffb Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-tdfx Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-trident Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-tseng Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-vesa Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xf86-video-vmware Bump PORTREVISION for ports depending on the canonical version of GCC 2018-12-12 01:35:33 +00:00
xf86-video-voodoo Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
xorg-drivers
xorgxrdp x11-drivers/xorgxrdp: Update to 0.2.9 2018-12-13 07:06:02 +00:00
Makefile resurrect old port: xf86-video-ati@479538 as xf86-video-ati-legacy 2018-10-18 02:10:00 +00:00