Source-Changes-HG archive

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

[xsrc/trunk]: xsrc/external/mit/libX11/dist initial import of libX11-1.8.2



details:   https://anonhg.NetBSD.org/xsrc/rev/b36155b242b7
branches:  trunk
changeset: 7221:b36155b242b7
user:      mrg <mrg%NetBSD.org@localhost>
date:      Fri Nov 11 04:44:51 2022 +0000

description:
initial import of libX11-1.8.2

diffstat:

 external/mit/libX11/dist/COPYING                                  |   48 +-
 external/mit/libX11/dist/ChangeLog                                |  479 ++++++++++
 external/mit/libX11/dist/Makefile.in                              |    3 +-
 external/mit/libX11/dist/README.md                                |   21 +
 external/mit/libX11/dist/configure                                |  101 +-
 external/mit/libX11/dist/configure.ac                             |   20 +-
 external/mit/libX11/dist/include/Makefile.in                      |    1 +
 external/mit/libX11/dist/include/X11/Xlibint.h                    |   23 +-
 external/mit/libX11/dist/man/Compose.man                          |    2 +-
 external/mit/libX11/dist/man/Makefile.in                          |    1 +
 external/mit/libX11/dist/man/XAddHost.man                         |    2 +-
 external/mit/libX11/dist/man/XIfEvent.man                         |    4 +
 external/mit/libX11/dist/man/XOpenIM.man                          |    3 +-
 external/mit/libX11/dist/man/xkb/Makefile.in                      |    1 +
 external/mit/libX11/dist/man/xkb/XkbActionCtrls.man               |    4 +-
 external/mit/libX11/dist/man/xkb/XkbAddDeviceLedInfo.man          |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomColor.man              |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomDoodad.man             |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomKey.man                |    4 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomKeyAlias.man           |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomOutline.man            |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomOverlay.man            |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomOverlayKey.man         |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomOverlayRow.man         |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomProperty.man           |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomRow.man                |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomSection.man            |   12 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomShape.man              |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAddSymInterpret.man           |   10 +-
 external/mit/libX11/dist/man/xkb/XkbAllocClientMap.man            |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAllocCompatMap.man            |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAllocControls.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocDeviceInfo.man           |    8 +-
 external/mit/libX11/dist/man/xkb/XkbAllocDeviceLedInfo.man        |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomColors.man           |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomDoodads.man          |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomKeyAliases.man       |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomKeys.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomOutlines.man         |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomOverlayKeys.man      |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomOverlayRows.man      |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomOverlays.man         |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomPoints.man           |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomProps.man            |   10 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomRows.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomSectionDoodads.man   |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomSections.man         |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeomShapes.man           |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocGeometry.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbAllocIndicatorMaps.man        |    4 +-
 external/mit/libX11/dist/man/xkb/XkbAllocKeyboard.man             |    2 +-
 external/mit/libX11/dist/man/xkb/XkbAllocNames.man                |   10 +-
 external/mit/libX11/dist/man/xkb/XkbAllocServerMap.man            |    8 +-
 external/mit/libX11/dist/man/xkb/XkbApplyCompatMapToKey.man       |    8 +-
 external/mit/libX11/dist/man/xkb/XkbBell.man                      |   10 +-
 external/mit/libX11/dist/man/xkb/XkbBellEvent.man                 |   10 +-
 external/mit/libX11/dist/man/xkb/XkbChangeControls.man            |    2 +-
 external/mit/libX11/dist/man/xkb/XkbChangeDeviceInfo.man          |    8 +-
 external/mit/libX11/dist/man/xkb/XkbChangeEnabledControls.man     |   12 +-
 external/mit/libX11/dist/man/xkb/XkbChangeIndicators.man          |   10 +-
 external/mit/libX11/dist/man/xkb/XkbChangeMap.man                 |    8 +-
 external/mit/libX11/dist/man/xkb/XkbChangeNames.man               |   12 +-
 external/mit/libX11/dist/man/xkb/XkbChangeTypesOfKey.man          |   14 +-
 external/mit/libX11/dist/man/xkb/XkbComputeRowBounds.man          |    8 +-
 external/mit/libX11/dist/man/xkb/XkbComputeSectionBounds.man      |    6 +-
 external/mit/libX11/dist/man/xkb/XkbComputeShapeBounds.man        |    4 +-
 external/mit/libX11/dist/man/xkb/XkbComputeShapeTop.man           |    6 +-
 external/mit/libX11/dist/man/xkb/XkbCopyKeyType.man               |    6 +-
 external/mit/libX11/dist/man/xkb/XkbCopyKeyTypes.man              |    8 +-
 external/mit/libX11/dist/man/xkb/XkbDeviceBell.man                |   16 +-
 external/mit/libX11/dist/man/xkb/XkbDeviceBellEvent.man           |   16 +-
 external/mit/libX11/dist/man/xkb/XkbFindOverlayForKey.man         |    8 +-
 external/mit/libX11/dist/man/xkb/XkbForceBell.man                 |    6 +-
 external/mit/libX11/dist/man/xkb/XkbForceDeviceBell.man           |   14 +-
 external/mit/libX11/dist/man/xkb/XkbFreeClientMap.man             |    8 +-
 external/mit/libX11/dist/man/xkb/XkbFreeCompatMap.man             |    8 +-
 external/mit/libX11/dist/man/xkb/XkbFreeComponentList.man         |    4 +-
 external/mit/libX11/dist/man/xkb/XkbFreeControls.man              |    8 +-
 external/mit/libX11/dist/man/xkb/XkbFreeDeviceInfo.man            |    8 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomColors.man            |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomDoodads.man           |    8 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomKeyAliases.man        |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomKeys.man              |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomOutlines.man          |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomOverlayKeys.man       |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomOverlayRows.man       |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomOverlays.man          |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomPoints.man            |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomProperties.man        |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomRows.man              |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomSections.man          |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeomShapes.man            |   10 +-
 external/mit/libX11/dist/man/xkb/XkbFreeGeometry.man              |    8 +-
 external/mit/libX11/dist/man/xkb/XkbFreeIndicatorMaps.man         |    4 +-
 external/mit/libX11/dist/man/xkb/XkbFreeKeyboard.man              |    2 +-
 external/mit/libX11/dist/man/xkb/XkbFreeNames.man                 |    8 +-
 external/mit/libX11/dist/man/xkb/XkbFreeServerMap.man             |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetAccessXTimeout.man         |   16 +-
 external/mit/libX11/dist/man/xkb/XkbGetAutoRepeatRate.man         |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetAutoResetControls.man      |   12 +-
 external/mit/libX11/dist/man/xkb/XkbGetBounceKeysDelay.man        |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetCompatMap.man              |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetControls.man               |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetControlsChanges.man        |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetDetectableAutoRepeat.man   |    6 +-
 external/mit/libX11/dist/man/xkb/XkbGetDeviceButtonActions.man    |   12 +-
 external/mit/libX11/dist/man/xkb/XkbGetDeviceInfo.man             |   12 +-
 external/mit/libX11/dist/man/xkb/XkbGetDeviceInfoChanges.man      |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetDeviceLedInfo.man          |   12 +-
 external/mit/libX11/dist/man/xkb/XkbGetGeometry.man               |    6 +-
 external/mit/libX11/dist/man/xkb/XkbGetIndicatorChanges.man       |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetIndicatorMap.man           |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetIndicatorState.man         |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeyActions.man             |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeyBehaviors.man           |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeyExplicitComponents.man  |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeyModifierMap.man         |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeySyms.man                |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeyTypes.man               |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeyVirtualModMap.man       |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeyboard.man               |   25 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeyboardByName.man         |   14 +-
 external/mit/libX11/dist/man/xkb/XkbGetMap.man                    |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetNameChanges.man            |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetNamedGeometry.man          |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetNamedIndicator.man         |   22 +-
 external/mit/libX11/dist/man/xkb/XkbGetNames.man                  |   10 +-
 external/mit/libX11/dist/man/xkb/XkbGetSlowKeysDelay.man          |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetState.man                  |    2 +-
 external/mit/libX11/dist/man/xkb/XkbGetStickyKeysOptions.man      |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetUpdatedMap.man             |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetVirtualMods.man            |    8 +-
 external/mit/libX11/dist/man/xkb/XkbGetXlibControls.man           |    4 +-
 external/mit/libX11/dist/man/xkb/XkbIgnoreExtension.man           |    2 +-
 external/mit/libX11/dist/man/xkb/XkbInitCanonicalKeyTypes.man     |    8 +-
 external/mit/libX11/dist/man/xkb/XkbKeyAction.man                 |    8 +-
 external/mit/libX11/dist/man/xkb/XkbKeyActionEntry.man            |   10 +-
 external/mit/libX11/dist/man/xkb/XkbKeyActionsPtr.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbKeyGroupInfo.man              |    6 +-
 external/mit/libX11/dist/man/xkb/XkbKeyGroupWidth.man             |    8 +-
 external/mit/libX11/dist/man/xkb/XkbKeyGroupsWidth.man            |    6 +-
 external/mit/libX11/dist/man/xkb/XkbKeyHasActions.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbKeyNumActions.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbKeyNumGroups.man              |    6 +-
 external/mit/libX11/dist/man/xkb/XkbKeyNumSyms.man                |    6 +-
 external/mit/libX11/dist/man/xkb/XkbKeySymEntry.man               |   10 +-
 external/mit/libX11/dist/man/xkb/XkbKeySymsOffset.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbKeySymsPtr.man                |    6 +-
 external/mit/libX11/dist/man/xkb/XkbKeyType.man                   |    8 +-
 external/mit/libX11/dist/man/xkb/XkbKeyTypeIndex.man              |    8 +-
 external/mit/libX11/dist/man/xkb/XkbKeyTypesForCoreSymbols.man    |   14 +-
 external/mit/libX11/dist/man/xkb/XkbKeycodeToKeysym.man           |   10 +-
 external/mit/libX11/dist/man/xkb/XkbKeysymToModifiers.man         |    6 +-
 external/mit/libX11/dist/man/xkb/XkbLatchGroup.man                |    2 +-
 external/mit/libX11/dist/man/xkb/XkbLatchModifiers.man            |    2 +-
 external/mit/libX11/dist/man/xkb/XkbLibraryVersion.man            |    2 +-
 external/mit/libX11/dist/man/xkb/XkbListComponents.man            |   10 +-
 external/mit/libX11/dist/man/xkb/XkbLockGroup.man                 |    2 +-
 external/mit/libX11/dist/man/xkb/XkbLockModifiers.man             |    2 +-
 external/mit/libX11/dist/man/xkb/XkbLookupKeyBinding.man          |   14 +-
 external/mit/libX11/dist/man/xkb/XkbLookupKeySym.man              |   12 +-
 external/mit/libX11/dist/man/xkb/XkbModActionVMods.man            |    4 +-
 external/mit/libX11/dist/man/xkb/XkbNoteControlsChanges.man       |    8 +-
 external/mit/libX11/dist/man/xkb/XkbNoteDeviceChanges.man         |    8 +-
 external/mit/libX11/dist/man/xkb/XkbNoteIndicatorChanges.man      |    8 +-
 external/mit/libX11/dist/man/xkb/XkbNoteNameChanges.man           |    8 +-
 external/mit/libX11/dist/man/xkb/XkbOpenDisplay.man               |    2 +-
 external/mit/libX11/dist/man/xkb/XkbOutOfRangeGroupInfo.man       |    4 +-
 external/mit/libX11/dist/man/xkb/XkbOutOfRangeGroupNumber.man     |    4 +-
 external/mit/libX11/dist/man/xkb/XkbPtrActionX.man                |    4 +-
 external/mit/libX11/dist/man/xkb/XkbPtrActionY.man                |    4 +-
 external/mit/libX11/dist/man/xkb/XkbQueryExtension.man            |    2 +-
 external/mit/libX11/dist/man/xkb/XkbRefreshKeyboardMapping.man    |    4 +-
 external/mit/libX11/dist/man/xkb/XkbResizeDeviceButtonActions.man |    6 +-
 external/mit/libX11/dist/man/xkb/XkbResizeKeyActions.man          |    8 +-
 external/mit/libX11/dist/man/xkb/XkbResizeKeySyms.man             |    8 +-
 external/mit/libX11/dist/man/xkb/XkbResizeKeyType.man             |   12 +-
 external/mit/libX11/dist/man/xkb/XkbSAActionSetCtrls.man          |    6 +-
 external/mit/libX11/dist/man/xkb/XkbSAGroup.man                   |    4 +-
 external/mit/libX11/dist/man/xkb/XkbSAPtrDfltValue.man            |    4 +-
 external/mit/libX11/dist/man/xkb/XkbSARedirectSetVMods.man        |    6 +-
 external/mit/libX11/dist/man/xkb/XkbSARedirectSetVModsMask.man    |    6 +-
 external/mit/libX11/dist/man/xkb/XkbSARedirectVMods.man           |    4 +-
 external/mit/libX11/dist/man/xkb/XkbSARedirectVModsMask.man       |    4 +-
 external/mit/libX11/dist/man/xkb/XkbSAScreen.man                  |    4 +-
 external/mit/libX11/dist/man/xkb/XkbSASetGroup.man                |    6 +-
 external/mit/libX11/dist/man/xkb/XkbSASetPtrDfltValue.man         |    6 +-
 external/mit/libX11/dist/man/xkb/XkbSASetScreen.man               |    6 +-
 external/mit/libX11/dist/man/xkb/XkbSelectEventDetails.man        |    2 +-
 external/mit/libX11/dist/man/xkb/XkbSelectEvents.man              |    2 +-
 external/mit/libX11/dist/man/xkb/XkbSetAccessXTimeout.man         |   16 +-
 external/mit/libX11/dist/man/xkb/XkbSetAutoRepeatRate.man         |   10 +-
 external/mit/libX11/dist/man/xkb/XkbSetAutoResetControls.man      |   10 +-
 external/mit/libX11/dist/man/xkb/XkbSetBounceKeysDelay.man        |    8 +-
 external/mit/libX11/dist/man/xkb/XkbSetCompatMap.man              |    2 +-
 external/mit/libX11/dist/man/xkb/XkbSetControls.man               |    8 +-
 external/mit/libX11/dist/man/xkb/XkbSetDebuggingFlags.man         |   18 +-
 external/mit/libX11/dist/man/xkb/XkbSetDetectableAutoRepeat.man   |    8 +-
 external/mit/libX11/dist/man/xkb/XkbSetDeviceButtonActions.man    |   10 +-
 external/mit/libX11/dist/man/xkb/XkbSetDeviceInfo.man             |    8 +-
 external/mit/libX11/dist/man/xkb/XkbSetIgnoreLockMods.man         |   14 +-
 external/mit/libX11/dist/man/xkb/XkbSetIndicatorMap.man           |   26 +-
 external/mit/libX11/dist/man/xkb/XkbSetMap.man                    |    2 +-
 external/mit/libX11/dist/man/xkb/XkbSetModActionVMods.man         |    6 +-
 external/mit/libX11/dist/man/xkb/XkbSetNamedIndicator.man         |   20 +-
 external/mit/libX11/dist/man/xkb/XkbSetNames.man                  |   12 +-
 external/mit/libX11/dist/man/xkb/XkbSetPtrActionX.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbSetPtrActionY.man             |    6 +-
 external/mit/libX11/dist/man/xkb/XkbSetServerInternalMods.man     |   14 +-
 external/mit/libX11/dist/man/xkb/XkbSetXlibControls.man           |    8 +-
 external/mit/libX11/dist/man/xkb/XkbTranslateKeyCode.man          |   12 +-
 external/mit/libX11/dist/man/xkb/XkbTranslateKeySym.man           |   14 +-
 external/mit/libX11/dist/man/xkb/XkbUpdateMapFromCore.man         |   14 +-
 external/mit/libX11/dist/man/xkb/XkbVirtualModsToReal.man         |    8 +-
 external/mit/libX11/dist/modules/Makefile.in                      |    1 +
 external/mit/libX11/dist/modules/im/Makefile.in                   |    1 +
 external/mit/libX11/dist/modules/im/ximcp/Makefile.in             |    1 +
 external/mit/libX11/dist/modules/im/ximcp/imDefIc.c               |    2 +-
 external/mit/libX11/dist/modules/im/ximcp/imDefIm.c               |    2 +-
 external/mit/libX11/dist/modules/im/ximcp/imInsClbk.c             |    3 +
 external/mit/libX11/dist/modules/im/ximcp/imRm.c                  |    2 +-
 external/mit/libX11/dist/modules/im/ximcp/imTrX.c                 |    2 +-
 external/mit/libX11/dist/modules/im/ximcp/imTrans.c               |    2 +-
 external/mit/libX11/dist/modules/im/ximcp/imTransR.c              |    2 +-
 external/mit/libX11/dist/modules/lc/Makefile.in                   |    1 +
 external/mit/libX11/dist/modules/lc/Utf8/Makefile.in              |    1 +
 external/mit/libX11/dist/modules/lc/def/Makefile.in               |    1 +
 external/mit/libX11/dist/modules/lc/gen/Makefile.in               |    1 +
 external/mit/libX11/dist/modules/om/Makefile.in                   |    1 +
 external/mit/libX11/dist/modules/om/generic/Makefile.in           |    1 +
 external/mit/libX11/dist/nls/Makefile.in                          |    1 +
 external/mit/libX11/dist/nls/compose-check.pl                     |    2 +-
 external/mit/libX11/dist/nls/compose.dir.pre                      |    4 +-
 external/mit/libX11/dist/nls/en_US.UTF-8/XLC_LOCALE.pre           |   43 +-
 external/mit/libX11/dist/specs/Makefile.am                        |    2 +-
 external/mit/libX11/dist/specs/Makefile.in                        |    3 +-
 external/mit/libX11/dist/specs/XIM/Makefile.in                    |    1 +
 external/mit/libX11/dist/specs/XKB/Makefile.in                    |    1 +
 external/mit/libX11/dist/specs/i18n/Makefile.am                   |    2 +-
 external/mit/libX11/dist/specs/i18n/Makefile.in                   |    3 +-
 external/mit/libX11/dist/specs/i18n/compose/Makefile.in           |    1 +
 external/mit/libX11/dist/specs/i18n/compose/compose-chart.pl      |    2 +-
 external/mit/libX11/dist/specs/i18n/framework/Makefile.in         |    1 +
 external/mit/libX11/dist/specs/i18n/localedb/Makefile.in          |    1 +
 external/mit/libX11/dist/specs/i18n/trans/Makefile.in             |    1 +
 external/mit/libX11/dist/specs/libX11/CH13.xml                    |    6 +-
 external/mit/libX11/dist/specs/libX11/Makefile.in                 |    1 +
 external/mit/libX11/dist/src/ChProp.c                             |   12 +-
 external/mit/libX11/dist/src/ChkIfEv.c                            |    3 +
 external/mit/libX11/dist/src/DrArcs.c                             |    4 +-
 external/mit/libX11/dist/src/DrLines.c                            |    6 +-
 external/mit/libX11/dist/src/DrPoints.c                           |    8 +-
 external/mit/libX11/dist/src/DrRects.c                            |    6 +-
 external/mit/libX11/dist/src/DrSegs.c                             |    6 +-
 external/mit/libX11/dist/src/FillArcs.c                           |    6 +-
 external/mit/libX11/dist/src/FillPoly.c                           |    8 +-
 external/mit/libX11/dist/src/FillRcts.c                           |    6 +-
 external/mit/libX11/dist/src/Host.c                               |    2 +-
 external/mit/libX11/dist/src/IfEvent.c                            |    2 +
 external/mit/libX11/dist/src/LiHosts.c                            |    2 +-
 external/mit/libX11/dist/src/Makefile.am                          |    8 +-
 external/mit/libX11/dist/src/Makefile.in                          |   53 +-
 external/mit/libX11/dist/src/OpenDis.c                            |    1 +
 external/mit/libX11/dist/src/PeekIfEv.c                           |    2 +
 external/mit/libX11/dist/src/QuColors.c                           |   12 +-
 external/mit/libX11/dist/src/SetCRects.c                          |   10 +-
 external/mit/libX11/dist/src/globals.c                            |    2 +
 external/mit/libX11/dist/src/locking.c                            |   30 +
 external/mit/libX11/dist/src/reallocarray.h                       |    2 +-
 external/mit/libX11/dist/src/util/Makefile.in                     |    1 +
 external/mit/libX11/dist/src/xcms/Makefile.in                     |    1 +
 external/mit/libX11/dist/src/xkb/Makefile.in                      |    1 +
 external/mit/libX11/dist/src/xkb/XKBBind.c                        |   44 +-
 external/mit/libX11/dist/src/xkb/XKBNames.c                       |    1 +
 external/mit/libX11/dist/src/xlibi18n/Makefile.in                 |    1 +
 external/mit/libX11/dist/src/xlibi18n/XDefaultIMIF.c              |    2 +-
 external/mit/libX11/dist/src/xlibi18n/XDefaultOMIF.c              |    2 +-
 external/mit/libX11/dist/src/xlibi18n/XimTrInt.h                  |    2 +-
 external/mit/libX11/dist/src/xlibi18n/XimTrX.h                    |    2 +-
 external/mit/libX11/dist/src/xlibi18n/XimTrans.h                  |    2 +-
 external/mit/libX11/dist/src/xlibi18n/XimintP.h                   |    2 +-
 external/mit/libX11/dist/src/xlibi18n/XlcSL.c                     |    2 +-
 external/mit/libX11/dist/src/xlibi18n/lcInit.c                    |    2 +-
 283 files changed, 1603 insertions(+), 1076 deletions(-)

diffs (truncated from 7627 to 300 lines):

diff -r 4e0a43340ab8 -r b36155b242b7 external/mit/libX11/dist/COPYING
--- a/external/mit/libX11/dist/COPYING  Sat Oct 29 21:02:03 2022 +0000
+++ b/external/mit/libX11/dist/COPYING  Fri Nov 11 04:44:51 2022 +0000
@@ -13,8 +13,7 @@
 
 Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett
 Copyright © 2009 Red Hat, Inc.
-Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates.
-All rights reserved.
+Copyright (c) 1990-1992, 1999, 2000, 2004, 2009, 2010, 2015, 2017, Oracle and/or its affiliates.
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
@@ -228,35 +227,6 @@
 
                ----------------------------------------
 
-
-Copyright (c) 1995 David E. Wexelblat.  All rights reserved
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR
-OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-OTHER DEALINGS IN THE SOFTWARE.
-
-Except as contained in this notice, the name of David E. Wexelblat shall
-not be used in advertising or otherwise to promote the sale, use or
-other dealings in this Software without prior written authorization
-from David E. Wexelblat.
-
-               ----------------------------------------
-
 Copyright 1990, 1991 by OMRON Corporation
 
 Permission to use, copy, modify, distribute, and sell this software and its
@@ -940,3 +910,19 @@
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 
+               ----------------------------------------
+
+Copyright (c) 2008 Otto Moerbeek <otto%drijf.net@localhost>
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
diff -r 4e0a43340ab8 -r b36155b242b7 external/mit/libX11/dist/ChangeLog
--- a/external/mit/libX11/dist/ChangeLog        Sat Oct 29 21:02:03 2022 +0000
+++ b/external/mit/libX11/dist/ChangeLog        Fri Nov 11 04:44:51 2022 +0000
@@ -1,3 +1,482 @@
+commit b4f24b272c6ef888b6fcfcf80670c196b2e8f755
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Thu Nov 10 12:18:17 2022 -0800
+
+    libX11 1.8.2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 77629ea5e79fa9b1596438bc36cfc7e0c631af43
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Thu Nov 3 13:00:50 2022 -0700
+
+    README.md: Add 1.8.2 changes
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit d1baf2ec4869dea3732d6fe13ba4935cb6caad01
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Thu Nov 3 11:22:37 2022 -0700
+
+    Remove NEWS file which only covered 2006 & 2007 releases
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 1294bfa487bdecfd32621822922fec03203ee188
+Author: Po Lu <luangruo%yahoo.com@localhost>
+Date:   Mon Oct 3 08:44:59 2022 +0800
+
+    specs: document change in XIMPreeditCallbacks
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 1a7e54609ce4dc0f2d3b933502437a413cf3dea8
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Thu Nov 3 14:44:22 2022 -0700
+
+    man pages: document XCloseIM frees its argument
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit a04b84f0f7bb3a78088756759f4b9b8bb363251e
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Thu Nov 3 20:31:31 2022 +0000
+
+    Copyright & license cleanup
+
+commit 5e41119d9611504ff7e61c6aa4da1df708096801
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date:   Mon Oct 31 12:42:51 2022 +0100
+
+    nls: reshuffle a few compose sequences, to have similar ones together
+    
+    It makes more sense to have similar sequences grouped together
+    than to rigidly follow the order of ascending Unicode codes.
+
+commit 65d89342f59cfc2eac9bf8010076b937f22554e8
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date:   Mon Oct 31 12:50:11 2022 +0100
+
+    nls: remove two compose sequences that use deprecated symbols
+    
+    The last few occurrences of `leftcaret` and `rightcaret` were replaced
+    with `less` and `greater` in xkeyboard-config half a year ago.
+
+commit 6baccbae5324e7342cb5176cae82f463a6b34eae
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date:   Mon Oct 31 12:40:12 2022 +0100
+
+    nls: let `<Multi_key> <minus> <underscore>` compose U+2212 (MINUS SIGN)
+    
+    There was not yet any way to compose the Unicode minus sign, U+2212.
+
+commit 79775575418fd6f8ee1c5e5bbe403df4606fb5b6
+Author: Adam Jackson <ajax%redhat.com@localhost>
+Date:   Fri Aug 5 15:19:08 2022 -0400
+
+    Allow X*IfEvent() to reenter libX11
+    
+    The documentation for this family of functions very clearly says not to
+    call into xlib in your predicate function, but historically single
+    threaded apps could get away with it just fine, and now that we've
+    forced thread-safety on the world such apps will now deadlock instead.
+    That's not an acceptable regression even if the app is technically
+    broken. This has been reported with XFCE and FVWM, and Motif's
+    cut-and-paste code has the same bug by inspection, so this does need to
+    be addressed.
+    
+    This change nerfs LockDisplay/UnlockDisplay while inside the critical
+    bit of an IfEvent function. This is still safe in the sense that the
+    display remains locked and no other thread should be able to change it
+    from under us, but the loop that scans the event queue might not be
+    robust against it being modified as a side effect of protocol emitted by
+    the predicate callback. But that's not new, non-XInitThreads'd xlib
+    would have the same caveat.
+    
+    Closes: xorg/lib/libx11#157
+
+commit 0d1d65bdd98966f52bcac4077f94827b20b229dd
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date:   Fri Oct 21 12:18:25 2022 +0200
+
+    nls: change <Compose> <^> <-> to mean superscript minus instead of macron
+    
+    Several other `<Multi_key> <asciicircum> <symbol>` sequences
+    produce the superscript equivalent of the given symbol.  So,
+    let `<Multi_key> <asciicircum> <minus>` do the same.
+    
+    Also, add two other sequences for producing a plain macron,
+    to compensate a bit the loss of the above sequence.
+    
+    Additionally, make `<Multi_key> <underscore> <minus>` produce
+    a subscript minus, for consistency.
+    
+    This fixes issue #165.
+    
+    Requested-by: J. McWilliams
+    
+    Signed-off-by: Benno Schulenberg <bensberg%telfort.nl@localhost>
+
+commit 310898270787c1a3a6ab50221324f8654dddce8e
+Author: Jan Tojnar <jtojnar%gmail.com@localhost>
+Date:   Thu Oct 20 07:10:58 2022 +0000
+
+    nls: Map sr locales to sr_RS compose files
+    
+    Serbian used sr_YU (Yugoslavia) code in the past.
+    Then it was succeeded by sr_CS (Serbia and Montenegro).
+    Finally, it was split into sr_RS (Serbia) and sr_ME (Montenegro).
+    
+    https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/da95ecbbdcacc483cd0b5fd7db1fb2e2543341bd
+    introduced the modern sr_RS and sr_ME codes.
+    
+    Next, https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/40761898692e5063957bfa2518cca3d35b2e354a
+    added the Serbian compose table but only for the legacy sr_CS entry.
+    
+    https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/5cd60398b7787297008b13a848ed3cfbd7ef178d
+    removed the legacy sr_CS entry, the only one pointing to the correct compose file.
+    It also renamed the file to sr_RS, but did not update the compose mapping.
+    
+    Let’s point all Serbian locales to the Compose file again.
+
+commit a35d706cd8dc7b498bca2a3fc4a3732047439ed7
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Oct 14 13:40:37 2022 -0700
+
+    COPYING: remove notice for the removed UIThrStubs.c
+    
+    Fixes: 701e9e9a ("Use same pthread-stubs as libxcb")
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 3b1750e982fedce0d61bface68aadcd5b1ea1fae
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date:   Fri Oct 14 09:28:42 2022 +0200
+
+    nls: delete two compose sequences with an anomalous post-fixed breve
+    
+    Two years ago, commit b126bfd7fe allowed using also a lowercase `u`
+    wherever an uppercase `U` was used to represent a breve.  But the
+    commit should have limited itself to only the prefixed uses of `U`,
+    as that is how most letters with a breve are composed.
+    
+    Also, group the two compose sequences with an uppercase post-fixed `U`
+    together with the corresponding other post-fixed sequences.
+    
+    Signed-off-by: Benno Schulenberg <bensberg%telfort.nl@localhost>
+
+commit 701e9e9afb88bdc68c84a4611adc533400a3df36
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Tue Oct 4 11:24:57 2022 -0700
+
+    Use same pthread-stubs as libxcb
+    
+    Avoid conflicts when libX11 calls libxcb and gets its pthread functions
+    overriding our ancient stubs.
+    
+    v2: Keep linking with real threads libraries when thread safety
+        constructor is enabled.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 1d11822601fd24a396b354fa616b04ed3df8b4ef
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Tue Oct 4 18:26:17 2022 -0400
+
+    fix a memory leak in XRegisterIMInstantiateCallback
+    
+    Analysis:
+    
+        _XimRegisterIMInstantiateCallback() opens an XIM and closes it using
+        the internal function pointers, but the internal close function does
+        not free the pointer to the XIM (this would be done in XCloseIM()).
+    
+    Report/patch:
+    
+        Date: Mon, 03 Oct 2022 18:47:32 +0800
+        From: Po Lu <luangruo%yahoo.com@localhost>
+        To: xorg-devel%lists.x.org@localhost
+        Subject: Re: Yet another leak in Xlib
+    
+        For reference, here's how I'm calling XRegisterIMInstantiateCallback:
+    
+        XSetLocaleModifiers ("");
+        XRegisterIMInstantiateCallback (compositor.display,
+                                        XrmGetDatabase (compositor.display),
+                                        (char *) compositor.resource_name,
+                                        (char *) compositor.app_name,
+                                        IMInstantiateCallback, NULL);
+    
+        and XMODIFIERS is:
+    
+            @im=ibus
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 1f8fd7ff1cf688ec1d3b34397c6d58110bb0cae5
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Sep 26 16:01:40 2022 -0700
+
+    If thread-safety-constructor is enabled, link against pthreads not stubs
+    
+    Only really makes a difference if pthreads is not in libc.
+    
+    Fixes: #162
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+    Reviewed-by: Adam Jackson <ajax%redhat.com@localhost>


Home | Main Index | Thread Index | Old Index