a88b71ef58 
								
							 
						 
						
							
							
								
								ci: enable xv and xvmc  
							
							... 
							
							
							
							Needed for the xf86-video-intel driver, so we should build-test it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dd20a392be 
								
							 
						 
						
							
							
								
								xfree86: common: use LogMessageVerb() instead of xf86Msg()  
							
							... 
							
							
							
							Both are doing same job, so no need to keep using an duplicated implementation.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7d3e56722c 
								
							 
						 
						
							
							
								
								os: log: consolidate OS specific fsync() call into helper  
							
							... 
							
							
							
							Instead of having lots of #ifdef's, consolidating the conditionally
compiled fsync() call into a tiny inline helper.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								917d8dc207 
								
							 
						 
						
							
							
								
								os: log: drop now meaningless XLOG_FLUSH option  
							
							... 
							
							
							
							Since we're not indirectly writing via FILE anymore, this option has
become meaningless: it meant flushing out our in-process buffer to
the kernel, but we're now doing direct write() calls anyways.
xf86 still accepts the "flush" config file flag for backwards compatibility,
but it hasn't any practical meaning anymore.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								11fc023a72 
								
							 
						 
						
							
							
								
								os: log via fd instead of FILE  
							
							... 
							
							
							
							Instead of maintaining both the logfile fd, as well as ANSI FILE pointer,
simplify it to just a fd.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								081f7a53e0 
								
							 
						 
						
							
							
								
								xkb: unexport XkbCopyControls()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								acbb361ccd 
								
							 
						 
						
							
							
								
								xkb: unexport XkbDeviceApplyKeymap()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								15ba7a5f01 
								
							 
						 
						
							
							
								
								xkb: unexport XkbSendNewKeyboardNotify()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								45a830aa25 
								
							 
						 
						
							
							
								
								xkb: unexport XkbApplyVirtualModChanges()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5447558c6d 
								
							 
						 
						
							
							
								
								xkb: unexport XkbApplyCompatMapToKey()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b3d105a78b 
								
							 
						 
						
							
							
								
								xkb: unexport XkbKeyTypesForCoreSymbols()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								37703270f4 
								
							 
						 
						
							
							
								
								xkb: unexport XkbChangeTypesOfKey()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0ed5337be4 
								
							 
						 
						
							
							
								
								xkb: unexport XkbFreeInfo()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2b5817c651 
								
							 
						 
						
							
							
								
								xkb: unexport XkbChangeKeycodeRange()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6923c2acbe 
								
							 
						 
						
							
							
								
								xkb: unexport XkbConvertCase()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fb7ef7ac92 
								
							 
						 
						
							
							
								
								xkb: unexport XkbLookupNamedGeometry()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ff031fdb0c 
								
							 
						 
						
							
							
								
								xkb: unexport XkbDisableComputedAutoRepeats()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3b30c23631 
								
							 
						 
						
							
							
								
								xkb: unexport XkbEnableDisableControls()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								72c4e97d74 
								
							 
						 
						
							
							
								
								xkb: unexport XkbProcessKeyboardEvent()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a741e50dd1 
								
							 
						 
						
							
							
								
								xkb: unexport XkbHandleActions()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3d2d776e8c 
								
							 
						 
						
							
							
								
								xkb: unexport XkbHandleBell()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7d53fa177b 
								
							 
						 
						
							
							
								
								xkb: unexport XkbStateChangedFlags()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b6f03c3ea1 
								
							 
						 
						
							
							
								
								xkb: unexport XkbCheckIndicatorMaps()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6df734062e 
								
							 
						 
						
							
							
								
								xkb: unexport XkbCheckSecondaryEffects()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3f653ca885 
								
							 
						 
						
							
							
								
								xkb: unexport XkbComputeDerivedState()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b85b204987 
								
							 
						 
						
							
							
								
								xkb: unexport XkbIndicatorsToUpdate()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2281204668 
								
							 
						 
						
							
							
								
								xkb: unexport XkbUpdateAllDeviceIndicators()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ad06ced35d 
								
							 
						 
						
							
							
								
								xkb: unexport XkbUpdateIndicators()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5cfe8cb09a 
								
							 
						 
						
							
							
								
								xkb: unexport XkbSetIndicators()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a7ff657894 
								
							 
						 
						
							
							
								
								xkb: unexport XkbUpdateActions()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9758438368 
								
							 
						 
						
							
							
								
								xkb: unexport XkbUpdateDescActions()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4b4102ca29 
								
							 
						 
						
							
							
								
								xkb: unexport XkbResizeKeyActions()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3a468a9b8d 
								
							 
						 
						
							
							
								
								xkb: unexport XkbResizeKeySyms()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ed902e05b7 
								
							 
						 
						
							
							
								
								xkb: unexport XkbAdjustGroup()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								76da7c7bb2 
								
							 
						 
						
							
							
								
								xkb: unexport XkbVirtualModsToReal()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								75e0b1994b 
								
							 
						 
						
							
							
								
								xkb: unexport XkbMaskForVMask()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f2630429a5 
								
							 
						 
						
							
							
								
								xkb: unexport XkbSetActionKeyMods()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f7e6bbead4 
								
							 
						 
						
							
							
								
								xkb: unexport XkbFreeComponentNames()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								94c65f958f 
								
							 
						 
						
							
							
								
								xkb: unexport XkbResizeKeyType()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f0748c22df 
								
							 
						 
						
							
							
								
								xkb: unexport XkbCopyKeyTypes()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7564ed0195 
								
							 
						 
						
							
							
								
								xkb: unexport XkbAllocControls()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								179e899252 
								
							 
						 
						
							
							
								
								xkb: unexport XkbAllocNames()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4f0ddea222 
								
							 
						 
						
							
							
								
								xkb: unexport XkbAllocCompatMap()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								26b765243b 
								
							 
						 
						
							
							
								
								xkb: unexport XkbAllocIndicatorMaps()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7561198496 
								
							 
						 
						
							
							
								
								xkb: unexport XkbAllocKeyboard()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								25f7acbfa9 
								
							 
						 
						
							
							
								
								xkb: unexport XkbFreeNames()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								df6068c662 
								
							 
						 
						
							
							
								
								xkb: unexport XkbFreeCompatMap()  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d0cb2aabf8 
								
							 
						 
						
							
							
								
								xkb: unexport XkbSetExtension  
							
							... 
							
							
							
							Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								67c1a51217 
								
							 
						 
						
							
							
								
								xkb: unexport XkbInitPrivates()  
							
							... 
							
							
							
							This isn't supposed to be called by drivers, so unexport it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d87ca999d2 
								
							 
						 
						
							
							
								
								xkb: unexport XkbProcessArguments()  
							
							... 
							
							
							
							Neither used by any drivers, nor makes sense doing so, thus no need
to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 17:21:45 +02:00