Tumbleweed 中的 GNOME、Gear、Pipewire 更新
2023年10月19日 | Douglas DeMaio | CC-BY-SA-3.0
本周的 openSUSE Tumbleweed 快照更新规模从小到中等。
本周快照持续推出,GNOME、KDE Gear、PipeWire 等的更新都已送达滚动发布用户手中。
虽然本周发布了一些 GNOME 包,但 20231017 快照仅更新了一个。日语数独游戏 gnome-sudoku 更新至版本 45.1,修复了右键单击以正确打开标记弹出窗口的问题,并更新了翻译。 ncurses 6.4.20231007 的更新改进了 get_position() 的循环限制,增强了手动描述,并修复了 man 页面中的格式问题。该包还增强了 `setupterm` 的使用,并改进了 `tic` 中的错误消息。另一个更新的包是 nodejs20 20.8.1,解决了几个常见漏洞和暴露。 CVE-2023-44487、CVE-2023-45143 和 CVE-2023-39333,其中一个易受 WebAssembly 模块注入 JavaScript 代码的影响,是解决的六个 CVE 中的一部分。终端模拟器 xterm 387 的更新包括添加了一些控制序列并纠正了索引表达式。该包还使缓冲设备控制字符串和操作系统命令字符串的内存使用量可配置。快照中更新了其他一些包。
更多 GNOME 包在 20231016 快照中更新。这些包包括 mutter 45.0+45,其中包含与 blob 大小和 堆栈溢出 相关的修复,gnome-photos 44.0+23,其中包含在 photos-embed 中添加记忆术,以及 gnome-user-share 43.0+11,它修复了 bug 数据库值以指向 GNOME GitLab Issues,并确保更准确的 bug 跟踪。快照中更新的另一个包是 zchunk 1.3.2。压缩文件格式包改进了对损坏的 zchunk 文件中溢出错误的处理,以防止潜在的崩溃或意外行为。 python-qt5 5.15.10 的更新包括添加缺失的 QEvent 以提高与 Qt 5.2 及更高版本的兼容性。该包现在还需要 python-qt5-sip v12.13,该版本也在更新中提供。快照中更新了其他一些包。
只有两个包在 20231015 快照中更新。用于操作块设备的包 libblockdev 更新至版本 3.0.4。改进包括使用 g_autofree 进行内存管理、更正的描述以及重构的内存分配,这些都可供在本次快照期间或之后执行 zypper dup 的用户使用。一个包还对 spec 文件 和日志设置进行了一些调整,以提高功能和可维护性。 python-cffi 1.16.0 版本清理了其 spec 文件。这个用于调用 C 代码的 Python 包括对 Python 3.12 的支持,并指出依赖于 distutils 的 C 外函数接口功能的项目应为 Python 3.12 及更高版本添加对 setuptools 的依赖。该包放弃了对旧 Python 版本(如 2.7、3.6 和 3.7)的支持。该包更新反映了对 Python 3.8 及更高版本的关注。
上周五的快照 20231013,更新了字体渲染包 freetype2 至版本 2.13.2。该包包括对 Compact Font Format 2 变体字体的更好支持,并删除了 TrueType 解释器版本 38。该包还带来了对 OpenVMS 的改进支持。 pipewire 0.3.81 的更新解决了与声音相关的问题,并确保专业音频功能正确产生声音。该包现在需要 Vulkan 1.3,并默认启用 jackdbus 支持。改进了 Advanced Linux Sound Architecture 调度,并支持旧版和新版的 webrtc-audio-processing。 随着 pipewire 的更新,wireplumber 0.4.15 版本也出现在快照中。这个策略管理器包括添加数字信号处理 (DSP) 策略模块,该模块会自动为特定硬件设备加载一个滤波器链,确保音频通过软件 DSP,特别是为了支持 Apple M1/M2 设备。Wireplumber 现在支持直接加载模块参数,并改进了设备配置文件选择策略。 samba 的更新处理了一些 CVE 和 microos-tools 接收到 2.21+git5 更新,其中包括正确设置挂载传播,并添加了一个 spec 文件。 随着小部件抽象库 libyui 4.6.1,几个其他的 Libyui 包在快照中更新。有了它和其他包,Qt 包管理器现在提供显示模式顺序列的选项,并在设置了相应的环境变量时显示不可见的模式。一些 qt6 子包也在快照中更新。
有一个快照没有进入上周的 Tumbleweed 评论,那就是 20231012。这个快照有两个 yast2 包,yast2-country 和 yast2-x11,从 4.6 版本升级到 5.0.1 版本。另一个在快照中更新的 openSUSE 包是 zypper。这个 1.14.66 包管理器版本包含更新,包括在信息表明存在近似匹配时返回退出代码 104,重新措辞 openSUSE Tumbleweed 的升级消息,并修复了一些拼写错误和错别字。 KDE Gear 23.08.2 也在此快照中更新。视频编辑器 Kdenlive 解决了一些在将过渡添加到剪辑时出现的异常行为,确保带有音频的剪辑不会阻止视频轨道上的声音。该包还优化了 RAM 使用量以提高性能。有了 Kitinerary,增强了对较新的英国铁路 PDF 车票的处理能力,以提取多段 PDF 车票。该包还获得了合并国际 Renfe 结果和简化车票处理和管理的能力。压缩和解压缩实用程序 Ark 删除了一个未使用的依赖项,并添加了一个缺失的 KWindowSystem 依赖项。