Tumbleweed 的图形更新闪耀
2023 年 10 月 5 日 | Douglas DeMaio | CC-BY-SA-3.0
本周的 openSUSE Tumbleweed 快照为图形带来了清晰度,这归功于多个图形和成像软件包的更新。
针对 Mesa、GTK、ImageMagick、webkit2gtk3、GraphicsMagick 等软件包的更新已发布到 openSUSE 的滚动发布版。
Mesa 在最新发布的快照中进行了一次更新,20231003。 Mesa 和 Mesa-drivers 的 23.2.0 版本修复了处理无绑定图像的问题,限制了某些颜色表面的标志使用,并为支持的 Vulkan 图形 应用程序编程接口 启用了 VK_EXT_mesh_shader 扩展。 gtk4 4.12.3 的更新具有小部件增强功能,修复了 GIMP 工具包 库中的小部件崩溃问题,并修复了 内存泄漏 问题,这些问题出现在 Broadway 渲染器中。 webkit2gtk3 的 2.42.1 版本解决了诸如启用 HTML5 数据库设置以正确控制 IndexedDB API 以及切换软件包以允许灵活选择不同的 Unicode 开发组件等问题。 GraphicsMagick 1.3.42 的更新已发布到快照中,该快照修复了 TIFF 和读取各种 BMP 子格式的问题。这款瑞士军刀般的图像处理工具还具有新功能,包括使用 JPEG 压缩读取和写入 BMP 的能力,以及支持读取使用 PNG 压缩的 BMP 文件。 systemd 254.5 的更新对软件包规范文件进行了一些调整,以提高与 Leap 和 SUSE Linux Enterprise 的兼容性。快照中更新了多个其他软件包。
多功能图像处理软件包 ImageMagick 在快照 20231001 中更新到版本 7.1.1.18。此 Beta 版本解决了多个静态分析器问题,消除了编译器警告,并进行了一些外观上的更改。 php8 和 apache2-mod_php8 8.2.11 的更新解决了某些 RISC-V 兼容性问题和一些 内存泄漏 问题。 suse-module-tools 16.0.36 的更新解决了已识别的安全漏洞 CVE-2023-1829。此漏洞可能导致权限提升。存储和传输协议的命令行设备管理更新在分配有效负载缓冲区后提高了性能,nvme-cli 2.6 包还黑名单了特定的模块以解决安全性和兼容性问题。该软件包还对插件和实用程序进行了各种改进。上述软件包以及 libnvme 的更新是快照中变化最大的软件包。 libnvme 1.6 更新增强了 Python 兼容性,引入了一些函数来解析和检索各种特性,并对织物处理、子系统匹配算法和上下文检查进行了各种改进。
20230929 快照将 Mozilla Firefox 浏览器更新到新的主要版本 118.0.1。该更新解决了 10 个 常见漏洞和暴露,包括堆 缓冲区溢出、内存泄漏、内存损坏 和双重释放问题。浏览器还暂时禁用了 KDE 集成,同时添加了一个补丁。快照中的另一个主要更新是 argyllcms 3.0。这款色彩管理软件包对 icclib 进行了广泛的重写,以确保未来的兼容性,具有新的测量功能,并修复了与仪器相关的错误。 gstreamer 1.22.6 及其多个插件的更新修复了 H.264 中的延迟回归,改进了与各种 RTMP(实时消息传递协议)和 RTSP(实时流式传输协议)服务器的兼容性,并为更好的清晰度提供了信号打印方面的增强功能。 mpg123 1.32.2 的更新解决了 1.31 系列中的回归问题,并改进了构建逻辑,并更好地处理大文件。快照中更新的多个其他软件包包括 openssl-3 3.1.3、yast2-python-bindings 主要版本 5.0.1 等。