openSUSE ARM
Threads by month
- ----- 2024 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 7 participants
- 2087 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa
Mesa-drivers
MozillaFirefox (124.0.1 -> 124.0.2)
aaa_base (84.87+git20240202.9526d46 -> 84.87+git20240402.16596d1)
apparmor
avahi
avahi-glib2
bash
bubblewrap (0.8.0 -> 0.9.0)
c-ares (1.27.0 -> 1.28.1)
colord
coreutils (9.4 -> 9.5)
coreutils-systemd (9.4 -> 9.5)
cpio
emacs
evince
freerdp2 (2.11.2 -> 2.11.5)
fwupd
gobject-introspection (1.80.0 -> 1.80.1)
gtk4 (4.14.1 -> 4.14.2)
guestfs-tools
harfbuzz (8.3.0 -> 8.4.0)
inxi (3.3.33 -> 3.3.33+3)
kate
kdsoap-qt6 (2.1.1 -> 2.2.0)
kernel-firmware
kernel-source (6.8.1 -> 6.8.4)
kirigami-addons6 (1.0.1 -> 1.1.0)
kmod (31 -> 32)
krb5
libapparmor
libbpf (1.3.0 -> 1.4.0)
libcanberra
libdeflate (1.19 -> 1.20)
libguestfs
libproxy-backend (0.5.3 -> 0.5.4)
libproxy-client (0.5.3 -> 0.5.4)
libsrtp2 (2.5.0 -> 2.6.0)
libssh2_org
liburing (2.4 -> 2.5)
libuv (1.47.0 -> 1.48.0)
libvirt (10.1.0 -> 10.2.0)
libzypp (17.32.0 -> 17.32.2)
llvm18 (18.1.2 -> 18.1.3)
mpg123 (1.32.5 -> 1.32.6)
nghttp2 (1.60.0 -> 1.61.0)
openSUSE-release (20240402 -> 20240407)
openssh
orca (46.0 -> 46.1)
pango
perl-CGI (4.600.0 -> 4.640.0)
phodav
plasma6-desktop
python-M2Crypto
python-Pillow (10.2.0 -> 10.3.0)
python-cryptography (42.0.4 -> 42.0.5)
python-httpcore (1.0.4 -> 1.0.5)
python-libvirt-python (10.1.0 -> 10.2.0)
python-numpy
python-pyasn1 (0.5.1 -> 0.6.0)
python-pyzmq
python-typing_extensions (4.10.0 -> 4.11.0)
raspberrypi-firmware (2023.11.21 -> 2024.03.27)
raspberrypi-firmware-config (2023.11.21 -> 2024.03.27)
re2 (20240301 -> 20240401)
snowball
sushi (45.0 -> 46.0)
systemd
vim
xdm (1.1.15 -> 1.1.16)
xorg-x11-server (21.1.11 -> 21.1.12)
xwayland (23.2.4 -> 23.2.5)
yast2-storage-ng (5.0.10 -> 5.0.11)
zstd (1.5.5 -> 1.5.6)
=== Details ===
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- fix missing free codecs in builds with non-free codecs enabled
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- fix missing free codecs in builds with non-free codecs enabled
==== MozillaFirefox ====
Version update (124.0.1 -> 124.0.2)
- Mozilla Firefox 124.0.2
https://www.mozilla.org/en-US/firefox/124.0.2/releasenotes/
* Fixed an issue where users with a large amount of bookmarks would
be unable to restore a bookmarks backup. (bmo#1884308)
* Fixed an issue that would cause open Firefox windows
to go blank or crash during video playback on sites such as
Netflix. (bmo#1883932)
* Fixed a crash that affected Linux AArch64 builds. (bmo#1866396)
* Fixed an issue where some users experienced difficulties loading
webpages due to changes made to the default AppArmor configuration
shipping in Ubuntu 24.04. (bmo#1884347)
==== aaa_base ====
Version update (84.87+git20240202.9526d46 -> 84.87+git20240402.16596d1)
Subpackages: aaa_base-extras
- Update to version 84.87+git20240402.16596d1:
* add alacritty to DIR_COLORS
* Make sure tput it present before resetting TERM
* Add mc helpers for both tcsh and bash resources
* Do not overwrite escape sequences for xterm like
* Check for valid TERM
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- Use full URLs for source tarball and signature.
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Tag hardening patches as PATCH-FEATURE-OPENSUSE
==== avahi-glib2 ====
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0
- Tag hardening patches as PATCH-FEATURE-OPENSUSE
==== bash ====
Subpackages: bash-sh
- Help dependcy resolver to identify package split done with bash-sh
==== bubblewrap ====
Version update (0.8.0 -> 0.9.0)
Subpackages: bubblewrap-zsh-completion
- update to v0.9.0:
* Build system changed to Meson from Autotools
* Add --argv0
https://github.com/containers/bubblewrap/issues/91
* --symlink is now idempotent, meaning it succeeds if the symlink already
exists and already has the desired target
* Clarify security considerations in documentation
* Clarify documentation for --cap-add
* Report a better error message if mount(2) fails with ENOSPC
* Fix a double-close on error reading from --args, --seccomp or
- -add-seccomp-fd argument
* Improve memory allocation behaviour
==== c-ares ====
Version update (1.27.0 -> 1.28.1)
- c-ares 1.28.1
Features:
* Emit warnings when deprecated c-ares functions are used.
This can be disabled by passing a compiler definition of
`CARES_NO_DEPRECATED`. [PR #732]
* Add function `ares_search_dnsrec()` to search for records
using the new DNS record data structures. [PR #719]
* Rework internals to pass around `ares_dns_record_t` instead of
binary data, this introduces new public functions of
`ares_query_dnsrec()` and `ares_send_dnsrec()`. [PR #730]
Changes:
* tests: when performing simulated queries, reduce timeouts
to make tests run faster
* Replace configuration file parsers with memory-safe parser. [PR #725]
* Remove `acountry` completely, the manpage might still get
installed otherwise. [Issue #718]
Bugfixes:
* CMake: don't overwrite global required libraries/definitions/includes
which could cause build errors for projects chain building c-ares.
[Issue #729]
* On some platforms, `netinet6/in6.h` is not included by `netinet/in.h`
and needs to be included separately. [PR #728]
* Fix a potential memory leak in `ares_init()`. [Issue #724]
* Some platforms don't have the `isascii()` function.
Implement as a macro. [PR #721]
* CMake: Fix Chain building if CMAKE runtime paths not set
* NDots configuration should allow a value of zero. [PR #735]
==== colord ====
Subpackages: colord-color-profiles libcolord2 libcolorhug2
- Tag hardening patch as PATCH-FEATURE-OPENSUSE.
==== coreutils ====
Version update (9.4 -> 9.5)
- Update to 9.5:
Bug fixes:
* chmod -R now avoids a race where an attacker may replace a traversed file
with a symlink, causing chmod to operate on an unintended file.
[This bug was present in "the beginning".]
* cp, mv, and install no longer issue spurious diagnostics like "failed
to preserve ownership" when copying to GNU/Linux CIFS file systems.
They do this by working around some Linux CIFS bugs.
* cp --no-preserve=mode will correctly maintain set-group-ID bits
for created directories. Previously on systems that didn't support ACLs,
cp would have reset the set-group-ID bit on created directories.
[bug introduced in coreutils-8.20]
* join and uniq now support multi-byte characters better.
For example, 'join -tX' now works even if X is a multi-byte character,
and both programs now treat multi-byte characters like U+3000
IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
* numfmt options like --suffix no longer have an arbitrary 127-byte limit.
[bug introduced with numfmt in coreutils-8.21]
* mktemp with --suffix now better diagnoses templates with too few X's.
Previously it conflated the insignificant --suffix in the error.
[bug introduced in coreutils-8.1]
* sort again handles thousands grouping characters in single-byte locales
where the grouping character is greater than CHAR_MAX. For e.g. signed
character platforms with a 0xA0 (aka  ) grouping character.
[bug introduced in coreutils-9.1]
* split --line-bytes with a mixture of very long and short lines
no longer overwrites the heap (CVE-2024-0684).
[bug introduced in coreutils-9.2]
* tail no longer mishandles input from files in /proc and /sys file systems,
on systems with a page size larger than the stdio BUFSIZ.
[This bug was present in "the beginning".]
* timeout avoids a narrow race condition, where it might kill arbitrary
processes after a failed process fork.
[bug introduced with timeout in coreutils-7.0]
* timeout avoids a narrow race condition, where it might fail to
kill monitored processes immediately after forking them.
[bug introduced with timeout in coreutils-7.0]
* wc no longer fails to count unprintable characters as parts of words.
[bug introduced in textutils-2.1]
Changes in behavior:
* base32 and base64 no longer require padding when decoding.
Previously an error was given for non padded encoded data.
* base32 and base64 have improved detection of corrupted encodings.
Previously encodings with non zero padding bits were accepted.
* basenc --base16 -d now supports lower case hexadecimal characters.
Previously an error was given for lower case hex digits.
* cp --no-clobber, and mv -n no longer exit with failure status if
existing files are encountered in the destination. Instead they revert
to the behavior from before v9.2, silently skipping existing files.
* ls --dired now implies long format output without hyperlinks enabled,
and will take precedence over previously specified formats or hyperlink
mode.
* numfmt will accept lowercase 'k' to indicate Kilo or Kibi units on input,
and uses lowercase 'k' when outputting such units in '--to=si' mode.
* pinky no longer tries to canonicalize the user's login location by default,
rather requiring the new --lookup option to enable this often slow feature.
* wc no longer ignores encoding errors when counting words.
Instead, it treats them as non white space.
New features:
* chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files
with matching current OWNER and/or GROUP, as already supported by chown(1).
* chmod adds support for -h, -H,-L,-P, and --dereference options, providing
more control over symlink handling. This supports more secure handling of
CLI arguments, and is more consistent with chown, and chmod on other
systems.
* cp now accepts the --keep-directory-symlink option (like tar), to preserve
and follow existing symlinks to directories in the destination.
* cp and mv now accept the --update=none-fail option, which is similar
to the --no-clobber option, except that existing files are diagnosed,
and the command exits with failure status if existing files.
The -n,--no-clobber option is best avoided due to platform differences.
* env now accepts the -a,--argv0 option to override the zeroth argument
of the command being executed.
* mv now accepts an --exchange option, which causes the source and
destination to be exchanged. It should be combined with
- -no-target-directory (-T) if the destination is a directory.
The exchange is atomic if source and destination are on a single
file system that supports atomic exchange; --exchange is not yet
supported in other situations.
* od now supports printing IEEE half precision floating point with -t fH,
or brain 16 bit floating point with -t fB, where supported by the compiler.
* tail now supports following multiple processes, with repeated --pid options.
Improvements:
* cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
This was previously 128KiB and increasing to 256KiB was seen to increase
throughput by 10-20% when reading cached files on modern systems.
* env,kill,timeout now support unnamed signals. kill(1) for example now
supports sending such signals, and env(1) will list them appropriately.
* SELinux operations in file copy operations are now more efficient,
avoiding unneeded MCS/MLS label translation.
* sort no longer dynamically links to libcrypto unless -R is used.
This decreases startup overhead in the typical case.
* wc is now much faster in single-byte locales and somewhat faster in
multi-byte locales.
- coreutils-9.4.split-CVE-2024-0684.patch: Remove now-upstream patch.
- gnulib-readutmp-under-gdm.patch: Likewise.
- gnulib-readutmp.patch: Likewise.
- coreutils-i18n.patch: Remove multi-byte patches for join and uniq, as the
upstream version now handles those tests.
Pull in gnulib module mbchar manually, as it is a dependency of mbfile,
but dropped out of the upstream dependency chain.
- coreutils-misc.patch: Remove change for gnulib-tests/test-isnanl.h.
- coreutils-fix-gnulib-time_r-tests.patch: Add upstream gnulib patch to skip
French test if TZ='Europe/Paris' does not work.
==== coreutils-systemd ====
Version update (9.4 -> 9.5)
- Update to 9.5:
Bug fixes:
* chmod -R now avoids a race where an attacker may replace a traversed file
with a symlink, causing chmod to operate on an unintended file.
[This bug was present in "the beginning".]
* cp, mv, and install no longer issue spurious diagnostics like "failed
to preserve ownership" when copying to GNU/Linux CIFS file systems.
They do this by working around some Linux CIFS bugs.
* cp --no-preserve=mode will correctly maintain set-group-ID bits
for created directories. Previously on systems that didn't support ACLs,
cp would have reset the set-group-ID bit on created directories.
[bug introduced in coreutils-8.20]
* join and uniq now support multi-byte characters better.
For example, 'join -tX' now works even if X is a multi-byte character,
and both programs now treat multi-byte characters like U+3000
IDEOGRAPHIC SPACE as blanks if the current locale treats them so.
* numfmt options like --suffix no longer have an arbitrary 127-byte limit.
[bug introduced with numfmt in coreutils-8.21]
* mktemp with --suffix now better diagnoses templates with too few X's.
Previously it conflated the insignificant --suffix in the error.
[bug introduced in coreutils-8.1]
* sort again handles thousands grouping characters in single-byte locales
where the grouping character is greater than CHAR_MAX. For e.g. signed
character platforms with a 0xA0 (aka  ) grouping character.
[bug introduced in coreutils-9.1]
* split --line-bytes with a mixture of very long and short lines
no longer overwrites the heap (CVE-2024-0684).
[bug introduced in coreutils-9.2]
* tail no longer mishandles input from files in /proc and /sys file systems,
on systems with a page size larger than the stdio BUFSIZ.
[This bug was present in "the beginning".]
* timeout avoids a narrow race condition, where it might kill arbitrary
processes after a failed process fork.
[bug introduced with timeout in coreutils-7.0]
* timeout avoids a narrow race condition, where it might fail to
kill monitored processes immediately after forking them.
[bug introduced with timeout in coreutils-7.0]
* wc no longer fails to count unprintable characters as parts of words.
[bug introduced in textutils-2.1]
Changes in behavior:
* base32 and base64 no longer require padding when decoding.
Previously an error was given for non padded encoded data.
* base32 and base64 have improved detection of corrupted encodings.
Previously encodings with non zero padding bits were accepted.
* basenc --base16 -d now supports lower case hexadecimal characters.
Previously an error was given for lower case hex digits.
* cp --no-clobber, and mv -n no longer exit with failure status if
existing files are encountered in the destination. Instead they revert
to the behavior from before v9.2, silently skipping existing files.
* ls --dired now implies long format output without hyperlinks enabled,
and will take precedence over previously specified formats or hyperlink
mode.
* numfmt will accept lowercase 'k' to indicate Kilo or Kibi units on input,
and uses lowercase 'k' when outputting such units in '--to=si' mode.
* pinky no longer tries to canonicalize the user's login location by default,
rather requiring the new --lookup option to enable this often slow feature.
* wc no longer ignores encoding errors when counting words.
Instead, it treats them as non white space.
New features:
* chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files
with matching current OWNER and/or GROUP, as already supported by chown(1).
* chmod adds support for -h, -H,-L,-P, and --dereference options, providing
more control over symlink handling. This supports more secure handling of
CLI arguments, and is more consistent with chown, and chmod on other
systems.
* cp now accepts the --keep-directory-symlink option (like tar), to preserve
and follow existing symlinks to directories in the destination.
* cp and mv now accept the --update=none-fail option, which is similar
to the --no-clobber option, except that existing files are diagnosed,
and the command exits with failure status if existing files.
The -n,--no-clobber option is best avoided due to platform differences.
* env now accepts the -a,--argv0 option to override the zeroth argument
of the command being executed.
* mv now accepts an --exchange option, which causes the source and
destination to be exchanged. It should be combined with
- -no-target-directory (-T) if the destination is a directory.
The exchange is atomic if source and destination are on a single
file system that supports atomic exchange; --exchange is not yet
supported in other situations.
* od now supports printing IEEE half precision floating point with -t fH,
or brain 16 bit floating point with -t fB, where supported by the compiler.
* tail now supports following multiple processes, with repeated --pid options.
Improvements:
* cp,mv,install,cat,split now read and write a minimum of 256KiB at a time.
This was previously 128KiB and increasing to 256KiB was seen to increase
throughput by 10-20% when reading cached files on modern systems.
* env,kill,timeout now support unnamed signals. kill(1) for example now
supports sending such signals, and env(1) will list them appropriately.
* SELinux operations in file copy operations are now more efficient,
avoiding unneeded MCS/MLS label translation.
* sort no longer dynamically links to libcrypto unless -R is used.
This decreases startup overhead in the typical case.
* wc is now much faster in single-byte locales and somewhat faster in
multi-byte locales.
- coreutils-9.4.split-CVE-2024-0684.patch: Remove now-upstream patch.
- gnulib-readutmp-under-gdm.patch: Likewise.
- gnulib-readutmp.patch: Likewise.
- coreutils-i18n.patch: Remove multi-byte patches for join and uniq, as the
upstream version now handles those tests.
Pull in gnulib module mbchar manually, as it is a dependency of mbfile,
but dropped out of the upstream dependency chain.
- coreutils-misc.patch: Remove change for gnulib-tests/test-isnanl.h.
- coreutils-fix-gnulib-time_r-tests.patch: Add upstream gnulib patch to skip
French test if TZ='Europe/Paris' does not work.
==== cpio ====
Subpackages: cpio-mt
- Fix build with gcc14, bsc#1221712
* fix-gcc14.patch
==== emacs ====
Subpackages: emacs-el emacs-eln emacs-info emacs-nox etags
- Fix the temporary parking path by using %{version} (hint from Andre Barros)
==== evince ====
Subpackages: evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Properly tag patches as PATCH-FIX-SLE.
==== freerdp2 ====
Version update (2.11.2 -> 2.11.5)
Subpackages: libfreerdp2-2 libwinpr2-2
- Update Source0 URL to make it valid with the actual Source0.
- Fix file conflict of wlog.7 with freerdp3
- Update to version 2.11.5:
* Fix integer overflow in progressive decoder
* Update OpenSSL API usage for compatiblility with newer versions (#9747)
* Prevent NULL dereference for single thread decoder (#9712)
- Modify package names to freerdp2:
* This allows to have a freerdp version 2 and freerdp version 3
simultaneously installed
- Add freerdp-CVE-2023-40574-to-2023-40576.patch
* Fix CVE-2023-40574 - bsc#1214869
Out-Of-Bounds Write in general_YUV444ToRGB_8u_P3AC4R_BGRX
* Fix CVE-2023-40575 - bsc#1214870
Out-Of-Bounds Read in general_YUV444ToRGB_8u_P3AC4R_BGRX
* Fix CVE-2023-40576 - bsc#1214871
Out-Of-Bounds Read in RleDecompress
==== fwupd ====
Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0
- dbxtool is built unconditionally on all architectures: move it
out of the condition in the files section and also
unconditionally provide/obsolete the old version.
==== gobject-introspection ====
Version update (1.80.0 -> 1.80.1)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.80.1:
+ Require Python 3.8 when running mypy.
+ Ensure that POSIX types follow the target architecture.
+ Look for finish functions inside the list of constructors.
==== gtk4 ====
Version update (4.14.1 -> 4.14.2)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.14.2:
+ GtkScale: Improve positioning of values in some cases.
+ Theme: Make progress in entries visible.
+ Accessibility: Fix text insertion handling.
+ GDK:
- dnd: Use the default cursor durion motion
- dnd: Use a better cursor for indicating the move action
+ GSK:
- gl: Handle offloads in offscreen context better
- Fix text rendering problems with some fonts
+ Wayland:
- Tighten up some protocol version checks
- Use the presentation time protocol
- Fix a crash with subsurfaces
- Improve settings portal handling
+ Debugging: Add font settings in the inspector.
+ Demos:
- Clean up the application demo
- Update cursor images for the cursor demo
+ Updated translations.
==== guestfs-tools ====
- Upstream bug fixes
Update-virt-customize-generated-files.patch
Initialise-bar-fp-as-NULL.patch
==== harfbuzz ====
Version update (8.3.0 -> 8.4.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- update to version 8.4.0:
+ When subsetting, place variation store at the end of âGDEFâ
table to fix shaping issues with some versions of Adobe InDesign.
+ Various build fixes
- update to version 8.3.1:
+ Fix hb_style_get_value() in fonts with âSTATâ table
+ Properly handle negative offsets in CFF table
+ Update IANA Language Subtag Registry to 2024-03-07
+ Subsetter now supports subsetting âBASEâ table
+ Subsetter will update âhheaâ font metrics in sync with âOS/2â
ones.
+ â--variationsâ option of âhb-subsetâ now supports leaving out
values that should be unchanged, e.g. âwght=:500:â will change
the default and keep max and min unchanged. It also supports
â*=dropâ to to pin all axes to default location.
+ Fix hb_ot_math_get_glyph_kerning() to match updated âMATHâ
table spec.
+ Support legacy MacRoman encoding in âcmapâ table.
+ Various build fixes.
+ Various subsetting and instancing fixes.
==== inxi ====
Version update (3.3.33 -> 3.3.33+3)
- Updated to version 3.3.33-1+3:
+ A quick point release, one critical bug fix, and a few new
features and enhancements.
+ Code cleanup.
- Add service to pull from git and avoid tarball release.
- Adjust spec file for service use.
==== kate ====
Subpackages: kate-plugins
- Add a couple recommended plugins to preview files in kate
==== kdsoap-qt6 ====
Version update (2.1.1 -> 2.2.0)
- update to 2.2.0:
* buildsystem - Add co-installability of Qt5 and Qt6 headers
back.
Installs Qt6 headers into their own subdirectory so client
code still works, but can be co-installed with Qt5 again.
* Add KDSoapClientInterface::setMessageAddressingProperties()
so that WS-Addressing support can be used with WSDL-generated
services (issue #254)
* Don't require a SOAP action in order to write addressing
properties (also issue #254)
* WSDL parser / code generator changes, applying to both client
and server side
* Improve -import-path
==== kernel-firmware ====
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Drop duplicated WHENCE from kernel-firmware-* subpackages (bsc#1222319)
==== kernel-source ====
Version update (6.8.1 -> 6.8.4)
- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
(bsc#1012628).
- Revert "workqueue: Move pwq->max_active to wq->max_active"
(bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
[__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
(bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq->dfl_pwq and implement
accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
(bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
name" (bsc#1012628).
- commit 1089550
- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
(bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
(bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
(bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
(bsc#1012628).
- arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
(bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
(bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
(bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
(bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
(bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
(bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
(bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
(bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
(bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
(bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
(bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
(bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
(bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
(bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
(bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
... changelog too long, skipping 1837 lines ...
- commit 6a29422
==== kirigami-addons6 ====
Version update (1.0.1 -> 1.1.0)
- Update to 1.1.0
* New FormCard delegate: FormColorDelegate
* New delegate container: FormCardDialog
* Fixed a newline bug in the AboutKDE component
* The default size of MessageDialog was decreased
* Fixed the autoplay of the video delegate for the maximized
album component
==== kmod ====
Version update (31 -> 32)
Subpackages: kmod-bash-completion libkmod2
- Update to release 32
* Drop python bindings
* Remove unmaintained experimental tool
- Drop upstreamed patches
* configure-Detect-openssl-sm3-support.patch
* man-depmod.d-Fix-incorrect-usr-lib-search-path.patch
* usr-lib-modprobe.patch
* kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch
* tools-depmod-fix-Walloc-size.patch
* libkmod-remove-pkcs7-obj_to_hash_algo.patch
* usr-lib-modules.patch
* configure-Check-that-provided-paths-are-absolute.patch
- Refresh no-stylesheet-download.patch
==== krb5 ====
Subpackages: krb5-client
- Add crypto-policies support [bsc#1211301]
* Update krb5.conf in vendor-files.tar.bz2
==== libapparmor ====
- Use full URLs for source tarball and signature.
==== libbpf ====
Version update (1.3.0 -> 1.4.0)
- update to 1.4.0:
* support for BPF token throughout low-level and high-level APIs
(see also LIBBPF_BPF_TOKEN_PATH envvar)
* struct_ops functionality around handling multi-kernel
compatibility using BPF CO-RE principles and approaches
* BPF arena map support
* support __arena tagged global variables, which are automatically
put into BPF arena map
* BPF cookie support for raw tracepoint BPF programs in attach APIs
loaded or created, respectively
* add SEC("sk_skb/verdict") support
* support global subprog argument tagging for for kprobe/uprobe,
and perf_event BPF program with newly added __arg_ctx,
__arg_nonnull, __arg_nullable, __arg_trusted, and __arg_arena
annotations
* add bpf_core_cast() macro, improving ergonomics of
bpf_rdonly_cast() BPF helper
* __long() macro added for specifying 64-bit values when declaring
BTF-defined maps
* better GCC-BPF support in BPF CO-RE macros in bpf_core_read.h header
* show specific error messages when attempting to
use struct bpf_program/bpf_map instances there were not loaded or
created
* fix inner map's max_entries setting logic
* btf_ext__raw_data() and btf__new_split() APIs are added back
* ignore DWARF sections in BPF linker sanity checks, improving
handling of some corner cases
* fix potential NULL dereference when handling corrupted ELF files.
==== libcanberra ====
Subpackages: canberra-gtk-play libcanberra-gtk-module-common libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra0
- Don't recommend the gtk modules unconditionally. They already have
conditional supplements.
- Switch from packageand(x:y) to boolean dependencies
- Use %license
==== libdeflate ====
Version update (1.19 -> 1.20)
- update to 1.20:
* Improved CRC-32 performance on recent x86 CPUs by adding
* VPCLMULQDQ-accelerated implementations using 256-bit and
512-bit vectors.
* Improved Adler-32 performance on recent x86 CPUs by adding
* VNNI-accelerated implementations using 256-bit and 512-bit
vectors.
* Improved CRC-32 and Adler-32 performance on short inputs.
* Optimized the portable implementation of Adler-32.
* Added some basic optimizations for RISC-V.
* Dropped support for gcc versions older than v4.9 (released in
2014) and clang versions older than v3.9 (released in 2016).
* Dropped support for CRC-32 acceleration on 32-bit ARM using
the ARMv8 pmull or crc32 instructions.
==== libguestfs ====
Subpackages: libguestfs-appliance libguestfs-xfs libguestfs0
- Upstream bug fixes
Split-chown-parameter-on-character.patch
Initialise-bar-fp-as-NULL.patch
==== libproxy-backend ====
Version update (0.5.3 -> 0.5.4)
- Update to version 0.5.4:
+ Add golang link to application page.
+ Improve libproxy test coverage.
+ Improve coverage.
+ Specify library version more completely.
+ Use the correct separator character for Windows ProxyOverride.
+ Improve handling of Windows proxy settings.
+ Add curl option to the generated config for backend instead.
+ Set initial state to online.
+ Windows: Detect scheme presence in proxy URLs more robustly.
+ Fix broken WPAD proxy resolution.
==== libproxy-client ====
Version update (0.5.3 -> 0.5.4)
- Update to version 0.5.4:
+ Add golang link to application page.
+ Improve libproxy test coverage.
+ Improve coverage.
+ Specify library version more completely.
+ Use the correct separator character for Windows ProxyOverride.
+ Improve handling of Windows proxy settings.
+ Add curl option to the generated config for backend instead.
+ Set initial state to online.
+ Windows: Detect scheme presence in proxy URLs more robustly.
+ Fix broken WPAD proxy resolution.
==== libsrtp2 ====
Version update (2.5.0 -> 2.6.0)
- version update to 2.6.0
* remove use of pointers to 32bit values
* Cleaning up cmake and enabled more warnings.
* start using const on internal arguments
* Some srtp_driver fixes
* remove travis reference from README.md
* meson.build: implement mbedtls support
* iv length is constant so set only once
* Add x86 SIMD optimizations to crypto datatypes
* Add a missing typedef for stream list ctx
* cmake: Rename TEST_APPS as LIBSRTP_TEST_APPS option
* cmake: Support configuring as subproject
==== libssh2_org ====
- Fix an issue with Encrypt-then-MAC family. [bsc#1221622]
* Test the ETM feature in the remote end's configuration when
receiving data. Upstream issue: #1331.
* Add libssh2_org-ETM-remote.patch
- Always add the KEX pseudo-methods "ext-info-c" and "kex-strict-c-v00(a)openssh.com"
when configuring custom method list. [bsc#1218971, CVE-2023-48795]
* The strict-kex extension is announced in the list of available
KEX methods. However, when the default KEX method list is modified
or replaced, the extension is not added back automatically.
* Add libssh2_org-CVE-2023-48795-ext.patch
==== liburing ====
Version update (2.4 -> 2.5)
- Update to 2.5:
* Add support for io_uring_prep_cmd_sock()
* Add support for application allocated ring memory, for placing rings
in huge mem. Available through io_uring_queue_init_mem().
* Add support for registered ring fds
* Various documentation updates
* Various fixes
- Remove (they are upstream)
* test-io_uring_register-fix-errno-confusion-and-new-e.patch
* tests-don-t-expect-multishot-recv-overflow-backloggi.patch
- Add
* test-recv-multishot-wait-for-the-right-amount-of-CQE.patch (to fix test
errors on the 6.8.2 kernel)
* test-no-mmap-inval-0-return-is-fine-too.patch (fix the test)
==== libuv ====
Version update (1.47.0 -> 1.48.0)
- Update to version 1..48.0
* CVE-2024-24806: Improper Domain Lookup that potentially leads
to SSRF attacks (bsc#1219724)
* misc: remove deprecated stalebot file
* misc: ignore libuv-release-tool files
* build,win: remove extraneous -lshell32
* build,win: work around missing uuid.dll on MinGW
* build: disable windows asan buildbot
* build: add .cache clangd folder to .gitignore
* build: re-enable msvc-asan job on CI
* linux: disable io_uring on hppa below kernel 6.1.51
* linux: remove HAVE_IFADDRS_H macro
* linux: fix bind/connect for abstract sockets
* linux: retry fs op if unsupported by io_uring
* linux: disable io_uring on ppc64 and ppc64le
* unix,win: utility for setting priority for thread
* unix,win: fix read past end of pipe name buffer
* unix,win: fix busy loop with zero timeout timers
* unix,win: reset the timer queue on stop
* unix: ignore ifaddrs with NULL ifa_addr
* unix: unbreak macOS < 10.14
* unix: correct pwritev conditional
* unix: support full TCP keep-alive on Solaris
* unix: optimize uv__tcp_keepalive cpp directives
* freebsd: fix F_KINFO file path handling
* freebsd: fix build on non-intel archs
* aix: disable ipv6 link local
* aix,ibmi: use uv_interface_addresses instead of getifaddrs
* win: remove check for UV_PIPE_NO_TRUNCATE
* win: honor NoDefaultCurrentDirectoryInExePath env var
* win: stop using deprecated names
* win: replace c99 comments with c89 comments
* win: fix ESRCH implementation
* win/spawn: optionally run executable paths with no file
extension
* test: don't run tcp_writealot under msan
* test: check if ipv6 link-local traffic is routable
* test: skip tcp-write-in-a-row on IBM i
* test: empty strings are not valid IDNA
* test_fs.c: Fix issue on 32-bit systems using btrfs
* idna: fix compilation warning
* pipe: add back error handling to connect / bind
* fix: always zero-terminate idna output
* fix: reject zero-length idna inputs
* doc: move cjihrig to emeriti
* doc: add very basic Security Policy document
* Merge pull request from GHSA-f74f-cvh7-c6q6
- Remove ppc64-disable-liburing.patch because it was applied
in the current source code
==== libvirt ====
Version update (10.1.0 -> 10.2.0)
Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-libs
- Update to libvirt 10.2.0
- CVE-2024-2494
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-2-0-2024-04-02
==== libzypp ====
Version update (17.32.0 -> 17.32.2)
- Fixup New VendorSupportOption flag VendorSupportSuperseded
(jsc#OBS-301, jsc#PED-8014)
Fixed the name of the keyword to "support_superseded" as it was
agreed on in jsc#OBS-301.
- version 17.32.2 (32)
- Add resolver option 'removeUnneeded' to file weak remove jobs
for unneeded packages (bsc#1175678)
- version 17.32.1 (32)
==== llvm18 ====
Version update (18.1.2 -> 18.1.3)
Subpackages: clang-tools clang18 libLLVM18 libclang-cpp18 libclang13 llvm18-gold
- Update to version 18.1.3.
* Fixes ThreadSanitizer failures for glibc's LoongArch and
certain RISC-V ports when fstat is used.
* `transform.structured.convert_to_loops` now properly deletes
its target op.
* Fix a `llvm.usub.with.overflow.i128` wrong code generation
regression that was introduced with LLVM 18.1.0.
* MemorySanitizer on Linux can now run even when maximum-entropy
address-space layout randomization is configured globally (as
is becoming increasingly common). MemorySanitizer can
automatically re-exec ASLR-off for the process if needed,
instead of aborting.
* Fixed a Clang 18.x regression which increased binary size and
stack usage with `-ftrivial-auto-var-init`.
- Set directories for configuration files: /etc/clang for system-
wide configuration and ~/.config/clang for users. For details see
https://clang.llvm.org/docs/UsersManual.html#configuration-files.
- Use old conflicts/provides for python3-clang on Leap.
==== mpg123 ====
Version update (1.32.5 -> 1.32.6)
Subpackages: libmpg123-0 mpg123-openal
- Update to version 1.32.6
build:
* Detect forced 64 bit offsets on a dual-mode system that used
to default to 32 bits and drop ambiguous suffix-less symbols
in that case. This avoids subtle ABI breakage (causing
memory corruption) with existing binaries and instead has
them fail during runtime linking. You trigger that when
having -D_FILE_OFFSET_BITS=64 in your compiler flags during
mpg123 build.
==== nghttp2 ====
Version update (1.60.0 -> 1.61.0)
- version update to 1.61.0
* Fixes CVE-2024-28182 [bsc#1221399]
* nghttpx: Shutdown h3 stream read with trailer as well by @tatsuhiro-t in #2087
* Checkout with submodules by @jonaski in #2093
* Respect BUILD_STATIC_LIBS and add option for tests by @jonaski in #2092
* build(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 by @dependabot in #2097
* Workaround llvm issue on github ubuntu runner by @tatsuhiro-t in #2098
* docker: Use copy --link by @tatsuhiro-t in #2099
* Nghttpx header idle timeout by @tatsuhiro-t in #2100
* nghttpx: Fix frontend-header-timeout does not work in config file by @tatsuhiro-t in #2101
* Rewrite hexdump by @tatsuhiro-t in #2102
* Switch to distroless/base-nossl by @tatsuhiro-t in #2103
* Bump ngtcp2 by @tatsuhiro-t in #2105
* nghttpx: Simplify quic connection close handling by @tatsuhiro-t in #2106
* build(deps): bump github.com/quic-go/quic-go from 0.41.0 to 0.42.0 by @dependabot in #2107
* autotools: Use tar-ustar automake option by @tatsuhiro-t in #2108
* Automate release process by @tatsuhiro-t in #2109
* autotools: Switch to tar-pax by @tatsuhiro-t in #2110
* nghttpx: Drop a UDP datagram from well-known port by @tatsuhiro-t in #2111
* nghttpx: Fix port byte order by @tatsuhiro-t in #2112
* h2load: Allow host header to be overridden by @tatsuhiro-t in #2113
* nghttpx: Rework QUIC stateless reset packet size by @tatsuhiro-t in #2114
* nghttpx: More QUIC prohibited ports by @tatsuhiro-t in #2115
* Add actions/stale by @tatsuhiro-t in #2116
* nghttpx: Discard UDP datagram that is too short to be a valid QUIC packet by @tatsuhiro-t in #2117
* nghttp: Support SSLKEYLOGFILE by @tatsuhiro-t in #2119
* No rfc7540 priority fix by @tatsuhiro-t in #2120
* Further reduce Stateless reset emission by @tatsuhiro-t in #2122
* nghttpx: Rework Connection ID construction by @tatsuhiro-t in #2124
* Nghttpx faster worker lookup by @tatsuhiro-t in #2125
* nghttpx: Split thread into worker_process and thread by @tatsuhiro-t in #2126
* bpf: Drop bad QUIC packet by @tatsuhiro-t in #2127
* cmake: check SSL_provide_quic_data when ENABLE_HTTP3 is ON by @jimmy-park in #2128
* nghttpx: Allocate 3 bits for QUIC configuration in Connection ID by @tatsuhiro-t in #2129
* nghttpx: Migrate to ares_getaddrinfo by @tatsuhiro-t in #2132
* Bump munit by @tatsuhiro-t in #2131
* nghttpx: Fix error message by @tatsuhiro-t in #2133
* nghttpd: Fix read stall by @tatsuhiro-t in #2134
- gcc7.patch: Fix compilation for SLE-15 (jsc#PED-8206)
==== openSUSE-release ====
Version update (20240402 -> 20240407)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Use %config(noreplace) for sshd_config . In any case, it's
recommended to drop a file in sshd_config.d instead of editing
sshd_config (bsc#1221063)
- Use %{_libexecdir} when removing ssh-keycat instead of the
hardcoded path so it works in TW and SLE.
- Add crypto-policies support [bsc#1211301]
* Add patches:
- openssh-9.6p1-crypto-policies.patch
- openssh-9.6p1-crypto-policies-man.patch
==== orca ====
Version update (46.0 -> 46.1)
- Update to version 46.1:
+ Fix issue causing flat review clicking to fail in some Gtk
apps.
+ Fix regression in SayAll upon page load.
+ Fix presentation of new radio button groups.
+ Avoid triggering crash in Pidgin.
+ Fix issue in which Orca appeared to hang when where am I was
used immediately after page load of a large document.
==== pango ====
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- added GraphicsMagick package as Recommends. The invocation of
pango-view with the ft2 backend requires the gm command found in
that package
==== perl-CGI ====
Version update (4.600.0 -> 4.640.0)
- updated to 4.64
see /usr/share/doc/packages/perl-CGI/Changes
4.64 2024-03-18
[ META ]
- pass --no-xattrs to tar in Makefile to fix tar backwards compat (GH #264, thanks to ryandesign)
4.63 2024-03-01
[ FIX ]
- ->url returns a string in all cases (GH #263, thanks to Sketch6307)
4.62 2024-03-01
[ FIX ]
- ->url now returns the correct thing for ipv6 brackets (GH #259, thanks to eserte)
4.61 2024-01-08
[ ENHANCEMENT ]
- Support Paritioned cookies in CGI::Cookie (GH #262, thanks to dakkar)
==== phodav ====
- Tag hardening patch as PATCH-FEATURE-OPENSUSE.
==== plasma6-desktop ====
Subpackages: plasma6-desktop-emojier
- Add "-DBUILD_KCM_MOUSE_X11=OFF" for s390x
- Move touchpad and mouse configuration to all (also for s390x)
==== python-M2Crypto ====
- Build for modern python stack on SLE/Leap
==== python-Pillow ====
Version update (10.2.0 -> 10.3.0)
- update to 10.3.0 (bsc#1222262, CVE-2024-28219):
* CVE-2024-28219: Use strncpy to avoid buffer overflow #7928
[radarhere, hugovk]
* Deprecate eval(), replacing it with lambda_eval() and
unsafe_eval() #7927 [radarhere, hugovk]
* Raise ValueError if seeking to greater than offset-sized
integer in TIFF #7883 [radarhere]
* Add --report argument to __main__.py to omit supported
formats #7818 [nulano, radarhere, hugovk]
* Added RGB to I;16, I;16L, I;16B and I;16N conversion #7918,
[#7920] [radarhere]
* Fix editable installation with custom build backend and
configuration options #7658 [nulano, radarhere]
* Fix putdata() for I;16N on big-endian #7209 [Yay295, hugovk,
radarhere]
* Determine MPO size from markers, not EXIF data #7884
[radarhere]
* Improved conversion from RGB to RGBa, LA and La #7888
[radarhere]
* Support FITS images with GZIP_1 compression #7894 [radarhere]
* Use I;16 mode for 9-bit JPEG 2000 images #7900 [scaramallion,
radarhere]
* Raise ValueError if kmeans is negative #7891 [radarhere]
* Remove TIFF tag OSUBFILETYPE when saving using libtiff #7893
[radarhere]
* Raise ValueError for negative values when loading P1-P3 PPM
images #7882 [radarhere]
* Added reading of JPEG2000 palettes #7870 [radarhere]
* Added alpha_quality argument when saving WebP images #7872
[radarhere]
* Fixed joined corners for ImageDraw rounded_rectangle() non-
integer dimensions #7881 [radarhere]
* Stop reading EPS image at EOF marker #7753 [radarhere]
* PSD layer co-ordinates may be negative #7706 [radarhere]
* Use subprocess with CREATE_NO_WINDOW flag in ImageShow
WindowsViewer #7791 [radarhere]
* When saving GIF frame that restores to background color, do
not fill identical pixels #7788 [radarhere]
* Fixed reading PNG iCCP compression method #7823 [radarhere]
* Allow writing IFDRational to UNDEFINED tag #7840 [radarhere]
* Fix logged tag name when loading Exif data #7842 [radarhere]
* Use maximum frame size in IHDR chunk when saving APNG images
[#7821] [radarhere]
* Prevent opening P TGA images without a palette #7797
[radarhere]
* Use palette when loading ICO images #7798 [radarhere]
* Use consistent arguments for load_read and load_seek #7713
[radarhere]
* Turn off nullability warnings for macOS SDK #7827 [radarhere]
* Fix shift-sign issue in Convert.c #7838 [r-barnes, radarhere]
* Open 16-bit grayscale PNGs as I;16 #7849 [radarhere]
* Handle truncated chunks at the end of PNG images #7709
[lajiyuan, radarhere]
* Match mask size to pasted image size in GifImagePlugin #7779
[radarhere]
* Release GIL while calling WebPAnimDecoderGetNext #7782
[evanmiller, radarhere]
* Fixed reading FLI/FLC images with a prefix chunk #7804
[twolife]
* Update wl-paste handling and return None for some errors in
grabclipboard() on Linux #7745 [nik012003, radarhere]
* Remove execute bit from setup.py #7760 [hugovk]
* Do not support using test-image-results to upload images
after test failures #7739 [radarhere]
* Changed ImageMath.ops to be static #7721 [radarhere]
* Fix APNG info after seeking backwards more than twice #7701
[esoma, radarhere]
* Deprecate ImageCms constants and versions() function #7702
[nulano, radarhere]
* Added PerspectiveTransform #7699 [radarhere]
* Add support for reading and writing grayscale PFM images
[#7696] [nulano, hugovk]
* Add LCMS2 flags to ImageCms #7676 [nulano, radarhere, hugovk]
* Rename x64 to AMD64 in winbuild #7693 [nulano]
==== python-cryptography ====
Version update (42.0.4 -> 42.0.5)
- update to 42.0.5:
* Limit the number of name constraint checks that will be
performed in :mod:`X.509 path validation
<cryptography.x509.verification>` to protect against denial
of service attacks.
* Upgrade pyo3 version, which fixes building on PowerPC.
==== python-httpcore ====
Version update (1.0.4 -> 1.0.5)
- update to 1.0.5:
* Handle `EndOfStream` exception for anyio backend.
* Allow trio `0.25.*` series in package dependancies.
==== python-libvirt-python ====
Version update (10.1.0 -> 10.2.0)
- Update to 10.2.0
- Add all new APIs and constants in libvirt 10.2.0
==== python-numpy ====
- Add patch to fix detection of some features:
* 0001-feature-module-Fix-handling-of-multiple-conflicts-pe.patch
- Add patch to fix test failure on some platforms (boo#1221902):
* 0001-BUG-Fix-test_impossible_feature_enable-failing-witho.patch
==== python-pyasn1 ====
Version update (0.5.1 -> 0.6.0)
- update to 0.6.0:
* Added support for previously missing RELATIVE-OID construct
* Updated link to Layman's Guide Now it provides a link to
links to a formatted PDF version of the paper, at a stable
domain (researchgate), using https
* Removed support for EOL Python 2.7, 3.6, 3.7
==== python-pyzmq ====
- Add %{?sle15_python_module_pythons}
==== python-typing_extensions ====
Version update (4.10.0 -> 4.11.0)
- update to 4.11.0:
* Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.
* Fix the runtime behavior of type parameters with defaults
* Fix minor discrepancy between error messages produced by
`typing` and `typing_extensions` on Python 3.10.
* When `include_extra=False`, `get_type_hints()` now strips
`ReadOnly` from the annotation.
==== raspberrypi-firmware ====
Version update (2023.11.21 -> 2024.03.27)
- Update to a43358b (2024-03-27):
* firmware: sdram: Implement get_info for 2711
See: raspberrypi/linux#6045
* Revert "firmware: sdram: Implement get_info for 2711"
This reverts commit f762e4a
* firmware: sdram: Implement get_info for 2711
See: raspberrypi/linux#6045
* firmware: sdram: Handle mode registers and refresh updates in sdram driver
See: #1854
* firmware: arm_loader: mailbox: Optionally return extended board rev
See: #1831
* firmware: arm_loader: Set dma-channel-mask as well as brcm,dma-channel-mask
* firmware: board_info: Add Compute Module 5 model info string
* firmware: arm_loader: Move non-kernels back to 512KB
See: #1868
* firmware: Increase DATA_READY_TIMEOUT in sdhost.h
* firmware: arm_loader/bootloader: Add HAT+ support
* firmware: hat_lib: Avoid an I2C double-close
- Enable v3d "Broadcom V3D DRM Driver" (bsc#1218780).
See also: https://docs.mesa3d.org/drivers/v3d.html
==== raspberrypi-firmware-config ====
Version update (2023.11.21 -> 2024.03.27)
- Update to a43358b (2024-03-27):
* firmware: sdram: Implement get_info for 2711
See: raspberrypi/linux#6045
* Revert "firmware: sdram: Implement get_info for 2711"
This reverts commit f762e4a
* firmware: sdram: Implement get_info for 2711
See: raspberrypi/linux#6045
* firmware: sdram: Handle mode registers and refresh updates in sdram driver
See: #1854
* firmware: arm_loader: mailbox: Optionally return extended board rev
See: #1831
* firmware: arm_loader: Set dma-channel-mask as well as brcm,dma-channel-mask
* firmware: board_info: Add Compute Module 5 model info string
* firmware: arm_loader: Move non-kernels back to 512KB
See: #1868
* firmware: Increase DATA_READY_TIMEOUT in sdhost.h
* firmware: arm_loader/bootloader: Add HAT+ support
* firmware: hat_lib: Avoid an I2C double-close
==== re2 ====
Version update (20240301 -> 20240401)
- update to 2024-04-01:
* Fix SIGSEGV if Match is called before Compile
* remove unsuppressable stderr message when compiling an empty
re2.Filter
==== snowball ====
- Properly tag patches as PATCH-FIX-OPENSUSE.
==== sushi ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ Make webkit2gtk optional.
+ Fix freeze when libreoffice is missing.
+ Fix tick position for fullscreen video.
+ Misc cleanup.
+ Updated translations.
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump udev
- Move systemd-repart from experimental to udev.
- Add 0001-Drop-support-for-efivar-SystemdOptions.patch (bsc#1220338)
Upstream deprecated it and plan to drop it in the future.
Let's get ahead and drop it now as this feature is unlikely to be used on SUSE
distros and it might be used to gain access to encrypted SLEM systems with
unattended disk unlock and with secure boot disabled.
- The following patches have been merged into SUSE/v255 branch hence removed
from the OBS project.
5006-cgroup-Add-EffectiveMemoryMax-EffectiveMemoryHigh-an.patch
5007-test-Convert-rlimit-test-to-subtest-of-generic-limit.patch
5008-test-Add-effective-cgroup-limits-testing.patch
5009-cgroup-Restrict-effective-limits-with-global-resourc.patch
5010-cgroup-Rename-effective-limits-internal-table.patch
- Import commit 56b53b17bcd8311dfb53f05b359b2812593883ab
56b53b17bc cgroup: Rename effective limits internal table (jsc#PED-5659)
7c9202317c cgroup: Restrict effective limits with global resource provision (jsc#PED-5659)
da858e68eb test: Add effective cgroup limits testing (jsc#PED-5659)
2f013357a5 test: Convert rlimit test to subtest of generic limit testing (jsc#PED-5659)
0a3ea7f367 cgroup: Add EffectiveMemoryMax=, EffectiveMemoryHigh= and EffectiveTasksMax= properties (jsc#PED-5659)
- Drop split_usr build conditional since both split-usr and unmerged-usr
supports have been removed since v255.
- Don't use the "Patch:" directive with a suffix number as since the suffix
doesn't serve any purpose.
==== vim ====
Subpackages: vim-data vim-data-common xxd
- spec.skeleton: add sample check section (W: no-%check-section)
==== xdm ====
Version update (1.1.15 -> 1.1.16)
- Update to release 1.1.16
* This release fixes a failure to build with the recent libXaw 1.0.16
release due to a change introduced in xdm 1.1.15 to address gcc 14
build issues.
==== xorg-x11-server ====
Version update (21.1.11 -> 21.1.12)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- Security update 21.1.12
This release addresses the following 4 security issues:
* CVE-2024-31080
* CVE-2024-31081
* CVE-2024-31082
* CVE-2024-31083
Additionally it provides a way to disable byte-swapped clients either by
command line flag or config option. This allows to turn off byte swapping
code that has been a source of security problems lately.
==== xwayland ====
Version update (23.2.4 -> 23.2.5)
- Security update 23.2.5
This release contains the 3 security fixes that actually apply to
Xwayland reported in the security advisory of April 3rd 2024
* CVE-2024-31080
* CVE-2024-31081
* CVE-2024-31083
Additionally, it also contains a couple of other fixes, a copy/paste
error in the DeviceStateNotify event and a fix to enable buttons with
pointer gestures for backward compatibility with legacy X11 clients.
==== yast2-storage-ng ====
Version update (5.0.10 -> 5.0.11)
- GuidedProposal: fixed a problem related to the :bigger_resize
strategy (Agama) detected at gh#openSUSE/agama#1106.
- 5.0.11
==== zstd ====
Version update (1.5.5 -> 1.5.6)
Subpackages: libzstd1
- update to 1.5.6:
* Introduce a new stable parameter ZSTD_c_targetCBlockSize,
enabling the division of blocks into smaller segments to
enhance initial byte delivery speed for congested networks
* library allows allow ganular binary size selection
- drop zstd-pr-3961.patch, merged upstream
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
gnome-control-center (46.0 -> 46.0.1)
myspell-dictionaries (20221012 -> 20240321)
open-vm-tools
openSUSE-release (20240328 -> 20240329)
publicsuffix (20240306 -> 20240326)
python-pyasn1-modules (0.3.0 -> 0.4.0)
systemd-default-settings (0.8 -> 0.9)
tracker (3.7.0 -> 3.7.1)
tracker-miners (3.7.0 -> 3.7.1)
=== Details ===
==== gnome-control-center ====
Version update (46.0 -> 46.0.1)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces gnome-control-center-users
- Update to version 46.0.1:
+ Handle legacy panel arguments
+ Accessibility: Allow launching subpages directly.
+ Privacy: Fix Thunderbolt panel not launching.
+ System:
- Avoid setting auto time sync when it isn't needed.
- Improve startup time by loading subpages on demand.
+ Updated translations.
==== myspell-dictionaries ====
Version update (20221012 -> 20240321)
Subpackages: myspell-en myspell-en_US myspell-lightproof-en
- version update to 20240321
* use general label for Turkish dictionary
* Updated Afrikaans dictionary
* tdf#159164 Update the English dictionaries: GB+ZA+AU+CA+US
* update hunspell dictionaries for Turkish language
* Updated Slovenian thesaurus
* tdf#156723 False positives in pt-BR lightproof
* Belarusian hunspell dictionary update
* Update the Korean Dictionaries: ko-KR
* Updated the English dictionaries: GB
* Update Danish dictionaries (v2.8.001)
* Fix path of logo for Spanish dictionary
* Fixes issue #156669: Updates Catalan dictionaries (spelling, hyphenation, and thesaurus) with latest releases.
* Add Indonesian hyphenation library to dictionary package
* Updating RLA-ES Spanish spellcheker to v2.8.
* Updated Slovak dictionaries (v2.4.7 2023-08-29)
* Update of Occitan spellchecker (more words and up-to-date licence
* tdf#156723 Remove false pleonasms for pt-BR
* tdf#156101 add en-IL alongside the other English locales
* On Linux dictionaries are packaged separately
* Update Hungarian dictionary
* Updated the English dictionaries: GB+ZA
* tdf#154459 Improve grammar for hlp_ellipsis
* Add .gitreview used by git-review tool
* id: sync dictionaries to version v2.3.0 (2022.09.21)
* Updated Slovenian thesaurus
* tdf#148876 Adding Thai hyphenation patterns
* Update Italian hyphenation and dictionary
* Update Mongolian dictionary
* Fix typos in Thesaurus
- modified sources
% update.sh
- deleted patches
- es-remove-duplicate-locales.diff (upstreamed)
==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop
- Remove protobuf < 22 dependency from spec file (bsc#1217478)
Required linking with additional absl libraries for sle_version > 150400.
- Use (boo#1222089) for updating open-vm-tools to version 12.4.0.
==== openSUSE-release ====
Version update (20240328 -> 20240329)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== publicsuffix ====
Version update (20240306 -> 20240326)
- Update to version 20240326:
* Add `*.ir.md` (#1625)
* Update name for info.cx (#1616)
* add `nftstorage.link` (#1548)
* GD - graphic.design (#1940)
* Removing wildcard for cloudapp.azure.com (#1944)
==== python-pyasn1-modules ====
Version update (0.3.0 -> 0.4.0)
- update to 0.4.0:
* Added support for Python 3.11, 3.12
* Removed support for EOL Pythons 2.7, 3.6, 3.7
==== systemd-default-settings ====
Version update (0.8 -> 0.9)
Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-branding-openSUSE
- Import 0.9
bb859bf user@.service: Disable controllers by default (jsc#PED-2276)
==== tracker ====
Version update (3.7.0 -> 3.7.1)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.7.1:
+ Fix possible stalls in D-Bus endpoint batch updates.
+ Better API documentation around handling of corrupted
databases.
+ Test improvements.
==== tracker-miners ====
Version update (3.7.0 -> 3.7.1)
Subpackages: tracker-miner-files
- Update to version 3.7.1:
+ Improvements to the handling of corrupted databases.
+ Further syscall rules in the seccomp sandbox.
+ Fix some possible warnings during tracker-extract-3 startup.
+ Fixes to extraction of dc:source fields from XMP data.
+ Avoid SIGABRT on missing Landlock.
2
2
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
NetworkManager-openconnect
NetworkManager-openvpn
NetworkManager-pptp
NetworkManager-vpnc
ell (0.63 -> 0.64)
gcc14 (14.0.1+git9355 -> 14.0.1+git9687)
google-noto-fonts (20240301 -> 20240401)
libopenmpt (0.7.5 -> 0.7.6)
libplacebo5
libressl (3.8.3 -> 3.9.1)
openSUSE-release (20240329 -> 20240402)
patterns-fonts
qt6-virtualkeyboard
shim
wireplumber (0.5.0 -> 0.5.1)
yast2-trans (84.87.20240324.ae2a0736e6 -> 84.87.20240331.90b1d91d29)
=== Details ===
==== NetworkManager-openconnect ====
Subpackages: NetworkManager-applet-openconnect
- Add missing supplements(bsc#1220391):
+ NMA subpackage: Main package and gnome-control-center
==== NetworkManager-openvpn ====
Subpackages: NetworkManager-applet-openvpn
- Add missing supplements(bsc#1220391):
+ NMA subpackage: Main package and gnome-control-center
==== NetworkManager-pptp ====
Subpackages: NetworkManager-applet-pptp
- Add missing supplements(bsc#1220391):
+ NMA subpackage: Main package and gnome-control-center
==== NetworkManager-vpnc ====
Subpackages: NetworkManager-applet-vpnc
- Add missing supplements(bsc#1220391):
+ NMA subpackage: Main package and gnome-control-center
==== ell ====
Version update (0.63 -> 0.64)
- Update to version 0.64
* Fix issue with casting in C++ environment.
* Fix issue with ASCII string upper and lower helpers.
==== gcc14 ====
Version update (14.0.1+git9355 -> 14.0.1+git9687)
Subpackages: libasan8 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1
- Update to trunk head, 0b02da5b99e89347f5f8bf875ec8318f84, git9687
- Fix install link to amdgcn-amdhsa-ld.
- Add newlib-gcn-iolock.diff to fix locking for I/O on gcn offload
targets.
- Remove timezone Recommends from the libstdc++6 package. [boo#1221601]
==== google-noto-fonts ====
Version update (20240301 -> 20240401)
- Update to 20240401
* Fix Oriya interpolation issues
==== libopenmpt ====
Version update (0.7.5 -> 0.7.6)
- Update to 0.7.6:
* [Sec] Potential heap out-of-bounds read or write past sample
end with malformed sustain loops in SymMOD files.
* MED: Transposed samples were playing too low in some files
(e.g. mix94.mmd1).
* OKT: Some files with garbage at the end were rejected
(e.g. katharsis - piano lesson.okta).
* Compressor DMO: It was possible that the plugin would not
behave as intended at mix rates above 500 kHz.
* Avoid re-allocating the loop state map contents on every
playthrough of the module.
- Run test suite during package build
==== libplacebo5 ====
- Add %{?sle15_python_module_pythons} to make libplacebo5 build with
python 3.11 on Leap15
==== libressl ====
Version update (3.8.3 -> 3.9.1)
- Update to release 3.9.1
* Updated tests with expiring certificates
* CET-related build fixes for Windows and macOS targets
* update libtls linker script to include libssl and
libcrypto again
==== openSUSE-release ====
Version update (20240329 -> 20240402)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== patterns-fonts ====
Subpackages: patterns-fonts-fonts patterns-fonts-fonts_opt
- Update patterns-fonts.spec:
Add google-noto-sans-symbols-fonts google-noto-sans-symbols2-fonts
to default installation, to enable terminal display special
characters (bsc#1219553).
==== qt6-virtualkeyboard ====
Subpackages: libQt6HunspellInputMethod6 libQt6VirtualKeyboard6 qt6-virtualkeyboard-imports
- Fix description of libQt6VirtualKeyboard6
- Make the lib depend on the inputcontext plugin (boo#1222158)
==== shim ====
- Introduce %shim_use_fde_tpm_helper macro so that the project
can include the fde-tpm-helper-macros for the build targets
other than Tumbleweed
==== wireplumber ====
Version update (0.5.0 -> 0.5.1)
Subpackages: libwireplumber-0_5-0 wireplumber-audio wireplumber-zsh-completion
- Update to version 0.5.1:
* Highlights:
- Added a guide documenting how to migrate configuration from
0.4 to 0.5, also available online at:
https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/mig…
If you are packaging WirePlumber for a distribution, please
consider informing users about this. Installing the
wireplumber-doc subpackage, this file can be read by running:
xdg-open /usr/share/doc/wireplumber/html/daemon/configuration/migration.html
* Fixes:
- Fixed an odd issue where microphones would stop being usable
when a Bluetooth headset was connected in the HSP/HFP profile
(#598, !620)
- Fixed an issue where it was not possible to store the
volume/mute state of system notifications (#604)
- Fixed a rare crash that could occur when a node was destroyed
while the 'select-target' event was still being processed
(!621)
- Fixed deleting all the persistent settings via
wpctl --delete (!622)
- Fixed using Bluetooth autoswitch with A2DP profiles that have
an input route (!624)
- Fixed sending an error to clients when linking fails due to a
format mismatch (!625)
* Additions:
- Added a check that prints a verbose warning when old-style
0.4.x Lua configuration files are found in the system. (#611)
- The "policy-dsp" script, used in Asahi Linux to provide a
software DSP for Apple Sillicon devices, has now been ported
to 0.5 properly and documented (#619, !627)
- Remove patch already included upstream:
* 0001-filter-utils-fix-handling-of-targetless-smart-filters.patch
- Enable documentation generation and create new doc subpackage
including the documentation that can be read by running:
xdg-open /usr/share/doc/wireplumber/html/index.html
==== yast2-trans ====
Version update (84.87.20240324.ae2a0736e6 -> 84.87.20240331.90b1d91d29)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20240331.90b1d91d29:
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Catalan)
* Translated using Weblate (Czech)
* Translated using Weblate (Japanese)
* New POT for text domain 'rmt'.
* New POT for text domain 'control'.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
avahi
avahi-glib2
bluedevil6 (6.0.2 -> 6.0.3)
breeze6 (6.0.2 -> 6.0.3)
breeze6-gtk (6.0.2 -> 6.0.3)
ceph (16.2.14.66+g7aa6ce9419f -> 16.2.15.68+gbb20a17289a)
crda
curl (8.6.0 -> 8.7.1)
discover6 (6.0.2 -> 6.0.3)
flatpak-kcm6 (6.0.2 -> 6.0.3)
gnutls (3.8.3 -> 3.8.4)
kactivitymanagerd6 (6.0.2 -> 6.0.3)
kde-cli-tools6 (6.0.2 -> 6.0.3)
kde-gtk-config6 (6.0.2 -> 6.0.3)
kdecoration6 (6.0.2 -> 6.0.3)
kdeplasma6-addons (6.0.2 -> 6.0.3)
kgamma6 (6.0.2 -> 6.0.3)
kglobalacceld6 (6.0.2 -> 6.0.3)
kinfocenter6 (6.0.2 -> 6.0.3)
kmenuedit6 (6.0.2 -> 6.0.3)
kpipewire6 (6.0.2 -> 6.0.3)
kscreen6 (6.0.2 -> 6.0.3)
kscreenlocker6 (6.0.2 -> 6.0.3)
ksshaskpass6 (6.0.2 -> 6.0.3)
ksystemstats6 (6.0.2 -> 6.0.3)
kwayland-integration6 (6.0.2 -> 6.0.3)
kwayland6 (6.0.2 -> 6.0.3)
kwin6 (6.0.2 -> 6.0.3.1)
kwrited6 (6.0.2 -> 6.0.3)
layer-shell-qt6 (6.0.2 -> 6.0.3)
libkscreen6 (6.0.2 -> 6.0.3)
libksysguard6 (6.0.2 -> 6.0.3)
libplasma6 (6.0.2 -> 6.0.3)
libreoffice (24.2.1.2 -> 24.2.2.2)
milou6 (6.0.2 -> 6.0.3)
ocean-sound-theme6 (6.0.2 -> 6.0.3)
openSUSE-release (20240327 -> 20240328)
pam_kwallet6 (6.0.2 -> 6.0.3)
perl-HTML-Parser (3.81 -> 3.820.0)
perl-HTML-Tagset (3.20 -> 3.240.0)
perl-IO-Socket-SSL (2.84.0 -> 2.85.0)
perl-LWP-Protocol-https (6.130.0 -> 6.140.0)
perl-MIME-tools (5.511.0 -> 5.514.0)
perl-Net-SSLeay (1.92 -> 1.940.0)
perl-libwww-perl (6.760.0 -> 6.770.0)
plasma5support6 (6.0.2 -> 6.0.3)
plasma6-activities (6.0.2 -> 6.0.3)
plasma6-activities-stats (6.0.2 -> 6.0.3)
plasma6-browser-integration (6.0.2 -> 6.0.3)
plasma6-desktop (6.0.2 -> 6.0.3)
plasma6-disks (6.0.2 -> 6.0.3)
plasma6-integration (6.0.2 -> 6.0.3)
plasma6-nm (6.0.2 -> 6.0.3)
plasma6-openSUSE
plasma6-pa (6.0.2 -> 6.0.3)
plasma6-print-manager (6.0.2 -> 6.0.3)
plasma6-systemmonitor (6.0.2 -> 6.0.3)
plasma6-thunderbolt (6.0.2 -> 6.0.3)
plasma6-workspace (6.0.2 -> 6.0.3)
polkit-kde-agent-6 (6.0.2 -> 6.0.3)
powerdevil6 (6.0.2 -> 6.0.3)
qqc2-breeze-style6 (6.0.2 -> 6.0.3)
qt6-base (6.6.2 -> 6.6.3)
qt6-declarative (6.6.2 -> 6.6.3)
qt6-imageformats (6.6.2 -> 6.6.3)
qt6-multimedia (6.6.2 -> 6.6.3)
qt6-networkauth (6.6.2 -> 6.6.3)
qt6-positioning (6.6.2 -> 6.6.3)
qt6-qt5compat (6.6.2 -> 6.6.3)
qt6-quick3d (6.6.2 -> 6.6.3)
qt6-quicktimeline (6.6.2 -> 6.6.3)
qt6-sensors (6.6.2 -> 6.6.3)
qt6-shadertools (6.6.2 -> 6.6.3)
qt6-speech (6.6.2 -> 6.6.3)
qt6-svg (6.6.2 -> 6.6.3)
qt6-tools (6.6.2 -> 6.6.3)
qt6-translations (6.6.2 -> 6.6.3)
qt6-virtualkeyboard (6.6.2 -> 6.6.3)
qt6-wayland (6.6.2 -> 6.6.3)
qt6-webchannel (6.6.2 -> 6.6.3)
qt6-webengine (6.6.2 -> 6.6.3)
qt6-webview (6.6.2 -> 6.6.3)
sddm-kcm6 (6.0.2 -> 6.0.3)
systemsettings6 (6.0.2 -> 6.0.3)
tree-sitter
usb_modeswitch
wacomtablet-kcm6 (6.0.2 -> 6.0.3)
webkit2gtk3
wireless-tools
xdg-desktop-portal-kde6 (6.0.2 -> 6.0.3)
xz (5.6.1 -> 5.6.1.revertto5.4)
=== Details ===
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Add avahi-CVE-2023-38471.patch: Extract host name using
avahi_unescape_label (bsc#1216594, CVE-2023-38471).
- Add avahi-CVE-2023-38469.patch: Reject overly long TXT resource
records (bsc#1216598, CVE-2023-38469).
==== avahi-glib2 ====
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0
- Add avahi-CVE-2023-38471.patch: Extract host name using
avahi_unescape_label (bsc#1216594, CVE-2023-38471).
- Add avahi-CVE-2023-38469.patch: Reject overly long TXT resource
records (bsc#1216598, CVE-2023-38469).
==== bluedevil6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* Remove sl documentation
* update version for new release
* fix pairing bug
==== breeze6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: breeze6-cursors breeze6-decoration breeze6-style
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* kstyle/animations: Call QWidget::update in BusyIndicatorEngine
* Use QEvent::ApplicationPaletteChanged instead of QEvent::PaletteChanged
* kstyle: Don't send event to disabled scroll bar (kde#483487)
==== breeze6-gtk ====
Version update (6.0.2 -> 6.0.3)
Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 metatheme-breeze6-common
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* fix ecm version number
* update version for new release
==== ceph ====
Version update (16.2.14.66+g7aa6ce9419f -> 16.2.15.68+gbb20a17289a)
Subpackages: librados2 librbd1
- Update to 16.2.15-68-gbb20a17289a:
+ mds: disable `defer_client_eviction_on_laggy_osds' by default
+ ceph.spec.in: Advertise users/groups that are generated by the pre scripts
+ cmake: Ensure git exists before executing it
+ make-dist: strip "-%{release}" from ceph package Requires
- Drop ceph-cmake-3.28.patch (now included in source tarball)
==== crda ====
- Use %patch -P N instead of deprecated %patchN.
==== curl ====
Version update (8.6.0 -> 8.7.1)
Subpackages: libcurl4
- Update to 8.7.1:
* Fixed empty tool_hugehelp.c file
- Update to 8.7.0:
* Security fixes:
- [bsc#1221665, CVE-2024-2004] Usage of disabled protocol
- [bsc#1221667, CVE-2024-2398] HTTP/2 push headers memory-leak
- [bsc#1221666, CVE-2024-2379] QUIC certificate check bypass with wolfSSL
- [bsc#1221668, CVE-2024-2466] TLS certificate check bypass with mbedTLS
* Changes:
- configure: add --disable-docs flag
- CURLINFO_USED_PROXY: return bool whether the proxy was used
- digest: support SHA-512/256
* Bugfixes:
- asyn-thread: use wakeup_close to close the read descriptor
- bufq: writing into a softlimit queue cannot be partial
- cmake: add USE_OPENSSL_QUIC support
- cookie: if psl fails, reject the cookie
- curl: exit on config file parser errors
- digest: add check for hashing error
- docs/libcurl: add TLS backend info for all TLS options
- file: use xfer buf for file:// transfers
- ftp: do lineend conversions in client writer
- ftp: fix socket wait activity in ftp_domore_getsock
- http2: memory errors in the push callbacks are fatal
- http2: push headers better cleanup
- libssh/libssh2: return error on too big range
- OpenSSL QUIC: adapt to v3.3.x
- setopt: fix check for CURLOPT_PROXY_TLSAUTH_TYPE value
- setopt: fix disabling all protocols
- sha512_256: add support for GnuTLS and OpenSSL
- smtp: fix STARTTLS
- strtoofft: fix the overflow check
- TIMER_STARTTRANSFER: set the same for everyone
- TLS: start shutdown only when peer did not already close
- tool_getparam: accept a blank -w ""
- tool_getparam: handle non-existing (out of range) short-options
- tool_operate: change precedence of server Retry-After time
- transfer.c: break receive loop in speed limited transfers
- version: allow building with ancient libpsl
- vquic-tls: fix the error code returned for bad CA file
- vtls: fix tls proxy peer verification
- vtls: revert "receive max buffer" + add test case
- VULN-DISCLOSURE-POLICY.md: update detail about CVE requests
- websocket: fix curl_ws_recv()
* Remove patch upstream:
- 0001-vtls-revert-receive-max-buffer-add-test-case.patch
==== discover6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-backend-packagekit discover6-notifier
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* revert duplicated appstream edit
* update version for new release
* kns: Make sure we only launch requests once
* kns: fix entry deduplication
* packagekitbackend: de-thread the appstream loading hotfix
* Fix build with c++17
* flatpak: Rescue local files that might exist before creating a new file
==== flatpak-kcm6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- No code changes since 6.0.2
==== gnutls ====
Version update (3.8.3 -> 3.8.4)
Subpackages: libgnutls-dane0 libgnutls30
- jitterentropy: Release the memory of the entropy collector when
using jitterentropy with phtreads as there is also a
pre-intitization done in the main thread. [bsc#1221242]
* Add gnutls-FIPS-jitterentropy-deinit-threads.patch
- Update to 3.8.4:
* libgnutls: RSA-OAEP encryption scheme is now supported
To use it with an unrestricted RSA private key, one would need to
initialize a gnutls_x509_spki_t object with necessary parameters
for RSA-OAEP and attach it to the private key. It is also possible
to import restricted private keys if they are stored in PKCS#8
format.
* libgnutls: Fix side-channel in the deterministic ECDSA.
Reported by George Pantelakis (#1516).
[GNUTLS-SA-2023-12-04, CVSS: medium] [bsc#1221746, CVE-2024-28834]
* libgnutls: Fixed a bug where certtool crashed when verifying a
certificate chain with more than 16 certificates. Reported by
William Woodruff (#1525) and yixiangzhike (#1527).
[GNUTLS-SA-2024-01-23, CVSS: medium] [bsc#1221747, CVE-2024-28835]
* libgnutls: Compression libraries are now loaded dynamically as needed
instead of all being loaded during gnutls library initialization.
As a result, the library initialization should be faster.
* build: The gnutls library can now be linked with the static library
of GMP. Note that in order for this to work libgmp.a needs to be
compiled with -fPIC and libhogweed in Nettle also has to be linked
to the static library of GMP. This can be used to prevent custom
memory allocators from being overriden by other applications.
* API and ABI modifications:
- gnutls_x509_spki_get_rsa_oaep_params: New function.
- gnutls_x509_spki_set_rsa_oaep_params: New function.
- GNUTLS_PK_RSA_OAEP: New enum member of gnutls_pk_algorithm_t.
* Rebase patches:
- gnutls-FIPS-140-3-references.patch
- gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch
==== kactivitymanagerd6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- No code changes since 6.0.2
==== kde-cli-tools6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* Remove sl documentation
* update version for new release
==== kde-gtk-config6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: kde-gtk-config6-gtk3
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* gtkconfig.upd: Set Version=6 (kde#482763)
- Drop patches, now upstream:
* 0001-gtkconfig.upd-Set-Version-6.patch
==== kdecoration6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libkdecorations2-6 libkdecorations2private11
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== kdeplasma6-addons ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* wallpapers/potd: check network information backend is available before querying capabilities
* update version for new release
* applets/weather: remove invalid bindings on Layout properties
* Mark QtQuick3D as a runtime dependency
==== kgamma6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== kglobalacceld6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libKGlobalAccelD6-0
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* Update service-based shortcuts when service database changes (kde#479730,kde#483918)
* Fix KHotkeys migration (kde#484063)
* Also consider actions when querying for applications with shortcuts (kde#483214)
==== kinfocenter6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* Remove sl documentation
* update version for new release
==== kmenuedit6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* Remove sl documentation
* update version for new release
==== kpipewire6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWireDmaBuf6 libKPipeWireRecord6
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* fix typo
* update version for new release
* Don't set PipeWireSourceItem::enabled to true when the item becomes visible
* Drop redundant isComponentComplete() checks
* Remove redundant code
* Mark PipeWireSourceItem as enabled after receiving a frame
==== kscreen6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* plasmoid: adapt to changed inhibition request handling (kde#477355)
* OsdAction: fix finding best mode
* OsdAction: fix applying mode on X11 (kde#482642)
==== kscreenlocker6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libKScreenLocker6
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== ksshaskpass6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== ksystemstats6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* cpu: Store physical ID with core ID when looking up coretemp sensors (kde#474766)
==== kwayland-integration6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== kwayland6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libKWaylandClient6
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== kwin6 ====
Version update (6.0.2 -> 6.0.3.1)
Subpackages: kwin6-x11 libkwin6
- Update to 6.0.3.1:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3.1
- Changes since 6.0.3:
* plugins/screencast: Handle failing to import dmabuf
* plugins/screencast: Simplify damage calculation in region screen cast source
* plugins/screencast: Drop "stream" in ScreenCastStream::streamReady
* plugins/screencast: Rename ScreenCastStream::stop() to close()
* plugins/screencast: Pause/resume source when stream is paused/resumed
* Fix oversights on shortcut handling within Overview/Grid effect (kde#482931)
* tiles: Evacuate windows in CustomTile::remove()
* tiles: Use deleteLater() in CustomTile::remove()
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Too many changes to list here
==== kwrited6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== layer-shell-qt6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libLayerShellQtInterface6
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== libkscreen6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libKF6Screen8 libKF6ScreenDpms8 libkscreen6-plugin
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== libksysguard6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports libksysguard6-plugins
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* colorgrid: Use the same background color as pie/bar charts (kde#482664)
* faces/piechart: Explicitly set the thickness of the chart
* faces/piechart: Don't hardcode background color but base it on theme
* faces/horizontalbars: Repair compact representation (kde#481949)
* faces/horizontalbars: Use a fixed background rather than relying on style (kde#480415)
==== libplasma6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libPlasma6 libplasma6-components libplasma6-desktoptheme
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* Do not activate containment when one of its applet is activated (kde#483941,kde#479084)
==== libreoffice ====
Version update (24.2.1.2 -> 24.2.2.2)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 24.2.2.2 (24.2.2 final):
https://wiki.documentfoundation.org/Releases/24.2.2/RC1 and
https://wiki.documentfoundation.org/Releases/24.2.2/RC2
- Fixes large file support detection, as needed on i586
(boo#1219035). This allows building with autoconf 2.72
- Removed patch:
* 0001-Allow-building-with-Java-8.patch
+ integrated upstream
==== milou6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== ocean-sound-theme6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== openSUSE-release ====
Version update (20240327 -> 20240328)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== pam_kwallet6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: pam_kwallet6-common
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== perl-HTML-Parser ====
Version update (3.81 -> 3.820.0)
- updated to 3.82
see /usr/share/doc/packages/perl-HTML-Parser/Changes
3.82 2024-03-13
- "img lowsrc" and "body background" are not in the HTMLv5 spec (GH#43)
(Jess)
- Replace "FileHandle" with "IO::File" (GH#42) (James Raspass)
- Fix some minor typos (GH#41) (Yoshikazu Sawa)
==== perl-HTML-Tagset ====
Version update (3.20 -> 3.240.0)
- updated to 3.24
see /usr/share/doc/packages/perl-HTML-Tagset/Changes
2024-03-11 Andy Lester
* Release 3.24
No changes in functionality. Only updates metadata for builds.
2024-03-09 Andy Lester
* Release 3.22
HTML::Tagset now requires Perl 5.10.1. It might run on earlier
Perls but I don't have the infrastructure to test them.
Added <ins> and <del> to %isPhraseMarkup (RT #151970)
Fixed docs about %isBodyElement calling it %isBodyMarkup
(RT #34913, RT #109024, RT #118356)
Cleaned up metadata and version requirements.
No changes have been made to handle HTML5. That is a bigger issue
than "just add the tags to the hashes," because that would change
functionality for existing users who are expecting HTML::Tagset to
be HTML4.
==== perl-IO-Socket-SSL ====
Version update (2.84.0 -> 2.85.0)
- Remove perl-IO-Socket-SSL-Openssl32.patch, fixed upstream
- updated to 2.085
see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
2.085 2024/01/22
- #147 fix test which failed due to behavior changes in OpenSSL 3.2
- update PublicSuffix
- add examples for TLS JA3/JA4 fingerprinting to tls_fingerprint/
==== perl-LWP-Protocol-https ====
Version update (6.130.0 -> 6.140.0)
- updated to 6.14
see /usr/share/doc/packages/perl-LWP-Protocol-https/Changes
6.14 2024-03-11 01:08:33Z
- Inherit with 'use parent' instead of 'use base' (GH#78) (Marin Tsanov)
==== perl-MIME-tools ====
Version update (5.511.0 -> 5.514.0)
- updated to 5.514
see /usr/share/doc/packages/perl-MIME-tools/ChangeLog
5.514 2024-02-06 Dianne Skoll <dianne(a)skoll.ca>
* VERSION 5.514 RELEASED
* Move the guts of the ambiguous_content method to MIME::Head
* Add MIME::Entity->ambiguous_content that returns true if
this entity or any of its parts, recursively, has a MIME::Head
whose ambiguous_content method returns true.
* Keep MIME::Parser->ambiguous_content as a cached version of the
most recently parsed $entity->ambiguous_content.
* BUGFIX: Add some missing files to MANIFEST
5.513 2024-01-25 Dianne Skoll <dianne(a)skoll.ca>
* VERSION 5.513 RELEASED
* Add MIME::Parser->ambiguous_content to indicate one of several
types of ambiguous MIME content that could be security risks.
* Add the '@duplicate_parameters' pseudo-parameter to let caller
detect duplicate MIME parameters on a MIME header.
5.512 2024-01-08 Dianne Skoll <dianne(a)skoll.ca>
* VERSION 5.512 RELEASED
* Use much larger chunk sizes for Base-64 encoding which reduces
both encoding time and space overhead.
https://rt.cpan.org/Ticket/Display.html?id=128400
https://rt.cpan.org/Ticket/Display.html?id=130110
==== perl-Net-SSLeay ====
Version update (1.92 -> 1.940.0)
- Remove Use-constants-X509_VERSION_3-and-X509_REQ_VERSION_1-when-available.patch
(fixed upstream)
- updated to 1.94
see /usr/share/doc/packages/perl-Net-SSLeay/Changes
1.94 2024-01-08
- New stable release incorporating all changes from developer releases 1.93_01
to 1.93_05.
- Summary of major changes since version 1.92:
- Net::SSLeay now officially supports all stable releases of OpenSSL 3.1 and
3.2, and LibreSSL 3.5 - 3.8.
- Many noisy compiler warnings have been silenced - if SSLeay.xs fails to
compile, it should now be much easier to identify the cause.
- libcrypto's OPENSSL_init_crypto() function and libssl's OPENSSL_init_ssl()
function are now exposed, enabling fine-grained control over the
initialisation and configuration of both libraries.
- libssl functions implementing TLS 1.3 PSK authentication are now exposed,
in particular SSL_CTX_set_psk_find_session_callback() (on the server side)
and SSL_CTX_set_psk_use_session_callback() (on the client side).
- libssl functions implementing server-side TLS 1.2 PSK authentication are
now exposed, in particular SSL_CTX_set_psk_server_callback().
- libssl's SSL_CTX_set_client_hello_cb() function is now exposed, allowing a
TLS server to set a callback function that is executed when the server
processes a ClientHello message.
- Many more libcrypto/libssl constants and functions are now exposed; see the
release notes for the 1.93 developer releases for a full list.
1.93_05 2024-01-06
- Remove support for automatic detection of libssl/libcrypto via pkg-config
with ExtUtils::PkgConfig if it is installed, due to the compiler and linker
options provided by pkg-config being used unconditionally (which is
incompatible with the OPENSSL_PREFIX detection method). The implementation of
this was merged in time for developer release 1.93_03 and therefore hasn't
been included in a stable release yet, so this doesn't represent a breaking
change to the way in which libssl/libcrypto are detected by Makefile.PL. This
is, however, a very useful feature, and we intend to bring it back in time
for Net-SSLeay 1.96 after ironing out the remaining bugs.
1.93_04 2024-01-05
- Use -DOPENSSL_API_COMPAT=908 when compiling SSLeay.xs to
suppress OpenSSL deprecation warnings.
- Expose a number of functions that were added in recent
LibreSSL releases or were not otherwise exposed before:
- SSL(_CTX)_get/set_security_level in LibreSSL 3.6.0
- SSL(_CTX)_get/set_num_tickets in LibreSSL 3.5.0
- SSL(_CTX)_set_ciphersuites in LibreSSL 3.4.0
- EVP_PKEY_security_bits in LibreSSL 3.6.0
- SSL_CTX_set_keylog_callback in LibreSSL 3.5.0
- SSL_is_dtls in LibreSSL 3.3.2
- Remove Tuure Vartiainen as an active contributor. Tuure's contributions were
instrumental in the transition from ad hoc testing to CI-based testing, which
has greatly improved Net-SSLeay's stability, reliability and compatibility.
Thanks for your contributions, Tuure!
1.93_03 2024-01-02
- Pass RAND_seed()'s sole argument to the underlying RAND_seed() function in
libcrypto, rather than passing the value of a non-existent second argument.
Fixes GH-427. Thanks to cgf1 for the report.
- Avoid explicit and implicit use of weak hash algorithms,
such as MD5 and SHA-1, in test suite. This allows tests
44_sess.t and 45_exporter.t to correctly work on systems
where crypto policies prohibit their direct use and TLS
versions that require them. An example of such a system is
Rocky Linux 9.2. Any Red Hat Enterprise Linux 9 and derived
system is likely to have similar behaviour. Thanks to Paul
Howarth for the investigation and patches.
- LibreSSL 3.8.0 release notes state: The POLICY_TREE and its
related structures and API were removed. The affected
Net::SSLeay functions are:
- X509_policy_level_get0_node
- X509_policy_level_node_count
- X509_policy_node_get0_parent
- X509_policy_node_get0_policy
- X509_policy_node_get0_qualifiers
- X509_policy_tree_free
- X509_policy_tree_get0_level
- X509_policy_tree_get0_policies
- X509_policy_tree_get0_user_policies
- X509_policy_tree_level_count
Patch by GitHub user orbea.
- Add OpenSSL 3.1 and LibreSSL 3.7 minor releases to GitHub CI testing.
Update the previous minor releases to their latest versions. Add
NetBSD to BSDs job and update the other BSDs and Alpine Linux jobs to
cover additional and latest releases. Use the latest MacOS runners.
- Expose SSL_CTX_set_client_hello_cb for setting a callback
the server calls when it processes a ClientHello. Expose the
following functions that can be called only from the
callback. None of these are available with LibreSSL.
- SSL_client_hello_isv2
- SSL_client_hello_get0_legacy_version
- SSL_client_hello_get0_random
- SSL_client_hello_get0_session_id
- SSL_client_hello_get0_ciphers
- SSL_client_hello_get0_compression_methods
- SSL_client_hello_get1_extensions_present
- SSL_client_hello_get_extension_order
- SSL_client_hello_get0_ext
- Expose constants used by SSL_CTX_set_client_hello_cb related
functions.
- AD_ prefixed constants naming TLS alert codes for
returning from a ClientHello callback or where alert types
are used
- CLIENT_HELLO_ERROR, CLIENT_HELLO_RETRY and
... changelog too long, skipping 249 lines ...
support for old TLS versions.
==== perl-libwww-perl ====
Version update (6.760.0 -> 6.770.0)
- updated to 6.77
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.77 2024-03-11 00:56:14Z
- Documentation updates for GH#448 (GH#457) (Russell Shingleton)
==== plasma5support6 ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libPlasma5Support6
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== plasma6-activities ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libPlasmaActivities6 plasma6-activities-imports
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== plasma6-activities-stats ====
Version update (6.0.2 -> 6.0.3)
Subpackages: libPlasmaActivitiesStats1
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== plasma6-browser-integration ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== plasma6-desktop ====
Version update (6.0.2 -> 6.0.3)
Subpackages: plasma6-desktop-emojier
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* revert duplicate appstream update
* update version for new release
* applets/taskmanager: remove unnecessary Layout properties
* applets/taskmanager: Drop pipewire window thumbnail opacity animation
* applets/taskmanager: Don't base the amount of space reserved for the thumbnail on the header (kde#481044)
* Revert "Panel: Don't take keyboard focus when one of its widgets is activated"
* Folder View: fix label rendering for popup and widget views (kde#484163)
* Panel: don't round floating paddings to smoothen animation
* applets/kimpanel: Fix save font option
* Kicker: Fix submenus appearing in taskmanager (kde#481955)
* Cancel edit prior reparenting the applet
* solid-device-automounter/kcm: do not create proxy widget in initializer list
* Filter out enter (kde#482123)
==== plasma6-disks ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* revert duplicate appstream update
* update version for new release
==== plasma6-integration ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== plasma6-nm ====
Version update (6.0.2 -> 6.0.3)
Subpackages: plasma6-nm-openconnect plasma6-nm-openvpn plasma6-nm-pptp plasma6-nm-vpnc
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* Use "double" for storing received/sent bytes (kde#479230)
==== plasma6-openSUSE ====
Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE
- Update to 6.0.3
==== plasma6-pa ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== plasma6-print-manager ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* revert duplicate appstream update
* update version for new release
==== plasma6-systemmonitor ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* revert duplicate appstream update
* update version for new release
* GlobalMenu: Fix path to AboutPage.qml
* page: Fix drag-sorting of pages in PageSortDialog (kde#482377)
==== plasma6-thunderbolt ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- No code changes since 6.0.2
==== plasma6-workspace ====
Version update (6.0.2 -> 6.0.3)
Subpackages: plasma6-session plasma6-session-x11 plasma6-workspace-libs sddm-qt6-branding-openSUSE
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Too many changes to list here
==== polkit-kde-agent-6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== powerdevil6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* kcmodule: Don't crash when a configured button action is unsupported (kde#482668)
==== qqc2-breeze-style6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
==== qt6-base ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6Widgets6 libQt6Xml6 qt6-network-tls qt6-networkinformation-glib qt6-networkinformation-nm qt6-platformtheme-gtk3 qt6-printsupport-cups qt6-sql-mysql qt6-sql-sqlite
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
- Make libQt6PrintSupport6 require qt6-printsupport-cups
(boo#1221576)
==== qt6-declarative ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6LabsAnimation6 libQt6LabsFolderListModel6 libQt6LabsQmlModels6 libQt6LabsSettings6 libQt6LabsSharedImage6 libQt6LabsWavefrontMesh6 libQt6Qml6 libQt6QmlCore6 libQt6QmlLocalStorage6 libQt6QmlModels6 libQt6QmlWorkerScript6 libQt6QmlXmlListModel6 libQt6Quick6 libQt6QuickControls2-6 libQt6QuickControls2Impl6 libQt6QuickDialogs2-6 libQt6QuickDialogs2QuickImpl6 libQt6QuickDialogs2Utils6 libQt6QuickEffects6 libQt6QuickLayouts6 libQt6QuickParticles6 libQt6QuickShapes6 libQt6QuickTemplates2-6 libQt6QuickTest6 libQt6QuickWidgets6 qt6-declarative-imports
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
- Drop patches, merged upstream:
* 0001-QuickControls-Link-the-impl-libraries-into-the-base-.patch
* 0001-Dialogs-Depend-on-controls-styles-in-QuickDialogs2Qu.patch
==== qt6-imageformats ====
Version update (6.6.2 -> 6.6.3)
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-multimedia ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6Multimedia6 libQt6MultimediaQuick6 libQt6Quick3DSpatialAudio6 libQt6SpatialAudio6 qt6-multimedia-imports
- Make libQt6Multimedia6 require the qtmultimedia plugins (related: boo#1222064)
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-networkauth ====
Version update (6.6.2 -> 6.6.3)
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-positioning ====
Version update (6.6.2 -> 6.6.3)
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-qt5compat ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6Core5Compat6 qt6-qt5compat-imports
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-quick3d ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6Quick3D6 libQt6Quick3DAssetImport6 libQt6Quick3DAssetUtils6 libQt6Quick3DEffects6 libQt6Quick3DHelpers6 libQt6Quick3DHelpersImpl6 libQt6Quick3DParticleEffects6 libQt6Quick3DParticles6 libQt6Quick3DRuntimeRender6 libQt6Quick3DUtils6 qt6-quick3d-imports
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-quicktimeline ====
Version update (6.6.2 -> 6.6.3)
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-sensors ====
Version update (6.6.2 -> 6.6.3)
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-shadertools ====
Version update (6.6.2 -> 6.6.3)
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-speech ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6TextToSpeech6 qt6-texttospeech
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-svg ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6Svg6 libQt6SvgWidgets6
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-tools ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6UiTools6 qt6-tools-qdbus
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-translations ====
Version update (6.6.2 -> 6.6.3)
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-virtualkeyboard ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6HunspellInputMethod6 libQt6VirtualKeyboard6 qt6-virtualkeyboard-imports
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
- Drop patch, merged upstream:
* 0001-Link-VKB-and-VKB.Settings-into-VKB.Components-and-VK.patch
==== qt6-wayland ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6WaylandClient6 libQt6WaylandCompositor6 libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6WlShellIntegration6
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-webchannel ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6WebChannel6 libQt6WebChannelQuick6 qt6-webchannel-imports
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-webengine ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libQt6WebEngineCore6 libQt6WebEngineQuick6 libQt6WebEngineWidgets6 qt6-webengine-imports
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== qt6-webview ====
Version update (6.6.2 -> 6.6.3)
- Update to 6.6.3:
* https://www.qt.io/blog/qt-6.6.3-released
==== sddm-kcm6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* Sync the current kwin output configuration
* Reset cursor theme and size to defaults if they are unset in Plasma
* Allow unsetting values when syncing Plasma settings
* Adapt to Qt6 QVariant::isNull() changes
==== systemsettings6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* revert double appstream update
* update version for new release
==== tree-sitter ====
- Add workaround to packaging macros for RPM being to old on current Leap
- Add workaround for Python below 3.9 on Leap
==== usb_modeswitch ====
Subpackages: usb_modeswitch-data
- Use %patch -P N instead of deprecated %patchN.
==== wacomtablet-kcm6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* revert duplicate metadata
* update version for new release
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Use WebAssembly on aarch64. It is the upstream default and no
longer makes the build fail. Stop passing -DENABLE_C_LOOP=ON,
- DENABLE_WEBASSEMBLY=OFF and -DENABLE_SAMPLING_PROFILER=OFF for
the same reason.
- Drop webkit2gtk3-llint-build-fix.patch: no longer needed.
- Update some version requirements to match cmake checks.
==== wireless-tools ====
Subpackages: libiw30
- Use %patch -P N instead of deprecated %patchN.
==== xdg-desktop-portal-kde6 ====
Version update (6.0.2 -> 6.0.3)
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
* AppChooserDialog: Reload model when Sycoca database changes
==== xz ====
Version update (5.6.1 -> 5.6.1.revertto5.4)
Subpackages: liblzma5
- restore a bigger version number so that update works
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
btrfsprogs (6.7.1 -> 6.8)
gnome-text-editor
gucharmap (15.1.2 -> 15.1.3)
libplacebo
ncurses (6.4.20240224 -> 6.4.20240323)
openSUSE-release (20240326 -> 20240327)
=== Details ===
==== btrfsprogs ====
Version update (6.7.1 -> 6.8)
Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1
- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)
- update to 6.8
* fix --enqueue option timeout handling
* subvolume: remove support for undocumented options -c and -x,
functionality disabled in kernel
* libbtrfsutil:
* version 0.1.3, backward compabile
* add aliases for all existing functions with unified naming scheme
* updated header defintions for recently added kernel features
* send: v3 supported in experimental mode
* other:
* docs: manual page references, graphs, enhancements, clarifications
* error handling fixes
* cleanups and refactoring
==== gnome-text-editor ====
- Add data-desktop-disable-DBusActivatable.patch: Fixes session
restore in GNOME 46.
==== gucharmap ====
Version update (15.1.2 -> 15.1.3)
Subpackages: libgucharmap_2_90-7
- Update to version 15.1.3:
+ Updated translations.
==== libplacebo ====
- Build libplacebo with python 3.11 on Leap 15
- Build with a recent gcc version Leap 15 had
==== ncurses ====
Version update (6.4.20240224 -> 6.4.20240323)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20240323
+ modify tput/tset reset feature to avoid 1-second sleep if running in
a pseudo-terminal.
+ modify check-size feature to avoid using it in a pseudoterminal
(cf: 20231016)
+ improve formatting/style of manpages (patches by Branden Robinson).
+ trim a space after some "-R" options, fixing builds for applications
built using clang and ncurses on Solaris.
- Add ncurses patch 20240309
+ modify xgterm to work around line-drawing bug -TD
+ use CSI 3J in vte-2017 (report by Sven Joachim)
- Add ncurses patch 20240302
+ add configure check for MB_LEN_MAX, to provide warning as needed.
+ improve formatting/style of manpages (patches by Branden Robinson).
+ fix regression in tput which disallowed hex/octal parameters (report
by Werner Fink, cf: 20230408)
+ update config.guess, config.sub
- Add ncurses patch 20240224
+ improve man/curs_mouse.3x style (Brandon Robinson, Sven Joachim).
+ provide for CCHARW_MAX greater than 1
+ eliminate use of PATH_MAX in lib_trace.c
+ work around misconfiguration of MacPorts gcc13, which exposes invalid
definition of MB_LEN_MAX in gcc's fallback copy of limits.h (MacPorts
[#69374]).
- Port patches
* ncurses-5.9-ibm327x.dif
* ncurses-6.4.dif
==== openSUSE-release ====
Version update (20240326 -> 20240327)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick
Mesa
Mesa-drivers
baobab (45.0 -> 46.0)
bash-completion
emacs-compat (29.1.4.4 -> 29.1.4.5)
emacs-jinx (1.3 -> 1.4)
emacs-vterm (696.c3a3a23 -> 698.ae4ae1a)
ffado
ffmpeg-6
file-roller (44.beta -> 44)
folks (0.15.8 -> 0.15.9)
gedit (46.1+135 -> 46.2)
ghostscript (10.02.1 -> 10.03.0)
gjs (1.80.0 -> 1.80.2)
glibmm2 (2.78.1 -> 2.80.0)
gnome-logs (45.beta -> 45.0)
kernel-firmware (20240312 -> 20240322)
libinput
libksysguard6
libnfs (5.0.2 -> 5.0.3)
libunwind
libvirt
libwacom
lvm2
lvm2-device-mapper
malcontent
mc
open-vm-tools (12.3.5 -> 12.4.0)
openSUSE-build-key
opensuse-welcome
patterns-gnome
pcr-oracle
pipewire
polkit-default-privs (1550+20240311.559e6ac -> 1550+20240325.eddbe04)
python-httpx (0.26.0 -> 0.27.0)
python-psutil
qt6-base
salt
thin-provisioning-tools
vulkan-loader (1.3.275.0 -> 1.3.280.0)
vulkan-tools (1.3.275.0 -> 1.3.280.0)
wireplumber
xen (4.18.0_06 -> 4.18.1_02)
yast2-storage-ng (5.0.9 -> 5.0.10)
=== Details ===
==== ImageMagick ====
Subpackages: libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- allow stdin/stdout
- modified patches
% ImageMagick-configuration-SUSE.patch
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- enable vulkan-beta meson flag for vulkan video support (suggested
by "llyyr" <llyyr.public(a)gmail.com>; adding C flag
- Wno-error=missing-prototypes for this wasn't necessary)
- Add zink driver by default
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- enable vulkan-beta meson flag for vulkan video support (suggested
by "llyyr" <llyyr.public(a)gmail.com>; adding C flag
- Wno-error=missing-prototypes for this wasn't necessary)
- Add zink driver by default
==== baobab ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ Improved App metainfo.
+ Use enter instead of leave to update highlightitem.
+ Updated translations.
==== bash-completion ====
- Add patch boo1221414-scp.patch
* Do not replace the asignment of the array COMPREPLY with
the shell function _comp_compgen_split (boo#1221414)
==== emacs-compat ====
Version update (29.1.4.4 -> 29.1.4.5)
- Update to version 29.1.4.5:
* Update NEWS.org
* compat-tests: Fix compat-thing-at-mouse test
* Use https links everywhere
* compat.texi: Use @dfn{Extended Definitions}
* NEWS: Mention addition of compat.el to Emacs
* compat.texi: Update manual after the inclusion of compat.el in Emacs
* compat-tests: Fix commentary linter warnings
* compat-tests: Use should-equal
* compat--maybe-require: Rename macro to reduce churn
==== emacs-jinx ====
Version update (1.3 -> 1.4)
- Update to version 1.4:
* Update README
* Fix: Ensure that `eval' local variable enabling `jinx-mode' works
* yaml-mode/yaml-ts-mode: Alias to conf-mode
* Remove TeX-mode alias
* jinx-exclude/include-faces, jinx-exclude-regexps: Support mode aliases
* jinx-correct-all: Restrict corrections to marked region
* jinx-correct: Ensure that word is saved without text properties (Fix #140)
==== emacs-vterm ====
Version update (696.c3a3a23 -> 698.ae4ae1a)
- Update to version 698.ae4ae1a:
* Ensures the starting col is the same as later calculated
* Fix typo: postion -> position
==== ffado ====
- Remove unnecessary BuildRequires on xdg-utils and update-desktop-files
==== ffmpeg-6 ====
Subpackages: libavcodec60 libavfilter9 libavformat60 libavutil58 libpostproc57 libswresample4 libswscale7
- Add 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch
==== file-roller ====
Version update (44.beta -> 44)
- Update to version 44:
+ Fixes compilation when native app chooser is disabled.
+ Updated translations.
==== folks ====
Version update (0.15.8 -> 0.15.9)
Subpackages: folks-data libfolks-eds26 libfolks26
- Update to version 0.15.9:
+ simple-query: normalize phone numbers in search.
+ Updated translations.
==== gedit ====
Version update (46.1+135 -> 46.2)
Subpackages: python3-gedit
- Update to version 46.2:
+ Update URL gedit-technology.net -> gedit-technology.github.io.
==== ghostscript ====
Version update (10.02.1 -> 10.03.0)
Subpackages: ghostscript-x11
- Version upgrade to 10.03.0:
For openSUSE and SUSE Ghostscript is built '--without-tesseract'
(see the entry below dated 'Mon Jul 18 07:28:54 UTC 2022').
Highlights in this release include:
See 'Recent Changes in Ghostscript' at Ghostscript upstream
https://ghostscript.readthedocs.io/en/gs10.03.0/News.html
* As of this release (10.03.0) pdfwrite creates PDF files
with XRef streams and ObjStm streams. This can result in
considerably smaller PDF output files. See Vector Devices
https://ghostscript.readthedocs.io/en/latest/VectorDevices.html
for more details.
* Ghostscript/pdfwrite now supports passing through
PDF "Optional Content".
* Our efforts in code hygiene and maintainability continue.
* The usual round of bug fixes, compatibility changes,
and incremental improvements.
Incompatible changes (the release is listed in parentheses):
* (10.03.0) Almost all the "internal" PostScript procedures
defined during the interpreter startup are now "executeonly",
further reducing the attack surface of the interpreter.
The nature of these procedures means there should be no impact
for legitimate usage, but it is possible it will impact uses
which abuse the previous accessibility (even for legitimate
reasons). Such cases may now require "DELAYBIND", See DELAYBIND
https://ghostscript.readthedocs.io/en/latest/Use.html#ddelaybind
* (10.03.0) The "makeimagedevice" non-standard operator has been
removed. It allowed low level access to the graphics library
in a way that was, essentially impossible to secure.
* (10.03.0) The "putdeviceprops", "getdeviceprops",
"finddevice", "copydevice", "findprotodevice" non-standard
operators have all been removed. They provided functionality
that is either accessible through standard operators,
or should not be used by user PostScript.
* (10.03.0) The process of "tidying" the PostScript namespace
should have removed only non-standard and undocumented
operators. Nevertheless, it is possible that any integrations
or utilities that rely on those non-standard and undocumented
operators may stop working or may change behaviour.
If you encounter such a case, please contact us
(Discord https://discord.gg/H9GXKwyPvY
[#]ghostscript IRC channel https://web.libera.chat/#ghostscript
or the gs-devel mailing list
https://www.ghostscript.com/mailman/index.html would be best),
but remember that free versions of Ghostscript
come with with NO WARRANTY and NO SUPPORT.
- Ghostscript 10.03.0 contains the fix to build with GCC 14
(boo#1221687)
==== gjs ====
Version update (1.80.0 -> 1.80.2)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.80.2:
+ Quick follow-up release to fix crash on ppc64.
- Update to version 1.80.1:
+ Quick follow-up release to fix build failure on MacPorts and
Homebrew.
==== glibmm2 ====
Version update (2.78.1 -> 2.80.0)
Subpackages: libgiomm-2_68-1 libglibmm-2_68-1
- Update to version 2.80.0:
+ Glib:
- Add wide_from_utf8() and wide_to_utf8()
- DateTime: Add create_from_local_usec(),
create_from_utc_usec() and to_unix_usec().
+ Gio:
- Application: Add get/set/property_version().
- ApplicationCommandLine: Add done().
- DBus::Message: Add get_arg0_path().
- Socket: Add receive_bytes() and receive_bytes_from().
- content_type_guess(): Remove most of an unnecessary overload.
==== gnome-logs ====
Version update (45.beta -> 45.0)
- Update to version 45.0:
+ Improve app metainfo.
+ Updated translations.
==== kernel-firmware ====
Version update (20240312 -> 20240322)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20240322 (git commit 9a6a0cc195c1):
* mekdiatek: Update mt8186 SOF firmware to v2.0.1
* linux-firmware: Add firmware for Cirrus CS35L56 for Dell laptops
* Montage: update firmware for Mont-TSSE
* WHENCE: Link the Raspberry Pi CM4 and 5B to the 4B
* Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
* Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX101
* Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX203
* Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX211
* Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX101
* Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX101
* Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX203
* Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX203
* Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX211
* Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX211
* Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX210
* Intel Bluetooth: Update firmware file for Intel Bluetooth AX200
* Intel Bluetooth: Update firmware file for Intel Bluetooth AX201
* Intel Bluetooth: Update firmware file for Intel Bluetooth 9560
* Intel Bluetooth: Update firmware file for Intel Bluetooth 9260
* amdgpu: DMCUB updates for various AMDGPU ASICs
* linux-firmware: mediatek: Update MT8173 VPU firmware to v1.1.8
* imx: sdma: update firmware to v3.6/v4.6
- Update aliases from 6.8 kernels
==== libinput ====
Subpackages: libinput-udev libinput10
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== libksysguard6 ====
Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports libksysguard6-plugins
- Drop meanwhile unnecessary BuildRequires on WebEngine and WebChannel
==== libnfs ====
Version update (5.0.2 -> 5.0.3)
- update to 5.0.3:
* final release of the old API
* Support NLM Share
* Improved handling of PDUs
* multithreading: do not wake up immediately if there are no
events to process
* Reduced memory allocations
* Expose further configuration options
* Bug fixes and developer visible fixes
==== libunwind ====
- Drop BuildRequires on latex2man, the tarball has manpages already.
This avoids a large dependency chain:
* Add dont-disable-documentation-without-latex2man.patch
==== libvirt ====
Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-libs
- CVE-2024-2494: remote: check for negative array lengths before
allocation
bsc#1221815
==== libwacom ====
Subpackages: libwacom-data libwacom9
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== malcontent ====
Subpackages: libmalcontent-0-0 libmalcontent-ui-1-1 malcontent-control typelib-1_0-Malcontent-0
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== mc ====
Subpackages: mc-lang
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== open-vm-tools ====
Version update (12.3.5 -> 12.4.0)
Subpackages: libvmtools0 open-vm-tools-desktop
- update to 12.4.0:
https://github.com/vmware/open-vm-tools/blob/stable-12.4.0/ReleaseNotes.md
https://github.com/vmware/open-vm-tools/blob/stable-12.4.0/open-vm-tools/Ch…
There are no new features in the open-vm-tools 12.4.0 release.
This is primarily a maintenance release that addresses a few
critical problems, including:
* A Github pull request has been handled. Please see the Resolved
Issues section of the Release Notes.
* A number of issues flagged by Coverity have been addressed.
* For issues resolved in this release, see the Resolved Issues
section of the Release Notes.
==== openSUSE-build-key ====
- Fix import-openSUSE-build-key:set proper timer name to try to
stop (openSUSE-build-key-import.timer, not
suse-build-key-import.timer) (boo#1221948).
==== opensuse-welcome ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt 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
- Keep gedit instead of gnome-text-editor on SLE and Leap
(bsc#1219646).
==== pcr-oracle ====
- Add fix_grub_bls_cmdline.patch to include the measurements of the
cmdline and the linux and initrd grub commands
==== pipewire ====
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Avoid %if %{pkg_vcmp gcc < 8}, instead replicate the condition
from the BuildRequires section.
==== polkit-default-privs ====
Version update (1550+20240311.559e6ac -> 1550+20240325.eddbe04)
- Update to version 1550+20240325.eddbe04:
* profiles: power-profiles-daemon (bsc#1219957)
==== python-httpx ====
Version update (0.26.0 -> 0.27.0)
- Update to 0.27.0
* The app=... shortcut has been deprecated. Use the explicit style of
transport=httpx.WSGITransport() or transport=httpx.ASGITransport() instead.
* Respect the http1 argument while configuring proxy transports. (#3023)
* Fix RFC 2069 mode digest authentication. (#3045)
==== python-psutil ====
- BuildRequire pkgconfig(libsystemd) instead of full systemd
==== qt6-base ====
Subpackages: libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6Widgets6 libQt6Xml6 qt6-network-tls qt6-networkinformation-glib qt6-networkinformation-nm qt6-platformtheme-gtk3 qt6-printsupport-cups qt6-sql-mysql qt6-sql-sqlite
- Replace the postgresql-server build dependency with the client library
==== salt ====
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Convert oscap output to UTF-8
- Added:
* switch-oscap-encoding-to-utf-8-639.patch
- Make Salt compatible with Python 3.11
- Added:
* fix-salt-warnings-and-testuite-for-python-3.11-635.patch
- Ignore non-ascii chars in oscap output (bsc#1219001)
- Added:
* decode-oscap-byte-stream-to-string-bsc-1219001.patch
==== thin-provisioning-tools ====
- Enable test execution during build
- Modernise cargo packaging usage in spec file
==== vulkan-loader ====
Version update (1.3.275.0 -> 1.3.280.0)
- Update to release SDK-1.3.280.0
* Bugfixes for Windows
==== vulkan-tools ====
Version update (1.3.275.0 -> 1.3.280.0)
- Update to release SDK-1.3.280.0
* icd: Add AV1 decode support
* Update linmath to upstream and add degreestoradians
definition. This fixes bug in linmath function: quat_mul_vec3
==== wireplumber ====
Subpackages: libwireplumber-0_5-0 wireplumber-audio wireplumber-zsh-completion
- Add patch from upstream to fix all input sources only working
when bluetooth profile is set to HSF/HFP, which was a regression
in 0.5.0 (glfo#pipewire/wireplumber#598):
* 0001-filter-utils-fix-handling-of-targetless-smart-filters.patch
- Avoid %if %{pkg_vcmp gcc < 8}, instead replicate the condition
from the BuildRequires section.
==== xen ====
Version update (4.18.0_06 -> 4.18.1_02)
Subpackages: xen-libs xen-tools-domU
- bsc#1221334 - VUL-0: CVE-2024-2193: xen: GhostRace: Speculative
Race Conditions (XSA-453)
65f83951-x86-mm-use-block_lock_speculation-in.patch
- Update to Xen 4.18.1 bug fix release (bsc#1027519)
xen-4.18.1-testing-src.tar.bz2
* No upstream changelog found in sources or webpage
- bsc#1221332 - VUL-0: CVE-2023-28746: xen: x86: Register File Data
Sampling (XSA-452)
- bsc#1221334 - VUL-0: CVE-2024-2193: xen: GhostRace: Speculative
Race Conditions (XSA-453)
- Dropped patches included in new tarball
654370e2-x86-x2APIC-remove-ACPI_FADT_APIC_CLUSTER-use.patch
65437103-x86-i8259-dont-assume-IRQs-always-target-CPU0.patch
655b2ba9-fix-sched_move_domain.patch
6566fef3-x86-vLAPIC-x2APIC-derive-LDR-from-APIC-ID.patch
6569ad03-libxg-mem-leak-in-cpu-policy-get-set.patch
656ee5e1-x86emul-avoid-triggering-event-assertions.patch
656ee602-cpupool-adding-offline-CPU.patch
656ee6c3-domain_create-error-path.patch
6571ca95-fix-sched_move_domain.patch
6578598c-Arm-avoid-pointer-overflow-on-invalidate.patch
65842d5c-x86-AMD-extend-CPU-erratum-1474-fix.patch
65a7a0a4-x86-Intel-GPCC-setup.patch
65a9911a-VMX-IRQ-handling-for-EXIT_REASON_INIT.patch
65b27990-x86-p2m-pt-off-by-1-in-entry-check.patch
65b29e91-x86-ucode-stability-of-raw-policy-rescan.patch
65b8f961-PCI-fail-dev-assign-if-phantom-functions.patch
65b8f9ab-VT-d-else-vs-endif-misplacement.patch
xsa451.patch
==== yast2-storage-ng ====
Version update (5.0.9 -> 5.0.10)
- GuidedProposal: internal settings to control the configuration
of boot-related partitions and the usage of adjust_by_ram.
- Needed for gh#openSUSE/agama#1111
- 5.0.10
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
GraphicsMagick (1.3.42 -> 1.3.43)
MozillaFirefox (123.0.1 -> 124.0.1)
cppcheck (2.13.3 -> 2.13.4)
createrepo_c (1.0.2 -> 1.1.0)
ell (0.62 -> 0.63)
emacs (29.2 -> 29.3)
kdbg (3.0.1 -> 3.1.0)
libX11 (1.8.7 -> 1.8.8)
libXmu (1.1.4 -> 1.2.0)
libcddb
libpciaccess (0.18 -> 0.18.1)
libxkbcommon (1.6.0 -> 1.7.0)
libzypp (17.31.31 -> 17.32.0)
llvm18 (18.1.1 -> 18.1.2)
mozilla-nss (3.97 -> 3.98)
openSUSE-build-key
openSUSE-release (20240322 -> 20240325)
perl-Mail-SPF (2.9.0 -> 3.202.402.60)
python-httpcore (1.0.2 -> 1.0.4)
python-pycairo (1.25.1 -> 1.26.0)
python311
python311-core
sdbootutil (1+git20240320.8b35615 -> 1+git20240321.04bfbac)
shadow (4.15.0 -> 4.15.1)
snappy
timezone
tree-sitter (0.20.8 -> 0.22.2)
xdm (1.1.14 -> 1.1.15)
xf86-video-nv (2.1.22 -> 2.1.23)
xf86-video-savage (2.4.0 -> 2.4.1)
yast2-trans (84.87.20240317.9b1b5b2b95 -> 84.87.20240324.ae2a0736e6)
zypper (1.14.68 -> 1.14.70)
=== Details ===
==== GraphicsMagick ====
Version update (1.3.42 -> 1.3.43)
Subpackages: libGraphicsMagick++-Q16-12 libGraphicsMagick-Q16-3 libGraphicsMagick3-config
- version update to 1.3.43
Bug fixes:
* JBIG: Add support for 'width', 'height', and 'pixels', resource
limits. Your mileage may vary.
* WPG: Many fixes based on oss-fuzz testing.
* Ghostscript: When invoking Ghostscript, re-direct Ghostscript stdout
to stderr to avoid output corruption when GM stdout is redirected to
a file.
New Features:
* File write limit: Add support for a per-file write limit (-limit
write or MAGICK_LIMIT_WRITE). This imposes a limit on the number of
uncompressed bytes written. The behavior when the limit is hit is
similar to an unexpected write error, as if the disk is full.
* Resource limit highwater: Resource highwater values are maintained
for successful resource requests and final values are traced
via -debug resource' at the end of program execution. These values
may be used to understand the most restrictive resource limits which
may be applied while still achieving successful operation.
* BMP: Support BI_PNG compression (PNG inside BMP).
* BMP: Support reading 64 bits-per-pixel.
* BMP: Support reading 48 bits-per-pixel.
* HEIF: Call heif_init() and heif_deinit() if they are
available. Support setting image width limit.
* HRZ: Added support for Slow scan TV format.
* JPEG: Added support for reading and writing lossy or lossless 12
bits, and lossless 16-bits using libjpeg-turbo-3.0
* JXL: Improve JXL reader/writer exception information.
* TIFF: Remove miniswhite/minisblack prohibitions when using Group3
and Group4 compression in order to allow using inverted photometric
from the standard.
* TIFF: Store EXIF IFD and GPS IFD tag information natively in TIFF
sub-IFDs, the same as it would be produced in a camera supporting
TIFF. This allows an EXIF profile from HEIF, JPEG, JXL, PNG, WebP,
or from the META coder to be preserved in TIFF.
API Updates:
* ExpandFilenames(): Fix memory leak of existing allocations if
realloc() fails.
- modified patches
% GraphicsMagick-disable-insecure-coders.patch (refreshed)
==== MozillaFirefox ====
Version update (123.0.1 -> 124.0.1)
- Mozilla Firefox 124.0.1
https://www.mozilla.org/en-US/firefox/124.0.1/releasenotes/
MFSA 2024-15 (bsc#1221850)
* CVE-2024-29943 (bmo#1886849)
Out-of-bounds access via Range Analysis bypass
* CVE-2024-29944 (bmo#1886852)
Privileged JavaScript Execution via Event Handlers
Mozilla Firefox 124.0
https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
MFSA 2024-12 (bsc#1221327)
* CVE-2024-2605 (bmo#1872920)
Windows Error Reporter could be used as a Sandbox escape vector
* CVE-2024-2606 (bmo#1879237)
Mishandling of WASM register values
* CVE-2024-2607 (bmo#1879939)
JIT code failed to save return registers on Armv7-A
* CVE-2024-2608 (bmo#1880692)
Integer overflow could have led to out of bounds write
* CVE-2023-5388 (bmo#1780432)
NSS susceptible to timing attack against RSA decryption
* CVE-2024-2609 (bmo#1866100)
Permission prompt input delay could expire when not in focus
* CVE-2024-2610 (bmo#1871112)
Improper handling of html and body tags enabled CSP nonce leakage
* CVE-2024-2611 (bmo#1876675)
Clickjacking vulnerability could have led to a user accidentally
granting permissions
* CVE-2024-2612 (bmo#1879444)
Self referencing object could have potentially led to a use-
after-free
* CVE-2024-2613 (bmo#1875701)
Improper handling of QUIC ACK frame data could have led to OOM
* CVE-2024-2614 (bmo#1685358, bmo#1861016, bmo#1880405, bmo#1881093)
Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9,
and Thunderbird 115.9
* CVE-2024-2615 (bmo#1881074, bmo#1881650, bmo#1882438)
Memory safety bugs fixed in Firefox 124
- requires
NSS = 3.98
rust-cbindgen >= 0.26
==== cppcheck ====
Version update (2.13.3 -> 2.13.4)
- update to 2.13.4:
* Speedup premium misra checking
==== createrepo_c ====
Version update (1.0.2 -> 1.1.0)
Subpackages: libcreaterepo_c1 python3-createrepo_c
- update to 1.1.0:
* add --no-pretty option to reduce metadata size
* align compression level for zck
* restore compatibilty with libxml2 2.12.0
* restore default to pretty_print in mergerepo_c and modifyrepo_c
* add tests
==== ell ====
Version update (0.62 -> 0.63)
- Update to version 0.63
* Fix issue with handling ending boundary of the PEM.
==== emacs ====
Version update (29.2 -> 29.3)
Subpackages: emacs-el emacs-eln emacs-info emacs-nox etags
- Update to GNU Emacs version 29.3
which is an emergency bugfix release intended to fix several
security vulnerabilities described below.
* Arbitrary Lisp code is no longer evaluated as part of turning on Org mode.
This is for security reasons, to avoid evaluating malicious Lisp code.
* New buffer-local variable 'untrusted-content'.
When this is non-nil, Lisp programs should treat buffer contents with
extra caution.
* Gnus now treats inline MIME contents as untrusted.
To get back previous insecure behavior, 'untrusted-content' should be
reset to nil in the buffer.
* LaTeX preview is now by default disabled for email attachments.
To get back previous insecure behavior, set the variable
'org--latex-preview-when-risky' to a non-nil value.
* Org mode now considers contents of remote files to be untrusted.
Remote files are recognized by calling 'file-remote-p'.
- Port patch emacs-24.4-ps-bdf.patch
==== kdbg ====
Version update (3.0.1 -> 3.1.0)
- Update to 3.1.0
Enhancements:
* The disassembly flavor to be used for the display of
disassembled code can be selected. The setting is per
program. Thanks to Petros Siligkounas.
* The break ("pulse") button now shows help text.
Bug Fixes:
* Icons of certain actions were missing, which has been fixed,
most importantly of the Open Executable action
* The value parser no longer chokes on references to incomplete
types, which caused a truncated list in the Variables window.
Development Support:
* Many modernizations took place so that the build procedure
now reports far fewer deprecation warnings.
Deprecation Notice:
* XSL debugging support is no longer maintained and is now
deprecated. It will be removed in a future release.
==== libX11 ====
Version update (1.8.7 -> 1.8.8)
Subpackages: libX11-6 libX11-data libX11-xcb1
- update to 1.8.8
* Fix XIM input sometimes jumbled (#198, !236)
* Fix _XkbReadGetDeviceInfoReply for nButtons == dev->buttons (!237)
* Drop ifdefs for platforms that are no longer supported (!242, !243)
* Assorted memory handling cleanups
==== libXmu ====
Version update (1.1.4 -> 1.2.0)
Subpackages: libXmu6 libXmuu1
- Update to version 1.2.0
* This release raises the minimum version of libXt required to 1.1.0
(released in 2011), and for those builders who need to regenerate
the autoconf files, raises the minimum version of autoconf required
to 2.70 (released in 2020).
==== libcddb ====
- Add pointer-types.patch to fix compilation error with GCC 14
(bsc#1221698).
==== libpciaccess ====
Version update (0.18 -> 0.18.1)
- Update to version 0.18.1
* meson: allow building static library, not just shared
==== libxkbcommon ====
Version update (1.6.0 -> 1.7.0)
Subpackages: libxkbcommon-x11-0 libxkbcommon0 libxkbregistry0
- Update to release 1.7
* Added early detection of invalid encodings and BOM for
keymaps, rules & Compose. Also added a hint that the expected
encoding must be UTF-8 compatible.
* Updated keysyms using latest xorgproto
(cd33097fc779f280925c6d6bbfbd5150f93ca5bc): For the sake of
compatibility, this reintroduces some deleted keysyms and
postpones the effective deprecation of others that had landed
in xkbcommon 1.6.0.
* Reverted removal of some XKB_KEYs and fixed inconsistencies in names.
Details see upstream changelog.
* ``xkbcli compile-compose``: added new CLI utility to test
Compose files.
* ``xkbcli interactive-evdev``: added a ``--verbose`` option.
* ``xkbcli interactive-x11``: added support for Compose.
* ``xkbcli interactive-wayland``: added support for Compose.
==== libzypp ====
Version update (17.31.31 -> 17.32.0)
- Add resolver option 'removeOrphaned' for distupgrade
(bsc#1221525)
- New VendorSupportOption flag VendorSupportSuperseded
(jsc#OBS-301, jsc#PED-8014)
- Tests: fix vsftpd.conf where SUSE and Fedora use different
defaults (fixes #522)
- Add default stripe minimum (#529)
- Don't expose std::optional where YAST/PK explicitly use c++11.
- Digest: Avoid using the deprecated OPENSSL_config.
- version 17.32.0 (32)
- ProblemSolution::skipsPatchesOnly overload to handout the
patches.
- Remove https->http redirection exceptions for
download.opensuse.org.
- version 17.31.32 (22)
==== llvm18 ====
Version update (18.1.1 -> 18.1.2)
Subpackages: clang-tools clang18 libLLVM18 libclang-cpp18 libclang13 llvm18-gold
- Update to version 18.1.2.
* This release contains bug-fixes for the LLVM 18.1.0 release.
This release is API and ABI compatible with 18.1.0.
- Rebase patches:
* llvm-do-not-install-static-libraries.patch
* llvm-normally-versioned-libllvm.patch
- Prefer ld.bfd for now to get THP-compatible section layout.
==== mozilla-nss ====
Version update (3.97 -> 3.98)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-sysinit mozilla-nss-tools
- update to NSS 3.98
* bmo#1780432 - (CVE-2023-5388) Timing attack against RSA decryption
in TLS
* bmo#1879513 - Certificate Compression: enabling the check that
the compression was advertised
* bmo#1831552 - Move Windows workers to nss-1/b-win2022-alpha
* bmo#1879945 - Remove Email trust bit from OISTE WISeKey
Global Root GC CA
* bmo#1877344 - Replace `distutils.spawn.find_executable` with
`shutil.which` within `mach` in `nss`
* bmo#1548723 - Certificate Compression: Updating nss_bogo_shim to
support Certificate compression
* bmo#1548723 - TLS Certificate Compression (RFC 8879) Implementation
* bmo#1875356 - Add valgrind annotations to freebl kyber operations
for constant-time execution tests
* bmo#1870673 - Set nssckbi version number to 2.66
* bmo#1874017 - Add Telekom Security roots
* bmo#1873095 - Add D-Trust 2022 S/MIME roots
* bmo#1865450 - Remove expired Security Communication RootCA1 root
* bmo#1876179 - move keys to a slot that supports concatenation in
PK11_ConcatSymKeys
* bmo#1876800 - remove unmaintained tls-interop tests
* bmo#1874937 - bogo: add support for the -ipv6 and -shim-id shim
flags
* bmo#1874937 - bogo: add support for the -curves shim flag and
update Kyber expectations
* bmo#1874937 - bogo: adjust expectation for a key usage bit test
* bmo#1757758 - mozpkix: add option to ignore invalid subject
alternative names
* bmo#1841029 - Fix selfserv not stripping `publicname:` from -X value
* bmo#1876390 - take ownership of ecckilla shims
* bmo#1874458 - add valgrind annotations to freebl/ec.c
* bmo#864039 - PR_INADDR_ANY needs PR_htonl before assignment to inet.ip
* bmo#1875965 - Update zlib to 1.3.1
- Add crypto-policies support [bsc#1211301]
deactivated for now
==== openSUSE-build-key ====
- Requires(post): coreutils is missing
* instead of adding it, change the post scriptlet:
do not use touch, use shell redirection
==== openSUSE-release ====
Version update (20240322 -> 20240325)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== perl-Mail-SPF ====
Version update (2.9.0 -> 3.202.402.60)
- Remove fix_pod.patch, fixed upstream
- updated to 3.20240206
see /usr/share/doc/packages/perl-Mail-SPF/Changes
==== python-httpcore ====
Version update (1.0.2 -> 1.0.4)
- update to 1.0.4:
* Add `target` request extension.
* Fix support for connection `Upgrade` and `CONNECT` when some
data in the stream has been read.
* Fix support for async cancellations.
* Fix trace extension when used with socks proxy.
* Fix SSL context for connections using the "wss" scheme
==== python-pycairo ====
Version update (1.25.1 -> 1.26.0)
- update to 1.26.0:
* Bump minimum required meson version from 0.56.0 to 0.64.0
* Various meson related cleanups :pr:`350`
* Fix header file being installed to the wrong location with
meson on some systems :pr:`350`
* Adds a new ``wheel`` meson build option as preparation for
meson-python support :pr:`350` :pr:`345`
* Update dependencies (libpng, pixman, zlib) of the Windows
wheels :pr:`358`
* Various maintenance related updates :pr:`360` :pr:`359`
:pr:`361` :pr:`362`
==== python311 ====
Subpackages: python311-curses python311-dbm
- Add reference to CVE-2024-0450 (bsc#1221854) to changelog.
- Because of bsc#1189495 we have to revert use of %autopatch.
==== python311-core ====
Subpackages: libpython3_11-1_0 python311-base
- Add reference to CVE-2024-0450 (bsc#1221854) to changelog.
- Because of bsc#1189495 we have to revert use of %autopatch.
==== sdbootutil ====
Version update (1+git20240320.8b35615 -> 1+git20240321.04bfbac)
Subpackages: sdbootutil-rpm-scriptlets sdbootutil-snapper
- Update to version 1+git20240321.04bfbac:
* Warning if make-policy do not register all PCRs
==== shadow ====
Version update (4.15.0 -> 4.15.1)
Subpackages: libsubid4 login_defs
- Update to 4.15.1:
* Fix a bug that caused spurious error messages about unknown
login.defs configuration options #967
* Adding checks for fd omission #964
* Use temporary stat buffer #974
* Fix wrong french translation #975
- Drop shadow-4.15.0-fix-definition.patch
==== snappy ====
- Fix build with GTest 1.14.0 by using C++14, bsc#1221872
==== timezone ====
- Unify SLE-15-SP6 and Factory packages (PED#8158).
This is still related to bsc#1213470. We're applying this fix for
SLE-15-SP6 too. This changelog entry is meant to bring over the SLE
information, so the same package can be used for both code streams.
- This patch has long been removed on Factory but was never mentioned
explicitly, it was related to ticket bsc#1202310, a minor update to
reflect Chile's DST change back in 2022.
* bsc1202310.patch
- Use /bin/sh for tzselect. Used to require bash for the 'select'
builtin but has a fallback meanwhile so no need for explicit bash
anymore.
==== tree-sitter ====
Version update (0.20.8 -> 0.22.2)
- Add packaging macros for tree-sitter grammar
- Add missing dependency for tree-sitter generate
- Update to version 0.22.2:
* fix(lib): allow hiding symbols
* feat(lib): implement Display for Node
* test: fix header writes
* chore: turbofish styling
* feat(cli)!: add a separate build command to compile parsers
* ci: simplify workflows
* docs(license): update year
* fix(lib): avoid possible UB of calling memset on a null ptr when 0 is passed into `array_grow_by`
* fix(lib): makefile installation
- Update _service file
* replace obsoleted mode "disabled" with "manual"
* use download_files instead of performing scm
==== xdm ====
Version update (1.1.14 -> 1.1.15)
- Update to release 1.1.15
* This release fixes a failure to build with the upcoming gcc 14,
cleans up several other compiler warnings, fixes a bug in the
generation of the xdm.service file for systemd, and removes a
lot of dead code checks for platforms & features that have not
been supported since the conversion from Imake to autoconf in
2005.
- supersedes u_gcc14-fix.patch
==== xf86-video-nv ====
Version update (2.1.22 -> 2.1.23)
- Update to version 2.1.23
* gitlab CI: stop requiring Signed-off-by in commits
* Remove "All rights reserved" from Oracle copyright notices
* gitlab CI: ensure libtool is installed in build container
* Don't call xf86DisableRandR in ABI_VIDEODRV_VERSION 24 & later
* configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* Add X.Org's standard C warning flags to AM_CFLAGS
* Fix 4 -Wdiscarded-qualifiers warnings
* Fix warning: âNVDMAKickoffCallbackâ defined but not used [-Wunused-function]
* Fix warning: âNVPatternROPâ defined but not used [-Wunused-const-variable=]
* Fix -Wdiscarded-qualifiers warning in G80PreInit
* Fix warning: no previous prototype for âG80ExaInitâ [-Wmissing-prototypes]
* riva_hw.c: Ensure ABS macro expands correctly
* fix nv on powerpc
* treewide: #if -> #ifdef
==== xf86-video-savage ====
Version update (2.4.0 -> 2.4.1)
- Update to version 2.4.1
* This release fixes a failure to build with gcc 14 and cleans
up several other compiler warnings.
==== yast2-trans ====
Version update (84.87.20240317.9b1b5b2b95 -> 84.87.20240324.ae2a0736e6)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20240324.ae2a0736e6:
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* New POT for text domain 'gtk'.
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (German)
* Translated using Weblate (Swedish)
* Translated using Weblate (German)
==== zypper ====
Version update (1.14.68 -> 1.14.70)
Subpackages: zypper-log zypper-needs-restarting
- dup: New option --remove-orphaned to remove all orphaned
packages in dup (bsc#1221525)
- version 1.14.70
- info,summary: Support VendorSupportOption flag
VendorSupportSuperseded (jsc#OBS-301, jsc#PED-8014)
- BuildRequires: libzypp-devel >= 17.32.0.
API cleanup and changes for VendorSupportSuperseded.
- Show active dry-run/download-only at the commit propmpt.
- patch: Add --skip-not-applicable-patches option (closes #514)
- Fix printing detailed solver problem description.
The problem description() is one rule out possibly many in
completeProblemInfo() the solver has chosen to represent the
problem. So either description or completeProblemInfo should be
printed, but not both.
- Fix bash-completion to work with right adjusted numbers in the
1st column too (closes #505)
- Set libzypp shutdown request signal on Ctrl+C (fixes #522)
- lr REPO: In the detailed view show all baseurls not just the
first one (bsc#1218171)
- version 1.14.69
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (23.3.6 -> 24.0.3)
Mesa-drivers (23.3.6 -> 24.0.3)
akonadi (24.02.0 -> 24.02.1)
akonadi-calendar (24.02.0 -> 24.02.1)
akonadi-calendar-tools (24.02.0 -> 24.02.1)
akonadi-contacts (24.02.0 -> 24.02.1)
akonadi-import-wizard (24.02.0 -> 24.02.1)
akonadi-mime (24.02.0 -> 24.02.1)
akonadi-notes (24.02.0 -> 24.02.1)
akonadi-search (24.02.0 -> 24.02.1)
akregator (24.02.0 -> 24.02.1)
analitza (24.02.0 -> 24.02.1)
ark (24.02.0 -> 24.02.1)
baloo-widgets (24.02.0 -> 24.02.1)
blinken (24.02.0 -> 24.02.1)
calendarsupport (24.02.0 -> 24.02.1)
certmonger
dolphin (24.02.0 -> 24.02.1)
eventviews (24.02.0 -> 24.02.1)
ffmpegthumbs (24.02.0 -> 24.02.1)
gnome-weather (45.0 -> 46.0)
grantleetheme (24.02.0 -> 24.02.1)
gwenview (24.02.0 -> 24.02.1)
incidenceeditor (24.02.0 -> 24.02.1)
kaccounts-integration (24.02.0 -> 24.02.1)
kaccounts-integration-kf5 (24.02.0 -> 24.02.1)
kaccounts-providers (24.02.0 -> 24.02.1)
kaddressbook (24.02.0 -> 24.02.1)
kalgebra (24.02.0 -> 24.02.1)
kamera (24.02.0 -> 24.02.1)
kanagram (24.02.0 -> 24.02.1)
kapptemplate (24.02.0 -> 24.02.1)
kate (24.02.0 -> 24.02.1)
kbruch (24.02.0 -> 24.02.1)
kcachegrind (24.02.0 -> 24.02.1)
kcalc (24.02.0 -> 24.02.1)
kcalutils (24.02.0 -> 24.02.1)
kcharselect (24.02.0 -> 24.02.1)
kcolorchooser (24.02.0 -> 24.02.1)
kdeedu-data (24.02.0 -> 24.02.1)
kdegraphics-mobipocket (24.02.0 -> 24.02.1)
kdegraphics-thumbnailers (24.02.0 -> 24.02.1)
kdenetwork-filesharing (24.02.0 -> 24.02.1)
kdepim-addons (24.02.0 -> 24.02.1)
kdepim-runtime (24.02.0 -> 24.02.1)
kdevelop5 (24.02.0 -> 24.02.1)
kdialog (24.02.0 -> 24.02.1)
kgeography (24.02.0 -> 24.02.1)
khangman (24.02.0 -> 24.02.1)
khelpcenter (24.02.0 -> 24.02.1)
kidentitymanagement (24.02.0 -> 24.02.1)
kig (24.02.0 -> 24.02.1)
kimap (24.02.0 -> 24.02.1)
kio-extras (24.02.0 -> 24.02.1)
kio_audiocd (24.02.0 -> 24.02.1)
kipi-plugins (24.02.0 -> 24.02.1)
kiten (24.02.0 -> 24.02.1)
kitinerary (24.02.0 -> 24.02.1)
kldap (24.02.0 -> 24.02.1)
kleopatra (24.02.0 -> 24.02.1)
kmag (24.02.0 -> 24.02.1)
kmahjongg (24.02.0 -> 24.02.1)
kmail (24.02.0 -> 24.02.1)
kmail-account-wizard (24.02.0 -> 24.02.1)
kmailtransport (24.02.0 -> 24.02.1)
kmbox (24.02.0 -> 24.02.1)
kmime (24.02.0 -> 24.02.1)
kmines (24.02.0 -> 24.02.1)
kmousetool (24.02.0 -> 24.02.1)
kmplot (24.02.0 -> 24.02.1)
knotes (24.02.0 -> 24.02.1)
kompare (24.02.0 -> 24.02.1)
konsole (24.02.0 -> 24.02.1)
kontact (24.02.0 -> 24.02.1)
kontactinterface (24.02.0 -> 24.02.1)
konversation (24.02.0 -> 24.02.1)
korganizer (24.02.0 -> 24.02.1)
kpat (24.02.0 -> 24.02.1)
kpimtextedit (24.02.0 -> 24.02.1)
kpkpass (24.02.0 -> 24.02.1)
kqtquickcharts (24.02.0 -> 24.02.1)
kreversi (24.02.0 -> 24.02.1)
ksanecore (24.02.0 -> 24.02.1)
ksmtp (24.02.0 -> 24.02.1)
ksudoku (24.02.0 -> 24.02.1)
ktnef (24.02.0 -> 24.02.1)
ktouch (24.02.0 -> 24.02.1)
kwalletmanager (24.02.0 -> 24.02.1)
kwordquiz (24.02.0 -> 24.02.1)
libcloudproviders (0.3.5 -> 0.3.6)
libgravatar (24.02.0 -> 24.02.1)
libgweather4 (4.4.0 -> 4.4.2)
libkcddb-qt6 (24.02.0 -> 24.02.1)
libkcompactdisc-qt6 (24.02.0 -> 24.02.1)
libkdcraw-qt6 (24.02.0 -> 24.02.1)
libkdegames (24.02.0 -> 24.02.1)
libkdepim (24.02.0 -> 24.02.1)
libkeduvocdocument (24.02.0 -> 24.02.1)
libkexiv2-qt6 (24.02.0 -> 24.02.1)
libkgapi6 (24.02.0 -> 24.02.1)
libkipi (24.02.0 -> 24.02.1)
libkleo (24.02.0 -> 24.02.1)
libkmahjongg (24.02.0 -> 24.02.1)
libkomparediff2 (24.02.0 -> 24.02.1)
libkomparediff2-kf5 (24.02.0 -> 24.02.1)
libksane (24.02.0 -> 24.02.1)
libksieve (24.02.0 -> 24.02.1)
lokalize (24.02.0 -> 24.02.1)
mailcommon (24.02.0 -> 24.02.1)
mailimporter (24.02.0 -> 24.02.1)
mbox-importer (24.02.0 -> 24.02.1)
messagelib (24.02.0 -> 24.02.1)
mimetreeparser (24.02.0 -> 24.02.1)
okular (24.02.0 -> 24.02.1)
openconnect
openvpn (2.6.9 -> 2.6.10)
orca
parley (24.02.0 -> 24.02.1)
perl-Bootloader (1.12 -> 1.13)
pim-data-exporter (24.02.0 -> 24.02.1)
pim-sieve-editor (24.02.0 -> 24.02.1)
pimcommon (24.02.0 -> 24.02.1)
raspberrypi-firmware-config
sdbootutil (1+git20240215.cb7e392 -> 1+git20240320.8b35615)
selinux-policy (20240313 -> 20240321)
shadow (4.14.6 -> 4.15.0)
signon-kwallet-extension (24.02.0 -> 24.02.1)
skanlite (24.02.0 -> 24.02.1)
spectacle (24.02.0 -> 24.02.1)
step (24.02.0 -> 24.02.1)
texlive
umbrello (24.02.0 -> 24.02.1)
yelp
=== Details ===
==== Mesa ====
Version update (23.3.6 -> 24.0.3)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Add patch to fix boo#1221664:
* mesa-fix-llvm18.patch
- 0010-glx-silence-more-implicit-load-zink-errors.patch
* glx: silence more implicit-load zink errors [gitlab mesa issue #10802]
- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
0002-glx-fix-some-indentation.patch,
0003-glx-add-an-implicit-param-to-createScreen.patch,
0004-glx-pass-implicit-load-param-through-allocation.patch,
0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
* get rid of error message:
'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
(VK_ERROR_INITIALIZATION_FAILED)'
[gitlab mesa issue #10802]
- adjusted and re-enabled python36-buildfix1.patch
- Update to new feature release 24.0.3
* Some interesting highlights include:
+ New PowerVR Vulkan driver for Imagination's GPU
+ NVIDIA Vulkan driver NVK has seen many improvements
+ AMD Vulkan driver RADV ray-tracing performance improvements
+ Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
* New extensions & features (in no particular order):
+ VK_EXT_image_compression_control on RADV
+ VK_EXT_device_fault on RADV
+ OpenGL 3.3 on Asahi
+ Geometry shaders on Asahi
+ GL_ARB_texture_cube_map_array on Asahi
+ GL_ARB_clip_control on Asahi
+ GL_ARB_timer_query on Asahi
+ GL_EXT_disjoint_timer_query on Asahi
+ GL_ARB_base_instance on Asahi
+ OpenGL 4.6 (up from 4.2) on d3d12
+ VK_EXT_depth_clamp_zero_one on RADV
+ GL_ARB_shader_texture_image_samples on Asahi
+ GL_ARB_indirect_parameters on Asahi
+ GL_ARB_viewport_array on Asahi
+ GL_ARB_fragment_layer_viewport on Asahi
+ GL_ARB_cull_distance on Asahi
+ GL_ARB_transform_feedback_overflow_query on Asahi
+ VK_KHR_calibrated_timestamps on RADV
+ VK_KHR_vertex_attribute_divisor on RADV
+ VK_KHR_maintenance6 on RADV
+ VK_KHR_ray_tracing_position_fetch on RADV
+ EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch
- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
completely
==== Mesa-drivers ====
Version update (23.3.6 -> 24.0.3)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Add patch to fix boo#1221664:
* mesa-fix-llvm18.patch
- 0010-glx-silence-more-implicit-load-zink-errors.patch
* glx: silence more implicit-load zink errors [gitlab mesa issue #10802]
- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
0002-glx-fix-some-indentation.patch,
0003-glx-add-an-implicit-param-to-createScreen.patch,
0004-glx-pass-implicit-load-param-through-allocation.patch,
0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
* get rid of error message:
'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
(VK_ERROR_INITIALIZATION_FAILED)'
[gitlab mesa issue #10802]
- adjusted and re-enabled python36-buildfix1.patch
- Update to new feature release 24.0.3
* Some interesting highlights include:
+ New PowerVR Vulkan driver for Imagination's GPU
+ NVIDIA Vulkan driver NVK has seen many improvements
+ AMD Vulkan driver RADV ray-tracing performance improvements
+ Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
* New extensions & features (in no particular order):
+ VK_EXT_image_compression_control on RADV
+ VK_EXT_device_fault on RADV
+ OpenGL 3.3 on Asahi
+ Geometry shaders on Asahi
+ GL_ARB_texture_cube_map_array on Asahi
+ GL_ARB_clip_control on Asahi
+ GL_ARB_timer_query on Asahi
+ GL_EXT_disjoint_timer_query on Asahi
+ GL_ARB_base_instance on Asahi
+ OpenGL 4.6 (up from 4.2) on d3d12
+ VK_EXT_depth_clamp_zero_one on RADV
+ GL_ARB_shader_texture_image_samples on Asahi
+ GL_ARB_indirect_parameters on Asahi
+ GL_ARB_viewport_array on Asahi
+ GL_ARB_fragment_layer_viewport on Asahi
+ GL_ARB_cull_distance on Asahi
+ GL_ARB_transform_feedback_overflow_query on Asahi
+ VK_KHR_calibrated_timestamps on RADV
+ VK_KHR_vertex_attribute_divisor on RADV
+ VK_KHR_maintenance6 on RADV
+ VK_KHR_ray_tracing_position_fetch on RADV
+ EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch
- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
completely
==== akonadi ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6AkonadiAgentBase6 libKPim6AkonadiCore6 libKPim6AkonadiPrivate6 libKPim6AkonadiWidgets6 libKPim6AkonadiXml6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Disable akonadi-db-migrator in 24.02
==== akonadi-calendar ====
Version update (24.02.0 -> 24.02.1)
Subpackages: akonadi-plugin-calendar kalendarac libKPim6AkonadiCalendar6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-calendar-tools ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== akonadi-contacts ====
Version update (24.02.0 -> 24.02.1)
Subpackages: akonadi-plugin-contacts libKPim6AkonadiContactCore6 libKPim6AkonadiContactWidgets6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix bug 482737: KAddressbook crash editing entry (kde#482737)
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-import-wizard ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6ImportWizard6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-mime ====
Version update (24.02.0 -> 24.02.1)
Subpackages: akonadi-plugin-mime libKPim6AkonadiMime6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-notes ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-search ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6AkonadiSearch6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akregator ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix appstream developer tag id
* Fix appstream file
* Improve appstream metadata
==== analitza ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libAnalitza8
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Analitza6Config: Add Qt6Core5Compat to dependencies
==== ark ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libkerfuffle24
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Don't rely on qtpaths for kconf_update scripts
* Specify umask for permission tests
==== baloo-widgets ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== blinken ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== calendarsupport ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6CalendarSupport6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== certmonger ====
- HMAC build requires changes (these requires are missing in SLE).
==== dolphin ====
Version update (24.02.0 -> 24.02.1)
Subpackages: dolphin-part dolphin-zsh-completion libdolphinvcs6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Save 'Open Archives as Folders' setting (kde#474500)
* Sync Dolphin icon with Breeze system-file-manager (kde#482581)
* Remove unneeded code for toggeling dockwidget visibility (kde#481952)
* flatpak: Switch to non-preview runtime
* Open KFind with current dir (kde#482343)
* Fix compile with Qt 6.7
* Fix a crash in DolphinSearchBox::hideEvent() (kde#481553)
- Drop patch, merged upstream:
* 0001-Remove-unneeded-code-for-toggeling-dockwidget-visibi.patch
==== eventviews ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6EventViews6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== ffmpegthumbs ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== gnome-weather ====
Version update (45.0 -> 46.0)
Subpackages: gnome-shell-search-provider-gnome-weather
- Update to version 46.0:
+ Incorrect/missing URLs in app metadata.
+ Updated translations.
==== grantleetheme ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6GrantleeTheme6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== gwenview ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Only set slider range when there is a valid media object (kde#483242)
* Don't crash on unsupported fits images (kde#482615)
==== incidenceeditor ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6IncidenceEditor6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kaccounts-integration ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libkaccounts6-2
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* [kcm] Rework account rename and removal popups (kde#482307)
==== kaccounts-integration-kf5 ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* [kcm] Rework account rename and removal popups (kde#482307)
==== kaccounts-providers ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kaddressbook ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kaddressbook-doc libKPim6AddressbookImportExport6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Apply i18n to percent values
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kalgebra ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kamera ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* [kcm] Pass metadata to KCModule constructor
==== kanagram ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* CI: Disable flatpak for now
==== kapptemplate ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kate ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kate-plugins
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix tooltip not hiding after context menu was opened
* diag: Trying to match cursor position instead of just line
* diag: Match severity when trying to find item for line
* diag: Fix severity filter
* diag: Fix relatedInfo and fix items are hidden after applying filter
* share code for url handling
* don't acces member without checking (kde#482946)
* improve safefty, don't crash on non arrays (kde#482152)
* flatpak: Switch to non-preview runtime
* Fix rainbow highlighting breaks on bracket removal
* tabswitcher: Do not emit if we're adding no documents
* Fix tabswitcher performance when large of docs are opened
* Avoid many proxy invalidations on close
* fix crash on close other with active widget (kde#481625)
==== kbruch ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Update AppStream
==== kcachegrind ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Disable flatpak build
* flatpak: switch to official 6.6 runtime
* Fix usage of no longer existing signal QComboBox::currentIndexChanged(QString)
* Fix usage of no longer existing signal QComboBox::activated(QString)
* Fix usage of no longer existing signal QProcess::error(ProcessError)
* appdata: add <launchable> & <developer> tags
* Fix setting key shortcuts for Reload action
==== kcalc ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* appstream: Update developer name
==== kcalutils ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6CalendarUtils6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kcharselect ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kcolorchooser ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdeedu-data ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdegraphics-mobipocket ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdegraphics-thumbnailers ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdenetwork-filesharing ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdepim-addons ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdepim-runtime ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Bring back etesync support (kde#482600)
* Support NTLMv2
* Port EWS resource away from KIO Http
* Fix endless sync loop with some remote iCal sources (kde#384309)
- Drop patch, merged upstream:
* 0001-Bring-back-etesync-support.patch
==== kdevelop5 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kdevplatform libkdevplatform513
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdialog ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kgeography ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== khangman ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Drop stale Phonon reference
==== khelpcenter ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kidentitymanagement ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kidentitymanagement-lang libKPim6IdentityManagementCore6 libKPim6IdentityManagementWidgets6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kig ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kimap ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6IMAP6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kio-extras ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libkioarchive6-6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kio_audiocd ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kipi-plugins ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kiten ====
Version update (24.02.0 -> 24.02.1)
Subpackages: fonts-KanjiStrokeOrders
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kitinerary ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Itinerary6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Handle German language European Sleeper seat reservations
* Fix typo in include guard
* Fix SNCF Carte Advantage token type
* Fix instructions on how to get the continous Flatpak build
* Check whether ERA FCB first name fields are set before using them
* Update dependency versions for static builds
* improve `salzbergwekr.de` extractor: address extraction from text
* Add `salzbergwerk.de` tour reservation extractor
* Use the KF6 Flatpak runtime
* Significantly increase thresholds for PDF vector graphics barcodes
* Normalize geo coordinate Place properties
* Handle ti.to emails with iCal attachments correctly
* Correctly update search offset for multi-leg National Express tickets
* Add extractor script for Leo Express
* Eventim: Drop debug output
* Eventim: Also read event name from KEY_EVENTLINE
* Add extractor script for Eckerö Line ferry tickets (kde#481739)
* Handle ti.to PDF tickets as well
* Add extractor script for ti.to pkpass files
* Extract DB reservation iCal events
* added Flibco parser in the bundled extractors list
* Added Flibco parser
* Handle another DB regional ERA TLB ticket variant with PLAI layout
==== kldap ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6LdapCore6 libKPim6LdapWidgets6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kleopatra ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix config loading and saving
* Use KF6 Flatpak runtime
==== kmag ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kmahjongg ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* flatpak: switch to official 6.6 runtime
==== kmail ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kmail-application-icons ktnef
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix 483844: kontact segfaults on startup (kde#483844)
* Add debug info
* Load info to widget
* Add debug operator
* Add appstream release information
* Fix HTML injection in externally added warning widget
- Drop patch, merged upstream:
* 0001-Fix-483844-kontact-segfaults-on-startup.patch
==== kmail-account-wizard ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Add support for creating google resource automatically
* Set hostname during automatic configuration of outgoing server
* Use list initialiazer constructor
* Remove code duplication
* Save mail transport and then add it to the manager
* Fix saving mail transport
==== kmailtransport ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6MailTransport6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kmbox ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Mbox6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kmime ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Mime6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kmines ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* flatpak: switch to official 6.6 runtime
==== kmousetool ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kmplot ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== knotes ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kompare ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== konsole ====
Version update (24.02.0 -> 24.02.1)
Subpackages: konsole-part konsole-part-lang konsole-zsh-completion
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Don't rely on qtpaths for kconf_update scripts
* Fix Qt 6 assert on QChar outside BMP
* Support non-BMP codepoints in HTMLDecoder (kde#479983)
* terminalDisplay/TerminalFonts: fix checking if emojiFont is set (kde#481211)
* fix: Issue with focus setting on wdg after relocating to a new splitter (kde#479858)
==== kontact ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kontactinterface ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6KontactInterface6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== konversation ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Delay tray setup until mainwindow state restored (kde#482316)
- Drop patch, merged upstream:
* Delay-tray-setup-until-mainwindow-state-restored.patch
==== korganizer ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix double-free corruption on exit (kde#483336)
==== kpat ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix crash on undo (kde#483013)
* flatpak: switch to official 6.6 runtime
==== kpimtextedit ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6TextEdit6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kpkpass ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6PkPass6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kqtquickcharts ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kreversi ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* flatpak: switch to official 6.6 runtime
==== ksanecore ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== ksmtp ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6SMTP6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== ksudoku ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix HiDPI rendering in game views
* flatpak: switch to official 6.6 runtime
==== ktnef ====
Version update (24.02.0 -> 24.02.1)
Subpackages: ktnef-debug-categories libKPim6Tnef6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== ktouch ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kwalletmanager ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Don't create main window on the stack (kde#482499)
==== kwordquiz ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* flatpak: Switch to non-preview runtime
==== libcloudproviders ====
Version update (0.3.5 -> 0.3.6)
- Update to version 0.3.6:
+ Plug several memory leaks.
+ Avoid use-after-free within the Proxy.
+ Renamespace CloudProvidersProvider.
+ Reduce a bit the CloudProvidersAccount memory footprint.
==== libgravatar ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Gravatar6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== libgweather4 ====
Version update (4.4.0 -> 4.4.2)
Subpackages: gweather4-data libgweather-4-0 typelib-1_0-GWeather-4_0
- Update to version 4.4.2:
+ Fix endpoing for the METAR provider.
+ Updated translations.
==== libkcddb-qt6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKCddb5
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkcompactdisc-qt6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKCompactDisc6-5 libkcompactdisc-lang
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkdcraw-qt6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKDcrawQt6-5
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkdegames ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kdegames-carddecks-default libKDEGames6 libkdegames-imports
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkdepim ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Libkdepim6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Apply i18n to percent values
==== libkeduvocdocument ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkexiv2-qt6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKExiv2Qt6-0
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkgapi6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6GAPICalendar6 libKPim6GAPICore6 libKPim6GAPIPeople6 libKPim6GAPITasks6 libkgapi6-lang libkgapi6-sasl2-kdexoauth2
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkipi ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkleo ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6libkleo6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkmahjongg ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKMahjongg6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkomparediff2 ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkomparediff2-kf5 ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libksane ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKSaneWidgets6 libksane-icons libksane-lang
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Use KWallet in KF6 build
==== libksieve ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libksieve6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Sort list when we create item.
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== lokalize ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== mailcommon ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6MailCommon6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== mailimporter ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6MailImporter6 libKPim6MailImporterAkonadi6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== mbox-importer ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== messagelib ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix update color
* Fix update DkimWidgetInfo color
* Fix update color when we change theme
* Fix bug 483283: KMail unexpectedly trying to connect to safebrowsing.googleapis.com (kde#483283)
==== mimetreeparser ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6MimeTreeParserCore6 libKPim6MimeTreeParserWidgets6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== okular ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix loading okular preview part (kde#483109)
* Fix configure web shortcuts popup in kcmshell6
* Fix multiline selection (kde#482249)
* Fix crash when in embedded dummy mode (kde#476207)
* Newer clazy: More potential detaching temporary
* Newer clazy: More PMF
* Newer clazy: Use PMF for actions
* Newer clazy: More QListery
* Newer clazy: Add a few std::as_const
* Newer clazy: QList changes
==== openconnect ====
Subpackages: libopenconnect5 openconnect-bash-completion
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== openvpn ====
Version update (2.6.9 -> 2.6.10)
- update to 2.6.10:
* t_client.sh can now run pre-tests and skip a test block if needed
(e.g. skip NTLM proxy tests if SSL library does not support MD4)
* Compression: minor bugfix in checking option consistency vs.
compiled-in algorithm support
* systemd unit files: remove obsolete syslog.target
==== orca ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== parley ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Provide option to disable browser integration
==== perl-Bootloader ====
Version update (1.12 -> 1.13)
- merge gh#openSUSE/perl-bootloader#165
- show script error messages also on console
- optimize Makefile
- handle missing grub-installdevice also on powerpc-ieee1275
- add kexec-bootloader test results
- log grub2-install errors correctly (bsc#1221470)
- support logging command exit codes in tests
- update test cases to include exit code checks
- update test result data
- fix bootloader_entry and update-bootloader exit status
- add tests for bootloader_entry and update-bootloader
- 1.13
==== pim-data-exporter ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== pim-sieve-editor ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* CI: Flatpak: Move to 6.6 runtime on Flathub
* appdata: Add homepage URL
==== pimcommon ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6PimCommon6 libKPim6PimCommonAkonadi6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== raspberrypi-firmware-config ====
- Enable v3d "Broadcom V3D DRM Driver" (bsc#1218780).
See also: https://docs.mesa3d.org/drivers/v3d.html
==== sdbootutil ====
Version update (1+git20240215.cb7e392 -> 1+git20240320.8b35615)
Subpackages: sdbootutil-rpm-scriptlets sdbootutil-snapper
- Update to version 1+git20240320.8b35615:
* Revert "Remove GRUB2 package conflict"
- Update to version 1+git20240314.3472899:
* Add minimal grub configuration
* Add systemd.machine_id to kernel command line
* Add SNAPSHOT parameter to bootloader command
* Remove GRUB2 package conflict
* Resolve some shellcheck issues
* Remove unused variable
* Change tempfile name
* needs-update and update meets grub2
* Consider grub2 when installing the bootloader
* Add grub2 detector and command
* fix: delete correct initrd file after installation
* feat: add add-all-kernels-clean function
* refactor: use snapshot as argument for all commands
* Set SYSTEMD_LOG_LEVEL=warning for pcrlock
* Don't require /etc/sysconfig/fde-tools for pcr-oracle
* add loader.conf to locking
* Make sure there are actually entries
* Prefer pcr-oracle if it's actually configured
* Don't log to syslog ourselves
* Fix typo
* fix: remove Tumbleweed version from regular entries
==== selinux-policy ====
Version update (20240313 -> 20240321)
Subpackages: selinux-policy-targeted
- Update to version 20240321:
* policy module for kiwi (bsc#1221109)
* dontaudit execmem for modemmanager (bsc#1219363)
==== shadow ====
Version update (4.14.6 -> 4.15.0)
Subpackages: libsubid4 login_defs
- Add shadow-4.15.0-fix-definition.patch:
Fix error messages about config options.
See gh/shadow-maint/shadow#967
- Update to 4.15.0
* libshadow:
+ Use utmpx instead of utmp. This fixes a regression introduced
in 4.14.0.
+ Fix build error (parameter name omitted).
* Build system:
+ Link correctly with libdl.
+ Install pam configs for chpasswd(8) and newusers(8) when using
./configure --with-libpam --disable-account-tools-setuid.
+ Merge libshadow and libmisc into a single libshadow. This fixes
problems in the linker, which were reported at least in Gentoo.
+ Fix build with musl libc.
+ Support out of tree builds
* useradd(8):
+ Set proper SELinux labels for def_usrtemplate
- Update Serge Hallyns GPG key
- Update shadow-login_defs-unused-by-pam.patch
==== signon-kwallet-extension ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== skanlite ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== spectacle ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Finish recording instead of activating when activated from shortcut while recording (kde#481471)
* Ensure region recording outline stays out of recording
* Set layer-shell exclusive zone for capture region overlay (kde#481391)
* Fix selection tool
* Use KConfigDialogManager system instead of directly setting video format (kde#481390)
* Fix filename template label buddies
==== step ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== texlive ====
- Add patch source-luacore.dif
* Allow file access for cache directories like defined
VARTEXFONTS and $HOME/.cache/texmf/fonts (boo#1221762)
- Do not use --disable-offscreen for asymptote configuration
but define missed cpp macro instead
- Add patch source-mesa24.dif
- Make asymptote build with mesa 24 with --disable-offscreen
- Update to TeXLive 2024
- Remove patch source-luatex.dif now upstream
==== umbrello ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== yelp ====
Subpackages: libyelp0
- Add yelp-automake.patch to patch Makefile.in on SLE, rather than
running autoreconf, since autotools there are too old.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick
abseil-cpp
adwaita-icon-theme (45.0 -> 46.0)
apache2-mod_php8 (8.2.16 -> 8.2.17)
at-spi2-core (2.50.0 -> 2.52.0)
baobab
bind (9.18.24 -> 9.18.25)
boost-base
boost-extra
cepces (0.3.8 -> 0.3.9)
dbus-1-glib
dracut (059+suse.557.g8a62bf73 -> 059+suse.560.g145cde90)
elfutils (0.190 -> 0.191)
eog (45.2 -> 45.3)
evince (45.0 -> 46.0)
evolution (3.50.3 -> 3.52.0)
evolution-data-server (3.50.3 -> 3.52.0)
evolution-ews (3.50.3 -> 3.52.0)
fdupes (2.2.1 -> 2.3.0)
ffmpeg-6
file-roller (43.1 -> 44.beta)
flatpak
folks (0.15.6 -> 0.15.8)
gcr (4.1.0 -> 4.2.1)
gcr3 (3.41.0 -> 3.41.2)
gdb
gdm (45.0.1 -> 46.0)
gedit (46.1 -> 46.1+135)
gjs (1.78.1 -> 1.80.0)
glib-networking (2.78.0 -> 2.80.0)
glib2 (2.78.3 -> 2.80.0)
gnome-bluetooth (42.7 -> 46.0)
gnome-calculator (45.0.2 -> 46.0)
gnome-characters (45.0 -> 46.0)
gnome-chess (43.2 -> 46.0)
gnome-clocks (45.0 -> 46.0)
gnome-contacts (45.0 -> 46.0)
gnome-control-center (45.3 -> 46.0)
gnome-disk-utility (45.1 -> 46.0)
gnome-keyring (42.1 -> 46.1)
gnome-maps (45.2 -> 46.0)
gnome-music (45.1 -> 46.0)
gnome-online-accounts (3.48.0 -> 3.50.0)
gnome-session (45.0 -> 46.0)
gnome-settings-daemon (45.1 -> 46.0)
gnome-shell (45.3 -> 46.0)
gnome-shell-extensions (45.2 -> 46.0)
gnome-software (45.2 -> 46.0)
gnome-sudoku (45.3 -> 46.0)
gnome-system-monitor (45.0.2 -> 46.0)
gnome-terminal (3.50.1 -> 3.52.0)
gnome-text-editor (45.1 -> 46.0)
gnome-tweaks (45.0 -> 46.0)
gnome-user-docs (45.1 -> 46.0)
gobject-introspection (1.78.1 -> 1.80.0)
gom (0.4 -> 0.5.0)
gsettings-desktop-schemas (45.0 -> 46.0)
gstreamer-plugins-bad
gtk3 (3.24.38+111 -> 3.24.41)
gtk4 (4.12.5 -> 4.14.1)
gtkmm3 (3.24.8 -> 3.24.9)
gtkmm4 (4.12.0 -> 4.14.0)
gtksourceview5 (5.10.0 -> 5.12.0)
gvfs (1.52.2 -> 1.54.0)
irqbalance (1.9.3.10.git+1a7d461 -> 1.9.4.0.git+f8b8cdd)
kColorPicker-Qt6 (0.3.0 -> 0.3.1)
kImageAnnotator-Qt5 (0.7.0 -> 0.7.1)
kImageAnnotator-Qt6 (0.7.0 -> 0.7.1)
kernel-firmware-nvidia-gspx-G06 (550.54.14 -> 550.67)
kf6-kio
konversation
libadwaita (1.4.3 -> 1.5.0)
libcamera
libcanberra
libffi (3.4.4 -> 3.4.6)
libgedit-gtksourceview (299.0.4 -> 299.1.0)
libgtop (2.40.0 -> 2.41.3)
libgusb
libhandy (1.8.2 -> 1.8.3)
libmanette (0.2.6 -> 0.2.7)
libmodulemd
libnotify
libnss_usrfiles (2.27 -> 2.27.1)
libproxy-backend
libproxy-client
libpsl (0.21.2 -> 0.21.5)
libqt5-qtbase (5.15.12+kde151 -> 5.15.13+kde138)
libqt5-qtdeclarative (5.15.12+kde31 -> 5.15.13+kde30)
libqt5-qtgraphicaleffects (5.15.12+kde0 -> 5.15.13+kde0)
libqt5-qtlocation (5.15.12+kde6 -> 5.15.13+kde6)
libqt5-qtmultimedia (5.15.12+kde2 -> 5.15.13+kde2)
libqt5-qtquickcontrols (5.15.12+kde0 -> 5.15.13+kde0)
libqt5-qtquickcontrols2 (5.15.12+kde5 -> 5.15.13+kde5)
libqt5-qtspeech (5.15.12+kde1 -> 5.15.13+kde1)
libqt5-qtsvg (5.15.12+kde6 -> 5.15.13+kde6)
libqt5-qttools (5.15.12+kde4 -> 5.15.13+kde4)
libqt5-qttranslations (5.15.12+kde0 -> 5.15.13+kde0)
libqt5-qtwayland (5.15.12+kde60 -> 5.15.13+kde60)
libqt5-qtwebchannel (5.15.12+kde3 -> 5.15.13+kde3)
libqt5-qtx11extras (5.15.12+kde0 -> 5.15.13+kde0)
libqt5-qtxmlpatterns (5.15.12+kde0 -> 5.15.13+kde0)
librsvg (2.57.1 -> 2.58.0)
libsecret (0.21.2 -> 0.21.4)
libshumate (1.1.2 -> 1.2.0)
libxcb
lightsoff (40.0.1 -> 46.0)
mutter (45.3 -> 46.0)
nautilus (45.2.1 -> 46.0)
nghttp2 (1.59.0 -> 1.60.0)
nvidia-open-driver-G06-signed (550.54.14_k6.8.1_1 -> 550.67_k6.8.1_1)
openSUSE-release (20240319 -> 20240321)
orca (45.2 -> 46.0)
pango (1.51.1 -> 1.52.0)
pangomm (2.50.1 -> 2.52.0)
patterns-base
patterns-gnome
php8 (8.2.16 -> 8.2.17)
pixman (0.42.2 -> 0.43.2)
python-gobject (3.46.0 -> 3.48.1)
python-netaddr (0.10.1 -> 1.2.1)
python-requests-gssapi (1.2.3 -> 1.3.0)
python-zope.interface (6.1 -> 6.2)
python311-packaging (23.2 -> 24.0)
sddm-kcm6
seahorse (43.0 -> 43.0+22)
simple-scan (44.0 -> 46.0)
strace (6.7 -> 6.8)
swell-foop (41.1 -> 46.0)
systemd (255.3 -> 255.4)
tecla-keyboard-layout-viewer (45.0 -> 46.0)
tepl (6.8.0 -> 6.9.0)
tracker (3.6.0 -> 3.7.0)
tracker-miners (3.6.2 -> 3.7.0)
unbound (1.19.2 -> 1.19.3)
unixODBC
usbredir (0.13.0 -> 0.14.0)
vte (0.74.2 -> 0.76.0)
webkit2gtk3 (2.42.5 -> 2.44.0)
wicked
wireplumber (0.4.90+git25.95cfa9e -> 0.5.0)
xdg-desktop-portal-gnome (45.1 -> 46.0)
xf86-input-evdev
xkeyboard-config (2.40 -> 2.41)
xz (5.6.0 -> 5.6.1)
zstd
=== Details ===
==== ImageMagick ====
Subpackages: libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- allow delegates to be executed, was disabled by default policy
- modified patches
% ImageMagick-configuration-SUSE.patch (refreshed)
% ImageMagick-library-installable-in-parallel.patch (refreshed)
==== abseil-cpp ====
- Fix broken link to sources
- Fix build for distributions that lack the ldconfig_scriptlets
macro
- Make the gcc version condition a bit more generic
==== adwaita-icon-theme ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ Stable release: no changes since 46.rc.
- Update to version 46.rc:
+ cursors: fix windows build.
+ cursors: reinstate some x11 cursor names.
+ symbolic: thunderbolt, phone & export fixes.
+ index.theme: remove duplicate entries .
- Update to version 46.beta+6:
+ build: Reinstate symlinks from X11 cursor names to closest CSS
names.
- Update to version 46.beta:
+ cursors: clean up shapes, sync DND metaphors with macos.
+ symbolic: revert about metaphor.
+ symbolic: shared screen metaphor update.
- Create symlinks for hand2, xterm and left_ptr cursors
(glgo#GNOME/adwaita-icon-theme#274).
- Update to version 46.alpha:
+ fullcolor: antialias 16x16 a little more.
+ symbolic: replace filled silhouettes with outlines.
+ cursors: only cover the CSS named.
+ symbolic: help-about metaphor.
+ symbolic: sync not-junk metaphor.
+ symbolic: cleaned up export with Symbolic Preview.
==== apache2-mod_php8 ====
Version update (8.2.16 -> 8.2.17)
- version update to 8.2.17
* This is a bug fix release.
==== at-spi2-core ====
Version update (2.50.0 -> 2.52.0)
Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0
- Update to version 2.52.0:
+ tests: Fix missing declaration for getpid().
- Remove unused dependencies on libei and libxkbcommon-x11.
- Update to version 2.51.91:
+ Back out code to generate mouse events on mutter. It had a
couple of unwanted side effects. Also remove dependencies on
libei and xkbcommon.
+ atk-adaptor: Fix collection role matching.
+ Have atspi_text_get_string_at_offset fall back to calling
GetTextAtOffset if GetStringAtOffset is unimplemented.
+ Don't use g_assert in the unit tests.
- Update to version 2.51.90:
+ Add an attribute-changed signal in atk, and update libatspi
attribute cache.
+ Add GetTextSelection and SetTextSelection to Document
interface.
+ Add atspi_device_generate_mouse_event, and implement for
mutter.
+ Have atspi_device_add_key_grab return 0 if XIGrabKeycode fails.
+ xml: Add Embedded to the Socket interface.
+ Don't return uninitialized values if
atspi_component_get_size/position fail.
- Add pkgconfig(libei-1.0) BuildRequires: new dependency.
- Update to version 2.51.0:
+ atk-adaptor: Fix critical when no table cell array is returned.
+ accessible: Do not rename deprecated methods to the new names.
+ Add HelpText property and corresponding functions in atk and
libatspi.
==== baobab ====
- Fix versioned BuildRequires for libadwaita; according to
meson.build it must be >= 1.4.alpha.
==== bind ====
Version update (9.18.24 -> 9.18.25)
Subpackages: bind-doc bind-utils
- Update to release 9.18.25
Bug Fixes:
* A regression in cache-cleaning code enabled memory use to grow
significantly more quickly than before, until the configured
max-cache-size limit was reached. This has been fixed.
* Using rndc flush inadvertently caused cache cleaning to become
less effective. This could ultimately lead to the configured
max-cache-size limit being exceeded and has now been fixed.
* The logic for cleaning up expired cached DNS records was
tweaked to be more aggressive. This change helps with enforcing
max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
* It was possible to trigger a use-after-free assertion when the
overmem cache cleaning was initiated. This has been fixed.
==== boost-base ====
Subpackages: boost-license1_84_0 libboost_filesystem1_84_0 libboost_iostreams1_84_0 libboost_locale1_84_0 libboost_program_options1_84_0 libboost_thread1_84_0
- Avoid BuildRequire of 'gcc-c++ > 5' which is only a redundant
check. This interferes with Substitute.
==== boost-extra ====
- Avoid BuildRequire of 'gcc-c++ > 5' which is only a redundant
check. This interferes with Substitute.
==== cepces ====
Version update (0.3.8 -> 0.3.9)
Subpackages: cepces-certmonger cepces-selinux python3-cepces
- Update to version 0.3.9:
* Fix failure to parse DER encoded cert; (bsc#1196658).
- Also disable selinux in 15.6, since it is still not supported.
==== dbus-1-glib ====
- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories.
==== dracut ====
Version update (059+suse.557.g8a62bf73 -> 059+suse.560.g145cde90)
- Update to version 059+suse.560.g145cde90:
* fix(systemd-pcrphase): rename systemd-pcrphase binary to systemd-pcrextend
==== elfutils ====
Version update (0.190 -> 0.191)
Subpackages: libasm1 libdw1 libelf1
- update to 0.191:
* libdw: dwarf_addrdie now supports binaries lacking a
.debug_aranges section.
* Improved support for DWARF package files. Add new
function dwarf_cu_dwp_section_info.
* debuginfod: Caching eviction logic improvements to improve
retention of small/frequent/slow files such as Fedora's
vdso.debug.
* srcfiles: Can now fetch the source files of a DWARF/ELF file
and place them into a zip.
- drop fix_gcc14_errors.patch (upstream)
- Add fix_gcc14_errors.patch (bsc#1220464)
==== eog ====
Version update (45.2 -> 45.3)
- Update to version 45.3:
+ Updated translations.
==== evince ====
Version update (45.0 -> 46.0)
Subpackages: evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 46.0:
+ data: Improve url locations.
+ help: Replace live.gnome.org with wiki.gnome.org.
+ Updated translations.
- Update to version 46.rc:
+ Backend: Add missing break to make two columns right work.
+ Data:
- Add vcs-browser URL support.
- Improve appdata for AppStream 1.0.
- Remove none OARS tags.
- Fix URLs in metadata.
- Update the copyright year.
- Fix wrong developer id.
- Replace non-existing mailing list with GNOME Discourse URL.
+ Help: Fix invalid markup in Hungarian translation.
+ libview: Do not define unnecessary function prototype ahead.
+ Shell:
- Only set "fullscreen" in metadata if it's not maximized.
- Activate search-outline mode from text entry.
- Fix Evince crash when exiting.
- Fix crash when annotation window is closed outside of Evince.
- Fix invalid markup in Brazilian Portuguese help translation.
- Avoid crash when deleting annotation.
- Don't set show close button on infobar.
+ Updated translations.
==== evolution ====
Version update (3.50.3 -> 3.52.0)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.52.0:
+ Bug Fixes:
- Workaround excessive memory use
- Calendar: Prefer html/markdown description in preview
- Incorrect/missing URLs in app metadata
+ Updated translations.
- Update to version 3.51.3:
+ Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
+ plugin_ui_hook_finalize: Chain up to the finalize() method.
+ Composer: Stop message send when retrieve of the content
failed.
+ Composer: Hint places for folding in Autocrypt header.
+ Composer: Change "Remove Key" to "Send without Key" in
Autocrypt question.
+ ci: Export the help with Gitlab Pages.
+ itip-formatter: Show "Unable to send item..." errors with error
icon.
+ Calendar: Remove support for
E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
+ Calendar: Meeting deletion can sometimes send duplicate cancel
messages.
+ appdata: Add <branding/> colors.
- Update to version 3.51.2:
+ build: Don't set CFLAGS returned by pkg-config as
CMAKE_REQUIRED_FLAGS.
+ build: Bump CMake version requirement to 3.15.
+ build: align glib_encoded_version with the version
requirements.
+ EContactEditor: Explicitly set horizontal/vertical expand/fill
for tab content.
+ e-shell: Describe --force-shutdown option as closing also
background processes.
+ Composer: Ask before sending mail with an Autocrypt header.
- Update to version 3.51.1:
+ shell: Move from gtk_main() to g_application_run().
+ flatpak: Add missing comma in the manifests.
+ EBulkEditTasks: Edit Categories as diff of added/removed
categories.
+ EContactCard: Card sometimes hides values.
+ Fix a memory leak in ECompEditor.
+ evolution-util-docs: Remove API index for 2.24 symbols, none
exist anymore.
+ build: Use -Wshadow build option, if available.
+ Calendar: Go to day/today in Year View doesn't update internal
view dates.
+ Update Flatpak manifests.
+ e-bulk-edit-contacts: Initialize 'section_grid' variable.
+ data: Update appdata.
+ EHTMLEditor: Let emoji chooser point to the caret in the
message body.
+ EYearView: Fix a crash when moving through search results.
+ EShell: Emit "ready-to-start" event after modules and
preferences window is ready.
+ Composer: Use link references only when composing HTML message.
+ rss: Ensure feed icon size to not be too large.
+ Mail: Skip disabled accounts for File->Download messages for
offline use.
+ EMailBackend: Fallback to CamelOperation message when showing
error.
+ Add x-scheme-handler/mid into the .desktop file.
+ help: Fix invalid markup in Czech help translation.
+ Updated translations.
- Convert to source service for easier updating.
==== evolution-data-server ====
Version update (3.50.3 -> 3.52.0)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.52.0:
+ Bug Fixes:
- addressbook: Crash on authenticate and finalize in two
threads.
- Calendar: Prefer html/markdown description in preview.
+ Updated translations.
- Update to version 3.51.3:
+ CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter.
+ build: Make sure tests run in serial.
+ IMAPx: Disable PREVIEW fetch on error.
+ Camel: Long header folding should not add empty folding line.
+ Camel: Fix possible busy loop in camel-lock-helper.
+ Support webcals: URI.
- Update to version 3.51.2:
+ build: Don't set CFLAGS returned by pkg-config as
CMAKE_REQUIRED_FLAGS.
+ build: Bump CMake version requirement to 3.15 and change
libedataserverui4 .h files copy.
+ camel-mime-filter-preview: Correct an 'if' statement.
+ vcard: Fix check for group name in e_vcard_remove_attributes().
+ Update Google server names in checks for "is Google server".
+ ESourceOpenPGP: Add "ask-send-public-key" option.
- Update to version 3.51.1:
+ camel-message-info-base: Sanitize 'preview' property value on
set.
+ IMAPx: Remove sanity check when reading PREVIEW result.
+ IMAPx: Remove forgotten debug print.
+ misc: Update description of the provided libraries.
+ build: Use -Wshadow build option, if available.
+ addressbook-export: Fix two memory leaks.
+ OAuth2: Add scheme handler for OAuth2 prompts in external
browser.
+ module-google-backend: Fix a ref/unref imbalance found by
Coverity Scan.
+ EReminderWatcher: Last-notified time not always set.
+ ESourceMailSignature: Signature load can fail on runtime
warning.
+ build: Correct incompatible type warning from check for
I_CAL_EMAIL_PARAMETER.
+ camel-smime-context: Fix a typo in a localized string.
+ CamelOperation: Add function to dupe current message.
+ Camel: Ignore errors about missing messages during filtering.
- Convert to source service for easier updating.
==== evolution-ews ====
Version update (3.50.3 -> 3.52.0)
- Update to version 3.52.0:
+ Bug Fix: Use OAuth2 protocol 2.0 by default.
+ Updated translations.
- Update to version 3.51.3:
+ Retract dialog can duplicate cancellation mails.
+ Do not change organizer when adding meeting from mail.
+ Impersonate mailbox uses original user's connection.
+ build: Make sure tests run in serial.
- Update to version 3.51.2:
+ build: Bump CMake version requirement to 3.15.
- Update to version 3.51.1:
+ build: Use -Wshadow build option, if available.
+ Microsoft365: Read Organizational Contacts and Users.
+ Update Flatpak manifest.
- Convert to source service for easier updating.
==== fdupes ====
Version update (2.2.1 -> 2.3.0)
- Do not use sqlite, as this pulls sqlite into Ring0 at no real
benefit performance wise: the cache is not reused between runs.
+ Drop sqlite-devel BuildRequires
+ Pass --without-sqlite to configure
- Update to 2.3.0:
* Add --cache option to speed up file comparisons.
* Use nanosecond precision for file times, if available.
* Fix compilation issue on OpenBSD.
* Other changes like fixing typos, wording, etc.
==== ffmpeg-6 ====
Subpackages: libavcodec60 libavfilter9 libavformat60 libavutil58 libpostproc57 libswresample4 libswscale7
- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs
==== file-roller ====
Version update (43.1 -> 44.beta)
- Update to version 44.beta:
+ window: Fix incompatible pointer types,
+ appdata: Fix reverse DNS developer id,
+ Updated translations.
- Update to version 44.alpha:
+ Ported to GTK4
- Change BuildRequires ported from gtk3 to gtk4:
+ pkgconfig(gtk+-3.0) to pkgconfig(gtk4)
+ pkgconfig(libhandy-1) to pkgconfig(libadwaita-1)
+ pkgconfig(libportal-gtk3) to pkgconfig(libportal-gtk4)
==== flatpak ====
Subpackages: flatpak-remote-flathub flatpak-selinux flatpak-zsh-completion libflatpak0 system-user-flatpak
- Make flatpak-remote-flathub only supplement flatpak in TW
(bsc#1221662).
==== folks ====
Version update (0.15.6 -> 0.15.8)
Subpackages: folks-data libfolks-eds26 libfolks26
- Update to version 0.15.8:
+ Major changes:
- simple-query: Avoid some silly string copies.
- Lots of translation updates.
+ Bugs fixed:
- bluez: Follow breaking API change in dbusmock.
- Update to version 0.15.7+7:
+ build: add missing API declaration -include to dummy and EDS
backends.
+ Revert "tests/bluez: Follow PairDevice() API change"
+ Updated translations.
- Pass -Wno-error=return-type to CFLAGS: new meson version no
longer hides the errors/warnings, but vala is not yet better at
creating C code.
- Update to version 0.15.7:
+ Major changes:
- Add .editorconfig file.
- Lots of translation updates.
+ Bugs fixed:
- bluez: Fix invalid ownership of property accessors in Device
interface.
- tests/telepathy: Use shared_library() to fix g-ir-scanner
which expects proper library.
==== gcr ====
Version update (4.1.0 -> 4.2.1)
Subpackages: gcr-ssh-agent gcr-ssh-askpass gcr-viewer libgck-2-2 libgcr-4-4 typelib-1_0-Gck-2 typelib-1_0-Gcr-4
- Update to version 4.2.1:
+ gcr-ssh-agent: set `SSH_AUTH_SOCK`.
+ gcr-ssh-agent: port avoid deadlock fix.
+ Updated translations.
- Update to version 4.2.0:
+ gcr-ssh-agent: add command line options to gcr-ssh-agent.
+ gcr-ssh-agent: Fix memory leak spotted by ASan.
+ gcr-ssh-agent: Port memory safety fixes from gnome-keyring
ssh-agent.
+ Updated translations.
==== gcr3 ====
Version update (3.41.0 -> 3.41.2)
Subpackages: gcr3-data gcr3-prompter gcr3-ssh-agent gcr3-ssh-askpass libgck-1-0 libgcr-3-1
- Update to version 3.41.2:
+ ui: Add gcr.gresource.xml back into the build.
+ misc: Several memory leaks were fixed.
+ ci: Several CI fixes.
+ Updated translations.
- Changes from version 3.41.1:
+ meson: Fix unknown kw argument in gnome.generate_gir.
+ gcr: Add G_SPAWN_CLOEXEC_PIPES flag to all the g_spawn
commands.
+ docs: Port from gtk-doc to gi-docgen.
+ Unbreak build without systemd.
+ Several CI fixes.
+ Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
upstream.
- Replace gtk-doc buildRequires with pkgconfig(gi-docgen): follow
upstreams port of the documentation infrastructure.
==== gdb ====
- Avoid using a %gcc macro to support using gcc 4.8 for building
on SLE11. Use the regular language compilers for testing.
==== gdm ====
Version update (45.0.1 -> 46.0)
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update to version 46.0:
+ PAM improvements.
+ Updated translations.
==== gedit ====
Version update (46.1 -> 46.1+135)
Subpackages: python3-gedit
- Update to version 46.1+135:
+ Features:
- add light/dark GTK theme variant configuration.
- In the preferences dialog, remove the toolbar to
install/uninstall color schemes. Third-party color schemes
are still supported, but the XML file(s) need to be copied
into the right directory by another means.
- Links to some third-party plugins.
+ Under-the-hood changes:
- Adapt the code for libgedit-gtksourceview API changes.
- Code refactorings and various small improvements.
- Continue to reduce usage of *.ui files, write code instead.
- Use newer GLib API at some places.
- Reactor GeditTabLabel.
- Start to refactor GeditViewFrame.
- Add -Wshadow to the CFLAGS and fix the corresponding
warnings.
- Update to version 46.2:
+ Update URL: gedit-technology.net -> gedit-technology.github.io.
==== gjs ====
Version update (1.78.1 -> 1.80.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.80.0:
+ In GNOME 46 and later, platform-specific GLib and Gio APIs have
moved to the separate libraries GLibUnix, GioUnix, GLibWin32,
and GioWin32.
- Update to version 1.79.90:
+ Workspace switching performance degradation due to leaked
WeakRefs in JS.
+ GTop.glibtop_get_mountlist invocation causes GNOME Shell Crash.
+ Progress towards some performance improvements in accessing
GObject properties.
+ Various maintenance.
- Update to version 1.79.3:
+ Various maintenance.
- Update to version 1.79.2:
+ Progress towards some performance improvements in accessing
GObject properties.
+ Regression fix also released in 1.78.3.
- Update to version 1.79.1:
+ Improve console output.
+ Name the GC source.
+ Various maintenance.
+ build: Fix meson deprecations.
+ doc: fix broken link in Mainloop.md.
+ overrides: Make class object a parameter of register type
hooks.
+ Display correct stack trace on SyntaxError.
+ HTTP server stops listening.
- convert to source service for easier updating.
==== glib-networking ====
Version update (2.78.0 -> 2.80.0)
- Update to version 2.80.0:
+ Mark plugin functions as exports on Windows.
+ Updated translations.
- Update to version 2.80.rc:
+ GnuTLS:
- fix improper use of IP address in SNI extension.
- major performance improvement: reduce unnecessary trust list
creation.
+ OpenSSL: properly handle BIO_CTRL_EOF.
+ Updated translations.
- Update to version 2.80.alpha:
+ GnuTLS: Add warning when system has no trusted certificates.
+ OpenSSL: Fix bug when populating trust store.
+ Fix license on dtls-connection.c test.
+ Updated translations.
- Require ca-certificates-mozilla to not run into the new warning.
==== glib2 ====
Version update (2.78.3 -> 2.80.0)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
GioUnix as platform-specific overlay to Gio transparently. Any
consumer that wants Gio needs GioUnix on Unix-like systems
(boo#1211604).
- Update to version 2.80.0:
+ Bugs fixed:
- GLib: string malformed for gettext.
- Add missing argument placeholders to several command-line
tools.
- g_warn_if_fail: Document as always evaluating expr.
- docs:
. Fix a typo in the macros docs page.
. Specify gi-docgen as a native dependency.
. Fix building with docs enabled and introspection disabled.
. Minor improvements to GSignal documentation.
+ Updated translations.
- Create glib2-stage1: build glib2 without intrsospection. This
intermediate glib2-stage1-devel is used to the build
gobject-introspection, which in turn is needed to build the real
glib2 packages.
- Update to version 2.79.3:
+ Various consistency improvements to the command line
libgirepository tools
- Update to version 2.79.2:
+ More work to reduce lock contention and improve performance in
GObject.
+ More API changes to libgirepository, which is now stable as of
this release.
+ Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
from gobject-introspection.git and update them to work with
girepository-2.0, renaming them to `gi-compile-repository`,
`gi-decompile-typelib` and`gi-inspect-typelib`.
+ Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
`GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
platform specific APIs, and are the preferred way for third
parties to access those APIs in future; although platform
specific APIs which were already exposed in `GLib-2.0.gir` and
`Gio-2.0.gir` continue to be listed there; the underlying `.so`
files have not changed.
- Update to version 2.79.1:
+ Fix a race condition in `g_object_unref()`,
+ Various API and build changes to libgirepository as it is not
yet API-stable,
+ Build fixes on big-endian 64-bit systems and mips64el,
+ Reduce contention on global locks within GObject,
+ Allow building man pages without the reference documentation,
- Update to version 2.79.0+158:
+ Port to gi-docgen and drop gtk-doc support â dependencies have
changed, and Meson needs `-Ddocumentation` now rather than
`-Dgtk_doc.
+ Move libgirepository into glib.git from
gobject-introspection.git â but tools like `g-ir-scanner` are
currently still in gobject-introspection.git. For the moment,
glib.git needs to be built twice, once with
`-Dintrospection=false`, then build gobject-introspection.git,
then re-build glib.git with `-Dintrospection=true`. This
process will evolve throughout the GLib 2.80 cycle. The API and
ABI of libgirepository has changed, and accordingly its version
number has been bumped from 1.0 to 2.0 (note: the version
number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
+ Match behaviour for `GAppInfo` searches has changed.
+ Rename `GTK_USE_PORTAL` environment variable to
`GIO_USE_PORTALS`.
+ Bump Meson dependency to 1.2.0 and depend on Python `packaging`
module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
dependency.
- For doc flavor: replace gtk-doc BuildRequires with
pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.
==== gnome-bluetooth ====
Version update (42.7 -> 46.0)
Subpackages: libgnome-bluetooth-3_0-13 libgnome-bluetooth-ui-3_0-13 typelib-1_0-GnomeBluetooth-3_0
- Update to version 46.0:
+ Updated translations.
- Update to version 46.beta:
+ This version modernises the look of the properties dialogue.
- Update to version 42.8:
+ This update fixes problems with some devices not disappearing
from the list of quick settings in GNOME Shell.
==== gnome-calculator ====
Version update (45.0.2 -> 46.0)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 46.0:
+ Metainfo improvements.
+ Updated translations.
- Update to version 46.rc:
+ Metainfo (homepage, developer id) improvements.
+ Updated translations.
- Update to version 46.beta:
+ Updated translations.
- Update to version 46.alpha:
+ Allow substring search in the unit selection drop-downs.
+ libsoup library usage update.
+ appdata updates.
+ Ported some components to adwaita.
+ Support Argentine Peso currency.
+ Reload conversion rates if in search-provider conversion fails.
+ Add Troy ounce (ozt) as new unit.
+ Updated translations.
==== gnome-characters ====
Version update (45.0 -> 46.0)
Subpackages: gnome-shell-search-provider-gnome-characters
- Update to version 46.0:
+ Update to CLDR 44.
+ Update to Emoji 15.1.
+ Improve appdata for AppStream 1.0.
+ Updated translations.
- Ignore test suite failures: they pass locally (and in the
upstream CI).
==== gnome-chess ====
Version update (43.2 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.beta:
+ Highlight relevant pieces when king is checked.
+ Change keyboard shortcut for viewing previous/next moves.
+ Change tooltips to follow HIG guidelines.
+ Improve style of message dialogs.
+ Fix "Time Limit" not translated in new game window.
+ Improvements to main menu.
+ Improve shortcut names in help overlay.
+ Updated appstream metainfo.
+ Fix broken links in user help.
+ Updated translations.
==== gnome-clocks ====
Version update (45.0 -> 46.0)
Subpackages: gnome-shell-search-provider-gnome-clocks
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Add mnemonic to Start button.
+ Disable alarm after ringing when not set to repeat.
+ Fix countdown timer progress during suspend.
+ Fix resume bug on clear button pressed.
+ Fix sorting of locations.
+ Improve app metainfo for AppStream 1.0.
+ Show a toast when a new alarm is set.
+ Updated translations.
==== gnome-contacts ====
Version update (45.0 -> 46.0)
Subpackages: gnome-shell-search-provider-contacts
- Update to version 46.0:
+ It's now possible to import multiple VCard files at once.
+ When importing new contacts, the confirmation dialog will also
helpfully preview the names of the contacts to import.
+ Searching contacts just got a bit faster, with improved
performance and reduces power consumption, especially on large
contact lists.
+ Searching for a contact through GNOME Shell and clicking it
while editing an existing one could lead to a broken state.
Now, Contacts will first confirm whether it's okay to stop
editing.
+ A bug where (un)selecting a contact would fail when clicking
the checkbox directly is now fixed.
+ Phone numbers are now always shown from left to right,
regardless of the configured text direction.
+ Updated translations.
- Update to version 46.beta:
+ Phone numbers are shown from left to right, regardless of the
configured text direction.
+ Updated translations.
- Update to version 46.alpha:
+ It's now possible to import multiple VCard files at once.
+ When importing new contacts, the confirmation dialog will also
helpfully preview the names of the contacts to import.
+ Searching for a contact through GNOME Shell and clicking it
while editing an existing one could lead to a broken state.
Now, Contacts will first confirm whether it's okay to stop
editing.
+ A bug where (un)selecting a contact would fail when clicking
the checkbox directly is now fixed.
+ The nightly Flatpak should now properly show avatars for
contacts.
+ Some outdated and missing info was added in the app
description.
+ Updated translations.
- Convert to source service for easier updating.
==== gnome-control-center ====
Version update (45.3 -> 46.0)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Split out users panel: it shall not be installed by default on
Aeon.
- Update to version 46.0:
+ Update links in appdata file
+ Improve sidebar search results
+ Appearance: Add a transition to the selected background check.
+ Color: Fix visibility of calibration button.
+ Online Accounts: Reorder online account providers list.
+ Privacy & Security: Allow launching subpages of the privacy
panel directly.
+ Wacom:
- Bump libwacom dependency requirement to >= 1.4.
- Add AES styli as separate stylus SVG.
- Accept eraser types of button when matching stylus IDs.
- Update to version 46.rc+75:
+ Allow launching some subpages from the command line.
+ Various ports of custom widgets to libadwaita widgets.
+ Appearance: Track current active background better.
+ Display:
- Add support for Variable Refresh Rate (VRR) modes.
- Show the full VRR range for a monitor when possible.
+ System:
- Introduce the "Remote Login" settings.
- Rename the old "Remote Desktop" settings to "Desktop
Sharing".
- Reintroduce some of "System" pages as search results.
+ Users:
- Fix issue with newly created user page showing other user's
info.
- Introduce a new "Add Enterprise User" dialog.
- Update to version 46.beta.2:
+ Exceptional release to fix translations.
- Update to version 46.beta.1:
+ Exceptional release to include gnome-online-accounts changes.
==== gnome-disk-utility ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ metainfo: Fix wrong developer id
+ Updated translations.
- Update to version 46.alpha:
+ appdata: Improve appdata for AppStream 1.0.
==== gnome-keyring ====
Version update (42.1 -> 46.1)
Subpackages: gnome-keyring-pam libgck-modules-gnome-keyring
- Pass --enable-ssh-agent to configure: the switch to gcr-ssh-agent
is not yet complete (glgo#GNOME/gnome-keyring#140).
- Update to version 46.1:
+ ssh-agent: avoid deadlock when agent process dies before we
connect to it.
+ gkm: fix test-sexp with GCC 14.
+ Updated translations.
- Update to version 46.0:
+ build: Remove build with ssh component from default build
instructions.
+ main: Reduce scope of ssh_started variable.
+ desktop: Expand variables.
+ desktop: Remove obsolete Bugzilla entries.
+ configure.ac: Stop using deprecated pkgconfig variable in
p11-kit.
+ pkcs11: Don't use strncpy when copying paths.
+ daemon: Add socket files to EXTRA_DIST.
+ Updated translations.
- Switch to _service for easier upgrades.
- Add libtool BuildRequires: git checkout needs a proper bootstrao.
==== gnome-maps ====
Version update (45.2 -> 46.0)
- Update to version 46.0:
+ Fix routes covering user location marker.
+ Update project link in DOAP file.
+ Updated translations.
- Update to version 46.0:
* Release 46.9
* Fix link
* Update Korean translation
* Add Kabyle translation
* Update Polish translation
* Update Occitan translation
* Update POTFILES.in
* Update Latvian translation
* Update Italian translation
* mapView: Put route layer below position marker layer
* Update Danish translation
* Update Russian translation
* doap: Change wiki link to apps.gnome.org
* appdata: Add contribute URL
* Update Swedish translation
* Update Russian translation
* Update Hungarian translation
* appdata: Add 45.5 release
* Post-release version bump
- Update to version 46.rc:
+ Lots of updates to the map style.
+ Fix parsing OSM object URLs with trailing slashes.
+ Updated translations.
- Add pkgconfig(librsvg-2.0) and pkgconfig(json-glib-1.0)
BuildRequires: new dependencies.
- Update to version 46.alpha:
+ Redesigned zoom controls inspired by the Loupe image viewer.
+ Support for OpenTripPlanner v2 GraphQL for public transit
routing.
+ Redeigned OSM account dialog, using Adwaita widgets.
+ Simplified/refactored more flexible storage format for the
place store cache.
+ Fixed a bug preventing the POI browser showing in some cases.
+ Updated translations.
- Convert to source service for easier updating.
==== gnome-music ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Updated translations.
==== gnome-online-accounts ====
Version update (3.48.0 -> 3.50.0)
Subpackages: libgoa-1_0-0
- Update to version 3.50.0:
+ Updated translations.
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
- Update to version 3.49.4:
+ Update dependencies in the GoaBackend pkgconfig.
- Changes from version 3.94.3:
+ Bump GoaBacked soname to 2.0.0.
+ Fix nested modal windows.
+ Simplified account setup UX.
+ Updates to user visible labels and descriptions.
+ Updated translations.
- Update to version 3.49.2:
+ Fix a use-after-free error.
+ Set a minimum height for dialogs.
+ Updated translations.
- Update to version 3.49.1:
+ Add Microsoft 365 provider.
+ Port to GTK4/Adwaita and an async API.
+ Remove nautilus-floating-bar.
+ Derive the Fedora provider from Kerberos.
+ Migrate existing WebDAV accounts.
+ Update provider icons.
+ Updated translations.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4)
and pkgconfig(libadwaita-1): follow upstreams port to GTK 4.
- Update to version 3.49.0:
+ Depend on GCR4.
+ Remove the media server provider.
+ Remove the Last.fm provider.
+ Add WebDAV base provider.
+ Remove the webview and WebKit dependency.
+ Updated translations.
- Convert to source service for easier updating.
- Drop 0001-google-Remove-Photos-support.patch: fixed upstream.
==== gnome-session ====
Version update (45.0 -> 46.0)
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Fix for race a shutdown with loginctl terminate-user
+ Updates for Access portal changes
+ Updated translations.
- Update to version 46.alpha:
+ Make ctrl-c behave better in gnome-session-inhibit.
+ Advertise support for headless session.
+ Build goo cleanups.
+ Copyright header cleanups.
+ README cleanups.
+ Updated translations.
- Drop -D systemd=true -D systemd_journal=true meson parameters: no
longer supported to be switched off.
==== gnome-settings-daemon ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Fixed glib deprecation warnings
+ Updated translations.
- Update to version 46.rc:
+ Smartcard: Don't lose track of token name on card removal.
+ Updated translations.
- Update to version 46.beta:
+ Xsettings: Expose setting for switch shapes.
+ Updated translations.
- Update to version 46.alpha:
+ Power: Don't show notifications on mobile hardware.
+ Sharing: Add support for gnome-remote-desktop headless mode.
+ Updated translations.
==== gnome-shell ====
Version update (45.3 -> 46.0)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 46.0:
+ Fix model selection in on-screen keyboard.
+ Fix key getting stuck when raising screen shield.
+ Fix notifications sometimes being empty.
+ Fix cursor visibilty when magnified.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.rc:
+ Fix repainting drawing area.
+ Support locking down extension installation.
+ Fix auto-closing FDO notifications.
+ Ensure remote actions are activated with correct platform data.
+ FDO notifications: Support ActivationToken signal.
+ Delete selected text on backspace from on-screen keyboard.
+ Various on-screen keyboard improvements.
+ Inform users of conflicting local/remote sessions on login.
+ screencasts: Use h264 encoding if available.
+ Work around issue in NetworkManager's wireguard support.
+ Allow expanding notifications in message list.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.beta:
+ Improve High Contrast styling.
+ Improve default styling.
+ Close mount notification when drive gets disconnected.
+ extensions-app: Remember window state.
+ Fix feedback look in keyboard backlight slider.
+ Follow "switch-shapes" accessibility setting.
+ Fix effects of transient wayland windows.
+ Add keyboard model configuration support.
+ Add Text Editor to the dash by default.
+ Fix icon size regression in dash.
+ Improve project and development documentation.
+ overview: Keep dimming effect for modal dialogs.
+ Do not use markup in button labels.
+ Fix menu alignment in RTL locales.
+ Overhaul assets in monitor layout switcher.
+ Fix overview transition from search results to session.
+ Add header to notifications.
+ extensions-app: Use adaptive dialogs.
+ Register custom D-Bus errors.
+ Improve appearance of symbolic icons in notifications.
+ Improve minimize animation.
+ Use a single source for all system notifications.
+ Add missing shift level to Georgian OSK layout.
+ Tweak switch appearance.
+ Improve handling of screencast failures.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
- Update to version 46.alpha:
+ Fix scroll handling on sliders.
+ overview: Handle unredirection as part of the state transition.
+ Handle DESKTOP windows during workspace animations.
+ Improve wording in welcome dialog.
+ Improve recording indicator in light style.
+ Fix calendar popup shrinking on date changes.
+ app: Make all windows on target workspace recent when
activated.
+ Fix performance degradation due to repeated signal leak.
+ Optimize application search.
+ Fix on-screen keyboard backspace getting stuck.
+ Adapt to ClutterContainer removal.
+ Fix arrow navigation in search results.
+ Improve monitor OSD labels.
+ Use dedicated assets in ctrl-alt-tab popup.
+ Updated translations.
- Replace gtk-doc BuildRequires with pkgconfig(gi-docgen): follow
upstreams port to gi-docgen.
==== gnome-shell-extensions ====
Version update (45.2 -> 46.0)
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Update to version 46.0:
+ system-monitor: Fix net speed.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.rc:
+ Fix window previews in workspace indicator.
+ Fix menu ornament in workspace indicator.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.beta:
+ apps-menu: Rename Applications to Apps.
+ Misc. bug fixes and cleanups.
- Enable system-monitor extension.
- Update to version 46.alpha:
+ workspace-indicator: Fix initial preview visibility.
+ screenshot-window-sizer: Fix cycling between sizes backwards.
+ Add back overview in Classic session.
+ Allow running Classic session headless.
+ window-list: Fix buttons not being clickable at the screen
edge.
+ Add system-monitor extension.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
- Convert to source service for easier updating.
==== gnome-software ====
Version update (45.2 -> 46.0)
Subpackages: gnome-software-plugin-packagekit
- Update to version 46.0:
+ Improvements for screen readers.
+ Stop âloading updatesâ in a loop on Debian.
+ Updated translations.
- Update to version 46.rc:
+ Various UI text improvements.
+ Fix launch of some apps.
+ Fix invalid app state after it's uninstalled.
+ Fix read of app description text.
+ Do not ask to reboot after failed firmware update.
+ Updated translations.
- Update to version 46.beta:
+ Show feedback for all conditions that pause automatic updates.
+ Various UI improvements and move to new libadwaita widgets.
+ Fix loading OS AppStream catalog data if it is available as
YAML.
+ Add openSUSE Leap distro upgrade plugin.
- Pass -D opensuse-distro-upgrade=true to meson: we are openSUSE,
so we want the plugin.
- Drop gnome-software-plugin-opensuse-distro-upgrade.patch: fixed
upstream.
- Update to version 46.alpha:
+ Recognize links in package update descriptions.
+ Expose package names discreetly in the UI.
+ Increase speed of load of the category pages.
+ Improve search match with multiple words.
+ Recognize verified apps by Flathub.
+ Correct message when installing firmware updates.
+ Improve application safety checks.
+ Improve update preferences dialog.
+ Fix deadlock when cancelling app update.
+ Support user installation of local flatpak files.
* Fix apps appearing unsorted and without tiles in category page.
- Convert to source service for easier updating.
- Drop gnome-software-support-appstream-1_0.patch: fixed upstream.
==== gnome-sudoku ====
Version update (45.3 -> 46.0)
- Update to version 46.0:
+ Fix remove clearing too many warnings.
+ Fix long press misbehaving.
+ Remove dark mode outer grid artifacts.
- Update to version 46.rc:
+ Fix complete board not finishing.
+ Fix warnings not updating correctly.
+ Show fixed cell selection in light mode.
+ Move show_possibilities to a hidden setting.
+ Fix long press not working.
- Update to version 46.beta:
- Fix pause overlay flashing when game finished.
- Save difficulty level.
- Fix crash when creating custom game.
- Update appdata.
- Properly destroy window on shutdown.
- Refactor highlighter and highlight earmarks.
- Updated translations.
==== gnome-system-monitor ====
Version update (45.0.2 -> 46.0)
- Update to version 46.0:
+ style: Blend header bar with window contents.
+ Updated translations.
- Update to version 46.rc:
+ interface: Readd Delete key as shortcut to end process.
+ Fixed memory leak in affinity change.
+ Updated app links.
+ Metainformation improvements: correct developer and platform
added.
+ Updated translations.
- Update to version 46.beta:
+ Fixed several memory leaks.
+ Fixed several plotting issues.
+ Partial rework of graph class hierarchy>
+ Remember window state.
+ Renamed appdata to match desktop file.
+ Updated translations.
- Update to version 46.alpha:
+ Application ported to GTK4.
+ Fixed shortcuts.
+ Fixed highcontrast graph labels.
+ Fixed argument type mismatch.
+ Updated UI to match Human Interface Guidelines.
+ Ported various application components to adwaita.
+ Added flatpak build manifest.
+ Various code improvements.
+ Appdata updates.
+ Updated translations.
- Convert to source service for easier updating.
- Add pkgconfig(libadwaita-1) BuildRequires: new dependency.
==== gnome-terminal ====
Version update (3.50.1 -> 3.52.0)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.52.0:
+ Updated translations.
- Update to version 3.51.90:
+ schemas: Fix inverted help text for word-char-exceptions.
+ settings: Make schema verifier stricter.
+ prefs: Add pref to scroll on paste.
+ window: Show nicely formatted numbers up to 2^64-1 in the
context menu.
+ help: Add VTE's new hardcoded shell integration shortcut keys.
+ help: Consistently use "Terminal" instead of "GNOME Terminal".
+ Updated translations.
==== gnome-text-editor ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Various performance workarounds have been added to the overview
map to improve rendering performance and quality with
fractional scaling.
+ Updated translations.
- Update to version 46.rc:
+ Disable editing while document is loading.
+ Discard still-loading documents when saving session.
+ Fix some tab integration issues with libadwaita.
- Update to version 46.beta:
+ Use AdwAboutDialog.
+ Fix keyboard access to light/dark/follow theme selectors.
+ Use GtkFontDialog instead of deprecated GtkFontChooserDialog.
+ Check for files on disk before restoring drafts to avoid
displaying deleted files..
+ Performance improvements to the minimap on GTKs new renderer.
+ Avoid draft auto-save file the document is still loading.
+ The language selection dialog is now modal.
+ A new-window action was added to .desktop file for GNOME Shell.
+ Improve support for closing a page while it is still loading.
+ Updated translations.
- Update to version 46.alpha:
+ Make various UI elements conform better to GNOME HIG.
+ Fix etag usage when comparing changes from GFileMonitor.
+ Cancel document loading when tab or window closes. This fixes
an issue where you could have 100% CPU doing Pango line
breaking on extremely large files even after closing a window
or tab.
+ Improve margin for RTL languages.
+ Updated appdata/metainfo.
+ Fix memory leak in usage of GtkNativeDialog.
+ Work around some broken user configurations for XDG special
directories.
+ Updated translations.
- Convert to source service for easier updating.
==== gnome-tweaks ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ GNOME Tweaks 46.0 is the first stable release of Tweaks to use
GTK 4 and libadwaita.
+ GNOME Tweaks now depends on GTK 4, libadwaita,
gsettings-desktop-schemas, and libgudev.
+ Issues closed:
- "Caps Lock behavior Disabled" setting is unintuitive.
- Focus Mode "Secondary-Click" is misnamed.
- Let tweaks show up when users search "startup applications".
- Remove "Legacy Window Titles" tweak.
- Ensure gettext and locale are initialized correctly.
+ Updated translations.
- Require python-base >= 3.10: matching the codes expectations.
- Add explicitly verified dependencies as BuildRequires:
pkgconfig(glib-2.0), pkgconfig(gobject-introspection-1.0),
pkgconfig(gtk4), pkgconfig(libadwaita-1), pkgconfig(gudev-1.0).
pkgconfig(pygobject-3.0), pkgconfig(gsettings-desktop-schemas),
and desktop-file-utils.
- Update to version 46.beta:
+ GNOME Tweaks 46.beta upgrades Tweaks to GTK 4 and libadwaita.
+ Updated translations.
- Drop pkgconfig(libhandy-1) BuildRequires: no longer needed.
==== gnome-user-docs ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Updates to GNOME Help.
+ Updates to System Admin Guide.
+ Updated translations.
==== gobject-introspection ====
Version update (1.78.1 -> 1.80.0)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.80.0:
+ Allow using `transfer none` with GClosure.
+ Only allow loading GIRepository-2.0.
+ Add marshalling tests for uninitialized and NaN arguments.
+ Check for setuptools when building with Python >= 3.12.
+ Add fallback doc elements for virtual functions.
+ Add doc elements for callback fields.
+ Support static inline declarations in the GIR.
+ Add annotations for sync, async, and async-finish functions in
the GIR.
+ Simplify the giscanner module build with Python >= 3.12.
+ Allow passing full shared library paths on Windows.
- BuildRequire glib2-stage1-devel to break a build cycle.
- Explcitly BuildIgnore glib2-devel (pulled in by gtk-doc).
- Update to version 1.79.1:
+ Build fixes
+ Require Meson ⥠1.2
+ Avoid test failures with Python ⥠3.12
+ Update the GIR schema, and validate GIR files as part of the
test suite
+ Support (not optional) annotation
+ Allow ownership transfer of structure types with copy/free
functions
- Changes from version 1.79.0:
+ Require GLib >= 2.79
+ Require Python >= 3.8
+ Simplify libtool use with wrappers
+ Drop GIO dependency from libgirepository
+ Do not install the GLib introspection data
- Convert to source service for easier updating.
==== gom ====
Version update (0.4 -> 0.5.0)
- Update to version 0.5.0:
+ Add missing cleanup attribute for GomSorting.
+ Fix sorting example.
+ Add g_critical() on invalid API use.
+ Async fixes to support concurrent fetch and get_idnex().
+ Fix leak of table name.
+ Generate documentation using gi-docgen.
+ Fix improper usage of GHfunc.
+ Various code structure cleanups.
==== gsettings-desktop-schemas ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Make default clock format overridable by translators.
+ Updated translations.
- Update to version 46.beta:
+ Add key to modify XKB options.
+ Add key to indicate whether switches should indicate state with
shapes.
+ Updated translations.
- Update to version 46.alpha:
+ Update default background file extension to jxl.
+ Updated translations.
- Convert to source service for easier updating.
==== gstreamer-plugins-bad ====
Subpackages: libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0
- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
available (as in s390x).
==== gtk3 ====
Version update (3.24.38+111 -> 3.24.41)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.41:
+ Fix a crash introduced in the X11 changes in 3.24.40.
+ Build fixes.
+ Wayland: Fix interpretation of gtk-shell protocol.
- Update to version 3.24.40:
* Free monitor name on finalize
* Rework after first review
* Rework to get rid of get_monitor_by_output
* Use xorg 'monitor' the right way. See #2013
- Update to version 3.24.39+23:
* gdkdisplay-wayland: Init selection before roundtrips
* Use consistent coordinates in get_toplevel_from_ns_event.
* emoji: Update data to CLDR v44
* emoji: Update data to CLDR v43
* add hi-ja-et-fi-nb-th for gtkemojichooser
* add bengali language bn.data for gtkemojichooser
* emoji: Add more locales
* emoji: Update data to CLDR v40
* emoji: Fix the convert-emoji program
* gtkgesture: Preserve accuracy when translating events
* pathbar: Handle webdav where is the root is a path
* GtkTooltip: Fix tooltip positioning on X11
* gdkkeys-win32c: change registry key not found g_warning to g_debug
* [gtk3/wayland] Expose XDG-shell suspended state via visibility events.
* [gtk3/wayland] Only request v2 of xdg_wm_base.
* test-msys2-meson: fix pipeline failure on GTK3
* wayland: Fix wl_buffer size for custom cursors
* GtkMenu: Fix positioning when attached to offscreen windows
* gdk_display_get_monitor_at_window: Check for offscreen windows
* GdkWindow: check for same impl class in set_transient_for ()
* [gtk3] Cherry-pick gtkfilechoosernativeportal fixes from gtk4
* wayland: Avoid more legacy cursor names
* Fall back to the 'default' cursor
==== gtk4 ====
Version update (4.12.5 -> 4.14.1)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.14.1:
+ GtkTextView: Fix a mixup of cursor and anchor when retrieving
surrounding text in input methods.
+ Printing: Avoid accessing freed printers.
+ Accessibility: Fix memory leaks.
+ GDK:
- Rename the GDK_VULKAN_SKIP environment variable to
GDK_VULKAN_DISABLE.
- Add a GDK_GL_DISABLE environment variable.
+ GSK:
- Rename the GSK_GPU_SKIP environment variable to
GSK_GPU_DISABLE.
- Speed up handling of repeated ops, which should help for
text.
- Speed up the inner loop of text node conversion.
- Drop the glyph-align optimization flag.
- ngl: Avoid reusing frames while they are in use.
- Fix flickering thumbnails in nautilus.
- Speed up buffer handling in both ngl and Vulkan.
+ Demos: Skip demos using gl shaders when we're not using the gl
renderer.
+ Build:
- Fix some ubsan warnings.
- Avoid zink in ci since it spams stderr.
+ Updated translations.
- Update to version 4.14.0:
+ GtkTextView:
- Don't snapshot children twice.
- Don't blink the cursor when hidden.
+ GtkEmojiChooser: Fix presentation selector handling.
+ GtkSnapshot: Fix wrong nodes with transformed shadows.
+ GtkIMContext: Make gtk_im_context_activate_osk public.
+ Accessibility:
- Implement get_contents_at for all our text widgets.
- Add GtkAccessibleText.get_default_attributes.
+ GSK:
- Don't fall back to cairo for software rendering. gl+llvmpipe
is better.
- Round vertical glyph position to a device pixel position if
the font is hinted.
- Fix problems with clip handling.
- Make vulkan and ngl match their font handling.
- Fix some corner-cases with offloading and clips.
- Fix problem with rendering of missing glyphs in hinted fonts.
+ Updated translations.
- Update to version 4.13.9:
+ GtkEditable: Fix preconditions to be not too strict.
+ GtkEmojiChooser: Support search in the locale as well as in
English.
+ GtkIconTheme: Make gtk_icon_paintable_new_for_file support
symbolics.
+ GtkVideo: Fix a problem with cursor handling that could lead to
crashes.
+ Accessibility:
- Fix GetCharacterAtOffset implementation.
- Add a Terminal role.
- Make TextCaretMoved match gtk3.
- Support multiple levels of GtkEditable delegates.
+ GSK:
- Make the node parser more flexible for text nodes.
- Change the way font scaling is handled to avoid clipping.
- Fix handling of missing glyphs in the new renderers.
+ X11: Don't claim to support shadows without a compositor.
+ Wayland: Fix handling of output scales.
+ Tools: Add a compare command to gtk4-rendernode-tool.
+ Build: Fix some ubsan complaints.
- Update to version 4.13.8.1+7:
+ Fix Crash in gtk_file_dialog_save() with initial filename.
+ x11: Shadows require compositing
- Update to version 4.13.8:
+ Accessibility:
- Add a GtkAccessibleText interface for allowing 3rd party.
text widgets (notably vte) to be accessible.
- Avoid duplicate accessible descriptions.
- Fix GetAccessibleAtPoint.
+ GSK:
- Avoid offscreens for disjoint containers.
- Don't use the gpu renderers with llvmpipe.
- Fix various rendering issues found by tests.
- Allow unnormalized node bounds again.
- Fix a broken case of rounded-rect intersection.
- Fix handling of external textures in gpu renderers.
- Make gpu renderers work with WGL on Windows.
+ build: Allow building without dmabuf support on (old) Linux.
+ X11: Fix monitor enter/leave signals.
+ Updated translations.
- Update to version 4.13.7:
+ GtkFileChooser: Speed up opening.
+ GtkCalendar: Add some missing setters and getters.
+ Accessibility:
- Add socket support for webkit accessibility.
- Implement AT-SPI text for GtkText.
- Implement AT-SPI component generically.
- Add an announce API.
+ GSK:
- Fix a crash in the vulkan renderer.
- Make nodeparser allow aliases for fonts again.
- Implement cache eviction for glyph and texture caches.
- Fix ngl shaders to work on GL < 4.0.
... changelog too long, skipping 16 lines ...
+ Updated translations.
==== gtkmm3 ====
Version update (3.24.8 -> 3.24.9)
- Update to version 3.24.9:
+ Documentation:
- Gtk::Clipboard: Update documentation.
- Gtk::ScrolledWindow: Update the class description.
+ Tests: Gdk::RGBA test: Avoid some comparisons for exact
equality.
+ Meson build: Donʼt fail if warning_level=everything.
==== gtkmm4 ====
Version update (4.12.0 -> 4.14.0)
- Update to version 4.14.0:
+ Gdk:
- Display: Add supports_shadow_width(),
property_shadow_width().
- DmabufFormats: Add equal().
- Monitor: Add get/property_scale().
+ Gtk:
- SpinButton: Add signal_activate().
- Accessible: Add announce().
- AccessibleText: New interface.
- Calendar: Add set/get_day(), set/get_month(), set/get_year().
- SearchEntry2: Add set/get/property_input_purpose(),
set/get/property_input_hints().
+ Demos: Fix the TextView demo, ClickMe button.
- Update to version 4.13.3:
+ Gdk, Gtk: Make enum bitwise operators constexpr.
+ Gtk:
- FileLauncher: Add get/set/property_writable()
- Settings: Add property_gtk_show_status_shapes()
- SpinButton: Add get/set/property_activates_default()
- Changes from version 4.13.2:
+ Gdk: Gdk::DmabufTexture: Fix GType of
GDK_GL_TEXTURE to GDK_DMABUF_TEXTURE.
+ Gtk:
- Widget: Add measure+get_preferred_size() overloads that
return structs.
- Widget: Add [[nodiscard]] on get_children().
- TreeIter: Fix operator=() missing return statement.
- Add SearchEntry2 not deriving Entry, to replace old
SearchEntry that erroneously does, whereas GtkSearchEntry is
no longer a GtkEntry in GTK4.
- Gtk::RecentInfo: Fix refcount of Glib::DateTime from
get_added() et al.
- TreeIter: Add fn docs, intro. Document pitfall with reference
from *rvalue_it.
- Window: Get an extra reference, if not managed.
- Add GraphicsOffload and enum GraphicsOffloadEnabled.
- Changes from version 4.13.1:
+ Gdk:
- Add DmabufFormats, DmabufTexture, DmabufTextureBuilder
- Display: Add get/property_dmabuf_formats().
+ Gtk:
- ColumnView, GridView, ListView, Viewport: Add default values
on some method parameters.
- SignalListItemFactory: Add signals taking Glib::Object.
- TreePath: Add ctor and assignment taking const_iterator.
- Widget: Add get_children().
- Window: Deprecate present(guint32 timestamp).
- Add PrintDialog and PrintSetup.
+ Updated documentations.
==== gtksourceview5 ====
Version update (5.10.0 -> 5.12.0)
- Update to version 5.12.0:
+ Do not trigger default indenter for Return when a selection is
active.
+ Render overview slider below text rather than above w/ RGBA.
+ Premix certain colors in overview when drawing to avoid RGBA
blends on GPU.
+ Avoid round-trip to main loop when map slider needs allocation.
+ Avoid an extra GSK transform for each line number in the
gutter.
+ Updated translations.
- Update to version 5.11.2:
+ Ignore empty globs in language specification for mimetypes.
+ Ensure that partially visible highlight lines are drawn.
+ Fix line style properties after unsetting style scheme.
+ latex.lang: Improvements to command parsing.
- Update to version 5.11.1+9:
+ languagemanager: ignore empty globs.
+ view: highlight partially visible line.
+ view: reset current line style properties after unsetting the
style scheme.
- Update to version 5.11.1:
+ A new -Dbuild-testsuite configuration option.
+ Some build options were renamed to follow more closely what GTK
itself uses now:
- Dgtk_doc became -Ddocumentation
- Dinstall_tests became -Dinstall-tests
+ Fix a rendering issue where the gutter would not highlight the
same as the current-line-highlight.
+ An optimization for line number drawing which avoids using
PangoLayout when drawing.
+ Ensure the gutter is redrawn when focus leaves text view.
+ Improved support for input methods when X11 and ibus are used
by making it behave closer to Wayland input methods.
+ Ignore the current-line highlight when out of view which
improves the damage area calculation in GTK.
+ A new Wren language spec.
+ Updates for the sh language-spec.
+ Updated translations.
==== gvfs ====
Version update (1.52.2 -> 1.54.0)
Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse
- Update to version 1.54.0:
+ Updated translations.
- Enable onedrive support: msgraph is now packaged and works.
- Update to version 1.53.91:
+ onedrive: Fix several issues.
+ wsdd: List just devices of pub:Computer type to filter out
unwanted devices.
+ Updated translations.
- Update to version 1.53.90:
+ daemon: Add OneDrive support based on msgraph library.
+ client: Reduce synchronous metadata methods calls to improve
performance.
+ network: Provide standard::content-type and access::can-rename
attributes.
+ build: Fix unknown arguments error on systems that don't use
GNU C library.
+ udisks2: Fix unmounting of mount paths that contain non-ASCII
characters.
+ Updated translations.
- Add pkgconfig(msgraph-0.1) BuildRequires conditionally, guarded
with bcond: new dependency for OneDrive support, but the
dependency does not yet exist in Tumbleweed.
- Update to version 1.53.1:
+ daemon:
- Add WS-Discovery support based on wsdd daemon.
- Port to gcr4.
+ network:
- Hide Windows Network folder and show the servers merged by
default.
- Variousother fixes and enhancements.
+ smb:
- Fix livelock when mounting share without enough permissions.
- Fix moving files across filesystem boundaries.
+ Updated translations.
- Convert to source service for easier updating.
==== irqbalance ====
Version update (1.9.3.10.git+1a7d461 -> 1.9.4.0.git+f8b8cdd)
Subpackages: irqbalance-ui
- Update to version 1.9.4.0.git+f8b8cdd:
* update configure to version 1.9.4
* Flush file before closing
* Fix socket API being blocked for 10s
* Set additional systemd options for service
* activate_mapping: set errsave before first jump to the error label
* Avoid repeated affinity checks when no change is necessary
* Slience "... rebalancing" messages for unmigratable IRQs
- Use manual instead of local service for updating
- Adopt to mainline:
M Set-fd-limit.patch
==== kColorPicker-Qt6 ====
Version update (0.3.0 -> 0.3.1)
- Update to 0.3.1:
* Fix tests
- Add patch to make both flavors coinstallable again:
* 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch
==== kImageAnnotator-Qt5 ====
Version update (0.7.0 -> 0.7.1)
- Update to 0.7.1:
* Change kColorPicker version
- Add patch to make both flavors coinstallable again:
* 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch
==== kImageAnnotator-Qt6 ====
Version update (0.7.0 -> 0.7.1)
- Update to 0.7.1:
* Change kColorPicker version
- Add patch to make both flavors coinstallable again:
* 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch
==== kernel-firmware-nvidia-gspx-G06 ====
Version update (550.54.14 -> 550.67)
- update firmware to version 550.67
==== kf6-kio ====
Subpackages: libKF6KIO6
- Add patch to fix KTerminalLaucherJob (kde#482107, boo#1221637):
* 0001-kterminallauncherjob-Inherit-default-process-environ.patch
==== konversation ====
- add Delay-tray-setup-until-mainwindow-state-restored.patch (kde#482316)
==== libadwaita ====
Version update (1.4.3 -> 1.5.0)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.5.0:
+ AdwDialog
- Fix widget selection in inspector when presented as a bottom
sheet.
- Fix clicks on the dimming still working with can-closed=true.
+ Demo: Fix <developer> in metainfo.
+ Updated translations.
- Update to version 1.5.rc:
+ Depend on GTK 4.13.4.
+ Fix layout with GtkSettings:gtk-xft-dpi == 0.
+ AdwAboutDialog:
- Support zero-clause bsd license.
- Fix example.
+ AdwAboutWindow: Support zero-clause bsd license.
+ AdwDialog:
- Allow bottom sheets to shrink beyond 360px width.
- Fix a crash when swiping on the dimming.
- Adjust dimming intensity.
+ AdwNavigationView:
- Fix signal mentions in push() docs.
- Disable missing title warning when containing a split view.
+ AdwStatusPage: Fix property notification in set_child().
+ AdwSwipeTracker: Use a smaller threshold for window handles.
+ AdwToolbarView: Fix a typo in docs.
+ Demo: Fix window.devel demo.
+ Stylesheet:
- Adjust shade colors in dark.
- Make .devel not propagate to dialogs.
+ Updated translations.
==== libcamera ====
Subpackages: libcamera-base0_2 libcamera0_2
- Avoid %if %{pkg_vcmp gcc < 8}, instead replicate the condition
from the BuildRequires section.
==== libcanberra ====
Subpackages: canberra-gtk-play libcanberra-gtk-module-common libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra0
- Stabilize build:
+ Pass --disable-oss to configure: alsa is enabled and used
already.
+ Pass --enable-udev to configure: ensure it is not accidentally
being disabled.
+ Add pkgconfig(libudev) BuildRequires: used to be pulled in
indirectly.
==== libffi ====
Version update (3.4.4 -> 3.4.6)
- Add patches to fix BTI on aarch64:
* 830.patch
- Update to 3.4.6:
* Fix long double regression on mips64 and alpha.
- Update to 3.4.5:
* Add support for wasm32.
* Add support for aarch64 branch target identification (bti).
* Add support for ARCv3: ARC32 & ARC64.
* Add support for HPPA64, and many HPPA fixes.
* Add support for Haikuos on PowerPC.
* Fixes for AIX, loongson, MIPS, power, sparc64, and x86 Darwin.
- Drop upstreamed patches:
* 808.patch
* 810.patch
==== libgedit-gtksourceview ====
Version update (299.0.4 -> 299.1.0)
Subpackages: libgedit-gtksourceview-300-0 typelib-1_0-GtkSource-300
- Update to version 299.1.0:
+ Continue to rework GtkSourceStyle* classes.
This includes a switch from the libxml2 to GMarkupParser.
(the libxml2 is still used for *.lang files though).
+ Style schemes XML file format:
- Simplify it.
- Better document it.
- Extend it with the "kind" attribute, for light/dark schemes.
- Remove the *.rng file.
+ Unit tests:
- Don't rely on environment variables to be set to run the
tests.
- Have good code coverage for what has been modified or added.
- Changes from version 299.0.5:
+ Fix a bug: Alt+Down (moving line(s) down) or Alt+Up (moving
line(s) up) wrt. the undo/redo history and cursor positioning.
==== libgtop ====
Version update (2.40.0 -> 2.41.3)
- Update to version 2.41.3:
+ Fixed daemon buffer overflow.
+ Updated translations.
- Convert to source service for easier updating.
- Add libtool, gtk-doc, makeinfo and util-linux-systemd
BuildRequires and call autogen.sh: git checked out sources are
not bootstrapped.
- Update to version 2.41.2:
+ Change disk example read/write unit to bytes
+ Fixed potential Buffer overflow when reading disk stats
+ Changed disk read/write unit to bytes in example
- Changes from version 2.41.1:
+ Skip loop and rom devices
+ Allow building with gettext >= 0.20
+ Updated translations.
- Replace glib2-devel with pkgconfig(glib-2.0) BuildRequires: Align
with what configure checks for.
- Use autosetup and ldconfig_scriptlets macros.
- Build the doc sub-package as noarch.
- Add permissions PreReq and set_permissions and verify_permissions
macros in post and verifyscript sections.
==== libgusb ====
- Fix patch tag line.
==== libhandy ====
Version update (1.8.2 -> 1.8.3)
Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0
- Update to version 1.8.3:
+ HdyStyleManager:
- Support contrast setting in the settings portal.
- Remove an extra unref.
+ Updated translations.
==== libmanette ====
Version update (0.2.6 -> 0.2.7)
- Update to version 0.2.7:
+ Allow building as a static library.
+ ManetteMappingManager: Strip leading and trailing spaces from
mappings.
+ ManetteMonitor:
- Always use file backend in Flatpak.
- Skip non-evdev devices.
- Fix object construction.
+ Various cleanups.
==== libmodulemd ====
- Add 9d280909.patch and 29c339a3.patch: Adapt GLib documentation
path to GLib 2.79.0.
==== libnotify ====
Subpackages: libnotify-tools libnotify4 typelib-1_0-Notify-0_7
- Convert to source service for easier updating.
==== libnss_usrfiles ====
Version update (2.27 -> 2.27.1)
- Update to version 2.27.1
- Cleanup prototypes
==== libproxy-backend ====
- Do not use %elif by now since SLE, Leap does not have an rpm
supporting the tag.
==== libproxy-client ====
- Do not use %elif by now since SLE, Leap does not have an rpm
supporting the tag.
==== libpsl ====
Version update (0.21.2 -> 0.21.5)
- update to 0.21.5:
* fixes for other platforms and build system updates
- add upstream signing key and verify source signature
==== libqt5-qtbase ====
Version update (5.15.12+kde151 -> 5.15.13+kde138)
Subpackages: libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to version 5.15.13+kde138, rebased upstream:
* QVarLengthArray: fix UBs in emplace()/insert() ([basic.life], broken class invariant)
* Android: use test QFileInfo fileName() instead of completeBaseName()
* Fix few QFileInfo and QDir calls
* savegame ex.: fix include order [2/2]: game.h
* savegame ex.: use NSDMI, =default the default ctor
* savegame ex.: fix include order
* savegame ex.: fix extra ';' after Q_GADGET
* tst_qvarlengtharray: fix MyBase trackers for swap()
* Apple: Add CFBundleAllowMixedLocalizations=YES to Info.plist files
* qmake: Add CFBundleDevelopmentRegion to iOS Info.plist
* Update bundled libjpeg-turbo to version 2.1.5
* Revert "Copy only files that belongs to QML module"
* savegame ex.: make Level ctor explicit
* macOS: Skip deployment target runtime check when detecting compat version
* Apple: Use 'en' instead of 'English' as development region
* qmake: Add CFBundleDevelopmentRegion to the macOS Info.plist
* Update comments in QQuaternion::getEulerAngles
* QtGui/math3d: Fix QQuaternion::getEulerAngles for GimbalLock cases
* Pass short time format to GetTimeFormat from GetLocaleInfo
* Android: fix height calculation
* SQL/ODBC: fix some users of toSQLTCHAR() to not assume identical UTF-8/16/32 string lengths
* ODBC SQL driver: fix conversion of QByteArray to QVLA<SQLTCHAR>
* Docs:Android: Add docs notes about support for content Uris
* QODBC: correctly fill cache when index() is called
* Fix ignored name filter in QFileDialog::getOpenFileContent()
* GTK3 theme: simplify code
* Fix ContextInfo example crashing on Android
* ibus: check object validity before honoring `inputMethodAccepted()`
* ODBC SQL driver: deal with different sizes of SQLTCHAR correctly
* Doc: Update copyright year
* Android: pass EXTRA_INITIAL_URI to native FileDialog
* Doc: Only list qt core classes in qt core io group
* QFileSystemEngine: URL encode path in trash info, use relative path
* [doc] Warn users about data races regarding qt_ntfs_permission_lookup
* [doc] QSharedPointer: add some missing docs
* Disable feature vkgen if vulkan was explicitly disabled
* Android: handle move operation with content uris
* Android: handle rename() operation with content uris
* Android: Add facilities to handle more content URIs operations
* Fix infinite loop when iterating content uri sub-files/dirs
* Return the QFileInfo::baseName/QDir::dirName() from fileEngine impl
* SQLite: Update SQLite to v3.40.1
* Fix cache maybe invalid while the signal is actived from queue
* Android A11Y: Only access the main thread when it is not blocked
* ibus: support high dpi for cursor rectangle
* QString: use inheritance, not template aliases, for arg() constraints
* Fix the ref-counting for the std::function version of tryStart()
* Android: Fix UI is scaled smaller than before
* Android: fix Android assets handler not listing dirs with only sub dirs
* Android: fix deprecations for getDrawable() on QtMessageDialogHelper
* Android: Fix deprecations AlertDialog.setButton()
* Bump version to 5.15.13
* Doc: Increase Test Function Timeout
* QtMiscUtils: add missing toAsciiUpper(), use it in moc
* QLatin1/String/View: don't decay the arg() arguments
* QBuffer: test and document open() behavior
* SQLite: Update SQLite to v3.40.0
* tst_qmlstream: re-use QBuffer instance in readBack()
* iOS a11y: Ensure parent elements are stacked below their children
* qmake: Document that QMAKE_PRE_LINK does not work with Xcode
* Blacklist: test cases blacklisted in tst_Gestures:
* Android: Fix incorrect dimensions - part 2
* PCRE2: upgrade to 10.42
* QNetworkRequest: don't assume QByteArray::constData() is NUL-terminated
* QNetworkRequest: Make header parsing locale-independent
* Doc: Change links from froglogic to qt domain
* Backport QtMiscUtils::toAsciiLower() from dev
- Commits dropped by the rebase:
* Apply CVE-2023-24607-qtbase-5.15.diff
* correctly set up ref counting in QThreadPool::tryStart(std::function)
==== libqt5-qtdeclarative ====
Version update (5.15.12+kde31 -> 5.15.13+kde30)
- Update to version 5.15.13+kde30, rebased upstream:
* masm: Don't crash on failed MADV_DONTNEED on Linux
* Revert "Fix "white line on top and left side of screen" issue"
* Doc: Mention QDS and UI files in Best Practices
* Revert "Add listing of the components and scripts that belongs to the qml module"
* Revert "Trim file names before adding them to qml components and scripts"
* Fix "white line on top and left side of screen" issue
* StateMachine: Don't crash if no signal is passed to SignalTransition
* QJSEngine: Fix potential JS stack overflow cauased by spread operator
* Test262Runner: fix -Wunused-but-set-variable
* Fix Shape stroke color when changing alpha from 0 to non-0
* QQmlPropertyCache: don't depend on locale for toupper
* Bump version to 5.15.13
* Fix missing glyphs when using NativeRendering
* Revert "Blacklist 1 tests in tst_qquickflickable on macos"
==== libqt5-qtgraphicaleffects ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
- Update to version 5.15.13+kde0, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtlocation ====
Version update (5.15.12+kde6 -> 5.15.13+kde6)
- Update to version 5.15.13+kde6, rebased upstream:
* QtPositioning: add GnssStatus support for android plugin
* Bump version to 5.15.13
==== libqt5-qtmultimedia ====
Version update (5.15.12+kde2 -> 5.15.13+kde2)
- Update to version 5.15.13+kde2, rebased upstream:
* Add Info.plist with NSCameraUsageDescription to qmlvideo example
* Android: Handle Pause() by QAudioRecorder
* Use the right enum for the loops property
* Bump version to 5.15.13
* Fix access to multi front/back cameras on Android devices
==== libqt5-qtquickcontrols ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
- Update to version 5.15.13+kde0, rebased upstream:
* QQuickAbstractDialog: treat closing as rejection
* Bump version to 5.15.13
==== libqt5-qtquickcontrols2 ====
Version update (5.15.12+kde5 -> 5.15.13+kde5)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.13+kde5, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtspeech ====
Version update (5.15.12+kde1 -> 5.15.13+kde1)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
- Update to version 5.15.13+kde1, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtsvg ====
Version update (5.15.12+kde6 -> 5.15.13+kde6)
- Update to version 5.15.13+kde6, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qttools ====
Version update (5.15.12+kde4 -> 5.15.13+kde4)
- Update to version 5.15.13+kde4, rebased upstream:
* HelpEngineWrapper: fix API susceptible to GCC 13 -Wdangling-reference
* QLayoutSupport: fix GCC 13 -Werror=overloaded-virtual
* qtattributionsscanner: Fix QTextStream/QFile construction order
* QDoc: Remove unused overload of meta command
* Bump version to 5.15.13
* qdoc: Append translate attribute to few more blocks
* qdoc: Add translate attribute to HTML blocks
==== libqt5-qttranslations ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
- Update to version 5.15.13+kde0, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtwayland ====
Version update (5.15.12+kde60 -> 5.15.13+kde60)
- Update to version 5.15.13+kde60, rebased upstream:
* Client: Fix enter event cursor position with xdg-popup and QHighDpiScaling
* Bump version to 5.15.13
==== libqt5-qtwebchannel ====
Version update (5.15.12+kde3 -> 5.15.13+kde3)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update to version 5.15.13+kde3, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtx11extras ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
- Update to version 5.15.13+kde0, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtxmlpatterns ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
- Update to version 5.15.13+kde0, rebased upstream:
* Bump version to 5.15.13
==== librsvg ====
Version update (2.57.1 -> 2.58.0)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.58.0:
+ The most significant change in this release is that librsvg no
longer uses gdk-pixbuf for loading raster images. All image
loading uses Rust codecs now.
+ Librsvg's gdk-pixbuf loader for SVG documents is unchanged; you
can still load SVG files from gdk-pixbuf with it as usual.
+ Add basic support for "ch" length units in CSS.
+ Support "var(--foo, #aabbcc)" just for colors. This is the
minimum required to render color SVG emoji fonts that provide
color fallbacks, but it is not yet full support for CSS var().
+ Limit numOctaves in feTurbulence to avoid unbounded CPU
consumption.
+ Don't panic when a :lang selector has an argument that is not a
language-range.
- Update to version 2.57.92:
+ Don't panic when rendering feOffset with a too-large offset.
+ Don't panic when a decoded image has dimensions of zero.
- Update to version 2.57.91:
+ Rsvg-convert now prints a helpful message if you run it
without arguments, to indicate that it is reading from standard
input.
+ Take text orientation into account for 'ch' units
+ For Rust programs, the rsvg crate no longer depends on
gdk-pixbuf. Hopefully this means that your Rust programs will
have to link to one fewer library.
+ The C enumeration RsvgUnit now has a RSVG_UNIT_CH variant for
"ch" units. However, this is only used for reporting the size
of SVG documents, which should very seldom come in "ch" units.
+ Fix unsoundness in the use of the selectors crate.
+ Update gtk-rs crates.
==== libsecret ====
Version update (0.21.2 -> 0.21.4)
Subpackages: libsecret-1-0 typelib-1_0-Secret-1
- Update to version 0.21.4:
+ file-backend: Subscribe before calling dbus.
+ meson: Fix crypto option being silently ignored.
+ Updated translations.
- Update to version 0.21.3:
+ Port PAM module from gnome-keyring.
+ secret-tool: Fix memory issues in lock command.
==== libshumate ====
Version update (1.1.2 -> 1.2.0)
Subpackages: libshumate-1_0-1 typelib-1_0-Shumate-1_0
- Update to version 1.2.0:
+ Use g_assert_true instead of g_assert in tests.
+ Updated translations.
- Update to version 1.2.rc2:
+ Fix regression in vector renderer with the latest optimizations
causing the hightway shield renderer in Maps not showing
shields.
+ Fix compiling new tests with gcc using
- Wimplicit-function-declaration.
+ Updated translations.
- Update to version 1.2.rc:
+ Performance improvements to the vector renderer.
+ Remove undefined tile API.
+ Fix zooming with smooth scrolling mice.
+ Updated translations.
- Update to version 1.2.beta:
+ Fix artifacts in NGL renderer.
+ Don't crash in vector reader if key is NULL.
+ Enable the vector renderer by default when building (can still
be disabled if not needed).
+ Add distance method for Location.
- Update to version 1.2.alpha:
+ Various vector renderer improvements.
+ Support continous scroll.
+ Support arrow key panning.
- Drop -D libsoup3=true mesom paraameter: no longer supported.
==== libxcb ====
Subpackages: libxcb-composite0 libxcb-damage0 libxcb-dpms0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-record0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcb1
- bug-262309_xcb-xauthlocalhostname.diff,
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
* fixed build against GCC 14 (boo#1221703)
==== lightsoff ====
Version update (40.0.1 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Appdata fixes.
+ Exclude source SVG icons.
+ Help fix describing menu button location.
==== mutter ====
Version update (45.3 -> 46.0)
- Update to version 46.0:
+ Fix duplicate scroll events over libei.
+ Fix window menu with mouse button modifier.
+ Fix caret offset in accessible event.
+ Fix handling of scroll events for mice.
+ Use timerfd for clock timing.
+ Advertise support for BGRA for all screencast types.
+ Add support for preferred_buffer_scale/transform.
+ Use memfd to store selection data.
+ Fix globally active input focus.
+ Call malloc_trim() after loading background image.
+ Fix dynamic max render time sometimes getting stuck on constant
framerate.
+ Introduce base of new gesture framework.
+ Work around windows missing work area changes.
+ Fix black screen with some drivers.
+ Improve login screen <-> session transition.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.rc:
+ screencast: Renegotiate when DMABUF allocation fails.
+ Unify wayland pointer- and keyboard grab mechanisms.
+ Add modifier-aware screencasting support.
+ Fix synchronization issue on Xorg.
+ Send fractional_scale event immediately on window creation.
+ wayland/client: Add make_dock() method.
+ Fix gray area on top of some X11 fullscreen windows.
+ Stick dragged windows to the right anchor point.
+ cally/text: Fix emission of `text_caret_moved` signal.
+ clutter/text: Fix minimum height calculation.
+ Add experimental support for variable refresh rate.
+ Expose the minimum refresh rate of monitors through D-Bus.
+ Use "default" cursor for moving windows.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Rebase mutter-window-actor-Special-case-shaped-Java-windows.patch
(resync with Fedora).
- Update to version 46.beta:
+ Implement mouse cursor hotspots for KMS atomic.
+ Improve project and development documentation.
+ Refactor wayland focus management.
+ Remove experimental rt-scheduler feature.
+ Remove ClutterCanvas.
+ Consider reduced blanking with lower pixelclock.
+ Fix centering non-modal transients over parent.
+ Allow XKB model to be configured.
+ Enable KMS deadline timer after a VT switch if it was
inhibited.
+ Prepare for variable refresh rate support.
+ Restore IM state flushing before handling key events.
+ Swap stylus buttons to match traditional order.
+ Fix handling of pad ring wrap arounds.
+ Support Broadcast RGB/RGB range KMS property.
+ Ensure all planes support EGL config format.
+ Handle Alt modifier in pad actions.
+ Store eraser and stylus tools separately.
+ Disambiguate output mapped to tablet with connector name.
+ Fix lost keyboard focus after dismissing popups.
+ Implement direct scanout for cropped and scaled surfaces.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
- Update to version 46.alpha:
+ wayland: Send keyboard modifiers after the enter event.
+ wayland/client: Add make_desktop() method.
+ Add a target workspace to raise_and_make_recent().
+ clutter: Drop cairo helpers.
+ cogl: Port away from CoglObject.
+ mtk: Add a Region type.
+ Propagate focus appearance to all ancestors.
+ Ignore locked modifiers in keybinding machinery.
+ Fix disabling check-alive timeout.
+ Drop ClutterContainer interface.
+ Improve sloppy and mouse focus modes.
+ Sync geometry only when window is mapped.
+ Improve repick due to transform changes.
+ Fix tablets on X11 having the wrong device.
+ Disable HW cursor when inhibited by backend.
+ screencast: Bring back blitting.
+ backends/native: Try 10 bpc formats.
+ Fix forcing EGLStream with NVIDIA proprietary driver.
+ screencast: Add ability to stop streams.
+ Use standard cursor names from CSS specification.
+ Avoids over-synchronization due to client reads.
+ Add more profiling instrumentation.
+ Allow specifyig the layout manager for an actor type.
+ Fix handling of relative mode for tablets.
+ Dynamically assign hardware planes during configuration.
+ Simplify X11 focus management.
+ background: Fix background color around image.
+ text-input: Use correct offsets in delete_surrounding_text.
+ Add wayland shm YCbCr support.
+ Set a minimum guessed scale.
+ Fix building without native backend.
+ Fix occasional artifacts at top of X11 fullscreen windows.
+ Add documentation for building, running and debugging.
+ Improve tablet pressure curve calculation.
+ Fixed crashes.
... changelog too long, skipping 6 lines ...
upstream.
==== nautilus ====
Version update (45.2.1 -> 46.0)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 46.0:
+ Bugfixes: Remove char limit on size label in properties dialog.
+ Updated translations.
- Update to version 46.rc:
+ Enhancements:
- Adjust empty status page and progress tooltip strings.
- Add input hints and purpose properties to entries.
- Refine operations hover background.
+ Bugfixes:
- Position loop mounts correctly in the sidebar.
- Fix internationalization issues.
- Revert crashes-causing multi-file properties performance
optimization.
- Reestablish location signals if location change failed.
- Fix regression which disallowed dropping files on empty
folders.
+ Cleanups:
- Remove architecture-sensitive duplicate filename unit test.
- Refine Appstream metainfo.
+ Updated translations.
- Update to version 46.beta:
+ Postponed: The network view from 46.alpha.1 was deemed to
require more work
+ Enhancements:
- Added a global search mode.
- Use 'text entry' cursor on pathbar hover.
- Add drop shadow to file property dialog icons.
- Improve progress info icons and tooltips.
- Update to version 46.alpha.1:
+ Enhancements:
- Views can be switched without a folder reload.
- Operations are listed in the bottom of the sidebar.
- Network view replaces Other Locations.
- Mounted drives are shown in the sidebar.
- Selected files are recorded in back and forward history.
- Subfolder loading indication.
- Various view performance improvements.
- Improved performance of multi-file properties dialog.
+ Updated translations.
- Update to version 46.alpha.0+39:
+ Revert "files-view: Set selected files even more efficiently".
+ Revert "view-model: Use binary search to find index".
- Update to version 46.alpha:
+ Confirm password when creating protected ZIP archives.
+ Make custom folder icon feature discoverable.
+ Make URI entry discoverable.
+ Allow changing owner/group and any permissions under admin:///.
+ Add detailed date and time format option.
+ Detect copy/move over 4GiB file limit on FAT.
+ Give feedback on completion of quick operations.
+ New-style banners, unstar animation, and other visual
refinements.
+ Allow Alt+Down to revert more than one Alt+Up.
+ Close overlaid sidebar on location change.
+ Updated translations.
==== nghttp2 ====
Version update (1.59.0 -> 1.60.0)
- Update keyring with current key
- version update to 1.60.0
* makerelease.sh: Speed up git submodule
* Speed up git clone
* build(deps): bump actions/cache from 3 to 4
* Fixing the build and install trees
* build(deps): bump microsoft/setup-msbuild from 1 to 2
* nghttpx: Set ocsp response to SSL in case of boringssl
* Run with python3
* src: Certificate Compression with boringssl
* Fix missing newline
* Switch to aws lc
* Libbrotli fixup
* Deprecate RFC 7540 priorities (aka stream dependencies)
* Let dependabot manage go modules
* build(deps): bump golang.org/x/net from 0.20.0 to 0.21.0
* integration-tests: Omit unused parameters
* Munit
* Introduce nghttp2_ssize API
* Move deprecated warning upfront
* Describe RFC 7540 priorities deprecation plan
* Apps migrate nghttp2 ssize
* src: Remove unused functions
* Reconsider ssize t usage in src
* Use GitHub private vulnerability reporting
* Move security policy to GitHub standard location
* Bump mruby to 3.3.0
* Bump llhttp to 48588093ca4219b5f689acfc9ebea9e4c8c37663
* h2load: Add --sni option
* Bump ngtcp2 dependencies
* mruby: Adopt deprecation of mrbc_ prefix
* neverbleed: Define _GNU_SOURCE for pthread_setaffinity_np
* bpf: Pre-expand aes key
* mruby: Exclude mrdb gem which causes nghttpx to crash
* nghttpx: Reuse EVP_CIPHER_CTX for QUIC connection ID encryption
* Run apt-get update before install
* src: Deal with the case that send_quantum < max_udp_payload_size
* nghttpx: Remove SHRPX_QUIC_MAX_UDP_PAYLOAD_SIZE
* Fix build when AI_NUMERICSERV is undefined
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== nvidia-open-driver-G06-signed ====
Version update (550.54.14_k6.8.1_1 -> 550.67_k6.8.1_1)
- Update to 550.67
- rename pci_ids-unsupported* to pci_ids-supported* files
==== openSUSE-release ====
Version update (20240319 -> 20240321)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== orca ====
Version update (45.2 -> 46.0)
- Update to version 46.0:
+ Meson: Allow building without git executable.
+ Spiel:
- Fix language and dialect fallback.
- Catch all of Spiel's initialization errors.
- Respect both speech system override, and user preference.
- Avoid shutting Spiel down if still in use.
+ Key handling:
- Eliminate unnecessary keygrab refreshes in the web script.
- Fix new-keyhandling regression in bypass mode.
+ Thunderbird: Adjust to Thunderbird's new way of doing things
when a message is deleted.
+ General:
- Fix false positive identifying redundant name-change events.
- Fix regressions introduced by the accessible-text code
rewrite.
+ Updated translations.
- Drop orca-without-git.patch: fixed upstream.
- Update to version 46.beta:
+ Orca now uses meson instead of autotools.
+ Orca no longer depends on the python3-pyatspi package; it
accesses AT-SPI2 directly through gobject introspection.
+ Orca now has an optional dependency on the Spiel library. Please
see "Experimental Features" in README.md for details.
+ New and Updated Features:
- Spiel support has been added to Orca. Spiel is a new speech
synthesis API that works with eSpeak and Piper, with other
synthesizers planned.
+ Web:
- Handled several issues causing Orca to jump unexpectedly to
the top of the page.
- Interrupt speech before presenting new line/location with
caret nav. This should improve behavior when arrowing rapidly
within content.
- Fix bug causing "\ufffc" to be shown in braille instead of
the link.
- Eliminate (nearly all of) our text sanity-checks and hacks
that had been in place for Firefox/Gecko bugs. Mozilla fixed
those bugs as part of their Cache The World work. This should
improve performance.
+ General:
- Fix bug causing focus to be incorrectly changed when
selection is automatically updated in a related tree. This
can happen with email applications (e.g. incoming messages).
- Fix bug causing us to skip certain named elements in
StackExchange and StackOverflow.
- Fix several terminal-related flat review issues.
- Fix notifications in KDE not being fully presented by
Notification Presenter.
- Don't say "Window" when a MATE switcher window first appears.
- Echo sentence after whitespace typed rather than punctuation
so the presentation does not get cut off.
- Fix bug causing Orca to speak an object from the wrong window
in Mouse Review.
- Listen for and present document:page-changed events.
- Remove logic from the Event Manager that was obsoleted by the
ability to obsolete queued events. Make remaining logic more
performant.
- Convert Orca from using pyatspi to using AT-SPI2 directly.
Much code clean-up was also done in the process.
- Miscellaneous code changes related to becoming more ready for
Wayland.
+ Updated translations.
- Add orca-without-git.patch: allow building without git installed.
- Add meson BuildRequires: follow upstreams port to meson.
- Drop py3atspi Requires: upstream changed to
gobject-introspection, so we have an automatic dependency on
typelib() now.
- Add pkgconfig(gtk+-3.0) BuildRequires: dependency checked by
meson.
- Update to version 46.alpha:
+ The much-requested "sleep mode" has arrived! You can cause Orca
to act as if it were not running on an as-needed, per-app basis
with Ctrl+Alt+Shift+Q. This makes it much easier to use VMs in
which another screen reader is being used as well as
self-voicing apps.
+ Orca now has commands to present information about the system
without having to navigate to the bar or widget that displays
them:
- Present CPU and memory usage (unbound, requires psutil)
- Present battery status (unbound, requires psutil)
+ Table navigation commands now work everywhere; not just in web
browsers and LibreOffice. In addition to the existing commands,
the following commands have been added:
- Orca+Shift+T: toggle table navigation (it's enabled by
default)
- Orca+Alt+Shift+Left/Right/Up/Down: move to the final cell in
the specified direction.
+ Orca's outdated tutorial message feature has been removed. In
its place is support for customized help messages which
application and toolkit developers can provide via
ATK/AT-SPI2's new "help text" API. At the present time, we are
unaware of any implementations and thus have not enabled these
new tutorial messages by default.
+ We now always use Atspi's device API for Orca commands. This
was initially in place only for Gtk 4 apps, which do not report
keystrokes to us for optional construction. Having addressed
the majority of issues with this new API, we believe it is
ready to be used for all applications and toolkits.
... changelog too long, skipping 14 lines ...
dependency on pyatspi.
==== pango ====
Version update (1.51.1 -> 1.52.0)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.52.0:
+ Add pango_font_map_reload_font.
+ Improve formatting of font sizes.
- Update to version 1.51.2:
+ Use single fontconfig thread.
+ Fix problems with spaces at line ends.
+ Allow custom fonts on Windows.
+ pango-viewer: Fix hint-metrics options.
+ Pangofont: Add properties.
==== pangomm ====
Version update (2.50.1 -> 2.52.0)
- Update to version 2.52.0:
+ FontFamily: Add property_item_type(), property_n_items(),
property_name(), property_is_monospace(),
property_is_variable().
+ FontMap: Add reload_font(), property_item_type(),
property_n_items().
- Update to version 2.50.2:
+ Fontset: Use callback functions with C linkage.
+ Coverage: Don't use deprecated pango_coverage_ref/unref().
+ Documentation:
- Doxyfile.in: Don't hide undocumented classes.
- README.win32: Convert to MarkDown and rename to
README.win32.md.
- Make dependencies clearer.
- Remove AUTHORS, HACKING, README.SUN; add general info to
README.md.
+ Meson build:
- Detect if we build from a git subtree.
- Don't copy files with configure_file().
- Fix the evaluation of is_git_build on Windows.
- Don't fail if warning_level=everything.
==== 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-transactional_base patterns-base-x11 patterns-base-x11_enhanced
- Drop dependency on gconf2 from patterns-base-x11_raspberrypi:
gconf2 has been removed from Factory like 2 years ago by now
(boo#1221660).
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt 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
- Add console as a terminal-client.
==== php8 ====
Version update (8.2.16 -> 8.2.17)
Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.2.17
* This is a bug fix release.
==== pixman ====
Version update (0.42.2 -> 0.43.2)
- Rework previous change
+ Disable the demos: pass -Ddemos=disabled to meson. This allows
us not to BuildRequire gtk3. Having it would result in a build
cycle.
+ Pass -Dlibpng=disabled to meson: only needed for the tests.
- Drop pkgconfig(gtk+-3.0) BuildRequires: with the demos disabled,
we don't need this anymore.
- Drop cmake BuildRequires: the build system uses meson. cmake is
used as a fallback to find libraries when they can't be found
with pkgconfig.
- Enable test suite (meson_test), without the png tests (for
minimal build deps).
- Switch post/post to ldconfig_scriptlets: there is no other code
in the scripts.
- Update to version 0.43.2
+ Highlights include:
* mmx: use xmmintrin.h if building with SSE2
* implement r8g8b8 sRGB (without alpha)
* Build system swapped to Meson
+ Various other fixes
- Add meson BuildRequires and replace configure/make/make_install
macros with respective meson/meson_build/meson_install, following
upstreams switch to meson.
- Add cmake and pkgconfig(gtk+-3.0) BuildRequires: new
depdendencies.
==== python-gobject ====
Version update (3.46.0 -> 3.48.1)
Subpackages: python311-gobject python311-gobject-Gdk python311-gobject-cairo
- Update to version 3.48.1:
+ Fix installation with pip failing in some environments with
ModuleNotFoundError in g-ir-scanner.
- Update to version 3.48.0:
+ test: fix some tests on macOS.
+ docs: some dark mode fixes.
- Update to version 3.47.0:
+ Drop setuptools in favor of meson-python.
+ Fundamental type support.
+ Fundamental type support for GValues.
+ pygi-convert.sh: migrate FILE_CHOOSER_CONFIRMATION_*.
+ gimodule, cairo: Use multi-phase initialization as per PEP-489.
+ Deprecate classes in gi.option module.
+ Deprecate pygtkcompat.
+ Add support for (optional) nullable GErrors.
+ Fix CssProvider not valid in GTK2.
+ Fix double free if array item cannot be marshalled to Python.
+ Raise exception if a callback property is encountered.
+ build: Fix pycairo detection "script" for Windows.
+ Replace deprecated ``pkgutil.find_loader`` call.
+ Avoid segfault on property access for incompletely initialized
objects.
+ pygenum: When getting a member instance, use correct key for
the lookup.
+ Project / Development / CI:
- Remove pborelli from the maintainer list.
- Add Arjan Molenaar to maintainers.
- Remove runtests script.
==== python-netaddr ====
Version update (0.10.1 -> 1.2.1)
- Update to 1.2.1:
* Fix bad version 1.2.0 upload to PyPI â now yanked. No changes to
the package.
- 1.2.0:
* Add CLI tool subcommand to display cli-network-info.
* Support running interactive-shell without IPython installed.
* Explicitly raise TypeError is a non-string value is passed to
valid_ipv4 or valid_ipv6.
- 1.1.0:
* Add the required Python version to the package metadata (#365).
* Add expand_partial_ipv4_address to the public API.
* Fix IPNetwork(...) in IPRange(...) false negatives (#157).
* Fix a few IPNetwork slicing edge cases (#214).
* Fix support for partial IP addresses accidentally left in IPNetwork in 1.0.0.
* Fixed an incorrect license classifier in the package metadata.
- 1.0.0:
* Removed:
* Drop support for Python versions lower than 3.7.
* Remove the flag shorthands: N, P and Z. Use NOHOST, INET_PTON
and ZEROFILL instead.
* Remove abbreviated CIDR format support in IPNetwork (implicit_prefix=True),
use cidr_abbrev_to_verbose if you need this behavior.
* Remove the IPAddress.is_private method.
* Changed:
* Stop accepting leading zeros when parsing IPv4 addresses in INET_PTON mode
(it's been allowed on some platforms).
* Stop parsing IPv4 addresses permissively (inet_aton()-like) by default.
* Apply the two changes above to valid_ipv4 as well.
* Update the address databases to the 2024-02-10 versions.
* Fixed:
* Return False instead of raising AddrFormatError when an empty string is passed
to valid_ipv4 or valid_ipv6.
* Fix handling of dialect provided to EUI during copy-construction.
==== python-requests-gssapi ====
Version update (1.2.3 -> 1.3.0)
- update to 1.3.0:
* Drop flag for out of sequence detection
* Use SPNEGO mechanism by default
* Fix ``SanitizedResponse.content`` to be ``bytes`` which
reflects the base type
* Migrated project to a ``src`` layout setup and a ``PEP 621``
compliant build, this should have no impact on end users
==== python-zope.interface ====
Version update (6.1 -> 6.2)
- update to 6.2:
* Add preliminary support for Python 3.13 as of 3.13a3.
* Add support to use the pipe (|) syntax for typing.Union.
==== python311-packaging ====
Version update (23.2 -> 24.0)
- update to 24.0:
* Do specifier matching correctly when the specifier contains
an epoch number and has more components than the version
(:issue:`683`)
* Support the experimental --disable-gil builds in
packaging.tags (:issue:`727`)
* BREAKING: Make optional metadata.Metadata attributes default
to None (:issue:`733`)
* Fix errors when trying to access the
description_content_type, keywords, and requires_python
attributes on metadata.Metadata when those values have not
been provided (:issue:`733`)
* Fix a bug preventing the use of the built in ExceptionGroup
on versions of Python that support it (:issue:`725`)
==== sddm-kcm6 ====
- Add patch to disable some questionable features (bsc#1217188):
* 0001-Remove-some-features-with-questionable-security.patch
==== seahorse ====
Version update (43.0 -> 43.0+22)
Subpackages: gnome-shell-search-provider-seahorse
- Update to version 43.0+22:
+ Avoid C99 incompatibility around
seahorse_pkcs11_backend_initialize.
+ Allow building with GnuPG-2.4.x.
- Drop 9260c747.patch: fixed upstream.
==== simple-scan ====
Version update (44.0 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.beta:
+ Switch to GTK4 and libadwaita.
+ Implement redesign.
+ Updated translations.
- Updated BuildRequires for port to GTK4:
+ Drop pkgconfig(gtk+-3.0) and pkgconfig(libhandy-1).
+ Add pkgconfig(gtk4) and pkgconfig(libadwaita-1).
==== strace ====
Version update (6.7 -> 6.8)
- Update to strace 6.8
* Renamed --stack-traces to --stack-trace for consistency.
Old option is retained for backwards compatibility.
* Implemented --stack-trace-frame-limit=N option for configuring the limit
of the number of printed backtrace frames.
* Implemented decoding of statmount, listmount, lsm_get_self_attr,
lsm_set_self_attr, and lsm_list_modules syscalls.
* Implemented decoding of setsockopt(TCP_AO_ADD_KEY).
* Updated decoding of landlock_create_ruleset and landlock_add_rule syscalls.
* Updated decoding of SMC_DIAG_DMBINFO netlink attribute.
* Updated decoding of UBI_IOCATT ioctl command.
* Enhanced decoding of mount attributes of fsmount and mount_setattr syscalls.
* Updated lists of BPF_*, KEXEC_*, KVM_*, PERF_*, SOL_*, STATX_*, UFFD_*,
and V4L2_* constants.
* Updated lists of ioctl commands from Linux 6.8.
==== swell-foop ====
Version update (41.1 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ GTK4 port improvements.
+ Appdata fixes.
+ Improved score handling.
+ Improved keyboard-only gampeplay.
+ Do not show highscores if score is not high enough.
+ Show highscore goal on game over screen.
+ use gnome post_install script.
+ Updated translations.
- Adjust BuildRequires for port to GTK4:
+ Drop pkgconfig(gtk+-3.0), pkgconfig(clutter-gtk-1.0),
pkgconfig(clutter-1.0) and pkgconfig(libgnome-games-support-1).
+ Add pkgconfig(gtk4), pkgconfig(libgnome-games-support-2),
pkgconfig(librsvg-2.0), and pkgconfig(pangocairo).
==== systemd ====
Version update (255.3 -> 255.4)
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump udev
- Import commit be772961ada05afab21a72e225d28c26ef9fb1ea (merge of v255.4)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/3986ed5117e1563adfce3f5a8e088a7…
- Import commit 3986ed5117e1563adfce3f5a8e088a77016c0aee
3986ed5117 test: drop route from test-functions
- Account for upstream changes to the quotaon and quotacheck services
- Create /etc/sysusers.d as expected by sysusers.d(5)
- Move C API manual pages to systemd-doc, this saves buildroots
770+ files and time (mandb is run in %posttrans).
- Delete supplements on base-documentation from that.
- Courtesy of spec formatters, remove redundant %defattr.
==== tecla-keyboard-layout-viewer ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Updated translations.
- Update to version 46.beta:
+ Updated translations.
- Update to version 46.alpha:
+ Add --version command line option.
+ Fix blurry keys.
+ Fix crash on unknown keymap.
+ Updated translations.
==== tepl ====
Version update (6.8.0 -> 6.9.0)
Subpackages: libtepl-6-4 typelib-1_0-Tepl-6
- Update to version 6.9.0:
+ libhandy-1 is used as a new dependency (for dark style
preference handling).
+ Replace _TEPL_EXTERN custom macro by G_MODULE_EXPORT.
+ New APIs: see the API docs.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
- Drop pkgconfig(gtksourceview-4) BuildRequires: no longer needed
since version 6.6.
==== tracker ====
Version update (3.6.0 -> 3.7.0)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.7.0:
+ Handle POST requests in HTTP endpoints.
+ Fix a number of Coverity and static scan reports.
+ Drop deprecated SQLite API.
+ Test improvements.
+ Updated translations.
- Update to version 3.7.rc:
+ Improve database integrity checks so they don't necessarily
happen after unclean exit, and so there are greater guarantees
to repair the damage.
+ Handle HTTPS in SERVICE syntax.
+ Fixes for 32-bit platforms.
+ Fixes to bash completion.
+ Updated translations.
- Update to version 3.7.beta:
+ Add Avahi support to the TrackerEndpointHttp API object.
+ There is now an --arg argument in `tracker3 sparql` subcommand
to assign values to parameters in queries.
+ CLI subcommands are now split into their own executables.
+ Improvements in SPARQL handling.
+ Code cleanups and refactors.
- Changes from version 3.7.alpha:
+ New TrackerEndpoint access control API.
+ New API to map language tagged strings to rdf:langString.
+ Embed Nepomuk ontology as a GResource.
+ Allow using TrackerEndpoint on private D-Bus connections.
+ Cache SPARQL statements in D-Bus endpoints.
+ Reduce heap memory usage in large transactions over D-Bus
endpoints.
+ Make internals future proof wrt handling of string literals
in SQLite.
+ Threading improvements for direct connection SELECT queries.
- Add pkgconfig(avahi-glib) BuildRequires: new dependency.
- Drop 0001-decouple-fts-initialization-from-ontologies.patch and
0002-early-fts-initialization.patch: fixed upstream.
==== tracker-miners ====
Version update (3.6.2 -> 3.7.0)
Subpackages: tracker-miner-files
- Update to version 3.7.0:
+ Call malloc_trim more timely after extraction.
+ Further syscall rules in the seccomp sandbox.
+ Further landlock rules.
+ Disallow indexer for gnome-initial-setup user.
+ Add -Dsandbox_tests option to disable sandbox tests.
+ Updated translations.
- Update to version 3.7.rc:
+ Fix execution permissions of `tracker-extract-3` executable
under Landlock.
+ Fix build with several combinations of options.
+ Update `tracker3 tag` man page.
+ Updated translations.
- Update to version 3.7.beta+24:
+ libtracker-miners-common: Allow epoll_wait syscall in SECCOMP
sandbox.
- Update to version 3.7.beta:
+ Install CLI subcommands as expected by Tracker 3.7.beta
+ Add build option for Landlock.
- Changes from version 3.7.alpha:
+ Use Landlock kernel API to control file access.
+ Use private D-Bus connection for communication between
tracker-extract-3 and tracker-miner-fs-3.
+ Further tightened seccomp sandbox.
+ CLI man page improvements.
+ CI, build and test improvements.
==== unbound ====
Version update (1.19.2 -> 1.19.3)
Subpackages: libunbound8 unbound-anchor
- Update to 1.19.3:
* Features:
- Merge PR #973: Use the origin (DNAME) TTL for synthesized
CNAMEs as per RFC 6672.
* Bug Fixes
- Fix unit test parse of origin syntax.
- Use 127.0.0.1 explicitly in tests to avoid delays and errors
on newer systems.
- Fix #964: config.h.in~ backup file in release tar balls.
- Merge #968: Replace the obsolescent fgrep with grep -F in
tests.
- Merge #971: fix 'WARNING: Message has 41 extra bytes at end'.
- Fix #969: [FR] distinguish Do53, DoT and DoH in the logs.
- Fix dnstap that assertion failed on logging other than UDP
and TCP traffic. It lists it as TCP traffic.
- Fix to sync the tests script file common.sh.
- iana portlist update.
- Updated IPv4 and IPv6 address for b.root-servers.net in root
hints.
- Update test script file common.sh.
- Fix tests to use new common.sh functions, wait_logfile and
kill_from_pidfile.
- Fix #974: doc: default number of outgoing ports without
libevent.
- Merge #975: Fixed some syntax errors in rpl files.
- Fix root_zonemd unit test, it checks that the root ZONEMD
verifies, now that the root has a valid ZONEMD.
- Update example.conf with cookie options.
- Merge #980: DoH: reject non-h2 early. To fix #979: Improve
errors for non-HTTP/2 DoH clients.
- Merge #985: Add DoH and DoT to dnstap message.
- Fix #983: Sha1 runtime insecure change was incomplete.
- Remove unneeded newlines and improve indentation in remote
control code.
- Merge #987: skip edns frag retry if advertised udp payload
size is not smaller.
- Fix unit test for #987 change in udp1xxx retry packet send.
- Merge #988: Fix NLnetLabs#981: dump_cache truncates large
records.
- Fix to link with -lcrypt32 for OpenSSL 3.2.0 on Windows.
- Fix to link with libssp for libcrypto and getaddrinfo check
for only header. Also update crosscompile to remove ssp for
32bit.
- Merge #993: Update b.root-servers.net also in example config
file.
- Update workflow for ports to use newer openssl on windows
compile.
- Fix warning for windres on resource files due to
redefinition.
- Fix for #997: Print details for SSL certificate failure.
- Update error printout for duplicate trust anchors to include
the trust anchor name (relates to #920).
- Update message TTL when using cached RRSETs. It could result
in non-expired messages with expired RRSETs (non-usable
messages by Unbound).
- Merge #999: Search for protobuf-c with pkg-config.
- Fix #1006: Can't find protobuf-c package since #999.
- Fix documentation for access-control in the unbound.conf man
page.
- Merge #1010: Mention REFUSED has the TC bit set with
unmatched allow_cookie acl in the manpage. It also fixes the
code to match the documentation about clients with a valid
cookie that bypass the ratelimit regardless of the
allow_cookie acl.
- Document the suspend argument for process_ds_response().
- Move github workflows to use checkoutv4.
- Fix edns subnet replies for scope zero answers to not get
stored in the global cache, and in cachedb, when the upstream
replies without an EDNS record.
- Fix for #1022: Fix ede prohibited in access control refused
answers.
- Fix unbound-control-setup.cmd to use 3072 bits so that
certificates are long enough for newer OpenSSL versions.
- Fix TTL of synthesized CNAME when a DNAME is used from cache.
- Fix unbound-control-setup.cmd to have CA v3 basicConstraints,
like unbound-control-setup.sh has.
==== unixODBC ====
- bsc#1221709: Fix build with gcc14
Add unixODBC-gcc14.patch
==== usbredir ====
Version update (0.13.0 -> 0.14.0)
Subpackages: libusbredirhost1 libusbredirparser1
- update to 0.14.0:
* usbredirect: Fix redirecting identical devices
* usbredirect: Fix CPU tight loop when run as TCP server
* usbredirect: Fix some minor memory leaks
* usbredirect: Add documentation about bus-device option
* usbredirtestclient: Fix build on MacOS 10.5
==== vte ====
Version update (0.74.2 -> 0.76.0)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Update to version 0.76.0:
+ gtk3: draw: minifont: Don't do minifont caching.
+ widget: Add im_activate_osk() method.
+ widget: Activate OSK on button release.
- Update to version 0.76.0:
* build: Version 0.76.0
* build: Bump gtk4 req version
* widget: Activate OSK on button release
* widget: Add im_activate_osk() method
* gtk3: draw: minifont: Don't do minifont caching
* build: Post release version bump
- Update to version 0.75.92:
+ widget: Make backwards search find wrapped words.
+ widget: Bit of cleanup around the previous fix.
+ widget: gtk4: Fix double and triple click handling.
+ widget: Faster rewrapping on resize.
+ lib: Remember the Terminal in ProcessingContext.
+ lib: Batch handling of single-width characters.
+ ring: Only occasionally advance the stream tails.
+ widget: gtk4: Fix the look of outline block cursor in the first
column.
+ vte.sh: Avoid warning if shell is configured with 'set -u'.
+ widget: a11y: Add missing text changes on scrolling with
modifications.
- Update to version 0.75.92:
* fonts: Allow unknown coverage to silently pass through
* widget: Fix end alignment
* app: Rework argument parsing
* widget: gtk4: Fix the look of outline block cursor in the first column
* ringview: inline get_bidirow()
* bidi: inline log2vis() and vis2log()
* terminal: inline hot path of cell_is_selected_log()
* terminal: annotate unlikely paths in determine_colors()
* terminal: remove determine_colors() invisible check
* Revert "widget: Limit select-all to the writable region not including the scrollback"
* vte.sh: Avoid warning if shell is configured with 'set -u'
* widget: Set scroll-on-insert to false by default
* scheduler: add 10hz fallback scheduler
* widget: Try to fix a build failure on 32-bit archs
* ring: Only occasionally advance the stream tails
* lib: Batch handling of single-width characters
* lib: Remember the Terminal in ProcessingContext
* widget: Faster rewrapping on resize
* widget: gtk4: Fix double and triple click handling
* widget: Bit of cleanup around the previous fix
* widget: Make backwards search find wrapped words
* Revert "build: Remove extra debug compile option"
* widget: a11y: Add missing text changes on scrolling with modifications
* widget: Add type annotation to setup-context-menu signal
* build: Post release version bump
- Update to version 0.75.91:
* vte.sh: Consistent indentation
* vte.sh: Set up bash and zsh for OSC 133 shell integration
* emulation: Support conditional new paragraph
* emulation: Track shell integration escape sequences
* lib: Remove pointless "maybe" in some method names
* all: Remove SIXEL support from stable branch
* widget: Remove termprops from stable branch
* widget: termprops: Reset termprops on terminal reset
* widget: termprops: Rewrite termprop documentation
* widget: termprops: Unify int types
* widget: Fix HTML CSS property "text-decoration-style: solid"
* widget,emulation: Add support for dotted and dashed underlines
* widget: termprops: Relax boolean value parsing
* widget: termprops: String value parsing fixes
* widget: termprops: Add some more tests
* widget: termprops: Allow true/false for BOOL termprops
* widget: termprops: Add DOUBLE type
* emulation: Allow default parameter value for XTVERSION
* emulation: Support XTVERSION sequence
* emulation: Reply to DECRQPSR and DECRQTSR
* emulation: More accurate DA1 and DA2 replies
* widget: Renumber VterAlign enum
* emulation: Also reply to DECRQSS on XTERM_MODKEYS
* emulation: Remove xterm alias for DSR_DEC 53
* widget: Add terminal properties
* lib: Add some colour helper classes
* lib: Add a simple UUID class
* widget: Don't throw warnings for our own header
* gsk: fix rectangle drawing using border nodes
* widget: Fix context menu event check
* widget: notify of style change upon css_changed
- Update to version 0.75.0:
* regex: Add out param for error location to the _full() APIs
* widget: Don't update the ringview before scrolling in history
* regex: Add API to set extra PCRE2 compile flags
* widget: Scroll to the bottom on preedit
* widget: Deprecate old get-text APIs
* widget: Add bindable replacement API to get the displayed text
* widget: gtk4: Delay unsetting the context menu to idle
* widget: Work around kinetic scrolling when changing the adjustment
* app: Add more scrolling options
* widget: Add scroll-on-insert property
* bidi: Use malloced workspace area
* widget: Fix initial cursor blink state
* widget: Fix selected text API with block selection mode
* draw: Remove unused alpha param from drawing methods
* widget: Add class vfunc for setup-context-menu signal
* vte: avoid creating rect/region on GTK 4
... changelog too long, skipping 105 lines ...
- Add pkgconfig(liblz4) BuildRequires: new dependency.
==== webkit2gtk3 ====
Version update (2.42.5 -> 2.44.0)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Add webkit2gtk3-271108.patch: Fix build on 32bit archs
(https://bugs.webkit.org/show_bug.cgi?id=271108)
- Update to version 2.44.0:
+ Make the DOM accessibility tree reachable from UI process with
GTK4.
+ Removed the X11 and WPE renderers in favor of DMA-BUF.
+ Improved vblank synchronization when rendering.
+ Removed key event reinjection in GTK4 to make keyboard
shortcuts work in web sites.
+ Fix gamepads detection by correctly handling focused window in
GTK4.
- Rebase webkit2gtk3-disable-dmabuf-nvidia.patch.
- baselibs.conf: Do not build libjavascriptcoregtk-4_1-0-32bit and
libwebkit2gtk-4_1-0-32bit: they are not used, and in fact not
built in Factory (build excluded).
- Update to version 2.43.4:
+ Remove key event reinjection in GTK4 to make keyboard shortcuts
work in web sites.
+ Use the new GTK API to create a GdkTexture from a DMA-BUF
buffer when available.
+ Fix rendering when GTK is using the vulkan renderer.
+ Fix gamepads detection by correctly handling focused window in
GTK4.
+ Fix rendering after history navigation.
+ Write bwrapinfo.json to disk for xdg-desktop-portal.
+ Fixed several memory leaks in media backend.
+ Fix several crashes and rendering issues.
- Changes from version 2.43.3:
+ Show vblank monitor information in webkit://gpu.
+ Fallback to timer based vblank monitor if drmWaitVBlank fails.
+ Fix several memory leaks in media backend.
+ Fix several crashes and rendering issues.
- Changes from version 2.43.2?
+ Remove the X11 and WPE renderers.
+ Release unused buffers when the view is hidden.
+ Fix flickering while playing videos with DMA-BUF sink.
+ Do not special case the "sans" font family name.
+ Fix webkit_web_context_allow_tls_certificate_for_host() for
IPv6 URIs produced by SoupURI.
+ Fix several crashes and rendering issues.
- Changes from version WebKitGTK 2.43.1?
+ Improve vblank synchronization when rendering.
+ Improve DMA-BUF buffers handling for video frames.
+ Use the buffer format preferred by the driver in DMA-BUF
renderer.
+ Do not block the compositing thread waiting for rendering
threads.
+ Improve performance when scaling images in a canvas.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Drop webkit2gtk3-create-destroy-egl-image.patch: fixed upstream.
- Add libbacktrace-devel BuildRequires (for gtk4 flavor).
==== wicked ====
Subpackages: wicked-service
- hide secrets in debug log (bsc#1221194)
[+ 0003-move-all-attribute-definitions-to-compiler-h.patch]
[+ 0004-hide-secrets-in-debug-log-bsc-1221194.patch]
==== wireplumber ====
Version update (0.4.90+git25.95cfa9e -> 0.5.0)
Subpackages: libwireplumber-0_5-0 wireplumber-audio wireplumber-zsh-completion
- Update to version 0.5.0:
* Changes:
- Bumped the minimum required version of PipeWire to 1.0.2,
because we make use of the 'api.bluez5.internal' property of
the BlueZ monitor (!613)
- Improved the naming of Bluetooth nodes when the
auto-switching loopback node is present (!614)
- Updated the documentation on "settings", the Bluetooth
monitor, the Access configuration, the file search locations
and added a document on how to modify the configuration file
(#595, !616)
* Fixes:
- Fixed checking for available routes when selecting the
default node (!609)
- Fixed an issue that was causing an infinite loop storing
routes in the state file (!610)
- Fixed the interpretation of boolean values in the alsa
monitor rules (#586, !611)
- Fixes a Lua crash when we have 2 smart filters, one with a
target and one without (!612)
- Fixed an issue where the default nodes would not be updated
when the currently selected default node became unavailable
(#588, !615)
- Fixed an issue that would cause the Props (volume, mute, etc)
of loopbacks and other filter nodes to not be restored at
startup (#577, !617)
- Fixed how some constants were represented in the
gobject-introspection file, mostly by converting them from
defines to enums (#540, #591)
- Fixed an issue using WirePlumber headers in other projects
due to redefinition of G_LOG_DOMAIN (#571)
==== xdg-desktop-portal-gnome ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Updated translations.
- Update to version 46.beta:
+ Depend on xdg-desktop-portal 1.18.2.
+ Use modern Adwaita widgets thoroughly.
+ Expose the org.gnome.desktop.calendar schema through the
Settings portal.
+ Put all dialogs in separate window groups so they don't block
each other.
+ Plug several memory leaks.
+ Redesign the screencast screen picker.
+ Updated translations.
==== xf86-input-evdev ====
- u_gcc14fix.patch
* fixes build against gcc14 (boo#1221710)
==== xkeyboard-config ====
Version update (2.40 -> 2.41)
- update to 2.41:
* Translations updated
==== xz ====
Version update (5.6.0 -> 5.6.1)
Subpackages: liblzma5
- update to 5.6.1:
* liblzma: Fix start-up crashes with -fprofile-generate
* liblzma: Fix false positive invalid write Valgrind report
* xz: Change the messages for thread reduction due to memory
constraints to only appear under the highest verbosity level
==== zstd ====
Subpackages: libzstd1
- Backport PAC/BTI fix for aarch64
https://github.com/facebook/zstd/pull/3961 :
* zstd-pr-3961.patch
4
5
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
kernel-source (6.7.9 -> 6.8.1)
libfprint (1.94.6+tod1 -> 1.94.7+tod1)
openSUSE-release (20240318 -> 20240319)
=== Details ===
==== kernel-source ====
Version update (6.7.9 -> 6.8.1)
- Revert "btrfs: remove code for inode_cache and recovery mount
options" (https://github.com/yast/yast-update/issues/197)
- commit d922afa
- Linux 6.8.1 (bsc#1012628).
- Rename to
patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATU….
- Rename to
patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RF….
- Rename to
patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-….
- Rename to
patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guest….
- commit 74a8025
- series.conf: cleanup
- update upstream references and move into sorted section:
- patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
- patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
- patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
- patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
- patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
- patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b
- series.conf: cleanup
- update upstream references and resort:
- patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
- patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
- patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
- patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
- patches.suse/r8169-add-support-for-RTL8126A.patch
- patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803
- series.conf: cleanup
- update upstream status and move to sorted section:
- patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123
- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
(bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20
- btrfs: fix race when detecting delalloc ranges during fiemap
(btrfs-fix).
- commit 5e23030
- series.conf: cleanup
- update upstream references and move into sorted section:
- patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
- patches.suse/r8169-add-support-for-RTL8126A.patch
- patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
- patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
- patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
- patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c
- rpm/mkspec-dtb: resolve packaging conflicts better
The merge commit ad1679b2612f left both %ifs in place. Remove the one
which d26c540d7eed was removing originally.
This fixes errors like:
dtb-armv7l.spec : error: line 1442: Unclosed %if
The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
shell garbage in the description
- commit e4b3d06
- Refresh
patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
Update upstream status and move to sorted section.
- commit c6dad0c
- Update to 6.8 final
- update configs
- commit a551d7b
- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b
- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e
- config: update and reenable arm64 configs
- most options mirrored from other architectures except
- ARM64_ERRATUM_3117295=y
- TEE_STMM_EFI=m
- PINCTRL_SM4450=m
- PINCTRL_SM8650=m
- PINCTRL_X1E80100=m
- PINCTRL_SM8650_LPASS_LPI=m
- GPIO_NPCM_SGPIO=y
- GPIO_RTD=m
- VIDEO_STM32_DCMIPP=m
- DRM_POWERVR=m
- SND_SOC_X1E80100=m
- RTC_DRV_MA35D1=m
- COMMON_CLK_MT7988=m
- CLK_X1E80100_GCC=m
- SC_CAMCC_8280XP=m
- QDU_ECPRICC_1000=m
- SM_DISPCC_8650=m
... changelog too long, skipping 8 lines ...
- commit 99c97ec
==== libfprint ====
Version update (1.94.6+tod1 -> 1.94.7+tod1)
- update to 1.94.7+tod1
* synaptics: fix enroll identify problem after user reset database.
* synaptics: New PIDs 0x0173, 0x0106, 0x0124.
* goodixmoc: New PID 0x6582.
* build: Do not require bash to build, only posix sh.
* fp-image: Simplify minutiae detection tasks.
* GLib 2.68 is now required to build libfprint.
* realtek (PID 0x5813).
* focaltech_moc (PIDs 0x9E48, 0xD979, 0xA959).
* egismoc (PIDs 0x0582, 0x05a1).
==== openSUSE-release ====
Version update (20240318 -> 20240319)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
1
0