Bug 249874

Summary: devel/sdl20: enable evdev joystick support
Product: Ports & Packages Reporter: Alex S <iwtcex>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed Overcome By Events    
Severity: Affects Only Me CC: doctorwhoguy, val, vvd
Priority: --- Keywords: buildisok
Version: LatestFlags: bugzilla: maintainer-feedback? (amdmi3)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
evdev joystick (by default) none

Description Alex S 2020-09-25 06:55:24 UTC
Created attachment 218273 [details]
evdev joystick (by default)

...which allows SDL to talk to webcamd/iichid. (Webcamd actually bundles quite a few gamepad drivers.) Note that this does _not_ disable usbhid, both joystick backends will be compiled.
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2020-09-25 11:11:03 UTC
Can you suggest extra-patch-evdev-joystick patch to upstream?
Comment 2 Alex S 2020-09-25 11:47:30 UTC
(In reply to VVD from comment #1)

Somehow I don't feel like it at the moment. Do you mind creating an issue there? (Note that the file for one of the backends should be renamed as well, the build actually depends on filenames not colliding.)
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2020-09-25 12:01:48 UTC
(In reply to Alex S from comment #2)
Create issue here: https://bugzilla.libsdl.org
Comment 4 Automation User 2020-10-10 00:07:07 UTC
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/200690165
Comment 5 Patrick McMunn 2020-11-01 00:29:50 UTC
I submitted the patch upstream: https://bugzilla.libsdl.org/show_bug.cgi?id=5335
Comment 6 Vladimir Druzenko freebsd_committer freebsd_triage 2021-01-03 07:05:57 UTC
Check this: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252371