Packages changed: amavisd-milter btrfsprogs (6.15 -> 6.16) ddskk gdk-pixbuf git (2.50.1 -> 2.51.0) hplip (3.25.2 -> 3.25.6) ibus-m17n (1.4.34 -> 1.4.36) ibus-table nvidia-settings (570.172.08 -> 580.76.05) openSUSE-release (20250818 -> 20250820) opensuse-welcome (0.1.9+git.55.08b0379 -> 0.1.10+git.0.e0056bf) pam pam-full-src patterns-base patterns-gnome patterns-xfce rubygem-nokogiri (1.18.2 -> 1.18.9) skkdic wireless-regdb (20250220 -> 20250710) xfce4-screensaver (4.20.0 -> 4.20.1) === Details === ==== amavisd-milter ==== - Fix C23 build problem (rh#2336394) ==== btrfsprogs ==== Version update (6.15 -> 6.16) Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1 - update to 6.16 * mkfs: * print label of existing filesystem if attempting to overwrite * remove note about changed defaults in 6.15 * discard support detection uses the ioctl and not sysfs, this should work for all types of block devices * device usage: fix printing units of partition sizes, used to be in 512B sectors * defrag: new option --nocomp to request no compression (kernel 6.17) * check: detect missing orphan items for deleted subvolumes * subvol delete: don't print warning if filesystem is mounted with user_subvol_rm_allowed * build: add build support for Android * other: * cleanups and refactoring * sync sources with kernel * documentation updates * CI and test updates ==== ddskk ==== - Split ddskk-doc out of ddskk: Since too many documents files installed with the binary package, seperate them to a solo doc package. User could have a choice to install or not. ==== gdk-pixbuf ==== Subpackages: gdk-pixbuf-lang gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0 - Add gdk-pixbuf-jpeg-icc-data.patch: be more careful with icc data (bsc#1246114 CVE-2025-7345 glgo@GNOME/gdk-pixbuf!217). ==== git ==== Version update (2.50.1 -> 2.51.0) Subpackages: git-core git-email git-gui git-web gitk perl-Git - Update to 2.51.0 - UI, Workflows & Features - Userdiff patterns for the R language have been added. - Documentation for "git send-email" has been updated with a bit more credential helper and OAuth information. - "git cat-file --batch" learns to understand %(objectmode) atom to allow the caller to tell missing objects (due to repository corruption) and submodules (whose commit objects are OK to be missing) apart. - "git diff --no-index dirA dirB" can limit the comparison with pathspec at the end of the command line, just like normal "git diff". - "git subtree" (in contrib/) learned to grok GPG signing its commits. - "git whatchanged" that is longer to type than "git log --raw" which is its modern rough equivalent has outlived its usefulness more than 10 years ago. Plan to deprecate and remove it. - An interchange format for stash entries is defined, and subcommand of "git stash" to import/export has been added. - "git merge/pull" has been taught the "--compact-summary" option to use the compact-summary format, intead of diffstat, when showing the summary of the incoming changes. - "git imap-send" has been broken for a long time, which has been resurrected and then taught to talk OAuth2.0 etc. - Some error messages from "git imap-send" has been updated. - When "git daemon" sees a signal while attempting to accept() a new client, instead of retrying, it skipped it by mistake, which has been corrected. - The reftable ref backend has matured enough; Git 3.0 will make it the default format in a newly created repositories by default. - "netrc" credential helper has been improved to understand textual service names (like smtp) in addition to the numeric port numbers (like 25). - Lift the limitation to use changed-path filter in "git log" so that it can be used for a pathspec with multiple literal paths. - Clean up the way how signature on commit objects are exported to and imported from fast-import stream. - Remove unsupported, unused, and unsupportable old option from "git log". - Document recently added "git imap-send --list" with an example. - "git pull" learned to pay attention to pull.autostash configuration variable, which overrides rebase/merge.autostash. - "git for-each-ref" learns "--start-after" option to help applications that want to page its output. - "git switch" and "git restore" are declared to be no longer experimental. - "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased to 'bar'" and then went on to run "git foo -h baz", which was unexpected. Tighten the rule so that alias expansion is reported only when "-h" is the sole option. - Performance, Internal Implementation, Development Support etc. - "git pack-objects" learned to find delta bases from blobs at the same path, using the --path-walk API. - CodingGuidelines update. - Add settings for Solaris 10 & 11. - Meson-based build/test framework now understands TAP output generated by our tests. - "Do not explicitly initialize to zero" rule has been clarified in the CodingGuidelines document. - A test helper "test_seq" function learned the "-f " option, which allowed us to simplify a lot of test scripts. - A lot of stale stuff has been removed from the contrib/ hierarchy. - "git push" and "git fetch" are taught to update refs in batches to gain performance. - Some code paths in "git prune" used to ignore the passed-in repository object and used the `the_repository` singleton instance instead, which has been corrected. - Update ".clang-format" and ".editorconfig" to match our style guide a bit better. - "make coccicheck" succeeds even when spatch made suggestions, which has been updated to fail in such a case. - Code clean-up around object access API. - Define .precision to more canned parse-options type to avoid bugs coming from using a variable with a wrong type to capture the parsed values. - Flipping the default hash function to SHA-256 at Git 3.0 boundary is planned. - Declare weather-balloon we raised for "bool" type 18 months ago a success and officially allow using the type in our codebase. - GIT_TEST_INSTALLED was not honored in the recent topic related to SHA256 hashes, which has been corrected. - The pop_most_recent_commit() function can have quite expensive worst case performance characteristics, which has been optimized by using prio-queue data structure. - Move structure definition from unrelated header file to where it belongs. - To help our developers, document what C99 language features are being considered for adoption, in addition to what past experiments have already decided. - The reftable unit tests are now ported to the "clar" unit testing framework. - Redefine where the multi-pack-index sits in the object ... changelog too long, skipping 144 lines ... - contrib/workdir is dropped. remove references for it. ==== hplip ==== Version update (3.25.2 -> 3.25.6) Subpackages: hplip-hpijs hplip-sane hplip-udev-rules - Fix verification of HP plugin with new GPG key (lp#2120738) * add hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch - Fix python crash in hp-setup on compressed PPD file (lp#2120739) * add hp-setup-fix-python-crash-when-manually-importing-gz.patch - Fix missing urllib.URLopener in python 3.14 (lp#2115046) * add hplip-no-urlopener.patch - Only run cupstestppd if explicitly requested with "--with testppd" build parameter - Updated hplip gpg public key fingerprint: 82FF A7C6 AA74 11D9 34BD E173 AC69 536A 2CF3 A243 https://developers.hp.com/hp-linux-imaging-and-printing/hplipDigitalCertificate.html - Update to hplip 3.25.6 - Added support for new printers: * HP LaserJet Enterprise Flow MFP 8601z * HP LaserJet Pro MFP M126a plus * HP LaserJet Pro MFP M126nw plus * HP LaserJet Pro MFP M126snw plus * HP Envy Photo 7200 series * HP Envy Photo 7900 series * HP OfficeJet Pro 9110 Series * HP OfficeJet 9120 Series * HP OfficeJet Pro 9120 Series * HP OfficeJet Pro 9130 Series ==== ibus-m17n ==== Version update (1.4.34 -> 1.4.36) - Update to 1.4.36: * Generate translations into metainfo.xml files with autotools (Related: mike-fabian#2) * Rename m17n.appdata.xml to org.freedesktop.ibus.engine.m17n.metainfo.xml (Resolves: mike-fabian#2) * Fix match pattern for layout for inscript * Fix match pattern for rank for inscript2 * Translation update from Weblate (new: fi 100%, kab 100%) ==== ibus-table ==== - Rename 1.17.14.tar.gz to ibus-table-1.17.14.tar.gz: Rename source package to conform to openSUSE community practices. ==== nvidia-settings ==== Version update (570.172.08 -> 580.76.05) - update to version 580.76.05 (boo#1247907) ==== openSUSE-release ==== Version update (20250818 -> 20250820) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== opensuse-welcome ==== Version update (0.1.9+git.55.08b0379 -> 0.1.10+git.0.e0056bf) - Update to version 0.1.10+git.0.e0056bf: * Drop checkbox to enable autostart code-o-o#leap/features/208 * Do not show in GNOME desktop * Update README.md with correct ninja command * Translated using Weblate (Dutch) * Translated using Weblate (Hebrew) * Translated using Weblate (Persian) * Translated using Weblate (Polish) * Translated using Weblate (Romanian) * Translated using Weblate (Russian) * Added translation using Weblate (Romanian) * Fix string duplication in the Romanian translation ==== pam ==== Subpackages: pam-32bit - Make sure that the buffer containing encrypted passwords get's erased, before free. [pam_modutil_get-overwrite-password-at-free.patch, bsc#1232234, CVE-20244-10041] ==== pam-full-src ==== Subpackages: pam-extra pam-manpages - Make sure that the buffer containing encrypted passwords get's erased, before free. [pam_modutil_get-overwrite-password-at-free.patch, bsc#1232234, CVE-20244-10041] ==== patterns-base ==== Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-x11 patterns-base-x11_enhanced - No longer recommend initviocons: this is long deprecated. ==== patterns-gnome ==== Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome - Recommend opensuse-welcome-launcher instead of opensuse-welcome: the launcher took over the autostart function and will allow to run different welcome apps per desktop (e.g gnome-tour on gnome). ==== patterns-xfce ==== Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-xfce_laptop - Only recommend opensuse-welcome-launcher on suse_version >= 1600. This pattern is also still used on Leap 15.6, where the switch to the flexible launcher is not planned to happen. - Recommend opensuse-welcome-launcher instead of opensuse-welcome: the launcher is the new tool that decides which welcome app (per desktop) to use (boo#1248327). ==== rubygem-nokogiri ==== Version update (1.18.2 -> 1.18.9) - 1.18.9: see included CHANGELOG.md - 1.18.8: see included CHANGELOG.md - 1.18.7: see included CHANGELOG.md - 1.18.5: see included CHANGELOG.md ==== skkdic ==== - Update skkdic.spec: Change package "Licence" macro to Unicode-DFS-2016, based on SLFO legal review results. (bsc#1246569) ==== wireless-regdb ==== Version update (20250220 -> 20250710) - Update to version 20250710 (boo#1246300): * update regulatory database based on preceding changes * update regulatory rules for Bosnia and Herzegovina (BA) for 6 GHz * Update regulatory info for CEPT countries for 6GHz listed by WiFi Alliance * update regulatory rules for Paraguay (PY) on 6 GHz for 2025 * Update regulatory info for Estonia (EE) for 2024 * Update regulatory info for Vietnam (VN) for 2025 * Update regulatory rules for Brazil (BR) on 6GHz * Update regulatory info for Egypt (EG) for 2024 * Permit 320 MHz bandwidth in 6 GHz band for GB * Update regulatory info for Indonesia (ID) for 2025 ==== xfce4-screensaver ==== Version update (4.20.0 -> 4.20.1) - Update to version 4.20.1 * configure.py: Quote only command line args * README.md: Add uninstall info * Remove reference to INSTALL file from README * Remove outdated INSTALL file * build: Install xfce4-screensaver-configure.py in libexecdir * build: Rename POTFILES.in to POTFILES * Remove autotools build * Update README after switchover to meson * meson-build: Add "none" to authentication-scheme combo * meson-build: Add "none" to session-manager combo * Translation Updates