Bug 216270 - x11-drivers/xf86-input-acecad: update for compatibility with modern X server
Summary: x11-drivers/xf86-input-acecad: update for compatibility with modern X server
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-19 20:22 UTC by Matthew Rezny
Modified: 2017-01-23 22:23 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (x11)


Attachments
update x11-drivers/xf86-input-acecad (28.98 KB, patch)
2017-01-19 20:22 UTC, Matthew Rezny
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Rezny freebsd_committer 2017-01-19 20:22:58 UTC
Created attachment 179083 [details]
update x11-drivers/xf86-input-acecad

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 2017-01-23 22:23:45 UTC
A commit references this bug:

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

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:		216270
  Submitted by:	matthew@reztek.cz

Changes:
  head/x11-drivers/xf86-input-acecad/Makefile
  head/x11-drivers/xf86-input-acecad/files/
  head/x11-drivers/xf86-input-acecad/files/patch-git_01_fd61e53
  head/x11-drivers/xf86-input-acecad/files/patch-git_02_1fea653
  head/x11-drivers/xf86-input-acecad/files/patch-git_04_ef1e9cf
  head/x11-drivers/xf86-input-acecad/files/patch-git_05_21f7f17
  head/x11-drivers/xf86-input-acecad/files/patch-git_06_9385ae9
  head/x11-drivers/xf86-input-acecad/files/patch-git_07_ec2c4ea
  head/x11-drivers/xf86-input-acecad/files/patch-git_08_39b97cc
  head/x11-drivers/xf86-input-acecad/files/patch-git_09_e76e20d
  head/x11-drivers/xf86-input-acecad/files/patch-git_10_2f1a5b4
  head/x11-drivers/xf86-input-acecad/files/patch-src_acecad.c