1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-03 06:04:53 +00:00
freebsd-ports/x11-wm
Niclas Zeising 248c6b5c09 Split out evdev headers from multimedia/v4l_compat
Split out evdev headers (input.h, input-event-codes.h, uinput.h) into their
own port, devel/evdev-proto, and update those to be current with the Linux
4.19 kernel.  This is done in order to be able to update the rest of the
FreeBSD input stack, which is forthcoming.

By splititng out the evdev headers we can update them independent of other
updates in v4l_compat, which makes it easier for the graphics team to keep
track of them and keep them updated as needed.

Update devel/libevdev from 1.4.4 to 1.5.9 instead of trying to make it work
with the updated headers.  This will be further updated.

Update devel/py-evdev from 0.5.0 to 0.8.1 instead of trying to make it work
with the updated evdev headers.

Update consumers to use devel/evdev-proto rather than multimedia/v4l_compat
as needed, and bump portrevisions.

This is the first step in getting the FreeBSD input stack (libevdev,
libinput and so on) updated to newer versions.

Many thanks to all who have helped out with testing, code and exp-runs.
Apologies if I've forgotten to add any names.

PR:		222905, 217248, (based on, in part), 233787 (exp-run)
Submitted by:	Greg V, wulf
Tested by:	tcberner, kde
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Obtained from:	FreeBSDDesktop development repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input-ports
2018-12-19 09:09:11 +00:00
..
aewm
afterstep
afterstep-stable
amiwm
antiwm
awesome Bump PORTREVISION for ports depending on the canonical version of GCC 2018-12-12 01:35:33 +00:00
awesome-vicious
bbkeys
bbpager
blackbox
bspwm Update Maintainers eMail Address 2018-12-15 14:35:19 +00:00
ccsm
clementine-wm
compiz The updated libgtop included in the GNOME 3.28 update broke runtime for 2018-09-30 20:27:44 +00:00
compiz-fusion
compiz-plugins-extra Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
compiz-plugins-main x11-wm/compiz-plugins-main: Add missing dependencies 2018-09-18 17:09:44 +00:00
compiz-plugins-unsupported x11-wm/compiz-plugins-unsupported: Add missing dependencies 2018-09-18 17:19:57 +00:00
compizconfig-backend-gconf x11-wm/compizconfig-backend-gconf: Add missing dependencies 2018-09-18 17:41:25 +00:00
compizconfig-python x11-wm/compizconfig-python: Add missing dependencies 2018-09-18 17:33:59 +00:00
compton Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
ctwm Add EXAMPLES options to ports that should have one. 2018-09-10 13:15:47 +00:00
cwm Remove compatibility code for FreeBSD < 11.2 from all ports. 2018-11-02 13:32:34 +00:00
devilspie
dwm
e16 Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
e16-docs
e-module-alarm
e-module-cpu
e-module-deskshow
e-module-everything-places
e-module-everything-websearch
e-module-mem
e-module-rmb
e-module-wlan
e-modules
echinus
ede Mark BROKEN: fails to build 2018-11-04 13:49:27 +00:00
emerald x11-wm/emerald: Add missing dependencies 2018-09-18 17:50:54 +00:00
enlightenment
epplets Update ImageMagick to 6.9.10.14 [1] 2018-11-10 19:57:07 +00:00
euclid-wm
evilwm
fbcmd
fluxbox Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
fluxconf
fluxter Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
flwm
fvwm
fvwm2
fvwm-crystal Update ImageMagick to 6.9.10.14 [1] 2018-11-10 19:57:07 +00:00
gcompmgr Bump PORTREVISION for ports depending on the canonical version of GCC 2018-12-12 01:35:33 +00:00
genmenu
golem Bump PORTREVISION for changed CFLAGS 2018-09-18 19:20:17 +00:00
herbstluftwm Bump PORTREVISION for ports depending on the canonical version of GCC 2018-12-12 01:35:33 +00:00
hs-xmonad x11-wm/hs-xmonad and x11-wm/hs-xmonad-contrib: Update to 0.15. 2018-10-06 10:09:13 +00:00
hs-xmonad-contrib x11-wm/hs-xmonad and x11-wm/hs-xmonad-contrib: Update to 0.15. 2018-10-06 10:09:13 +00:00
i3 devel/glib20: remove runtime dep on perl5 2018-11-19 15:57:08 +00:00
i3-gaps
icewm
ion
jewel - Cosmetic fixes, simplify docs handling and don't install license as documentation 2018-11-20 17:32:19 +00:00
jwm
larswm
libcompizconfig
libdockapp
libwraster Update ImageMagick to 6.9.10.14 [1] 2018-11-10 19:57:07 +00:00
lwm
lxappearance-obconf
lxmed
lxqt-panel Bump PORTREVISION for ports depending on the canonical version of GCC 2018-12-12 01:35:33 +00:00
lxsession
marco update x11-wm/marco to 1.20.2 2018-11-02 23:46:06 +00:00
matwm2
mcwm
metacity Bump PORTREVISION for ports depending on the canonical version of GCC 2018-12-12 01:35:33 +00:00
muffin
mutter Bump PORTREVISION for ports depending on the canonical version of GCC 2018-12-12 01:35:33 +00:00
nickleby
obapps
obconf
obconf-qt Bump PORTREVISION for ports depending on the canonical version of GCC 2018-12-12 01:35:33 +00:00
obkey
obmenu
obpager
olvwm
openbox
oroborus
pager
pawm
peksystray
pekwm
phluid
piewm
plank
plasma5-kdecoration Bump PORTREVISION for ports depending on the canonical version of GCC 2018-12-12 01:35:33 +00:00
plasma5-kwin Split out evdev headers from multimedia/v4l_compat 2018-12-19 09:09:11 +00:00
plwm
pwm
qlwm Mark QT4 ports/functionality for removal on 2019-03-15 2018-12-02 15:41:47 +00:00
qtile Allow building with different versions of python3 2018-12-08 09:20:19 +00:00
ratmen
ratmenu
ratpoison Install texinfo files (GNU info) into ${PREFIX}/share/info 2018-11-10 18:12:57 +00:00
rubygem-uh-layout
rubygem-uh-wm
sawfish Install texinfo files (GNU info) into ${PREFIX}/share/info 2018-11-10 18:12:57 +00:00
selectwm
simple-ccsm
skippy-xd Add the patch file forgotten in the earlier commit (r482283). 2018-10-17 09:17:58 +00:00
spectrwm
stumpwm Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-12-06 18:03:48 +00:00
subtle
tinywm
transset Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
treewm
tvtwm
twm
vtwm - Update to 5.5.0 2018-09-29 06:19:33 +00:00
w9wm
weewm
windowlab
windowmaker Update ImageMagick to 6.9.10.14 [1] 2018-11-10 19:57:07 +00:00
wm2
wmakerconf
wmanager
wmanager-addons
wmconfig
wmfs
wmii Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
wmii-devel
wmname Change x11/xorgproto to become a build dep 2018-09-11 18:34:27 +00:00
wmx
xcompmgr
xfce4
xfce4-desktop
xfce4-panel
xfce4-panel-profiles
xfce4-session
xfce4-wm
Makefile Update to 2.3.0 2018-11-05 18:49:23 +00:00