近期,X.Org 社区多个核心底层库发布了新版本。本次更新重点解决了长期存在的构建系统遗留问题,并引入了一系列实用的功能增强。主导此次更新的是 Oracle Solaris 工程师 Alan Coopersmith,他也是 X.Org 社区的资深维护者,负责上游版本的发布工作。他集中推进了十余个库的同步更新。
- bitman 1.1.2:优化了手册页排版,修复了多处编译器兼容性问题,并提升了 X bitmap 图像编辑与格式转换工具的整体稳定性。
- libXmu 1.3.0:修复了多个已知缺陷,显著增强了库的健壮性与可靠性。
- Xfd 1.1.5:解决了若干编译警告与错误,同时新增了
-help和-version命令行参数支持。 - xkill 1.0.7:增加了
-help输出功能,正式接入 Meson 构建系统,并进行了常规维护。 - libXcomposite 0.4.7:全面切换至 Meson 构建流程,修复了多个边缘场景下的问题。
- libXdamage 1.1.7:完成了对 Meson 构建系统的适配。
- libXext 1.3.7:整合了多项修复补丁,并对手册页的内容与格式进行了规范化处理。
- libXinerama 1.1.6:迁移至 Meson 构建体系,同步优化了手册页呈现效果,修复了若干已知缺陷。
- libxkbfile 1.2.0:大幅改善了代码质量与编译兼容性,新增了
XkbRF_FreeVarDefs()接口函数;同时正式弃用 Autoconf,全面转向 Meson 构建系统。 - libXpm 3.5.18:移除了对 Amiga 平台的遗留支持,拓展了兼容性——现在可覆盖无 X11 依赖的 16 位 Windows 环境。手册页同步更新,并修复了若干潜在问题。
- libXrandr 1.5.5:完成了 Meson 构建系统支持,进一步优化了手册页结构与可读性。
- libXvMC 1.0.15:增强了现有的 Meson 构建配置,同步更新了 GitLab CI 流水线定义。
- libXxf86dga 1.1.7:引入了 Meson 构建支持,修复了若干次要问题。
- libXxf86vm 1.1.7:启用了 Meson 构建方式,优化了手册页格式,处理了多个细节性缺陷。
