--- - branch: MAIN date: Fri Dec 16 01:10:01 UTC 2022 files: - new: '1.69' old: '1.68' path: pkgsrc/x11/libX11/Makefile pathrev: pkgsrc/x11/libX11/Makefile@1.69 type: modified - new: '1.50' old: '1.49' path: pkgsrc/x11/libX11/distinfo pathrev: pkgsrc/x11/libX11/distinfo@1.50 type: modified - new: '0' old: '1.2' path: pkgsrc/x11/libX11/patches/patch-src_xkb_XKBBind.c pathrev: pkgsrc/x11/libX11/patches/patch-src_xkb_XKBBind.c@0 type: deleted id: 20221216T011001Z.4dbc35b31ba08c595cf7a25a2573992f2c4b5415 log: | libX11: update to 1.8.3. This bug fix release corrects some regressions introduced in 1.8.2 along with other bugs. Highlights include: * Improved handling of reentering libX11 via X*IfEvent() calls (!171, !173) * Fix loading of en_US.UTF-8/XLC_LOCALE (#167, !174) * Add XFreeThreads() and automatic call from a destructor function when thread-safety-constructor is enabled (!167). * Address issues found by UBSan and AddressSanitizer * Fix build with older gcc versions (!169) The full list of changes - see https://gitlab.freedesktop.org/xorg/lib/libx11/ for further details on any of these: Alan Coopersmith (1): libX11 1.8.3 Jeremy Huddleston Sequoia (1): ximcp: Address warning found by UBSan when growing an empty tree Keith Packard (1): Update XPutBackEvent() to support clients that put back unpadded events Matthieu Herrb (1): Fix 797755 Allow X*IfEvent() to reenter libX11 Nia Alarie (1): Don't use pragma inside a function, it breaks compiling with older GCCs. Oliver (1): Add XFreeThreads function. Takao Fujiwara (1): nls: consecutive cs number in en_US.UTF-8/XLC_LOCALE Ulrich Sibiller (2): Indentation fixes around recent dpy->in_ifevent changes ChkIfEv.c: fix wrong handling of dpy->in_ifevent module: pkgsrc subject: 'CVS commit: pkgsrc/x11/libX11' unixtime: '1671153001' user: wiz