Date: Sat, 03 Nov 2018 16:32:56 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 222905] x11/libinput: Update to 1.12.1 Message-ID: <bug-222905-7141-QXjKQ2j9rB@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-222905-7141@https.bugs.freebsd.org/bugzilla/> References: <bug-222905-7141@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222905 --- Comment #45 from Vladimir Kondratyev <wulf@freebsd.org> --- (In reply to Niclas Zeising from comment #43) > It might be possible to have them use the one in FreeBSD > base instead, especially since FreeBSD 10, which does not > have that header, is EOL. Back in 2015-2016 when current evdev was just a fork of jceel@ GSOC project running on my laptop, evdev headers were too volatile so I had to update th= em every 2 or 3 month to make fresh libinput and libevdev buildable. Just now libevdev development is mostly stalled and libinput has a private = copy of evdev headers so I think we can replace "linux/u?input*.h" files with "#include <dev/evdev/*.h>" oneliners or with symlinks to reduce header duplication. Note: some ports like libevdev and py-evdev do a header parsing at build st= age so they should be instructed to parse actual headers rather then "#include" stubs. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-222905-7141-QXjKQ2j9rB>