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 <fmt>"
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