pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/libX11



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Oct  3 20:29:35 UTC 2023

Modified Files:
        pkgsrc/x11/libX11: Makefile PLIST distinfo

Log Message:
libX11: update to 1.8.7.

This release contains fixes for the issues reported in today's security
advisory: https://lists.x.org/archives/xorg-announce/2023-October/003424.html
along with:
 * Fail XOpenDisplay() if server-provided default visual is invalid (!233)
 * Bring XKB docs in line with actual implementation (!231, !228)
 * Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
 * Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
   !217, !219, !220, !222, !223, !226, !227, !229)

Alan Coopersmith (17):
      Remove XkbSetBounceKeysDelay.man from list of man pages to build
      docs: finish removing XkbGetBounceKeysDelay & XkbSetBounceKeysDelay
      docs: remove XkbAllocDeviceLedInfo
      docs: remove XkbGetAccessXTimeout & XkbSetAccessXTimeout
      docs: remove XkbGetSlowKeysDelay & XkbSetSlowKeysDelay
      docs: remove XkbGetStickyKeysOptions & XkbSetStickyKeysOptions
      docs: XkbSAActionSetCtrls is really named XkbActionSetCtrls
      docs: remove XkbChangeIndicators and Xkb{Get,Note}IndicatorChanges
      docs: remove XkbGetNameChanges
      docs: remove XkbKeySymsOffset
      docs: fix names for XkbKeyKeyType & XkbKeyKeyTypeIndex
      XOpenDisplay: ensure each screen has a valid root_visual pointer
      CVE-2023-43785: out-of-bounds memory access in _XkbReadKeySyms()
      CVE-2023-43786: stack exhaustion from infinite recursion in PutSubImage()
      XPutImage: clip images to maximum height & width allowed by protocol
      XCreatePixmap: trigger BadValue error for out-of-range dimensions
      libX11 1.8.7

Antti Savolainen (2):
      nls: add a compose sequence with double dead_tilde for ≈ (almost equal to)
      Add two compose sequences for dagger/obelisk symbols

Benno Schulenberg (12):
      nls: remove three duplicated combining acute accents
      nls: order a few compose sequences left first, and in mirroring pairs
      nls: remove four unobvious and redundant compose sequences for ¥ (yen)
      nls: delete twenty eight compose sequences that cannot be typed
      nls: use the shorter and more consistent name for the dead capital schwa
      nls: harmonize the comments for compose sequences with combining accents
      nls: add, correct, and normalize some comments of compose sequences
      nls: delete twenty seven untypable Greek compose sequences
      nls: change result of sequence `<C> <bar>` from `¢` (CENT) to `₵` (CEDI)
      nls: add compose sequences for `₲` (guaraní), `₭` (kip), and `₮` (tugrik)
      nls: reshuffle the compose sequences for currencies into ascending order
      nls: add two compose sequences for currency symbol `฿` (the Thai baht)

Christopher Chavez (1):
      Xutil.h: use Bool for XEmptyRegion(), XEqualRegion()

G. Branden Robinson (1):
      configure script reports stray, confusing "yes"

Walter Harms (1):
      rm XkbSetBounceKeysDelay.man

Yair Mizrahi (1):
      CVE-2023-43787: Integer overflow in XCreateImage() leading to a heap overflow

jmcwilliams403 (1):
      NLS: Drop two math sequences, slightly clean up APL sequences.


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 pkgsrc/x11/libX11/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/x11/libX11/PLIST
cvs rdiff -u -r1.53 -r1.54 pkgsrc/x11/libX11/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/libX11/Makefile
diff -u pkgsrc/x11/libX11/Makefile:1.74 pkgsrc/x11/libX11/Makefile:1.75
--- pkgsrc/x11/libX11/Makefile:1.74     Tue Jun 27 10:28:56 2023
+++ pkgsrc/x11/libX11/Makefile  Tue Oct  3 20:29:35 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.74 2023/06/27 10:28:56 riastradh Exp $
+# $NetBSD: Makefile,v 1.75 2023/10/03 20:29:35 wiz Exp $
 
-DISTNAME=              libX11-1.8.6
+DISTNAME=              libX11-1.8.7
 CATEGORIES=            x11 devel
 MASTER_SITES=          ${MASTER_SITE_XORG:=lib/}
 EXTRACT_SUFX=          .tar.xz

Index: pkgsrc/x11/libX11/PLIST
diff -u pkgsrc/x11/libX11/PLIST:1.16 pkgsrc/x11/libX11/PLIST:1.17
--- pkgsrc/x11/libX11/PLIST:1.16        Fri Nov 20 20:42:53 2020
+++ pkgsrc/x11/libX11/PLIST     Tue Oct  3 20:29:35 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2020/11/20 20:42:53 wiz Exp $
+@comment $NetBSD: PLIST,v 1.17 2023/10/03 20:29:35 wiz Exp $
 include/X11/ImUtil.h
 include/X11/XKBlib.h
 include/X11/Xcms.h
@@ -570,6 +570,7 @@ man/man3/XcmsTekHVCQueryMaxVC.3
 man/man3/XcmsTekHVCQueryMaxVSamples.3
 man/man3/XcmsTekHVCQueryMinV.3
 man/man3/XkbActionCtrls.3
+man/man3/XkbActionSetCtrls.3
 man/man3/XkbAddDeviceLedInfo.3
 man/man3/XkbAddGeomColor.3
 man/man3/XkbAddGeomDoodad.3
@@ -588,7 +589,6 @@ man/man3/XkbAllocClientMap.3
 man/man3/XkbAllocCompatMap.3
 man/man3/XkbAllocControls.3
 man/man3/XkbAllocDeviceInfo.3
-man/man3/XkbAllocDeviceLedInfo.3
 man/man3/XkbAllocGeomColors.3
 man/man3/XkbAllocGeomDoodads.3
 man/man3/XkbAllocGeomKeyAliases.3
@@ -614,7 +614,6 @@ man/man3/XkbBellEvent.3
 man/man3/XkbChangeControls.3
 man/man3/XkbChangeDeviceInfo.3
 man/man3/XkbChangeEnabledControls.3
-man/man3/XkbChangeIndicators.3
 man/man3/XkbChangeMap.3
 man/man3/XkbChangeNames.3
 man/man3/XkbChangeTypesOfKey.3
@@ -652,10 +651,8 @@ man/man3/XkbFreeIndicatorMaps.3
 man/man3/XkbFreeKeyboard.3
 man/man3/XkbFreeNames.3
 man/man3/XkbFreeServerMap.3
-man/man3/XkbGetAccessXTimeout.3
 man/man3/XkbGetAutoRepeatRate.3
 man/man3/XkbGetAutoResetControls.3
-man/man3/XkbGetBounceKeysDelay.3
 man/man3/XkbGetCompatMap.3
 man/man3/XkbGetControls.3
 man/man3/XkbGetControlsChanges.3
@@ -665,7 +662,6 @@ man/man3/XkbGetDeviceInfo.3
 man/man3/XkbGetDeviceInfoChanges.3
 man/man3/XkbGetDeviceLedInfo.3
 man/man3/XkbGetGeometry.3
-man/man3/XkbGetIndicatorChanges.3
 man/man3/XkbGetIndicatorMap.3
 man/man3/XkbGetIndicatorState.3
 man/man3/XkbGetKeyActions.3
@@ -678,14 +674,11 @@ man/man3/XkbGetKeyVirtualModMap.3
 man/man3/XkbGetKeyboard.3
 man/man3/XkbGetKeyboardByName.3
 man/man3/XkbGetMap.3
-man/man3/XkbGetNameChanges.3
 man/man3/XkbGetNamedDeviceIndicator.3
 man/man3/XkbGetNamedGeometry.3
 man/man3/XkbGetNamedIndicator.3
 man/man3/XkbGetNames.3
-man/man3/XkbGetSlowKeysDelay.3
 man/man3/XkbGetState.3
-man/man3/XkbGetStickyKeysOptions.3
 man/man3/XkbGetUpdatedMap.3
 man/man3/XkbGetVirtualMods.3
 man/man3/XkbGetXlibControls.3
@@ -698,14 +691,13 @@ man/man3/XkbKeyGroupInfo.3
 man/man3/XkbKeyGroupWidth.3
 man/man3/XkbKeyGroupsWidth.3
 man/man3/XkbKeyHasActions.3
+man/man3/XkbKeyKeyType.3
+man/man3/XkbKeyKeyTypeIndex.3
 man/man3/XkbKeyNumActions.3
 man/man3/XkbKeyNumGroups.3
 man/man3/XkbKeyNumSyms.3
 man/man3/XkbKeySymEntry.3
-man/man3/XkbKeySymsOffset.3
 man/man3/XkbKeySymsPtr.3
-man/man3/XkbKeyType.3
-man/man3/XkbKeyTypeIndex.3
 man/man3/XkbKeyTypesForCoreSymbols.3
 man/man3/XkbKeycodeToKeysym.3
 man/man3/XkbKeysymToModifiers.3
@@ -720,7 +712,6 @@ man/man3/XkbLookupKeySym.3
 man/man3/XkbModActionVMods.3
 man/man3/XkbNoteControlsChanges.3
 man/man3/XkbNoteDeviceChanges.3
-man/man3/XkbNoteIndicatorChanges.3
 man/man3/XkbNoteNameChanges.3
 man/man3/XkbOpenDisplay.3
 man/man3/XkbOutOfRangeGroupInfo.3
@@ -733,7 +724,6 @@ man/man3/XkbResizeDeviceButtonActions.3
 man/man3/XkbResizeKeyActions.3
 man/man3/XkbResizeKeySyms.3
 man/man3/XkbResizeKeyType.3
-man/man3/XkbSAActionSetCtrls.3
 man/man3/XkbSAGroup.3
 man/man3/XkbSAPtrDfltValue.3
 man/man3/XkbSARedirectSetVMods.3
@@ -746,10 +736,8 @@ man/man3/XkbSASetPtrDfltValue.3
 man/man3/XkbSASetScreen.3
 man/man3/XkbSelectEventDetails.3
 man/man3/XkbSelectEvents.3
-man/man3/XkbSetAccessXTimeout.3
 man/man3/XkbSetAutoRepeatRate.3
 man/man3/XkbSetAutoResetControls.3
-man/man3/XkbSetBounceKeysDelay.3
 man/man3/XkbSetCompatMap.3
 man/man3/XkbSetControls.3
 man/man3/XkbSetDebuggingFlags.3

Index: pkgsrc/x11/libX11/distinfo
diff -u pkgsrc/x11/libX11/distinfo:1.53 pkgsrc/x11/libX11/distinfo:1.54
--- pkgsrc/x11/libX11/distinfo:1.53     Fri Jun 16 06:21:17 2023
+++ pkgsrc/x11/libX11/distinfo  Tue Oct  3 20:29:35 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.53 2023/06/16 06:21:17 wiz Exp $
+$NetBSD: distinfo,v 1.54 2023/10/03 20:29:35 wiz Exp $
 
-BLAKE2s (libX11-1.8.6.tar.xz) = 23115534decd90fb1e9fb49468209d06e740f2de1c196cf2073c2416bbe35ae7
-SHA512 (libX11-1.8.6.tar.xz) = b94a578003078a42cea43d80fae2c54a3aaa30f706088bb3546331e9abfc180131cafb37887117abcc5b6116992e299974981eef96ecfcf883cc8a1aba4d1ade
-Size (libX11-1.8.6.tar.xz) = 1859460 bytes
+BLAKE2s (libX11-1.8.7.tar.xz) = f52f98c5b57ad0b82917f5a9f7d881748a3d34d962ad7835acdbc0b723ef9e52
+SHA512 (libX11-1.8.7.tar.xz) = d53bfc18f38d339a6a695b09835b2ae96b323881678bfe7ddca697605e3bdf4102ff49cc3078880a6c55b5977fcdd0aadaf5429086132de3a5bda302f79a2fa6
+Size (libX11-1.8.7.tar.xz) = 1859256 bytes



Home | Main Index | Thread Index | Old Index