Bug 216274

Summary: x11-drivers/xf86-input-mutouch: update for compatibility with modern X server
Product: Ports & Packages Reporter: Matthew Rezny <rezny>
Component: Individual Port(s)Assignee: freebsd-x11 (Nobody) <x11>
Status: Closed FIXED    
Severity: Affects Some People Flags: bugzilla: maintainer-feedback? (x11)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
update x11-drivers/xf86-input-mutouch none

Description Matthew Rezny freebsd_committer freebsd_triage 2017-01-19 20:32:50 UTC
Created attachment 179087 [details]
update x11-drivers/xf86-input-mutouch

All the input drivers other than keyboard, mouse, joystick, synaptics, evdev, and libinput are unmaintained upstream. I have collected any git commits past the last release and added patches as necessary to build error-free with a modern Xorg server (tested with 1.18.4 and 1.19.1), but I do not have this ancient input hardware so cannot run test. While this is only build tested, it's still an improvement as these have seen little or no attention in years. If anyone uses this hardware, please report on the state of this driver, otherwise it will be assumed to be unused and no further maintenance efforts will be extended.
Comment 1 commit-hook freebsd_committer freebsd_triage 2017-01-23 22:38:01 UTC
A commit references this bug:

Author: bapt
Date: Mon Jan 23 22:36:57 UTC 2017
New revision: 432299
URL: https://svnweb.freebsd.org/changeset/ports/432299

Log:
  Import few patches from upstream to allow building with newer xorg

  Note that those drivers are barely maintained and might disappear in the futur

  PR:		216274
  Submitted by:	matthew@reztek.cz

Changes:
  head/x11-drivers/xf86-input-mutouch/Makefile
  head/x11-drivers/xf86-input-mutouch/files/
  head/x11-drivers/xf86-input-mutouch/files/patch-git_01_066b889
  head/x11-drivers/xf86-input-mutouch/files/patch-git_02_7b06397
  head/x11-drivers/xf86-input-mutouch/files/patch-git_03_7bf5e0d
  head/x11-drivers/xf86-input-mutouch/files/patch-git_04_ea858f9
  head/x11-drivers/xf86-input-mutouch/files/patch-git_05_7bd05fe
  head/x11-drivers/xf86-input-mutouch/files/patch-src_xf86MuTouch.c