OpenBSD/xenocara oIBQBw5lib/libdrm Makefile.bsd-wrapper, lib/mesa Makefile.bsd-wrapper

   No need to override PTHREADSTUBS_CFLAGS/PTHREADSTUBS_LIBS anymore
   as the configure scripts have been changed to avoid pthread-stubs.

OpenBSD/xenocara NQHSR4ulib/mesa configure configure.ac

   Don't try to use pthread-stubs on OpenBSD.
   A similiar change is already committed upstream.
VersionDeltaFile
1.17+1-1lib/mesa/configure
1.17+1-1lib/mesa/configure.ac
+2-22 files

OpenBSD/xenocara 1ouRXtBdistrib/sets/lists/xserv md.sparc64 md.macppc

   sync

OpenBSD/xenocara cQeSI1T. 3RDPARTY MODULES

   update
VersionDeltaFile
1.308+2-23RDPARTY
1.376+2-2MODULES
+4-42 files

OpenBSD/xenocara hYJln51driver/xf86-video-ati aclocal.m4 ChangeLog, driver/xf86-video-ati/conf Makefile.in

   update to xf86-video-ati 7.10.0
   tested by matthieu@ and myself on a wide range of radeons

OpenBSD/xenocara wWSFsxAapp/cwm parse.y

   Do not print any parse errors when ~/.cwmrc is missing. Regression introduced in
   revision 1.109 of calmwm.c.

   ok okan@
VersionDeltaFile
1.71+11-11app/cwm/parse.y
+11-111 files

OpenBSD/xenocara qtsmJRZ. 3RDPARTY MODULES

   update
VersionDeltaFile
1.307+3-33RDPARTY
1.375+3-3MODULES
+6-62 files

OpenBSD/xenocara uEUH0tpxserver ChangeLog configure, xserver/config udev.c

   Update to xserver 1.19.6. bug fix release

OpenBSD/xenocara QAaV7bG. 3RDPARTY

   update
VersionDeltaFile
1.306+3-33RDPARTY
+3-31 files

OpenBSD/xenocara EXDL2TYdistrib/sets/lists/xbase md.amd64 md.sparc64

   sync

OpenBSD/xenocara tLR16I9lib/libdrm xf86drmMode.c xf86drm.c, lib/libdrm/amdgpu amdgpu_bo.c

   Merge libdrm 2.4.89

OpenBSD/xenocara 3V9sinflib/libdrm/etnaviv etnaviv_perfmon.c, lib/libdrm/tests/amdgpu basic_tests.c uve_ib.h

   Import libdrm 2.4.89

OpenBSD/xenocara 7xOQAdWapp/cwm conf.c calmwm.h

   Store the screen's visual type and colormap.
VersionDeltaFile
1.241+7-8app/cwm/conf.c
1.360+3-1app/cwm/calmwm.h
1.88+3-1app/cwm/screen.c
+13-103 files

OpenBSD/xenocara wG6nfAUapp/cwm screen.c calmwm.h

   Consolidate region 'view' and 'area'.
VersionDeltaFile
1.87+5-9app/cwm/screen.c
1.359+1-2app/cwm/calmwm.h
+6-112 files

OpenBSD/xenocara ZiJZ6Kwapp/cwm screen.c calmwm.h

   limit scope of screen_apply_gap()
VersionDeltaFile
1.86+4-2app/cwm/screen.c
1.358+1-2app/cwm/calmwm.h
+5-42 files

OpenBSD/xenocara eFgIAWSapp/cwm calmwm.c conf.c

   Clean up conf_file/homedir and conf_init() bits.
VersionDeltaFile
1.109+9-34app/cwm/calmwm.c
1.240+19-8app/cwm/conf.c
1.357+3-5app/cwm/calmwm.h
+31-473 files

OpenBSD/xenocara AQoNilqapp/cwm client.c

   Use screen's saved view instead of re-querying the server.
VersionDeltaFile
1.245+5-10app/cwm/client.c
+5-101 files

OpenBSD/xenocara jGL6kshapp/cwm xevents.c calmwm.h

   Slightly expand and expose verbose debugging.
VersionDeltaFile
1.134+15-15app/cwm/xevents.c
1.356+9-10app/cwm/calmwm.h
1.22+6-4app/cwm/util.c
1.62+8-2app/cwm/cwm.1
1.108+6-3app/cwm/calmwm.c
+44-345 files

OpenBSD/xenocara Fz4DHgYlib/mesa/src/util u_atomic.h

   armv7 has builtin atomics since the switch to clang
VersionDeltaFile
1.13+1-1lib/mesa/src/util/u_atomic.h
+1-11 files

OpenBSD/xenocara xg730Z2app/cwm xevents.c

   add debugging for x events
VersionDeltaFile
1.133+29-1app/cwm/xevents.c
+29-11 files

OpenBSD/xenocara dMlcOSUapp/cwm util.c calmwm.h

   Add a simple debug logging mechanism.
VersionDeltaFile
1.21+31-1app/cwm/util.c
1.355+11-1app/cwm/calmwm.h
+42-22 files

OpenBSD/xenocara W3xj8mLapp/cwm conf.c parse.y

   Simplification; use asprintf where appropriate now.
VersionDeltaFile
1.239+26-34app/cwm/conf.c
1.70+7-5app/cwm/parse.y
1.354+5-5app/cwm/calmwm.h
1.69+4-4app/cwm/search.c
+42-484 files

OpenBSD/xenocara CBfC8Q8app/cwm calmwm.h

   Use func attributes where appropriate.
VersionDeltaFile
1.353+6-3app/cwm/calmwm.h
+6-31 files

OpenBSD/xenocara Y8JZyJtapp/cwm screen.c

   Fix wins comparison declaration since it's unsigned from XQueryTree().
VersionDeltaFile
1.85+5-4app/cwm/screen.c
+5-41 files

OpenBSD/xenocara Oo2Z3OLapp/cwm conf.c calmwm.h

   Generate name_to_func[] in a clean and readable fashion.
VersionDeltaFile
1.238+106-142app/cwm/conf.c
1.352+10-2app/cwm/calmwm.h
+116-1442 files

OpenBSD/xenocara ODu3oewapp/cwm search.c

   Shrink tier[] by one after removing matchname in r1.55.
VersionDeltaFile
1.68+4-7app/cwm/search.c
+4-71 files

OpenBSD/xenocara O38NN4Tapp/cwm group.c

   If the requested group number is invalid, bail but don't kill cwm.
VersionDeltaFile
1.128+4-4app/cwm/group.c
+4-41 files

OpenBSD/xenocara LUhsk6Sxserver/hw/xfree86/os-support/bsd arm_video.c

   Remove code to pull softfloat libs.

   It was needed at some point in the past, but doesn't compile and
   isn't needed with clang. Reported by jsg@.

OpenBSD/xenocara IRkob5Exserver configure configure.ac, xserver/hw/xfree86/drivers/modesetting drmmode_display.c drmmode_display.h

   watch for events sent by drm(4) over kevent using EVFILT_DEVICE
   and NOTE_CHANGE to notify the desktop environment to deal with
   the change (e.g. after plugging in an HDMI cable)

   with this change there is no need to manually do any randr commands
   if your desktop environment supports it (gnome, mate, kde, etc.)

   ok matthieu@, kettenis@

OpenBSD/xenocara vAGJTqQ. 3RDPARTY

   update
VersionDeltaFile
1.305+3-33RDPARTY
+3-31 files

OpenBSD/xenocara zQR101Fapp/cwm util.c

   Quick fix: exit after a failed execvp in u_spawn instead; previously we did in
   u_exec, but the introduction of re-exec'ing the previous invocation of cwm if
   'exec_wm' failed missed the 'exec' failing path. Will likely split out as a
   proper fix.

   Odd behaviour reported by Ve Telko.
VersionDeltaFile
1.20+2-2app/cwm/util.c
+2-21 files

OpenBSD/xenocara JPzhHF4lib/mesa/src/mesa/drivers/dri/i965 gen7_vs_state.c gen7_gs_state.c

   fix some files cvs got wrong when checking out 13.0.6

OpenBSD/xenocara xIRGvPblib/mesa/src/compiler/nir nir_opt_algebraic.c nir_constant_expressions.c, lib/mesa/src/gallium/drivers/radeonsi si_shader.c

   Revert to Mesa 13.0.6 again.

   Corruption has again been reported on Intel hardware running Xorg with
   the modesetting driver (which uses OpenGL based acceleration instead of
   SNA acceleration the intel driver defaults to).

   Reported in various forms on Sandy Bridge (X220), Ivy Bridge (X230) and
   Haswell (X240).  Confirmed to not occur with the intel driver but the
   xserver was changed to default to the modesetting driver on >= gen4
   hardware (except Ironlake).

   One means of triggering this is to open a large pdf with xpdf on an
   idle machine and highlight a section of the document.

   There have been reports of gpu hangs on gen4 intel hardware
   (T500 with GM45, X61 with 965GM) when starting Xorg as well.

OpenBSD/xenocara OnC3784app/cwm calmwm.c

   Only exec the fallback when in CWM_EXEC_WM state.

   Broken quit noticed by Ve Telko.
VersionDeltaFile
1.107+5-5app/cwm/calmwm.c
+5-51 files

OpenBSD/xenocara YqUlplqdriver/xf86-input-ws/src ws.c ws.h

   If read() returns EIO, then the wsmouse device has gone away and our fd
   to it is useless, so detach the xserver driver and close it.
   Modeled on similar code in xf86-input-{keyboard,mouse}

   reminded by Frank Groeneveld (frank (at) frankgroeneveld.nl)
   ok matthieu@ kettenis@

OpenBSD/xenocara bAe68P9. 3RDPARTY

   update
VersionDeltaFile
1.304+4-43RDPARTY
+4-41 files

OpenBSD/xenocara lFb7Yfllib/mesa/src/amd/common sid_tables.h, lib/mesa/src/compiler/nir nir_opt_algebraic.c nir_constant_expressions.c

   Merge Mesa 17.2.8

OpenBSD/xenocara Wabdlrulib/mesa/src/intel/genxml genX_bits.h genX_xml.h, lib/mesa/src/mesa/drivers/dri/i965 brw_oa_bdw.c brw_oa_sklgt3.c

   Import Mesa 17.2.8

OpenBSD/xenocara WB6RQpGapp/cwm cwm.1

   Typo, from Julien Steinhauser.
VersionDeltaFile
1.61+3-3app/cwm/cwm.1
+3-31 files

OpenBSD/xenocara 7kxSxsMapp/cwm calmwm.c util.c

   If the replacement window manager fails to start, restart the fallback (the
   original invocation of cwm).
VersionDeltaFile
1.106+6-1app/cwm/calmwm.c
1.19+2-2app/cwm/util.c
+8-32 files

OpenBSD/xenocara G11T6Nmapp/cwm kbfunc.c conf.c

   Convert menu-exec-wm from an abritrary exec menu, into a config-based menu from
   which one may configure (wm <name> <path_and_args>) (and choose) specific
   window managers to replace the running one. 'wm cwm cwm' is included by
   default.

   No objections and seems sensible to sthen.
VersionDeltaFile
1.159+31-29app/cwm/kbfunc.c
1.237+29-6app/cwm/conf.c
1.67+25-1app/cwm/search.c
1.69+13-2app/cwm/parse.y
1.351+9-5app/cwm/calmwm.h
1.70+8-2app/cwm/cwmrc.5
+115-451 files not shown
+118-487 files

OpenBSD/xenocara 6awXarOapp/cwm client.c xevents.c

   As done for buttonrelease, work specific un-cycling and un-highlighting actions
   into the keyrelease event, only performing what's actually needed for each;
   should result in much fewer events against keyreleases. No intended behaviour
   change.

   Additionally, like we do for group membership, grab the keyboard only when
   required for cycling.
VersionDeltaFile
1.244+2-22app/cwm/client.c
1.132+13-2app/cwm/xevents.c
1.158+10-3app/cwm/kbfunc.c
1.350+2-2app/cwm/calmwm.h
+27-294 files

OpenBSD/xenocara NSjVRUVapp/cwm group.c xevents.c

   Merge group_toggle_membership_leave into the buttonrelease event and only do
   border work for a group/ungroup action.
VersionDeltaFile
1.127+2-9app/cwm/group.c
1.131+5-3app/cwm/xevents.c
1.349+2-3app/cwm/calmwm.h
1.157+2-2app/cwm/kbfunc.c
+11-174 files

OpenBSD/xenocara buRapKhapp/cwm client.c kbfunc.c

   add helper function client_show to bring together like actions for unhide/raise
VersionDeltaFile
1.243+10-1app/cwm/client.c
1.156+2-5app/cwm/kbfunc.c
1.130+2-5app/cwm/xevents.c
1.348+2-1app/cwm/calmwm.h
+16-124 files

OpenBSD/xenocara yXvASgSapp/cwm cwm.1 calmwm.c

   Add support for re-exec'ing with SIGHUP; equivalent to the already built-in
   'restart' function.
VersionDeltaFile
1.59+10-2app/cwm/cwm.1
1.105+6-1app/cwm/calmwm.c
+16-32 files

OpenBSD/xenocara CvesEevapp/cwm calmwm.c xevents.c

   Use poll and XNextEvent to replace XNextEvent blocking inside the x11 event
   handler.
VersionDeltaFile
1.104+12-2app/cwm/calmwm.c
1.129+8-6app/cwm/xevents.c
+20-82 files

OpenBSD/xenocara OmvMgrRapp/cwm calmwm.c

   zap stray that snuck in
VersionDeltaFile
1.103+2-2app/cwm/calmwm.c
+2-21 files

OpenBSD/xenocara RaivyDeapp/cwm calmwm.c

   Return the connection number for the display.
VersionDeltaFile
1.102+7-5app/cwm/calmwm.c
+7-51 files

OpenBSD/xenocara ol4hSFxapp/cwm client.c calmwm.c

   Fix a few comments and while here, wrap some long lines.
VersionDeltaFile
1.242+11-17app/cwm/client.c
1.101+3-2app/cwm/calmwm.c
+14-192 files

OpenBSD/xenocara 8i6SQbxapp/cwm kbfunc.c menu.c

   Use a variable to keep track of flags for menu_filter().
VersionDeltaFile
1.155+22-14app/cwm/kbfunc.c
1.105+4-3app/cwm/menu.c
+26-172 files