On 2015/06/11 15:45, Martin Pieuchot wrote: > Various ports in our tree support USB devices through the libusbhid. > This library, only available on BSD systems, depends on the original > model of 1 kernel driver per reportID. > > Nowadays it is common to plug mouses, keyboards or joysticks that show > up as multiples uhid(4) devices. Because of that you might have to bump > the number of /dev/uhid* nodes to be able to use your joystick with SDL. > > Last year with the import of upd(4) we started moving away from the > model of 1 driver per reportID. To ease this transition it would be > nice to reduce the number of ports depending on libusbhid and instead > make them depend on devel/libusb1 or devel/libusb-compat. > > So if you maintain a port that currently depends on libusbhid, please > try to use the libusb instead and let me know if something does not > work.
Here's a list: $ sqlite3 /usr/local/share/sqlports SQLite version 3.8.9 OpenBSD Enter ".help" for usage hints. sqlite> select fullpkgpath from wantlib where value='usbhid'; devel/codeblocks devel/flatzebra devel/guilib devel/rapidsvn devel/sdl devel/sdl-gfx devel/sdl-image devel/sdl-mixer devel/sdl-net devel/sdl-pango devel/sdl-sound devel/sdl-ttf devel/sdl2 devel/sdl2-gfx devel/sdl2-image devel/sdl2-mixer devel/sdl2-net devel/sdl2-ttf devel/sdlmm devel/smpeg devel/smpeg2 emulators/bochs emulators/bochs,debug emulators/fuse emulators/mednafen emulators/pcsxr games/abuse games/amph games/burgerspace games/bzflag games/cosmosmash games/falconseye games/fire games/freedroid games/gemdropx games/glutton games/icebreaker games/ivan games/late games/lgeneral games/love games/mirrormagic games/moonlander games/moonlander,no_sound games/newvox games/pushover games/quadrupleback games/quake,-libs games/quake,-main games/quake2 games/sdlzombies games/toppler games/tutris games/vectoroids geo/spatialite/gis geo/spatialite/gui geo/spatialite/librewms graphics/DevIL graphics/agg graphics/freeglut graphics/smpeg-xmms multimedia/gstreamer-0.10/plugins-bad,-main multimedia/lives multimedia/mjpegtools multimedia/mjpegtools,quicktime multimedia/transcode multimedia/transcode,lzo,mjpegtools multimedia/xine-lib net/filezilla telephony/iaxclient,-iaxcomm x11/kde/addons3 x11/nx/opennx x11/vlc,-main x11/wxSVG
