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:
7zip (22.01 -> 23.01)
LibVNCServer (0.9.13 -> 0.9.14)
Mesa (23.1.2 -> 23.1.3)
Mesa-drivers (23.1.2 -> 23.1.3)
accountsservice (22.08.8 -> 23.13.9)
apache2-mod_php8 (8.1.20 -> 8.2.7)
apparmor (3.1.5 -> 3.1.6)
audacity (3.3.2 -> 3.3.3)
bind (9.18.15 -> 9.18.16)
brltty
crda (4.14 -> 4.15)
cups
ding-libs
evolution
health-checker (1.8 -> 1.9)
icu (73.1 -> 73.2)
jhead (3.06.0.1 -> 3.08)
kernel-firmware (20230531 -> 20230620)
kernel-source (6.3.7 -> 6.3.9)
libapparmor (3.1.5 -> 3.1.6)
libevdev (1.13.0 -> 1.13.1)
libpng16 (1.6.39 -> 1.6.40)
librsvg
libstorage-ng (4.5.120 -> 4.5.121)
libwebp
netpbm (10.96.4 -> 11.2.0)
nghttp2 (1.53.0 -> 1.54.0)
nodejs20 (20.3.0 -> 20.3.1)
open-vm-tools
php8 (8.1.20 -> 8.2.7)
python-gobject
python-immutables
rubygem-ruby-dbus (0.23.0.beta1 -> 0.23.0.beta2)
selinux-policy (20230425 -> 20230622)
sendmail (8.17.1 -> 8.17.2)
subversion
systemd
systemd-rpm-macros (23 -> 24)
tiff (4.5.0 -> 4.5.1)
util-linux (2.38.1 -> 2.39)
util-linux-systemd (2.38.1 -> 2.39)
wtmpdb (0.6.0 -> 0.7.0)
zlib-ng-compat (2.0.7 -> 2.1.2)
=== Details ===
==== 7zip ====
Version update (22.01 -> 23.01)
- Update to version 23.01:
* 7-Zip now can use new ARM64 filter for compression to 7z and xz archives.
ARM64 filter can increase compression ratio for data containing executable files
compiled for ARM64 (AArch64) architecture.
* Default section size for BCJ2 filter was changed from 64 MiB to 240 MiB. It
can increase compression ratio for executable files larger than 64 MiB.
* UDF: support was improved.
* cpio: support for hard links.
* Some changes and optimizations in WIM creation code.
* When new 7-Zip creates multivolume archive, 7-Zip keeps in open state only
volumes that still can be changed. Previous versions kept all volumes in open
state until the end of the archive creation.
* 7-Zip now can reduce the number of simultaneously open files, when
7-Zip opens, extracts or creates multivolume archive. It allows to avoid the
failures for cases with big number of volumes, bacause there is a limitation for
number of open files allowed for a single program in Linux.
* The bugs were fixed:
* ZIP archives: if multithreaded zip compression was performed with
more than one file to stdout stream (-so switch), 7-zip didn't write "data
descriptor" for some files.
* ext4 archives: 7-Zip couldn't correctly extract symbolic link to directory from ext4 archives.
* HFS and APFS archives: 7-Zip incorrectly decoded uncompressed blocks (64 KiB) in compressed forks.
* Some another bugs were fixed.
- Refresh fix-compatib-with-p7zip.patch
==== LibVNCServer ====
Version update (0.9.13 -> 0.9.14)
Subpackages: libvncclient1 libvncserver1
- version update to 0.9.14
[#]# Overall changes:
* Added more documentation (build system integration, repeater setup) and a legal FAQ.
* Added [contribution guidelines](CONTRIBUTING.md).
* Ported the TravisCI continous integration machinery to GitHub workflows.
[#]# LibVNCServer/LibVNCClient:
* Added [qemu extended key event].
* Fixed several potential multiplication overflows.
[#]# LibVNCClient:
* Fixes of several memory leaks and buffer overflows.
* Added UltraVNC's MSLogonII authentication scheme.
* Fixed TLS interoperability with GnuTLS servers.
* Fixed detection of newer UltraVNC and TightVNC servers.
* Added support for [SetDesktopSize].
* Added SSH tunneling example using libssh2.
* Added some extensions to VeNCrypt in order to be compatible with a wider range of servers.
[#]# LibVNCServer:
* Fixes to the multi-threaded server implementation which should be a lot more sound now.
* Fixed TightVNC-filetransfer file upload for 64-bit systems.
* Fixes of crashes in the zlib compression.
* Added support for [UTF8 clipboard data].
* Fixed visual artifacts in framebuffer on ARM platforms.
* Fixed several WebSockets bugs.
* Fixed the UltraVNC-style repeater example.
* Added support for larger framebuffers (two 4k screens possible now).
* Added support for timeouts for outbound connections (to repeaters for instance).
* Fixed out-of-bounds memory access in Tight encoding.
- modified patches
% 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch (refreshed)
% 0002-libvncserver-Add-channel-security-handlers.patch (refreshed)
- deleted patches
- 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch (upstreamed)
- 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch (upstreamed)
- 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch (upstreamed)
- LibVNCServer-CVE-2020-29260.patch (upstreamed)
==== Mesa ====
Version update (23.1.2 -> 23.1.3)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1
- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
(boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy
==== Mesa-drivers ====
Version update (23.1.2 -> 23.1.3)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
(boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy
==== accountsservice ====
Version update (22.08.8 -> 23.13.9)
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0
- Add accountsservice-assume-gdm.patch: assume gdm when not being
able to detect the used display manager. This is basically the
same as was in place before we gained support for multiple DMs
(boo#1212675).
- Update to version 23.13.9:
+ daemon: Fix boot delay
+ user-manager:
- Add cancellable to fetch user requests
- Track non-existent users
- Changes from version 23.11.69:
+ Add lightdm autologin support
+ user:
- Return an error when setting invalid language
- Throw a warning for invalid locales
- Support new LocalAccount property in cache file
- Replace usermod -p with chpasswd -e
+ main:
- Use new overridable USERDIR
- Use new overridable ICONDIR
- Use new overridable sysconfdir
+ daemon:
- Add GetUsersLanguages() function
- Don't crash if /etc/shadow doesn't exist
+ Updated translations.
- Rebase patches:
+ accountsservice-sysconfig.patch
+ accountsservice-filter-suse-accounts.patch
==== apache2-mod_php8 ====
Version update (8.1.20 -> 8.2.7)
- version update to 8.2.7
* Readonly classes
* Disjunctive Normal Form (DNF) Types
* Allow null, false, and true as stand-alone types
* New "Random" extension
* Constants in traits
* Deprecate dynamic properties
* for details, see
https://www.php.net/releases/8.2/en.php
https://www.php.net/manual/en/migration82.php
- modified patches
% php-ar-flags.patch (refreshed)
% php-build-reproducible-phar.patch (refreshed)
% php-date-regenerate-lexers.patch (refreshed)
% php-ini.patch (refreshed)
% php-systzdata-v23.patch (refreshed)
==== apparmor ====
Version update (3.1.5 -> 3.1.6)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- update to AppArmor 3.1.6
- fix regression in mount rules (boo#1211989)
- some additions to the base and authentification abstractions
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
for the full upstream changelog
==== audacity ====
Version update (3.3.2 -> 3.3.3)
Subpackages: audacity-lang
- Update to 3.3.3
- Downgrade vst3stk to 3.7.3_build_20 as most compatible with audacity
- Rework vst3sdk patches vst3sdk-3.7.3_build_20:
remove vst3sdk-fix-include-cstdint-for-gcc13.patch,
vst3sdk-fix-limits-include-moduleinfoparser.patch
add vst3sdk-fix-std-atomic-for-gcc12.patch,
vst3sdk-fix-include-cstdint.patch
- Add vst-system-path.patch changes vst(3) search path to /usr/lib64
This is a hotfix release. It fixes the following bugs:
* #4618 Fixed EQ not scaling properly when resizing the window.
* #4743 Fixed the audio.com upload flow.
==== bind ====
Version update (9.18.15 -> 9.18.16)
Subpackages: bind-doc bind-utils
- Update to release 9.18.16
Security Fixes:
* The overmem cleaning process has been improved, to prevent the
cache from significantly exceeding the configured
max-cache-size limit. (CVE-2023-2828)
* A query that prioritizes stale data over lookup triggers a
fetch to refresh the stale data in cache. If the fetch is
aborted for exceeding the recursion quota, it was possible for
named to enter an infinite callback loop and crash due to stack
overflow. This has been fixed. (CVE-2023-2911)
New Features:
* The system test suite can now be executed with pytest (along
with pytest-xdist for parallel execution).
Removed Features:
* TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
deprecated, and will be removed in a future release. A warning
will be logged when the tkey-dhkey option is used in
named.conf.
Bug Fixes:
* BIND could get stuck on reconfiguration when a listen-on
statement for HTTP is removed from the configuration. That has
been fixed.
* Previously, it was possible for a delegation from cache to be
returned to the client after the stale-answer-client-timeout
duration. This has been fixed.
* BIND could allocate too big buffers when sending data via
stream-based DNS transports, leading to increased memory usage.
This has been fixed.
* When the stale-answer-enable option was enabled and the
stale-answer-client-timeout option was enabled and larger than
0, named previously allocated two slots from the
clients-per-query limit for each client and failed to gradually
auto-tune its value, as configured. This has been fixed.
==== brltty ====
Subpackages: brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-speech-dispatcher brltty-driver-xwindow libbrlapi0_8 python3-brlapi system-user-brltty xbrlapi
- Use conditionals for sysusers_requires to allow quilt setup
- Remove workarounds for old TCL
- Enable parallel build again
- Don't use %tmpfiles_create_package anymore.
This macro cannot work on transactional systems. However this macro was
supposed to be used only when the tmpfiles stuff was needed in advance, which
doesn't seem to be the case for brltty.
==== crda ====
Version update (4.14 -> 4.15)
- Update to crda 4.15
- Remove patches now upstream
* crda-67f1e6ddbdfade357e234c9d58a30fe0a283fe60.patch
* crda-f4ef2531698fb9ba006e8b31a223b3269be8bc7c.patch
- Port patch crda-python3.patch
==== cups ====
Subpackages: cups-client cups-config libcups2 libcupsimage2
- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
"use-after-free in cupsdAcceptClient()"
https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
bsc#1212230
==== ding-libs ====
Subpackages: libbasicobjects0 libcollection4 libdhash1 libini_config5 libpath_utils1 libref_array1
- Update to 0.6.2:
* Minor maintenance update:
INI: Silent ini_argument match failures
INI: Fix detection of error message
- Remove patches fixed upstream
* INI-Fix-detection-of-error-messages.patch
* INI-Silence-ini_augment-match-failures.patch
* TEST-validators_ut_check-Fix-fail-with-new-glibc.patch
* INI-Remove-definiton-of-TRACE_LEVEL.patch
- Use github sources
==== evolution ====
Subpackages: evolution-plugin-spamassassin
- Add abdcc5af227972da8db1731f05e66a14eb4f6656.patch: fix
"HTML attachment viewport is tiny" (glgo#GNOME/evolution#2400).
==== health-checker ====
Version update (1.8 -> 1.9)
Subpackages: health-checker-plugins-MicroOS
- Update to version 1.9
* Fix failing subvolume mount checks with certain characters in
mount point [gh#openSUSE/health-checker#14].
==== icu ====
Version update (73.1 -> 73.2)
Subpackages: libicu73 libicu73-ledata
- Update to release 73.2
* CLDR extends the support for âshortâ Chinese sort orders to
cover some additional, required characters for Level 2. This
is carried over into ICU collation.
* ICU has a modified character conversion table, mapping some
GB18030 characters to Unicode characters that were encoded
after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)
==== jhead ====
Version update (3.06.0.1 -> 3.08)
- version update to 3.08
* Fix various "issues" people have found with fuzz testing.
These can only be produced when running jhead in some memory access testing setup
such as ASAN and throwing carefully crafted garbage at it, causing jhead to read
some bytes past memory it malloced. no real life consequences.
- deleted patches
- jhead-CVE-2021-34055.patch (upstreamed)
- jhead-CVE-2022-41751-1.patch (upstreamed)
- jhead-CVE-2022-41751-2.patch (upstreamed)
- jhead-CVE-2022-41751-3.patch (upstreamed)
==== kernel-firmware ====
Version update (20230531 -> 20230620)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k 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 20230620 (git commit 045b2136a619):
* amdgpu: update DMCUB to v0.0.172.0 for various AMDGPU ASICs
* fix broken cirrus firmware symlinks
* qcom: Update the microcode files for Adreno a630 GPUs.
* qcom: sdm845: rename the modem firmware
* qcom: sdm845: update remoteproc firmware
* rtl_bt: Update RTL8852A BT USB firmware to 0xDAC7_480D
* rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225
* amdgpu: DMCUB updates for various AMDGPU asics
* linux-firmware: update firmware for MT7922 WiFi device
* linux-firmware: update firmware for MT7921 WiFi device
* linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
* linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
* i915: Add HuC v8.5.0 for MTL
* mediatek: Update mt8195 SCP firmware to support hevc
- Drop obsoleted patch for WHENCE:
cirrus-WHENCE-link-fixes.patch
- Update aliases
==== kernel-source ====
Version update (6.3.7 -> 6.3.9)
Subpackages: kernel-64kb kernel-default
- Linux 6.3.9 (bsc#1012628).
- x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed
(bsc#1012628).
- cgroup: bpf: use cgroup_lock()/cgroup_unlock() wrappers
(bsc#1012628).
- cgroup: always put cset in cgroup_css_set_put_fork
(bsc#1012628).
- cgroup: fix missing cpus_read_{lock,unlock}() in
cgroup_transfer_tasks() (bsc#1012628).
- qcom: llcc/edac: Fix the base address used for accessing LLCC
banks (bsc#1012628).
- EDAC/qcom: Get rid of hardcoded register offsets (bsc#1012628).
- ksmbd: validate smb request protocol id (bsc#1012628).
- of: overlay: Fix missing of_node_put() in error case of
init_overlay_changeset() (bsc#1012628).
- power: supply: ab8500: Fix external_power_changed race
(bsc#1012628).
- power: supply: sc27xx: Fix external_power_changed race
(bsc#1012628).
- power: supply: bq27xxx: Use mod_delayed_work() instead of
cancel() + schedule() (bsc#1012628).
- ARM: dts: vexpress: add missing cache properties (bsc#1012628).
- arm64: dts: arm: add missing cache properties (bsc#1012628).
- tools: gpio: fix debounce_period_us output of lsgpio
(bsc#1012628).
- selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent
change (bsc#1012628).
- power: supply: Ratelimit no data debug output (bsc#1012628).
- PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports
(bsc#1012628).
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B,
0xC0 (bsc#1012628).
- regulator: Fix error checking for debugfs_create_dir
(bsc#1012628).
- irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/
firmware issues (bsc#1012628).
- irqchip/meson-gpio: Mark OF related data as maybe unused
(bsc#1012628).
- power: supply: Fix logic checking if system is running from
battery (bsc#1012628).
- drm: panel-orientation-quirks: Change Air's quirk to support
Air Plus (bsc#1012628).
- btrfs: scrub: try harder to mark RAID56 block groups read-only
(bsc#1012628).
- btrfs: handle memory allocation failure in btrfs_csum_one_bio
(bsc#1012628).
- ASoC: soc-pcm: test if a BE can be prepared (bsc#1012628).
- sfc: fix devlink info error handling (bsc#1012628).
- ASoC: Intel: avs: Account for UID of ACPI device (bsc#1012628).
- ASoC: Intel: avs: Fix avs_path_module::instance_id size
(bsc#1012628).
- ASoC: Intel: avs: Add missing checks on FE startup
(bsc#1012628).
- parisc: Improve cache flushing for PCXL in
arch_sync_dma_for_cpu() (bsc#1012628).
- parisc: Flush gatt writes and adjust gatt mask in
parisc_agp_mask_memory() (bsc#1012628).
- erofs: use HIPRI by default if per-cpu kthreads are enabled
(bsc#1012628).
- MIPS: unhide PATA_PLATFORM (bsc#1012628).
- MIPS: Restore Au1300 support (bsc#1012628).
- MIPS: Alchemy: fix dbdma2 (bsc#1012628).
- mips: Move initrd_start check after initrd address sanitisation
(bsc#1012628).
- ASoC: cs35l41: Fix default regmap values for some registers
(bsc#1012628).
- ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
(bsc#1012628).
- xen/blkfront: Only check REQ_FUA for writes (bsc#1012628).
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path
(bsc#1012628).
- io_uring: unlock sqd->lock before sq thread release CPU
(bsc#1012628).
- NVMe: Add MAXIO 1602 to bogus nid list (bsc#1012628).
- irqchip/gic: Correctly validate OF quirk descriptors
(bsc#1012628).
- wifi: cfg80211: fix locking in regulatory disconnect
(bsc#1012628).
- wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid()
(bsc#1012628).
- epoll: ep_autoremove_wake_function should use
list_del_init_careful (bsc#1012628).
- ocfs2: fix use-after-free when unmounting read-only filesystem
(bsc#1012628).
- ocfs2: check new file size on fallocate call (bsc#1012628).
- zswap: do not shrink if cgroup may not zswap (bsc#1012628).
- mm/damon/core: fix divide error in
damon_nr_accesses_to_accesses_bp() (bsc#1012628).
- nios2: dts: Fix tse_mac "max-frame-size" property (bsc#1012628).
- mm/uffd: fix vma operation where start addr cuts part of vma
(bsc#1012628).
- nilfs2: fix incomplete buffer cleanup in
nilfs_btnode_abort_change_key() (bsc#1012628).
- nilfs2: fix possible out-of-bounds segment allocation in resize
ioctl (bsc#1012628).
- nilfs2: reject devices with insufficient block count
(bsc#1012628).
- LoongArch: Fix debugfs_create_dir() error checking
(bsc#1012628).
... changelog too long, skipping 511 lines ...
- commit c0cd722
==== libapparmor ====
Version update (3.1.5 -> 3.1.6)
- update to AppArmor 3.1.6
- fix regression in mount rules (boo#1211989)
- some additions to the base and authentification abstractions
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
for the full upstream changelog
==== libevdev ====
Version update (1.13.0 -> 1.13.1)
Subpackages: libevdev-tools libevdev2
- update to 1.13.1:
* include: sync event codes with kernel 6.2
* CI fixes
==== libpng16 ====
Version update (1.6.39 -> 1.6.40)
- Update to version 1.6.40:
* Fixed the eXIf chunk multiplicity checks.
* Fixed a memory leak in pCAL processing.
* Corrected the validity report about tRNS inside png_get_valid().
* Fixed various build issues on *BSD, Mac and Windows.
* Updated the configurations and the scripts for continuous integration.
* Cleaned up the code, the build scripts, and the documentation.
==== librsvg ====
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Use %build_rustflags instead of the deprecated
%__default_rustflags macro. Requires at least cargo-packaging
1.2.0+3 (boo#1212333).
==== libstorage-ng ====
Version update (4.5.120 -> 4.5.121)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#937
- query version of lsscsi (preparation for using json output)
- coding style
- extended documentation
- 4.5.121
==== libwebp ====
Subpackages: libsharpyuv0 libwebp7 libwebpdemux2 libwebpmux3
- Add libwebp-double-free.patch: Avoid a double free, upstream
commit a486d800 (bsc#1210212 CVE-2023-1999).
==== netpbm ====
Version update (10.96.4 -> 11.2.0)
Subpackages: libnetpbm11
- version update to 11.2.0
* jpegtopnm: Add -traceexif
* pbmtextps: Add -asciihex, -ascii85.
* pcdovtoppm: remove dependency on obsolete 'tempfile' program.
* jpegtopnm: Many fixes to -dumpexif. Always broken.
(-dumpexif was new in Netpbm 9.18 (September 2001))
* pamtopng: fix -chroma option: always rejected. Always broken.
(pamtopng was new in Netpbm 10.70 (June 2015)).
* pnmtopng: fix -rgb option: always rejected. Always broken
(-rgb was new in Netpbm 10.30 (October 2005)).
* build: change the way you add the separately distributed
'hpcdtoppm' code to the build.
* lot of changes since last version update, see
https://sourceforge.net/p/netpbm/code/HEAD/tree/advanced/doc/HISTORY
- modified patches
% netpbm-gcc-warnings.patch (refreshed)
% netpbm-security-code.patch (refreshed)
% netpbm-security-scripts.patch (refreshed)
- deleted patches
- netpbm-tmpfile.patch (upstreamed)
- ppmforge-fix-overflow.patch (upstreamed)
- signed-char.patch (upstreamed)
==== nghttp2 ====
Version update (1.53.0 -> 1.54.0)
- update to 1.54.0:
* nghttpx: Consistent error handling and use of high-level API
* h2load: Fix http3 upload stall
* h2load: Use std::chrono::steady_clock for quic timestamp
==== nodejs20 ====
Version update (20.3.0 -> 20.3.1)
Subpackages: npm20
- Update to version 20.3.1 (security fixes only). The following
CVEs are fixed in this release:
* (CVE-2023-30581, bsc#1212574): mainModule.__proto__ Bypass
Experimental Policy Mechanism (High)
* (CVE-2023-30584, bsc#1212575): Path Traversal Bypass in
Experimental Permission Model (High)
* (CVE-2023-30587, bsc#1212576): Bypass of Experimental
Permission Model via Node.js Inspector (High)
* (CVE-2023-30582, bsc#1212577): Inadequate Permission Model
Allows Unauthorized File Watching (Medium)
* (CVE-2023-30583, bsc#1212578): Bypass of Experimental
Permission Model via fs.openAsBlob() (Medium)
* (CVE-2023-30585, bsc#1212579): Privilege escalation via
Malicious Registry Key manipulation during Node.js
installer repair process (Medium)
* (CVE-2023-30586, bsc#1212580): Bypass of Experimental
Permission Model via Arbitrary OpenSSL Engines (Medium)
* (CVE-2023-30588, bsc#1212581): Process interuption due to invalid
Public Key information in x509 certificates (Medium)
* (CVE-2023-30589, bsc#1212582): HTTP Request Smuggling via
Empty headers separated by CR (Medium)
* (CVE-2023-30590, bsc#1212583): DiffieHellman does not
generate keys after setting a private key (Medium)
==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop
- Fix (bsc#1212143) - (CVE-2023-20867) - VUL-0: CVE-2023-20867:
open-vm-tools: Authentication Bypass vulnerability in the vgauth
module
+ Add patch: 2023-20867-Remove-some-dead-code.patch
==== php8 ====
Version update (8.1.20 -> 8.2.7)
Subpackages: php8-cli php8-ctype php8-dom php8-gd php8-gettext php8-iconv php8-mbstring php8-mysql php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.2.7
* Readonly classes
* Disjunctive Normal Form (DNF) Types
* Allow null, false, and true as stand-alone types
* New "Random" extension
* Constants in traits
* Deprecate dynamic properties
* for details, see
https://www.php.net/releases/8.2/en.php
https://www.php.net/manual/en/migration82.php
- modified patches
% php-ar-flags.patch (refreshed)
% php-build-reproducible-phar.patch (refreshed)
% php-date-regenerate-lexers.patch (refreshed)
% php-ini.patch (refreshed)
% php-systzdata-v23.patch (refreshed)
==== python-gobject ====
Subpackages: python311-gobject python311-gobject-Gdk python311-gobject-cairo
- Add %{?sle15_python_module_pythons}: build additional python
flavors besides the 'default' when building for SLE15.
==== python-immutables ====
- limit to newer python versions, older are no longer needed
==== rubygem-ruby-dbus ====
Version update (0.23.0.beta1 -> 0.23.0.beta2)
- 0.23.0.beta2
License:
* clarified to be LGPL-2.1-or-later
API:
* DBus::Object#object_server replaces @service (which still works) and the short-lived
@connection
* ObjectServer#export will raise if the path is already taken by an object
* ObjectServer#unexport now also accepts an object path
* Connection#object_server can export objects even without requesting any
service name (gh#mvidner/ruby-dbus#49, in beta1 already).
* Add PeerConnection for connections without a bus, useful for PulseAudio.
Fix listening for signals there (gh#mvidner/ruby-dbus##44).
* Moved from Connection to BusConnection: #unique_name, #proxy, #service.
Call send_hello in BusConnection#initialize already.
Bug fixes:
* Fixed a refactoring crasher bug in ProxyService#introspect (oops).
* Fix crash on #unexport of /child_of_root or even /
==== selinux-policy ====
Version update (20230425 -> 20230622)
Subpackages: selinux-policy-targeted
- Update to version 20230622:
* Allow keyutils_dns_resolver_exec_t be an entrypoint
* Allow collectd_t read network state symlinks
* Revert "Allow collectd_t read proc_net link files"
* Allow nfsd_t to list exports_t dirs
* Allow cupsd dbus chat with xdm
* Allow haproxy read hardware state information
* Label /dev/userfaultfd with userfaultfd_t
* Allow blueman send general signals to unprivileged user domains
* Allow dkim-milter domain transition to sendmail
==== sendmail ====
Version update (8.17.1 -> 8.17.2)
Subpackages: libmilter1_0
- Update to pre version sendmail 8.17.2
* Make sure DANE checks (if enabled) are performed even if
CACertPath or CACertFile are not set or unusable.
* Note: if the code to set up TLS in the client fails, then
{verify} will be set to TEMP but DANE requirements
will be ignored, i.e., by default mail will be sent
without STARTTLS. This can be changed via a
LOCAL_TLS_SERVER ruleset.
* Pass server name to clt_features ruleset instead of client
name to account for limitations in macro availability
described below in CONFIG section. This may break
custom clt_features rulesets which expect to receive
the client name as input.
* Fix a regression introduced in 8.17.1: aliases file which
contain continuation lines caused parsing errors.
* Add an FFR (for future release) compile time option _FFR_LOG_STAGE
to log the protocol stage as stage= for some errors during
delivery attempts to make troubleshooting simpler. This
new logging may be enabled in a future release.
* When EAI is enabled, milters also got the arguments of MAIL/RCPT
commands in argv[0] for xxfi_envfrom()/xxfi_envrcpt()
callbacks instead of just the mail address.
Problem reported by Dilyan Palauzo.
* When EAI is enabled, mailq prints UTF-8 addresses as such
if SMTPUTF8 was used.
* When EAI is enabled, the $h macro is now in the correct format.
Previously this could cause wrong values for relay=
in log entries and the mailer argument vector.
* When the compile time option USE_EAI is enabled, vacation could
fail to respond when it should. Problem reported by
Alex Hautequest.
* When EAI was enabled, header truncation might not have been
logged even when it happened. Problem reported by
Werner Wiethege.
* Handle a possible change in an upcoming release of Cyrus-SASL
(2.1.28) by changing the definition of an internal flag.
Patch from Dilyan Palauzo.
* Avoid an assertion failure when an smtps connection is made
to the server and a milter is unavailable.
Problem reported by Dilyan Palauzo.
* Fixed some spelling errors in documentation and comments,
based on a codespell report by Jens Schleusener
of fossies.org.
* The result of try_tls is now logged using status= instead
of reject=.
* If tls_rcpt rejected the delivery of a recipient then a bogus
dsn= entry might have been logged under some circumstances.
* If a server replied with 421 to a RCPT command then a bogus reply=
might have been logged.
* When quoting the value for ${currHeader} avoid causing a syntax
error (Unbalanced '"') when truncating a header value
which is too long. Problem reported by Werner Wiethege.
* Reduce the performance impact of a change introduced in
8.12.9: the default for MaxMimeHeaderLength was
set to 2048/1024. Problem reported by Tabata
Shintaro of Internet Initiative Japan Inc.
* CONFIG: The default clt_features ruleset tried to access
${server_name} and ${server_addr} which are not set
when the ruleset is invoked. Only the server name
is available which is passed as an argument.
* CONFIG: Properly quote host variable to prevent cf build
breakage when a hostname contains 'dnl'. Problem
reported by Maxim Shalomikhin of Kaspersky.
* DEVTOOLS: Add configure.sh support for BSD's mandoc as an
alternative man page formatting tool.
* DOC: Document that USAGE is a possible value for {verify}.
* LIBMILTER: The macros for the EOH and EOM callbacks are
sent in reverse order which means accessing macros
in the EOM callback got the macro for the EOH
callback. Store those macros in the expected order
in libmilter. Note: this does not affect sendmail
because the macros for both callbacks are the same
because the message is sent to libmilter after it
is completely read by sendmail. Fix and problem
report from David Buergin.
* Portability:
Make use of IN_LOOPBACK, if defined, to determine if
using a loopback address. Patch from Mike Karels of
FreeBSD.
On Linux use gethostbyname2(3) if glibc 2.19 or newer
is used to avoid potential problems with IPv6 lookups.
Patch from Werner Wiethege.
Add support for Darwin 21 and Darwin 22.
Solaris 12 has been renamed to Solaris 11.4, hence
adapt a condition for sigwait(2) taking one argument.
Patch from John Beck.
- Port and rename patch sendmail-8.17.1.dif which is now sendmail-8.17.2.dif
==== subversion ====
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl
- Update _constraints to avoid some aarch64 workers for
subversion:testsuite to avoid to hang
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- Make sure to pre-install the groups systemd and udev rely on. This is needed
when the tmpfiles are run at package installation time. Theoretically with
only "Requires(pre): group()", rpm is allowed to drop the group at the end of
the package installations hence let's keep "Requires: group()" dep.
Note: this is also needed when (post)file-triggers are enabled due to the
current limitation of the default libzypp transaction backend.
- file-triggers: fix lua trigger priority for sysusers (bsc#1212376)
A single digit in the priority used for sysusers got dropped somehow and
upstream commit cd621954ed643c6ee0d869132293e26056a48826 forgot to restore it
in the lua implementation.
- file-triggers: skip the call to systemd-tmpfiles in chroot too. That way we
ensure that packages that really need the tmpfiles in advance use the right
API which is %tmpfiles_create_package.
- file-triggers: to be consistent with what we already does with tmpfiles, we
skip the call to systemd-sysusers and delay system user creations until the
next reboot.
- Temporarily add
5002-Revert-core-service-when-resetting-PID-also-reset-kn.patch until it's
backported to the next stable release
See https://github.com/systemd/systemd/pull/28000
==== systemd-rpm-macros ====
Version update (23 -> 24)
- Bump to version 24
- Drop %tmpfiles_create_package
It can't work during transactional updates because the paths that
systemd-tmpfiles usually operates on (such as /var) can't be changed. It
appears that the only user of this macro doesn't really need this macro so
let's drop it.
- Drop %sysusers_create_inline
It's deprecated and the only user of this macro is being converted to
%sysusers_create_package. So drop it now before the deprecated macro attracts
more users.
- Unlike systemd-tmpfiles call in %tmpfiles_create_package(), systemd-sysusers
must always be called by %sysusers_create_package() even on transactional
systems since it's part of the macro contract. Writing to /etc is not
recommended on such systems but it has to work anyways.
==== tiff ====
Version update (4.5.0 -> 4.5.1)
- Update to version 4.5.1:
* Definition of tags reformatted (clang-format off) for better readability of tag comments in tiff.h and tif_dirinfo.c
* Do not install libtiff-4.pc when tiff-install is reset.
* Add versioninfo resource files for DLL and tools compiled with Windows MSVC and MINGW.
* Disable clang-formatting for tif_config.h.cmake.in and tiffconf.h.cmake.in because sensitive for CMake scripts.
* CMake: make WebP component name compatible with upstream ConfigWebP.cmake
* CMake: make Findliblzma with upstream CMake config file
* CMake: FindDeflate.cmake: fix several errors (issue #526).
* CMake: FindLERC.cmake: version string return added.
* CMake: export TiffConfig.cmake and TiffConfigVersion.cmake files
* CMake: fix export of INTERFACE_INCLUDE_DIRECTORIES
* Hardcode HOST_FILLORDER to FILLORDER_LSB2MSB and make 'H' flag of TIFFOpen() to warn and an alias of FILLORDER_MSB2LSB. tif_lerc.c: use WORDS_BIGENDIAN instead of HOST_BIGENDIAN.
* Optimize relative seeking within TIFFSetDirectory() by using the learned list of IFD offsets.
* Improve internal IFD offset and directory number map handling.
* Behavior of TIFFOpen() mode "r+" in the Windows implementation adjusted to that of Linux.
* TIFFDirectory td_fieldsset type changed from unsigned long, which can be 32 or 64 bits, to uint32_t (fixes issue #484).
* tif_ojpeg.c: checking for division by zero (fixes issue #554).
* LZWDecode(): avoid crash when trying to read again from a strip whith a missing end-of-information marker (fixes issue #548).
* Fixed runtime error: applying zero offset to null pointer in countInkNamesString().
* Fixing crash in TIFFUnlinkDirectory() when called with directory number zero ("TIFFUnlinkDirectory(0)") as well as fixing incorrect behaviour when unlinking the first directory.
* tif_luv: check and correct for NaN data in uv_encode() (issue #530).
* TIFFClose() avoid NULL pointer dereferencing (issue #515).
* tif_hash_set.c: include tif_hash_set.h after tif_config.h to let a chance for GDAL symbol renaming trick.
* Fax3: fix failure to decode some fax3 number_of_images and add test for Fax3 decoding issues (issue #513).
* TIFFSetDirectory() and TIFFWriteDirectorySec() avoid harmless unsigned-integer-overflow (due to gdal oss-fuzz #54311 and #54343).
* tif_ojpeg.c: fix issue #554 by checking for division by zero in OJPEGWriteHeaderInfo().
* LZWDecode(): avoid crash when trying to read again from a strip whith a missing end-of-information marker (issue #548).
- Drop no longer needed patches:
* tiff-CVE-2023-0795,CVE-2023-0796,CVE-2023-0797,CVE-2023-0798,CVE-2023-0799.patch
* tiff-CVE-2022-48281.patch
* tiff-CVE-2023-0800,CVE-2023-0801,CVE-2023-0802,CVE-2023-0803,CVE-2023-0804.patch
==== util-linux ====
Version update (2.38.1 -> 2.39)
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1
- Add patch to fix regression with mount options handling (gh#util-linux/util-linux#2326):
* 0001-libmount-fix-sync-options-between-context-and-fs-str.patch
- Set --disable-libmount-mountfd-support, it's very broken and needs
both util-linux and kernel fixes (gh#util-linux/util-linux#2287)
- UTIL_LINUX_FOUND_SYSTEMD_DEPS: make grep more robust
- util-linux-tty-tools: build together with systemd in preparation
of util-linux 2.40 together with systemd v254
- Upgrade to version 2.39:
* blkpr: New command to run persistent reservations ioctls on a device.
* pipesz: New command to set or examine pipe and FIFO buffer sizes.
* waitpid: New command to wait for arbitrary processes.
* mount, libmount: Supports new file descriptors based mount kernel API.
* mount, libmount: New mount options X-mount.idmap=, X-mount.auto-fstypes,
X-mount.{owner,group,mode}=, rootcontext=@target.
* renice: Supports posix-compliant -n (via POSIXLY_CORRECT) and add a new
option --relative.
* dmesg: Supports subsecond granularity for --since and --until.
* dmesg: Option --level accepts '+' prefix or postfix for a level name to specify
all higher or all lower levels.
* blkid, libblkid: Supports bcachefs.
* fstrim: New option --types to filter out by filesystem types.
* lsblk: --nvme and --virtio are new options to filter out devices.
* lsblk: Improves detection of hotplug and removable status.
* nsenter: New option --env for allowing environment variables inheritance.
* namei: New option -Z to report SELinux contexts.
* Many other new features and fixes. For complete list see
https://kernel.org/pub/linux/utils/util-linux/v2.39/v2.39-ReleaseNotes
- Dropped upstreamed patches:
* fix-lib-internal-cache-size.patch
* util-linux-fix-tests-when-at-symbol-in-path.patch
* util-linux-honor-noclear-when-reprint-issue.patch
- Add upstream patch util-linux-fix-tests-with-64k-pagesize.patch
* Fixes fadvise tests for ppc64
==== util-linux-systemd ====
Version update (2.38.1 -> 2.39)
- Add patch to fix regression with mount options handling (gh#util-linux/util-linux#2326):
* 0001-libmount-fix-sync-options-between-context-and-fs-str.patch
- Set --disable-libmount-mountfd-support, it's very broken and needs
both util-linux and kernel fixes (gh#util-linux/util-linux#2287)
- UTIL_LINUX_FOUND_SYSTEMD_DEPS: make grep more robust
- util-linux-tty-tools: build together with systemd in preparation
of util-linux 2.40 together with systemd v254
- Upgrade to version 2.39:
* blkpr: New command to run persistent reservations ioctls on a device.
* pipesz: New command to set or examine pipe and FIFO buffer sizes.
* waitpid: New command to wait for arbitrary processes.
* mount, libmount: Supports new file descriptors based mount kernel API.
* mount, libmount: New mount options X-mount.idmap=, X-mount.auto-fstypes,
X-mount.{owner,group,mode}=, rootcontext=@target.
* renice: Supports posix-compliant -n (via POSIXLY_CORRECT) and add a new
option --relative.
* dmesg: Supports subsecond granularity for --since and --until.
* dmesg: Option --level accepts '+' prefix or postfix for a level name to specify
all higher or all lower levels.
* blkid, libblkid: Supports bcachefs.
* fstrim: New option --types to filter out by filesystem types.
* lsblk: --nvme and --virtio are new options to filter out devices.
* lsblk: Improves detection of hotplug and removable status.
* nsenter: New option --env for allowing environment variables inheritance.
* namei: New option -Z to report SELinux contexts.
* Many other new features and fixes. For complete list see
https://kernel.org/pub/linux/utils/util-linux/v2.39/v2.39-ReleaseNotes
- Dropped upstreamed patches:
* fix-lib-internal-cache-size.patch
* util-linux-fix-tests-when-at-symbol-in-path.patch
* util-linux-honor-noclear-when-reprint-issue.patch
- Add upstream patch util-linux-fix-tests-with-64k-pagesize.patch
* Fixes fadvise tests for ppc64
==== wtmpdb ====
Version update (0.6.0 -> 0.7.0)
Subpackages: libwtmpdb0
- Update to version 0.7.0
- wtmpdb rotate: use sqlite3_bind_* internal
- wtmpdb last: Implement -x, -d, -i and -w options
==== zlib-ng-compat ====
Version update (2.0.7 -> 2.1.2)
- Update to version 2.1.2:
* Many improvements to the CMake scripts.
* Improved support for detecting memory alignment functions.
* Improved support for unaligned access by letting the compiler promote code to unaligned if supported by the CPU.
* Remove x86 cpu feature detection for TZCNT, safely fallback to BSF.
* Enable using AVX512 intrinsics with GCC <9.
* Decompression is a lot faster (56% faster measured on AVX2-capable x86-64)
* Compresson is improved for Level 9, at the cost of a little performance.
* Compression is improved for Level 3, by switching from deflate_fast to deflate_medium.
* Levels 3 and 4 have been reconfigured to provide a better gradual tradeoff for speed/compression between levels 2 and 5.
* Deflate_quick (Level 1) has been improved to default to a bigger windowsize and support changing the window size like the other levels.
* Deflate_rle has been optimized with its own compare_256 implementation.
* Adler32 implementation using AVX512, AVX512-VNNI, VMX.
* CRC32-B implementation using VPCLMULQDQ & IBM-Z.
* Slide hash implementation using VMX.
* Compare256 implementations using SSE2, Neon, & POWER9.
* Inflate chunk copying using SSSE3 & VSX.
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:
MozillaFirefox (114.0.1 -> 114.0.2)
bluedevil5 (5.27.5 -> 5.27.6)
breeze (5.27.5 -> 5.27.6)
breeze-gtk (5.27.5 -> 5.27.6)
dialog
discover (5.27.5 -> 5.27.6)
double-conversion (3.2.1 -> 3.3.0)
dracut (059+suse.375.gafb362e4 -> 059+suse.447.g9d1fc722)
drkonqi5 (5.27.5 -> 5.27.6)
ell (0.56 -> 0.57)
evince (44.1 -> 44.2)
freeipmi (1.6.10 -> 1.6.11)
gjs (1.76.1 -> 1.76.2)
gnome-video-effects (0.5.0 -> 0.6.0)
icewm (3.3.5 -> 3.4.0)
imlib2
kactivitymanagerd (5.27.5 -> 5.27.6)
kcm_flatpak (5.27.5 -> 5.27.6)
kcm_sddm (5.27.5 -> 5.27.6)
kde-cli-tools5 (5.27.5 -> 5.27.6)
kde-gtk-config5 (5.27.5 -> 5.27.6)
kgamma5 (5.27.5 -> 5.27.6)
khotkeys5 (5.27.5 -> 5.27.6)
kinfocenter5 (5.27.5 -> 5.27.6)
kio
kmenuedit5 (5.27.5 -> 5.27.6)
kmod
kpipewire (5.27.5 -> 5.27.6)
kscreen5 (5.27.5 -> 5.27.6)
kscreenlocker (5.27.5 -> 5.27.6)
ksshaskpass5 (5.27.5 -> 5.27.6)
ksystemstats5 (5.27.5 -> 5.27.6)
kwayland-integration (5.27.5 -> 5.27.6)
kwin5 (5.27.5 -> 5.27.6)
kwrited5 (5.27.5 -> 5.27.6)
layer-shell-qt (5.27.5 -> 5.27.6)
libassuan (2.5.5 -> 2.5.6)
libgepub (0.7.0 -> 0.7.1)
libkdecoration2 (5.27.5 -> 5.27.6)
libksba (1.6.3 -> 1.6.4)
libkscreen2 (5.27.5 -> 5.27.6)
libksysguard5 (5.27.5 -> 5.27.6)
libmd (1.0.4 -> 1.1.0)
libqb (2.0.6+20220323.758044b -> 2.0.7+20230607.06c8641)
libssh2_org (1.10.0 -> 1.11.0)
libzypp (17.31.13 -> 17.31.14)
milou5 (5.27.5 -> 5.27.6)
nautilus
ncurses (6.4.20230615 -> 6.4.20230617)
open-iscsi
oxygen5-sounds (5.27.5 -> 5.27.6)
pam_kwallet (5.27.5 -> 5.27.6)
plasma-browser-integration (5.27.5 -> 5.27.6)
plasma-nm5 (5.27.5 -> 5.27.6)
plasma5-addons (5.27.5 -> 5.27.6)
plasma5-desktop (5.27.5 -> 5.27.6)
plasma5-disks (5.27.5 -> 5.27.6)
plasma5-integration (5.27.5 -> 5.27.6)
plasma5-openSUSE
plasma5-pa (5.27.5 -> 5.27.6)
plasma5-systemmonitor (5.27.5 -> 5.27.6)
plasma5-thunderbolt (5.27.5 -> 5.27.6)
plasma5-workspace (5.27.5 -> 5.27.6)
polkit-kde-agent-5 (5.27.5 -> 5.27.6)
powerdevil5 (5.27.5 -> 5.27.6)
python-MarkupSafe (2.1.2 -> 2.1.3)
python-SQLAlchemy (2.0.15 -> 2.0.16)
python-pyOpenSSL (23.1.1 -> 23.2.0)
rubygem-packaging_rake_tasks (1.5.3 -> 1.5.4)
systemd-presets-common-SUSE
systemsettings5 (5.27.5 -> 5.27.6)
texlive
virt-v2v (2.0.7 -> 2.2.0)
vsftpd
wicked (0.6.72 -> 0.6.73)
xdg-desktop-portal-kde (5.27.5 -> 5.27.6)
yast2-installation (4.6.3 -> 4.6.4)
yast2-network (4.6.3 -> 4.6.4)
yast2-trans (84.87.20230602.240a95214f -> 84.87.20230619.113a4fdc71)
zbar
zypper (1.14.60 -> 1.14.61)
=== Details ===
==== MozillaFirefox ====
Version update (114.0.1 -> 114.0.2)
- Mozilla Firefox 114.0.2:
* Several crash fixes
* Web Extensions: Fixes for 114 regressions in Native Messaging
support
- do not enable LTO as it caused crashes now (boo#1212101)
==== bluedevil5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: bluedevil5-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== breeze ====
Version update (5.27.5 -> 5.27.6)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== breeze-gtk ====
Version update (5.27.5 -> 5.27.6)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze gtk4-metatheme-breeze metatheme-breeze-common
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* gtk3: revert button padding hack
==== dialog ====
Subpackages: libdialog15
- Update to version 1.3-20230209:
+ install ".pc" files in the test-packages.
+ add pkg-config ".pc" file, for use with the development library.
+ change shared-library configuration in test-packages to use the
ABI version in the library filename to match its SONAME.
+ add sample scripts to test-packages, using new makefile rule
"install-examples".
+ corrected cdialog*.install helper scripts in test-package for Debian
+ change ftp URLs in test-packages to https
+ updated configure script, e.g., for compiler-warning fixes.
+ updated fur.po, zh_TW.po from
http://translationproject.org/latest/dialog/
+ modify slackware.rc to match dialog's output from "make check" using
this configuration file (FreeBSD #267777).
+ fix shellcheck warnings in helper-scripts for building/installing.
+ updated configure script, e.g., for compiler-warning fixes.
+ updated hu.po from http://translationproject.org/latest/dialog/
+ update config.guess, config.sub, install-sh
+ initialize color-settings before --create-rc option is processed.
+ add "use_scrollbar" setting in rc-file to use in whiptail.rc
+ improve manual page discussion of "--" token.
+ updated configure macro for math-library functions.
+ updated ca.po from http://translationproject.org/latest/dialog/
+ update config.guess
+ fix links in manpages (FreeBSD #264660).
+ document the built-in key bindings which are not part of widgets.
+ updated da.po fa.po is.po, added ka.po from
http://translationproject.org/latest/dialog/
+ update config.sub
+ adjust fallback bindings for backspace/delete to match the curses
library's sense of backspace (Arch #74379).
+ amend limit-checks to make --max-input work for sizes greater than
2048 (Debian #1004874).
+ corrected limit-checks in checklist.c, menubox.c, and treeview.c when
resizing while the data is scrolled (Debian #1004868).
+ improve logic for updating form-height after screen-resizing.
+ move most of the non-API definitions from dialog.h to dlg_internals.h
+ updated configure macros.
+ update config.guess, config.sub
+ updated es.po, tr.po from http://translationproject.org/latest/dialog/
+ update test-package for Debian to use debhelper.
+ adjust character-offset in editbox.c in case it is past the end of
the string after trimming (Debian #1003185).
+ updated ro.po from http://translationproject.org/latest/dialog/
+ fix some inconsistent #if vs #ifdef.
+ correct off-by-one limit for month when validating parameters of the
calendar widget (patch by "viverna", Debian #1000720).
+ modify dlg_yes_labels to not switch to ok/cancel labels if the
extra button is used (report by СÑÑижак ÐндÑей).
+ move leak-checking definitions from dialog.h to dlg_internals.h
+ use mktemp utility rather than tempfile for temporary filename in
the sample scripts (patch by Ville Skyttä).
+ updated id.po, lt.po from http://translationproject.org/latest/dialog/
+ update config.guess, config.sub
+ directly include stddef.h for systems which need it for offsetof().
+ modify gauge's handle_input function to use the file pointer in the
object in preference to the global dialog_state.
+ correct height-computation for fselect and timebox, broken by fixes
for auto-layout (Debian #990043, cf: 2019/11/10).
+ improve configure --with-no-leaks option
+ amend adjustment to inputbox height so the autosized dimensions match
older versions (report by Werner Fink, cf: 2021/01/17).
+ improve configure checks, to reduce warnings during those checks
+ updated fr.po from http://translationproject.org/latest/dialog/
+ update config.guess, config.sub
- Update keyring with latest key of Thomas E. Dickey
==== discover ====
Version update (5.27.5 -> 5.27.6)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* rpmostree: Simplify filter (kde#470372)
* Add math.max back
* Fix broken checkbox pixel alignment (kde#471067)
* FlatpakBackend: Update appstream cache before initializing
* ApplicationPage: make heading/short description text selectable (kde#470297)
* appdata: remove duplicate entry
* flatpak: Make sure we are refreshing the appstream metadata
* pk: Actually start the launch job (kde#466709)
* fwupd: don't refresh directory-type remotes on setup
==== double-conversion ====
Version update (3.2.1 -> 3.3.0)
- update to 3.3.0:
* Fix some compile warnings in Visual Studio
* Set permissions for github workflows
* Add flags to control trailing decimal and zero in exponent
form when input has one significant digit
==== dracut ====
Version update (059+suse.375.gafb362e4 -> 059+suse.447.g9d1fc722)
- Update to version 059+suse.447.g9d1fc722:
This a is backport of the most important fixes and features from the upstream master branch,
while the release date of version 060 is still undefined.
Features:
* chore(shfmt): update to pass with shfmt v3.5.1
* feat(dracut-init.sh): do not print by default if an udev rule is skipped
* feat(lsinitrd): notify user on missing compressor
* feat(dracut): use log level indicator in console output
* feat(kernel-modules): driver support for macbook keyboards
* feat(dracut-init.sh): specify if a module cannot be found or cannot be installed
Fixes:
* fix(multipath): explicitly check if `hostonly_cmdline` is `yes`
* fix(systemd-timedated): correct typo in override path
* fix(systemd-resolved): correct typo in override path
* fix(systemd-networkd): correct typos in override paths
* fix(dracut-init.sh): correct check in `is_qemu_virtualized` function
* fix(Makefile): execute command -v instead of which
* fix(network-legacy): typo
* fix(network,dbus): improve dependency checking
* fix(systemd-pcrphase): only include systemd-pcrphase-initrd.service
* fix(systemd-tmpfiles): do not include systemd-tmpfiles-clean.timer
* fix(systemd-journald): do not include systemd-journal-flush.service
* fix(systemd): do not include systemd-random-seed.service
* fix(kernel-modules): add interconnect drivers
* fix(dracut-lib.sh): remove successful finished initqueue scripts
* fix(udev-rules): remove firmware.rules
* fix(dracut.sh): silence the output of hardlinking files by default
* fix(virtiofs): add virtio_pci kernel module to virtiofs
* fix(dracut-systemd): rootfs-generator cannot write outside of generator dir
* fix(dracut-systemd): check and create generator dir outside of inner function
* fix(dracut-systemd): do not hardcode the systemd generator directory
* fix(dracut-functions): avoid calling grep with PCRE (-P)
* fix(dracut-initramfs-restore.sh): handle /etc/machine-id empty or uninitialized
* fix(lsinitrd.sh): handle /etc/machine-id empty or uninitialized
* fix(dracut.sh): handle /etc/machine-id empty or uninitialized
* fix(systemd-networkd): add missing conf files and services
* fix(dracut-functions.sh): convert mmcblk to the real kernel module name
* fix(multipath): remove dependency on multipathd.socket
* fix(99base): adjust to allow mksh as initrd shell
* fix(base): do not quote $CLINE in the `set` command
* fix(systemd-ac-power): correct systemd-ac-power binary path
* fix(dracut.sh): use dynamically uefi's sections offset
* fix(lvmthinpool-monitor): activate lvm thin pool before extend its size
* fix(dmsquash-live): restore compatibility with earlier releases
* fix(dracut.sh): kmoddir does not handle trailing /
* fix(udev-rules): remove old eudev specific rule
* fix(udev-rules): remove old redhat specific rule
* fix(udev-rules): remove old edd_id extra rules
* fix(udev-rules): remove old debian specific rules
* fix(kernel-modules): add UFS drivers
* fix(kernel-modules): use modalias info in get_dev_module()
* fix(crypt): add missing libraries
* revert(network-manager): avoid restarting NetworkManager
* fix(dracut.sh): handle sbsign errors for UEFI builds
* fix(dracut.sh): handle out of space error for UEFI builds
* fix(network): IPv6: don't wait for RA for static IPv6 assignments
* fix(network-legacy): always include af_packet
* fix(network): don't assume prefix length 64 by default
* fix(iscsi): prefix syntax for static iBFT IPv6 addresses
* fix(iscsi): install 8021q module unconditionally
* fix(plymouth): remove /etc/system-release dependency
* fix(network-manager): add "After" dependency on dbus.service
* fix(fido2): libfido2.so depends on libz.so
* fix(dracut-install): continue parsing if ldd prints "cannot execute binary file"
* fix: make iso-scan trigger udev events
* fix(install): do not undef _FILE_OFFSET_BITS
* fix(dracut.sh): --sysroot option broken if global variables not set in conf
* fix(lsinitrd.sh): handle filenames with special characters
* fix(dracut-systemd): remove unused argument
* fix(dracut-init.sh): correct typo in comment
* fix(dracut.sh): correct --help and --version exit codes
* fix(crypt-gpg): do not use always --card-status
* fix(dmsquash-live): live:/dev/*
* fix(load_fstype): avoid false positive searchs
* fix: shellcheck 0.8.0
==== drkonqi5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: drkonqi5-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== ell ====
Version update (0.56 -> 0.57)
- update to 0.57:
* Fix issue with handling Generic Netlink cancel requests.
==== evince ====
Version update (44.1 -> 44.2)
Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 44.2:
+ data: Fix years on 44.x releases
+ shell:
- Fix crash when instantiating .ui template
- Fix restoring close button after fullscreen
+ Updated translations.
==== freeipmi ====
Version update (1.6.10 -> 1.6.11)
Subpackages: libfreeipmi17 libipmiconsole2 libipmidetect0
- freeipmi 1.6.11
* Fix double free corner case in ipmiseld.
* Support ISO 8601 date inputs to date range options in ipmi-sel.
* Support Xilinx OEM FRU records.
* Fix corner case in libipmimonitoring, support sensor if units
is "RPM per minute", but just return "RPM" as the units.
* Fix portability compilation on cygwin.
* Fix typo in fiid template field that could lead to packet
interpretation errors.
==== gjs ====
Version update (1.76.1 -> 1.76.2)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.76.2:
+ Various fixes ported from the development branch.
+ Closed bugs and merge requests:
- GJS freezes, program stops responding, error states Gtk4
EventController GestureClick returns incorrect state-
Gdk.ModifierType on mouse button press in X11
- Caller allocated boxed types or structs are not fully
released
- Gjs console leaks invalid option errors
==== gnome-video-effects ====
Version update (0.5.0 -> 0.6.0)
- Update to version 0.6.0:
+ Fix flip effect with recent gstreamer.
+ Add new scanlines effect using frei0r.
+ Various meson build fixes.
+ Updated translations.
- Drop gnome-video-effects-meson-pkgconfig-fix.patch: Fixed
upstream.
==== icewm ====
Version update (3.3.5 -> 3.4.0)
Subpackages: icewm-config-upstream icewm-default icewm-lang icewm-lite
- Update to version 3.4.0:
* Features:
- Support keybindings to shifted keys for issue #134.
- Support keybindings to literal Latin-1 characters.
- Support all UTF-8 code points in keybindings.
* Fixes:
- Fix for a map request from an unmanaged client for
bbidulock/icewm#734.
- When the keyboard layout changes, reparse the key bindings.
* Changes:
- Update the manpage for "icewm-keys".
- Updated translations.
==== imlib2 ====
Subpackages: imlib2-loaders libImlib2-1
- Changelog update only
- integer overflow (with resultant invalid memory allocations and
out-of-bounds reads) via an icon with many colors in its color
map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)
==== kactivitymanagerd ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== kcm_flatpak ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* Add KItemModels to dependencies
* FlatpakPermissionModel: Merge defaults from a list of overrides (kde#466997)
* FlatpakReference: Port metadata and overrides to a list of files
==== kcm_sddm ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* Fix showing error messages (kde#471040)
==== kde-cli-tools5 ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* kinfo: Use kcmshell5 with Plasma *5*
- Drop patches, now upstream:
* 0001-kinfo-Use-kcmshell5-with-Plasma-5.patch
==== kde-gtk-config5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* gsettings: use `const char*` directly
* kded: update `scaling-factor` when setting global scale
==== kgamma5 ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== khotkeys5 ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== kinfocenter5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: kinfocenter5-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== kio ====
Subpackages: kio-core
- Add patch to fix crash on thumbnail generation (kde#470845):
* 0001-previewjob-Check-whether-thumbRootDevice-is-valid-be.patch
==== kmenuedit5 ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- On usrmerged system move kernel modules into /usr as well (boo#1211796)
* usr-lib-modules.patch
* testsuite-Move-setup-rootfs-logic-from-Makefile-to-s.patch
- Refresh usr-lib-modprobe.patch
- Refresh no-stylesheet-download.patch
==== kpipewire ====
Version update (5.27.5 -> 5.27.6)
Subpackages: kpipewire-imports libKPipeWire5 libKPipeWireDmaBuf5 libKPipeWireRecord5
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== kscreen5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: kscreen5-plasmoid
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* Add boundaries to resolution text (kde#460397)
==== kscreenlocker ====
Version update (5.27.5 -> 5.27.6)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== ksshaskpass5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: ksshaskpass5-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== ksystemstats5 ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== kwayland-integration ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== kwin5 ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* xwayland: Remove cursor definition (kde#442839,kde#459468)
* screencast: Discard pending buffer and fence if stream state changes
* screen edge: Emit cleanup signals if needed on teardown (kde#403354)
* effects/magiclamp: Make it look good with hidden panels
* XdgPopupWindow: Allow position to be set by Plasma (kde#463272)
* plugins/qpa: initialize buffer in backingstore (kde#437062)
* tiles: Adjust padding between windows (kde#469720)
* Refine order of previous/next screens in Workspace::findOutput (kde#467996)
* effects/magiclamp: Improve code readability
* effects/magiclamp: Make it look good with floating panels (kde#361121,kde#466177)
* effects/magiclamp: Improve animation direction heuristic (kde#463581)
* Revert "wayland: Avoid pointer warp if constraint region is invalid" (kde#469555)
* xcbutils: fix nativeFloor (kde#459373)
- Drop patches, now upstream:
* 0001-xcbutils-fix-nativeFloor.patch
* revert-avoid-pointer-warp.patch
==== kwrited5 ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== layer-shell-qt ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== libassuan ====
Version update (2.5.5 -> 2.5.6)
- Update to 2.5.6:
* Fix logging of confidential data. [rA0fc31770fa]
* Fix memory wiping. [T5977]
* Fix macOS build problem. [T5440,T5610]
* Upgrade autoconf stuff.
* Release-info: https://dev.gnupg.org/T6542
==== libgepub ====
Version update (0.7.0 -> 0.7.1)
- Update to version 0.7.1:
+ doc: Fix Crash in gepub_doc_new().
==== libkdecoration2 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private10
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== libksba ====
Version update (1.6.3 -> 1.6.4)
- Update to 1.6.4:
* Correctly detect CMS write errors. [rK9ced7706f2]
* Release-info: https://dev.gnupg.org/T6543
==== libkscreen2 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: libKF5Screen8 libKF5ScreenDpms8 libkscreen2-plugin
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* dpms: Don't crash if trying to interact with the fake screen (kde#470484)
* Fix the wrong argument in usage example
* XRandR: Avoid a null pointer dereference in crtcChanged()
==== libksysguard5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-plugins
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== libmd ====
Version update (1.0.4 -> 1.1.0)
- Update to version 1.1.0:
* man: Add new libmd(7) man page
* doc: Move mailing list reference to the end
* build: Fix version script linker support detection
* build: Switch to debian:latest Docker image
* build: Fix configure.ac indentation
* build: Require automake 1.11
* build: Do not use strong aliases on macOS
* On Darwin use assembler to support symbol aliases
* build: Rename libmd_alias() to libmd_strong_alias()
* Remove unused <assert.h>
* Sync MD2 changes from NetBSD
* Sync MD4 changes from OpenBSD
* Sync MD5 changes from OpenBSD
* Sync RMD160 changes from OpenBSD
* Sync SHA1 changes from OpenBSD
* Sync SHA2 changes from OpenBSD
* test: Add a new test_eq() helper function
* test: Add cases for SHA224 and SHA512-256
* build: Terminate lists in variables with «# EOL»
==== libqb ====
Version update (2.0.6+20220323.758044b -> 2.0.7+20230607.06c8641)
- Update to version 2.0.7+20230607.06c8641 (v2.0.7):
- blackbox: fix potential overlow/memory corruption (gh#ClusterLabs/libqb#486)
- tests: allow -j to work (gh#ClusterLabs/libqb#485)
- strlcpy: avoid compiler warning from strncpy (gh#ClusterLabs/libqb#473)
- timer: Move state check to before time check (gh#ClusterLabs/libqb#479)
- ipc: Retry receiving credentials if the the message is short (gh#ClusterLabs/libqb#476, rh#2111711)
- lib: Fix some small bugs spotted by newest covscan (gh#ClusterLabs/libqb#471)
- doxygen2man: Fix function parameter alignment (gh#ClusterLabs/libqb#468)
==== libssh2_org ====
Version update (1.10.0 -> 1.11.0)
- Update to 1.11.0:
* Enhancements and bugfixes
- Adds support for encrypt-then-mac (ETM) MACs
- Adds support for AES-GCM crypto protocols
- Adds support for sk-ecdsa-sha2-nistp256 and sk-ssh-ed25519 keys
- Adds support for RSA certificate authentication
- Adds FIDO support with *_sk() functions
- Adds RSA-SHA2 key upgrading to OpenSSL, WinCNG, mbedTLS, OS400 backends
- Adds Agent Forwarding and libssh2_agent_sign()
- Adds support for Channel Signal message libssh2_channel_signal_ex()
- Adds support to get the user auth banner message libssh2_userauth_banner()
- Adds LIBSSH2_NO_{MD5, HMAC_RIPEMD, DSA, RSA, RSA_SHA1, ECDSA, ED25519,
AES_CBC, AES_CTR, BLOWFISH, RC4, CAST, 3DES} options
- Adds direct stream UNIX sockets with libssh2_channel_direct_streamlocal_ex()
- Adds wolfSSL support to CMake file
- Adds mbedTLS 3.x support
- Adds LibreSSL 3.5 support
- Adds support for CMake "unity" builds
- Adds CMake support for building shared and static libs in a single pass
- Adds symbol hiding support to CMake
- Adds support for libssh2.rc for all build tools
- Adds .zip, .tar.xz and .tar.bz2 release tarballs
- Enables ed25519 key support for LibreSSL 3.7.0 or higher
- Improves OpenSSL 1.1 and 3 compatibility
- Now requires OpenSSL 1.0.2 or newer
- Now requires CMake 3.1 or newer
- SFTP: Adds libssh2_sftp_open_ex_r() and libssh2_sftp_open_r() extended APIs
- SFTP: No longer has a packet limit when reading a directory
- SFTP: now parses attribute extensions if they exist
- SFTP: no longer will busy loop if SFTP fails to initialize
- SFTP: now clear various errors as expected
- SFTP: no longer skips files if the line buffer is too small
- SCP: add option to not quote paths
- SCP: Enables 64-bit offset support unconditionally
- Now skips leading \r and \n characters in banner_receive()
- Enables secure memory zeroing with all build tools on all platforms
- No longer logs SSH_MSG_REQUEST_FAILURE packets from keepalive
- Speed up base64 encoding by 7x
- Assert if there is an attempt to write a value that is too large
- WinCNG: fix memory leak in _libssh2_dh_secret()
- Added protection against possible null pointer dereferences
- Agent now handles overly large comment lengths
- Now ensure KEX replies don't include extra bytes
- Fixed possible buffer overflow when receiving SSH_MSG_USERAUTH_BANNER
- Fixed possible buffer overflow in keyboard interactive code path
- Fixed overlapping memcpy()
- Fixed Windows UWP builds
- Fixed DLL import name
- Renamed local RANDOM_PADDING macro to avoid unexpected define on Windows
- Support for building with gcc versions older than 8
- Improvements to CMake, Makefile, NMakefile, GNUmakefile, autoreconf files
- Restores ANSI C89 compliance
- Enabled new compiler warnings and fixed/silenced them
- Improved error messages
- Now uses CIFuzz
- Numerous minor code improvements
- Improvements to CI builds
- Improvements to unit tests
- Improvements to doc files
- Improvements to example files
- Removed "old gex" build option
- Removed no-encryption/no-mac builds
- Removed support for NetWare and Watcom wmake build files
* Rebase libssh2-ocloexec.patch
==== libzypp ====
Version update (17.31.13 -> 17.31.14)
- build: honor libproxy.pc's includedir (bsc#1212222)
- Curl: trim all custom headers (bsc#1212187)
HTTP/2 RFC 9113 forbids fields ending with a space. So we make
sure all custom headers are trimmed. This also includes headers
returned by URL-Resolver plugins.
- version 17.31.14 (22)
==== milou5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: milou5-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== nautilus ====
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Add 3a931f61.patch patch to fix crash when closing tabs right
after clicking.
==== ncurses ====
Version update (6.4.20230615 -> 6.4.20230617)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20230617
+ markup manpages with revision information (prompted by discussion
with Bjarni Ingi Gislason).
==== open-iscsi ====
Subpackages: libopeniscsiusr0
- Fix iscsiuio build version by updating iscsiuio/meson.build
and RPM SPEC file (bsc#1210514), updating
open-iscsi-SUSE-latest.diff.bz2
==== oxygen5-sounds ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== pam_kwallet ====
Version update (5.27.5 -> 5.27.6)
Subpackages: pam_kwallet-common
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== plasma-browser-integration ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== plasma-nm5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== plasma5-addons ====
Version update (5.27.5 -> 5.27.6)
Subpackages: plasma5-addons-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* Color Picker: Round color values before formatting them
* alternatecalendar: set dayLabel for Qt calendar providers (kde#470034)
==== plasma5-desktop ====
Version update (5.27.5 -> 5.27.6)
Subpackages: plasma5-desktop-emojier
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* Panel: mitigate plasmashell high CPU usage when moving windows
* Desktop: set accentColor binding enabled condition
* applets/kickoff: consider `devicePixelRatio` in `minimumGridRowCount`
* applets/kimpanel: address QStringLiteral data duplication
* applets/taskmanager: subscribe to windowViewAvailableChanged signal (kde#469731)
* knetattach: don't store username in WebDAV URL
* applets/taskmanager: avoid updating dragSource when active is false (kde#466675)
==== plasma5-disks ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== plasma5-integration ====
Version update (5.27.5 -> 5.27.6)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.27.6
==== plasma5-pa ====
Version update (5.27.5 -> 5.27.6)
Subpackages: plasma5-pa-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* applet: Fix crash when opening context menu with no contents (kde#470847)
==== plasma5-systemmonitor ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* Fix layout of Add New Page dialog with wordy languages (kde#470726)
==== plasma5-thunderbolt ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* Fix UI with huge window sizes (kde#461102)
==== plasma5-workspace ====
Version update (5.27.5 -> 5.27.6)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* applets/kicker: fix test error in testrunnermodel
* kcms/krdb: Set X root window cursor
* shell: make accent color optional, and enable accent color after slot connection (kde#470280)
* libtaskmanager: fix copy leftover in document
* runners/calculator: implement thread-safety in QalculateEngine::evaluate (kde#470219)
* applets/batterymonitor: Fix wrong tooltip when plugged in but discharging (kde#470632)
* applets/mediacontroller: add busy indicator for remote images
* Widgetexplorer: Properly handle translations for applet categories (kde#460523)
* wallpapers/image: resize svg wallpaper to requested size (kde#469294)
* Klipper config: set UI state when loading the same way as when editing
* holidaysevents: reload event data when config changes (kde#437654)
* runners/services: Do not match categories for short queries (kde#469769)
* components/calendar: reset label under Gregorian date when plugin list changes
* components/calendar: use QHash::contains instead of QHash::count
* applets/digital-clock: show today's sublabel in tooltip if there is one
* applets/systemtray: fix highlight being on top of first column items (kde#456180)
* applets/digital-clock: Fix localization for TimeZoneModel (kde#469196)
* applets/digital-clock: Allow event titles to be wrapped
* Export a new helper function that read Xft.dpi value
* libtaskmanager: Fix appmenu caching (kde#422786)
==== polkit-kde-agent-5 ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- No code changes since 5.27.5
==== powerdevil5 ====
Version update (5.27.5 -> 5.27.6)
Subpackages: powerdevil5-lang
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* Fix ddcutil for laptop user (kde#469895)
* Take property update frequency into account for smoothed remaining time
* Delay Solid::Battery instatiation until actually required
* Avoid repeated Solid::Battery instantiations on charge level change
==== python-MarkupSafe ====
Version update (2.1.2 -> 2.1.3)
- update to 2.1.3:
* Implement ``format_map``, ``casefold``, ``removeprefix``,
and ``removesuffix`` methods.
* Fix static typing for basic ``str`` methods on ``Markup``.
* Use ``Self`` for annotating return types. :pr:`379`
==== python-SQLAlchemy ====
Version update (2.0.15 -> 2.0.16)
- update to 2.0.16:
* Python 3.12 support
* Fixed regression in the 2.0 series where the default value of
validates.include_backrefs got changed to False for the
validates() function
* Unified the custom PostgreSQL operator definitions
* Added support for PostgreSQL 10 NULLS NOT DISTINCT feature of
unique indexes and unique constraints
* Use proper precedence on PostgreSQL specific operators, such as
@>
* see
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.16
==== python-pyOpenSSL ====
Version update (23.1.1 -> 23.2.0)
- update to 23.2.0:
* Removed ``X509StoreFlags.NOTIFY_POLICY``.
* ``cryptography`` maximum version has been increased to
41.0.x.
* Invalid versions are now rejected in
``OpenSSL.crypto.X509Req.set_version``.
* Added ``X509VerificationCodes`` to ``OpenSSL.SSL``.
==== rubygem-packaging_rake_tasks ====
Version update (1.5.3 -> 1.5.4)
- Fixed crash in "build_dependencies:*" rake tasks when processing
some spec files (related to bsc#1211319)
- 1.5.4
==== systemd-presets-common-SUSE ====
- Fix another case of systemctl being called with an empty
argument. This if a preemptive fix for a similar issue to
bsc#1212496.
- Don't call systemctl list-unit-files with an empty argument,
this will break enabling of system unit files [bsc#1212496]
==== systemsettings5 ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* Improve keyboard navigation in sidebar
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Skip obsolete suse_version 1230 as well as superfluous defattr
in file sections of spec files
- Update rpmlintrc filters
==== virt-v2v ====
Version update (2.0.7 -> 2.2.0)
Subpackages: virt-v2v-bash-completion
- Update to virt-v2v 2.2.0
* New virt-v2v-inspector(1) tool. This tool can be used before
conversion to collect facts about the source guest, such as
number of disks, and to estimate the disk space required after
conversion.
* Add support for NVMe devices and SATA hard disks when importing
from VMware VMX files (Laszlo Ersek).
* Add support for importing to KubeVirt using the new
experimental -o kubevirt mode.
* Windows 11 guests are now supported.
* Rocky Linux guest support has been added (Andrey Drobyshev).
* The -o json mode was removed. It was intended to be used with
KubeVirt but was never actually used there. Use -o kubevirt
instead.
* Numerous bug fixes and build changes
==== vsftpd ====
- Apply "0001-Fix-default-value-of-strict_ssl_read_eof-in-man-page.patch"
to fix the documentation of the strict_ssl_read_eof option. The
documentation says option would be disabled by default, but it is
in fact enabled. [bsc#1200075]
==== wicked ====
Version update (0.6.72 -> 0.6.73)
Subpackages: wicked-service
- update to version 0.6.73 (see also ChangeLog file):
- spec: cleanup artefacts removing systemv scripts and hooks
(not used on any released version) and fix rpmlint warnings
- arp: allow verify/notify counter and interval configuration
- arp: handle ENOBUFS sending errors (bsc#1203300)
- extensions: improve environment variable handling
- firmware: refactor firmware extension definition to unify
its format with system-updater and dbus-service extensions.
- firmware: improve enable, disable and revert cli command;
see wicked-firmware(8) manual page.
- code cleanup: fix memory leaks, add array/list utils
- wireless: Ignore not applicable WIRELESS_EAP_AUTH suse ifcfg
variable within an within EAP-TLS network (bsc#1211026)
- cleanup /var/run leftovers in extension scripts (bsc#1194557)
- json: output formatting improvements, unicode support via iconv
- removed patches included in the source archive:
[- 0001-bond-workaround-6.1-enslave-regression-boo-1206674.patch,
- 0002-extensions-nbft-add-post-up-script.bsc-1211647.patch]
- extensions/nbft: add post-up script (bsc#1211647)
In multipath scenarios, not all NBFT interfaces and respective
connections may have been brought up during initramfs processing.
If wicked brings up some NBFT interfaces after switching to the
root file system, run a post-up script to initiate the NVMe
connections.
[+ 0002-extensions-nbft-add-post-up-script.bsc-1211647.patch]
==== xdg-desktop-portal-kde ====
Version update (5.27.5 -> 5.27.6)
- Update to 5.27.6
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.6
- Changes since 5.27.5:
* return correct user info (kde#469697)
==== yast2-installation ====
Version update (4.6.3 -> 4.6.4)
- Don't always enable sshd and open the ssh port (bsc#1211764)
- 4.6.4
==== yast2-network ====
Version update (4.6.3 -> 4.6.4)
- bsc#1211431
- Do not crash installation when storing vlan configuration into
NetworkManager
- 4.6.4
==== yast2-trans ====
Version update (84.87.20230602.240a95214f -> 84.87.20230619.113a4fdc71)
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-sr yast2-trans-sv 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.20230619.113a4fdc71:
* Translated using Weblate (Kurdish)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Kurdish)
* Translated using Weblate (Kurdish)
* Translated using Weblate (Kurdish)
* Translated using Weblate (Kurdish)
* Translated using Weblate (Arabic)
* Translated using Weblate (Kurdish)
* Translated using Weblate (Italian)
* New POT for text domain 'users'.
* New POT for text domain 's390'.
* New POT for text domain 'storage'.
* New POT for text domain 'apparmor'.
==== zbar ====
- Modernise spec file
- Split lang subpackage
==== zypper ====
Version update (1.14.60 -> 1.14.61)
Subpackages: zypper-log zypper-needs-restarting
- targetos: Add an error note if XPath:/product/register/target
is not defined in /etc/products.d/baseproduct (bsc#1211261)
- targetos: Update help and man page (bsc#1211261)
- version 1.14.61
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:
AppStream (0.16.1 -> 0.16.2)
Mesa (23.0.3 -> 23.1.2)
Mesa-drivers (23.0.3 -> 23.1.2)
MozillaFirefox (113.0.2 -> 114.0.1)
akonadi-calendar (23.04.1 -> 23.04.2)
akonadi-calendar-tools (23.04.1 -> 23.04.2)
akonadi-contact (23.04.1 -> 23.04.2)
akonadi-import-wizard (23.04.1 -> 23.04.2)
akonadi-mime (23.04.1 -> 23.04.2)
akonadi-notes (23.04.1 -> 23.04.2)
akonadi-search (23.04.1 -> 23.04.2)
akonadi-server (23.04.1 -> 23.04.2)
akregator (23.04.1 -> 23.04.2)
analitza (23.04.1 -> 23.04.2)
apache2-mod_php8 (8.1.19 -> 8.1.20)
apparmor (3.1.4 -> 3.1.5)
ark (23.04.1 -> 23.04.2)
attica-qt5 (5.106.0 -> 5.107.0)
baloo5 (5.106.0 -> 5.107.0)
baloo5-widgets (23.04.1 -> 23.04.2)
blinken (23.04.1 -> 23.04.2)
bluez-qt (5.106.0 -> 5.107.0)
breeze5-icons (5.106.0 -> 5.107.0)
busybox (1.36.0 -> 1.36.1)
calendarsupport (23.04.1 -> 23.04.2)
codec2 (1.1.0 -> 1.1.1)
cracklib (2.9.8 -> 2.9.11)
cryptsetup
dbus-1 (1.14.6 -> 1.14.8)
dolphin (23.04.1 -> 23.04.2)
eventviews (23.04.1 -> 23.04.2)
evolution (3.48.2 -> 3.48.3)
evolution-data-server (3.48.2 -> 3.48.3)
ffmpegthumbs (23.04.1 -> 23.04.2)
filelight (23.04.1 -> 23.04.2)
firewalld (1.3.2 -> 1.3.3)
frameworkintegration (5.106.0 -> 5.107.0)
fribidi (1.0.12 -> 1.0.13)
fuse3 (3.14.1 -> 3.15.0)
fwupd (1.8.12 -> 1.8.16)
gdb (12.1 -> 13.2)
git (2.40.1 -> 2.41.0)
gjs (1.76.0 -> 1.76.1)
gnome-shell (44.1 -> 44.2)
grantleetheme (23.04.1 -> 23.04.2)
gstreamer-plugins-good
gtk4 (4.10.3 -> 4.10.4)
gvfs
gwenview5 (23.04.1 -> 23.04.2)
hwdata (0.370 -> 0.371)
incidenceeditor (23.04.1 -> 23.04.2)
kaccounts-integration (23.04.1 -> 23.04.2)
kaccounts-providers (23.04.1 -> 23.04.2)
kactivities-stats (5.106.0 -> 5.107.0)
kactivities5 (5.106.0 -> 5.107.0)
kaddressbook (23.04.1 -> 23.04.2)
kalgebra (23.04.1 -> 23.04.2)
kamera (23.04.1 -> 23.04.2)
kanagram (23.04.1 -> 23.04.2)
kapptemplate (23.04.1 -> 23.04.2)
karchive (5.106.0 -> 5.107.0)
kate (23.04.1 -> 23.04.2)
kauth (5.106.0 -> 5.107.0)
kbd
kbookmarks (5.106.0 -> 5.107.0)
kbruch (23.04.1 -> 23.04.2)
kcachegrind (23.04.1 -> 23.04.2)
kcalc (23.04.1 -> 23.04.2)
kcalendarcore (5.106.0 -> 5.107.0)
kcalutils (23.04.1 -> 23.04.2)
kcharselect (23.04.1 -> 23.04.2)
kcmutils (5.106.0 -> 5.107.0)
kcodecs (5.106.0 -> 5.107.0)
kcolorchooser (23.04.1 -> 23.04.2)
kcompletion (5.106.0 -> 5.107.0)
kconfig (5.106.0 -> 5.107.0)
kconfigwidgets (5.106.0 -> 5.107.0)
kcontacts (5.106.0 -> 5.107.0)
kcoreaddons (5.106.0 -> 5.107.0)
kcrash (5.106.0 -> 5.107.0)
kdav (5.106.0 -> 5.107.0)
kdbusaddons (5.106.0 -> 5.107.0)
kde-print-manager (23.04.1 -> 23.04.2)
kdeclarative (5.106.0 -> 5.107.0)
kdeconnect-kde (23.04.1 -> 23.04.2)
kded (5.106.0 -> 5.107.0)
kdeedu-data (23.04.1 -> 23.04.2)
kdegraphics-thumbnailers (23.04.1 -> 23.04.2)
kdelibs4support (5.106.0 -> 5.107.0)
kdenetwork-filesharing (23.04.1 -> 23.04.2)
kdepim-addons (23.04.1 -> 23.04.2)
kdepim-runtime (23.04.1 -> 23.04.2)
kdesu (5.106.0 -> 5.107.0)
kdevelop5 (23.04.1 -> 23.04.2)
kdialog (23.04.1 -> 23.04.2)
kdnssd-framework (5.106.0 -> 5.107.0)
kdoctools (5.106.0 -> 5.107.0)
kdump (1.0.2+git50.g4b01402 -> 1.0.3)
kernel-firmware (20230517 -> 20230531)
kernel-source (6.3.4 -> 6.3.7)
kfilemetadata5 (5.106.0 -> 5.107.0)
kgeography (23.04.1 -> 23.04.2)
kglobalaccel (5.106.0 -> 5.107.0)
kguiaddons (5.106.0 -> 5.107.0)
khangman (23.04.1 -> 23.04.2)
khelpcenter5 (23.04.1 -> 23.04.2)
kholidays (5.106.0 -> 5.107.0)
khtml (5.106.0 -> 5.107.0)
ki18n (5.106.0 -> 5.107.0)
kiconthemes (5.106.0 -> 5.107.0)
kidentitymanagement (23.04.1 -> 23.04.2)
kidletime (5.106.0 -> 5.107.0)
kig (23.04.1 -> 23.04.2)
kimageformats (5.106.0 -> 5.107.0)
kimap (23.04.1 -> 23.04.2)
kinit (5.106.0 -> 5.107.0)
kio (5.106.0 -> 5.107.0)
kio-extras5 (23.04.1 -> 23.04.2)
kio_audiocd (23.04.1 -> 23.04.2)
kipi-plugins (23.04.1 -> 23.04.2)
kirigami2 (5.106.0 -> 5.107.0)
kitemmodels (5.106.0 -> 5.107.0)
kitemviews (5.106.0 -> 5.107.0)
kiten (23.04.1 -> 23.04.2)
kitinerary (23.04.1 -> 23.04.2)
kjobwidgets (5.106.0 -> 5.107.0)
kjs (5.106.0 -> 5.107.0)
kldap (23.04.1 -> 23.04.2)
kleopatra (23.04.1 -> 23.04.2)
kmag (23.04.1 -> 23.04.2)
kmahjongg (23.04.1 -> 23.04.2)
kmail (23.04.1 -> 23.04.2)
kmail-account-wizard (23.04.1 -> 23.04.2)
kmailtransport (23.04.1 -> 23.04.2)
kmbox (23.04.1 -> 23.04.2)
kmime (23.04.1 -> 23.04.2)
kmines (23.04.1 -> 23.04.2)
kmousetool (23.04.1 -> 23.04.2)
kmplot (23.04.1 -> 23.04.2)
knewstuff (5.106.0 -> 5.107.0)
knotes (23.04.1 -> 23.04.2)
knotifications (5.106.0 -> 5.107.0)
knotifyconfig (5.106.0 -> 5.107.0)
kompare (23.04.1 -> 23.04.2)
konsole (23.04.1 -> 23.04.2)
kontact (23.04.1 -> 23.04.2)
kontactinterface (23.04.1 -> 23.04.2)
konversation (23.04.1 -> 23.04.2)
korganizer (23.04.1 -> 23.04.2)
kpackage (5.106.0 -> 5.107.0)
kparts (5.106.0 -> 5.107.0)
kpat (23.04.1 -> 23.04.2)
kpeople5 (5.106.0 -> 5.107.0)
kpimtextedit (23.04.1 -> 23.04.2)
kpkpass (23.04.1 -> 23.04.2)
kplotting (5.106.0 -> 5.107.0)
kpty (5.106.0 -> 5.107.0)
kqtquickcharts (23.04.1 -> 23.04.2)
kquickcharts (5.106.0 -> 5.107.0)
kreversi (23.04.1 -> 23.04.2)
kross (5.106.0 -> 5.107.0)
krunner (5.106.0 -> 5.107.0)
ksanecore (23.04.1 -> 23.04.2)
kservice (5.106.0 -> 5.107.0)
ksmtp (23.04.1 -> 23.04.2)
ksudoku (23.04.1 -> 23.04.2)
ktexteditor (5.106.0 -> 5.107.0)
ktextwidgets (5.106.0 -> 5.107.0)
ktnef (23.04.1 -> 23.04.2)
ktouch (23.04.1 -> 23.04.2)
kunitconversion (5.106.0 -> 5.107.0)
kwallet (5.106.0 -> 5.107.0)
kwalletmanager5 (23.04.1 -> 23.04.2)
kwayland (5.106.0 -> 5.107.0)
kwidgetsaddons (5.106.0 -> 5.107.0)
kwindowsystem (5.106.0 -> 5.107.0)
kwordquiz (23.04.1 -> 23.04.2)
kxmlgui (5.106.0 -> 5.107.0)
libKF5ModemManagerQt (5.106.0 -> 5.107.0)
libKF5NetworkManagerQt (5.106.0 -> 5.107.0)
libX11
libXpresent
libadwaita (1.3.2 -> 1.3.3)
libapparmor (3.1.4 -> 3.1.5)
libgravatar (23.04.1 -> 23.04.2)
libimobiledevice (1.3.0+git.20210921 -> 1.3.0+179git.20230430)
libimobiledevice-glue (0~git.20210925 -> 1.0.0+git3.20230513)
libjxl (0.8.1 -> 0.8.2)
libkcddb (23.04.1 -> 23.04.2)
libkcompactdisc (23.04.1 -> 23.04.2)
libkdcraw (23.04.1 -> 23.04.2)
libkdegames (23.04.1 -> 23.04.2)
libkdepim (23.04.1 -> 23.04.2)
libkeduvocdocument (23.04.1 -> 23.04.2)
libkexiv2 (23.04.1 -> 23.04.2)
libkgapi (23.04.1 -> 23.04.2)
libkipi (23.04.1 -> 23.04.2)
libkleo (23.04.1 -> 23.04.2)
libkmahjongg (23.04.1 -> 23.04.2)
libkomparediff2 (23.04.1 -> 23.04.2)
libksane (23.04.1 -> 23.04.2)
libksieve (23.04.1 -> 23.04.2)
libmysofa
libnettle (3.9 -> 3.9.1)
libp11
libqt5-qtbase (5.15.9+kde154 -> 5.15.10+kde129)
libqt5-qtconnectivity (5.15.9+kde5 -> 5.15.10+kde4)
libqt5-qtdeclarative (5.15.9+kde25 -> 5.15.10+kde26)
libqt5-qtgraphicaleffects (5.15.9+kde0 -> 5.15.10+kde0)
libqt5-qtimageformats (5.15.9+kde9 -> 5.15.10+kde9)
libqt5-qtlocation (5.15.9+kde5 -> 5.15.10+kde4)
libqt5-qtmultimedia (5.15.9+kde3 -> 5.15.10+kde3)
libqt5-qtnetworkauth (5.15.9+kde0 -> 5.15.10+kde0)
libqt5-qtquickcontrols (5.15.9+kde0 -> 5.15.10+kde0)
libqt5-qtquickcontrols2 (5.15.9+kde5 -> 5.15.10+kde6)
libqt5-qtscript (5.15.12 -> 5.15.14)
libqt5-qtsensors (5.15.9+kde0 -> 5.15.10+kde0)
libqt5-qtserialport (5.15.9+kde0 -> 5.15.10+kde0)
libqt5-qtspeech (5.15.9+kde1 -> 5.15.10+kde1)
libqt5-qtsvg (5.15.9+kde8 -> 5.15.10+kde8)
libqt5-qttools (5.15.9+kde1 -> 5.15.10+kde3)
libqt5-qttranslations (5.15.9+kde0 -> 5.15.10+kde0)
libqt5-qtvirtualkeyboard (5.15.9+kde0 -> 5.15.10+kde0)
libqt5-qtwayland (5.15.9+kde55 -> 5.15.10+kde51)
libqt5-qtwebchannel (5.15.9+kde3 -> 5.15.10+kde3)
libqt5-qtwebsockets (5.15.9+kde2 -> 5.15.10+kde2)
libqt5-qtwebview (5.15.9+kde0 -> 5.15.10+kde0)
libqt5-qtx11extras (5.15.9+kde0 -> 5.15.10+kde0)
libqt5-qtxmlpatterns (5.15.9+kde0 -> 5.15.10+kde0)
libreoffice (7.5.4.1 -> 7.5.4.2)
librsvg
libselinux-bindings
libstorage-ng (4.5.115 -> 4.5.120)
liburing (2.3 -> 2.4)
libvirt
libzypp (17.31.11 -> 17.31.13)
live555 (2023.01.19 -> 2023.05.10)
llvm16 (16.0.4 -> 16.0.6)
lokalize (23.04.1 -> 23.04.2)
m17n-db (1.8.0 -> 1.8.2)
mailcommon (23.04.1 -> 23.04.2)
mailimporter (23.04.1 -> 23.04.2)
mariadb
mbox-importer (23.04.1 -> 23.04.2)
messagelib (23.04.1 -> 23.04.2)
mobipocket (23.04.1 -> 23.04.2)
mozilla-nss (3.89 -> 3.89.1)
mpfr
mutter (44.1+2 -> 44.2)
ncurses (6.4.20230520 -> 6.4.20230615)
nodejs-common (5.1 -> 6.0)
nodejs20 (20.2.0 -> 20.3.0)
okteta (0.26.10 -> 0.26.11)
okular (23.04.1 -> 23.04.2)
open-iscsi
openssh (8.9p1 -> 9.3p1)
openssh-askpass-gnome (8.9p1 -> 9.3p1)
openvpn (2.6.4 -> 2.6.5)
orc (0.4.33 -> 0.4.34)
osinfo-db (20230308 -> 20230518)
parley (23.04.1 -> 23.04.2)
pcsc-lite (1.9.9 -> 2.0.0)
perl (5.36.0 -> 5.36.1)
perl-Image-ExifTool (12.62 -> 12.63)
perl-Net-DNS (1.38 -> 1.39)
permissions (1699_20230516 -> 1699_20230602)
php8 (8.1.19 -> 8.1.20)
pim-data-exporter (23.04.1 -> 23.04.2)
pim-sieve-editor (23.04.1 -> 23.04.2)
pimcommon (23.04.1 -> 23.04.2)
pinentry
pinentry-gui
plasma-framework (5.106.0 -> 5.107.0)
polkit-default-privs (1550+20230517.ab68b2d -> 1550+20230606.5001571)
poppler (23.05.0 -> 23.06.0)
poppler-qt5 (23.05.0 -> 23.06.0)
postfix (3.8.0 -> 3.8.1)
prison-qt5 (5.106.0 -> 5.107.0)
publicsuffix (20230426 -> 20230613)
purpose (5.106.0 -> 5.107.0)
qpdf (11.3.0 -> 11.4.0)
qqc2-desktop-style (5.106.0 -> 5.107.0)
qt6-base
remmina (1.4.30 -> 1.4.31)
rubygem-addressable (2.8.1 -> 2.8.4)
rubygem-pundit (2.2.0 -> 2.3.0)
rubygem-ruby-dbus (0.22.1 -> 0.23.0.beta1)
samba (4.18.1+git.298.4ccf830b2a4 -> 4.18.3+git.303.c08b73d523c)
signon-kwallet-extension (23.04.1 -> 23.04.2)
skanlite (23.04.1 -> 23.04.2)
solid (5.106.0 -> 5.107.0)
sonnet (5.106.0 -> 5.107.0)
spectacle (23.04.1 -> 23.04.2)
spice (0.15.1 -> 0.15.2)
step (23.04.1 -> 23.04.2)
suse-module-tools (16.0.30 -> 16.0.31)
sushi (43.0 -> 44.2)
syndication (5.106.0 -> 5.107.0)
syntax-highlighting (5.106.0 -> 5.107.0)
systemd (253.4 -> 253.5)
systemd-presets-branding-openSUSE
systemd-presets-common-SUSE
systemd-rpm-macros (22 -> 23)
threadweaver (5.106.0 -> 5.107.0)
time
tree (2.1.0 -> 2.1.1)
umbrello (23.04.1 -> 23.04.2)
usbmuxd (1.1.1 -> 1.1.1+git48.01c94c7)
vim (9.0.1572 -> 9.0.1632)
virt-manager
vte (0.72.1 -> 0.72.2)
wayland-utils (1.1.0 -> 1.2.0)
wget
wireless-regdb (20230503 -> 20230601)
wtmpdb (0.5.0 -> 0.6.0)
xfce4-panel-profiles (1.0.13 -> 1.0.14)
xfce4-pulseaudio-plugin (0.4.6 -> 0.4.7)
xmlstarlet
xrdb (1.2.1 -> 1.2.2)
xterm (380 -> 382)
xwayland (23.1.1 -> 23.1.2)
yast2-apparmor (4.6.0 -> 4.6.1)
yast2-bootloader (4.6.1 -> 4.6.2)
yast2-storage-ng (4.6.10 -> 4.6.11)
yast2-trans (84.87.20230516.e4ba802a -> 84.87.20230602.240a95214f)
yast2-users (4.6.1 -> 4.6.2)
zchunk (1.3.0 -> 1.3.1)
zenity (3.92.0 -> 3.99.0)
=== Details ===
==== AppStream ====
Version update (0.16.1 -> 0.16.2)
Subpackages: libAppStreamQt2 libappstream4
- Update to 0.16.2:
Features:
* Add API for asking whether the pool is empty
* Add DDE to known desktop-environment list
* validator: Check if Release Description is inside description tag
* Make AppStream use BCP47 for locale in XML data
Bugfixes:
* Add missing standard::is-hidden attribute to file search enumerator
* spdx: Accept brackets in spdx license expression check
* introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum
* compose: Fix crash in asc_l10n_search_translations_qt()
* compose: Set lower-cased CID for synthesized components again
* Don't crash when non-YAML documents are read as YAML
Miscellaneous:
* sanitizers: Allow null-dereference check again
- Drop patch, merged upstream:
* bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch
- Add upstream change:
* 0001-Do-not-override-default-priority-when-parsing-multip.patch
==== Mesa ====
Version update (23.0.3 -> 23.1.2)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1
- use -Dxlib-lease=enabled also for -drivers build
- Fix of bsc#1212345
* After update to 23.1.1 this change affected our build split:
https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44…
- Update to bugfix release 23.1.2
- needed to fix build of Mesa 23.1
* Mesa-drivers: -Dshader-cache=enabled
* Mesa: -Dxlib-lease=enabled
* recommended for both Mesa and Mesa-drivers to avoid some scary messages when
comparing fds: -Dallow-kcmp=enabled
- Credits for figuring this out go to "llyyr" <llyyr.public(a)gmail.com>
- gbm files are no longer needed to be removed manually for -drivers build
- VDPAU support for r300 has been dropped with Mesa 23.1
- supersedes n_no-sse2-on-ix86-except-for-intel-drivers.patch
- Update to bugfix release 23.1.1
- adjusted u_dep_xcb.patch
- Update to 23.1.0
* new feature release
* some highlights
+ Our OpenCL implementation Rusticl added support for AMD GPUs.
+ Both ANV (Intel) and RADV (AMD) got initial support for Vulkan Video
decoding.
+ Vulkan Graphics Pipeline Libraries (GPL) are now supported in RADV.
- adjusted n_stop-iris-flicker.patch
- supersedes U_ReturnME.patch
- meson option "-Ddri-drivers" has been removed; wasn't used any
longer by us --> killed it
==== Mesa-drivers ====
Version update (23.0.3 -> 23.1.2)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- use -Dxlib-lease=enabled also for -drivers build
- Fix of bsc#1212345
* After update to 23.1.1 this change affected our build split:
https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44…
- Update to bugfix release 23.1.2
- needed to fix build of Mesa 23.1
* Mesa-drivers: -Dshader-cache=enabled
* Mesa: -Dxlib-lease=enabled
* recommended for both Mesa and Mesa-drivers to avoid some scary messages when
comparing fds: -Dallow-kcmp=enabled
- Credits for figuring this out go to "llyyr" <llyyr.public(a)gmail.com>
- gbm files are no longer needed to be removed manually for -drivers build
- VDPAU support for r300 has been dropped with Mesa 23.1
- supersedes n_no-sse2-on-ix86-except-for-intel-drivers.patch
- Update to bugfix release 23.1.1
- adjusted u_dep_xcb.patch
- Update to 23.1.0
* new feature release
* some highlights
+ Our OpenCL implementation Rusticl added support for AMD GPUs.
+ Both ANV (Intel) and RADV (AMD) got initial support for Vulkan Video
decoding.
+ Vulkan Graphics Pipeline Libraries (GPL) are now supported in RADV.
- adjusted n_stop-iris-flicker.patch
- supersedes U_ReturnME.patch
- meson option "-Ddri-drivers" has been removed; wasn't used any
longer by us --> killed it
==== MozillaFirefox ====
Version update (113.0.2 -> 114.0.1)
- Mozilla Firefox 114.0.1
* Fix a startup crash (bmo#1837201, boo#1212101)
- Only install vaapitest for wayland-enabled builds, where it gets built
- Rebase mozilla-silence-no-return-type.patch
- Rebase s390x-patches, and remove obsolete patches:
mozilla-bmo1005535.patch mozilla-s390x-skia-gradient.patch
- Mozilla Firefox 114.0
MFSA 2023-20 (bsc#1211922)
* CVE-2023-34414 (bmo#1695986)
Click-jacking certificate exceptions through rendering lag
* CVE-2023-34415 (bmo#1811999)
Site-isolation bypass on sites that allow open redirects to
data: urls
* CVE-2023-34416 (bmo#1752703, bmo#1818394, bmo#1826875,
bmo#1827340, bmo#1827655, bmo#1828065, bmo#1830190,
bmo#1830206, bmo#1830795, bmo#1833339)
Memory safety bugs fixed in Firefox 114 and Firefox ESR
102.12
* CVE-2023-34417 (bmo#1746447, bmo#1820903, bmo#1832832)
Memory safety bugs fixed in Firefox 114
* New: Added UI to manage the DNS over HTTPS exception list.
(bmo#1596847)
* New: Bookmarks can now be searched from the Bookmarks menu.
The Bookmarks menu is accessible by adding the *Bookmarks
menu* button to the toolbar. (bmo#1736937)
* New: Restrict searches to your local browsing history by
selecting *Search history* from the History, Library or
Application menu buttons. (bmo#1736939)
* New: Mac users can now capture video from their cameras in
all supported native resolutions. This enables resolutions
higher than 1280x720. (bmo#1806604)
* New: It is now possible to reorder the extensions listed in
the extensions panel. (bmo#1805924)
* New: Users on macOS, Linux, and Windows 7 can now use FIDO2 /
WebAuthn authenticators over USB. Some advanced features,
such as fully passwordless logins, require a PIN to be set on
the authenticator. (bmo#1814487)
* New: Pocket Recommended content can now be seen in France,
Italy, and Spain. (bmo#None)
* Changed: DNS over HTTPS settings are now part of the
* Privacy & Security* section of the *Settings* page and allow
the user to choose from all the supported modes.
(bmo#1610741)
* HTML5: DOM: Added support for ES Modules on DedicatedWorker
and SharedWorker
* HTML5: WebTransport is now enabled by default and will be
going to release with 114. As the original Explainer notes,
it enables multiple use-cases that are hard or impossible to
handle without it, especially for Gaming and live streaming.
It covers cases that are problematic for alternative
mechanisms, such as WebSockets.
Built on top of HTTP3 (HTTP2 support will be coming later).
The current implementation in Firefox is passing 505 out of
565 Web-Platform Tests.
* HTML5: CSS: The `infinity` and `NaN` constants are now
supported inside the `calc()` function. (bmo#1830759)
* Developer: The *Copy as cURL* feature, available in the
Network panel, has been enhanced. It now supports the
- `-compressed` argument. (bmo#1776120)
* Developer: The Accessibility Inspector has been improved to
accurately recognize all the ARIA roles like `banner`,
`main`, `navigation`, and `contentinfo`, etc. This
enhancement is particularly beneficial for web developers
working with ARIA roles to improve web accessibility.
(bmo#1572512)
* Developer: Firefox now provides support for the CSS Cascading
Level 4 `supports()` syntax for `@import` rules. This allows
for the importation of other stylesheets based on support-
dependency. In addition, the Inspector panel now accurately
displays the conditions at the top of the imported rule.
- requires NSS 3.89.1
==== akonadi-calendar ====
Version update (23.04.1 -> 23.04.2)
Subpackages: akonadi-plugin-calendar kalendarac libKPim5AkonadiCalendar5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== akonadi-calendar-tools ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== akonadi-contact ====
Version update (23.04.1 -> 23.04.2)
Subpackages: akonadi-plugin-contacts libKPim5AkonadiContact5 libKPim5ContactEditor5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== akonadi-import-wizard ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5ImportWizard5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== akonadi-mime ====
Version update (23.04.1 -> 23.04.2)
Subpackages: akonadi-plugin-mime libKPim5AkonadiMime5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== akonadi-notes ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== akonadi-search ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5AkonadiSearch5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== akonadi-server ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5AkonadiAgentBase5 libKPim5AkonadiCore5 libKPim5AkonadiPrivate5 libKPim5AkonadiWidgets5 libKPim5AkonadiXml5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== akregator ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== analitza ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libAnalitza8
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== apache2-mod_php8 ====
Version update (8.1.19 -> 8.1.20)
- version update to 8.1.20
* This is a security release.
* https://www.php.net/ChangeLog-8.php#8.1.20
- force to repack tarball after update
https://github.com/php/php-src/issues/11300
- session.save_path set to /var/lib/php8/sessions in mod_php8.conf
and www.conf php-fpm pool example
- modified sources
% mod_php8.conf
- added sources
+ repack.sh
+ php-unicode-allow-redistribution.patch
==== apparmor ====
Version update (3.1.4 -> 3.1.5)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- update to AppArmor 3.1.5
- fix handling of mount rules in apparmor_parser
- minor additions to abstractions/base and snap_browsers
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
apparmor-enable-profile-cache.diff so that the precompiled cache
path doesn't get added in parser.conf for Tumbleweed builds.
This prevents a warning about the non-existing directory when
loading profiles.
- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
boo#1211980#c12)
==== ark ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libkerfuffle23
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* lastPathSegment: don't strip slash if it is the only character in the path (kde#469795)
==== attica-qt5 ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5Attica5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== baloo5 ====
Version update (5.106.0 -> 5.107.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Use common helper for Property/JSON conversion
* Don't install D-Bus interfaces without BUILD_INDEXER_SERVICE
* Make building of the service optional, add packaging documentation
* Minor fixes for DocumentUrlDB::updateUrl method
* [IdTreeDB] Consolidate put/del into common set
* [MetadataMoverTest] Add some more test documentation
* Remove dead code paths from DocumentUrlDB::del
* Cleanup some leftover stale code
* Use more RAII in unit tests
* port to standard C++ smart pointers where possible
* Add some documentation for DocumentDB/DocumentIdDB
* [balooshow] Improve display of property and plaintext terms
* Move KFileMetaData documentation reference up
==== baloo5-widgets ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Allow FileMetata properties on desktop and recentlyused (kde#460117)
==== blinken ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== bluez-qt ====
Version update (5.106.0 -> 5.107.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== breeze5-icons ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== busybox ====
Version update (1.36.0 -> 1.36.1)
Subpackages: busybox-static
- update to 1.36.1:
* fixes for line editing, detection of hardware sha1/sha256
support, unzip
(do not create suid/sgid files unless -K),
shell (printf and sleep with no args, handing of SIGINT
in sleep), ed.
==== calendarsupport ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5CalendarSupport5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== codec2 ====
Version update (1.1.0 -> 1.1.1)
- Update to version 1.1.1
* Minor release to support clean freedv-gui builds
==== cracklib ====
Version update (2.9.8 -> 2.9.11)
Subpackages: libcrack2
- version update to 2.9.11
* Merge fedora patches and man pages
* Fix missing files in dist tarball, other automake fixes (Leandro Nini)
* Fix error handling during build of dictionary (yixiangzhike)
* Fix to localization support (A. Wilcox, nekopsykose)
* Fix to test utilities (Alexander Kanavin)
* Translation updates from weblate
* python: adjust include path for builddir by @thesamesam in #61
* Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
% 0002-cracklib-2.9.2-visibility.patch (refreshed)
==== cryptsetup ====
Subpackages: cryptsetup-doc libcryptsetup12
- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.
- FIPS: Remove not needed libcryptsetup12-hmac package that contains
the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
* Remove the cryptsetup-rpmlintrc file.
* Remove not needed fipscheck dependency.
==== dbus-1 ====
Version update (1.14.6 -> 1.14.8)
Subpackages: dbus-1-common dbus-1-daemon dbus-1-tools libdbus-1-3
- update to 1.14.8 (bsc#1212126, CVE-2023-34969):
* Denial-of-service fixes:
* Fix an assertion failure in dbus-daemon when a privileged
Monitoring connection (dbus-monitor, busctl monitor, gdbus
monitor or similar) is active, and a message from the bus
driver cannot be delivered to a client connection due to
<deny> rules or outgoing message quota. This
is a denial of service if triggered maliciously by a local
attacker.
* Fix compilation on compilers not supporting __FUNCTION__
* Fix some memory leaks on out-of-memory conditions
* Fix syntax of a code sample in dbus-api-design
==== dolphin ====
Version update (23.04.1 -> 23.04.2)
Subpackages: dolphin-part dolphin-zsh-completion libdolphinvcs5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Revert "Restrict attaching instances to those on the same activity or same virtual desktop" (kde#408919)
==== eventviews ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5EventViews5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== evolution ====
Version update (3.48.2 -> 3.48.3)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.48.3:
+ Bugs fixed:
- EShellSearchbar: Cannot clear search by deleting text.
- Mail:
. Preview content sometimes grows indefinitely.
. Workaround recursion in iframe height computation.
- Composer: Use 'Wrap quoted text in replies' option also for
text/html parts.
==== evolution-data-server ====
Version update (3.48.2 -> 3.48.3)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-2 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.48.3:
+ Bug Fixed: EWebDAVSession: Claim also error nodes from propstat
response.
==== ffmpegthumbs ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== filelight ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== firewalld ====
Version update (1.3.2 -> 1.3.3)
Subpackages: firewalld-bash-completion firewalld-zsh-completion python3-firewall
- update to 1.3.3:
* fix(reload): restore policy for old backend if it changed (de85849)
* fix(io): rich: tcp mss: handle value=None (8016f10)
* fix(firewall-config): rich: set destination address (f6641a9)
* fix(policy): mixed IP families in ingress/egress (69ed4d6)
==== frameworkintegration ====
Version update (5.106.0 -> 5.107.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== fribidi ====
Version update (1.0.12 -> 1.0.13)
Subpackages: libfribidi0
- update to 1.0.13:
* Adding missing man pages to the tar release file.
==== fuse3 ====
Version update (3.14.1 -> 3.15.0)
Subpackages: libfuse3-3
- Update to release 3.15.0
* Improved support for some less common systems (32-bit,
alternative libcs)
* Unsupported mount options are no longer silently accepted.
* auto_unmount is now compatible with allow_other.
==== fwupd ====
Version update (1.8.12 -> 1.8.16)
Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0
- Update to version 1.8.16:
+ Auto-detect the OEM BCM57xx PCI cards with double the available
EEPROM
+ Beep the console when waiting for user input
+ Do not assume a file descriptor of zero is invalid
+ Fix high memory usage when writing a carefully crafted EFI
filesystem
+ Ignore refresh on a non-download remote to fix old versions of
KDE
+ Limit the maximum number of file objects in the EFI filesystem
+ Only add the supported DFU attributes as private flags
+ Show devices with problems in fwupdmgr get-upgrades
+ Update official Intel GPU product names
- Changes from version 1.8.15:
+ Add the latest dbx fixups for BlackLotus
+ Allow fwupd-refresh.timer trigger once per hour
+ Fix a crash when converting HFSTS1 values
+ Fix the version detection for SteelSeries Bluetooth mode
+ Invalidate the XMLb cache when installing new fwupd versions
+ Trigger the passive flow for usb4 from dell-dock
+ New hardware support: More Logitech Unifying receivers, Nordic
MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
+ Fix possible crash when getting UEFI report metadata
+ Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
+ New features:
- Add pcap converter which allows emulating devices from a
Wireshark dump
- Add the ability to dump TPM firmware for future use
- Optionally retain firmware in a backup remote
- Record the ESP type in the firmware report sent to the LVFS
+ Bugs fixed:
- Accept application/octet-stream for archives when the mime
database is missing
- Add the latest dbx version version fixups as Microsoft
removed another entry
- Assume DFU appIDLE if GetStatus is not implemented
- Do not require signatures for local or directory remotes
- Do not use pandoc to build the man pages
- Enhance Qubes functionality to use JCat
- Fix a CCGX 'usbfs: process did not claim interface 1 before
use' warning
- Fix a compile warning when using a new libqmi version
- Fix a critical warning when parsing an empty kernel cmdline
- Fix a synaptics-cape regression where the firmware pauses for
INTR
- Fix the defines for HFSTS6 enforcement policy
- Fix the i2c name properly for ElanTP hardware
- Fix the name of the MTD Intel SPI controller
- Set the release remote when installing archives
- Use the powerd power type information to better set AC levels
+ New hardware:
- Framework Audio Card
- Lenovo ThinkPad TBT3-TR Gen 2
- Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.
==== gdb ====
Version update (12.1 -> 13.2)
- Patches added (master backports):
* pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
* Add PR30543 kfail.
* Remove PR29793 kfail.
- Patches added (master backports):
* fix-pr30369-regression-on-aarch64-arm-pr30506.patch
* gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
* gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
* gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
* gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
* gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
* gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
* gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
* gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
* gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
* powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
* powerpc-regression-fix-for-reverse-finish-command.patch
* gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
* move-step_until-procedure.patch
- Patches added (gdb-patches backport):
* gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
* fixup-gdb-6.3-gstack-20050411.patch
* fixup-gdb-6.3-attach-see-vdso-test.patch
* fixup-gdb-lineno-makeup-test.patch
* fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
* gdb-ppc-power7-test.patch
* gdb-rhbz1156192-recursive-dlopen-test.patch
* gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
* Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
* Add gdb.base/gcore-excessive-memory.exp internal error.
* Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.
- Patches added (master backports):
* aarch64-avoid-initializers-for-vlas.patch
- Rebase to 13.2 release (fedora 38 @ fc4e284)
* Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
* add-elfcompress_zstd.patch
* binutils-gdb-support-zstd-compressed-debug-section.patch
* fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
* fix-core-file-detach-crash-corefiles-29275.patch
* fix-for-gdb.base-solib-search.exp-test.patch
* fix-gdb-build-elf-support-check-lzstd.patch
* fixup-gdb-rhbz1325795-framefilters-test.patch
* gdb-6.3-focus-cmd-prev-test.patch
* gdb-6.3-inheritancetest-20050726.patch
* gdb-6.3-test-dtorfix-20050121.patch
* gdb-6.3-test-movedir-20050125.patch
* gdb-6.3-threaded-watchpoints2-20050225.patch
* gdb-6.6-buildid-locate-rpm-scl.patch
* gdb-6.6-bz230000-power6-disassembly-test.patch
* gdb-add-gdb-syscalls-makefile.patch
* gdb-add-support-for-readline-8.2.patch
* gdb-bz601887-dwarf4-rh-test.patch
* gdb-disable-commit-resumed-in-target_kill.patch
* gdb-fix-assert-in-handle_jit_event.patch
* gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
* gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
* gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
* gdb-fortran-frame-string.patch
* gdb-handle-pending-c-after-rl_callback_read_char.patch
* gdb-improved-eof-handling-when-using-readline-7.patch
* gdb-physname-pr11734-test.patch
* gdb-physname-pr12273-test.patch
* gdb-record-handle-statx-system-call.patch
* gdb-rhbz1325795-framefilters-test.patch
* gdb-rhbz1398387-tab-crash-test.patch
* gdb-runtest-pie-override.patch
* gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
* gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
* gdb-tdep-handle-pipe2-syscall-for-amd64.patch
* gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
* gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
* gdb-test-expr-cumulative-archer.patch
* gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
* gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
* gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
* gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
* gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
* gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
* gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
* gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
* gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
* gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
* gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
* gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
* gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
* gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
* gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
* gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
* gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
* gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
* gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
* gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
* gdb-testsuite-fix-have_mpx-test.patch
* gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
... changelog too long, skipping 60 lines ...
* Use -$arch as argument to qa.sh.
==== git ====
Version update (2.40.1 -> 2.41.0)
Subpackages: git-core git-email git-gui git-svn git-web gitk perl-Git
- git 2.41.0: This update contains a number of compatible updates,
improvements and extensions to multiple workflows. Some changes
may break backwards compatibility:
* The libsecret credential helper obsoletes direct GNOME keyring
support, which was dropped (git-credential-gnome-keyring)
* "git format-patch" has been taught to ignore end-user
configuration ("diff.noprefix") and always use the standard
prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch
==== gjs ====
Version update (1.76.0 -> 1.76.1)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.76.1:
+ Various fixes ported from the development branch.
+ Closed bugs and merge requests:
- gnome-shell crashes on exit in js::gc::Cell::storeBuffer
- Memory leak with GError
- GVariant return values leaked
- GBytes's are leaked when passed as-is to a function
- Transformated GValues are leaking temporary instances
- GHash value infos are leaked
- "flat" arrays of GObject's are leaked
- Gjs console leaks invalid option errors
- gjs can't print null
- Enable tests during build again.
==== gnome-shell ====
Version update (44.1 -> 44.2)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 44.2:
+ Improve built-in screen recorder
+ Use user-defined names in bluetooth menu
+ Fix stuck authentication dialog in remote sessions
+ Fix glitches in calendar when using large-text option
+ Fix IM popup getting stuck on engine changes
+ Fixed crash
+ Misc. bug fixes and cleanups
+ Updated translations.
==== grantleetheme ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5GrantleeTheme5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== gstreamer-plugins-good ====
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Add patch to fix bug with data url scheme.
* adaptivedemux2-uri-data.patch.
==== gtk4 ====
Version update (4.10.3 -> 4.10.4)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.10.4:
+ GtkFileChooser: Fix some memory leaks
+ GtkUriLauncher: Validate the uri
+ GtkStack: Fix a crash
+ GtkGridView: Respect css border-spacing
+ GtkScrolledWindow: Propagate child measure size whenever
possible
+ GtkPopoverMenu: Avoid unnecessary left padding
+ GtkSearchEntry: Improve size allocation for the clear icon
+ X11:
- Avoid black flickering with xwayland window decorations
- Trap XRandr errors
+ CSS: Various fixes to transitions
+ Updated translations.
- Drop patches fixed upstream:
+ fix-gridview.patch
+ gtk4-correctly-refresh-after-delete.patch
+ 966a2350.patch
- Add fix-gridview.patch: Add border-spacing where it was missed.
We were computing column widths without taking border-spacing into
account, making them slightly too big (glgo#GNOME/nautilus#2980).
==== gvfs ====
Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse
- Add upstream fixes from the stable branch:
+ fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
delete event on device when disconnected
+ 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
renaming a file to the same name with a different case
==== gwenview5 ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Fix build with exiv2 >= 0.28
* Fix running wrong application in 'Open with...' menu (kde#469824)
==== hwdata ====
Version update (0.370 -> 0.371)
- update to 0.371:
* Update pci, usb and vendor ids
==== incidenceeditor ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5IncidenceEditor5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kaccounts-integration ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libkaccounts2
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kaccounts-providers ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kactivities-stats ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kactivities5 ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kaddressbook ====
Version update (23.04.1 -> 23.04.2)
Subpackages: kaddressbook-doc libKPim5AddressbookImportExport5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kalgebra ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kamera ====
Version update (23.04.1 -> 23.04.2)
Subpackages: kamera-lang kio_kamera
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kanagram ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kapptemplate ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== karchive ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kate ====
Version update (23.04.1 -> 23.04.2)
Subpackages: kate-plugins
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Fix double drive letters on "Run Current Doc" (kde#469340)
==== kauth ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kbd ====
Subpackages: kbd-legacy
- Remove additional vfonts, they are freeware, not opensource
(bsc#1210678).
- Adjust license tag, pinephone keymap is under GPL-3.0-or-later.
- Rename 'arabic' keyboard console layout into 'ara' and drop 'korean' symlink
(bsc#1210702)
==== kbookmarks ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kbruch ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kcachegrind ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kcalc ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kcalendarcore ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kcalutils ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kcharselect ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kcmutils ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kcmutils-imports libKF5KCMUtils5 libKF5KCMUtilsCore5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kcodecs ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kcolorchooser ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kcompletion ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kconfig ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5 libKF5ConfigQml5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kconfigwidgets ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* KColorSchemeMenu: Remove accelerator markers from scheme name
* Give KColorSchemeMenu namespace a short description
* Fixup: Pass scheme name - not path - to KColorSchemeManager::indexForScheme
* Split menu creating functionality out of KColorSchemeManager
==== kcontacts ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kcoreaddons ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5CoreAddons5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* use fcntl to fix macOS compile
==== kcrash ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kdav ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5DAV5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kdbusaddons ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kde-print-manager ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kdeclarative ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kdeconnect-kde ====
Version update (23.04.1 -> 23.04.2)
Subpackages: kdeconnect-kde-zsh-completion
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kded ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kdeedu-data ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kdegraphics-thumbnailers ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kdelibs4support ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* kssl: Update for LibreSSL 3.7
==== kdenetwork-filesharing ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kdepim-addons ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kdepim-runtime ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Implement retrieveItems(Item::List) for googleresource (kde#448106)
==== kdesu ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kdevelop5 ====
Version update (23.04.1 -> 23.04.2)
Subpackages: kdevplatform libkdevplatform511
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kdialog ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kdnssd-framework ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kdoctools ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5DocTools5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Add Arabic Support
==== kdump ====
Version update (1.0.2+git50.g4b01402 -> 1.0.3)
- bumped version update to v1.0.3
- Honor the KDUMP_VERBOSE setting in kdump-save
- fix distro prefix for ALP
- add calibrate values for ALP (copied from TW)
==== kernel-firmware ====
Version update (20230517 -> 20230531)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k 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 20230531 (git commit 9d4c9a52c237):
* qcom: apq8016: add Dragonboard 410c WiFi and modem firmware
* cirrus: Add firmware for new Asus ROG Laptops
* brcm: Add symlinks from Pine64 devices to AW-CM256SM.txt
* amdgpu: Update GC 11.0.1 and 11.0.4
* rtw89: 8851b: add firmware v0.29.41.0
* amdgpu: update yellow carp firmware for amd.5.5 release
* amdgpu: update navi14 firmware for amd.5.5 release
* amdgpu: update navi12 firmware for amd.5.5 release
* amdgpu: update vega20 firmware for amd.5.5 release
* amdgpu: update vega12 firmware for amd.5.5 release
* amdgpu: update navi10 firmware for amd.5.5 release
* amdgpu: update vega10 firmware for amd.5.5 release
* amdgpu: update PSP 13.0.11 firmware for amd.5.5 release
* amdgpu: update GC 11.0.4 firmware for amd.5.5 release
* amdgpu: update SDMA 6.0.1 firmware for amd.5.5 release
* amdgpu: update PSP 13.0.4 firmware for amd.5.5 release
* amdgpu: update GC 11.0.1 firmware for amd.5.5 release
* amdgpu: update 13.0.8 firmware for amd.5.5 release
* amdgpu: update GC 10.3.7 firmware for amd.5.5 release
* amdgpu: update vangogh firmware for amd.5.5 release
* amdgpu: update VCN 4.0.4 firmware for amd.5.5 release
* amdgpu: update SMU 13.0.7 firmware for amd.5.5 release
* amdgpu: update PSP 13.0.7 firmware for amd.5.5 release
* amdgpu: update GC 11.0.2 firmware for amd.5.5 release
* amdgpu: update renoir firmware for amd.5.5 release
* amdgpu: update VCN 4.0.0 firmware for amd.5.5 release
* amdgpu: update SMU 13.0.0 firmware for amd.5.5 release
* amdgpu: update PSP 13.0.0 firmware for amd.5.5 release
* amdgpu: update GC 11.0.0 firmware for amd.5.5 release
* amdgpu: update green sardine firmware for amd.5.5 release
* amdgpu: update beige goby firmware for amd.5.5 release
* amdgpu: update dimgrey cavefish firmware for amd.5.5 release
* amdgpu: update arcturus firmware for amd.5.5 release
* amdgpu: update vcn 3.1.2 firmware for amd.5.5 release
* amdgpu: update psp 13.0.5 firmware for amd.5.5 release
* amdgpu: update GC 10.3.6 firmware for amd.5.5 release
* amdgpu: update navy flounder firmware for amd.5.5 release
* amdgpu: update sienna cichlid firmware for amd.5.5 release
* amdgpu: update aldebaran firmware for amd.5.5 release
* amdgpu: DMCUB updates for various AMDGPU asics
* ice: update ice DDP comms package to 1.3.40.0
* cxgb4: Update firmware to revision 1.27.3.0
- Fix the broken symlink targets for cirrus firmware:
cirrus-WHENCE-link-fixes.patch
- Clean up spec template to match with the actual output
==== kernel-source ====
Version update (6.3.4 -> 6.3.7)
Subpackages: kernel-64kb kernel-default
- Linux 6.3.7 (bsc#1012628).
- RDMA/bnxt_re: Fix the page_size used during the MR creation
(bsc#1012628).
- phy: amlogic: phy-meson-g12a-mipi-dphy-analog: fix
CNTL2_DIF_TX_CTL0 value (bsc#1012628).
- RDMA/efa: Fix unsupported page sizes in device (bsc#1012628).
- RDMA/hns: Fix timeout attr in query qp for HIP08 (bsc#1012628).
- RDMA/hns: Fix base address table allocation (bsc#1012628).
- RDMA/hns: Modify the value of long message loopback slice
(bsc#1012628).
- dmaengine: at_xdmac: fix potential Oops in
at_xdmac_prep_interleaved() (bsc#1012628).
- RDMA/bnxt_re: Fix a possible memory leak (bsc#1012628).
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx
(bsc#1012628).
- iommu: Make IPMMU_VMSA dependencies more strict (bsc#1012628).
- iommu/rockchip: Fix unwind goto issue (bsc#1012628).
- iommu/amd: Don't block updates to GATag if guest mode is on
(bsc#1012628).
- iommu/amd: Handle GALog overflows (bsc#1012628).
- iommu/amd: Fix up merge conflict resolution (bsc#1012628).
- iommu/amd: Add missing domain type checks (bsc#1012628).
- nfsd: make a copy of struct iattr before calling notify_change
(bsc#1012628).
- dmaengine: pl330: rename _start to prevent build error
(bsc#1012628).
- crypto: x86/aria - Use 16 byte alignment for GFNI constant
vectors (bsc#1012628).
- riscv: Fix unused variable warning when BUILTIN_DTB is set
(bsc#1012628).
- net/mlx5e: TC, Remove unused vf_tun variable (bsc#1012628).
- net/mlx5e: TC, Move main flow attribute cleanup to helper func
(bsc#1012628).
- net/mlx5e: Extract remaining tunnel encap code to dedicated file
(bsc#1012628).
- net/mlx5e: Prevent encap offload when neigh update is running
(bsc#1012628).
- net/mlx5e: Consider internal buffers size in port buffer
calculations (bsc#1012628).
- net/mlx5e: Do not update SBCM when prio2buffer command is
invalid (bsc#1012628).
- net/mlx5: Drain health before unregistering devlink
(bsc#1012628).
- net/mlx5: SF, Drain health before removing device (bsc#1012628).
- net/mlx5: fw_tracer, Fix event handling (bsc#1012628).
- net/mlx5e: Use query_special_contexts cmd only once per mdev
(bsc#1012628).
- net/mlx5e: CT: Use per action stats (bsc#1012628).
- net/mlx5e: TC, Remove CT action reordering (bsc#1012628).
- net/mlx5: Fix post parse infra to only parse every action once
(bsc#1012628).
- net/mlx5e: Don't attach netdev profile while handling internal
error (bsc#1012628).
- net/mlx5e: Move Ethernet driver debugfs to profile init callback
(bsc#1012628).
- net: mellanox: mlxbf_gige: Fix skb_panic splat under memory
pressure (bsc#1012628).
- net: stmmac: fix call trace when stmmac_xdp_xmit() is invoked
(bsc#1012628).
- netrom: fix info-leak in nr_write_internal() (bsc#1012628).
- af_packet: Fix data-races of pkt_sk(sk)->num (bsc#1012628).
- tls: improve lockless access safety of tls_err_abort()
(bsc#1012628).
- amd-xgbe: fix the false linkup in xgbe_phy_status (bsc#1012628).
- perf ftrace latency: Remove unnecessary "--" from --use-nsec
option (bsc#1012628).
- mtd: rawnand: ingenic: fix empty stub helper definitions
(bsc#1012628).
- efi: Bump stub image version for macOS HVF compatibility
(bsc#1012628).
- RDMA/irdma: Prevent QP use after free (bsc#1012628).
- RDMA/irdma: Fix Local Invalidate fencing (bsc#1012628).
- af_packet: do not use READ_ONCE() in packet_bind()
(bsc#1012628).
- tcp: deny tcp_disconnect() when threads are waiting
(bsc#1012628).
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if
user_mss set (bsc#1012628).
- rxrpc: Truncate UTS_RELEASE for rxrpc version (bsc#1012628).
- net/smc: Scan from current RMB list when no position specified
(bsc#1012628).
- net/smc: Don't use RMBs not mapped to new link in SMCRv2 ADD
LINK (bsc#1012628).
- net/sched: sch_ingress: Only create under TC_H_INGRESS
(bsc#1012628).
- net/sched: sch_clsact: Only create under TC_H_CLSACT
(bsc#1012628).
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress
(clsact) Qdiscs (bsc#1012628).
- net/sched: Prohibit regrafting ingress or clsact Qdiscs
(bsc#1012628).
- net: sched: fix NULL pointer dereference in mq_attach
(bsc#1012628).
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report
(bsc#1012628).
- udp6: Fix race condition in udp6_sendmsg & connect
(bsc#1012628).
- nfsd: fix double fget() bug in __write_ports_addfd()
(bsc#1012628).
... changelog too long, skipping 742 lines ...
- commit fc86ff2
==== kfilemetadata5 ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Cleanup property name/id mapping test
* Add method to export list of all Property names.
* Reduce PropertyInfo construction overhead
* Add benchmark for PropertyInfo instantiation
* Fix build with exiv2 >= 0.28
==== kgeography ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kglobalaccel ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kguiaddons ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5GuiAddons5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== khangman ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== khelpcenter5 ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kholidays ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Significantly speed up HolidayRegion::defaultRegionCode()
==== khtml ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== ki18n ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kiconthemes ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* KIconTheme: allow to also fallback to Breeze-dark when set through QPA
==== kidentitymanagement ====
Version update (23.04.1 -> 23.04.2)
Subpackages: kidentitymanagement-lang libKPim5IdentityManagement5 libKPim5IdentityManagementWidgets5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kidletime ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kig ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Fix loading kig part (kde#469962)
==== kimageformats ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* pcx: multiple fixes (2)
* Avoid unnecessary conversions
* RGB/SGI writer: fix alpha detection and image limit size
* TGA writer: fix alpha detection and performance improvements
* pcx: multiple fixes
* PCX: Fix reading of the extended palette (kde#463951)
==== kimap ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kinit ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kio ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kio-core
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Deprecate KIO::AccessManager and related classes
* Enable thumbnail caching if thumbnail directory is on an encrypted volume
* KdirLister: update symlink dir content on file removal (kde#469254)
* Polish menu before creating platform window
==== kio-extras5 ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libkioarchive5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kio_audiocd ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kipi-plugins ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kirigami2 ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* ActionTextField: Disable shortcut for invisible and disabled text fields
* BasicListItemTest: Guard against nullable background in ScrollView
* Fix tst_basiclistitem_tooltip
* Make it possible to disable BasicListItem tooltip
* Fix almost all links in the KF5 Kirigami docs
* Fix painting of non-symbolic icons which are fallbacks for symbolic (kde#451538)
==== kitemmodels ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Preserve numeric sort roles as well
==== kitemviews ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kiten ====
Version update (23.04.1 -> 23.04.2)
Subpackages: fonts-KanjiStrokeOrders
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kitinerary ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Too many changes to list here.
==== kjobwidgets ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kjs ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kldap ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5Ldap5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kleopatra ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Set OrganizationDomain before registering the DBus service
==== kmag ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kmahjongg ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kmail ====
Version update (23.04.1 -> 23.04.2)
Subpackages: kmail-application-icons ktnef
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Fix display email when we have < ... >
==== kmail-account-wizard ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kmailtransport ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5MailTransport5 libKPim5MailTransportAkonadi5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kmbox ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kmime ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kmines ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kmousetool ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kmplot ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== knewstuff ====
Version update (5.106.0 -> 5.107.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5 libKF5NewStuffWidgets5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Remove KF5TextWidgets remnants
==== knotes ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== knotifications ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== knotifyconfig ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kompare ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== konsole ====
Version update (23.04.1 -> 23.04.2)
Subpackages: konsole-part konsole-part-lang konsole-zsh-completion
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Adjust selection point coords when scrollback shrinks (kde#470346)
* Add tests to check fix of invalid parent in profile
* Do not allow an invalid parent to be set in profiles (kde#467790)
==== kontact ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kontactinterface ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== konversation ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== korganizer ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kpackage ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kparts ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* PartLoader::createPartInstanceForMimeType(): Avoid compiler detected null pointer access
==== kpat ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kpeople5 ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kpimtextedit ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5TextEdit5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kpkpass ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kplotting ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kpty ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kqtquickcharts ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kquickcharts ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kreversi ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kross ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== krunner ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== ksanecore ====
Version update (23.04.1 -> 23.04.2)
Subpackages: ksanecore-lang libKSaneCore1
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Also call renewImage() for 8-bit Gray images (kde#469683)
* Crop the image after a scan finished (kde#457097)
==== kservice ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== ksmtp ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== ksudoku ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== ktexteditor ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Add missing includes
* Fix incorrect lineHeight for drag pixmap (kde#468196)
==== ktextwidgets ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== ktnef ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== ktouch ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kunitconversion ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kwallet ====
Version update (5.106.0 -> 5.107.0)
Subpackages: kwallet-tools kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kwalletmanager5 ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kwayland ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kwidgetsaddons ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kwindowsystem ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== kwordquiz ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== kxmlgui ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== libKF5ModemManagerQt ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== libKF5NetworkManagerQt ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== libX11 ====
Subpackages: libX11-6 libX11-data libX11-xcb1
- U_InitExt.c-Add-bounds-checks-for-extension-request-ev.patch
* Buffer overflows in InitExt.c (boo#1212102, CVE-2023-3138)
==== libXpresent ====
- Add -32bit package
==== libadwaita ====
Version update (1.3.2 -> 1.3.3)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.3.3:
+ Fix doc include path
+ AdwCarousel: Fix scrolling to a recently inserted item
+ AdwEntryRow: Fix accessibility
+ AdwPreferencesWindow: Fix markup handling when searching
+ AdwStyleManager: Fix get_for_display() annotation
+ AdwTabBar/AdwTabOverview: Fix dropping data onto
tabs/thumbnails
+ Updated translations.
==== libapparmor ====
Version update (3.1.4 -> 3.1.5)
- update to AppArmor 3.1.5
- fix handling of mount rules in apparmor_parser
- minor additions to abstractions/base and snap_browsers
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
apparmor-enable-profile-cache.diff so that the precompiled cache
path doesn't get added in parser.conf for Tumbleweed builds.
This prevents a warning about the non-existing directory when
loading profiles.
- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
boo#1211980#c12)
==== libgravatar ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5Gravatar5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libimobiledevice ====
Version update (1.3.0+git.20210921 -> 1.3.0+179git.20230430)
- Update to version 1.3.0+179git.20230430:
* Updated to use latest libplist API changes
* installation_proxy: Handle BundleIDs in instproxy_client_options_add
* idevice: Fix connections to <= iOS 5 devices with OpenSSL 3
* idevicebackup2: Fix missing break in switch case statement
* tools/ideviceimagemounter: Notify user of missing Developer Mode on iOS 16+
* tools: Add idevicedevmodectl tool
* lockdown: Fix error parsing for older iOS versions
* Support OpenSSL built without OPENSSL_ENGINE
* idevicedebugserverproxy: Add support for 'qLaunchGDBServer' command of lldb
* idevice: Fix OpenSSL 3.0 internal error on read timeout
* tools: Fix idevicebackup2 option parsing for --password option
* idevicebackup2: Fix option parsing
* instproxy: Use synchronous mode when callbacks are NULL, as documented
* Add new idevice_events_subscribe/unsubscribe API with context
* Initial commit of working packet logger (idevicebtlogger)
* ideviceinfo: Make sure all error messages go to stderr
* tools: Use getopt for option parsing in all tools
* idevice: Fix mistreatment of 0-byte sent cases
* idevicebackup2: Allow passing backup password via environment variable
* idevicedebug: Add 'kill' command to kill a (debuggable) app by bundle ID
* Handle connection failures in debugserver_client_receive_response; also simplify the code
* Add timeout and interrupt handling to debugserver. Fix debugserver_client_handle_response
* idevicedebug: Process "Wxx" response as "exited with code xx"
* idevicecrashreport: Allow filtering crash reports by filename
* idevicedebugserverproxy: Allow binding to any available port
* idevicedebug: Gracefully fail on invalid bundle IDs
* tools: Correct misspelled directionary -> dictionary in function name
* diagnostics_relay: Check for errors after sending requests to service connection
* Add support for wireless pairing
* tools: Print meaningful error messages when service startup fails
* Add Reverse Proxy implementation
==== libimobiledevice-glue ====
Version update (0~git.20210925 -> 1.0.0+git3.20230513)
- Update to version 1.0.0+git3.20230513:
* Set minimum required libplist version to 2.3.0
* Remove plist-related code in favor of new libplist API
* termcolors: Rename COLOR_* macros to FG_* due to conflict with ncurses
* Updated README with pkg-config requirement
* utils: Use libplist's plist_from_memory instead of duplicating format detection
* Add support for Apple's OPACK encoding and TLV format
* utils: Fix bad malloc result check in buffer_read_from_filename and test arguments for NULL
==== libjxl ====
Version update (0.8.1 -> 0.8.2)
- Update to release 0.8.2
* Fix an integer underflow bug in patch decoding.
- Build package in correct phase
- Use macros for ldconfig
==== libkcddb ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKF5Cddb5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkcompactdisc ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkdcraw ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkdegames ====
Version update (23.04.1 -> 23.04.2)
Subpackages: kdegames-carddecks-default libKF5KDEGames7 libkdegames-qt5-imports
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkdepim ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5Libkdepim5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkeduvocdocument ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkexiv2 ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Fix build with exiv2 >= 0.28
==== libkgapi ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5GAPICalendar5 libKPim5GAPICore5 libKPim5GAPIPeople5 libKPim5GAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkipi ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkleo ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5libkleo5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkmahjongg ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKF5KMahjongglib5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libkomparediff2 ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libksane ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKF5Sane5 libksane-lang
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libksieve ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libksieve5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== libmysofa ====
- Add 0001-fix-big-endian-convertion-of-double-value.patch:
backport bigendian fixes from upstream git.
==== libnettle ====
Version update (3.9 -> 3.9.1)
Subpackages: libhogweed6 libnettle8
- Include the nettle library manual in HTML and PDF formats in
the devel package.
- update to 3.9.1: [bsc#1212112]
* Fix bug in the new OCB code may be exploitable for denial of
service or worse due to memory corruption
==== libp11 ====
- Add support for openSSL 3.1:
+ Add libp11-openssl-3.1.patch: handle openSSL 3.1 the same as 3.0
+ Add libtool BuildRequires and call autoreconf: abobe patch
touches the build system.
+ Add baselibs.conf
==== libqt5-qtbase ====
Version update (5.15.9+kde154 -> 5.15.10+kde129)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to version 5.15.10+kde129, rebased upstream:
* Ssl: Copy the on-demand cert loading bool from default config
* Schannel: Reject certificate not signed by a configured CA certificate (boo#1211994, CVE-2023-34410)
* qnetworkreplyfileimpl_p.h: fix header guard name
* Revert "Draw the cursor considering the descent is 0"
* Use pkgconfig in order to find libproxy configuration
* Upgrade PCRE2 to 10.40
* Android A11Y: handle LocationChanged event only for focused element
* Port binary JSON to new special integer bitfields
* INTEGRITY: enable C99 globally
* QObject: mark two error reporting functions COLD
* Endian: Provide special integer bitfield unions
* Android: set useLegacyPackaging to true in build.gradle
* QWidgetTextControl: port to new-style connects (faster)
* Sync qxmlstream.g with qxmlstreamparser_p.h [1/2]: switched lines
* tst_QNetworkReply try stabilize autoDeleteReplies tests
* Remove duplicated include for <limits>
* Fix recursion crash when calling setStyleSheet with `qproperty-styleSheet`
* qwindowsxpstyle: Fix typos in documentation
* Correct prefix reported for end element in QXmlStreamReader
* Android A11Y: Add supported role infos to A11yNodeInfo
* Fix handling of DateTime values in QSettings
* Fix off-by-one for "typically" lowest value INT_MIN
* xml: Fix typos in documentation
* QWindowsWindow: Fix typo in documentation
* includemocs (updated script)
* widgets: Fix typos in documentation
* cocoa: Fix typo in debug messages
* Only scroll QMenu when there is a valid active action
* QTimer: Add note in documentation
* Fix QListView assert when the last row is moved in IconMode
* QFileDialog: Fix adding default suffix when file path contains dot
* QLineEdit: account for the placeholderText when computing lineRect
* QFileDialog::saveFileContent crashes on accept
* QCompleter: QCompleter unexpectedly changes QLineEdit text
* Fix build error on iOS with the configure option -qtnamespace
* Draw the cursor considering the descent is 0
* Remove pure-virtual-signals.h include from tst_moc.cpp
* plugins: image formats - fix odr violation
* dbus: Fix typos
* qwindowsdialoghelpers: Fix typo in documentation
* QTableView: Document the customizations applied to QHeaderView
* Unicodetools: compile
* eglfs_x11: Fix running flag linkage
* qcompilerdetection.h: add Q_CC_{GNU,MSVC,CLANG}_ONLY macros
* Fix CMake warning about "missing closing ' quote"
* Fix alignment of next/prev links in offline style
* QtDBus: includemocs
* Image Plugins: includemocs(-ish)
* QtGui: includemocs
* QXcbNativeInterface: remove unused field m_sysTraySelectionAtom
* Windows QPA: Fix slowdown with large table/tree views with accessibility
* Macstyle: fix the text color on the disabled button
* QMacStyle: fix tool buttons (in checked mode)
* QTeamCityLogger: fix .arg() placeholder injection
* QAbstractTestLogger: disable copying
* Fix errorMessageFromComError()
* QtNetwork: includemocs
* AppleUnifiedLogger: Remove manually managed os_log_t cache
* examples: add WindowStaysOnBottomHint into preview text
* QSharedPointer: Use matching new/delete
* QIbusPlatformInputContextPlugin: includemocs
* QGtk3ThemePlugin: includemocs
* QTuioTouchPlugin: includemocs
* QtWidgets: includemocs v2022
* QMYSQLDriverPlugin: includemocs
* QtDeviceDiscoverySupportPrivate: includemocs
* QLinuxFbIntegrationPlugin: includemocs
* QtPrintSupport: includemocs
* QSQLiteDriverPlugin: includemocs
* QtFbSupportPrivate: includemocs
* QXdgDesktopPortalThemePlugin: includemocs
* QtTest: includemocs
* QComposePlatformInputContextPlugin: includemocs
* QtSql: includemocs
* QVncIntegrationPlugin: includemocs
* Fix backingstore fractional DPR glitches for widgets in child windows
* Include <limits> where std::numeric_limits is used
* QtInputSupportPrivate: includemocs
* Document the default value of QSFPM::sortOrder()
* Better document how to enable sorting in QSPFM
* Correct documentation of INI format's loss of type information
* Android: add missing properties in AndroidManifest.xml
* Fix assertion failure when parsing a doubly-invalid date-time text
* Windows QPA: Correct mistake when calculating minmaxinfo
* Android: replace ndk.dir with android.ndkVersion in build.gradle
* Android: remove the old copy of gradle.properties after reading it
* CMake Android Support: Fix signing of APKs
* Android: fix A11Y object description
* macOS: Fix warning about comparing different types in QCocoaScreen::isOnline
* Fix qmake build on FreeBSD
* Update documentation of enum Qt::DockWidgetArea
* xcb: recreate xcb window under some conditions
* objc_namespace: Add support for universal binaries
* objc_namespace: Fix misspelled argument for silencing output
* objc_namespace: Update parsing logic to account for otool changes
* Blacklist passwordAuth for Ubuntu 20.04
* Android: wrap QAndroidInputContext's m_focusObject in a QPointer
* Fix compilation with GCC 12 (and on Fedora 35 and newer)
... changelog too long, skipping 23 lines ...
* Fix developer build
==== libqt5-qtconnectivity ====
Version update (5.15.9+kde5 -> 5.15.10+kde4)
Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools
- Update to version 5.15.10+kde4, rebased upstream:
* Update LGPL license header
* Replace deprecated bluetooth disable/enable methods on Android
* includemocs
* QLeAdvertizerBluez: add missing Q_OBJECT macro
* Rename qleadvertiser_p.h â qleadvertiser_bluez_p.h
* QtConnectivity: replace qSwap with std::swap/member-swap where possible
* Fix crash when service discovery agent (SDA) is stopped on Android
* QLowEnergyControllerPrivateAndroid: remove unused forward declaration
* Improve Android-12 bluetooth permission error reporting
* Update BT LE peripheral role OS support documentation
* Introduce Android 12 / SDK 31+ bluetooth permissions
* tst_qbluetoothservicediscovery: make auto-test less evil
* Remove QBluetoothSocket::connected double-emit on macOS
* Fix Android bluetooth server assert when disposed of quickly
==== libqt5-qtdeclarative ====
Version update (5.15.9+kde25 -> 5.15.10+kde26)
- Update to version 5.15.10+kde26, rebased upstream:
* Fix tst_QQuickText::fontSizeMode
* (manual) includemocs
* Text: don't fall back to full-width layout if availableWidth == 0
* MPTA: don't allow more than one touchpoint to react to mouse
* QML/JS: Reject yield expression not directly in generator functions
* Modify m_compareRegister bitfield
* Add a TU for QQmlDebugServer
* QmlModels: includemocs
* Add a TU for QQmlProfilerEventReceiver
* Quick: includemocs
* QSGRhiShaderEffectNode: remove unused m_rc member
* QQmlPreviewServiceFactoryPlugin: includemocs
* Qml: includemocs
* QuickTest: includemocs
* PinchArea: ignore ZoomNativeGesture and RotateNativeGesture if told to
* Docs: Document textInput.acceptableInput as read only
* QQmlTableModelColumn: remove unused field mIndex
* MouseArea: don't get stuck in doubleClick if handler caused ungrab
* Avoid -Wclass-memaccess warning
* QmlDebugPrivate: includemocs
* QmlModels: includemocs
* QQmlInspectorServiceFactoryPlugin: includemocs
* QQmlDebuggerServiceFactoryPlugin: includemocs
* QQmlProfilerServiceFactoryPlugin: includemocs
* QQmlNativeDebugServiceFactoryPlugin: includemocs
* QuickShapesPrivate: includemocs
* QtPacketProtocolPrivate: includemocs
* QDebugMessageServiceFactoryPlugin: includemocs
* QQuickProfilerAdapterFactoryPlugin: includemocs
* Build fixes for GCC 11
* doc: Fix inherited property docs in HoverHandler
* tst_qqmllistcompositor: fix -Wdeprecated-enum-enum-conversion
* Set depth mask correctly for clear
* Doc: Improve cursorPosition description in TextInput and TextEdit docs
* Fix blacklisting string for Ubuntu 20.04 in qquickmultipointtoucharea
* V4 ArrayIterator: Protect retrieved value from GC
* QML: Protect against EAGAIN when calling madvise on linux
* QQuickLoader: Check for QQmlEngine before using it
- Update to version 5.15.9+kde26:
* qml tool: Use QCommandLineParser::process() rather than parse()
- Add patch to fix crash on aarch64 (boo#1211628, QTBUG-111935):
* 0001-JIT-Add-missing-STORE-LOAD-_ACC-to-CreateCallContext.patch
==== libqt5-qtgraphicaleffects ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
==== libqt5-qtimageformats ====
Version update (5.15.9+kde9 -> 5.15.10+kde9)
- Update to version 5.15.10+kde9, rebased upstream:
* No code changes
==== libqt5-qtlocation ====
Version update (5.15.9+kde5 -> 5.15.10+kde4)
Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
- Update to version 5.15.10+kde4, rebased upstream:
* Make location-labs-plugin depend on features.opengl
- Commits dropped by the rebase:
* Fix build of Qt.labs.location QML plugin
==== libqt5-qtmultimedia ====
Version update (5.15.9+kde3 -> 5.15.10+kde3)
- Update to version 5.15.10+kde3, rebased upstream:
* Fix chunk sizing in QPulseAudioSink
* Initialize m_material to nullptr
==== libqt5-qtnetworkauth ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
==== libqt5-qtquickcontrols ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
==== libqt5-qtquickcontrols2 ====
Version update (5.15.9+kde5 -> 5.15.10+kde6)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.10+kde6, rebased upstream:
* Accessibility: respect value in attached Accessible in controls
* TextArea: make clip node wider to accommodate cursor when right-aligned
* DialogButtonBox: fix buttons going outside box on size change
* Control in pressDelay Flickable: detect touch release near press pos
* Reset provider's texture if QQuickNiniPatchImage's source is invalid
* FileDialog: do not add default suffix when content scheme is used
==== libqt5-qtscript ====
Version update (5.15.12 -> 5.15.14)
- Update to version 5.15.14:
* Bump version to 5.15.14
* Bump version to 5.15.13
==== libqt5-qtsensors ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
Subpackages: libQt5Sensors5 libQt5Sensors5-imports
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
==== libqt5-qtserialport ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
==== libqt5-qtspeech ====
Version update (5.15.9+kde1 -> 5.15.10+kde1)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
- Update to version 5.15.10+kde1, rebased upstream:
* No code changes
==== libqt5-qtsvg ====
Version update (5.15.9+kde8 -> 5.15.10+kde8)
- Update to version 5.15.10+kde8, rebased upstream:
* No code changes
==== libqt5-qttools ====
Version update (5.15.9+kde1 -> 5.15.10+kde3)
Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths
- Update to version 5.15.10+kde3, rebased upstream:
* CMake: Fix qt5_create_translation for same-named .ts files
* Drop superfluous network dependency from assistant/{help,qhelpgenerator}.pro
* qdoc: Do not split module names in different tags
* qdoc: Do not generate tags from titles anymore
* Skip endonym in linguist settings list when not available
* lrelease-pro: Take EXTRA_TRANSLATIONS into account
==== libqt5-qttranslations ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
==== libqt5-qtvirtualkeyboard ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
==== libqt5-qtwayland ====
Version update (5.15.9+kde55 -> 5.15.10+kde51)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to version 5.15.10+kde51, rebased upstream:
* Fix compilation with GCC 12
- Commits dropped by the rebase:
* Revert "Client: Ensure that wl_surface lives as long as qtquick render thread needs it"
* Client: Ensure that wl_surface lives as long as qtquick render thread needs it
* Build fixes for GCC 11
==== libqt5-qtwebchannel ====
Version update (5.15.9+kde3 -> 5.15.10+kde3)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update to version 5.15.10+kde3, rebased upstream:
* No code changes
==== libqt5-qtwebsockets ====
Version update (5.15.9+kde2 -> 5.15.10+kde2)
Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports
- Update to version 5.15.10+kde2, rebased upstream:
* No code changes
==== libqt5-qtwebview ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
Subpackages: libQt5WebView5 libQt5WebView5-imports
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
==== libqt5-qtx11extras ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
- Update to version 5.15.10+kde0, rebased upstream:
* No code changes
==== libqt5-qtxmlpatterns ====
Version update (5.15.9+kde0 -> 5.15.10+kde0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
- Update to version 5.15.10+kde0, rebased upstream:
* Avoid extra copy in a ranged loop
==== libreoffice ====
Version update (7.5.4.1 -> 7.5.4.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 7.5.4.2:
https://wiki.documentfoundation.org/Releases/7.5.4/RC2
- Build on all available architectures
==== librsvg ====
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Use %__default_rustflags instead of the deprecated %__rustflags
macro. Requires at least cargo-packaging 1.2.0+2 (boo#1212333).
==== libselinux-bindings ====
- allow building this with different python versions, to make this
usable for the new sle15 macro (using python3.11)
==== libstorage-ng ====
Version update (4.5.115 -> 4.5.120)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#936
- use correct error callback when nvme-cli is missing during probing
- 4.5.120
- merge gh#openSUSE/libstorage-ng#935
- added functions to convert BcacheType and CacheMode to string
- added pool name for bcaches
- check range in is_usable_as_partitionable()
- 4.5.119
- merge gh#openSUSE/libstorage-ng#934
- handle mkfs options also for swap
- 4.5.118
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.117
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.116
==== liburing ====
Version update (2.3 -> 2.4)
- Update to 2.4:
* Add io_uring_{major,minor,check}_version() functions.
* Add IO_URING_{MAJOR,MINOR,CHECK}_VERSION() macros.
* FFI support (for non-C/C++ languages integration).
* Add io_uring_prep_msg_ring_cqe_flags() function.
* Deprecate --nolibc configure option.
* CONFIG_NOLIBC is always enabled on x86-64, x86, and aarch64.
* Add support for IORING_REGISTER_USE_REGISTERED_RING and use if available.
* Add io_uring_close_ring_fd() function.
* Add io_uring_prep_msg_ring_fd_alloc function.
* Add io_uring_free_buf_ring() and io_uring_setup_buf_ring() functions.
* Ensure that io_uring_prep_accept_direct(), io_uring_prep_openat_direct(),
io_uring_prep_openat2_direct(), io_uring_prep_msg_ring_fd(), and
io_uring_prep_socket_direct() factor in being called with
IORING_FILE_INDEX_ALLOC for allocating a direct descriptor.
* Add io_uring_prep_sendto() function.
- Add liburing-ffi2 package for corresponding FFI library, given that
dependents will normally require either that or the base library (not both).
- Drop upstream patches:
* 0001-Do-not-always-expect-multishot-recv-to-stop-posting-.patch
* 0001-test-file-verify.t-Don-t-run-over-mlock-limit-when-r.patch
* 0001-test-helpers-fix-socket-length-type.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-proxy libvirt-daemon-qemu libvirt-libs
- spec: Don't move apparmor profiles to modular daemon subpackages
- apparmor: Add support for local profile customizations
spec: Replace /etc/apparmor.d/<libvirt-profile> on package upgrade
bsc#1211472
- supportconfig: Modular daemon improvements
==== libzypp ====
Version update (17.31.11 -> 17.31.13)
- curl: Trim user agent string (bsc#1212187)
HTTP/2 RFC 9113 forbids fields ending with a space. Violation
results in curl error: 92: HTTP/2 PROTOCOL_ERROR.
- version 17.31.13 (22)
- Do not unconditionally release a medium if provideFile failed
(bsc#1211661)
- libzypp.spec.cmake: remove duplicate file listing.
- version 17.31.12 (22)
==== live555 ====
Version update (2023.01.19 -> 2023.05.10)
Subpackages: libBasicUsageEnvironment2 libUsageEnvironment3 libgroupsock30 libliveMedia107
- update to 2023.5.10:
* Fixed a minor memory leak in the "RTSPServer" code.
* Calls to "send()" and "sendto()" now explicitly take
"MSG_NOSIGNAL" rather than 0 as the 'flags' parameter.
In most systems, 0 seems to work, but apparently not in
Debian Linux.
==== llvm16 ====
Version update (16.0.4 -> 16.0.6)
Subpackages: clang-tools clang16 libLLVM16 libclang-cpp16 libclang13 llvm16-gold
- Update to version 16.0.6.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
point to %python3_sitelib instead of %python3_sitearch.
- Update to version 16.0.5.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase patches:
* llvm-do-not-install-static-libraries.patch
* llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.
==== lokalize ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== m17n-db ====
Version update (1.8.0 -> 1.8.2)
- update to 1.8.2:
* New input methods are added.
* si-sayura.mim: Sinhala input method using the sayura
transliteration system, see https://www.sayura.net/im/
* mr-gamabhana.mim: Marathi input method with GaMaBhaNa
* bn-national-jatiya.mim: Bengali input method National Jatiya
layout
* hu-rovas-post: icon added.
* kn-inscript.mim: Add mapping for ZWNJ
* gu-itrans.mim: Fix e o mappings
* bo-ewts.mim: Fix ld mapping
* bo-ewts.mim: remove whitespace in rn and brn mapping
* Changes in the build system.
* pa-remington.mim: Punjabi input method for remington layout
* ta-remington.mim: Tamil input method for Remington typewriter
layout
* as-inscript2.mim: Input method for enhanced inscript layout
* bn-inscript2.mim: Input method for enhanced inscript layout
* brx-inscript2-deva.mim: Input method for enhanced inscript
layout
* doi-inscript2-deva.mim: Input method for enhanced inscript
layout
* gu-inscript2.mim: Input method for enhanced inscript layout
* hi-inscript2.mim: Input method for enhanced inscript layout
* kn-inscript2.mim: Input method for enhanced inscript layout
* kok-inscript2-deva.mim: Input method for enhanced inscript
layout
* ks-inscript2-deva.mim: Input method for enhanced inscript
layout
* mai-inscript2.mim: Input method for enhanced inscript layout
* ml-inscript2.mim: Input method for enhanced inscript layout
* mni-inscript2-beng.mim: Input method for enhanced inscript
layout
* mni-inscript2-mtei.mim: Input method for enhanced inscript
layout
* mr-inscript2.mim: Input method for enhanced inscript layout
* ne-inscript2-deva.mim: Input method for enhanced inscript
layout
* or-inscript2.mim: Input method for enhanced inscript layout
* pa-inscript2-guru.mim: Input method for enhanced inscript
layout
* sa-inscript2.mim: Input method for enhanced inscript layout
* sat-inscript2-deva.mim: Input method for enhanced inscript
layout
* sat-inscript2-olck.mim: Input method for enhanced inscript
layout
* sd-inscript2-deva.mim: Input method for enhanced inscript
layout
* ta-inscript2.mim: Input method for enhanced inscript layout
* te-inscript2.mim: Input method for enhanced inscript layout
* ml-swanalekha.mim: Adjusted for the latest Unicode
* unicode.mim: allow input of characters above the BMP
* ar-kbd.mim: Use digits 0-9 on the 0-9 keys
* ml-mozhi.mim: fix spurious ZWNJ being added (Resolves:
https://savannah.nongnu.org/bugs/index.php?59681)
==== mailcommon ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5MailCommon5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== mailimporter ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKPim5MailImporter5 libKPim5MailImporterAkonadi5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Skip test on s390x to fix build on ALP, bsc#1211859
- Update list of skipped tests
==== mbox-importer ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== messagelib ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Use QuoteHtmlChars
* Fix email comparison (some email are written "<foo(a)kde.org>"
* convert quote as html otherwise we can't see info
* Remove unused includes
* Fix typo
* Fix crash when switching signed/encrypted emails very fast (kde#463083)
* Align descript message and lock icon
* Debug--
* Const'ify variable. Initialize variable
* Add more autotests
==== mobipocket ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== mozilla-nss ====
Version update (3.89 -> 3.89.1)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-tools
- FIPS: Merge the libfreebl3-hmac and libsoftokn3-hmac packages
into the respective libraries. [bsc#1185116]
- update to NSS 3.89.1
* bmo#1804505 - Update the technical constraints for KamuSM.
* bmo#1822921 - Add BJCA Global Root CA1 and CA2 root certificates.
==== mpfr ====
- Update mpfr-4.2.0-cummulative.patch, adds patches fixing the following bugs
* the mpfr_reldiff function, which computes |b-c|/b, is buggy on special
values, e.g. on the following (b,c) values: (+Inf,+Inf) gives ±0
instead of NaN (like NaN/Inf); (+0,+0) gives 1 instead of NaN (like 0/0);
(+0,1) gives 1 instead of Inf (like 1/0). Moreover, the sign of 0 for
(+Inf,+Inf) or (-Inf,-Inf) is not set, i.e. it is just the sign of the
destination before the call; as a consequence, results are not even
consistent.
* the reuse tests are incomplete: the sign of a result zero is not checked,
so that it can miss bugs (one of the mpfr_reldiff bugs mentioned above,
in particular).
* the general code for the power function (mpfr_pow_general internal
function) has two bugs in particular cases: the first one is an incorrect
computation of the error bound when there has been an intermediate
underflow or overflow (in such a case, the computation is performed
again with a rescaling, thus with an additional error term, but there is
a bug in the computation of this term), so that the result may be
rounded incorrectly (in particular, a spurious overflow is possible);
the second one occurs in a corner case (destination precision 1,
rounding to nearest, and where the rounded result assuming an unbounded
exponent range would be 2emin-2 and the exact result is larger than this
value), with the only consequence being a missing underflow exception
(the underflow flag is not set).
* the mpfr_compound_si function can take a huge amount of memory and time
in some cases (when the argument x is a large even integer and xn is
represented exactly in the target precision) and does not correctly
detect overflows and underflows
* MPFR can crash when a formatted output function is called with
%.2147483648Rg in the format string.
==== mutter ====
Version update (44.1+2 -> 44.2)
- Update to version 44.2:
+ Fix DND in some server-side decorated windows
+ Fix redrawing regression in non-DMA remote sessions
+ Avoid race condition in xwayland-on-demand
+ Do not unminimize windows with initial IconicState
+ Fix mispositioning of some X11 fullscreen windows
+ Fix legacy fullscreen windows appearing on all monitors
+ Improve support for display-attached tablets
+ Fix stuck cursor in some clients
+ Avoid unexpected orientation changes around suspend/resume
+ Fix oversized input region around Xwayland windows
+ Fix X11 client input region issues
+ Plugged leak
+ Fixed crashes
+ Misc. bug fixes and cleanups
+ Updated translations.
- Drop patches fixed upstream:
+ mutter-do-not-unminimize-windows-with-initial-iconic.patch
+ mutter-fix-wacom-tablet-crash.patch
==== ncurses ====
Version update (6.4.20230520 -> 6.4.20230615)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20230615
+ modify _nc_read_file_entry() to show relevant filename in warnings.
+ improve checks in convert_string() for corrupt terminfo entry (report
and test-case by Gregory James Duck).
- Add ncurses patch 20230610
+ improve manpages discussing file descriptors in low-level functions.
+ modify flushinp to use file descriptors in SCREEN, rather than from
TERMINAL, and check if they are for a terminal, like SVr4.
+ modify mcprint to use file descriptor in SCREEN, for consistency.
+ add xterm+focus to foot+base (patch by Daniel Ekloef).
+ correct definition of Charable() for non-wide ncurses library (report
and test-case by Zbigniew Baniewski).
- Add ncurses patch 20230603
+ add configure option --with-strip-program, to override program
chosen by the install program for stripping executables (prompted
by discussion with Aapo Rantalainen).
+ fix typo in INSTALL (report/patch by Aapo Rantalainen).
+ improve error-checks for isEILSEQ()
+ increase MB_CUR_MAX to 16, matching glibc's MB_LEN_MAX.
+ corrected mouse mask in test/testcurs.c
+ improve thread lock in lib_trace.c
- Correct offsets of patch ncurses-6.4.dif
- Add ncurses patch 20230527
+ fixes for compiler warnings/cppcheck.
==== nodejs-common ====
Version update (5.1 -> 6.0)
- Rework default versions and include specifics for ALP
- Default version for SLE-12 is set to be 16 - no further updates
expected since W&S module is not supported in LTSS
==== nodejs20 ====
Version update (20.2.0 -> 20.3.0)
Subpackages: npm20
- Update to version 20.3.0:
* deps: upgrade to libuv 1.45.0, including significant performance
improvements to file system operations on Linux
* module: change default resolver to not throw on unknown scheme
* stream: deprecate asIndexedPairs
- versioned.patch, fix_ci_tests.patch: refreshed
- openssl3_1-adapt_tests.patch: upstreamed and removed
For details see,
https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20…
==== okteta ====
Version update (0.26.10 -> 0.26.11)
Subpackages: libKasten4 libOkteta3 libkasten-lang libokteta-lang okteta-data
- Update to 0.26.11:
* Improved: translations
* Improved: Search tool: store used settings in the config
* Improved: Replace tool: store used settings in the config
* Improved: Select range tool: store used settings in the config
* Improved: Goto tool: store used settings in the config
* Improved: Pattern generator: store also used input encoding
in the config
* Improved: Statistics tool: add option to copy data to clipboard
* Improved: Statistics tool: use consistent formatting for
percent column
* Improved: Structures tool: enable context menu for array and
string elements
* Improved: Structures tool: show tooltip for array & string elements
* Fixed: Search tool: prevent crash on backward search with empty array
* Fixed: Search tool: enhance/fix search behaviour with existing selection
* Fixed: Search tool: don't reset stored search direction on first dialog show
* Fixed: Replace tool: prevent crash on backward search with empty array
* Fixed: Replace tool: enhance/fix search behaviour with existing selection
* Fixed: Structures tool: fix parsing 3 and 4 byte UTF-8 sequences
* Fixed: Structures tool: fix outdated error indices for UTF-8 string decoding
* Fixed: unit tests accidentally shared working directories (kde#467541)
* Changed: Select range tool: move "Relative to end" field next to end input
* Changed: Search tool: disable automagic for "In selection" checkbox (kde#441925)
* Changed: Replace tool: disable automagic for "In selection" checkbox (kde#441925)
==== okular ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Bump c++ standard version. Poppler is about to use c++17 types in
the api, so better be prepared
==== open-iscsi ====
Subpackages: libopeniscsiusr0
- Upgrade to upstream version 2.1.9 with tag "2.1.9-suse"
(bsc#1210514), replacing open-iscsi-2.1.8-suse.tar.bz2 with
open-iscsi-2.1.9-suse.tar.bz2, and resetting
open-iscsi-SUSE-latest.diff.bz2. A summary rom the ChangeLog
file:
* Fix discoveryd compiler warning
* Sync iscsi_if.h with kernel
* Handle old DB records correctly
* Make IQN configuration for iscsi-iname
* remove OFFLOAD_BOOT_SUPPORTED, which is always true
* Use UUID for IPC, not "root"
* do not support SHA3 for libressl
* build meson cleanups, including changing default DB home
* Updated README about NOPs
* Remove "BindTo" in systemd service file
* Some iscsiuio fixes, including licensing and memory leaks
(bsc#1210514)
* Small netlink fixes
* Fix OOM adjustment
* Some error recovery fixes
* Some spelling fixes
==== openssh ====
Version update (8.9p1 -> 9.3p1)
Subpackages: openssh-clients openssh-common openssh-server
- Update to openssh 9.3p1:
= Security
* ssh-add(1): when adding smartcard keys to ssh-agent(1) with the
per-hop destination constraints (ssh-add -h ...) added in
OpenSSH 8.9, a logic error prevented the constraints from being
communicated to the agent. This resulted in the keys being added
without constraints. The common cases of non-smartcard keys and
keys without destination constraints are unaffected. This
problem was reported by Luci Stanescu.
* ssh(1): Portable OpenSSH provides an implementation of the
getrrsetbyname(3) function if the standard library does not
provide it, for use by the VerifyHostKeyDNS feature. A
specifically crafted DNS response could cause this function to
perform an out-of-bounds read of adjacent stack data, but this
condition does not appear to be exploitable beyond denial-of-
service to the ssh(1) client.
The getrrsetbyname(3) replacement is only included if the
system's standard library lacks this function and portable
OpenSSH was not compiled with the ldns library (--with-ldns).
getrrsetbyname(3) is only invoked if using VerifyHostKeyDNS to
fetch SSHFP records. This problem was found by the Coverity
static analyzer.
= New features
* ssh-keygen(1), ssh-keyscan(1): accept -Ohashalg=sha1|sha256
when outputting SSHFP fingerprints to allow algorithm
selection. bz3493
* sshd(8): add a `sshd -G` option that parses and prints the
effective configuration without attempting to load private keys
and perform other checks. This allows usage of the option
before keys have been generated and for configuration
evaluation and verification by unprivileged users.
= Bugfixes
* scp(1), sftp(1): fix progressmeter corruption on wide displays;
bz3534
* ssh-add(1), ssh-keygen(1): use RSA/SHA256 when testing
usability of private keys as some systems are starting to
disable RSA/SHA1 in libcrypto.
* sftp-server(8): fix a memory leak. GHPR363
* ssh(1), sshd(8), ssh-keyscan(1): remove vestigal protocol
compatibility code and simplify what's left.
* Fix a number of low-impact Coverity static analysis findings.
These include several reported via bz2687
* ssh_config(5), sshd_config(5): mention that some options are
not first-match-wins.
* Rework logging for the regression tests. Regression tests will
now capture separate logs for each ssh and sshd invocation in
a test.
* ssh(1): make `ssh -Q CASignatureAlgorithms` work as the manpage
says it should; bz3532.
* ssh(1): ensure that there is a terminating newline when adding
a new entry to known_hosts; bz3529
= Portability
* sshd(8): harden Linux seccomp sandbox. Move to an allowlist of
mmap(2), madvise(2) and futex(2) flags, removing some
concerning kernel attack surface.
* sshd(8): improve Linux seccomp-bpf sandbox for older systems;
bz3537
- Update to openssh 9.2p1:
= Security
* sshd(8): fix a pre-authentication double-free memory fault
introduced in OpenSSH 9.1. This is not believed to be
exploitable, and it occurs in the unprivileged pre-auth process
that is subject to chroot(2) and is further sandboxed on most
major platforms.
* ssh(8): in OpenSSH releases after 8.7, the PermitRemoteOpen
option would ignore its first argument unless it was one of the
special keywords "any" or "none", causing the permission list
to fail open if only one permission was specified. bz3515
* ssh(1): if the CanonicalizeHostname and
CanonicalizePermittedCNAMEs options were enabled, and the
system/libc resolver did not check that names in DNS responses
were valid, then use of these options could allow an attacker
with control of DNS to include invalid characters (possibly
including wildcards) in names added to known_hosts files when
they were updated. These names would still have to match the
CanonicalizePermittedCNAMEs allow-list, so practical
exploitation appears unlikely.
= Potentially-incompatible changes
* ssh(1): add a new EnableEscapeCommandline ssh_config(5) option
that controls whether the client-side ~C escape sequence that
provides a command-line is available. Among other things, the
~C command-line could be used to add additional port-forwards
at runtime.
This option defaults to "no", disabling the ~C command-line
that was previously enabled by default. Turning off the
command-line allows platforms that support sandboxing of the
ssh(1) client (currently only OpenBSD) to use a stricter
default sandbox policy.
= New features
* sshd(8): add support for channel inactivity timeouts via a new
sshd_config(5) ChannelTimeout directive. This allows channels
that have not seen traffic in a configurable interval to be
automatically closed. Different timeouts may be applied to
session, X11, agent and TCP forwarding channels.
* sshd(8): add a sshd_config UnusedConnectionTimeout option to
terminate client connections that have no open channels for a
length of time. This complements the ChannelTimeout option
above.
* sshd(8): add a -V (version) option to sshd like the ssh client
... changelog too long, skipping 345 lines ...
- wtmpdb.patch: add support for wtmpdb to sshd [jsc#PED-3144]
==== openssh-askpass-gnome ====
Version update (8.9p1 -> 9.3p1)
- openssh-askpass-gnome: require only openssh-clients, not the full
openssh (including -server), to avoid pulling in excessive
dependencies when installing git on Gnome (boo#1211446)
- Update to openssh 9.3p1
* No changes for askpass, see main package changelog for
details
==== openvpn ====
Version update (2.6.4 -> 2.6.5)
- update to 2.6.5:
* apctl (windows): generate driver-specific names (if using tapctl
to create additional tap/wintun/dco devices, and not using
- -name) (Github #337)
* interactive service (windows): do not force target desktop for
openvpn.exe - this has no impact for normal use, but enables
running of OpenVPN in a scripted way when no user is logged on
(for example, via task scheduler) (Github OpenVPN/openvpn-gui#626)
* fix use-after-free with EVP_CIPHER_free
* fix building with MSVC from release tarball (missing version.m4.in)
* dco-win: repair use of --dev-node to select specific DCO drivers
(Github #336)
* fix missing malloc() return check in dco_freebsd.c
* windows: correctly handle unicode names for "exit event"
* fix memleak in client-connect example plugin
* fix fortify build problem in keying-material-exporter-demo plugin
* fix memleak in dco_linux.c/dco_get_peer_stats_multi() - this will
leak a small amount of memory every 15s on DCO enabled servers,
leading to noticeable memory waste for long-running processes.
* dco_linux.c: properly close dco version file (fd leak)
==== orc ====
Version update (0.4.33 -> 0.4.34)
- Update to version 0.4.34
+ Thread-safety improvements around orc codemem
allocation/freeing
+ Add orc_parse_code() with more detailed error reporting
+ Implement Orc function lazy initialization correctly via atomic
operations
+ orc program parser fixes and improvements
+ build fixes and compiler warning fixes
+ coverity and clang scan-build static code analysis fixes
+ meson: Do not always generate static library for test library
+ ci improvements
==== osinfo-db ====
Version update (20230308 -> 20230518)
- Update to database version 20230518
osinfo-db-20230518.tar.xz
==== parley ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== pcsc-lite ====
Version update (1.9.9 -> 2.0.0)
Subpackages: libpcsclite1
- Version 2.0.0
* Adjust USB drivers path at run-time via environment variable PCSCLITE_HP_DROPDIR
* Add '--disable-polkit' option
* Reset eventCounter when a reader is removed
* Add "polkit" in "pcscd -v" output if enabled
* Doxygen: document SCARD_E_INVALID_VALUE for some functions
* use secure_getenv(3) if available
* Some other minor improvements
==== perl ====
Version update (5.36.0 -> 5.36.1)
Subpackages: perl-base perl-doc
- update to perl 5.36.1 - maintenance release
* Module::CoreList has been upgraded from version 5.20220520 to 5.20230423.
* Fixed: An eval() as the last statement in a regex code block could trigger
an interpreter panic
* An eval EXPR referring to a lexical sub defined in grandparent scope no
longer produces an assertion failures.
* Writing to a magic variables associated with the selected output handle,
$^, $~, $=, $- and $%, no longer crashes perl if the IO object has been
cleared from the selected output handle.
==== perl-Image-ExifTool ====
Version update (12.62 -> 12.63)
Subpackages: exiftool perl-File-RandomAccess
- Update to 12.63:
- Added ability to read/write/create Brotli-compressed metadata
in JXL images (requires IO::Compress::Brotli)
- Added partial support for Exif 3.0 specification:
- Added new EXIF tags
- Added MPF Original Preservation Image type
- Support for reading 'utf8' values (but still write only as
'string')
- Added support for Adobe HDR Gain Map (hdrgm) XMP tags
- Added support for reading 7z files (thanks Amir Gooran, github
[#205]) (but currently this doesn't work for the Windows .exe
version because I haven't been able to install
Compress::Raw::Lzma for ActivePerl)
- Added XMP-panorama tags
- Added warning if -csv is used with -p
- Added warning if trying to geotag from a UTF-16 track log
- Decode ImageWidth/Height from JXL images using partial codestreams
- Decode more Sony tags for some newer models (thanks Jos Roost)
- Extract GainMapImage (hrgm box) from JXL files
- Extract Guano information from WAV files
- Enhanced ImageDataMD5 feature and renamed to ImageDataHash (with
ImageDataMD5 alias for backward compatibility)
- Changed RARVersion tag name to FileVersion
- Fixed bug introduced in 12.46 which could cause a hang when
reading a corrupted RIFF-based file
- Fixed writing of Composition:GPSPosition when -n is used
- API Changes:
- Added ImageHashType option
==== perl-Net-DNS ====
Version update (1.38 -> 1.39)
- updated to 1.39
see /usr/share/doc/packages/perl-Net-DNS/Changes
==== permissions ====
Version update (1699_20230516 -> 1699_20230602)
Subpackages: chkstat permissions-config
- Update to version 20230602:
* profiles: remove dropped pppoe-wrapper
==== php8 ====
Version update (8.1.19 -> 8.1.20)
Subpackages: php8-cli php8-ctype php8-dom php8-gd php8-gettext php8-iconv php8-mbstring php8-mysql php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.1.20
* This is a security release.
* https://www.php.net/ChangeLog-8.php#8.1.20
- force to repack tarball after update
https://github.com/php/php-src/issues/11300
- session.save_path set to /var/lib/php8/sessions in mod_php8.conf
and www.conf php-fpm pool example
- modified sources
% mod_php8.conf
- added sources
+ repack.sh
+ php-unicode-allow-redistribution.patch
==== pim-data-exporter ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== pim-sieve-editor ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== pimcommon ====
Version update (23.04.1 -> 23.04.2)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== pinentry ====
- Update signature file and keyring with latest ones from download
site, they were updated by another approved upstream maintainer.
==== pinentry-gui ====
Subpackages: pinentry-gnome3 pinentry-gtk2 pinentry-qt5
- Update signature file and keyring with latest ones from download
site, they were updated by another approved upstream maintainer.
==== plasma-framework ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== polkit-default-privs ====
Version update (1550+20230517.ab68b2d -> 1550+20230606.5001571)
- Update to version 1550+20230606.5001571:
* Whitelist org.freedesktop.systemd1.bypass-dump-ratelimit (bsc#1211978)
- Update to version 1550+20230602.0c9c3c6:
* profiles: drop dead mousepad action
==== poppler ====
Version update (23.05.0 -> 23.06.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- update to 23.06.0 (bsc#1212255):
* CairoOutputDev: Fix crash when doing type3 rendering
* Fix crash with unknown signature hashing algorithms
* Add gpgme backend for signature handling
* FontInfo: Make it return proper information about font
substitution
* FontInfo: Try harder to get Type 3 font name
* Store embedded fonts widths table in a more effective manner
* Skip font lookup for nonprintable characters
* Fix crash on malformed files
* Add API to allow selecting signature backend (nss or gpgme)
* Convert embedded files to bytearray a bit smarter
==== poppler-qt5 ====
Version update (23.05.0 -> 23.06.0)
- update to 23.06.0 (bsc#1212255):
* CairoOutputDev: Fix crash when doing type3 rendering
* Fix crash with unknown signature hashing algorithms
* Add gpgme backend for signature handling
* FontInfo: Make it return proper information about font
substitution
* FontInfo: Try harder to get Type 3 font name
* Store embedded fonts widths table in a more effective manner
* Skip font lookup for nonprintable characters
* Fix crash on malformed files
* Add API to allow selecting signature backend (nss or gpgme)
* Convert embedded files to bytearray a bit smarter
==== postfix ====
Version update (3.8.0 -> 3.8.1)
- update to 3.8.1
* Optional: harden a Postfix SMTP server against remote SMTP
clients that violate RFC 2920 (or 5321) command pipelining
constraints. With "smtpd_forbid_unauth_pipelining = yes", the
server disconnects a client immediately, after responding with
"554 5.5.0 Error: SMTP protocol synchronization" and after
logging "improper command pipelining" with the unexpected remote
SMTP client input. This feature is disabled by default in Postfix
3.5-3.8 to avoid breaking home-grown utilities, but it is enabled
by default in Postfix 3.9. A similar feature is enabled by
default in the Exim SMTP server.
* Optional: some OS distributions crank up TLS security to 11,
and in doing so increase the number of plaintext email deliveries.
This introduces basic OpenSSL configuration file support that
may be used to override OS-level settings.
Details are in the postconf(5) manpage under tls_config_file
and tls_config_name.
* Bugfix (defect introduced: Postfix 1.0): the command "postconf
.. name=v1 .. name=v2 .." (multiple instances of the same
parameter name) created multiple main.cf name=value entries
with the same parameter name. It now logs a warning and skips
the earlier name(s) and value(s). Found during code maintenance.
* Bugfix (defect introduced: Postfix 3.3): the command "postconf
- M name1/type1='name2 type2 ...'" died with a segmentation
violation when the request matched multiple master.cf entries.
The master.cf file was not damaged. Problem reported by SATOH
Fumiyasu.
* Bugfix (defect introduced: Postfix 2.11): the command "postconf
- M name1/type1='name2 type2 ...'" could add a service definition
to master.cf that conflicted with an already existing service
definition. It now replaces all existing service definitions
that match the service pattern 'name1/type1' or the service
name and type in 'name2 type2 ...' with a single service
definition 'name2 type2 ...'. Problem reported by SATOH Fumiyasu.
* Bugfix (defect introduced: Postfix 3.8) the posttls-finger
command could access uninitialized memory when reconnecting.
This also fixes a malformed warning message when a destination
contains ":service" information. Reported by Thomas Korbar.
* Bugfix (defect introduced: Postfix 3.2): the MySQL client could
return "not found" instead of "error" (for example, resulting
in a 5XX SMTP status instead of 4XX) during the time that all
MySQL server connections were turned down after error. Found
during code maintenance. File: global/dict_mysql.c. This was
already fixed in Postfix 3.4-3.7.
==== prison-qt5 ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
* Add EAN13 support
* Factor out code for interfacing with ZXing for barcode generation
==== publicsuffix ====
Version update (20230426 -> 20230613)
- Update to version 20230613:
* Add `{id,io,ai}.vn` for .vn ccTLD in ICANN Section (#1771)
* util: gTLD data autopull updates for 2023-06-10T15:11:56 UTC (#1774)
- Update to version 20230607:
* util: gTLD data autopull updates for 2023-06-07T15:13:30 UTC (#1772)
* Add test workflow (#1750)
* Update of gov.pl labels (#1752)
==== purpose ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== qpdf ====
Version update (11.3.0 -> 11.4.0)
- version update to 11.4.0
CLI Enhancements
* The --optimize-images option now optimizes images inside of form XObjects.
Library Enhancements
* Allow QPDFJobâs workflow to be split into a reading phase and a writing
phase to allow the caller to operate on the QPDF object before it is written.
This adds methods QPDFJob::createQPDF and QPDFJob::writeQPDF and corresponding
C API functions qpdfjob_create_qpdf and qpdfjob_write_qpdf.
* Add QPDF::newReserved as a better alternative to QPDFObjectHandle::newReserved.
* If you add an uninitialized QPDFObjectHandle to an array, qpdf will throw a
logic_error. It has always been invalid to do this, but before, it wouldnât
have been caught until later.
Bug fixes
* Ignore an annotationâs appearance state when the annotation only has one
appearance. This prevents qpdfâs annotation flattening logic from throwing
away appearances of annotations whose annotation state is set incorrectly,
as has been seen in some PDF files.
==== qqc2-desktop-style ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== qt6-base ====
Subpackages: libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6Sql6 libQt6Test6 libQt6Widgets6 qt6-network-tls qt6-platformtheme-gtk3
- Add patch for QTabBar regression in Qt 6.5.1 (QTBUG-114204)
* 0001-tabbar-fix.patch
- Add upstream changes (CVE-2023-34410, boo#1211994):
* 0001-Schannel-Reject-certificate-not-signed-by-a-configur.patch
* 0001-Ssl-Copy-the-on-demand-cert-loading-bool-from-defaul.patch
==== remmina ====
Version update (1.4.30 -> 1.4.31)
Subpackages: remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc
- Update to remmina version 1.4.31:
* [REM-2874] muli password changer search now matches partial
strings !2480
* Fix segfault in VNC when using domain socket !2481
* Switched pylist Append to SetItem !2482
* Template texts updated !2484
* Add menu option to delete multiple profiles at the same time !2483
* add 1080p as a default resolution to remmina_pref.c !2486
* Remove character limit on password length !2489
* Create better postats.html !2488
* Redesign santahat.png & add santahat.svg !2492
* Edit preferences UI !2491
* Change the icon of the new connection button !2493
* Modify the checkbox of the appearance-tab !2494
* Add valign to the switch of the debugging window !2495
* plugins/rdp: Ensure output redirection configuration applies to
both dynamic and static rdpsnd !2498
==== rubygem-addressable ====
Version update (2.8.1 -> 2.8.4)
- updated to version 2.8.4
* Restore Addressable::IDNA.unicode_normalize_kc as a deprecated method
- updated to version 2.8.3
* Fix template expand level 2 hash support for non-string objects
- updated to version 2.8.2
* Improve cache hits and JIT friendliness
* Improve code style and test coverage
* Ensure reset of deferred validation
* Resolve normalization differences between IDNA::Native and IDNA::Pure
* Remove redundant colon in Addressable::URI::CharacterClasses::AUTHORITY
==== rubygem-pundit ====
Version update (2.2.0 -> 2.3.0)
- updated to version 2.3.0
* add support for rubocop-rspec syntax extensions
==== rubygem-ruby-dbus ====
Version update (0.22.1 -> 0.23.0.beta1)
- 0.23.0.beta1
Bug fixes:
* A service can now have more than one name (gh#mvidner/ruby-dbus#69).
Connection#request_service is deprecated in favor of Connection#object_server
and BusConnection#request_name
API:
* Remove Service, splitting it into ProxyService and ObjectServer
* Split off BusConnection from Connection
==== samba ====
Version update (4.18.1+git.298.4ccf830b2a4 -> 4.18.3+git.303.c08b73d523c)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs
- Update to 4.18.3
* Symlinks to files can have random DOS mode information in a
directory listing; (bso#15375).
* vfs_fruit might cause a failing open for delete; (bso#15378).
* winbind recurses into itself via rpcd_lsad; (bso#15361).
* wbinfo -u fails on ad dc with >1000 users; (bso#15366).
* DS ACEs might be inherited to unrelated object classes;
(bso#15338).
* a lot of messages: get_static_share_mode_data:
get_static_share_mode_data_fn failed: NT_STATUS_NOT_FOUND;
(bso#15362).
* aes256 smb3 encryption algorithms are not allowed in
smb3_sid_parse(); (bso#15374).
* Setting veto files = /.*/ break listing directories;
(bso#15360).
* "samba-tool domain provision" does not run interactive mode
if no arguments are given; (bso#15363).
* dsgetdcname: assumes local system uses IPv4; (bso#15325).
- Update to 4.18.2
* Log flood: smbd_calculate_access_mask_fsp: Access denied:
message level should be lower; (bso#15302).
* Floating point exception (FPE) via cli_pull_send at
source3/libsmb/clireadwrite.c; (bso#15306).
* test_tstream_more_tcp_user_timeout_spin fails intermittently
on Rackspace GitLab runners; (bso#15328).
* Reduce flapping of ridalloc test; (bso#15329).
* large_ldap test is unreliable; (bso#15351).
* New filename parser doesn't check veto files smb.conf
parameter; (bso#15143).
* mdssvc may crash when initializing; (bso#15354).
* large directory optimization broken for non-lcomp path
elements; (bso#15313).
* streams_depot fails to create streams; (bso#15357).
* shadow_copy2 and streams_depot don't play well together;
(bso#15358).
* Flapping tests in samba_tool_drs_show_repl.py; (bso#15316).
* winbindd idmap child contacts the domain controller without a
need; (bso#15317).
* idmap_autorid may fail to map sids of trusted domains for the
first time; (bso#15318).
* idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings;
(bso#15319).
* net ads search -P doesn't work against servers in other
domains; (bso#15323).
* Temporary smbXsrv_tcon_global.tdb can't be parsed;
(bso#15353).
* Tests use depricated and removed methods like
assertRegexpMatches; (bso#15343).
==== signon-kwallet-extension ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== skanlite ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== solid ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5Solid5 solid-imports solid-tools
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== sonnet ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== spectacle ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- Changes since 23.04.1:
* Fix the capture option panel width for some languages
==== spice ====
Version update (0.15.1 -> 0.15.2)
- Update to v0.15.2 release
* This is a bug fix release with no upstream changelog
==== step ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== suse-module-tools ====
Version update (16.0.30 -> 16.0.31)
Subpackages: suse-module-tools-scriptlets
- Update to version 16.0.31:
* rpm-script: skip run_bootloader check (boo#1208117)
==== sushi ====
Version update (43.0 -> 44.2)
- Update to version 44.2:
+ Fix loading certain documents in evince.
+ Updated translations.
==== syndication ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== syntax-highlighting ====
Version update (5.106.0 -> 5.107.0)
Subpackages: libKF5SyntaxHighlighting5 syntax-highlighting-imports
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== systemd ====
Version update (253.4 -> 253.5)
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- Make sure to skip the call to systemd-tmpfile in the file-triggers when
running on transaction systems
- Import commit 07bb12a282b0ea378850934c4a76008b448b8bad (merge of v253.5)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/25aec157888f7aa9a36726962fcbbf2…
- Reexecute user managers on package updates.
For now we send signal to user instances to trigger their reexecution. It's
asynchronous but it shouldn't cause any problem in practice and it's probably
safer than triggering reexecution with "systemctl --user -M 1000@
daemon-reexec" command. The latter command creates a new PAM session behind
the scene bringing with it the known issue (upstream issue #8598) with
"(sd-pam)" helper process when the PAM session is being closed.
==== systemd-presets-branding-openSUSE ====
- fix drkonqi entry, should end with .service
==== systemd-presets-common-SUSE ====
- Add wtmpdb-update-boot.service and wtmpdb-rotate.timer to enable
wtmpdb as Y2038 safe wtmp replacement
==== systemd-rpm-macros ====
Version update (22 -> 23)
- Bump to version 23
- Restore the check that prevents systemd-tmpfiles to run during transactional updates
The check has been mistakenly dropped during the switch to file-triggers.
==== threadweaver ====
Version update (5.106.0 -> 5.107.0)
- Update to 5.107.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
==== time ====
- Add patch disable-time-max-rss-test.patch to disable time max rss
test, broken because a kernel issue (bsc#1211092)
==== tree ====
Version update (2.1.0 -> 2.1.1)
- tree 2.1.1:
* Various spelling corrections.
* Fix issue where following links while doing JSON output would lead to
incorrect JSON output. (simonpmind)
* Fix issue where .info patterns relative to the .info file that did not use
a wildcard for matching the prefix were not matching files properly.
(German Lashevich)
* Added support for making trees from tab indented files (--fromtabfile)
(gitlab @AvidSeeker), also cleaned up some other issues in the fromfile
code.
* Fix buffer overflow in listdir() when file names are allowed to be longer
than 256 characters (like when using fromfile.) (Javier Jaramago Fernández)
* If when attempting to open a .gitignore or .info file from a top level
directory and failing, recursively check the parents for such a file. This
stops when successful at opening such a file. This behavior might in the
future be modified to open all such files in all parents to until root is
reached. (Damien Bezborodov) Note that this requires the use of realpath()
which I think may be an issue for some OSes.
* Fix issue where tree would never descend (-l) a symbolic link when a full
tree is gathered (--du/matchdirs/prune) (gitlab @6ramr)
==== umbrello ====
Version update (23.04.1 -> 23.04.2)
- Update to 23.04.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
==== usbmuxd ====
Version update (1.1.1 -> 1.1.1+git48.01c94c7)
- Update to version 1.1.1+git48.01c94c7:
* Update to use latest libplist code (boo#1212194)
* Set default value for ENV_DEV_MODE
* udev: Fix freezing on OpenRC caused by a raced execution of usbmuxd
* Guess current mode based on available configurations and interfaces. Switch mode only if guess is different than desired mode.
* Support switching to different "modes" using vendor specific control messages. Use USBMUXD_DEFAULT_DEVICE_MODE env. var. to let the user control desired mode.
* preflight: Assume old iOS version if retrieval of ProductVersion fails
* usb: Enable Apple Silicon restore mode
* Add option to allow changing the location of or disabling the pidfile
* Fix parsing -S as short option for --socket
* Allow specifying a custom listen address:port or unix socket
* usb: Allow configuration 5 after verifying it is actualy usable
* device: Add device id to device_control_input() log messages
* Post release version bump to 1.1.2
- Drop usptreamed patches:
- usbmuxd-add-socket-option.patch
- usbmuxd-add-pid-option.patch
==== vim ====
Version update (9.0.1572 -> 9.0.1632)
Subpackages: vim-data vim-data-common xxd
- Updated to version 9.0.1632, fixes the following problems
* Error messages are not translated.
* Error for function name has wrong line number.
* "file N of M" message is not translated.
* Users may not know what to do with an internal error.
* SpellCap highlight not always updated when needed.
* Some error messages are not translated.
* CI: indent test hangs on FreeBSD.
* Translation does not work for plural argument.
* :stopinsert may not work in a popup close handler. (Ben Jackson)
* Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott)
* Not all meson files are recognized.
* Weird use of static variables for spell checking.
* Checking translations gives an error for using two messages with ngettext()
that differ in "%" items.
* Corn config files are not recognized.
* Incsearch not triggered when pasting clipboard register on the command
line.
* Filetype test contains too many special characters.
* Filetype test has trailing white space.
* Some "gomod" files are not recognized.
* Not all timer tests are marked as flaky.
* MS-Windows: assert error when compiled with debug mode.
* Some internal error messages are translated.
* Line pointer becomes invalid when using spell checking.
* :registers command does not work in sandbox.
* Cursor ends up below the window after a put.
* screenchar(), screenchars() and screenstring() do not work properly when
'encoding' is set to a double-byte encoding.
* Cursor not adjusted when near top or bottom of window and 'splitkeep'
is not "cursor".
* screenpos() does not take w_skipcol into account.
* Filetype detection fails for *.conf file without comments. (Dmitrii
Tcyganok)
* Stray character is visible if 'smoothscroll' marker is displayed on top
of a double-wide character.
* Display wrong when scrolling multiple lines with 'smoothscroll' set.
* Errors from the codestyle test are a bit confusing.
* Crash when calling method on super in child constructor. (Israel Chauca
Fuentes)
* Using freed memory when 'foldcolumn' is set.
* screenpos() returns wrong row with diff filler lines.
* update_topline() is called twice.
* Crash when an object indirectly references itself.
* Display is wrong when 'smoothscroll' is set and scrolling multiple lines.
* v:maxcol can be changed in a :for loop.
* "skipcol" not reset when using multi-byte characters.
* Some make output gets picked up by 'errorformat'.
* strlen() called too often for :spellrepall.
* URL shortcut files are not recognized.
* Quickfix text field is truncated.
* charidx() and utf16idx() result is not consistent with byteidx().
* Trace32 files are not recognized.
* The focus gained/lost escape sequences cause trouble for a terminal
where Vim does not expect them.
* Nix files are not recognized from the hashbang line.
* FILETYPE_FILE is defined to the same value multiple times. Same for a
few similar macros.
* Filetype name t32 is a bit obscure.
* The program to filetype translation is not exported.
* Crash when calling object constructor from legacy script. (Israel
Chauca Fuentes)
* "super" is not considered a reserved name.
* Visual area not shown when using 'showbreak' and start of line is not
visible. (Jaehwang Jung)
* No generic mechanism to test syntax plugins.
* Syntax tests fail on FreeBSD.
* Having utf16idx() rounding up is inconvenient.
* "make clean" at the toplevel fails.
* Passing a wrong variable type to an option gives multiple errors.
* Not all cabal config files are recognized.
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1212195 - libvirtd crashes when virt-manager connects
virt-manager qemu:///system on a fresh installation tumbleweed
virtman-check-for-libvirt-modular-daemons.patch
- Changes to osinfo-db cause some virt-manager tests to fail.
virtman-fix-osinfo-tests.patch
==== vte ====
Version update (0.72.1 -> 0.72.2)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Update to version 0.72.2:
* emulation: Fix infinite loop on non-number OSC 104 param
* widget: Don't consume right clicks on gtk4
- Drop 24547fb3.patch: Fixed upstream.
==== wayland-utils ====
Version update (1.1.0 -> 1.2.0)
- Update to release 1.2.0
* Support for the drm-lease-v1 protocol.
* Improved linux_dmabuf v4 report now prints the DRM device
paths.
* Restored support for older versions (< 3) of linux_dmabuf.
* New command line option to restrict queries to specific
interfaces.
==== wget ====
- Update wget-libproxy.patch: ensure to properly use libproxy
cflags from pkg-config. Fixes build against libproxy 0.5.
==== wireless-regdb ====
Version update (20230503 -> 20230601)
- Update to version 20230601:
* wireless-regdb: Update regulatory rules for Philippines (PH)
==== wtmpdb ====
Version update (0.5.0 -> 0.6.0)
Subpackages: libwtmpdb0
- Update to version 0.6.0
- wtmpdb rotate: move old log entries into wtmpdb_<yyyymmdd>.db
==== xfce4-panel-profiles ====
Version update (1.0.13 -> 1.0.14)
- Refresh Libxfce4ui.patch again to ensure we require both
typelib(Libxfce4ui) *and* typelib(Libxfce4util)
- Add Requires: python3-psutil
- Really fix files list and permissions of installed files
- Update to version 1.0.14
* Save and restore rc-files
* Add keywords to .desktop file (Fixes #9)
* Properly filter filenames on startup
* Ensure unique profile name and consistent filename
* Pass correct length to GLib.KeyFile.load_from_data() (Fixes #20)
* Open panel prefs dialog also on delete-event (Fixes #42)
* configure: Use shell builtins instead of sed
* Add missing translatable flags
* Fix translations when $prefix != /usr
* Add Unity layout
* Use get_user_config_dir instead of get_home_dir (Fixes #38)
* Show errors before saving profile to file
* Ignore corrupted desktop-files on store Ignore empty launchers on
store
* Set correct desktop file name for translations
* Makefile.in.in: Pass arguments to tar to make build reproducible
regardless of user or umask
* removed extra created link in makefile(#10)
* Translation Updates
- Refresh Libxfce4ui.patch
- Fix files list and permissions of installed files
==== xfce4-pulseaudio-plugin ====
Version update (0.4.6 -> 0.4.7)
Subpackages: xfce4-pulseaudio-plugin-lang
- Update to version 0.4.7
* Fix crash when D-Bus connection is lost before it's connected
* Fix copyright info
* MPRIS: Control recently open/used player using multimedia keys
* Deduplicate key binding code
* Bind all possible keys
* Update about authors
* MPRIS: Remove old settings when clearing known players
* MPRIS: Ignore multimedia keys for blacklisted players
* MPRIS: Add possibility to hide inactive players, improve config
storage
* MPRIS: Remove pulseaudio_mpris_player_can_launch function
* MPRIS: Fix memory leak in player finalize
* MPRIS: Remove unused pulseaudio_mpris_player_is_equal function
* MPRIS: Refactor player connection lost and finalize
* MPRIS: Deduplicate find_desktop_entry function
* MPRIS: Make pulseaudio_mpris_get_available_players static
* MPRIS: Check for filename before launching the player
* Improve connection/disconnection with server
* Menu: Don't clear structure, it's not needed
* MPRIS: Reduce player_is_usable timeout to 5 sec
* MPRIS: Memory management fixes
* MPRIS: Don't initialize struct members, GLib is doing it
* MPRIS: Micro-optimization
* MPRIS: Check for is_playing in set_can_play function
* Subscribe NameOwnerChanged to watch MPRIS changes instead of
timer
* Fix removing blacklisted MPRIS players from config
* Improve run mixer button sensitivity
* Display default device name in tooltip
* Don't set has-tooltip property twice
* Don't show recording indicator for non-default monitors
* Make run mixer button sensitive for any path
* Show unplugged devices as insensitive
* Don't show rec icon if the source output doesn't belong to any
client
* Don't show recording indicator when it's not connected to the
source
* Fix mistake in comment
* Don't reset recording value in callback
* Allow maximum volume configuration in dialog
* Improve volume step size text
* Translation Updates
- Remove _service file
==== xmlstarlet ====
- Modernise spec file
- Remove unused rpmlintrc filter
==== xrdb ====
Version update (1.2.1 -> 1.2.2)
- Updat to version 1.2.2
* gitlab CI: add a basic build test
* gitlab CI: stop requiring Signed-off-by in commits
* Variable scope reduction as recommended by cppcheck
* Use C99 struct initialization
* Rename variable 'dup' to avoid shadowing dup() function
* Fallback asprintf: don't truncate output that has a \0 in string
* configure: raise minimum autoconf requirement to 2.70
==== xterm ====
Version update (380 -> 382)
Subpackages: xterm-bin xterm-resize
- update to 382:
* amend change to CursorBack> in patch 380, allowing the result
to be on the hidden right-half of double-cell characters
* amend xtermDrawString, fixing regression with
- -disable-wide-chars configuration from patch #380
* corrected pathname for run-tic.sh, for full
install in an out-of-tree build
* fix a regression in wide bitmap fonts versus check for
missing glyphs
==== xwayland ====
Version update (23.1.1 -> 23.1.2)
- Update to version 23.1.2
* This release includes improved DMA-BUF v4 feedback support for
direct scanout, relaxed CVT modes for non-standard modes, fixes
for the CHERI/Morello platform and other various fixes.
==== yast2-apparmor ====
Version update (4.6.0 -> 4.6.1)
- Added missing textdomain (bsc#1211980)
- 4.6.1
==== yast2-bootloader ====
Version update (4.6.1 -> 4.6.2)
- Persist zfcp.allow_lun_scan kernel option for s390 arch
(needed for gh#openSUSE/agama#626).
- 4.6.2
==== yast2-storage-ng ====
Version update (4.6.10 -> 4.6.11)
- Prevent setting the volume label for a mounted btrfs or swap
(bsc#1211337)
- 4.6.11
==== yast2-trans ====
Version update (84.87.20230516.e4ba802a -> 84.87.20230602.240a95214f)
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-sr yast2-trans-sv 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.20230602.240a95214f:
* New POT for text domain 'control'.
* Translated using Weblate (Macedonian)
* New POT for text domain 'autoinst'.
==== yast2-users ====
Version update (4.6.1 -> 4.6.2)
- Write the users when using AutoYaST on an installed system
(bsc#1211753).
- Move Ruby classes in Yast::Users (SSHAuthorizedKeysFile and
SSHAuthorizedKeyring) to the Y2Users module to remove duplication
Yast::Users Perl module.
- 4.6.2
==== zchunk ====
Version update (1.3.0 -> 1.3.1)
- update to 1.3.1:
* Fix read off-by-one bug in compressed int function
* Handle read-data errors correctly
* Ensure memory is freed when zrealloc is called with size 0
==== zenity ====
Version update (3.92.0 -> 3.99.0)
- Update to version 3.99.0:
+ option: Add various non-fatal deprecation warnings that were
previously missing, and fix a misleading deprecation message
for `--window-icon`
+ main: Add G_APPLICATION_FLAGS_NON_UNIQUE to GApplication flags
+ progress: Cleanup unnecessary static objects and remove
spurious builder unref
+ util:
- Remove fatal assert on exit if window invalid GtkWindow
- Ignore superfluous quit requests
- Remove superfluous GtkWindow cast check
+ data: Manpage generation changes; don't automatically generate
the manpage from help2man for now (this will preferably be
reinstated post-4.0 once the issues are worked out)
+ a11y: Label the widgets in a forms UI properly
+ Updated translations.
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:
389-ds (2.4.0~git0.87efeb2 -> 2.4.0~git18.37ec5cd)
AppStream
ImageMagick (7.1.1.8 -> 7.1.1.11)
MozillaFirefox (112.0.2 -> 113.0.2)
MozillaFirefox-branding-openSUSE
NetworkManager
NetworkManager-openconnect (1.2.8 -> 1.2.10)
QGnomePlatform-qt5 (0.9.0 -> 0.9.1)
QGnomePlatform-qt6 (0.9.0 -> 0.9.1)
akonadi-calendar (23.04.0 -> 23.04.1)
akonadi-calendar-tools (23.04.0 -> 23.04.1)
akonadi-contact (23.04.0 -> 23.04.1)
akonadi-import-wizard (23.04.0 -> 23.04.1)
akonadi-mime (23.04.0 -> 23.04.1)
akonadi-notes (23.04.0 -> 23.04.1)
akonadi-search (23.04.0 -> 23.04.1)
akonadi-server (23.04.0 -> 23.04.1)
akregator (23.04.0 -> 23.04.1)
analitza (23.04.0 -> 23.04.1)
apache2-mod_php8 (8.2.5 -> 8.1.19)
apparmor (3.1.3 -> 3.1.4)
ark (23.04.0 -> 23.04.1)
at-spi2-core (2.48.0 -> 2.48.3)
attica-qt5 (5.105.0 -> 5.106.0)
audacity (3.3.1 -> 3.3.2)
autoyast2 (4.6.1 -> 4.6.2)
babl (0.1.102 -> 0.1.106)
baloo5 (5.105.0 -> 5.106.0)
baloo5-widgets (23.04.0 -> 23.04.1)
bcm43xx-firmware
bind (9.18.14 -> 9.18.15)
binutils
blinken (23.04.0 -> 23.04.1)
bluedevil5 (5.27.4 -> 5.27.5)
bluez-qt (5.105.0 -> 5.106.0)
breeze (5.27.4 -> 5.27.5)
breeze-gtk (5.27.4 -> 5.27.5)
breeze5-icons (5.105.0 -> 5.106.0)
btrfsprogs (6.1.3 -> 6.3)
c-ares (1.19.0 -> 1.19.1)
calendarsupport (23.04.0 -> 23.04.1)
ceph (16.2.11.65+g8b7e6fc0182 -> 16.2.13.66+g54799ee0666)
checkmedia (6.1 -> 6.2)
container-selinux (2.211.0 -> 2.215.0)
cppcheck (2.9.3 -> 2.10.3)
createrepo_c
crypto-policies (20210917.c9d86d1 -> 20230420.3d08ae7)
cups
cups-filters
curl (8.0.1 -> 8.1.2)
dav1d (1.2.0 -> 1.2.1)
diffutils (3.9 -> 3.10)
discover (5.27.4 -> 5.27.5)
dnsmasq
dolphin (23.04.0 -> 23.04.1)
dos2unix (7.4.4 -> 7.5.0)
drbd-utils
drkonqi5 (5.27.4 -> 5.27.5)
e2fsprogs (1.46.5 -> 1.47.0)
elfutils
emacs-apel (10.8+80+g6947dc4 -> 10.8+81+g82eb232)
emacs-flim (1.14.9+130+g289e5bbd66f6 -> 1.14.9+136+g2cf5a78)
eog (44.1 -> 44.2)
ethtool (6.2 -> 6.3)
eventviews (23.04.0 -> 23.04.1)
evolution (3.48.1 -> 3.48.2)
evolution-data-server (3.48.1 -> 3.48.2)
evolution-ews (3.48.1 -> 3.48.2)
ffmpegthumbs (23.04.0 -> 23.04.1)
filelight (23.04.0 -> 23.04.1)
firewalld
frameworkintegration (5.105.0 -> 5.106.0)
freerdp
freetype2
fuse3
gawk (5.2.1 -> 5.2.2)
gc (8.2.2 -> 8.2.4)
gcc13 (13.0.1+git7231 -> 13.1.1+git7364)
gcc7
gdb
glib2 (2.76.2 -> 2.76.3)
glibc
glslang (12.1.0 -> 12.2.0)
gnome-control-center (44.1 -> 44.2)
gnome-mahjongg (3.38.3 -> 3.40.0)
gnome-maps (44.1 -> 44.2)
gnome-remote-desktop (44.1 -> 44.2)
gnome-session
gnome-software (44.1 -> 44.2)
gnutls
grantlee5
grantleetheme (23.04.0 -> 23.04.1)
grep (3.10 -> 3.11)
grilo (0.3.15 -> 0.3.16)
grub2
gstreamer (1.22.2 -> 1.22.3)
gstreamer-plugins-bad (1.22.2 -> 1.22.3)
gstreamer-plugins-base (1.22.2 -> 1.22.3)
gstreamer-plugins-good (1.22.2 -> 1.22.3)
gstreamer-plugins-libav (1.22.2 -> 1.22.3)
gstreamer-plugins-ugly (1.22.2 -> 1.22.3)
gtk3 (3.24.37+70 -> 3.24.38)
guile (3.0.8 -> 3.0.9)
gupnp-av
gwenview5 (23.04.0 -> 23.04.1)
harfbuzz (7.2.0 -> 7.3.0)
health-checker (1.7 -> 1.8)
highway
hwdata (0.369 -> 0.370)
icewm (3.3.2 -> 3.3.5)
imlib2 (1.11.0 -> 1.11.1)
incidenceeditor (23.04.0 -> 23.04.1)
inkscape
inxi (3.3.23 -> 3.3.27)
iso-codes (4.13.0 -> 4.15.0)
iso_ent
jack
javapackages-tools
kaccounts-integration (23.04.0 -> 23.04.1)
kaccounts-providers (23.04.0 -> 23.04.1)
kactivities-stats (5.105.0 -> 5.106.0)
kactivities5 (5.105.0 -> 5.106.0)
kactivitymanagerd (5.27.4 -> 5.27.5)
kaddressbook (23.04.0 -> 23.04.1)
kalgebra (23.04.0 -> 23.04.1)
kamera (23.04.0 -> 23.04.1)
kanagram (23.04.0 -> 23.04.1)
kapptemplate (23.04.0 -> 23.04.1)
karchive (5.105.0 -> 5.106.0)
kate (23.04.0 -> 23.04.1)
kauth (5.105.0 -> 5.106.0)
kbookmarks (5.105.0 -> 5.106.0)
kbruch (23.04.0 -> 23.04.1)
kcachegrind (23.04.0 -> 23.04.1)
kcalc (23.04.0 -> 23.04.1)
kcalendarcore (5.105.0 -> 5.106.0)
kcalutils (23.04.0 -> 23.04.1)
kcharselect (23.04.0 -> 23.04.1)
kcm_flatpak (5.27.4 -> 5.27.5)
kcm_sddm (5.27.4 -> 5.27.5)
kcmutils (5.105.0 -> 5.106.0)
kcodecs (5.105.0 -> 5.106.0)
kcolorchooser (23.04.0 -> 23.04.1)
kcompletion (5.105.0 -> 5.106.0)
kconfig (5.105.0 -> 5.106.0)
kconfigwidgets (5.105.0 -> 5.106.0)
kcontacts (5.105.0 -> 5.106.0)
kcoreaddons (5.105.0 -> 5.106.0)
kcrash (5.105.0 -> 5.106.0)
kdav (5.105.0 -> 5.106.0)
kdbusaddons (5.105.0 -> 5.106.0)
kde-cli-tools5 (5.27.4 -> 5.27.5)
kde-gtk-config5 (5.27.4 -> 5.27.5)
kde-print-manager (23.04.0 -> 23.04.1)
kdeclarative (5.105.0 -> 5.106.0)
kdeconnect-kde (23.04.0 -> 23.04.1)
kded (5.105.0 -> 5.106.0)
kdeedu-data (23.04.0 -> 23.04.1)
kdegraphics-thumbnailers (23.04.0 -> 23.04.1)
kdelibs4support (5.105.0 -> 5.106.0)
kdenetwork-filesharing (23.04.0 -> 23.04.1)
kdepim-addons (23.04.0 -> 23.04.1)
kdepim-runtime (23.04.0 -> 23.04.1)
kdesu (5.105.0 -> 5.106.0)
kdevelop5 (23.04.0 -> 23.04.1)
kdialog (23.04.0 -> 23.04.1)
kdnssd-framework (5.105.0 -> 5.106.0)
kdoctools (5.105.0 -> 5.106.0)
kernel-firmware (20230427 -> 20230517)
kernel-source (6.3.1 -> 6.3.4)
kfilemetadata5 (5.105.0 -> 5.106.0)
kgamma5 (5.27.4 -> 5.27.5)
kgeography (23.04.0 -> 23.04.1)
kglobalaccel (5.105.0 -> 5.106.0)
kguiaddons (5.105.0 -> 5.106.0)
khangman (23.04.0 -> 23.04.1)
khelpcenter5 (23.04.0 -> 23.04.1)
kholidays (5.105.0 -> 5.106.0)
khotkeys5 (5.27.4 -> 5.27.5)
khtml (5.105.0 -> 5.106.0)
ki18n (5.105.0 -> 5.106.0)
kiconthemes (5.105.0 -> 5.106.0)
kidentitymanagement (23.04.0 -> 23.04.1)
kidletime (5.105.0 -> 5.106.0)
kig (23.04.0 -> 23.04.1)
kimageformats (5.105.0 -> 5.106.0)
kimap (23.04.0 -> 23.04.1)
kinfocenter5 (5.27.4 -> 5.27.5)
kinit (5.105.0 -> 5.106.0)
kio (5.105.0 -> 5.106.0)
kio-extras5 (23.04.0 -> 23.04.1)
kio_audiocd (23.04.0 -> 23.04.1)
kipi-plugins (23.04.0 -> 23.04.1)
kirigami2 (5.105.0 -> 5.106.0)
kitemmodels (5.105.0 -> 5.106.0)
kitemviews (5.105.0 -> 5.106.0)
kiten (23.04.0 -> 23.04.1)
kitinerary (23.04.0 -> 23.04.1)
kjobwidgets (5.105.0 -> 5.106.0)
kjs (5.105.0 -> 5.106.0)
kldap (23.04.0 -> 23.04.1)
kleopatra (23.04.0 -> 23.04.1)
kmag (23.04.0 -> 23.04.1)
kmahjongg (23.04.0 -> 23.04.1)
kmail (23.04.0 -> 23.04.1)
kmail-account-wizard (23.04.0 -> 23.04.1)
kmailtransport (23.04.0 -> 23.04.1)
kmbox (23.04.0 -> 23.04.1)
kmenuedit5 (5.27.4 -> 5.27.5)
kmime (23.04.0 -> 23.04.1)
kmines (23.04.0 -> 23.04.1)
kmousetool (23.04.0 -> 23.04.1)
kmplot (23.04.0 -> 23.04.1)
knewstuff (5.105.0 -> 5.106.0)
knotes (23.04.0 -> 23.04.1)
knotifications (5.105.0 -> 5.106.0)
knotifyconfig (5.105.0 -> 5.106.0)
kompare (23.04.0 -> 23.04.1)
konsole (23.04.0 -> 23.04.1)
kontact (23.04.0 -> 23.04.1)
kontactinterface (23.04.0 -> 23.04.1)
konversation (23.04.0 -> 23.04.1)
korganizer (23.04.0 -> 23.04.1)
kpackage (5.105.0 -> 5.106.0)
kparts (5.105.0 -> 5.106.0)
kpat (23.04.0 -> 23.04.1)
kpeople5 (5.105.0 -> 5.106.0)
kpimtextedit (23.04.0 -> 23.04.1)
kpipewire (5.27.4 -> 5.27.5)
kpkpass (23.04.0 -> 23.04.1)
kplotting (5.105.0 -> 5.106.0)
kpty (5.105.0 -> 5.106.0)
kqtquickcharts (23.04.0 -> 23.04.1)
kquickcharts (5.105.0 -> 5.106.0)
kreversi (23.04.0 -> 23.04.1)
kross (5.105.0 -> 5.106.0)
krunner (5.105.0 -> 5.106.0)
ksanecore (23.04.0 -> 23.04.1)
kscreen5 (5.27.4 -> 5.27.5)
kscreenlocker (5.27.4 -> 5.27.5)
kservice (5.105.0 -> 5.106.0)
ksmtp (23.04.0 -> 23.04.1)
ksshaskpass5 (5.27.4 -> 5.27.5)
ksudoku (23.04.0 -> 23.04.1)
ksystemstats5 (5.27.4 -> 5.27.5)
ktexteditor (5.105.0 -> 5.106.0)
ktextwidgets (5.105.0 -> 5.106.0)
ktnef (23.04.0 -> 23.04.1)
ktouch (23.04.0 -> 23.04.1)
kunitconversion (5.105.0 -> 5.106.0)
kwallet (5.105.0 -> 5.106.0)
kwalletmanager5 (23.04.0 -> 23.04.1)
kwayland (5.105.0 -> 5.106.0)
kwayland-integration (5.27.4 -> 5.27.5)
kwidgetsaddons (5.105.0 -> 5.106.0)
kwin5 (5.27.4 -> 5.27.5)
kwindowsystem (5.105.0 -> 5.106.0)
kwordquiz (23.04.0 -> 23.04.1)
kwrited5 (5.27.4 -> 5.27.5)
kxmlgui (5.105.0 -> 5.106.0)
kyotocabinet
layer-shell-qt (5.27.4 -> 5.27.5)
lhasa (0.3.1 -> 0.4.0)
libKF5ModemManagerQt (5.105.0 -> 5.106.0)
libKF5NetworkManagerQt (5.105.0 -> 5.106.0)
libX11 (1.8.4 -> 1.8.5)
libaom (3.6.0 -> 3.6.1)
libapparmor (3.1.3 -> 3.1.4)
libcap (2.68 -> 2.69)
libcap-ng
libdmapsharing (3.9.11 -> 3.9.12)
libgcrypt
libgravatar (23.04.0 -> 23.04.1)
libgsasl
libheif (1.16.1 -> 1.16.2)
libkcddb (23.04.0 -> 23.04.1)
libkcompactdisc (23.04.0 -> 23.04.1)
libkdcraw (23.04.0 -> 23.04.1)
libkdecoration2 (5.27.4 -> 5.27.5)
libkdegames (23.04.0 -> 23.04.1)
libkdepim (23.04.0 -> 23.04.1)
libkeduvocdocument (23.04.0 -> 23.04.1)
libkexiv2 (23.04.0 -> 23.04.1)
libkgapi (23.04.0 -> 23.04.1)
libkipi (23.04.0 -> 23.04.1)
libkleo (23.04.0 -> 23.04.1)
libkmahjongg (23.04.0 -> 23.04.1)
libkomparediff2 (23.04.0 -> 23.04.1)
libksane (23.04.0 -> 23.04.1)
libkscreen2 (5.27.4 -> 5.27.5)
libksieve (23.04.0 -> 23.04.1)
libksysguard5 (5.27.4 -> 5.27.5)
libnettle (3.8.1 -> 3.9)
libntlm
libostree
libpng16
libproxy
libproxy-plugins
libqt5-qtbase (5.15.9+kde151 -> 5.15.9+kde154)
libqt5-qtdeclarative (5.15.9+kde23 -> 5.15.9+kde25)
libqt5-qtsvg (5.15.9+kde7 -> 5.15.9+kde8)
libqt5-qtwebengine (5.15.13 -> 5.15.14)
librdkafka (2.1.0 -> 2.1.1)
libreoffice (7.5.3.1 -> 7.5.4.1)
librsvg (2.56.0 -> 2.56.1)
libserf (1.3.9 -> 1.3.10)
libstorage-ng (4.5.101 -> 4.5.115)
libvirt (9.3.0 -> 9.4.0)
libxcrypt (4.4.33 -> 4.4.34)
libxfce4ui (4.18.3 -> 4.18.4)
libxslt (1.1.37 -> 1.1.38)
libyajl
libyui (4.5.2 -> 4.6.0)
libyui-ncurses (4.5.2 -> 4.6.0)
libyui-ncurses-pkg (4.5.2 -> 4.6.0)
libyui-qt (4.5.2 -> 4.6.0)
libyui-qt-graph (4.5.2 -> 4.6.0)
libyui-qt-pkg (4.5.2 -> 4.6.0)
libyuv (20220920+f9fda6e -> 20230517+a377993)
lirc
llvm16 (16.0.2 -> 16.0.4)
lokalize (23.04.0 -> 23.04.1)
lsof
lua54 (5.4.4 -> 5.4.6)
mailcommon (23.04.0 -> 23.04.1)
mailimporter (23.04.0 -> 23.04.1)
mailutils (3.15 -> 3.16)
man-pages (6.02 -> 6.04)
mariadb (10.11.2 -> 10.11.3)
mariadb-connector-c (3.3.4 -> 3.3.5)
mbox-importer (23.04.0 -> 23.04.1)
mdadm
messagelib (23.04.0 -> 23.04.1)
milou5 (5.27.4 -> 5.27.5)
mobipocket (23.04.0 -> 23.04.1)
mousepad (0.6.0 -> 0.6.1)
mozilla-nss
mozjs102 (102.10.0 -> 102.11.0)
multipath-tools (0.9.4+86+suse.4d8901e -> 0.9.5+68+suse.d1b6a1c)
mutter (44.1 -> 44.1+2)
nautilus (44.1 -> 44.2)
ncurses (6.4.20230429 -> 6.4.20230520)
nghttp2 (1.52.0 -> 1.53.0)
nodejs-common
okular (23.04.0 -> 23.04.1)
openSUSE-build-key
openconnect (9.10 -> 9.12)
opensc
openssl-1_1 (1.1.1t -> 1.1.1u)
openssl-3 (3.0.8 -> 3.1.1)
openssl (3.0.8 -> 3.1.1)
openvpn (2.6.3 -> 2.6.4)
orca (44.0 -> 44.1)
oxygen5-sounds (5.27.4 -> 5.27.5)
pam (1.5.2.90 -> 1.5.3)
pam-full-src (1.5.2.90 -> 1.5.3)
pam_kwallet (5.27.4 -> 5.27.5)
parley (23.04.0 -> 23.04.1)
patterns-base
patterns-server
pciutils (3.9.0 -> 3.10.0)
perl-Bootloader (1.0 -> 1.2)
perl-GD
perl-IO-Socket-SSL (2.081 -> 2.083)
perl-Mojolicious (9.31 -> 9.32)
perl-Net-DNS (1.37 -> 1.38)
perl-libwww-perl (6.68 -> 6.70)
permissions (1699_20230424 -> 1699_20230516)
php8 (8.2.5 -> 8.1.19)
pim-data-exporter (23.04.0 -> 23.04.1)
pim-sieve-editor (23.04.0 -> 23.04.1)
pimcommon (23.04.0 -> 23.04.1)
pipewire (0.3.69 -> 0.3.71)
plasma-browser-integration (5.27.4 -> 5.27.5)
plasma-framework (5.105.0 -> 5.106.0)
plasma-nm5 (5.27.4 -> 5.27.5)
plasma5-addons (5.27.4 -> 5.27.5)
plasma5-desktop (5.27.4 -> 5.27.5)
plasma5-disks (5.27.4 -> 5.27.5)
plasma5-integration (5.27.4 -> 5.27.5)
plasma5-openSUSE
plasma5-pa (5.27.4 -> 5.27.5)
plasma5-systemmonitor (5.27.4 -> 5.27.5)
plasma5-thunderbolt (5.27.4 -> 5.27.5)
plasma5-workspace (5.27.4.1 -> 5.27.5)
plymouth
policycoreutils
polkit-default-privs (1550+20230307.7f42172 -> 1550+20230517.ab68b2d)
polkit-kde-agent-5 (5.27.4 -> 5.27.5)
poppler (23.04.0 -> 23.05.0)
poppler-qt5 (23.04.0 -> 23.05.0)
postgresql15 (15.2 -> 15.3)
powerdevil5 (5.27.4 -> 5.27.5)
prison-qt5 (5.105.0 -> 5.106.0)
purpose (5.105.0 -> 5.106.0)
python-Twisted
python-anyio
python-argcomplete
python-attrs (22.2.0 -> 23.1.0)
python-gevent (22.10.1 -> 22.10.2)
python-greenlet (1.1.3 -> 2.0.2)
python-httpcore (0.16.3 -> 0.17.0)
python-libvirt-python (9.3.0 -> 9.4.0)
python-numpy
python-pip (22.3.1 -> 23.1.2)
python-python-slugify
python-pyzmq (24.0.1 -> 25.0.2)
python-requests (2.28.2 -> 2.30.0)
python-rich (13.3.5 -> 13.4.1)
python-rpm
python-setuptools (67.6.1 -> 67.7.2)
python-tornado6 (6.2 -> 6.3.2)
python-urllib3 (1.26.15 -> 2.0.2)
python-zope.event
python310 (3.10.10 -> 3.10.11)
python310-core (3.10.10 -> 3.10.11)
qemu (7.1.0 -> 8.0.2)
qqc2-desktop-style (5.105.0 -> 5.106.0)
qt6-base (6.5.0 -> 6.5.1)
qt6-declarative (6.5.0 -> 6.5.1)
qt6-imageformats (6.5.0 -> 6.5.1)
qt6-translations (6.5.0 -> 6.5.1)
qt6-wayland (6.5.0 -> 6.5.1)
raspberrypi-firmware-dt
rdma-core (42.0 -> 45.0)
ristretto (0.13.0 -> 0.13.1)
rp-pppoe (3.15 -> 4.0)
rpm
ruby-common (3.2 -> 3.2.1)
rubygem-gem2rpm
rubygem-google-protobuf (3.21.10 -> 3.23.1)
rubygem-grpc (1.52.0 -> 1.55.0)
rubygem-packaging_rake_tasks (1.5.1 -> 1.5.3)
rubygem-rack-2.2 (2.2.6.4 -> 2.2.7)
rubygem-rails-7.0
rubygem-rgl (0.5.9 -> 0.5.10)
rubygem-ruby-dbus (0.21.0 -> 0.22.1)
sdl12_compat (1.2.60 -> 1.2.64)
sendmail
setxkbmap (1.3.3 -> 1.3.4)
shaderc (2023.2 -> 2023.4)
shim
shotwell (0.32.0 -> 0.32.1)
signon-kwallet-extension (23.04.0 -> 23.04.1)
skanlite (23.04.0 -> 23.04.1)
solid (5.105.0 -> 5.106.0)
sonnet (5.105.0 -> 5.106.0)
spectacle (23.04.0 -> 23.04.1)
sqlite3 (3.41.2 -> 3.42.0)
sssd (2.8.2 -> 2.9.0)
step (23.04.0 -> 23.04.1)
syndication (5.105.0 -> 5.106.0)
syntax-highlighting (5.105.0 -> 5.106.0)
systemd
systemd-rpm-macros (20 -> 22)
systemsettings5 (5.27.4 -> 5.27.5)
sysvinit (3.00 -> 3.07)
texlive
threadweaver (5.105.0 -> 5.106.0)
tnftp (20210827 -> 20230507)
tracker (3.5.1 -> 3.5.3)
tracker-miners (3.5.1 -> 3.5.2)
transactional-update (4.1.5 -> 4.2.1)
transmission
umbrello (23.04.0 -> 23.04.1)
update-alternatives
util-linux
util-linux-systemd
vim (9.0.1504 -> 9.0.1572)
vte
vulkan-loader (1.3.247 -> 1.3.250.0)
vulkan-tools (1.3.247 -> 1.3.250.0)
webkit2gtk3 (2.40.1 -> 2.40.2)
webkit2gtk3-soup2 (2.40.1 -> 2.40.2)
wget (1.21.3 -> 1.21.4)
wireless-regdb (20230213 -> 20230503)
wireplumber
wpa_supplicant
wxWidgets-3_0
wxWidgets-3_2-nostl
xdg-desktop-portal-kde (5.27.4 -> 5.27.5)
xdm
xen (4.17.1_02 -> 4.17.1_04)
xfce4-panel (4.18.3 -> 4.18.4)
xfce4-power-manager (4.18.1 -> 4.18.2)
xfce4-screensaver (4.18.1 -> 4.18.2)
xfce4-screenshooter (1.10.3 -> 1.10.4)
xfce4-session (4.18.2 -> 4.18.3)
xfsprogs (6.2.0 -> 6.3.0)
xrdb
xsane
xterm (379 -> 380)
yaml-cpp
yast2-auth-server (4.6.1 -> 4.6.2)
yast2-control-center (4.6.0 -> 4.6.1)
yast2-installation (4.6.2 -> 4.6.3)
yast2-network (4.6.2 -> 4.6.3)
yast2-pkg-bindings (4.6.1 -> 4.6.2)
yast2-services-manager (4.6.0 -> 4.6.1)
yast2-storage-ng (4.6.5 -> 4.6.10)
yast2-trans (84.87.20230507.125aa699e6 -> 84.87.20230516.e4ba802a)
yast2-vm (4.6.0 -> 4.6.1)
yast2-vpn (4.6.0 -> 4.6.1)
zisofs-tools
zstd
=== Details ===
==== 389-ds ====
Version update (2.4.0~git0.87efeb2 -> 2.4.0~git18.37ec5cd)
Subpackages: lib389 libsvrcore0
- Update to version 2.4.0~git18.37ec5cd:
* Issue 5751 - Cleanallruv task crashes on consumer (#5775)
* Bump version to 2.4.1
* Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates
* Issue 5768 - CLI/UI - cert checks are too strict, and other issues
* Issue 5722 - fix compilation warnings (#5771)
* Issue 5765 - Improve installer selinux handling
* Issue 152 - RFE - Add support for LDAP alias entries
* Issue 5052 - BUG - Custom filters prevented entry deletion (#5060)
* Issue 5752 - RFE - Provide a history for LastLoginTime (#5753)
* Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723)
==== AppStream ====
Subpackages: libAppStreamQt2 libappstream4
- refresh patch for new glib-2.76 from upstream
==== ImageMagick ====
Version update (7.1.1.8 -> 7.1.1.11)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.11
* upstream changelog:
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023…
- version update to 7.1.1.10
* fixes CVE-2023-2157 [bsc#1211601]
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023…
- update to 7.1.1.9:
* support for Oklab
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-…
==== MozillaFirefox ====
Version update (112.0.2 -> 113.0.2)
- Mozilla Firefox 113.0.2 (boo#1211696)
* Fixed: Fixed a bug which could cause Firefox to freeze on
some pages when loading them with the Developer Tools Web
Console open (bmo#1828026)
* Fixed: Fixed a bug which would cause the bookmarks and
history sidebars to not properly react to the browser window
being vertically resized (bmo#1831535)
- Mozilla Firefox 113.0.1
* UI fixes for other platforms
- upstream signing key updated
- Mozilla Firefox 113.0
* https://www.mozilla.org/en-US/firefox/113.0/releasenotes
MFSA 2023-16 (bsc#1211175)
* CVE-2023-32205 (bmo#1753339, bmo#1753341)
Browser prompts could have been obscured by popups
* CVE-2023-32206 (bmo#1824892)
Crash in RLBox Expat driver
* CVE-2023-32207 (bmo#1826116)
Potential permissions request bypass via clickjacking
* CVE-2023-32208 (bmo#1646034)
Leak of script base URL in service workers via import()
* CVE-2023-32209 (bmo#1767194)
Persistent DoS via favicon image
* CVE-2023-32210 (bmo#1776755)
Incorrect principal object ordering
* CVE-2023-32211 (bmo#1823379)
Content process crash due to invalid wasm code
* CVE-2023-32212 (bmo#1826622)
Potential spoof due to obscured address bar
* CVE-2023-32213 (bmo#1826666)
Potential memory corruption in FileReader::DoReadData()
* MFSA-TMP-2023-0002 (bmo#1814560, bmo#1814790, bmo#1819796)
Race condition in dav1d decoding
* CVE-2023-32214 (bmo#1828716)
Potential DoS via exposed protocol handlers
* CVE-2023-32215 (bmo#1540883, bmo#1751943, bmo#1814856, bmo#1820210,
bmo#1821480, bmo#1827019, bmo#1827024, bmo#1827144, bmo#1827359,
bmo#1830186)
Memory safety bugs fixed in Firefox 113 and Firefox ESR 102.11
* CVE-2023-32216 (bmo#1746479, bmo#1806852, bmo#1815987,
bmo#1820359, bmo#1823568, bmo#1824803, bmo#1824834, bmo#1825170,
bmo#1827020, bmo#1828130)
Memory safety bugs fixed in Firefox 113
- removed obsolete mozilla-bmo1568145.patch
==== MozillaFirefox-branding-openSUSE ====
- add sle_version 150500 check
- add some useful links about openSUSE in the about:newtab page
- add sle_version 150300 and 150400 check
==== NetworkManager ====
Subpackages: NetworkManager-bluetooth NetworkManager-pppoe NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
for systemd FHS compatibility
==== NetworkManager-openconnect ====
Version update (1.2.8 -> 1.2.10)
Subpackages: NetworkManager-openconnect-gnome
- Update to version 1.2.10:
+ Improved cancellation handling.
+ Support SAML/SSO authentication for some VPN protocols.
+ Allow useragent override.
+ Support webkit2gtk-4.1.
+ Allow choosing certificates/keys from PKCS#11 tokens.
+ Allow custom interface name.
+ Allow UDP connectivity to be disabled.
+ Support multi-certificate authentication for AnyConnect.
+ Fix hangs with external browsers which spam stdout.
+ Updated translations.
- Drop dbus-location.patch: Fixed upstream.
- Add pkgconfig(webkit2gtk-4.1) BuildRequires: New dependency.
==== QGnomePlatform-qt5 ====
Version update (0.9.0 -> 0.9.1)
- Update to version 0.9.1:
+ Changes:
- Thinner border between window and decorations
- Added support for KColorScheme using Adwaita-like color
schemes
- Added integration for QtQuick Controls2 applications
- Added support for color-scheme in GSettings backend
- Implemented reasonable icon fallback - depends on Qt change
476542
- Qt6: implemented support for QPlatformTheme::MouseCursorSize
and QPlatformTheme::MouseCursorTheme
+ Fixes:
- Do not crash when GSettings shema is not found
- Respect QT_STYLE_OVERRIDE env variable
- Fixed titlebar dimming on Wayland
- Fixed regression in rendering titlebar on vanilla Qt
- Drop 0001-fix-qt-6.5-compilation.patch as it is included in
version 0.9.1
- Adjust fix-XSetTransientForHint.patch for version 0.9.1
- Split QGnomePlatform's new color schemes into a new package
called "QGnomePlatform-colorschemes"
==== QGnomePlatform-qt6 ====
Version update (0.9.0 -> 0.9.1)
- Update to version 0.9.1:
+ Changes:
- Thinner border between window and decorations
- Added support for KColorScheme using Adwaita-like color
schemes
- Added integration for QtQuick Controls2 applications
- Added support for color-scheme in GSettings backend
- Implemented reasonable icon fallback - depends on Qt change
476542
- Qt6: implemented support for QPlatformTheme::MouseCursorSize
and QPlatformTheme::MouseCursorTheme
+ Fixes:
- Do not crash when GSettings shema is not found
- Respect QT_STYLE_OVERRIDE env variable
- Fixed titlebar dimming on Wayland
- Fixed regression in rendering titlebar on vanilla Qt
- Drop 0001-fix-qt-6.5-compilation.patch as it is included in
version 0.9.1
- Adjust fix-XSetTransientForHint.patch for version 0.9.1
- Split QGnomePlatform's new color schemes into a new package
called "QGnomePlatform-colorschemes"
==== akonadi-calendar ====
Version update (23.04.0 -> 23.04.1)
Subpackages: akonadi-plugin-calendar kalendarac libKPim5AkonadiCalendar5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== akonadi-calendar-tools ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== akonadi-contact ====
Version update (23.04.0 -> 23.04.1)
Subpackages: akonadi-plugin-contacts libKPim5AkonadiContact5 libKPim5ContactEditor5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== akonadi-import-wizard ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5ImportWizard5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== akonadi-mime ====
Version update (23.04.0 -> 23.04.1)
Subpackages: akonadi-plugin-mime libKPim5AkonadiMime5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== akonadi-notes ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== akonadi-search ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5AkonadiSearch5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== akonadi-server ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5AkonadiAgentBase5 libKPim5AkonadiCore5 libKPim5AkonadiPrivate5 libKPim5AkonadiWidgets5 libKPim5AkonadiXml5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Allow running mysql_upgrade when starting Akonadi
* Remove dangling reference
* Avoid crashing before priting debug output when setting up db
* Fix crash on server shutdown (kde#462692)
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
* Fix a bug in for clause in EntityTreeModel
* Remove dead code from FavoriteCollectionsModel
* Fix wrong for clause in Akonadi::Session (kde#468343)
* Add a test for faulty iteration in Akonadi::Session
- Drop patches, merged upstream:
* 0001-Fix-wrong-for-clause-in-Akonadi-Session.patch
* 0002-Remove-dead-code-from-FavoriteCollectionsModel.patch
* 0003-Fix-a-bug-in-for-clause-in-EntityTreeModel.patch
* 0001-Fix-crash-on-server-shutdown.patch
* 0001-Avoid-crashing-before-priting-debug-output-when-sett.patch
* 0001-Remove-dangling-reference.patch
* 0001-Allow-running-mysql_upgrade-when-starting-Akonadi.patch
==== akregator ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== analitza ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libAnalitza8
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== apache2-mod_php8 ====
Version update (8.2.5 -> 8.1.19)
- repack the tarball temporarily [bsc#1211648]
- also MIT license (systzdata patch, ext/date/lib/parse_posix.c)
[https://build.suse.de/request/show/298230]
- version update to 8.1.19
* This is a bug fix release.
* https://www.php.net/ChangeLog-8.php#8.1.19
- modified patches
% php-ar-flags.patch (refreshed)
% php-build-reproducible-phar.patch (refreshed)
% php-ini.patch (refreshed)
% php-systzdata-v23.patch (refreshed)
- downgrade back to 8.1.18
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
==== apparmor ====
Version update (3.1.3 -> 3.1.4)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- update to AppArmor 3.1.4
- parser: fix mount rules encoding (CVE-2016-1585)
- aa-logprof: fix error when choosing named exec with plain profile names
- aa-status: fix json output
- several fixes for profiles and abstractions
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
for the full upstream changelog
==== ark ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libkerfuffle23
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== at-spi2-core ====
Version update (2.48.0 -> 2.48.3)
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.48.3:
+ Fix the build when dbus-broker is not set to be used by
default.
+ Fix a couple of use after frees when finalizing devices.
+ atk-adaptor: Fix handling of sockets in impl_GetChildren.
- Update to version 2.48.2:
+ Fixed a regression in 2.48.1 where the bus launcher would fail
if dbus-broker was configured at build time but not installed
on the system.
- Update to version 2.48.1:
+ Fixes for atk-only builds under Windows.
+ meson: Avoid requiring libsystemd when configured to use
dbus-daemon.
+ Fix crash when a bad index is passed to
atspi_accessible_get_child_at_index.
+ Fix possible infinite recursion in
atspi_accessible_clear_cache.
- Add or dbus-broker to existing dbus-1 Requires: we already pass
dbus_broker=/usr/bin/dbus-broker-launch and
default_bus=dbus-broker to meson during build.
==== attica-qt5 ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5Attica5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== audacity ====
Version update (3.3.1 -> 3.3.2)
Subpackages: audacity-lang
- Update to 3.3.2
This is a hotfix release. It fixes the following bugs:
* #4629 Linux AppImage fails to start.
* #4637 Issues with selection and time toolbars on Linux packages.
* #4639 Missing duration input in generators on Linux packages.
* #4646 Potentialy extreme memory usage with Jack host.
* #4654 Anonymous upload to audio.com is disabled.
==== autoyast2 ====
Version update (4.6.1 -> 4.6.2)
Subpackages: autoyast2-installation
- Properly install the selected products, do not lose them after
resetting the package manager internally (bsc#1202234)
- 4.6.2
==== babl ====
Version update (0.1.102 -> 0.1.106)
- Update to 0.1.106:
* Disable LUTs on big-endian, fix to 1bpp->4bpp LUTs, faster startup by caching
balanced RGB to XYZ matrices.
* LUT code-paths re-enabled, some array overflow proofing.
==== baloo5 ====
Version update (5.105.0 -> 5.106.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* baloosearch: Inform the user when the specified dir is not canonical
* aggressively resource constrain baloo_file
==== baloo5-widgets ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== bcm43xx-firmware ====
- refresh BCM4345C[05].hcd from upstream URL
==== bind ====
Version update (9.18.14 -> 9.18.15)
Subpackages: bind-doc bind-utils
- Update to release 9.18.15
Bug Fixes:
* The max-transfer-time-in and max-transfer-idle-in statements
have not had any effect since the BIND 9 networking stack was
refactored in version 9.16. The missing functionality has been
re-implemented and incoming zone transfers now time out
properly when not progressing.
* The read timeout in rndc is now 60 seconds, matching the
behavior in BIND 9.16 and earlier. It had previously been
lowered to 30 seconds by mistake.
* When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
error code is returned by libuv, it is now treated as a network
failure: the server for which that error code is returned gets
marked as broken and is not contacted again during a given
resolution process.
* When removing delegations from an opt-out range,
empty-non-terminal NSEC3 records generated by those delegations
were not cleaned up. This has been fixed.
* Log file rotation code did not clean up older versions of log
files when the logging channel had an absolute path configured
as a file destination. This has been fixed.
Known Issues:
* Sending NOTIFY messages silently fails when the source port
specified in the notify-source statement is already in use.
This can happen e.g. when multiple servers are configured as
NOTIFY targets for a zone and some of them are unresponsive.
This issue can be worked around by not specifying the source
port for NOTIFY messages in the notify-source statement; note
that source port configuration is already deprecated and will
be removed altogether in a future release.
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263
==== blinken ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== bluedevil5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: bluedevil5-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* applet: introduce a brief animation for section height estimates (kde#438610)
* applet: Fix Toolbar padding in RTL mode
==== bluez-qt ====
Version update (5.105.0 -> 5.106.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== breeze ====
Version update (5.27.4 -> 5.27.5)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* ProgressBar: Stop emitting polish requests when item becomes invisible (kde#468903)
* ToolButton: Fix subcontrol menu buttons outline in RTL mode
* Remove unused methods
* ToolButton: Fix text & icon position in textUnderIcon RTL mode
- Drop patches, now upstream:
* 0001-ProgressBar-Stop-emitting-polish-requests-when-item-.patch
==== breeze-gtk ====
Version update (5.27.4 -> 5.27.5)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze gtk4-metatheme-breeze metatheme-breeze-common
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* ðgtk3/titlebutton: reduce right margin of {max/minimize} button
* gtk4/windowcontrols: use updated SVG assets
* assets: resize viewports of titlebutton SVGs
* gtk3: restore old icon size for titlebutton (kde#468203)
* gtk3: remove invalid icon size property
- Drop patches, now upstream:
* 0001-gtk3-restore-old-icon-size-for-titlebutton.patch
==== breeze5-icons ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Make monochrome MS-DOS executable icons respect the color scheme
* Increase moon size for redshift-status-on icon
* Add mimetype icons for alembic files
* Add new Partition Manager app icon
* Make media-flash icon actually look like a typical flash memory card (kde#468006)
* Add new icons for the pixelate and blur tools in Spectacle
==== btrfsprogs ====
Version update (6.1.3 -> 6.3)
Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1
- qgroup show: fix formatting of limit values in json output (bsc#1206960,
bsc#1209136)
- Added patch: btrfs-progs-qgroup-show-fix-formatting-of-limit-valu.patch
- update to 6.3
* mkfs: option -R deprecated, options unified in -O (-R still works)
* mkfs: fix potential race with udev leading to EBUSY due to repeatedly
opened file descriptors
* block-group-tree is out of experimental mode
* available as 'mkfs.btrfs -O block-group-tree'
* btrfstune can do in-place conversion to/from (use with care)
* balance: fix recognizing old and new syntax
* subvol snapshot: specific error if a failure is caused by an active swapfile
* tree-stats: rephrase warning when run on a mounted filesystem
* completion: 'filesystem du' also completes files
* check: fix docs, help text and warning that --force + --repair works on a
mounted filesystem
* build: fix static build when static libudev is available
* documentation:
* more updates from wiki, developer docs, changelogs
* reformatting
* updates and fixes
* other:
* test updates and fixes
* CI cleanups and old files removed
* integration with Github actions
- Use pre-generated documentation from tarball, fixes build on SLE targets
where sphinx might not be available
- update to 6.2.2
* fix build on old x86 architectures with builtin crypto
* device stats: fix printing wrong values in tabular output
* qgroup show: fix qgroup id formatting in json output
* restore: fix restoring xattrs on directories
* restore: don't modify metadata in dry-run mode
* balance: fix some cases wrongly parsed as old syntax
* balance: warn when deprecated syntax is used
* seeding: fall back to old way if sysfs device fsid is not available
* convert: handle orphan file ext4 feature
* other:
* sync ioctl definitions
* enable github CI
* update documentation
- update to 6.2.1
* fix build with crypto libraries
* CI images updated, build tests extended
- update to 6.2:
* receive: fix a corruption when decompressing zstd extents
* subvol sync: print total number and deletion progress
* accelerated hash algorithm implementations in fallback mode on x86_64
* fi mkswapfile: new option --uuid
* new global option --log=level to set the verbosity level directly
* other:
* experimental: update checksum conversion (not usable yet)
* build actually requires -std=gnu11
* refactor help option formatting, auto wrap long lines
==== c-ares ====
Version update (1.19.0 -> 1.19.1)
- Update to version 1.19.1
Security:
* CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
(bsc#1211604)
* CVE-2023-31147 Moderate. Insufficient randomness in generation
of DNS query IDs (bsc#1211605)
* CVE-2023-31130. Moderate. Buffer Underwrite in
ares_inet_net_pton() (bsc#1211606)
* CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
during cross compilation (bsc#1211607)
Bug fixes:
* Fix uninitialized memory warning in test
* ares_getaddrinfo() should allow a port of 0
* Fix memory leak in ares_send() on error
* Fix comment style in ares_data.h
* Fix typo in ares_init_options.3
* Sync ax_pthread.m4 with upstream
* Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support
==== calendarsupport ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5CalendarSupport5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== ceph ====
Version update (16.2.11.65+g8b7e6fc0182 -> 16.2.13.66+g54799ee0666)
Subpackages: librados2 librbd1
- Add "#!BuildConstraint" to spec files for compatibility with _multibuild
- Update to 16.2.13-66-g54799ee0666:
+ (bsc#1199880) mgr: don't dump global config holding gil
+ (bsc#1209621) cephadm: fix NFS haproxy failover if active node disappears
+ (bsc#1210153) mgr/cephadm: fix handling of mgr upgrades with 3 or more mgrs
+ (bsc#1210243, bsc#1210314) ceph-volume: fix regression in activate
+ (bsc#1210719) cephadm: mount host /etc/hosts for daemon containers in podman deployments
+ (bsc#1210784) mgr/dashboard: Fix SSO error: 'str' object has no attribute 'decode'
+ (bsc#1210944) cmake: patch boost source to support python 3.11
+ (bsc#1211090) fix FTBFS on s390x
- Add _multibuild to define additional spec files as additional
flavors. Eliminates the need for source package links in OBS.
==== checkmedia ====
Version update (6.1 -> 6.2)
Subpackages: libmediacheck6
- merge gh#openSUSE/checkmedia#17
- do not select EFI System Partition for digest calculation
(bsc#1211953)
- use default for SKIPSECTORS only for RH media
- add man pages for checkmedia and tagmedia
- add spec file for OBS
- 6.2
==== container-selinux ====
Version update (2.211.0 -> 2.215.0)
- Update to version 2.215.0:
* Add some MLS rules to policy
* Allow container runtime to dyntransition to spc_t
* Tighten controls on confined users
* Add labels for /var/lib/shared
* Cleanup entrypoint definitions
* Allow container_device_plugin_t access to debugfs
* Allow containers which use devices to map them
==== cppcheck ====
Version update (2.9.3 -> 2.10.3)
- test suite quirks:
* Add patch disable-some-tests-about-char-signedness.patch, taken
from Debian, to disable test "TestCondition::alwaysTrueContainer"
which fails on "unsigned char" archs (arm, ppc)
* Run test suite with "-j1", as TestProcessExecutor test is flaky otherwise
- switch on Tumbleweed temporarily to gcc 12 to avoid
"allocator_traits<A>::rebind_alloc<A::value_type> must be A"
(as mentioned on https://gcc.gnu.org/gcc-13/porting_to.html)
- update to 2.10.3:
* SymbolDatabase: Fix handling of function pointer arguments
- update to 2.10.2:
* GUI: Set proper title for compliance report dialog
* GUI: Generate compliance report
* Tokenizer: tweaked simplification of function pointers
- install files from the addons/ and platforms/ directories - boo#1207806
- correct shebang fix for htmlreport/cppcheck-htmlreport
- update to 2.10.0:
* Many improvements and fixes in checkers.
* New check: use memset/memcpy instead of loop
CLI:
* if the file provided via "--file-list" cannot be opened it
will now error out
* add command-line option "--disable=" to individually disable
checks
GUI:
* Detect when installed version is old. There is setting in
Edit/Preferences to turn this on.
* Fix path issue with backslashes
* Cleanup *.ctu-info files after analysis
Build:
* the deprecated Makefile option SRCDIR is no longer accepted
* added CMake option BUILD_CORE_DLL to build lib as
cppcheck-core.dll with Visual Studio
==== createrepo_c ====
Subpackages: libcreaterepo_c0 python3-createrepo_c
- disable DeltaRPM for ALP
==== crypto-policies ====
Version update (20210917.c9d86d1 -> 20230420.3d08ae7)
Subpackages: crypto-policies-scripts
- FIPS: Enable to set the kernel FIPS mode with fips-mode-setup
and fips-finish-install commands, add also the man pages. The
required FIPS modules are left to be installed by the user.
* Rebase crypto-policies-FIPS.patch
- Revert a breaking change that introduces the config option
rh-allow-sha1-signatures that is unkown to OpenSSL and fails
on startup. We will consider adding this option to openssl.
* https://gitlab.com/redhat-crypto/fedora-crypto-policies/-/commit/97fe4494
* Add crypto-policies-revert-rh-allow-sha1-signatures.patch
- Update the update-crypto-policies(8) man pages and README.SUSE
to mention the supported back-end policies. [bsc#1209998]
* Add crypto-policies-supported.patch
- Update to version 20230420.3d08ae7:
* openssl, alg_lists: add brainpool support
* openssl: set Groups explicitly
* codespell: ignore aNULL
* rpm-sequoia: allow 1024 bit DSA and SHA-1 per FeSCO decision 2960
* sequoia: add separate rpm-sequoia backend
* crypto-policies.7: state upfront that FUTURE is not so interoperable
* Makefile: update for asciidoc 10
* Skip not needed LibreswanGenerator and SequoiaGenerator:
- Add crypto-policies-policygenerators.patch
* Remove crypto-policies-test_supported_modules_only.patch
* Rebase crypto-policies-no-build-manpages.patch
- Update to version 20221214.a4c31a3:
* bind: expand the list of disableable algorithms
* libssh: Add support for openssh fido keys
* .gitlab-ci.yml: install krb5-devel for krb5-config
* sequoia: check using sequoia-policy-config-check
* sequoia: introduce new back-end
* Makefile: support overriding asciidoc executable name
* openssh: make none and auto explicit and different
* openssh: autodetect and allow forcing RequiredRSASize presence/name
* openssh: remove _pre_8_5_ssh
* pylintrc: update
* Revert "disable SHA-1 further for a Fedora 38 Rawhide "jump scare"..."
* disable SHA-1 further for a Fedora 38 Rawhide "jump scare"...
* Makefile: exclude built manpages from codespell
* add openssh HostbasedAcceptedAlgorithms
* openssh: add RSAMinSize option following min_rsa_size
* Revert ".gitlab-ci.yml: skip pylint (bz2069837)"
* docs: add customization recommendation
* tests/java: fix java.security.disableSystemPropertiesFile=true
* policies: add FEDORA38 and TEST-FEDORA39
* bind: control ED25519/ED448
* openssl: disable SHA-1 signatures in FUTURE/NO-SHA1
* .gitlab-ci.yml: skip pylint (bz2069837)
* openssh: add support for sntrup761x25519-sha512(a)openssh.com
* fips-mode-setup: fix one unrelated check to intended state
* fips-mode-setup, fips-finish-install: abandon /etc/system-fips
* Makefile: fix alt-policy test of LEGACY:AD-SUPPORT
* fips-mode-setup: catch more inconsistencies, clarify --check
* fips-mode-setup: improve handling FIPS plus subpolicies
* .gitlab-ci.yml: use rawhide so that we get gnutls 3.7.3
* gnutls: enable SHAKE, needed for Ed448
* gnutls: use allowlisting
* openssl: add newlines at the end of the output
* FIPS:OSPP: relax -ECDSA-SHA2-512, -FFDHE-*
* fips-mode-setup, fips-finish-install: call zipl more often
* Add crypto-policies-rpmlintrc file to avoid files-duplicate,
zero-length and non-conffile-in-etc warnings.
* Rebase patches:
- crypto-policies-FIPS.patch
- crypto-policies-no-build-manpages.patch
* Update README.SUSE
==== cups ====
Subpackages: cups-client cups-config libcups2 libcupsimage2
- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
"Heap buffer overflow in cupsd"
https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
bsc#1211643
==== cups-filters ====
- cups-filters-1.28.15-0001-beh-backend-Use-execv-instead-of-system-CVE-2023-24805.patch
cups-filters-1.28.15-0002-beh-backend-Extra-checks-against-odd-forged-input-CVE-2023-24805.patch
cups-filters-1.28.15-0003-beh-backend-Further-improvements-CVE-2023-24805.patch
are the upstream
0001-beh-backend-Use-execv-instead-of-system-CVE-2023-24805.patch
0002-beh-backend-Extra-checks-against-odd-forged-input-CVE-2023-24805.patch
0003-beh-backend-Further-improvements-CVE-2023-24805.patch
backported to cups-filters-1.28.15
to fix CVE-2023-24805: RCE in cups-filters, beh CUPS backend
(bsc#1211340) and
https://github.com/OpenPrinting/cups-filters/commit/8f274035756c04efeb77eb6…
==== curl ====
Version update (8.0.1 -> 8.1.2)
Subpackages: libcurl4
- Update to 8.1.2:
* Bugfixes:
- configure: quote the assignments for run-compiler
- configure: without pkg-config and no custom path, use -lnghttp2
- curl: cache the --trace-time value for a second
- http2: fix EOF handling on uploads with auth negotiation
- http3: send EOF indicator early as possible
- lib1560: verify more scheme guessing
- lib: remove unused functions, make single-use static
- libcurl.m4: remove trailing 'dnl' that causes this to break autoconf
- libssh: when keyboard-interactive auth fails, try password
- misc: fix spelling mistakes
- page-header: mention curl version and how to figure out current release
- page-header: minor wording polish in the URL segment
- scripts/singleuse.pl: add more API calls
- urlapi: remove superfluous host name check
- Update to 8.1.1:
* Bugfixes:
- cf-socket: completely remove the disabled
USE_RECV_BEFORE_SEND_WORKAROUND
- checksrc: disallow spaces before labels
- curl_easy_getinfo: clarify on return data types
- docs: document that curl_url_cleanup(NULL) is a safe no-op
- hostip: move easy_lock.h include above curl_memory.h
- http2: double http request parser max line length
- http2: increase stream window size to 10 MB
- lib: rename struct 'http_req' to 'httpreq'
- ngtcp2: proper handling of uint64_t when adjusting send buffer
- sectransp.c: make the code c89 compatible
- select: avoid returning an error on EINTR from select() or poll()
- url: provide better error message when URLs fail to parse
- urlapi: allow numerical parts in the host name
- Update to 8.1.0:
* Security fixes:
- UAF in SSH sha256 fingerprint [bsc#1211230, CVE-2023-28319]
- siglongjmp race condition [bsc#1211231, CVE-2023-28320]
- IDN wildcard match [bsc#1211232, CVE-2023-28321]
- POST-after-PUT confusion [bsc#1211233, CVE-2023-28322]
- See also: https://curl.se/docs/security.html
* Changes:
- curl: add --proxy-http2
- CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2
- hostip: refuse to resolve the .onion TLD
- tool_writeout: add URL component variables
* Bugfixes:
- See full changelog here: https://curl.se/changes.html#8_1_0
==== dav1d ====
Version update (1.2.0 -> 1.2.1)
- Update to version 1.2.1
* Fix a threading race on task_thread.init_done
* NEON z2 8bpc and high bit-depth optimizations
* SSSE3 z2 high bit-depth optimziations
* Fix a desynced luma/chroma planes issue with Film Grain
* Reduce memory consumption
* Improve dav1d_parse_sequence_header() speed
* OBU: Improve header parsing and fix potential overflows
* OBU: Improve ITU-T T.35 parsing speed
* Misc buildsystems, CI and headers fixes
- Add to description some performance mentions that set it apart
from other packages e.g. gav1.
==== diffutils ====
Version update (3.9 -> 3.10)
- diffutils 3.10:
* cmp/diff can again work with file dates past Y2K38
* diff -D no longer fails to output #ifndef lines
==== discover ====
Version update (5.27.4 -> 5.27.5)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* Fix margins around distro upgrade message (kde#469163)
* rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
* Updates page: fix missing clip causing items to paint over logging scrollview
* updates ui: Simplify bottom toolbar logic (kde#468459)
* flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
* PackageKitNotifier: Do not refresh database if update is in progress
* fwupd: Set user agent, and allow following redirects
* Allow building against libmarkdown3
* Always clear offline updates file after a repair operation (kde#451753,kde#450973)
* ApplicationPage: Fix layout for content rating dialog (kde#466815)
* flatpak: Report latest available version (kde#465864,kde#448521)
==== dnsmasq ====
- Correct rundir from /var/run to /run for pid file
==== dolphin ====
Version update (23.04.0 -> 23.04.1)
Subpackages: dolphin-part dolphin-zsh-completion libdolphinvcs5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Fix build without KF5Activities
* Fix activating the Selection Mode with a keyboard shortcut (kde#465489)
* Restrict attaching instances to those on the same activity or same virtual desktop
==== dos2unix ====
Version update (7.4.4 -> 7.5.0)
- update to 7.5.0:
* New option -e, --add-eol to add a line break to the last line
if the isn't one
* New option -O, --to-stdout to write to standard output
==== drbd-utils ====
- Update url and remove download url for tarball, not valid anymore.
==== drkonqi5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: drkonqi5-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== e2fsprogs ====
Version update (1.46.5 -> 1.47.0)
Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
- Update to 1.47.0:
* Add support for the orphan_file feature, which speeds up workloads
that are deleting or truncating a large number files in parallel.
This compat feature was first supported in the v5.15 Linux kernel.
* The mke2fs program (via the mke2fs.conf file) now enables the
metadata_csum_seed and orphan_file features by default.
The metadata_csum_seed feature is an incompat feature which is
first supported in the Linux kernel starting in the 4.4 kernel.
* Mke2fs now supports the extended option "assume_storage_prezeroed"
which causes mke2fs to skip zeroing the journal and inode tables
and to mark the inode tables as zeroed.
* Add support to tune2fs and e2label to set the label and UUID for
a mounted file system using a ioctl, which is more reliable than
modifying the superblock via writing to the block device.
The kernel support for setting the label landed in v5.17, while
the support for adding the UUID landed in v6.0. If the ioctls
are not supported, tune2fs and e2label will fall back old
strategy of directly modifying the superblock.
* Allow tune2fs to disable the casefold feature after scanning all
of the directories do not have the Casefold flag set.
==== elfutils ====
Subpackages: libasm1 libdw1 libelf1
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== emacs-apel ====
Version update (10.8+80+g6947dc4 -> 10.8+81+g82eb232)
- Update to version 10.8+81+g82eb232:
* Update docstring syntax
==== emacs-flim ====
Version update (1.14.9+130+g289e5bbd66f6 -> 1.14.9+136+g2cf5a78)
- Update to version 1.14.9+136+g2cf5a78:
* Don't inhibit EOL conversion for oauth2.el.
* Use `ash' instead of `lsh'
* Fix CCL lexical analyzer fails to parse quoted-string
* Add redirect URI for Gmail
* Update docstring syntax
* * README: Update requirements. Wide int feature is required.
==== eog ====
Version update (44.1 -> 44.2)
- Update to version 44.2:
+ Bug fixes and improvements:
- EogWindow: Fix refcount and signal handler issues around
GSettings handles.
- Replace filename with basename.
+ Updated translations.
==== ethtool ====
Version update (6.2 -> 6.3)
Subpackages: ethtool-bash-completion
- update to upstream release 6.3
* Feature: PLCA support (--[gs]et-plca-cfg, --get-plca-status)
* Feature: MAC Merge layer support (--show-mm, --set-mm)
* Feature: pass source of statistics for port stats
* Feature: get/set rx push in ringparams (-g and -G)
* Feature: coalesce tx aggregation parameters (-c and -C)
* Feature: PSE and PD devices (--show-pse, --set-pse)
* Fix: minor fixes of help text (--help)
* Fix: fix build on systems with older system headers
* Fix: fix netlink support when PLCA is not present (no option)
* Fix: fixes for issues found with gcc13 -fanalyzer
* Fix: fix return code in rxclass_rule_ins (-N)
* Fix: more robust argc/argv handling
==== eventviews ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5EventViews5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Fix crash when dragging event ouf of month view scene (kde#466971)
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== evolution ====
Version update (3.48.1 -> 3.48.2)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.48.2:
+ rss: Fix recently introduced memory leaks.
+ Bugs fixed:
- Updated attachments are shown as updated, but sent in old
version.
- TNEF attached message decoded incorrectly.
- Mail:
. Preview panel has too many vertical scrollbars.
. Recalc preview iframe heights more often.
- Composer:
. HTML formatting lost on paste from external browser.
. Added extra quotation level after draft open.
- Inconsistent S/MIME signature validation results.
- Wrong S/MIME certificate selection for encrypted email.
- Search input field's clear button unclickable during first
entry.
- PGP-MIME: Show decrypted protected header as Subject in
preview.
- Bundle 'x-office-...' non-symbolic icons.
+ Updated translations.
==== evolution-data-server ====
Version update (3.48.1 -> 3.48.2)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-2 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.48.2:
+ Bug Fixed:
- Camel: Set proper S/MIME signature verification status.
- IMAP: Cannot remove labels added in Thunderbird.
- WebDAV: Fails to discover iCloud address book.
- Wrong S/MIME certificate selection for encrypted email.
==== evolution-ews ====
Version update (3.48.1 -> 3.48.2)
- Update to version 3.48.2:
+ Bugs fixed:
- Sometimes fails to delete recurring event occurrence
- Ask for OAuth2 credentials for autodiscovery
+ Updated translations.
==== ffmpegthumbs ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== filelight ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* disable qml disk cache (kde#466415)
* use the default loading text for polish (kde#468395)
==== firewalld ====
Subpackages: firewalld-bash-completion firewalld-zsh-completion python3-firewall
- Add firewalld-runstatedir.patch: change pid file location from
/var/run to /run
==== frameworkintegration ====
Version update (5.105.0 -> 5.106.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== freerdp ====
Subpackages: libfreerdp2-2 libwinpr2-2
- Don't compile shared objects with -fPIE and use -pie only for executables
- Reenable LTO on ARM
==== freetype2 ====
- Do not limit ftdump conflict to < version-release, but only to
version. Ftdump is built in a second build flavor and as such the
release counters are not guaranteed to be in sync.
==== fuse3 ====
Subpackages: libfuse3-3
- update the license tag matching the code (LGPL-2.1-only and
GPL-2.0-only)
==== gawk ====
Version update (5.2.1 -> 5.2.2)
- enable profiling
- Update to gawk 5.2.2
* will now diagnose if a heap file was created with a different
setting of -M/--bignum than in the current invocation and exit
with a fatal message if so.
* no longer "leaks" its free list of NODEs in the heap file,
resulting in much more efficient usage of persistent storage
* PROCINFO["pma"] exists if the PMA allocator is compiled into
gawk. Its value is the PMA version.
* The time extension is no longer deprecated. The strptime()
function from gawkextlib's timex extension has been added to
it.
* Better information is passed to input parsers for when they
want to decide whether or not to take control of a file.
* The various PNG files are now installed for Info and HTML
* Bug fixes and developer visible fixes
==== gc ====
Version update (8.2.2 -> 8.2.4)
- Update to release 8.2.4
* Avoid potential race between realloc and GC_block_was_dirty
* Fix comparisons to heap boundary in GC_get_back_ptr_info and
GC_mark_from
* Fix data race in GC_heapsize_at_forced_unmap variable
* Workaround a malfunction of soft-dirty bits clearing on Power9
==== gcc13 ====
Version update (13.0.1+git7231 -> 13.1.1+git7364)
Subpackages: cpp13 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc13 libstdc++6-locale libstdc++6-pp libtsan2 libubsan1
- Bump to dd36656ada05731c069ecd5b1878380294fb1f3e, git7364.
* Includes the RISC-V atomic changes
- Remove riscv-atomic.patch and riscv-pthread.patch now included
- Make libstdc++6-devel packages own their directories since they
can be installed standalone. [bsc#1211427]
- Bump to 910735c5d7ce7607384fc1eec4189e90c8ae5c84, git7256.
* Includes GCC 13.1 release and first bugfixes
- Update riscv-atomic.patch from the version committed upstream.
==== gcc7 ====
- Disable multilib and go on riscv64
- libgcc-riscv-div.patch: Backport of r12-5799-g45116f342057b7 to fix
build with current binutils
- Backport _multibuild auto-generation. Remove redundant
.changes files.
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
- Add gcc7-pr89124.patch to fix KASAN kernel compile. [bsc#1205145]
- Add gcc7-pr72764.patch to fix ICE with C++17 code as reported
in [bsc#1204505]
==== gdb ====
- disable werror as a workaround for deprecation warnings with
python 3.11 (bsc#1211052)
- Revert to singlespec multibuild.
==== glib2 ====
Version update (2.76.2 -> 2.76.3)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Update to version 2.76.3:
+ Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
+ Updated translations.
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- ulp-prologue-into-asm-functions.patch: Add support for livepatches in
ASM written functions (bsc#1210777)
==== glslang ====
Version update (12.1.0 -> 12.2.0)
- Update to release 12.2.0
* Support GLSL_EXT_shader_tile_image,
GL_EXT_ray_tracing_position_fetch, and custom include callbacks
via the C API
* Add preamble-text command-line option
* Accept variables as parameters of spirv_decorate_id
==== gnome-control-center ====
Version update (44.1 -> 44.2)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 44.2:
+ Various small accessibility fixes.
+ Fixes in Gtk template usage that causes crashes on some
systems.
+ Appearance: Clear dconf when resetting to defaults.
+ Mouse: Hide entire "Touchpad" row when touchpad cannot be
disabled.
+ Network: Fix racy radio buttons in connection editor.
+ Users: Remove autologin row tooltip when unlocked.
+ Updated translations.
==== gnome-mahjongg ====
Version update (3.38.3 -> 3.40.0)
- Update to version 3.40.0:
+ Port to GTK4 and libadwaita
+ Build fixes
+ Fix hints
+ Translate scores dialog
+ help-overlay.ui: Remove ctrl+f1 shortcut
+ Updated translations.
- Drop patches fixed upstream:
+ 26.patch
+ fix-new-cairo-select-tile.patch
- Changes in BuildRequires following upstreams changes:
+ Dropped: hicolor-icon-theme, yelp-tools and
pkgconfig(gtk+-3.0).
+ Added: appstream-glib, desktop-file-utils, itstool,
pkgconfig(gtk4) and pkgconfig(libadwaita-1).
- Stop passing compile-schemas and update-icon-cache to meson, no
longer needed, nor recognized.
- Add check section and run meson_test macro during build, validate
appdata and desktop files.
==== gnome-maps ====
Version update (44.1 -> 44.2)
- Update to version 44.2:
+ Show thumbnails for places with a linked Wikidata entry with a
title image, but that has no linked Wikipedia articles
+ Show the correct rotation of the user location marker when
there is a heading (Geoclue indicating motion), in case the map
view is rotated
+ Updated translations.
==== gnome-remote-desktop ====
Version update (44.1 -> 44.2)
- Update to version 44.2:
+ vnc-pipewire-stream and rdp-pipewire-stream: Lock buffer
mutex before removing buffer entry.
+ vnc and rdp: Ensure PipeWire buffers to be queued before
destroying them.
+ Updated translations.
- Drop %systemd_user_postun_with_restart macro from the %postun
directive. It's been deprecated and emptied (expands to nil) on
both Tumbleweed and Leap already.
==== gnome-session ====
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Drop pkgconfig(dbus-glib-1) BuildRequires: Only needed when
building with consolekit support, and we do not do that anymore.
- Replace dbus-1-x11 with explicit /usr/bin/dbus-launch Requires,
as that is what is really needed.
==== gnome-software ====
Version update (44.1 -> 44.2)
Subpackages: gnome-software-plugin-packagekit
- Update to version 44.2:
+ Fix subsequent checking for updates if the first check after
login fails.
+ Fix checking for updates when automatic updates are disabled.
+ Fix rare stall when many background jobs are running.
+ Donât download rpm-ostree updates when only checking if updates
are available.
+ Fix bug with listing flatpak addons when multiple flathub
remotes are enabled.
+ Fix duplicated sources in app details page when using an
appstream URL.
+ Reduce background resource consumption when idle.
+ Updated translations.
==== gnutls ====
Subpackages: libgnutls-dane0 libgnutls30
- FIPS: Fix baselibs.conf to mention libgnutls30-hmac [bsc#1211476]
Extend also the checks in gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch
- FIPS: Skip the fixed HMAC verification for nettle, hogweed and
gmp libraries. These calculated HMACs change for every build of
each of these packages, we only have to verify that for gnutls.
* Add gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch [bsc#1211476]
- FIPS: Merge libgnutls30-hmac package into the library [bsc#1185116]
- Disable GNULIB's year2038 also for 32-bit arm - boo#1211394
==== grantlee5 ====
- Add patch to fix test failures on Leap 15:
* 0001-Add-a-call-to-registerComparators-in-testbuiltins.patch
==== grantleetheme ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== grep ====
Version update (3.10 -> 3.11)
- update to 3.11:
* With -P, patterns like [\d] now work again. Fixing this
has caused grep to revert to the behavior of grep 3.8, in that
patterns like \w and ^H go back to using ASCII rather
than Unicode interpretations.
However, future versions of GNU grep and/or PCRE2 are
likely to fix this and change the behavior of \w and ^H
back to Unicode again, without breaking [\d] as 3.10 did.
==== grilo ====
Version update (0.3.15 -> 0.3.16)
Subpackages: libgrilo-0_3-0 libgrlnet-0_3-0 libgrlpls-0_3-0 typelib-1_0-Grl-0_3
- Update to version 0.3.16:
+ Fix usage of depcreated GSimpleAsyncResult.
+ Build updates. Meson requirement is now 0.62.
+ Fix build on Darwin.
+ Updated translations.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- add 0001-fs-ext2-Ignore-checksum-seed-incompat-feature.patch,
0001-fs-ext2-Ignore-the-large_dir-incompat-feature.patch:
* support more featureful extX filesystems (backport from
upstream git)
- grub2-once: Fix 'sh: terminal_output: command not found' error (bsc#1204563)
==== gstreamer ====
Version update (1.22.2 -> 1.22.3)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.22.3:
+ Highlighted bugfixes:
- avdec: fix occasional video decoder deadlock on seeking with
FFmpeg 6.0.
- decodebin3: fix regression handling input streams without
CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
- bluez: a2dpsink: fix Bluetooth SIG Certification test
failures.
- osxvideosink: fix deadlock upon closing output window.
- qtdemux: fix edit list handling regression and AV1 codec box
parsing.
- qtmux: fix extraction of CEA608 closed caption data from
S334-1A packets.
- rtspsrc: Fix handling of * control path.
- splitmux: timestamp handling improvements.
- v4l2videodec: Rework dynamic resolution change handling
(needed for IMX6 mainline codec).
- videoflip: fix regression with automatically rotating video
based on tags.
- d3d11: many d3d11videosink and d3d11compositor fixes.
- webrtc, rtp: numerous data race fixes and stability fixes.
- various bug fixes, memory leak fixes, and other stability and
reliability improvements.
+ gstreamer:
- tracing: Initialize tracing infrastructure even if the debug
system is not compiled in.
- parse-launch: fix missing unref of looked-up child element.
- gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-bad ====
Version update (1.22.2 -> 1.22.3)
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-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
- Update to version 1.22.3:
+ a2dpsink: Fails many tests in Bluetooth SIG Certification.
+ avdtputil: Use int instead of int range for fixed bitpool
values.
+ ccconverter:
- reintroduce frame count reset on cycle completion
- integer overflow & crashing
+ codectimestamper: remove PC file generation from plugin's own
meson.build.
+ cudamemory: Fix for semi planar YUV memory size decision.
+ d3d11compositor:
- Reconfigure resource only when output caps is changed.
- Skip zero alpha input.
+ d3d11convert: Fix for runtime property update.
+ d3d11memory: Don't clear wrapped texture memory.
+ d3d11videosink:
- Fix for ignored initial render rectangle.
- Fix race condition in window unprepare.
- Enhancement for initial window size decision.
- Don't clear prepared buffer on unlock_stop().
+ dashdemux: mpdclient: fix divide by 0 if segment has no
duration.
+ dtlstransport: Keep strong ref of dtls encoder/decoder.
+ GstPlay:
- Avoid getting property of playbin2 if subtitle_sid is null.
- Fix critical log when using playbin3.
+ h264decoder: Drop nonexisting picture silently without error.
+ dtmf: element classification improvements.
+ mfvideoenc: Allow only even resolution numbers.
+ sctpenc:
- Fix potential shutdown deadlock.
- Fix "srtp-key" check.
+ tests: disable dtls test if openssl is not present.
+ tsdemux: Set number of channels to 2 for dual mono Opus.
+ va: Various fixes for defects found with MSVC.
+ wasapi2: Allows process loopback capture on Windows 10.
+ webrtcdatachannel: Bind to parent webrtcbin using a weak
reference.
+ webrtcbin: Fix potential deadlock when closing before any data
was sent.
+ webrtc:
- Plug leaks of resolved ICE addresses.
- Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.
- use additional codecs on ALP
==== gstreamer-plugins-base ====
Version update (1.22.2 -> 1.22.3)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to version 1.22.3:
+ allocators: Fix fdmem unit test with recent GLib versions.
+ audiotestsrc: Initialize all samples in wave=ticks mode.
+ decodebin3:
- Handle input streams without CAPS or TIME segment such as
e.g. udpsrc or pushfilesrc.
- Fix regression handling streams without caps.
- Fix random hang when remove failing stream.
+ uridecodebin3: Ensure atomic urisourcebin state change.
+ glvideoflip: fix leaked caps.
+ glcontext_wgl: fix missing unref.
+ playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-good ====
Version update (1.22.2 -> 1.22.3)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Update to version 1.22.3:
+ adaptivedemux2: fix critical when using an unsupported URI.
+ dashdemux2: mpdclient: fix divide by 0 if segment has no
duration.
+ imagesequencesrc: Properly set default location.
+ multifile: error out if no filename was set.
+ osxvideosink: fix deadlock upon closing output window.
+ rtpmanager: rtpsession:
- Data race leading to critical warnings.
- Race conditions leading to critical warnings.
+ rtspsrc: Fix handling of * control path.
+ splitmuxsink: Catch invalid DTS to avoid running into problems
later.
+ splitmuxsrc: Make PTS contiguous by preference.
+ qtdemux: emit no-more-pads after pruning old pads.
+ Revert "qtdemux: fix conditions for end of segment in reverse
playback" to fix edit list regression.
+ qtdemux: Fix av1C parsing.
+ qtmux: Fix extraction of CEA608 data from S334-1A packets.
+ qtwindow: unref caps in destructor.
+ v4l2:
- device provider: Fix GMainLoop leak.
- videodec: Rework dynamic resolution change handling.
- videodec: Prefer acquired caps over anything downstream.
+ videoflip:
- Fix setting of method property at construction time.
- Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-libav ====
Version update (1.22.2 -> 1.22.3)
- Update to version 1.22.3:
+ avviddec: Temporarily unlock stream lock while flushing
buffers.
+ Random freeze and deadlock in ffmpegviddec flush and get_buffer
while seeking.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-ugly ====
Version update (1.22.2 -> 1.22.3)
- Update to version 1.22.3:
+ mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch
==== gtk3 ====
Version update (3.24.37+70 -> 3.24.38)
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.38:
+ GtkFileChooser: Avoid warnings with GLib 2.76.
+ Theme: Set caret color in the dark theme.
+ Windows: Fix running under GLES.
+ Wayland:
- Notify on initial setting changes.
- Don't crash on 0 size cursors.
- Don't crash if xdg_activation_v1 is missing.
+ Debugging: Show more information in the inspector.
+ Updated translations.
==== guile ====
Version update (3.0.8 -> 3.0.9)
Subpackages: guile-modules-3_0 libguile-3_0-1
- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9
- Update to version 3.0.9
* New interfaces and functionality
* * New `spawn' procedure to spawn child processes
* * `open-file' now supports an "e" flag for O_CLOEXEC
* * `pipe' now takes flags as an optional argument
* * Bindings to `openat' and friends
* * Abstract Unix-domain sockets are supported
* * New socket-related constants defined
* * New `bytevector-slice' procedure
* * Disassembler now shows intrinsic names
* * Linker and assembler consume less memory
* Bug fixes (for more see the NEWS file)
* * JIT compilation is now supported on Apple M1 processors
* * libguile/srfi-14.i.c is now longer shipped and is instead built from source
* * Cross-compilation supports triplets with empty vendor strings
* * 'system*' honors output/error port redirects
(https://bugs.gnu.org/52835)
* * 'open-input-pipe' & co. are now much faster
(https://bugs.gnu.org/59321)
- Refresh patches:
* disable-test-out-of-memory.patch
* guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc
- skip checks for qemu-user-space-builds (tries to close filedescriptors
that qemu relies on)
==== gupnp-av ====
Subpackages: libgupnp-av-1_0-3
- Add upstream patch fix: 767388bc.patch: build: Fix Requires: line
of pkg-config file.
==== gwenview5 ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Don't set the default icon size for KFilePlacesView in *.ui file (kde#468755)
* Don't show Gwenview in its own "Open With" menu (kde#462088)
==== harfbuzz ====
Version update (7.2.0 -> 7.3.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- update to version 7.3.0:
+ Speedup applying glyph variation in VarComposites fonts
(over 40% speedup)
+ Speedup instancing some fonts
(over 20% speedup in instancing RobotoFlex)
+ Speedup shaping some fonts (over 30% speedup in shaping Roboto
+ Support subsetting VarComposites and beyond-64k fonts
+ New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
optimizing memory usage over speed
+ Supporting setting the mapping between old and new glyph
indices during subsetting
+ Various fixes and improvements
==== health-checker ====
Version update (1.7 -> 1.8)
Subpackages: health-checker-plugins-MicroOS
- Update to version 1.8
* Don't rely on t-u's good states in GRUB
With the introduction of the "apply" command in
transactional-update the snapshots don't require a reboot any
more to be registered as a "good" snapshot. Due to
[boo#1048088] the GRUB part of health-checker was using the t-u
file as a workaround which cannot be done any more now, so
store the last good snapshot path from a health-checker
perspective independently now.
==== highway ====
- Update memory limiter from 900 to 1400/process.
- Add memory-constraints to build
- Add no-forced-inline.diff [boo#1211093]
==== hwdata ====
Version update (0.369 -> 0.370)
- update to 0.370:
* Update pci, usb and vendor ids
==== icewm ====
Version update (3.3.2 -> 3.3.5)
Subpackages: icewm-config-upstream icewm-default icewm-lang icewm-lite
- Update to 3.3.5:
* Lookup icons in more context directories for issue ice-wm/icewm#132.
* An Escape key release event must match the key press event for #726.
* Report when icon could not be found for issue ice-wm/icewm#133.
* Use "firefox" instead of "mozilla" as Firefox icon for ice-wm/icewm#132.
* Rescale workspace buttons when taskbar is rather high.
* Temporarily hide the taskbar collapse button when collapsing or expanding.
* Compute the ultimate workspace button height, before creating them.
* Limit the resource string of an unresponsive client for issue #729.
* Check for TaskBarDoubleHeight when computing workspace button height.
* Also focus last window when hiding and Click-to-focus for issue #727.
* Let icesh exit with zero if the last action was a successful manager
action.
- Update to 3.3.4:
* Fix compile error for yximage.cc.
* Deprecate XRRDisable.
* Fix corrupted text if built without i18n for issue ice-wm/icewm#131.
* When internationalization is disabled, unset LIBICONV.
* Improve the quality of drawing gradients for the Imlib2 renderer.
* Improve arrow navigation in the system dialog.
* Let icesh also pick icewm internal and override redirect windows.
* Improve the quality of drawing gradients for the GdkPixbuf renderer.
* Cache workspace button backgrounds for faster redrawing.
* Guard against workspace button gradient being undefined.
* Cache toolbar button gradients to speedup drawing. Eliminate half of the
button drawings on startup.
* Let icesh report up to 1024 bytes of a property in "prop".
* Support icesh "focusmodel" for client windows without a WM_HINTS property.
* When managing a new client, postpone sending a Configure event until the
final position is known, for issue #720.
==== imlib2 ====
Version update (1.11.0 -> 1.11.1)
Subpackages: imlib2-loaders libImlib2-1
- update to 1.11.1:
* imlib2: added loader for y4m files (uses liby4m and
libyuv)
* imlib2: add y4m test examples
* Y4M loader: Various minor changes
* autofoo: Tweak PACKAGE_DATA_DIR definition
* XPM loader: Add rgb.txt
* loaders: Fix loaders potentially being loaded more than
once
* loaders: Change method used to not unload loaders
* Add JXL saver
* loaders: Cosmetics
==== incidenceeditor ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5IncidenceEditor5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-fig inkscape-extensions-gimp
- Add Recommends for python3-imaging (python3-Pillow)
==== inxi ====
Version update (3.3.23 -> 3.3.27)
- Update to version 3.3.27:
+ /usr/share/doc/packages/inxi/inxi.changelog.
==== iso-codes ====
Version update (4.13.0 -> 4.15.0)
Subpackages: iso-codes-lang
- update to 4.15.0:
+ Updated translation for ISO 3166-1, ISO 3166-3, ISO 639-2,
ISO 3166-1, ISO 3166-2, ISO 3166-3, ISO 639-2, ISO 639-3,
ISO 639-5, ISO 4217, and ISO 15924.
+ ISO 3166-2: Fix wrong Spanish translation.
==== iso_ent ====
- Modernise spec file
==== jack ====
Subpackages: libjack-devel libjack0 libjacknet0 libjackserver0
- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.
==== javapackages-tools ====
Subpackages: javapackages-filesystem
- Enable the tests also for older distributions
- Require python3-xml (python-xml for distributions that use
versioned modules), since module xml needed by some scripts.
==== kaccounts-integration ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libkaccounts2
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kaccounts-providers ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kactivities-stats ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kactivities5 ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kactivitymanagerd ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== kaddressbook ====
Version update (23.04.0 -> 23.04.1)
Subpackages: kaddressbook-doc libKPim5AddressbookImportExport5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Fix checking if item is valid (kde#468185)
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
* Use tel:/sms: standard URIs, prepare for using geo: URIs as well (kde#392297)
==== kalgebra ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kamera ====
Version update (23.04.0 -> 23.04.1)
Subpackages: kamera-lang kio_kamera
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kanagram ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kapptemplate ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== karchive ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* karchiveentry.h: add missing KArchive forward declaration
==== kate ====
Version update (23.04.0 -> 23.04.1)
Subpackages: kate-plugins
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* ensure sidebars are properly collapsed (kde#460160)
==== kauth ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kbookmarks ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kbruch ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kcachegrind ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kcalc ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kcalendarcore ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* resolve two warnings
* Deprecate Calendar relations API
* Deprecate the notebook support
* Deprecated the non-functional and unused save/reload API
==== kcalutils ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== kcharselect ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kcm_flatpak ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Too many changes to list here
==== kcm_sddm ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* Sync cursor size too (kde#467326)
==== kcmutils ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kcmutils-imports libKF5KCMUtils5 libKF5KCMUtilsCore5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* KCModuleQml: Set and inherit LayoutMirroring on an off-screen window
==== kcodecs ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kcolorchooser ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kcompletion ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kconfig ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5 libKF5ConfigQml5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Add workaround to support config name with minus sign
==== kconfigwidgets ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kcontacts ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kcoreaddons ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5CoreAddons5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
* exportUrlsToPortal: don't export when there are non-sendable non-local files
* KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)
==== kcrash ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kdav ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5DAV5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kdbusaddons ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kde-cli-tools5 ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* add kinfo (kde#403077)
- Add patch to fix kinfo (sigh):
* 0001-kinfo-Use-kcmshell5-with-Plasma-5.patch
==== kde-gtk-config5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* kded: add explicit waiting time before setting colors
* kded: don't update text scale on kdeglobals change events
==== kde-print-manager ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kdeclarative ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Guard nullable property access, and bind instead of assigning once
* CalendarEventsPlugin: fix wrong deprecation for signal alternateDateReady
==== kdeconnect-kde ====
Version update (23.04.0 -> 23.04.1)
Subpackages: kdeconnect-kde-zsh-completion
- Add patch to avoid incorrect notification IDs from the notification
plugin (kde#447385):
* Use-org-freedesktop-DBus-Monitoring-to-monitor-notifications.patch
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kded ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kdeedu-data ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kdegraphics-thumbnailers ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kdelibs4support ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kdenetwork-filesharing ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kdepim-addons ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Fix autotest (we can't test it now as there is kmessagebox)
==== kdepim-runtime ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Fix crash trying to access password of empty account (kde#435427)
* Ignore infinite set
* Skip EWS items where there is no registered handler (kde#440831)
* Fix single-file-resources not reloading configuration at runtime (kde#425460)
- Drop patches, merged upstream:
* 0001-Fix-single-file-resources-not-reloading-configuratio.patch
* 0004-Skip-EWS-items-where-there-is-no-registered-handler.patch
* 0006-Ignore-infite-set.patch
* 0001-Fix-crash-trying-to-access-password-of-empty-account.patch
==== kdesu ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kdevelop5 ====
Version update (23.04.0 -> 23.04.1)
Subpackages: kdevplatform libkdevplatform511
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Okteta plugin: add Structures tool also on big endian platforms
==== kdialog ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kdnssd-framework ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kdoctools ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5DocTools5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kernel-firmware ====
Version update (20230427 -> 20230517)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k 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 20230517 (git commit 08b854f02066):
* rtlwifi: Add firmware v6.0 for RTL8192FU
* rtlwifi: Update firmware for RTL8188EU to v28.0
* cirrus: Add firmware and tuning files for HP G10 series laptops
* linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
* WHENCE: Cleanup Realtek BT firmware provenance
* linux-firmware: update firmware for MT7922 WiFi device
* cnm: update chips&media wave521c firmware.
* cirrus: Add firmware and tuning files for Lenovo ThinkPad P1 Gen 6
* check_whence: error on directory listed as File
* check_whence: error on duplicate file entries
* WHENCE: comment out duplicate MediaTek firmware
* i915: Add GuC v70.6.6 for MTL
* amdgpu: update DCN 3.1.6 DMCUB firmware
* rtl_bt: Update RTL8852B BT USB firmware to 0xDBC6_B20F
* rtl_bt: Update RTL8761B BT USB firmware to 0xDFC6_D922
* rtl_bt: Update RTL8761B BT UART firmware to 0x9DC6_D922
- Update aliases from 6.4-rc3
==== kernel-source ====
Version update (6.3.1 -> 6.3.4)
- xfs: fix livelock in delayed allocation at ENOSPC (brc#2208553
xfs-issue).
- commit 2c66b1f
- Linux 6.3.4 (bsc#1012628).
- drm/fbdev-generic: prohibit potential out-of-bounds access
(bsc#1012628).
- drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values (bsc#1012628).
- drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixes
(bsc#1012628).
- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (bsc#1012628).
- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
(bsc#1012628).
- net: skb_partial_csum_set() fix against transport header magic
value (bsc#1012628).
- net: mdio: mvusb: Fix an error handling path in
mvusb_mdio_probe() (bsc#1012628).
- perf/core: Fix perf_sample_data not properly initialized for
different swevents in perf_tp_event() (bsc#1012628).
- scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in
W-LUN suspend (bsc#1012628).
- tick/broadcast: Make broadcast device replacement work correctly
(bsc#1012628).
- linux/dim: Do nothing if no time delta between samples
(bsc#1012628).
- net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register
(bsc#1012628).
- net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs()
(bsc#1012628).
- net: phy: bcm7xx: Correct read from expansion register
(bsc#1012628).
- netfilter: nf_tables: always release netdev hooks from notifier
(bsc#1012628).
- netfilter: conntrack: fix possible bug_on with enable_hooks=1
(bsc#1012628).
- bonding: fix send_peer_notif overflow (bsc#1012628).
- netlink: annotate accesses to nlk->cb_running (bsc#1012628).
- net: annotate sk->sk_err write from do_recvmmsg() (bsc#1012628).
- net: deal with most data-races in sk_wait_event() (bsc#1012628).
- net: add vlan_get_protocol_and_depth() helper (bsc#1012628).
- tcp: add annotations around sk->sk_shutdown accesses
(bsc#1012628).
- gve: Remove the code of clearing PBA bit (bsc#1012628).
- ipvlan:Fix out-of-bounds caused by unclear skb->cb
(bsc#1012628).
- net: mscc: ocelot: fix stat counter register values
(bsc#1012628).
- drm/sched: Check scheduler work queue before calling timeout
handling (bsc#1012628).
- net: datagram: fix data-races in datagram_poll() (bsc#1012628).
- af_unix: Fix a data race of sk->sk_receive_queue->qlen
(bsc#1012628).
- af_unix: Fix data races around sk->sk_shutdown (bsc#1012628).
- drm/i915/guc: Don't capture Gen8 regs on Xe devices
(bsc#1012628).
- drm/i915: Fix NULL ptr deref by checking new_crtc_state
(bsc#1012628).
- drm/i915/dp: prevent potential div-by-zero (bsc#1012628).
- drm/i915: taint kernel when force probing unsupported devices
(bsc#1012628).
- fbdev: arcfb: Fix error handling in arcfb_probe() (bsc#1012628).
- ext4: reflect error codes from ext4_multi_mount_protect()
to its callers (bsc#1012628).
- ext4: don't clear SB_RDONLY when remounting r/w until quota
is re-enabled (bsc#1012628).
- ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
(bsc#1012628).
- ext4: allow ext4_get_group_info() to fail (bsc#1012628).
- refscale: Move shutdown from wait_event() to wait_event_idle()
(bsc#1012628).
- selftests: cgroup: Add 'malloc' failures checks in
test_memcontrol (bsc#1012628).
- rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
(bsc#1012628).
- open: return EINVAL for O_DIRECTORY | O_CREAT (bsc#1012628).
- fs: hfsplus: remove WARN_ON() from
hfsplus_cat_{read,write}_inode() (bsc#1012628).
- drm/displayid: add displayid_get_header() and check bounds
better (bsc#1012628).
- drm/amd/display: populate subvp cmd info only for the top pipe
(bsc#1012628).
- drm/amd/display: Correct DML calculation to align HW formula
(bsc#1012628).
- drm/amd/display: enable DPG when disabling plane for phantom
pipe (bsc#1012628).
- platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750
data (bsc#1012628).
- drm/amd/display: Enable HostVM based on rIOMMU active
(bsc#1012628).
- drm/amd/display: Use DC_LOG_DC in the trasform pixel function
(bsc#1012628).
- regmap: cache: Return error in cache sync operations for
REGCACHE_NONE (bsc#1012628).
- remoteproc: imx_dsp_rproc: Add custom memory copy implementation
for i.MX DSP Cores (bsc#1012628).
- arm64: dts: qcom: msm8996: Add missing DWC3 quirks
(bsc#1012628).
- accel/habanalabs: postpone mem_mgr IDR destruction to
hpriv_release() (bsc#1012628).
- drm/amd/display: reallocate DET for dual displays with high
... changelog too long, skipping 2170 lines ...
- commit d6c8c20
==== kfilemetadata5 ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Test HEIF in Exiv2Extractor
* Test JXL in Exiv2Extractor, extend JPEG coverage
* Move static private helper out of Exiv2ExtractorTest class
* Clean up Exiv2/C++14 warning message
* Remove usage of deprecated MP4::ItemListMap in taglib extractor
* Disable external extractor/writer test on Windows
* Modernize and extend CMake check for Python3
* Extend dignostics for taglib autotests
* Make fb2 extractor compilation dependent on KF5Archive
==== kgamma5 ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== kgeography ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kglobalaccel ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Fix systemd_user_preun/postun calls: all systemd_user macros take
service names as parameter.
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kguiaddons ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5GuiAddons5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== khangman ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== khelpcenter5 ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kholidays ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== khotkeys5 ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== khtml ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== ki18n ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kiconthemes ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kidentitymanagement ====
Version update (23.04.0 -> 23.04.1)
Subpackages: kidentitymanagement-lang libKPim5IdentityManagement5 libKPim5IdentityManagementWidgets5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== kidletime ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kig ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kimageformats ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Fix wrong alpha conversion (kde#468288)
==== kimap ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== kinfocenter5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: kinfocenter5-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* about-distro: add a dump mode to print to cli (kde#403077)
* nics: reset model on update (kde#468026)
==== kinit ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kio ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kio-core
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* ApplicationLauncherJob: find mimetype before showing open with dialog
* KPropertiesDialog: Don't quote the path unnecessarily (kde#467369)
* KEncodingFileDialog: Sort the list of encodings by name
* WidgetsAskUserActionHandler: make sure all dialogs are created in the main thread (kde#458709)
* WidgetsAskUserActionHandler: create message dialog in the main thread (kde#465454)
* file: make sure to cancel reading if the worker was aborted (kde#358231)
* autotests: Fix Qt 6.5 compatibility
* KFileItemActions: don't add service submenus that don't have active actions
* Improve grammar, wording, add a test check
* KCoreDirLister: AutoUpdate wasn't incremented when a new lister opened an already listed dir
* SlaveInterface: Set button icon for "Continue Loading"
* Set ExitType when running applications as transient systemd services
==== kio-extras5 ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libkioarchive5
- Add some missing BuildRequires (boo#1211933)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kio_audiocd ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kipi-plugins ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kirigami2 ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Fix spacing issue in OverlaySheet
* GlobalToolBar: Fix enabled state of the BackButton in RTL mode
* CardsGridView: improve columns property codeblock
* SelectableLabel: Prevent it from participating in Tab chain
* Tutorials: docs/use with docs/getting-started
* Update Mainpage.dox KF5
* Fix disabled text color in Material style with dark color scheme
* ActionButton: Fix reference to a tooltip attached property
* BreadcrumbControl: Fix wrong heading offset in RTL layout direction
* Documentation refresh/fixups
* Port actionsMenu manual test away from manual header management
* ContextDrawer: Remove top padding as well
* BreadcrumbControl: Fix errors from wrong indexing
* Fix accessibility of back and forward button
* toolbarlayout: addAction(): return early if action is empty
* Don't use id in background item
* private/ActionsMenu: Remove empty unused component
* fix dragging from toolbar (kde#467857)
* SwipeListItem: Fix for QT_QUICK_CONTROLS_MOBILE (kde#467884)
* OverlayDrawer: Fix z value being too high for OverlaySheets (kde#466219)
* Added keyboard search icon to SearchField
==== kitemmodels ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kitemviews ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kiten ====
Version update (23.04.0 -> 23.04.1)
Subpackages: fonts-KanjiStrokeOrders
- Reuse system edict dictionaries and shave off 13 MB worth of
data. The system edict is also (much) newer and more
comprehensive.
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kitinerary ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Too many changes to list here.
==== kjobwidgets ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kjs ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kldap ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5Ldap5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== kleopatra ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kmag ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kmahjongg ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use the i18n function properly (kde#469200)
==== kmail ====
Version update (23.04.0 -> 23.04.1)
Subpackages: kmail-application-icons ktnef
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Fix disable limit spinbox + fix layout
* Adapt to new ktextaddons lib
* Fix compilation with older ktextaddons versions
- Add the missing grantleetheme dependency (boo#1211157)
==== kmail-account-wizard ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kmailtransport ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5MailTransport5 libKPim5MailTransportAkonadi5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== kmbox ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== kmenuedit5 ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== kmime ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== kmines ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kmousetool ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kmplot ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== knewstuff ====
Version update (5.105.0 -> 5.106.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5 libKF5NewStuffWidgets5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Remove unused dependencies
==== knotes ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Adapt to build against last textaddons
* Fix compilation with older ktextaddons versions
==== knotifications ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== knotifyconfig ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kompare ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== konsole ====
Version update (23.04.0 -> 23.04.1)
Subpackages: konsole-part konsole-part-lang konsole-zsh-completion
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Invalidate selection reference points on resize (kde#464040)
* Fix kglobalaccel integration
* Draw selected background for right half of double width char if selected (kde#468465)
==== kontact ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kontactinterface ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== konversation ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== korganizer ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Allow copying events from read-only calendars (kde#415774)
==== kpackage ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Deprecate KPackage::Package::name, add default for parameters
==== kparts ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kpat ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kpeople5 ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kpimtextedit ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5TextEdit5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== kpipewire ====
Version update (5.27.4 -> 5.27.5)
Subpackages: kpipewire-imports libKPipeWire5 libKPipeWireDmaBuf5 libKPipeWireRecord5
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* Item: hide the cursor when we start getting null positions
* Item: Make sure we have a texture at all times
* Do not process corrupt frames
* Record: Do not crash when closing while recording (kde#467593)
* Expose the stream size in PipewireSourceItem
==== kpkpass ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kplotting ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kpty ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kqtquickcharts ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kquickcharts ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kreversi ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kross ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== krunner ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Backport new API for RunnerSyntax, deprecated old API
* Repair binary compatibility for RunnerSyntax
==== ksanecore ====
Version update (23.04.0 -> 23.04.1)
Subpackages: ksanecore-lang libKSaneCore1
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kscreen5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: kscreen5-plasmoid
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* yet more QRect right() fixes (kde#455394)
* don't stumble over nullptrs if outputs changed during saving (kde#466960)
* kcm: notify changes in kcmfonts when global scale changes
==== kscreenlocker ====
Version update (5.27.4 -> 5.27.5)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* greeter: track various properties persistently (kde#456210)
==== kservice ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Fix querying actions for service of a service action
* Parse actions last when creating a service
==== ksmtp ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== ksshaskpass5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: ksshaskpass5-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== ksudoku ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== ksystemstats5 ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== ktexteditor ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Fix Save Copy As.. not working anymore (kde#468672)
* Fix indenting removes characters if line has tabs at start (kde#468495)
* Printer: AlignVCenter line numbers
* Dont ignore folding when printing code (kde#417138)
* Use m_fontAscent instead of fm.ascent()
* Draw caret ourselves (kde#172630)
* Fix selection highlight for RTL text with custom line height (kde#464087)
* Include range.js when initializing the engine (kde#456701)
* Fix RTL text with format incorrectly shaped (kde#438755)
* xml-indent: Optimize getCode
==== ktextwidgets ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== ktnef ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== ktouch ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kunitconversion ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Add "kph" as a unit synonym for Kilometers per Hour
==== kwallet ====
Version update (5.105.0 -> 5.106.0)
Subpackages: kwallet-tools kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kwalletmanager5 ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Fix import menu actions status Disable import/export
menu items when starting kwalletmanager and wallet
is closed (kde#373753)
==== kwayland ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kwayland-integration ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== kwidgetsaddons ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kwin5 ====
Version update (5.27.4 -> 5.27.5)
- Add patch to fix pointer constraint region handling (kde#469555):
* revert-avoid-pointer-warp.patch
- Add patch to fix a rounding error with scaling (kde#459373):
* 0001-xcbutils-fix-nativeFloor.patch
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* wayland: Avoid pointer warp if constraint region is invalid (kde#457021)
* cmake: Correct gbm version check
* kwineffects: Initialize m_reason
* screencast: Disable screencasting when a window closes (kde#469055)
* screencast: Do not push frames when not in a streaming state
* Use non-rotated physical size of an output when required
* ci: Pass --repeat until-pass to ctest
* platformsupport/scenes/opengl: filter out external formats properly
* effects/screenshot: Fix potentially leaking screenshot fds to child processes
* backends/drm: fix buffer orientation check for direct scanout
* plugins/screencast: Provide absolute timestamps
* Don't create Plasma activation feedback if StartupNotify is false
* effects/screenshot: Provide screenshot scale information
* effects/screenshot: Provide information about captured window or screen
* effects/screenshot: Introduce CaptureWorkspace
* screencast: Base the frame skippin on max_framerate
* screencast: Ensure we respect the negotiated framerate
* screencast: Offer the real framerate range we have available
* Blacklist Spectacle for all window open/close effects (kde#467890,kde#463105)
* backends/drm: set the scaling mode to none (kde#468235)
* screencast: Still set the size to 0 for cursor-only frames
* screencast: Improve how we communicate that a frame has just cursor info
* kcms/rules: fix invalid tooltip visible condition in rule items
- Drop patches, now upstream:
* 0001-backends-drm-set-the-scaling-mode-to-none.patch
==== kwindowsystem ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== kwordquiz ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== kwrited5 ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== kxmlgui ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Take two: Cherry-pick KMainWindow documentation fixes to KF5
* Take two: Cherry-pick KXmlGuiWindow documentation fixes to KF5
* kcheckaccelerators: Don't blindly cast to QWidget (kde#468576)
* Fix Qt 6.5 compatibility
==== kyotocabinet ====
- Update url to new website.
==== layer-shell-qt ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== lhasa ====
Version update (0.3.1 -> 0.4.0)
Subpackages: liblhasa0
- Update to release 0.4.0
* A verbose mode was added to the list output that shows the
full file timestamp.
* Support for archives generated by the DOS LHARK tool was
added.
==== libKF5ModemManagerQt ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== libKF5NetworkManagerQt ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Add Q_ENUM to VPN Connection enums
==== libX11 ====
Version update (1.8.4 -> 1.8.5)
Subpackages: libX11-6 libX11-data libX11-xcb1
- Update to version 1.8.5
* gitlab CI: Add libtool to required packages
* configure: raise minimum autoconf requirement to 2.70
* configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
* configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* gitlab CI: add workflow rules
* nls: delete compose sequences that pointlessly mix upper and lower case
* nls: remove four hundred and sixty untypable Greek compose sequences
* nls: remove twenty two untypable Greek compose sequences
* XSetScreenSaver.man: restore the part that was accidentally snipped
* nls: make the Amharic compose sequences use the dead-vowel symbols
* nls: sort three sequences alphabetically in their group, like all others
* nls: delete six compose sequences that cannot be typed
* nls: use a slash instead of a combining solidus in compose sequences
* NLS: move long S compositions to respective blocks
* NLS: implement the expansion of the six Breton N-graph keysyms
* NLS: move dead-caron subscript compositions to the relevant Unicode block
* NLS: Remove strange dead_cedilla cedi sign sequences
* nls: add compose sequence for capital schwa, and delete a deviant one
- Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11
will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order
to keep those sequeunces working with this release.
==== libaom ====
Version update (3.6.0 -> 3.6.1)
- Update to version 3.6.1:
* aomedia:2871: Guard the support of the 7.x and 8.x levels for
AV1 under the CONFIG_CWG_C013 config flag, and only output the
7.x and 8.x levels when explicitly requested.
* aomedia:3382: Choose sb_size by ppi instead of svc.
* aomedia:3384: Fix fullpel search limits.
* aomedia:3388: Replace left shift of xq_active by
multiplication.
* aomedia:3389: Fix MV clamping in av1_mv_pred.
* aomedia:3390: set_ld_layer_depth: cap max_layer_depth to
MAX_ARF_LAYERS.
* aomedia:3418: Fix MV clamping in av1_int_pro_motion_estimation.
* aomedia:3429: Move lpf thread data init to
lpf_pipeline_mt_init().
* b:266719111: Fix undefined behavior in Arm Neon code.
* b:269840681: nonrd_opt: align scan tables.
* rtc: Fix is_key_frame setting in variance partition.
* Build: Fix build with clang-cl and Visual Studio.
==== libapparmor ====
Version update (3.1.3 -> 3.1.4)
- update to AppArmor 3.1.4
- parser: fix mount rules encoding (CVE-2016-1585)
- aa-logprof: fix error when choosing named exec with plain profile names
- aa-status: fix json output
- several fixes for profiles and abstractions
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
for the full upstream changelog
==== libcap ====
Version update (2.68 -> 2.69)
- updated to 2.69
- An audit was performed on libcap and friends by https://x41-dsec.de/ (blog) . The audit (final report, 2023-05-10) was sponsored by the the Open Source Technology Improvement Fund, https://ostif.org/ (blog). Five issues were found. Four of them are addressed in this release. Each issue was labeled in the audit results as follows:
- LCAP-CR-23-01 (SEVERITY) LOW (CVE-2023-2602) - found by David Gstir (bsc#1211418)
- LCAP-CR-23-02 (SEVERITY) MEDIUM (CVE-2023-2603) - found by Richard Weinberger (bsc#1211419)
- LCAP-CR-23-100 (SEVERITY) NONE
- LCAP-CR-23-101 (SEVERITY) NONE
- LCAP-CR-23-102 (SEVERITY) NONE
- Man page style improvement from Emanuele Torre
==== libcap-ng ====
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
==== libdmapsharing ====
Version update (3.9.11 -> 3.9.12)
- Update to version 3.9.12:
+ Initialize a value that might not be initialized by
g_object_get
+ libdmapsharing/Makefile.am:
- rename check target to check-local
- remove dmap-enums.h from maintained_headers
- avoid cyclic dependencies when building enums
- simplify use of glib-mkenums after experimenting with FreeBSD
- drop use of patsubst, which is not POSIX
+ Update GTK-Doc markup to include summaries
+ dmap-structure.c: replace g_memdup, which glib2 replaced with
g_memdup2
+ Replace deprecated portions of autotools files
==== libgcrypt ====
- FIPS: Merge the libgcrypt20-hmac package into the library and
remove the "module is complete" trigger file .fips [bsc#1185116]
* Remove libgcrypt-1.10.0-use-fipscheck.patch
==== libgravatar ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5Gravatar5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== libgsasl ====
- Remove URLs from keyring and generated patch as these can change
at whim of upstream servers. Keep the references in comments so
they are still references for the humans
- fixes compilation on s390x by not turning on additional compilation
warnings which in turn results in -fanalyze resulting false
analysis
==== libheif ====
Version update (1.16.1 -> 1.16.2)
Subpackages: gdk-pixbuf-loader-libheif libheif-rav1e libheif1
- update to 1.16.2:
* adds an option to heif-convert to set the PNG compression level
* fixes a few build issues with some compilers
* fixes the --encoder option in heif-enc
* fixes heif_item_get_properties_of_type and
heif_item_get_transformation_properties
==== libkcddb ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKF5Cddb5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libkcompactdisc ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libkdcraw ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libkdecoration2 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private10
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== libkdegames ====
Version update (23.04.0 -> 23.04.1)
Subpackages: kdegames-carddecks-default libKF5KDEGames7 libkdegames-qt5-imports
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libkdepim ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5Libkdepim5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== libkeduvocdocument ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libkexiv2 ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libkgapi ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5GAPICalendar5 libKPim5GAPICore5 libKPim5GAPIPeople5 libKPim5GAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Convert urls and calendarurls from KContacts to KGAPI
* Fix syncing name
==== libkipi ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libkleo ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5libkleo5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== libkmahjongg ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKF5KMahjongglib5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libkomparediff2 ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libksane ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKF5Sane5 libksane-lang
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libkscreen2 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: libKF5Screen8 libKF5ScreenDpms8 libkscreen2-plugin
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* xrandr: always try to update primary
* Cleanup dpms object in destructor
* Update edid when plugging a monitor
==== libksieve ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libksieve5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== libksysguard5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-plugins
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* Formatter: Don't try to prefix units that we don't have a prefixed version of
* Formatter: Format UnitWattHour in formatValue
==== libnettle ====
Version update (3.8.1 -> 3.9)
Subpackages: libhogweed6 libnettle8
- update to 3.9
* rewrite of the C and plain x86_64 assembly implementations of
GHASH to use precomputed tables in a different way, with tables
always accessed in the same sequential manner. This should make
Nettle's GHASH implementation side-channel silent on all
platforms, but considerably slower on platforms without carry-
less mul instructions. E.g., benchmarks of the C implementation
on x86_64 showed a slowdown of 3 times.
* Fix bug in ecdsa and gostdsa signature verify operation, for
the unlikely corner case that point addition really is point
duplication.
* Fix for chacha on Power7, nettle's assembly used an instruction
only available on later processors
* Add support for the SM4 block cipher
* Add support for the Balloon password hash
* Add support for SIV-GCM authenticated encryption mode
* Add support for OCB authenticated encryption mode.
* New exported functions md5_compress, sha1_compress,
sha256_compress, sha512_compress
* multiple performance optimizations
* Delete all arcfour assembly code. Affects 32-bit x86, 32-bit
and 64-bit sparc
==== libntlm ====
- Update url and download locations for tarball.
==== libostree ====
Subpackages: libostree-1-1
- Make gjs BuildRequires conditional if tests are built and used.
==== libpng16 ====
- do not use NEON instructions [bsc#1211176]
==== libproxy ====
- Only build mono support on openSUSE, not SLE nor SUSE ALP.
==== libproxy-plugins ====
Subpackages: libproxy1-config-gnome3 libproxy1-config-kde libproxy1-networkmanager libproxy1-pacrunner-duktape
- Only build mono support on openSUSE, not SLE nor SUSE ALP.
==== libqt5-qtbase ====
Version update (5.15.9+kde151 -> 5.15.9+kde154)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to version 5.15.9+kde154:
* Hsts: match header names case insensitively (CVE-2023-32762)
* Fix specific overflow in qtextlayout (CVE-2023-32763)
* QDnsLookup/Unix: make sure we don't overflow the buffer
- Amend patch to fix mouse grabbing as well (bsc#1211024):
* big-endian-scroll.patch
==== libqt5-qtdeclarative ====
Version update (5.15.9+kde23 -> 5.15.9+kde25)
- Update to version 5.15.9+kde25:
* Accessibility: respect value in attached Accessible in controls
* Revert "QQuickItem: Fix effective visibility for items without parent"
(boo#1210980)
==== libqt5-qtsvg ====
Version update (5.15.9+kde7 -> 5.15.9+kde8)
- Update to version 5.15.9+kde8:
* QSvgFont: Initialize used member, remove unused
(boo#1211298, CVE-2023-32573)
==== libqt5-qtwebengine ====
Version update (5.15.13 -> 5.15.14)
- Update to version 5.15.14:
* Blacklist TouchInputTest::touchTap for sles 15.4
* Blacklist tst_QWebEnginePage::mouseMovementProperties for SLES-15
* Do not allow universal with debug builds
* Enable accessibility by default on Linux
* Fix blacklisting of mouseMovementProperties for sles 15.4
* Fix build with GCC 13
* Fix initialization of QWebEngineDownloadItem::totalBytes for Widgets
* Fix memory management in QPdfDocument functions
* Update Chromium:
* Fixes for building with GCC-13
* [Backport] CVE-2023-1215: Type Confusion in CSS
* [Backport] CVE-2023-1217: Stack buffer overflow in Crash reporting
* [Backport] CVE-2023-1219: Heap buffer overflow in Metrics
* [Backport] CVE-2023-1220: Heap buffer overflow in UMA
* [Backport] CVE-2023-1222: Heap buffer overflow in Web Audio API
* [Backport] CVE-2023-1529: Out of bounds memory access in WebHID
* [Backport] CVE-2023-1530: Use after free in PDF
* [Backport] CVE-2023-1531: Use after free in ANGLE
* [Backport] CVE-2023-1534: Out of bounds read in ANGLE
* [Backport] CVE-2023-1810: Heap buffer overflow in Visuals
* [Backport] CVE-2023-1811: Use after free in Frames
* [Backport] CVE-2023-2033: Type Confusion in V8
* [Backport] CVE-2023-2137: Heap buffer overflow in sqlite
* [Backport] CVE-2023-29469 / Security bug 1433328
* [Backport] Security bug 1337747
* [Backport] Security bug 1417585
* [Backport] Security bug 1418734
* [Backport] Security bug 1423360
* [Backport] Security bug 1427388
- Drop patch, merged upstream:
* 0001-Fixes-for-building-with-GCC-13.patch
==== librdkafka ====
Version update (2.1.0 -> 2.1.1)
- update to 2.1.1:
* Avoid duplicate messages when a fetch response is received
* in the middle of an offset validation request
* Fix segmentation fault when subscribing to a non-existent
topic and calling `rd_kafka_message_leader_epoch()` on the polled
`rkmessage`
* Fix a segmentation fault when fetching from follower and the
partition lease expires while waiting for the result of a list offsets
operation
* Fix documentation for the admin request timeout, incorrectly
stating -1 for infinite
* timeout. That timeout can't be infinite.
* Fix CMake pkg-config cURL require and use
* pkg-config `Requires.private` field
* Fixes certain cases where polling would not keep the consumer
* in the group or make it rejoin it
* Fix to the C++ set_leader_epoch method of TopicPartitionImpl,
* that wasn't storing the passed value
* Duplicate messages can be emitted when a fetch response is
received in the middle of an offset validation request. Solved by
avoiding a restart from last application offset when offset validation
succeeds.
* When fetching from follower, if the partition lease expires
after 5 minutes, and a list offsets operation was requested
to retrieve the earliest or latest offset, it resulted in
segmentation fault. This was fixed by allowing threads different
from the main one to call the `rd_kafka_toppar_set_fetch_state`
function, given they hold the lock on the `rktp`.
* In v2.1.0, a bug was fixed which caused polling any queue to
reset the `max.poll.interval.ms`.
Only certain functions were made to reset the timer,
but it is possible for the user to obtain the queue with
messages from the broker, skipping these functions. This was fixed by
encoding information in a queue itself, that, whether polling,
resets the timer.
==== libreoffice ====
Version update (7.5.3.1 -> 7.5.4.1)
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 7.5.4.1:
https://wiki.documentfoundation.org/Releases/7.5.4/RC1
- Update bundled dependencies:
* gpgme-1.16.0.tar.bz2 -> gpgme-1.18.0.tar.bz2
* curl-7.86.0.tar.xz -> curl-8.0.1.tar.xz
* icu4c-71_1-src.tgz -> icu4c-72_1-src.tgz
* icu4c-71_1-data.zip -> icu4c-72_1-data.zip
- Fix bsc#1204040 - LO-L3: PPTX: shadow effect for table offset too far to the right
* bsc1204040.patch
- Fix bsc#1198666 - LO-L3: Need to be able to set the default tab size for each text object
* bsc1198666.patch
- Update to 7.5.3.2:
https://wiki.documentfoundation.org/Releases/7.5.3/RC2
- Refresh patches:
* 0002-Revert-Require-HarfBuzz-5.1.0.patch
* bsc1200085.patch
- Fix bsc#1200085 - LO-L3: FILEOPEN PPTX: extra paragraph after some 2-line text with link
* bsc1200085.patch
==== librsvg ====
Version update (2.56.0 -> 2.56.1)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.56.1:
+ The minimum supported Rust version (MSRV) is 1.65.
Unfortunately the assert_cmd crate, used in the test suite,
bumped its MSRV and is forcing us to do the same.
+ Shrink the shared library by telling the linker to omit unused
code.
+ Updates to dependencies.
==== libserf ====
Version update (1.3.9 -> 1.3.10)
- update to 1.3.10:
* Fix handling of invalid chunk lengths in the dechunk bucket
* Fix an endless loop in the deflate bucket with truncated input
* Fix BIO control handlers to support BIO_CTRL_EOF
* Fix a CRT mismatch issue caused by using certain OpenSSL
functions
- drop upstream patches:
* libserf-python3-2.patch
* libserf-python3.patch
* openssl3.patch
==== libstorage-ng ====
Version update (4.5.101 -> 4.5.115)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.115
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.114
- Translated using Weblate (Indonesian) (bsc#1149754)
- 4.5.113
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.112
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.111
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.110
- merge gh#openSUSE/libstorage-ng#933
- provide functions to query category of partition id (bsc#1211107)
- added unit tests
- 4.5.109
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.108
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.107
- merge gh#openSUSE/libstorage-ng#932
- check for more aliases when looking up udev info
- 4.5.106
- merge gh#openSUSE/libstorage-ng#931
- added test programs for nvme list and list-subsys
- 4.5.105
- merge gh#openSUSE/libstorage-ng#930
- avoid to handle some fstab entries twice
- 4.5.104
- Translated using Weblate (German) (bsc#1149754)
- 4.5.103
- merge gh#openSUSE/libstorage-ng#929
- check for aliases when looking up blk devices
- check for aliases when looking up udev info
- remove now unneeded mockups
- speed up probing
- 4.5.102
==== libvirt ====
Version update (9.3.0 -> 9.4.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-proxy libvirt-daemon-qemu libvirt-libs
- Update to libvirt 9.4.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-4-0-2023-06-01
==== libxcrypt ====
Version update (4.4.33 -> 4.4.34)
Subpackages: libcrypt1 libxcrypt-devel
- Update to 4.4.34
* Optimize some cast operation for performance in
lib/alg-yescrypt-platform.c.
* Add SHA-2 Maj() optimization proposed by Wei Dai in lib/alg-sha512.c.
* Explicitly clean the stack and context state after computation in
lib/alg-gost3411-2012-hmac.c, lib/alg-hmac-sha1.c, and lib/alg-sha256.c
(issue #168).
==== libxfce4ui ====
Version update (4.18.3 -> 4.18.4)
Subpackages: libxfce4kbd-private-3-0 libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools typelib-1_0-Libxfce4ui-2_0
- Update to version 4.18.4
* Prevent recursive calling of lock command
* Add lock-on-sleep property
* Update fallback list
* Prioritize user lock command
* Rewrite D-Bus proxies management
* Use reasonable timeout for methods that may not reply
* Remove support for gnome-screensaver (Fixes #62)
* Do not take into account empty commands
* Simplify Xfconf management
* Fix memory leak
* Fix typos
* Run lock command synchronously (Fixes #70)
* Add missing include guard
==== libxslt ====
Version update (1.1.37 -> 1.1.38)
Subpackages: libexslt0 libxslt-tools libxslt1
- Removed patch 0009-Make-generate-id-deterministic.patch as it's
already fixed upstream.
- Update to version 1.1.38:
* Major changes:
- About 40 memory errors in code paths handling malloc failures
have been fixed.
- While these issues shouldn't impact security, this improves
robustness under memory pressure.
- The result of generate-id() is now deterministic across
multiple transformations fixing many issues with reproducible
builds.
- Most of the test suite has been ported to C.
* Bug fixes:
- Fix memory errors in code handling malloc failures
- imports: Fix import/include cycle check
- xsltlocale: Fix xsltNewLocale on macOS
- Make xsl:sort thread-safe
- Make generate-id() deterministic
* Improvements
- Stop using xmlStringCurrentChar
- attributes.h needs to include xsltInternals.h (David Kilzer)
- transform: Avoid null deref on documents without root node
- numbers: Fix floating point overflows
- date: Fix integer overflow in exsltDateFormatDuration
- numbers: Fix harmless integer sign change
- date: Add more overflow checks to formatting code (David Kilzer)
- date: Fix rounding to make Windows tests pass
- date: Rewrite duration and seconds formatting
- xsltlocale: Make API platform-independent
- Also accept application/xslt+xml media type in stylesheet PIs
- warnings: Fix strict prototypes warning
- xsltEvalUserParams() and xsltQuoteUserParams() are susceptible to integer
overflow when iterating through const char** array (David Kilzer)
- xslt: Return NULL stylesheet on attribute set errors
- xsltproc: Fix unused variable warning
- xslt: Remove declaration for old libxml2
- Fix various compiler warnings
- Fix compiler warnings in xsltGenerateIdFunction
- Disable Python bindings for debugger
- Don't declare disabled functions
- Migrate from PyEval_ to PyObject_
==== libyajl ====
- update the upstream source URL
==== libyui ====
Version update (4.5.2 -> 4.6.0)
- NCurses UI: Prevent buffer overflow when drawing very wide labels
(bsc#1211354)
- 4.6.0
- Cherry-picked BLumia's patch from community PR #97:
CMake: use pkg-config to find and use ncurses libs
by Wang Zichong <wangzichong(a)deepin.org>
==== libyui-ncurses ====
Version update (4.5.2 -> 4.6.0)
- NCurses UI: Prevent buffer overflow when drawing very wide labels
(bsc#1211354)
- 4.6.0
- Cherry-picked BLumia's patch from community PR #97:
CMake: use pkg-config to find and use ncurses libs
by Wang Zichong <wangzichong(a)deepin.org>
==== libyui-ncurses-pkg ====
Version update (4.5.2 -> 4.6.0)
- NCurses UI: Prevent buffer overflow when drawing very wide labels
(bsc#1211354)
- 4.6.0
- Cherry-picked BLumia's patch from community PR #97:
CMake: use pkg-config to find and use ncurses libs
by Wang Zichong <wangzichong(a)deepin.org>
==== libyui-qt ====
Version update (4.5.2 -> 4.6.0)
- NCurses UI: Prevent buffer overflow when drawing very wide labels
(bsc#1211354)
- 4.6.0
- Cherry-picked BLumia's patch from community PR #97:
CMake: use pkg-config to find and use ncurses libs
by Wang Zichong <wangzichong(a)deepin.org>
==== libyui-qt-graph ====
Version update (4.5.2 -> 4.6.0)
- NCurses UI: Prevent buffer overflow when drawing very wide labels
(bsc#1211354)
- 4.6.0
- Cherry-picked BLumia's patch from community PR #97:
CMake: use pkg-config to find and use ncurses libs
by Wang Zichong <wangzichong(a)deepin.org>
==== libyui-qt-pkg ====
Version update (4.5.2 -> 4.6.0)
- NCurses UI: Prevent buffer overflow when drawing very wide labels
(bsc#1211354)
- 4.6.0
- Cherry-picked BLumia's patch from community PR #97:
CMake: use pkg-config to find and use ncurses libs
by Wang Zichong <wangzichong(a)deepin.org>
==== libyuv ====
Version update (20220920+f9fda6e -> 20230517+a377993)
- Trim redundancies and compact descriptions.
- Update to snapshot 20230517+a377993:
* ARGBToI420Alpha function to convert ARGB to I420 with Alpha
* Enable I{422,444}AlphaToARGBRow_RVV & ARGBAttentuateRow_RVV
* Bump version and apply clang format
* Enable ARGBToYMatrixRow_RVV/RGBAToYMatrixRow_RVV/RGBToYMatrixRow_RVV
* Enable RVV if qemu is detected
* Add ARGBToRAWRow_RVV, ARGBToRGB24Row_RVV, RGB24ToARGBRow_RVV
* YUY2ToNV12 using YUY2ToY and YUY2ToNVUV
* Remove old cipd clobber gclient hook.
* Roll chromium_revision 004bde16df..28dca358ed (1051775:1052960)
* Roll chromium_revision 7d683aeda8..004bde16df (1050091:1051775)
* [code-health] Migrate presubmit to python3
* Enable unlimited data for YUV to RGB
* Roll chromium_revision 829c6df33d..7d683aeda8 (945687:1050098th
- Add libyuv-tools package
- Run test suite in %check
- drop Don-t-install-conversion-tool.patch
- add Install-missing-yuvconstants-binary.patch
- add cmake-minimum-required.patch
- drop Link-main-library-against-libjpeg.patch applied upstream
- add convert_test-little-endian.patch
==== lirc ====
- Remove ProtectClock hardening. This causes more pain then it
helps (bsc#1200577)
==== llvm16 ====
Version update (16.0.2 -> 16.0.4)
Subpackages: clang-tools clang16 libLLVM16 libclang-cpp16 libclang13 llvm16-gold
- Update to version 16.0.4.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase patches:
* llvm-do-not-install-static-libraries.patch
* llvm-remove-clang-only-flags.patch
- Update to version 16.0.3.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
==== lokalize ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== lsof ====
- Repacked tarball to remove proprietary code in dialects/uw/uw7/sys/fs
==== lua54 ====
Version update (5.4.4 -> 5.4.6)
- Library is always liblua5_4-5: due to SOVERSION leading digit
being 5
- Final release of 5.4.6. No change in the changelog.
- Experimenting with lua 5.4.6-rc1 (release 5.4.5 has been
effectively withdrawn).
- Update to 5.4.5:
- this is a bug-fix release.
- Lua 5.4.5 also contains several internal improvements and
includes a revised reference manual
- Remove upstreamed patches:
- luabugs1.patch
- luabugs10.patch
- luabugs11.patch
- luabugs2.patch
- luabugs3.patch
- luabugs4.patch
- luabugs5.patch
- luabugs6.patch
- luabugs7.patch
- luabugs8.patch
- luabugs9.patch
==== mailcommon ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5MailCommon5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== mailimporter ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKPim5MailImporter5 libKPim5MailImporterAkonadi5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== mailutils ====
Version update (3.15 -> 3.16)
Subpackages: libmailutils9
- update to 3.16:
* Support for Berkeley DB version 2 withdrawn
* rdcache streams: fix stream size computation
* tlsfdstr streams: fix error handling
* wordwrap streams: fix handling of overflowing lines
==== man-pages ====
Version update (6.02 -> 6.04)
- update to 6.04:
* Newly documented interfaces in existing pages
* proc.5
KPF_PGTABLE (Linux 4.18)
* landlock.7
LANDLOCK_ACCESS_FS_REFER (Linux 5.19)
* udp.7
UDP_GRO (Linux 5.0)
UDP_SEGMENT (Linux 4.18)
* Changes to individual pages
==== mariadb ====
Version update (10.11.2 -> 10.11.3)
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Refresh gcc13-fix.patch
- Update to 10.11.3:
* release notes and changelog:
https://mariadb.com/kb/en/mariadb-10-11-3-release-notes/
https://mariadb.com/kb/en/mariadb-10-11-3-changelog/
* fixes for the following security vulnerabilities:
10.11.3: CVE-2022-47015 (bsc#1207404)
==== mariadb-connector-c ====
Version update (3.3.4 -> 3.3.5)
- update to 3.3.5:
* https://mariadb.com/kb/en/mariadb-connector-c-3-3-5-release-notes/
==== mbox-importer ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== mdadm ====
- Grow: fix possible memory leak (bsc#1208618)
0060-Grow-fix-possible-memory-leak.patch
- Grow: fix can't change bitmap type from none to clustered
(bsc#1208618)
0061-Grow-fix-can-t-change-bitmap-type-from-none-to-clustered.patch
- Use source code mdadm-4.2.tar.xz from kernel.org version for
checksum
- mdadm-4.2.tar.xz
==== messagelib ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Fix references to message parts in encrypted messages (kde#469383)
* install config file
* Fix search lib
* Adapt to build against last ktextaddons (autocorrection split)
* Look for matching subkey if no key was found for fingerprint (kde#469304)
* Use LC_ALL
* Use QStandardPaths
* Fix Bug 468801: org.kde.pim.mimetreeparser: unknown mimetype "text/x-moz-deleted" (kde#468801)
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== milou5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: milou5-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== mobipocket ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== mousepad ====
Version update (0.6.0 -> 0.6.1)
Subpackages: libmousepad0
- Update to version 0.6.1
* I18n: Update po/LINGUAS list
* build: Optionally require polkit
* build: Use m4_defined min versions and cleanup
* build: Use XDT_VERSION_INIT and get rid of configure.ac.in
* build: Switch from intltool to gettext
* menubar: Improve some strings
* search: Use consistent naming
* history: Properly restore multi-window session
* Restore opening mode only when it was overridden from the command
line
* Add "X of Y matches" to search bar and replace dialog (Closes #174)
* Add application/x-zerosize to supported mime types (Fixes #194)
* Apply opening mode also to the open dialog (Fixes #181)
* Properly reconnect signal handler when auto-reload is enabled
* Translation Updates
==== mozilla-nss ====
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- Move testsuite to %check-section and move env-variables to
files for easier chroot-debugging
==== mozjs102 ====
Version update (102.10.0 -> 102.11.0)
- Update to version 102.11.0:
+ Various security fixes.
+ CVE-2023-32205: Browser prompts could have been obscured by
popups
+ CVE-2023-32206: Crash in RLBox Expat driver
+ CVE-2023-32207: Potential permissions request bypass via
clickjacking
+ CVE-2023-32211: Content process crash due to invalid wasm code
+ CVE-2023-32212: Potential spoof due to obscured address bar
+ CVE-2023-32213: Potential memory corruption in
FileReader::DoReadData()
+ CVE-2023-32214: Potential DoS via exposed protocol handlers
+ CVE-2023-32215: Memory safety bugs fixed in Firefox 113 and
Firefox ESR 102.11
==== multipath-tools ====
Version update (0.9.4+86+suse.4d8901e -> 0.9.5+68+suse.d1b6a1c)
Subpackages: kpartx libmpath0
- Update to version 0.9.5+68+suse.d1b6a1c:
Upstream bugfixes:
* libmultipath: use directio checker for LIO targets
(gh#opensvc/multipath-tools#54)
* multipathd.service: remove "Also=multipathd.socket"
(gh#opensvc/multipath-tools#65)
* libmultipathd: Avoid parsing errors due to unsupported designators
==== mutter ====
Version update (44.1 -> 44.1+2)
- Add mutter-do-not-unminimize-windows-with-initial-iconic.patch:
mutter used to unminimize windows with initial IconicState, which
is a workaround for some old wine games, it breaks apps like
xterm starts with -iconic, this patch revert it (bsc#1193190,
glgo#GNOME/mutter!3001).
- Add mutter-fix-wacom-tablet-crash.patch: Use clutter error trap
to fix x11 error of some input device configuration like wacom
tablet (bsc#1211413, glgo#GNOME/mutter#2796).
- Update to version 44.1+2:
+ screen-cast/src: Never dequeue pw_buffer's we refuse to record
to.
+ frames: Disable XDND support on the frame window.
==== nautilus ====
Version update (44.1 -> 44.2)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 44.2:
+ Fix crashes with expandable folders and on Other Locations.
+ Avoid inconsistent search states.
+ Prevent lingering tracker cursors.
+ Fix rubberband range behavior on list view.
+ Updated translations.
- Drop 0e5b4c34.patch and 6e37d15f.patch: Fixed upstream.
- Drop mount-archive.desktop. This was a feature based on
FATE#308344 and bgo#602147. However, the provided functionality
of mounting archives through gvfsd-archive has been broken for a
long time due to the Exec line pointing to a non-existent path
(/usr/lib/gvfs/gvfsd-archive, rather than /usr/libexec/...).
Besides, there is a similar functionality which allow users to
see the content of archives, without extracting them, through
File Roller that serves as a replacement.
- Add upstream bug fix patches:
+ 0e5b4c34.patch general: Use GtkSwitch active property
consistently. app-chooser sets the state instead of active
property. Similar to d7af60161d30c885ebab69c58b346896f1565387,
we really meant to set active (whether the switch is toggled)
and not the state (i.e. the color of the switch). Use
gtk_switch_set_active().
In properties we've already fixed this, but there's a lingering
call to gtk_switch_get_state(). This is probably fine because
state is in sync with active when the default handler is used,
but let's get :active, to be consistent and safe.
+ 6e37d15f.patch window-slot: Manage search props set with
action. Manages search property change through "search-visible"
action. The action triggers other related functions that if not
executed will causes buggy behavior.
Fixes https://gitlab.gnome.org/GNOME/nautilus/-/issues/2875
==== ncurses ====
Version update (6.4.20230429 -> 6.4.20230520)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20230520
+ fixes for compiler warnings in MinGW environments.
- Add ncurses patch 20230514
+ modify test-package "ncurses6-doc" to use manpage-aliases, which in
turn required a change to the configure script to factor in the
extra-suffix option when deriving alias names.
+ add mode 1004 to xterm+sm+1006 from xterm #380 -TD
- Port and correct offsets of patch ncurses-6.4.dif
- Add ncurses patch 20230506
> build-fixes related to configure-options and/or platform:
+ fix for --enable-fvisibility
+ fix for unusual values of --with-rel-version
+ fix for unusual values of --with-abi-version
+ fix for --disable-tcap-names
+ fix for termcap in nc_access.h (report by Werner Fink).
- Delete patch ncurses-6.4-makeuseof_secure_open.dif as now upstream
==== nghttp2 ====
Version update (1.52.0 -> 1.53.0)
- Update to version 1.53.0:
* https://nghttp2.org/blog/2023/05/10/nghttp2-v1-53-0/
==== nodejs-common ====
- Use NodeJS 18 as default for ALP
- Use NodeJS 20 as default for TW
==== okular ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Let user "Save As..." when document has been externally modified (kde#402017)
* Reuse an existing action to toggle sidebar visibility (kde#468317)
==== openSUSE-build-key ====
- Added a new 4096 openSUSE container key
- build-container-202304-d684afec-64390cff.asc
- build-container-202304-d684afec-64390cff.pem
- Removed and obsoleted old 2048 build key of Tumbleweed
- gpg-pubkey-3dbdc284-53674dd4.asc
==== openconnect ====
Version update (9.10 -> 9.12)
Subpackages: libopenconnect5 openconnect-bash-completion
- Update to release 9.12:
* Explicitly reject overly long tun device names.
* Increase maximum input size from stdin (#579).
* Ignore 0.0.0.0 as NBNS address (!446, vpnc-scripts#58).
* Fix stray (null) in URL path after Pulse authentication (4023bd95).
* Fix config XML parsing mistake that left GlobalProtect ESP non-working in v9.10 (!475).
* Fix case sensitivity in GPST header matching (!474).
==== opensc ====
- Security Fix: [CVE-2023-2977, bsc#1211894]
* opensc: out of bounds read in pkcs15 cardos_have_verifyrc_package()
* Add opensc-CVE-2023-2977.patch
==== openssl-1_1 ====
Version update (1.1.1t -> 1.1.1u)
Subpackages: libopenssl1_1
- Update to 1.1.1u:
* Mitigate for the time it takes for `OBJ_obj2txt` to translate gigantic
OBJECT IDENTIFIER sub-identifiers to canonical numeric text form.
OBJ_obj2txt() would translate any size OBJECT IDENTIFIER to canonical
numeric text form. For gigantic sub-identifiers, this would take a very
long time, the time complexity being O(n^2) where n is the size of that
sub-identifier. (CVE-2023-2650, bsc#1211430)
To mitigitate this, `OBJ_obj2txt()` will only translate an OBJECT
IDENTIFIER to canonical numeric text form if the size of that OBJECT
IDENTIFIER is 586 bytes or less, and fail otherwise.
The basis for this restriction is RFC 2578 (STD 58), section 3.5. OBJECT
IDENTIFIER values, which stipulates that OBJECT IDENTIFIERS may have at
most 128 sub-identifiers, and that the maximum value that each sub-
identifier may have is 2^32-1 (4294967295 decimal).
For each byte of every sub-identifier, only the 7 lower bits are part of
the value, so the maximum amount of bytes that an OBJECT IDENTIFIER with
these restrictions may occupy is 32 * 128 / 7, which is approximately 586
bytes.
Ref: https://datatracker.ietf.org/doc/html/rfc2578#section-3.5
* Reworked the Fix for the Timing Oracle in RSA Decryption
(CVE-2022-4304, bsc#1207534). The previous fix for this timing side
channel turned out to cause a severe 2-3x performance regression in the
typical use case compared to 1.1.1s. The new fix uses existing constant
time code paths, and restores the previous performance level while fully
eliminating all existing timing side channels. The fix was developed by
Bernd Edlinger with testing support by Hubert Kario.
* Corrected documentation of X509_VERIFY_PARAM_add0_policy() to mention that
it does not enable policy checking. Thanks to David Benjamin for
discovering this issue. (CVE-2023-0466, bsc#1209873)
* Fixed an issue where invalid certificate policies in leaf certificates are
silently ignored by OpenSSL and other certificate policy checks are
skipped for that certificate. A malicious CA could use this to
deliberately assert invalid certificate policies in order to circumvent
policy checking on the certificate altogether.
(CVE-2023-0465, bsc#1209878)
* Limited the number of nodes created in a policy tree to mitigate against
CVE-2023-0464. The default limit is set to 1000 nodes, which should be
sufficient for most installations. If required, the limit can be
adjusted by setting the OPENSSL_POLICY_TREE_NODES_MAX build time define
to a desired maximum number of nodes or zero to allow unlimited growth.
(CVE-2023-0464, bsc#1209624)
* Rebased patch openssl-1_1-openssl-config.patch
* Removed patches:
- openssl-CVE-2023-0464.patch
- openssl-CVE-2023-0465.patch
- openssl-CVE-2023-0466.patch
* Update openssl.keyring with key
A21F AB74 B008 8AA3 6115 2586 B8EF 1A6B A9DA 2D5C (Tomas Mraz)
- FIPS: Merge libopenssl1_1-hmac package into the library [bsc#1185116]
==== openssl-3 ====
Version update (3.0.8 -> 3.1.1)
Subpackages: libopenssl3
- Update to 3.1.1:
* Restrict the size of OBJECT IDENTIFIERs that OBJ_obj2txt will translate
(CVE-2023-2650, bsc#1211430)
* Multiple algorithm implementation fixes for ARM BE platforms.
* Added a -pedantic option to fipsinstall that adjusts the various settings
to ensure strict FIPS compliance rather than backwards compatibility.
* Fixed buffer overread in AES-XTS decryption on ARM 64 bit platforms which
happens if the buffer size is 4 mod 5 in 16 byte AES blocks. This can
trigger a crash of an application using AES-XTS decryption if the memory
just after the buffer being decrypted is not mapped. Thanks to Anton
Romanov (Amazon) for discovering the issue. (CVE-2023-1255, bsc#1210714)
* Add FIPS provider configuration option to disallow the use of truncated
digests with Hash and HMAC DRBGs (q.v. FIPS 140-3 IG D.R.). The
option '-no_drbg_truncated_digests' can optionally be supplied
to 'openssl fipsinstall'.
* Corrected documentation of X509_VERIFY_PARAM_add0_policy() to mention that
it does not enable policy checking. Thanks to David Benjamin for
discovering this issue. (CVE-2023-0466, bsc#1209873)
* Fixed an issue where invalid certificate policies in leaf certificates are
silently ignored by OpenSSL and other certificate policy checks are
skipped for that certificate. A malicious CA could use this to
deliberately assert invalid certificate policies in order to circumvent
policy checking on the certificate altogether. (CVE-2023-0465, bsc#1209878)
* Limited the number of nodes created in a policy tree to mitigate against
CVE-2023-0464. The default limit is set to 1000 nodes, which should be
sufficient for most installations. If required, the limit can be adjusted
by setting the OPENSSL_POLICY_TREE_NODES_MAX build time define to a
desired maximum number of nodes or zero to allow unlimited growth.
(CVE-2023-0464, bsc#1209624)
* Update openssl.keyring with key
A21F AB74 B008 8AA3 6115 2586 B8EF 1A6B A9DA 2D5C (Tomas Mraz)
* Rebased patches:
- openssl-Add-support-for-PROFILE-SYSTEM-system-default-cipher.patch
- openssl-Add_support_for_Windows_CA_certificate_store.patch
* Removed patches:
- openssl-CVE-2023-0464.patch
- openssl-Fix-OBJ_nid2obj-regression.patch
- openssl-CVE-2023-0465.patch
- openssl-CVE-2023-0466.patch
- FIPS: Merge libopenssl3-hmac package into the library [bsc#1185116]
- Add support for Windows CA certificate store [bsc#1209430]
https://github.com/openssl/openssl/pull/18070
* Add openssl-Add_support_for_Windows_CA_certificate_store.patch
- Security Fix: [CVE-2023-0465, bsc#1209878]
* Invalid certificate policies in leaf certificates are silently ignored
* Add openssl-CVE-2023-0465.patch
- Security Fix: [CVE-2023-0466, bsc#1209873]
* Certificate policy check not enabled
* Add openssl-CVE-2023-0466.patch
- Fix regression in the OBJ_nid2obj() function: [bsc#1209430]
* Upstream https://github.com/openssl/openssl/issues/20555
* Add openssl-Fix-OBJ_nid2obj-regression.patch
- Fix compiler error "initializer element is not constant" on s390
* Add openssl-z16-s390x.patch
- Security Fix: [CVE-2023-0464, bsc#1209624]
* Excessive Resource Usage Verifying X.509 Policy Constraints
* Add openssl-CVE-2023-0464.patch
- Pass over with spec-cleaner
- Update to 3.1.0:
* Add FIPS provider configuration option to enforce the Extended Master
Secret (EMS) check during the TLS1_PRF KDF. The option '-ems-check' can
optionally be supplied to 'openssl fipsinstall'.
* The FIPS provider includes a few non-approved algorithms for backward
compatibility purposes and the "fips=yes" property query must be used for
all algorithm fetches to ensure FIPS compliance. The algorithms that are
included but not approved are Triple DES ECB, Triple DES CBC and EdDSA.
* Added support for KMAC in KBKDF.
* RNDR and RNDRRS support in provider functions to provide random number
generation for Arm CPUs (aarch64).
* s_client and s_server apps now explicitly say when the TLS version does not
include the renegotiation mechanism. This avoids confusion between that
scenario versus when the TLS version includes secure renegotiation but the
peer lacks support for it.
* AES-GCM enabled with AVX512 vAES and vPCLMULQDQ.
* The various OBJ_* functions have been made thread safe.
* Parallel dual-prime 1536/2048-bit modular exponentiation for AVX512_IFMA
capable processors.
* The functions OPENSSL_LH_stats, OPENSSL_LH_node_stats,
OPENSSL_LH_node_usage_stats, OPENSSL_LH_stats_bio,
OPENSSL_LH_node_stats_bio and OPENSSL_LH_node_usage_stats_bio are now
marked deprecated from OpenSSL 3.1 onwards and can be disabled by defining
OPENSSL_NO_DEPRECATED_3_1. The macro DEFINE_LHASH_OF is now deprecated in
favour of the macro DEFINE_LHASH_OF_EX, which omits the corresponding
type-specific function definitions for these functions regardless of
whether OPENSSL_NO_DEPRECATED_3_1 is defined. Users of DEFINE_LHASH_OF may
start receiving deprecation warnings for these functions regardless of
whether they are using them. It is recommended that users transition to the
new macro, DEFINE_LHASH_OF_EX.
* When generating safe-prime DH parameters set the recommended private key
length equivalent to minimum key lengths as in RFC 7919.
* Change the default salt length for PKCS#1 RSASSA-PSS signatures to the
maximum size that is smaller or equal to the digest length to comply with
FIPS 186-4 section 5. This is implemented by a new option
OSSL_PKEY_RSA_PSS_SALT_LEN_AUTO_DIGEST_MAX ("auto-digestmax") for the
rsa_pss_saltlen parameter, which is now the default. Signature verification
is not affected by this change and continues to work as before.
* Update openssl.keyring with key
8657 ABB2 60F0 56B1 E519 0839 D9C4 D26D 0E60 4491 (Matt Caswell)
==== openssl ====
Version update (3.0.8 -> 3.1.1)
- Update to 3.1.1
- Update to 3.1.0
==== openvpn ====
Version update (2.6.3 -> 2.6.4)
- Update to 2.6.4:
* DCO: support kernel-triggered key rotation (avoid IV reuse after
2^32 packets). This is the userland side, accepting a message
from kernel, and initiating a TLS renegotiation. As of release,
* fix pkcs#11 usage with OpenSSL 3.x and PSS signing (Github #323)
* fix compile error on TARGET_ANDROID
* fix typo in help text
* manpage updates (--topology)
* encoding of non-ASCII windows error messages in log + management fixed
- Update openvpn.keyring
==== orca ====
Version update (44.0 -> 44.1)
- Update to version 44.1:
+ Web:
- Support aria-disabled on application, tab, group, and
focusable separator/splitter
- Fix bug in identification of inline iframes
+ General:
- Improve performance by checking for duplicate object events
- Filter duplicate events when checking for double presses of
the orca modifier
+ Updated translations.
==== oxygen5-sounds ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== pam ====
Version update (1.5.2.90 -> 1.5.3)
- Update to final 1.5.3 release:
- configure: added --enable-logind option to use logind instead of utmp
in pam_issue and pam_timestamp.
- pam_modutil_getlogin: changed to use getlogin() from libc instead of
parsing utmp.
- Added libeconf support to pam_env and pam_shells.
- Added vendor directory support to pam_access, pam_env, pam_group,
pam_faillock, pam_limits, pam_namespace, pam_pwhistory, pam_sepermit,
pam_shells, and pam_time.
- pam_limits: changed to not fail on missing config files.
- pam_pwhistory: added conf= option to specify config file location.
- pam_pwhistory: added file= option to specify password history file
location.
- pam_shells: added shells.d support when libeconf and vendordir are enabled.
- Deprecated pam_lastlog: this module is no longer built by default because
it uses utmp, wtmp, btmp and lastlog, but none of them are Y2038 safe,
even on 64bit architectures.
pam_lastlog will be removed in one of the next releases, consider using
pam_lastlog2 (from https://github.com/thkukuk/lastlog2) and/or
pam_wtmpdb (from https://github.com/thkukuk/wtmpdb) instead.
- Deprecated _pam_overwrite(), _pam_overwrite_n(), and _pam_drop_reply()
macros provided by _pam_macros.h; the memory override performed by these
macros can be optimized out by the compiler and therefore can no longer
be relied upon.
==== pam-full-src ====
Version update (1.5.2.90 -> 1.5.3)
- Update to final 1.5.3 release:
- configure: added --enable-logind option to use logind instead of utmp
in pam_issue and pam_timestamp.
- pam_modutil_getlogin: changed to use getlogin() from libc instead of
parsing utmp.
- Added libeconf support to pam_env and pam_shells.
- Added vendor directory support to pam_access, pam_env, pam_group,
pam_faillock, pam_limits, pam_namespace, pam_pwhistory, pam_sepermit,
pam_shells, and pam_time.
- pam_limits: changed to not fail on missing config files.
- pam_pwhistory: added conf= option to specify config file location.
- pam_pwhistory: added file= option to specify password history file
location.
- pam_shells: added shells.d support when libeconf and vendordir are enabled.
- Deprecated pam_lastlog: this module is no longer built by default because
it uses utmp, wtmp, btmp and lastlog, but none of them are Y2038 safe,
even on 64bit architectures.
pam_lastlog will be removed in one of the next releases, consider using
pam_lastlog2 (from https://github.com/thkukuk/lastlog2) and/or
pam_wtmpdb (from https://github.com/thkukuk/wtmpdb) instead.
- Deprecated _pam_overwrite(), _pam_overwrite_n(), and _pam_drop_reply()
macros provided by _pam_macros.h; the memory override performed by these
macros can be optimized out by the compiler and therefore can no longer
be relied upon.
==== pam_kwallet ====
Version update (5.27.4 -> 5.27.5)
Subpackages: pam_kwallet-common
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== parley ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== 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
- base: Add wtmpdb as Y2038 safe wtmp replacement
==== patterns-server ====
Subpackages: patterns-server-dhcp_dns_server patterns-server-directory_server patterns-server-file_server patterns-server-kvm_server patterns-server-kvm_tools patterns-server-lamp_server patterns-server-mail_server patterns-server-printing
- kvm and xen patterns:
- Remove Requires/Recommends on obsolete vm-install
- Change virt-install from Recommends to Requires in _tools
- Remove Requires on obsolete kernel-xen
==== pciutils ====
Version update (3.9.0 -> 3.10.0)
Subpackages: libpci3
- Update to 3.10.0:
- Fixed bug in definition of versioned symbol aliases
in shared libpci, which made compiling with link-time
optimization fail.
- Filters now accept "0x..." syntax for backward compatibility.
- Windows: The cfgmgr32 back-end which provides the list of devices
can be combined with another back-end which provides access
to configuration space.
- ECAM (Enhanced Configuration Access Mechanism), which is defined
by the PCIe standard, is now supported. It requires root privileges,
access to physical memory, and also manual configuration on some
systems.
- lspci: Tree view now works on multi-domain systems. It now respects
filters properly.
- Last but not least, pci.ids were updated to the current snapshot
of the database. This includes overall cleanup of entries with
non-ASCII characters in their names -- such characters are allowed,
but only if they convey interesting information (e.g., umlauts
in German company names, but not the "registered trade mark" sign).
==== perl-Bootloader ====
Version update (1.0 -> 1.2)
- merge gh#openSUSE/perl-bootloader#148
- UEFI: update also default location, if it is controlled by SUSE
(bsc#1210799, bsc#1201399)
- 1.2
- no not install kexec-bootloader
- 1.1
- merge gh#openSUSE/perl-bootloader#144
- add default-settings script
- add new kexec-bootloader
- add --default-settings option (bsc#1211082)
==== perl-GD ====
- update cpanspec.yml and recreate spec file
- Remove unused BuildRequires. Only gd is "#include"d.
==== perl-IO-Socket-SSL ====
Version update (2.081 -> 2.083)
- updated to 2.083
see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
2.083 2023/05/18
- fix t/protocol_version.t for OpenSSL versions which don't support SECLEVEL
(regression from #122)
2.082 2023/05/17
- SSL_version default now TLS 1.2+ since TLS 1.1 and lower deprecated #122
- fix output of alert string when debugging #132
- improve regex for hostname validation #130, #126
- add can_ciphersuites subroutine for feature checking #127
- Utils::CERT_create - die if unexpected arguments are given instead of ignoring
these
==== perl-Mojolicious ====
Version update (9.31 -> 9.32)
- updated to 9.32
see /usr/share/doc/packages/perl-Mojolicious/Changes
9.32 2022-05-09
- Improved file and line number details in async/await exceptions. (batman)
- Fixed various CSS selector equation bugs in Mojo::DOM::CSS. (mauke)
- Fixed exceptions being added to the stash for formats other than HTML. (rawleyfowler)
- Fixed context sensitivity issue. (Grinnz)
==== perl-Net-DNS ====
Version update (1.37 -> 1.38)
- updated to 1.38
see /usr/share/doc/packages/perl-Net-DNS/Changes
==== perl-libwww-perl ====
Version update (6.68 -> 6.70)
- updated to 6.70
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.70 2023-04-30 13:22:56Z
- Add cookie_jar_class attribute to allow different cookie jar modules
to be used more easily (GH#91) (Tom Hukins, Julien Fiegehenn)
- POD now contains all default attributes (GH#428) (Julien Fiegehenn)
6.69 2023-04-29 13:14:31Z
- Timeouts for cached connections now update (GH#73) (Eric Johnson)
- The conn_cache() can now be unset (GH#424) (Julien Fiegehenn)
- LWP::Protocol now only attempts to load modules once (GH#62) (Burak Gursoy)
- Fix a bug in no_proxy that allowed partial matches to a proxy address
to disable a proxy (GH#421) (Julien Fiegehenn)
==== permissions ====
Version update (1699_20230424 -> 1699_20230516)
Subpackages: chkstat permissions-config
- Update to version 20230516:
* common permissions: add icingaweb2 setgid directory (bsc#1211314)
==== php8 ====
Version update (8.2.5 -> 8.1.19)
Subpackages: php8-cli php8-ctype php8-dom php8-gd php8-gettext php8-iconv php8-mbstring php8-mysql php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- repack the tarball temporarily [bsc#1211648]
- also MIT license (systzdata patch, ext/date/lib/parse_posix.c)
[https://build.suse.de/request/show/298230]
- version update to 8.1.19
* This is a bug fix release.
* https://www.php.net/ChangeLog-8.php#8.1.19
- modified patches
% php-ar-flags.patch (refreshed)
% php-build-reproducible-phar.patch (refreshed)
% php-ini.patch (refreshed)
% php-systzdata-v23.patch (refreshed)
- downgrade back to 8.1.18
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
==== pim-data-exporter ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== pim-sieve-editor ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== pimcommon ====
Version update (23.04.0 -> 23.04.1)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Fix typo
* install config-pimcommon.h
* Adapt to new autocorrection lib (split core/widgets)
* Use correct INSTALL_TARGETS_DEFAULT_ARGS
==== pipewire ====
Version update (0.3.69 -> 0.3.71)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Have pipewire-spa-plugins-0_2 suggest pipewire-libjack-%{apiver_str}:
this package requires libjack.so.0, so we best use our own
implementation.
- Add patch from upstream to fix JACK buffersize updates:
* 0001-jack-update-bufsize-and-samplerate-when-skipping-not.patch
- Create a pipewire-jack package that provides jack-daemon (and
conflicts with any other) and requires the pipewire-libjack
library.
Move the ld configuration from pipewire-libjack, so that only
pipewire-jack forces PipeWire to be the default JACK.
- Update to version 0.3.71:
* Highlights
- A new zero-latency jackdbus bridge was added. This works
similar to what PulseAudio has to offer and creates a
sink/source when jackdbus is started. It is however much more
efficient and runs the complete PipeWire graph as a
synchronous JACK client with no added latency.
- Many performance improvements. Activation of remote nodes is
more efficient, fewer eventfds are required on the clients,
less callback overhead in performence critical paths and an
optimized poll function was added. This was mainly driven by
the jackdbus module to get the lowest possible overhead when
running the graph.
- The JACK notify callback implementation was reworked to
emulate better what JACK does, improving compatibility with
ardour7 and the JACK stress test.
- More work on BAP devices. Device latency is now passed on to
applications also for multi-device headsets, and channel
allocation is handled better.
- Many more improvements and bugfixes.
* PipeWire
- Remove the hardcoded limit on io_areas. This is used to link
nodes together and exchange buffers, it was limited to 2048
but now dynamically scales based on requirements.
- Rate and quantum changes are now applied correctly in more
cases. (#3159)
- Updates to client-node to more efficiently process the
driver.
- The profiler information was improved to be more accurate.
It should now work better for remote drivers.
- Some potential memory map errors were fixed in the protocol
because in some case with large messages, some fds were
closed too soon.
- pw-filter now implements the pw_filter_set_active() method.
- A potential out-of-buffers case was fixed in capture
pw-streams where buffers were not moved to the recycle queue
when the node suspended.
- Nodes are now always woken up with the eventfd. Previously
there were some optimiztions in the server to directly call
into the node process function but that optimization is not
necessary. Without this optimization it is now possible to
run nodes in different threads.
- pw-stream trigger is now implemented correctly in all cases.
- Remote nodes now use one eventfd less because they get
triggered with the node eventfd directly.
- Monitor ports are now ignored in latency updates.
- A potential race when reporting an error to a client was
fixed. (#3192)
- Fix a bug where always_process nodes would sometimes IDLE.
(#3189)
- Optimize peer activation. Nodes are now activated more
efficiently and independent of the number of links. It also
reduces the number of eventfds and memory in remote clients.
- A bug in property serialization was fixed. Values with spaces
would only serialize the first part of the value.
* Modules
- Correctly handle the echo-canceler plugin init method
fallback. The samplerate was not correctly configured. This
is only a regression for people that have external
echo-canceler plugins.
- RAOP sink now only sets the volume on the remote end when the
stream is recording. (#3175)
- RAOP discover now tries to deduplicate entries from the same
host.
- A new zero-latency jackdbus bridge was added. This works
similar to what pulseaudio has to offer and creates a
sink/source when jackdbus is started. It is however much more
efficient and runs the complete PipeWire graph as a
synchronous JACK client.
- The access module uses a more secure way to check the
application executable.
- module-combine-stream now has configurable delay and latency
for each stream. This can be used to align sinks/sources with
different latencies.
- A potential crash in module-pulse-tunnel was fixed when
shutting down. (#3199)
- Module-rt will now clamp the nice value to the min allowed
value to avoid errors from rtkit. (#3186)
- Fix a bug with the session counters in module-rtp-sap. Also
use the right format for L24. Improve the AES67 example
config.
- Improve some warning and info messages in module-rt. (#3194)
- module-rtp-session should now do something when started
without arguments.
- A potential crash in module-rtp-session was fixed. (#3217)
- module-filter-chain has better error reporting when a
convolver fails to load. (#3223)
* SPA
- Move some things around to avoid compiler warnings. (#3171)
... changelog too long, skipping 125 lines ...
- reenable ffmpeg plugin by building against ffmpeg-5-mini
==== plasma-browser-integration ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== plasma-framework ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Fix osd- icon IDs (kde#469303)
* Label: set horizontalAlignment explicitly
* Rename nepomuk icon to search (kde#416072)
* Fix build with Qt 6.5
==== plasma-nm5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* Use nm_conn_wireguard_import to import WireGuard files (kde#420066,kde#468365,kde#452952,kde#423973,kde#427222)
* Persist imported VPN connections on disk (kde#468666)
==== plasma5-addons ====
Version update (5.27.4 -> 5.27.5)
Subpackages: plasma5-addons-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* applets/colorpicker: disable pick button when compositing is disabled (kde#466230)
* ProfilesModel: Adjust to kate using different folder for storing sessions than konsole (kde#466824)
* runners/datetime: fix test failure
* applets/colorpicker: Use native relative positioning Menu API
* applets/colorpicker: Open context menu on Menu key press
* applets/colorpicker: Fix copying color via keyboard
* applets/colorpicker: Factor out logic from signal handler
* applets/colorpicker: Only reset global current index from a real current item
* applets/colorpicker: Fix QML/JS code style, add explicit signal arguments
==== plasma5-desktop ====
Version update (5.27.4 -> 5.27.5)
Subpackages: plasma5-desktop-emojier
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* [kcm/keys] Fix loading service data
* desktoppackage: Fix ScrollBar overlapping configuration category delegates
* desktoppackage: Fix visual overlap of items in applet configuration view
* landingpage: Port "Most Used Pages" grid to Kirigami.SizeGroup
* landingpage: Fix broken binding in "Most Used Pages" grid
* landingpage: Set implicit size, so that kcmshell doesn't open too small
* kcms/keys: Make adding a script file work even if its path has spaces in the name
* kcms/keys: Make Add Command work with percent characters in commands
* applets/taskmanager: also check title contains "-"
* applets/taskmanager: fix tooltip text with custom window title (kde#462760)
* automounter: don't track ignored devices (kde#468410)
* applets/taskmanager: don't show Unpin menu item while app is launching (kde#468668)
* KCM/mouse: enable compatibility with x11-libinput 1.3 (kde#468217)
* Folder View: fix keyboard shortcuts handling (kde#436362)
* applets/taskmanager: show Activity icons in relevant context menu items (kde#419225)
* emojier: enable asynchronous loading in Instantiator (kde#468328)
* CompactApplet: show tabbar for Breeze Twilight (kde#468313)
* kcms/landingpage: add accessible name to animation speed slider
* kcms/landingpage: use explanation label as accessible description
* applets/taskmanager: also match row index before skipping updating bindings
* applets/taskmanager: reset `parentTask` after a task was moved
* applets/taskmanager: Improve scrolling usability
- Drop patches, now upstream:
* 0001-KCM-mouse-enable-compatibility-with-x11-libinput-1.3.patch
==== plasma5-disks ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== plasma5-integration ====
Version update (5.27.4 -> 5.27.5)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* wayland: Only set decoration palette once for each change (kde#468408)
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.27.5
==== plasma5-pa ====
Version update (5.27.4 -> 5.27.5)
Subpackages: plasma5-pa-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== plasma5-systemmonitor ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== plasma5-thunderbolt ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== plasma5-workspace ====
Version update (5.27.4.1 -> 5.27.5)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy
- Require cpp explicitly, xrdb doesn't do it anymore
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Too many changes to list here
==== plymouth ====
Subpackages: libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-lang plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Proporly list services as parameters to
%service_del_postun_without_restart: new versions mandate the
parameters to further down the line eliminate errors. For the
time being, the code does not care for the parameters.
==== policycoreutils ====
Subpackages: policycoreutils-python-utils python3-policycoreutils
- Add python-wheel build dependency to build correctly with latest
python-pip version.
==== polkit-default-privs ====
Version update (1550+20230307.7f42172 -> 1550+20230517.ab68b2d)
- Update to version 1550+20230517.ab68b2d:
* rename com.deepin.api to org.deepin.dde (bsc#1211376)
==== polkit-kde-agent-5 ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* force extreme focus protection (kde#312325)
==== poppler ====
Version update (23.04.0 -> 23.05.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- update to 23.05.0:
* Fix crash when filling some forms
* Set SigFlags when signing unsigned signature
* Add some infrastructure code to support multiple signing
backends
* Fix potential stack overflow in PostScriptFunction::parseCode
* Fix some minor uninitialised memory reads
==== poppler-qt5 ====
Version update (23.04.0 -> 23.05.0)
- update to 23.05.0:
* Fix crash when filling some forms
* Set SigFlags when signing unsigned signature
* Add some infrastructure code to support multiple signing
backends
* Fix potential stack overflow in PostScriptFunction::parseCode
* Fix some minor uninitialised memory reads
==== postgresql15 ====
Version update (15.2 -> 15.3)
Subpackages: libpq5 postgresql15-contrib postgresql15-server
- Update to 15.3:
* bsc#1211228, CVE-2023-2454:
Prevent CREATE SCHEMA from defeating changes in search_path
* bsc#1211229, CVE-2023-2455: Enforce row-level security
policies correctly after inlining a set-returning function
* https://www.postgresql.org/about/news/2637/
* https://www.postgresql.org/docs/15/release-15-3.html
==== powerdevil5 ====
Version update (5.27.4 -> 5.27.5)
Subpackages: powerdevil5-lang
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* Fix for screen backlight not working on Planet Computers Astro Slide PDA
* Fix and consolidate discharge rate and remaining time calculation
* Remove unused "BatteryState" from backend interface
* Fix possible race between DeviceAdded signal and device enumeration
* Remove support for UPower < 0.99.0
==== prison-qt5 ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Fix PDF417 with binary content not producing any output with ZXing 2.0
==== purpose ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Fix build with Qt 6.5
==== python-Twisted ====
Subpackages: python310-Twisted python310-Twisted-tls
- Switch documentation to be within the main package.
==== python-anyio ====
- Add patch fix-failing-tls-tests.patch:
* Fix test failures with Python TLS changes.
==== python-argcomplete ====
- bash-repl.patch: Use correct place for auxiliary bashrc.sh file from pexpect
==== python-attrs ====
Version update (22.2.0 -> 23.1.0)
- Update to 23.1.0:
[#] Backwards-incompatible Changes
* Python 3.6 has been dropped and packaging switched to static
package data using Hatch. #993
[#] Deprecations
* The support for zope-interface via the attrs.validators.provides
validator is now deprecated and will be removed in, or after,
April 2024.
* The presence of a C-based package in our developement dependencies
has caused headaches and we're not under the impression it's used
a lot.
* Let us know if you're using it and we might publish it as a
separate package. #1120
[#] Changes
* attrs.filters.exclude() and attrs.filters.include() now support
the passing of attribute names as strings. #1068
* attrs.has() and attrs.fields() now handle generic classes
correctly. #1079
* Fix frozen exception classes when raised within e.g.
contextlib.contextmanager, which mutates their __traceback__
attributes. #1081
* @frozen now works with type checkers that implement PEP-681 (ex.
pyright). #1084
* Restored ability to unpickle instances pickled before 22.2.0.
[#1085]
* attrs.asdict()'s and attrs.astuple()'s type stubs now accept the
attrs.AttrsInstance protocol. #1090
* Fix slots class cellvar updating closure in CPython 3.8+ even when
__code__ introspection is unavailable. #1092
* attrs.resolve_types() can now pass include_extras to
typing.get_type_hints() on Python 3.9+, and does so by default.
[#1099]
* Added instructions for pull request workflow to CONTRIBUTING.md.
[#1105]
* Added type parameter to attrs.field() function for use with
attrs.make_class().
* Please note that type checkers ignore type metadata passed into
make_class(), but it can be useful if you're wrapping attrs. #1107
* It is now possible for attrs.evolve() (and attr.evolve()) to
change fields named inst if the instance is passed as a positional
argument.
* Passing the instance using the inst keyword argument is now
deprecated and will be removed in, or after, April 2024. #1117
* attrs.validators.optional() now also accepts a tuple of validators
(in addition to lists of validators). #1122
==== python-gevent ====
Version update (22.10.1 -> 22.10.2)
- handle-python-ssl-changes.patch: refresh to handle ssl.shared_ciphers()
behavior change in python 3.11 as well
- Add patch handle-python-ssl-changes.patch:
* Handle Python 3.10 changes where ssl.shared_ciphers() changes
behaviour.
- skip one more test from testsuite
- update to 22.10.2:
* Update to greenlet 2.0. This fixes a deallocation issue that
required a change in greenlet's ABI. The design of greenlet 2.0 is
intended to prevent future fixes and enhancements from
requiring an ABI change, making it easier to update gevent
and greenlet independently.
- Switch documentation to be within the main package.
==== python-greenlet ====
Version update (1.1.3 -> 2.0.2)
- update to 2.0.2:
* Fix calling ``greenlet.settrace()`` with the same tracer
object that was currently active.
* Various compilation and standards conformance fixes.
* Python 3.11: Fix a memory leak. See issue 328 and gevent issue 1924.
- 2.0.0.post0 (2022-11-03)
* Add Programming Language :: Python :: 3.11 to the PyPI classifier
metadata.
- 2.0.0rc5 (2022-10-31)
* Linux: Fix another group of rare crashes that could occur when shutting
down an interpeter running multiple threads. See issue 325.
- 2.0.0rc4 (2022-10-30)
* Linux: Fix a rare crash that could occur when shutting down an interpreter
running multiple threads, when some of those threads are in greenlets
making calls to functions that release the GIL.
- 2.0.0rc1 (2022-10-27)
* Deal gracefully with greenlet switches that occur while deferred
deallocation of objects is happening using CPython's "trash can"
mechanism. Previously, if a large nested container held items that
switched greenlets during delayed deallocation, and that second greenlet
also invoked the trash can, CPython's internal state could become corrupt.
This was visible as an assertion error in debug builds. Now, the relevant
internal state is saved and restored during greenlet switches. See also
gevent issue 1909.
* Rename the C API function PyGreenlet_GET_PARENT to PyGreenlet_GetParent
for consistency. The old name remains available as a deprecated alias.
- 2.0.0a1 (2022-01-20)
* Drop support for very old versions of GCC and MSVC.
Compilation now requires a compiler that either supports C++11 or has some
other intrinsic way to create thread local variables; for older GCC, clang
and SunStudio we use __thread, while for older MSVC we use
__declspec(thread).
* This version of greenlet is known to compile and pass tests on CPython
3.11.0a4. Earlier or later 3.11 releases may or may not work. See PR 280.
Special thanks to Brandt Bucher and the CPython developers.
* Fix several leaks that could occur when using greenlets from multiple
threads. For example, it is no longer necessary to call getcurrent()
before exiting a thread to allow its main greenlet to be cleaned up. See
issue 252.
* Fix the C API PyGreenlet_Throw to perform the same error checking that the
Python API greenlet.throw() does. Previously, it did no error checking.
- drop sphinx-6.0.0.patch (upstream)
==== python-httpcore ====
Version update (0.16.3 -> 0.17.0)
- update to 0.17.0:
* Add DEBUG level logging. (#648)
* Respect HTTP/2 max concurrent streams when settings updates
are sent by server. (#652)
* Increase the allowable HTTP header size to 100kB. (#647)
* Add `retries` option to SOCKS proxy classes. (#643)
==== python-libvirt-python ====
Version update (9.3.0 -> 9.4.0)
- Update to 9.4.0
- Add all new APIs and constants in libvirt 9.4.0
==== python-numpy ====
- Add patch remove-deprecated-hypothesis-funcs.patch:
* Change to a non-deprecated function from hypothesis.
==== python-pip ====
Version update (22.3.1 -> 23.1.2)
- Update to 23.1.2
- Upgrade setuptools to 67.7.2
- 23.1.1:
- Revert #11487, as it causes issues with virtualenvs created by the
Windows Store distribution of Python. (#11987)
- Revert pkg_resources (via setuptools) back to 65.6.3
- Update documentation to reflect the new behavior of using the
cache of locally built wheels in hash-checking mode. (#11967)
- 23.1:
- Remove support for the deprecated --install-options. (#11358)
- --no-binary does not imply setup.py install anymore. Instead a
wheel will be built locally and installed. (#11451)
- --no-binary does not disable the cache of locally built wheels
anymore. It only means "don't download wheels". (#11453)
- Deprecate --build-option and --global-option. Users are invited to
switch to --config-settings. (#11859)
- Using --config-settings with projects that don't have a
pyproject.toml now prints a deprecation warning. In the future the
presence of config settings will automatically enable the default
build backend for legacy projects and pass the setttings to it.
(#11915)
- Remove setup.py install fallback when building a wheel failed for
projects without pyproject.toml. (#8368)
- When the wheel package is not installed, pip now uses the default
build backend instead of setup.py install and setup.py develop for
project without pyproject.toml. (#8559)
- Specify egg-link location in assertion message when it does not
match installed location to provide better error message for
debugging. (#10476)
- Present conflict information during installation after each choice
that is rejected (pass -vv to pip install to show it) (#10937)
- Display dependency chain on each Collecting/Processing log line.
(#11169)
- Support a per-requirement --config-settings option in requirements
files. (#11325)
- The --config-settings/-C option now supports using the same key
multiple times. When the same key is specified multiple times, all
values are passed to the build backend as a list, as opposed to
the previous behavior, where pip would only pass the last value if
the same key was used multiple times. (#11681)
- Add -C as a short version of the --config-settings option.
(#11786)
- Reduce the number of resolver rounds, since backjumping makes the
resolver more efficient in finding solutions. This also makes
pathological cases fail quicker. (#11908)
- Warn if --hash is used on a line without requirement in a
requirements file. (#11935)
- Stop propagating CLI --config-settings to the build dependencies.
They already did not propagate to requirements provided in
requirement files. To pass the same config settings to several
requirements, users should provide the requirements as CLI
arguments. (#11941)
- Support wheel cache when using --require-hashes. (#5037)
- Add --keyring-provider flag. See the Authentication page in the
documentation for more info. (#8719)
- In the case of virtual environments, configuration files are now
also included from the base installation. (#9752)
- Fix grammar by changing "A new release of pip available:" to "A
new release of pip is available:" in the notice used for
indicating that. (#11529)
- Normalize paths before checking if installed scripts are on PATH.
(#11719)
- Correct the way to decide if keyring is available. (#11774)
- More consistent resolution backtracking by removing legacy hack
related to setuptools resolution (#11837)
- Include AUTHORS.txt in pip's wheels. (#11882)
- The uninstall and install --force-reinstall commands no longer
call normalize_path() repeatedly on the same paths. Instead, these
results are cached for the duration of an uninstall operation,
resulting in improved performance, particularly on Windows.
(#11889)
- Fix and improve the parsing of hashes embedded in URL fragments.
(#11936)
- When package A depends on package B provided as a direct URL
dependency including a hash embedded in the link, the
- -require-hashes option did not warn when user supplied hashes
were missing for package B. (#11938)
- Correctly report requested_extras in the installation report when
extras are specified for a local directory installation. (#11946)
- When installing an archive from a direct URL or local file,
populate download_info.info.hashes in the installation report, in
addition to the legacy download_info.info.hash key. (#11948)
- 23.0.1:
- Change the hashes in the installation report to be a mapping. Emit
the archive_info.hashes dictionary in direct_url.json. (#11312)
- Implement logic to read the EXTERNALLY-MANAGED file as specified
in PEP 668. This allows a downstream Python distributor to prevent
users from using pip to modify the externally managed environment.
(#11381)
- Enable the use of keyring found on PATH. This allows keyring
installed using pipx to be used by pip. (#11589)
- The inspect and installation report formats are now declared
stable, and their version has been bumped from 0 to 1. (#11757)
- Wheel cache behavior is restored to match previous versions,
allowing the cache to find existing entries. (#11527)
- Use the "venv" scheme if available to obtain prefixed lib paths.
(#11598)
- Deprecated a historical ambiguity in how egg fragments in
URL-style requirements are formatted and handled. egg fragments
... changelog too long, skipping 9 lines ...
cause exceptions in pip install (#11704)
==== python-python-slugify ====
- add sle15_python_module_pythons
==== python-pyzmq ====
Version update (24.0.1 -> 25.0.2)
- Update to version 25.0.2
* Bundled subset of tornado's IOLoop (deprecated since pyzmq 17) is removed,
so ZMQStream cannot be used without an actual install of tornado.
* Remove support for tornado 4.
* Added `socket_class` argument to zmq.Context.socket
* Support shadowing sockets with socket objects.
* In zmq.auth and zmq.eventloop.zmqstream callbacks may now be async.
* License files have been renamed to more standard LICENSE.BSD, LICENSE.LESSER
to appease some license auto-detect tools.
==== python-requests ====
Version update (2.28.2 -> 2.30.0)
- add sle15_python_module_pythons
- Update to 2.30.0:
* Added support for urllib3 2.0. 
* Defer chunked requests to the urllib3 implementation to improve
standardization.
* Relax header component requirements to support bytes/str subclasses.
==== python-rich ====
Version update (13.3.5 -> 13.4.1)
- update to 13.4.1:
* Fixed typing extensions import in markdown #2979
- update to 13.4.0:
* Added support for tables in Markdown #2977
==== python-rpm ====
- add _multibuild for multiple .spec-files
==== python-setuptools ====
Version update (67.6.1 -> 67.7.2)
- Testing must be single-spec as well.
- Update to 67.7.2:
* #3902: Fixed wrong URLs used in warnings and logs.
* #3898: Fixes setuptools.dist:invalid_unless_false when value is false
donât raise error
* #3849: Overhaul warning system for better visibility.
* #3884: Add a stacklevel parameter to warnings.warn() to provide more
information to the user.
- Add patch use-tarfile-extraction_filter.patch:
* Set an extraction_filter to avoid a warning.
- add sle15_python_module_pythons (jsc#PED-68)
==== python-tornado6 ====
Version update (6.2 -> 6.3.2)
- New upstream release 6.3.2
- Security improvements
- Fixed an open redirect vulnerability in StaticFileHandler
under certain configurations.
- ``tornado.web``
- `.RequestHandler.set_cookie` once again accepts capitalized
keyword arguments for backwards compatibility. This is
deprecated and in Tornado 7.0 only lowercase arguments will
be accepted.
- What's new in Tornado 6.3.0
- The new `.Application` setting ``xsrf_cookie_name``
can now be used to take advantage of the ``__Host``
cookie prefix for improved security. To use it, add
``{"xsrf_cookie_name": "__Host-xsrf", "xsrf_cookie_kwargs":
{"secure": True}}`` to your `.Application` settings. Note
that this feature currently only works when HTTPS is used.
- `.WSGIContainer` now supports running the application in
a ``ThreadPoolExecutor`` so the event loop is no longer
blocked.
- `.AsyncTestCase` and `.AsyncHTTPTestCase`, which were
deprecated in Tornado 6.2, are no longer deprecated.
- WebSockets are now much faster at receiving large messages
split into many fragments.
- General changes
- Python 3.7 is no longer supported; the minimum supported .
Python version is 3.8 Python 3.12 is now supported .
- To avoid spurious deprecation warnings, users of Python
3.10 should upgrade to at least version 3.10.9, and users
of Python 3.11 should upgrade to at least version 3.11.1.
- Tornado submodules are now imported automatically on
demand. This means it is now possible to use a single
``import tornado`` statement and refer to objects in
submodules such as `tornado.web.RequestHandler`.
- Deprecation notices
- In Tornado 7.0, `tornado.testing.ExpectLog` will match
``WARNING`` and above regardless of the current logging
configuration, unless the ``level`` argument is used.
- `.RequestHandler.get_secure_cookie` is now a deprecated
alias for `.RequestHandler.get_signed_cookie`.
`.RequestHandler.set_secure_cookie` is now a deprecated
alias for `.RequestHandler.set_signed_cookie`.
- `.RequestHandler.clear_all_cookies` is
deprecated. No direct replacement is provided;
`.RequestHandler.clear_cookie` should be used on individual
cookies.
- Calling the `.IOLoop` constructor without a
``make_current`` argument, which was deprecated in Tornado
6.2, is no longer deprecated.
- `.AsyncTestCase` and `.AsyncHTTPTestCase`, which were
deprecated in Tornado 6.2, are no longer deprecated.
- `.AsyncTestCase.get_new_ioloop` is deprecated.
- ``tornado.auth``
- New method `.GoogleOAuth2Mixin.get_google_oauth_settings`
can now be overridden to get credentials from a source
other than the `.Application` settings.
- ``tornado.gen``
- `contextvars` now work properly when a ``(a)gen.coroutine``
calls a native coroutine.
- ``tornado.options``
- `~.OptionParser.parse_config_file` now recognizes single
comma-separated strings (in addition to lists of strings)
for options with ``multiple=True``.
- ``tornado.web``
- New `.Application` setting ``xsrf_cookie_name`` can be used
to change the name of the XSRF cookie. This is most useful
to take advantage of the ``__Host-`` cookie prefix.
- `.RequestHandler.get_secure_cookie` and
`.RequestHandler.set_secure_cookie` (and related
methods and attributes) have been renamed
to `~.RequestHandler.get_signed_cookie` and
`~.RequestHandler.set_signed_cookie`. This makes it
more explicit what kind of security is provided, and
avoids confusion with the ``Secure`` cookie attribute
and ``__Secure-`` cookie prefix. The old names remain
supported as deprecated aliases.
- `.RequestHandler.clear_cookie` now accepts all keyword
arguments accepted by `~.RequestHandler.set_cookie`. In
some cases clearing a cookie requires certain arguments to
be passed the same way in which it was set.
- `.RequestHandler.clear_all_cookies` now accepts
additional keyword arguments for the same reason as
``clear_cookie``. However, since the requirements for
additional arguments mean that it cannot reliably clear all
cookies, this method is now deprecated.
- ``tornado.websocket``
- It is now much faster (no longer quadratic) to receive
large messages that have been split into many fragments.
- `.websocket_connect` now accepts a ``resolver`` parameter.
- ``tornado.wsgi``
- `.WSGIContainer` now accepts an ``executor`` parameter
which can be used to run the WSGI application on a thread
pool.
- What's new in Tornado 6.2.0
- Deprecation notice
- Python 3.10 has begun the process of significant changes
to the APIs for managing the event loop. Calls to
methods such as `asyncio.get_event_loop` may now raise
`DeprecationWarning` if no event loop is running. This
has significant impact on the patterns for initializing
... changelog too long, skipping 101 lines ...
- Remove upstreamed ignore-py310-deprecation-warnings.patch
==== python-urllib3 ====
Version update (1.26.15 -> 2.0.2)
- update to 2.0.2:
* Fixed ``HTTPResponse.stream()`` to continue yielding bytes if
buffered decompressed data was still available to be read
even if the underlying socket is closed. This prevents
a compressed response from being truncated.
- Update to 2.0.1:
* Fixed a socket leak when fingerprint or hostname verifications fail.
* Fixed an error when HTTPResponse.read(0) was the first read call or when
the internal response body buffer was otherwise empty.
* Removed support for Python 2.7, 3.5, and 3.6.
* Removed fallback on certificate commonName in match_hostname() function.
* Removed support for Python with an ssl module compiled with LibreSSL,
CiscoSSL, wolfSSL, and all other OpenSSL alternatives.
* Removed support for OpenSSL versions earlier than 1.1.1.
* Removed urllib3.contrib.appengine.AppEngineManager and support for Google
App Engine Standard Environment.
* Changed ssl_version to instead set the corresponding
SSLContext.minimum_version and SSLContext.maximum_version values.
* Changed default SSLContext.minimum_version to be TLSVersion.TLSv1_2
in line with Python 3.10.
* Changed urllib3.util.create_urllib3_context to not override the system
cipher suites with a default value.
* Changed multipart/form-data header parameter formatting matches the
WHATWG HTML Standard as of 2021-06-10.
* Changed HTTPConnection.request() to always use lowercase chunk boundaries
when sending requests with Transfer-Encoding: chunked.
* Changed enforce_content_length default to True, preventing silent data
loss when reading streamed responses.
* Changed all parameters in the HTTPConnection and HTTPSConnection
constructors to be keyword-only except host and port.
* Changed HTTPConnection.getresponse() to set the socket timeout from
HTTPConnection.timeout value before reading data from the socket.
* Changed name of Retry.BACK0FF_MAX to be Retry.DEFAULT_BACKOFF_MAX.
* Changed TLS handshakes to use SSLContext.check_hostname when possible.
* Changed the default blocksize to 16KB to match OpenSSL's default read
amounts.
* Changed HTTPResponse.read() to raise an error when calling with
decode_content=False after using decode_content=True to prevent data loss.
* Fixed thread-safety issue where accessing a PoolManager with many
distinct origins would cause connection pools to be closed while
requests are in progress.
* Fixed the default value of HTTPSConnection.socket_options to match
HTTPConnection.
* Fixed a socket leak if HTTPConnection.connect() fails.
- Drop patch remove_mock.patch, included upstream.
- Fiddle with {Build,}Requires as appropiate, six finally dropped.
==== python-zope.event ====
- Switch documentation to be within the main package.
==== python310 ====
Version update (3.10.10 -> 3.10.11)
Subpackages: python310-curses python310-dbm
- Why in the world we download from HTTP?
- Add CVE-2007-4559-filter-tarfile_extractall.patch to fix
CVE-2007-4559 (bsc#1203750) by adding the filter for
tarfile.extractall (PEP 706).
- Update to 3.10.11:
- Core and Builtins
- gh-102416: Do not memoize incorrectly automatically
generated loop rules in the parser. Patch by Pablo Galindo.
- gh-102356: Fix a bug that caused a crash when deallocating
deeply nested filter objects. Patch by Marta Gómez MacÃas.
- gh-102397: Fix segfault from race condition in signal
handling during garbage collection. Patch by Kumar Aditya.
- gh-102126: Fix deadlock at shutdown when clearing thread
states if any finalizer tries to acquire the runtime head
lock. Patch by Kumar Aditya.
- gh-102027: Fix SSE2 and SSE3 detection in _blake2 internal
module. Patch by Max Bachmann.
- gh-101967: Fix possible segfault in
positional_only_passed_as_keyword function, when new list
created.
- gh-101765: Fix SystemError / segmentation fault in iter
__reduce__ when internal access of builtins.__dict__ keys
mutates the iter object.
- Library
- gh-102947: Improve traceback when dataclasses.fields() is
called on a non-dataclass. Patch by Alex Waygood
- gh-101979: Fix a bug where parentheses in the metavar
argument to argparse.ArgumentParser.add_argument() were
dropped. Patch by Yeojin Kim.
- gh-102179: Fix os.dup2() error message for negative fds.
- gh-101961: For the binary mode, fileinput.hookcompressed()
doesnât set the encoding value even if the value is
None. Patch by Gihwan Kim.
- gh-101936: The default value of fp becomes io.BytesIO
if HTTPError is initialized without a designated fp
parameter. Patch by Long Vo.
- gh-101566: In zipfile, apply fix for extractall on the
underlying zipfile after being wrapped in Path.
- gh-101997: Upgrade pip wheel bundled with ensurepip (pip
23.0.1)
- gh-101892: Callable iterators no longer raise SystemError
when the callable object exhausts the iterator but forgets
to either return a sentinel value or raise StopIteration.
- gh-97786: Fix potential undefined behaviour in corner cases
of floating-point-to-time conversions.
- gh-101517: Fixed bug where bdb looks up the source line
with linecache with a lineno=None, which causes it to fail
with an unhandled exception.
- gh-101673: Fix a pdb bug where ll clears the changes to
local variables.
- gh-96931: Fix incorrect results from
ssl.SSLSocket.shared_ciphers()
- gh-88233: Correctly preserve âextraâ fields in zipfile
regardless of their ordering relative to a zip64 âextra.â
- gh-95495: When built against OpenSSL 3.0, the ssl module
had a bug where it reported unauthenticated EOFs (i.e.
without close_notify) as a clean TLS-level EOF. It now
raises SSLEOFError, matching the behavior in previous
versions of OpenSSL. The options attribute on SSLContext
also no longer includes OP_IGNORE_UNEXPECTED_EOF by
default. This option may be set to specify the previous
OpenSSL 3.0 behavior.
- gh-94440: Fix a concurrent.futures.process bug where
ProcessPoolExecutor shutdown could hang after a future has
been quickly submitted and canceled.
- Documentation
- gh-103112: Add docstring to http.client.HTTPResponse.read()
to fix pydoc output.
- gh-85417: Update cmath documentation to clarify behaviour
on branch cuts.
- gh-97725: Fix asyncio.Task.print_stack() description for
file=None. Patch by Oleg Iarygin.
- Tests
- gh-102980: Improve test coverage on pdb.
- gh-102537: Adjust the error handling strategy in
test_zoneinfo.TzPathTest.python_tzpath_context. Patch by
Paul Ganssle.
- gh-101377: Improved test_locale_calendar_formatweekday of
calendar.
- Build
- gh-102711: Fix -Wstrict-prototypes compiler warnings.
- Removed upstreamed:
- invalid-json.patch
==== python310-core ====
Version update (3.10.10 -> 3.10.11)
Subpackages: libpython3_10-1_0 python310-base
- Why in the world we download from HTTP?
- Add CVE-2007-4559-filter-tarfile_extractall.patch to fix
CVE-2007-4559 (bsc#1203750) by adding the filter for
tarfile.extractall (PEP 706).
- Update to 3.10.11:
- Core and Builtins
- gh-102416: Do not memoize incorrectly automatically
generated loop rules in the parser. Patch by Pablo Galindo.
- gh-102356: Fix a bug that caused a crash when deallocating
deeply nested filter objects. Patch by Marta Gómez MacÃas.
- gh-102397: Fix segfault from race condition in signal
handling during garbage collection. Patch by Kumar Aditya.
- gh-102126: Fix deadlock at shutdown when clearing thread
states if any finalizer tries to acquire the runtime head
lock. Patch by Kumar Aditya.
- gh-102027: Fix SSE2 and SSE3 detection in _blake2 internal
module. Patch by Max Bachmann.
- gh-101967: Fix possible segfault in
positional_only_passed_as_keyword function, when new list
created.
- gh-101765: Fix SystemError / segmentation fault in iter
__reduce__ when internal access of builtins.__dict__ keys
mutates the iter object.
- Library
- gh-102947: Improve traceback when dataclasses.fields() is
called on a non-dataclass. Patch by Alex Waygood
- gh-101979: Fix a bug where parentheses in the metavar
argument to argparse.ArgumentParser.add_argument() were
dropped. Patch by Yeojin Kim.
- gh-102179: Fix os.dup2() error message for negative fds.
- gh-101961: For the binary mode, fileinput.hookcompressed()
doesnât set the encoding value even if the value is
None. Patch by Gihwan Kim.
- gh-101936: The default value of fp becomes io.BytesIO
if HTTPError is initialized without a designated fp
parameter. Patch by Long Vo.
- gh-101566: In zipfile, apply fix for extractall on the
underlying zipfile after being wrapped in Path.
- gh-101997: Upgrade pip wheel bundled with ensurepip (pip
23.0.1)
- gh-101892: Callable iterators no longer raise SystemError
when the callable object exhausts the iterator but forgets
to either return a sentinel value or raise StopIteration.
- gh-97786: Fix potential undefined behaviour in corner cases
of floating-point-to-time conversions.
- gh-101517: Fixed bug where bdb looks up the source line
with linecache with a lineno=None, which causes it to fail
with an unhandled exception.
- gh-101673: Fix a pdb bug where ll clears the changes to
local variables.
- gh-96931: Fix incorrect results from
ssl.SSLSocket.shared_ciphers()
- gh-88233: Correctly preserve âextraâ fields in zipfile
regardless of their ordering relative to a zip64 âextra.â
- gh-95495: When built against OpenSSL 3.0, the ssl module
had a bug where it reported unauthenticated EOFs (i.e.
without close_notify) as a clean TLS-level EOF. It now
raises SSLEOFError, matching the behavior in previous
versions of OpenSSL. The options attribute on SSLContext
also no longer includes OP_IGNORE_UNEXPECTED_EOF by
default. This option may be set to specify the previous
OpenSSL 3.0 behavior.
- gh-94440: Fix a concurrent.futures.process bug where
ProcessPoolExecutor shutdown could hang after a future has
been quickly submitted and canceled.
- Documentation
- gh-103112: Add docstring to http.client.HTTPResponse.read()
to fix pydoc output.
- gh-85417: Update cmath documentation to clarify behaviour
on branch cuts.
- gh-97725: Fix asyncio.Task.print_stack() description for
file=None. Patch by Oleg Iarygin.
- Tests
- gh-102980: Improve test coverage on pdb.
- gh-102537: Adjust the error handling strategy in
test_zoneinfo.TzPathTest.python_tzpath_context. Patch by
Paul Ganssle.
- gh-101377: Improved test_locale_calendar_formatweekday of
calendar.
- Build
- gh-102711: Fix -Wstrict-prototypes compiler warnings.
- Removed upstreamed:
- invalid-json.patch
==== qemu ====
Version update (7.1.0 -> 8.0.2)
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- Update to version 8.0.2:
* Stability, security and bug fixes
- Patch added:
* [openSUSE][RPM] Update to version 8.0.2
- Patch added:
[openSUSE][RPM] Fix deps for virtiofsd and improve spec files
- Update the _constraints file:
* the qemu-testsuite package does not exist any longer, but some
of the tests are done in the qemu package (so "transfer" some of
the constraints to that one)
- some of the builds are failing with OOM, happening while the RPM
is actually put together, at the end of the process. Try to give
them more RAM
- Patch added:
[openSUSE][RPM] spec: require virtiofsd, now that it is a sep package (#27)
- Update to version 8.0.0 (https://wiki.qemu.org/ChangeLog/8.0)
* Removed features: https://qemu-project.gitlab.io/qemu/about/removed-features.html
* Deprecated features: https://qemu-project.gitlab.io/qemu/about/deprecated.html
* Some notable changes:
- ARM:
- New emulated CPU types:
- Cortex-A55 CPU
- Cortex-R52 CPU
- x86
- Add support for Xen guests under KVM with Linux v5.12+
- New CPU model "SapphireRapids"
- VFIO
- Experimental migration support has been updated to the v2 VFIO migration protocol
- virtio
- virtio-mem now fully supports combining preallocation with migration
- vDPA
- Support live migration of vhost-vdpa net devices without CVQ, with no need of x-svq
- virtiofs
- The old C virtiofsd has been removed, use the new Rust implementation instead.
* Patches added:
[openSUSE][RPM] Try to avoid recommending too many packages (bsc#1205680)
[openSUSE][RPM] Move documentation to a subpackage and fix qemu-headless (bsc#1209629)
roms: add back edk2-basetools target
async: Suppress GCC13 false positive in aio_bh_poll()
[openSUSE][OBS] Limit the workflow runs to the factory branch (#25)
[openSUSE][RPM] Spec file adjustments for 8.0.0
- (Radical!) Change of packaging workflow. Now pretty much everything
happens via git, and interacting with https://github.com/openSUSE/qemu.git.
See README.PACKAGING for details
* Patches added:
linux-user: Add pidfd_open(), pidfd_send_signal() and pidfd_getfd() syscalls
linux-user: fill out task state in /proc/self/stat
linux-user: Emulate CLONE_PIDFD flag in clone()
* Patches transformed in git commits:
Disable-some-tests-that-have-problems-in.patch
Make-char-muxer-more-robust-wrt-small-FI.patch
Make-installed-scripts-explicitly-python.patch
Makefile-fix-build-with-binutils-2.38.patch
PPC-KVM-Disable-mmu-notifier-check.patch
Raise-soft-address-space-limit-to-hard-l.patch
Revert-linux-user-fix-compat-with-glibc-.patch
Revert-roms-efirom-tests-uefi-test-tools.patch
Revert-tests-qtest-enable-more-vhost-use.patch
Update-linux-headers-to-v6.0-rc4.patch
accel-abort-if-we-fail-to-load-the-accel.patch
acpi-cpuhp-fix-guest-visible-maximum-acc.patch
ath5k-Add-missing-AR5K_EEPROM_READ-in-at.patch
bios-tables-test-add-test-for-number-of-.patch
bios-tables-test-teach-test-to-use-smbio.patch
block-Handle-curl-7.55.0-7.85.0-version-.patch
block-io_uring-revert-Use-io_uring_regis.patch
configure-Add-Wno-gnu-variable-sized-typ.patch
dmg-warn-when-opening-dmg-images-contain.patch
dump-Add-architecture-section-and-sectio.patch
dump-Refactor-dump_iterate-and-introduce.patch
dump-Reintroduce-memory_offset-and-secti.patch
dump-Rename-write_elf-_phdr_note-to-prep.patch
dump-Rename-write_elf_loads-to-write_elf.patch
dump-Reorder-struct-DumpState.patch
dump-Replace-opaque-DumpState-pointer-wi.patch
dump-Rework-dump_calculate_size-function.patch
dump-Rework-filter-area-variables.patch
dump-Rework-get_start_block.patch
dump-Split-elf-header-functions-into-pre.patch
dump-Use-a-buffer-for-ELF-section-data-a.patch
dump-Write-ELF-section-headers-right-aft.patch
hw-acpi-erst.c-Fix-memory-handling-issue.patch
hw-display-qxl-Avoid-buffer-overrun-in-q.patch
hw-display-qxl-Document-qxl_phys2virt.patch
hw-display-qxl-Have-qxl_log_command-Retu.patch
hw-display-qxl-Pass-requested-buffer-siz.patch
hw-pvrdma-Protect-against-buggy-or-malic.patch
hw-scsi-megasas-check-for-NULL-frame-in-.patch
hw-smbios-add-core_count2-to-smbios-tabl.patch
hw-smbios-handle-both-file-formats-regar.patch
hw-smbios-support-for-type-8-port-connec.patch
include-elf.h-add-s390x-note-types.patch
increase-x86_64-physical-bits-to-42.patch
linux-user-Fake-proc-cpuinfo.patch
linux-user-lseek-explicitly-cast-non-set.patch
linux-user-remove-conditionals-for-many-.patch
linux-user-use-max-as-default-CPU-model-.patch
linux-user-use-target_ulong.patch
meson-install-ivshmem-client-and-ivshmem.patch
... changelog too long, skipping 47 lines ...
xen_disk-Add-suse-specific-flush-disable.patch
==== qqc2-desktop-style ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Don't attempt to sync colors when application is shutting down
==== qt6-base ====
Version update (6.5.0 -> 6.5.1)
Subpackages: libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6Sql6 libQt6Test6 libQt6Widgets6 qt6-network-tls qt6-platformtheme-gtk3
- Update to 6.5.1
* https://www.qt.io/blog/qt-6.5.1-released
- Drop patches, merged upstream:
* 0001-QApplication-Fix-DEPRECATED_VERSION-for-setActiveWin.patch
* 0001-QVariant-Fix-support-for-metatypes-created-by-Qt-6.5.patch
- Add patch
* 0001-CMake-Install-objects-files-into-ARCHDATADIR.patch
==== qt6-declarative ====
Version update (6.5.0 -> 6.5.1)
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 qt6-declarative-imports
- Update to 6.5.1
* https://www.qt.io/blog/qt-6.5.1-released
- Drop patch, merged upstream:
* 0001-QML-metatypes-Adjust-to-QMetaType-revision-increment.patch
==== qt6-imageformats ====
Version update (6.5.0 -> 6.5.1)
- Update to 6.5.1
* https://www.qt.io/blog/qt-6.5.1-released
==== qt6-translations ====
Version update (6.5.0 -> 6.5.1)
- Update to 6.5.1
* https://www.qt.io/blog/qt-6.5.1-released
==== qt6-wayland ====
Version update (6.5.0 -> 6.5.1)
Subpackages: libQt6WaylandClient6 libQt6WaylandCompositor6 libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6WlShellIntegration6
- Update to 6.5.1
* https://www.qt.io/blog/qt-6.5.1-released
==== raspberrypi-firmware-dt ====
- Enable 3.5mm jack socket stereo audio (bsc#1209314):
* 0001-ARM-dts-bcm2711-rpi-Reuse-bcm2836-vchiq-driver.patch
==== rdma-core ====
Version update (42.0 -> 45.0)
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1 rdma-ndd
- Update to v45.0
- Fixes for all providers
- Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
as it was fixed upstream.
- Refresh against latest sources:
- Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
- Revert-Update-kernel-headers.patch
==== ristretto ====
Version update (0.13.0 -> 0.13.1)
Subpackages: ristretto-lang
- Update to version 0.13.1
* I18n: Update po/LINGUAS list
* Force g_file_query_info if magic_file returns
"application/octet-stream"
* build: Use m4_defined min versions and cleanup
* Replace XDT_CHECK_LIBX11 and guard x11 code paths
* build: Use XDT_VERSION_INIT and get rid of configure.ac.in
* build: Switch from intltool to gettext
* viewer: Paint background icon at window scale
* Translation Updates
==== rp-pppoe ====
Version update (3.15 -> 4.0)
- Removed remains of permissions setting for the pppoe-wrapper setuid binary.
The major update to 4.0 dropped this.
- Updated to 4.0:
* SPDX-License-Identifier: tags added to most source files
* rp-pppoe.so plugin: Modified to compile against both pppd >= 2.5.0 and
pppd < 2.5.0.
* pppoe-server: If -L or -R option is specified as 0.0.0.0, then IP allocation
is delegated to pppd.
* pppoe-server: New -g option specifies the path of the rp-pppoe.so plugin to
use with pppd in kernel-mode PPPoE.
* pppoe-server: New -U option specifies a UNIX-domain control socket. This
lets you send control commands to the server while it is running; see the
pppoe-server man page for details.
* All source code: Many cleanups and use of standard types like uint16_t rather
than ones we define.
* All source code: Support for OSes other than Linux has been dropped.
* Documentation: Updated from modern Linux systems.
* Cleanup: The following old and obsolete files have been removed:
- Old connection scripts scripts/pppoe-connect.in, scripts/pppoe-start.in,
scripts/pppoe-init-suse.in, scripts/pppoe-setup.in, scripts/pppoe-status,
scripts/pppoe-init.in, and scripts/pppoe-stop.in
* Obsolete firewall scripts configs/firewall-standalone and
configs/firewall-masq
- Obsolete configuration files configs/pppoe.conf and configs/pap-secrets
- The Tcl/Tk gui script gui/tkpppoe.in and supporting files
- The RPM spec file rp-pppoe.spec
- Drop rp-pppoe-3.14-nonrfc-modems.patch, rp-pppoe-3.14-resolve-conf.patch,
rp-pppoe-3.14-config.patch, rp-pppoe-3.14-init.patch,
patched scripts no longer exists.
- Drop rp-pppoe-3.14-release-buildsystem.patch, rp-pppoe-3.14-pie.patch
rp-pppoe-3.14-strip.patch, no longer needed.
==== rpm ====
Subpackages: librpmbuild9
- add _multibuild for multiple .spec-files
==== ruby-common ====
Version update (3.2 -> 3.2.1)
- bump the version so we can require the new version to make it
easier to depend on the new functionality
- Support runtime dependencies for the generated subpackages:
syntax:
Requires: rubygem(gemname)
Recommends: rubygem(gemname:x) >= x.y
This will be transformed into
Requires: rubygem(ruby:<rubyabi>:gemname)
Recommends: rubygem(ruby:<rubyabi>:gemname:x) >= x.y
That way we ensure that every package only requires rubygems for
the current ruby version.
==== rubygem-gem2rpm ====
- add BuildRequires: ruby-common >= 3.2
This version is required to rebuild the package. The older
ruby-common is no longer sufficient.
==== rubygem-google-protobuf ====
Version update (3.21.10 -> 3.23.1)
- Updated to 3.23.1
* Rebase do-not-wrap.patch.
==== rubygem-grpc ====
Version update (1.52.0 -> 1.55.0)
- Updated to 1.55.0
* This release contains refinements, improvements, and bug fixes.
==== rubygem-packaging_rake_tasks ====
Version update (1.5.1 -> 1.5.3)
- Added support for multi build packages in "build_dependencies:*"
rake tasks (related to bsc#1211319)
- 1.5.3
- Stop using File.exists? which no longer works in Ruby 3.2
(bsc#1206419)
- 1.5.2
==== rubygem-rack-2.2 ====
Version update (2.2.6.4 -> 2.2.7)
- update to version 2.2.7
* Correct the year number in the changelog (https://github.com/rack/rack/pull/2015)
* Support underscore in host names for Rack 2.2 (https://github.com/rack/rack/pull/2071)
==== rubygem-rails-7.0 ====
- fix the additional Requires for the rubyX.Y-rails-7.0:
this requires the new ruby-common (boo#1208872)
==== rubygem-rgl ====
Version update (0.5.9 -> 0.5.10)
- Updated to 0.5.10
* https://github.com/monora/rgl/compare/v0.5.9...v0.5.10
* Supported ruby 3.2 (needed for vagrant 2.3.6).
==== rubygem-ruby-dbus ====
Version update (0.21.0 -> 0.22.1)
- 0.22.1
Bug fixes:
* Fix OBS building by disabling IPv6 tests, gh#mvidner/ruby-dbus#134.
- 0.22.0
Features:
* Enable using nokogiri without rexml (by Dominik Andreas Schorpp,
gh#mvidner/ruby-dbus#132)
Bug fixes:
* Respect DBUS_SYSTEM_BUS_ADDRESS environment variable.
Other:
* For NameRequestError, mention who is the other owner.
* Session bus autolaunch still does not work, but: don't try launchd except
on macOS, and improve the error message.
* examples/gdbus split off to its own repository
==== sdl12_compat ====
Version update (1.2.60 -> 1.2.64)
- Update to release 1.2.64
* Some games started working: Steel Storm Burning Retribution,
Maelstrom, Quake 2 XP, boswars, pink-pony, Sid Meier's Alpha
Centauri (Loki version), xrick, grafx2, MLT, tuxfootball,
freedroid.
==== sendmail ====
Subpackages: libmilter1_0
- Use the bash intrinsic virtual file /dev/tcp/localhost/<port>
to check for MTA port
- Avoid fuser for detecting if sendmail is listen on MTA port
==== setxkbmap ====
Version update (1.3.3 -> 1.3.4)
- Update to version 1.3.4
* gitlab CI: stop requiring Signed-off-by in commits
* Be more careful about querying randr
* Fix "Xwayland" spelling
* Check for the XWAYLAND extension
* Route the Xwayland warning through stderr
==== shaderc ====
Version update (2023.2 -> 2023.4)
- Update to release 2023.4
* Add option to preserve bindings
* Add options to control mesh shading limits
==== shim ====
- Update shim-install to amend full disk encryption support
b540061e041b Adopt TPM 2.0 Key File for grub2 TPM 2.0 protector
f2e8143ce831 Use the long name to specify the grub2 key protector
72830120e5ea cryptodisk: support TPM authorized policies
49e7a0d307f3 Do not use tpm_record_pcrs unless the command is in command.lst
==== shotwell ====
Version update (0.32.0 -> 0.32.1)
- Update to version 0.32.1:
+ Fix version display in about dialog when not building from git.
+ Fix settings schema migration when source is using obsolete
keys.
+ Fix setting slideshow duration settings.
+ Make facedetect helper somewhat more robust if opencv calls
fail.
+ Explicitly handle BigTIFF.
- Add desktop-file-utils BuildRequires: New dependency.
- Add check section: Run meson_test and manual validate of desktop
files and appdata.
==== signon-kwallet-extension ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== skanlite ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== solid ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5Solid5 solid-imports solid-tools
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Implement solid-hardware monitor mode for property changes
* Connect UPowerDevice propertyChanged signal to frontend
* Avoid cache bypass of `UPowerDevice::allProperties`
* Use values from PropertiesChanged instead of invalidating whole cache
==== sonnet ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== spectacle ====
Version update (23.04.0 -> 23.04.1)
- Fix systemd_user_post/preun/postun calls: all systemd_user macros
take service names as parameter.
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
* Increase default stroke size for rectanlge and ellipse annotations
* Undo making it possible to uncheck font
* Multiply annotation shadow opacity by stroke or fill opacity (kde#464170)
* Use transparent default fill color for rectangle and ellipse annotations
* Allow making annotation colors fully transparent via checkboxes (kde#468077)
* return early if action is null in Utils::shapeShadow()
* Hide redundant header on Wayland (kde#468818)
* Add pragma once to ScreenShotEffect.h
* Add pragma once to PlasmaVersion.h
* PlasmaVersion: clean up header file
* Warn when screenshot effect isn't available on wayland, exit if no GUI
* Fix segfaults from xcb function calls not getting replies fast enough
* Fix warning about plasmashell service without plasmashell
* Enable autoRepeat for Undo/Redo buttons
* Only add 200ms delay if Plasma version is less than 5.27.4
* Fix quitting Spectacle with Escape affecting windows below it (kde#428478)
==== sqlite3 ====
Version update (3.41.2 -> 3.42.0)
Subpackages: libsqlite3-0 sqlite3-tcl
- Update to 3.42.0:
* Add the FTS5 secure-delete command. This option causes all
forensic traces to be removed from the FTS5 inverted index when
content is deleted.
* Enhance the JSON SQL functions to support JSON5 extensions.
* The SQLITE_CONFIG_LOG and SQLITE_CONFIG_PCACHE_HDRSZ calls to
sqlite3_config() are now allowed to occur after
sqlite3_initialize().
* New sqlite3_db_config() options:
SQLITE_DBCONFIG_STMT_SCANSTATUS and
SQLITE_DBCONFIG_REVERSE_SCANORDER.
* Query planner improvements.
* Add the --unsafe-testing command-line option.
* Allow commands ".log on" and ".log off", even in --safe mode.
* "--" as a command-line argument means all subsequent arguments
that start with "-" are interpreted as normal non-option
argument.
* Magic parameters ":inf" and ":nan" bind to floating point
literals Infinity and NaN, respectively.
* Add the ability for application-defined SQL functions to have
the same name as join keywords: CROSS, FULL, INNER, LEFT,
NATURAL, OUTER, or RIGHT.
* Enhancements to PRAGMA integrity_check
* Allow the session extension to be configured to capture changes
from tables that lack an explicit ROWID.
* Added the subsecond modifier to the date and time functions.
* Negative values passed into sqlite3_sleep() are henceforth
interpreted as 0.
* The maximum recursion depth for JSON arrays and objects is
lowered from 2000 to 1000.
* Extended the built-in printf() function so the comma option now
works with floating-point conversions in addition to integer
conversions.
* Miscellaneous bug fixes and performance optimizations.
==== sssd ====
Version update (2.8.2 -> 2.9.0)
Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-krb5-common sssd-ldap
- Update to release 2.9
* The sss_simpleifp library is deprecated (and for openSUSE,
already removed)
* The "Files provider" (i.e. id_provider = files) is deprecated
(and for openSUSE, already removed)
* SSSD will no longer warn about changed defaults when using
ldap_schema = rfc2307 and default autofs mapping.
* New passkey functionality, which will allow the use of FIDO2
compliant devices to authenticate a centrally managed user
locally.
* Add support for ldapi:// URLs to allow connections to local
LDAP servers.
* NSS IDMAP has two new methods: getsidbyusername and
getsidbygroupname.
==== step ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== syndication ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== syntax-highlighting ====
Version update (5.105.0 -> 5.106.0)
Subpackages: libKF5SyntaxHighlighting5 syntax-highlighting-imports
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
* Backport theme changes to kf5
* backport master hl file updates
* Add mimetype for markdown
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- Move more packaging fixups in the fixlet script.
- Provide (Lua-based) file triggers and adapt systemd.spec accordingly (boo#1133764)
More specifically, file triggers handle automatically installations or updates
of files for sysusers, tmpfiles, hwdb, journal catalog, udev rules, sysctl and
binfmt.
Therefore it makes a bunch of systemd rpm macros (such as %udev_hwdb_update,
%udev_rules_update, %journal_catalog_update, %tmpfiles_create,
%sysusers_create and so on) not needed anymore. However before considering
simplifying your spec files beware that these changes are not available in SLE
yet and will probably never reach the current releases (latest one being
SLE15-SP5 as of this writing).
Macros dealing with unit restart/enabling (such as %systemd_pre,
%service_add_pre, %service_del_postun, ...) are still needed though. However
reloading of systemd instances (and thus restarting of units) are delayed
until the very end of the package install/update transaction and is now done
only once.
Nevertheless to fully take advantage of file triggers, users have to activate
a specific zypper transaction backend which is still considered as
experimental, see bsc#1041742 for details.
- Provide a (slighlty) customized version of systemd-update-helper. Some of the
systemd rpm macros rely now on the helper and delegate their work to it. Hence
we don't need to rebuild all packages anymore when the content of the rpm
macros must be updated/fixed.
- Drop an old fix for the persistent net rules (only needed on SLE). Factory
(fortunately) dropped the persistent net rule generator long time ago.
==== systemd-rpm-macros ====
Version update (20 -> 22)
- Bump to version 22
- Make sure that (future) users of %sysctl_apply() and %binfmt_apply() will call
the macros with arguments.
- Test the presence of /run/systemd/system to check whether we're operating
during transactional updates. Hence the behavior is the same when operating in
a chroot or during transactional updates.
- Leave %sysctl_apply() and %binfmt_apply() empty (bsc#1211272)
Only the former has very few users currently and none of them has specific
code relying on the new sysctl values to be effective between the macros and
the file triggers.
- Bump to version 21
- Rely on 'systemd-update-helper' shell script to implement %service_* macros
The helper was introduced by upstream commit 6d825ab2d42d3219e49a1. The main
advantage is that we no more need to rebuild all packages to update the macro
definitions.
Internally the script relies on file triggers for 'daemon-reload' operations
and for restarting units (when needed).
- Update other macros to reflect the fact that systemd package provides file
triggers for sysusers, tmpfiles, hwdb, and journal catalog.
==== systemsettings5 ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- No code changes since 5.27.4
==== sysvinit ====
Version update (3.00 -> 3.07)
- Update to sysvinit 3.07
* Fixed killall5 so that processes in the omit list are
not sent any signals, including SIGSTOP.
* Fixed usage message for killall5 to be more accurate.
* pidof was not returning PIDs of programs which were launched
using a symbolic link. (ie /tmp/sleep when /tmp/sleep links to /usr/bin/sleep).
This is now fixed as we check both the realpath and symbolic path for processes.
In other words, "pidof /tmp/sleep" and "pidof /usr/bin/sleep" will return
the same PIDs when /tmp/sleep is a symbolic link to /usr/bin/sleep.
* Fixed memory initialization error in pidof. Fix provided by Markus Fischer.
* Accepted patch from Mark Hindley which avoids clearing realpath information
in pidof when trying to find matching executables.
* Mark Hindley fixed typo in es.po
* Mark Hindley cleaned up translation code in src/Makefile.
* Drop sulogin from Debian build. Removed libcrypt-dev dependency.
* Fixed pt translation pages which were failing due to mis-matched
open/close tags.
* Makefile now respects ROOT prefix when setting up pidof-to-killall5
symbolic link.
* Removed redundant translation files from man directory.
* Makefile now respects DESTDIR. User can specify either ROOT= or DESTDIR=
to set install prefix.
* Helge Kreutzmann provided updated Makefile for
translation of manual pages. This has been added
to the man directory.
* Added sys/sysmacros.h include in mountpoint.c to fix
compiler errors on systems where major/minor macros were not defined.
* Applied patches from Mark Hindley to clean up man page
Makefile, translations and installs of new man pages.
* Remove reliance on linux/fs.h as it conflicts with glibc 2.36.
Patch provided by lucascars.
* Mark Hindley supplied patch to make bootlogd compile
on GNU Hurd systems. Was missing major/minor macro.
* Fixed formatting in init.8 man page.
Patch provided by Mark Hindley.
* Added q and Q flags to synopsis in shutdown manual page.
* Applied fixes for markup and spacing in manual pages.
Patch provided by Mario Blattermann.
* Added translation framework (po4a) from Mario Blttermann.
* Added Makefile for man/ directory. Will handle translations
and substitutions.
* Applied new translations for multiple languages from Mario Blattermann.
* Added ability to use "@" symbol in command named in the inittab file. This
treats commands as literal and does not launch a shell to interpret them.
* Updated inittab manual page to include overview of symbols which trigger
a shell interpretor and how to disable them using the @ symbol.
* Introduced change which adds error checking in bootlogd when performing
chdir(). - Provided by Alexander Vickberg
* Add check for console using TIOCGDEV on Linux systems in bootlogd to
make finding console more robust. - Provided by Alexander Vickberg
* Default to showing processes in the uninterruptable state (D).
The -z flag no longer affects whether processes in D state are shown.
The -z flag does still toggle whether zombie (Z) processes are shown.
* Removed unnecessary check which is always true from init tab parsing.
- Port patches
* sysvinit-2.88dsf-suse.patch
* sysvinit-2.90-no-kill.patch
* sysvinit-2.90.dif
- Add keyring as well as signature for source tar ball of sysvinit
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Move the provides of pdfjam to its usecase (boo#1211877)
- Add patch source-luatex.dif
* Update to luatex 1.17.0 with the fixes for CVE-2023-32668 and
CVE-2023-32700 (bsc#1211389) VUL-0: TeXLive: Arbitrary code
execution in LuaTeX
==== threadweaver ====
Version update (5.105.0 -> 5.106.0)
- Update to 5.106.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0
==== tnftp ====
Version update (20210827 -> 20230507)
- Update to version 20230507
* Add timeout for SSL connection setup, defaulting to 60
seconds.
* Consistently use poll(2) instead of select(2).
* Check EAGAIN as well as EINTR.
* Simplify includes.
- Update to version 20230409
* Add option sslnoverify to control validation of SSL
certificates.
* Add netrc processing to fetch-mode (URL on command line)
to enable options and autologin via netrc.
* Fix SSL cleanup in some error paths.
* Support SSL certificate validation by default.
FTPSSLNOVERIFY=1 in the environment to disable validation.
* Handle relative URLs.
* Improve ftp(1) markup.
* Fix -? in a more portable manner.
==== tracker ====
Version update (3.5.1 -> 3.5.3)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.5.3:
+ Build fixes around strftime() bug workarounds on some
architectures/platforms.
+ Improved compatibility of JSON cursor readers.
+ Leaks plugged.
- Drop 63ea8f1a.patch: Fixed upstream.
- Drop %systemd_user_postun_with_restart macro from the %postun
directive. It's been deprecated and emptied (expands to nil) on
both Tumbleweed and Leap already.
- Comment unneded "/usr/bin/env python3" shebang line on utils/
trackertestutils/__main__.py Python script.
- Change tracker-data-files package's architecture to noarch, as it
doesn't contain any binaries.
- Update to version 3.5.2:
+ Fix several possible crashers.
+ Fix bashisms in doc generation scripts.
+ Fix ISO8601 date strings in cursors on Darwin.
+ Plug leak.
- Add 63ea8f1a.patch: Revert build: Detect appropriate strftime()
year modifier at build time. Revert upstream commit for now as it
breaks build for i586.
==== tracker-miners ====
Version update (3.5.1 -> 3.5.2)
Subpackages: tracker-miner-files
- Update to version 3.5.2:
+ Fix a number of potential crashers.
+ Fix possibly stuck extractor process.
+ Restore performance lost in 3.5.1 of extractor query to get
unextracted items.
+ Plug memory leak.
==== transactional-update ====
Version update (4.1.5 -> 4.2.1)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit tukitd
- Version 4.2.1
- Implement "apply" command to switch into new snapshot directly
[jsc#PED-3912]
- Use new snapper functionality to set default snapshot - this
makes it possible to execute hooks as requested in
[poo#127160], [gh#openSUSE/transactional-update#85] and
[gh#openSUSE/transactional-update#105].
- Don't hardcode GRUB2 [gh#openSUSE/transactional-update#100] /
[poo#127154]
- Fix cleanup handler
- Fix unmounting temporary mounts
- Prevent loosing track of snapshots in certain rollback
scenarios - these would not be marked for deletion otherwise
- Document "notify" reboot method
- Minimal required snapper version is 0.8.10 now, for the new
snapper functionality there is a backwards compatibility layer.
- Conflict with health-checker < 1.8 - the "good" snapshot
detection of GRUB cannot rely on transactional-update any more
due to the new apply command
- Depend on usrmerge for apply command
==== transmission ====
Subpackages: transmission-common transmission-gtk
- Fix transmission-daemon missing /var/lib/transmission
==== umbrello ====
Version update (23.04.0 -> 23.04.1)
- Update to 23.04.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.04.1/
- No code change since 23.04.0
==== update-alternatives ====
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1
- Suppress error messages for grep command where the input file
might not exist (boo#1169835)
- Call fdupes without -s to avoid broken symlinks, pointing to
different subpackage. boo#1209990
- Add upstream patch fix-lib-internal-cache-size.patch
bsc#1210164, gh#util-linux/util-linux@2fa4168c8bc9
==== util-linux-systemd ====
- Suppress error messages for grep command where the input file
might not exist (boo#1169835)
- Call fdupes without -s to avoid broken symlinks, pointing to
different subpackage. boo#1209990
- Add upstream patch fix-lib-internal-cache-size.patch
bsc#1210164, gh#util-linux/util-linux@2fa4168c8bc9
==== vim ====
Version update (9.0.1504 -> 9.0.1572)
Subpackages: vim-data vim-data-common xxd
- Updated to version 9.0.1572, fixes the following problems
* Typst filetype is not recognized.
* reverse() on string doesn't work in compiled function.
* CI: sound dummy is disabled.
* Line not fully displayed if it doesn't fit in the screen.
* Display errors when making topline shorter and 'smoothscroll'
is set.
* Recent glibc marks sigset() as a deprecated.
* Text not scrolled when cursor moved with "g0" and "h".
* Some commands for opening a file don't use 'switchbuf'.
* Coveralls workflow on CI is commented out.
* CI: check in sound-dummy module may throw an error.
* USD filetype is not recognized.
* In cmdline window S-Tab does not select previous completion.
* Position of marker for 'smoothscroll' not computed correctly.
* CI: sound-dummy module is not installed.
* CI: using slightly outdated gcc version.
* Code for handling 'switchbuf' is repeated.
* setcharsearch() does not clear last searched char properly.
* Vim9: error for missing "return" after "throw".
* Test failures for unreachable code.
* Wrong error for unreachable code after :throw.
* Function argument types not always checked and using v:none may
cause an error.
* Win32: When 'encoding' is set $PATH has duplicate entries.
* Mixing package managers is not a good idea.
* GTK3: window manager resize hints are incomplete.
* Display moves up and down with 'incsearch' and 'smoothscroll'.
* Json lines files are not recognized.
* Motif: GUI scrollbar test fails in 24 lines terminal.
* Profiler calculation may be wrong on 32 bit builds.
* With 'smoothscroll' cursor may move below botline.
* Cannot use "this.member" in lambda in class method.
* Some tests are slow.
* RedrawingDisabled not used consistently.
* Error messages are not translated.
- Updated to version 9.0.1538, fixes the following problems
- fixes boo#1211256 CVE-2023-2609
* No error when calling remote_startserver() with an empty string.
* Error when heredoc content looks like heredoc.
* Line number not displayed when using 'smoothscroll'.
* Assert message is confusing with boolean result. assert_inrange()
replaces message instead of adding it.
* Catch does not work when lines are joined with a newline.
* Error message lacks mentioning the erroneous argument.
* Misleading variable name for error message.
* Crash when using wrong arg types to assert_match().
* Inserting lines when scrolling with 'smoothscroll' set.
* Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor".
* Test waits unnecessarily long before checking screendump.
* reverse() does not work for a String.
* Cannot use special keys in <Cmd> mapping.
* Search stats not always visible when searching backwards.
* Global 'filetype' is set when it is detected from the file content.
* Completion for option name includes all bool options.
* Failing redo of command with control characters.
* Some functions give two error messages.
* Some error messages are not marked for translation.
* Passing -1 for bool is not always rejected.
* 'smoothscroll' does not always work properly.
* Condition is always true.
* Crash when using negative value for term_cols.
* Libsodium encryption is only used with "huge" features, even when manually
enabled through configure. (Tony Mechelynck)
* Code style test doesn't check for space after "if".
* Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe)
* Crash when register contents ends up being invalid.
* Crash when expanding "~" in substitute causes very long text.
* Test for 'smoothscroll' is ineffective.
* Test for expanding "~" in substitute takes too long.
* Test commented out in a wrong way.
* CI: sound dummy stopped working.
* Message for opening the cmdline window is not translated.
* :wqall does not trigger ExitPre. (Bart Libert)
==== vte ====
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Add 24547fb3.patch: widget: Don't consume right clicks on gtk4.
==== vulkan-loader ====
Version update (1.3.247 -> 1.3.250.0)
- Update to release SDK-1.3.250.0
* No changes over 1.3.247 [SDK-250 is a branch of regular-243
with some cherry-picks bringing it to roughly regular-247;
there is little relation to regular-250]
==== vulkan-tools ====
Version update (1.3.247 -> 1.3.250.0)
- Update to release SDK-1.3.250.0
* vulkaninfo: Issue flush before exiting
==== webkit2gtk3 ====
Version update (2.40.1 -> 2.40.2)
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
- Update to version 2.40.2 (boo#1211846):
+ Fix scrollbar jumping to top when drag released outside window
in GTK4.
+ Fix video rendering when GL is disabled.
+ Fix flickering on looped videos when starting again.
+ Fix CPU usage on autoplaying videos.
+ Choose amount of painting threads depending on available CPU
cores on GTK4.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2023-28204 CVE-2023-32373 (boo#1211658
boo#1211659).
- Drop gcc13-fix.patch: fixed upstream.
==== webkit2gtk3-soup2 ====
Version update (2.40.1 -> 2.40.2)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.40.2 (boo#1211846):
+ Fix scrollbar jumping to top when drag released outside window
in GTK4.
+ Fix video rendering when GL is disabled.
+ Fix flickering on looped videos when starting again.
+ Fix CPU usage on autoplaying videos.
+ Choose amount of painting threads depending on available CPU
cores on GTK4.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2023-28204 CVE-2023-32373 (boo#1211658
boo#1211659).
- Drop gcc13-fix.patch: fixed upstream.
==== wget ====
Version update (1.21.3 -> 1.21.4)
- GNU wget 1.21.4:
* Document --retry-on-host-error in help text
* Increase read buffer size to 64k.
This should speed up downloads on gigabit and faster connections
* Update deprecated option '--html-extension' to
'--adjust-extension' in documentation
==== wireless-regdb ====
Version update (20230213 -> 20230503)
- Update to version 20230503:
* wireless-regdb: update regulatory database based on preceding changes
* wireless-regdb: Update regulatory rules for Hong Kong (HK)
* wireless-regdb: update regulatory rules for India (IN)
* wireless-regdb: Update regulatory rules for Russia (RU). Remove DFS requirement.
* Update regulatory info for Russia (RU) on 6GHz
==== wireplumber ====
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Require wireplumber-audio if pipewire-jack is installed.
- Recommend pipewire-jack in wireplumber-audio.
==== wpa_supplicant ====
- Change ctrl_interface from /var/run to %_rundir (/run)
==== wxWidgets-3_0 ====
- Use more pkgconfig(..) in BuildRequires
- Remove pre-SLE15 building blocks
- Drop nostl changelog since package is now multibuild and should
source the main .changes file.
==== wxWidgets-3_2-nostl ====
Subpackages: libwx_baseu-suse-nostl9_0_0 libwx_baseu_net-suse-nostl9_0_0 libwx_baseu_xml-suse-nostl9_0_0 libwx_gtk3u_core-suse-nostl9_0_0 libwx_gtk3u_html-suse-nostl9_0_0 libwx_gtk3u_qa-suse-nostl9_0_0
- Use more pkgconfig(..) in BuildRequires
- Remove pre-SLE15 building blocks
==== xdg-desktop-portal-kde ====
Version update (5.27.4 -> 5.27.5)
- Update to 5.27.5
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.5
- Changes since 5.27.4:
* [notifications] Set proper value for x-kde-xdgTokenAppId
* screenshot: fix flameshot #3164 by using native resolution
* screencast: Don't try to screencast nullptr
==== xdm ====
Subpackages: xdm-xsession
- since xrdb no longer requires cpp, it needs to be reqired here now
==== xen ====
Version update (4.17.1_02 -> 4.17.1_04)
Subpackages: xen-libs xen-tools-domU
- bsc#1211433 - VUL-0: CVE-2022-42336: xen: Mishandling of guest
SSBD selection on AMD hardware (XSA-431)
64639e84-amd-fix-legacy-setting-of-SSBD-on-AMD-Family-17h.patch
==== xfce4-panel ====
Version update (4.18.3 -> 4.18.4)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults
- Update to version 4.18.4
* icons: Scale at size 16x16 to 128x128 (Fixes #385)
* icons: Fix centering of org.xfce.panel
* icons: Rename org.xfce.panel.statustray to org.xfce.panel.systray
* Fix memory leaks around gtk_get_current_event()
* tasklist: Fix use-after-free on tasklist child
* systray: Update icon also on status change
* Translation Updates
==== xfce4-power-manager ====
Version update (4.18.1 -> 4.18.2)
Subpackages: xfce4-power-manager-lang xfce4-power-manager-plugin
- Update to version 4.18.2
* Fix typos in previous backported commit
* Keep "lock-on-sleep" in sync with other components via XfceScreensaver
* power: Fix old typo
* Do not check repeatedly for logind running
* Write on stderr when appropriate
* build: Require gio-unix-2.0
* settings: Keep a ref on device to avoid use-after-free (Fixes #56)
* dpms: Add missing sanity checks (Fixes #163)
* Fix Xfconf memory management
* Update bug report address
* Translation Updates
==== xfce4-screensaver ====
Version update (4.18.1 -> 4.18.2)
- Update to version 4.18.2
* screensaver-configure: Ensure consistent dialog positioning
* screensaver-configure: Remove dead code
* screensaver-configure: Improve some strings
* screensaver-configure: Print errors on stderr without translating
* screensaver-configure: Replace single quotes with double quotes in _()
* screensaver-configure: Get translated strings from desktop files
* screensaver-configure: Fix broken translations
* screensaver-configure: Set dialogs modal
* Revert "prefs-dialog: Grey out prefs button for popsquares (no prefs)"
* screensaver-configure: Fix broken prefs
* screensaver-configure: Fix critical when closing dialog
* prefs-dialog: Grey out prefs button for popsquares (no prefs)
* Bump GTK version and remove dead code
* Keep "lock-on-sleep" in sync with other components via XfceScreensaver
* *.desktop: Distinguishing our screensaver from others (Fixes #17)
* Use GLib wrappers for memory allocation
* Fix unix.Malloc warnings from scan-build 15.0.7
* Fix core.uninitialized.Assign warnings from scan-build 15.0.7
* Fix deadcode.DeadStores warnings from scan-build 15.0.7
* Avoid duplicated code
* manager: Do not discard monitors without model and manufacturer
* Translation Updates
- Remove xfce4-screensaver-manager-efifb-lockup-fix.patch
==== xfce4-screenshooter ====
Version update (1.10.3 -> 1.10.4)
Subpackages: xfce4-screenshooter-lang xfce4-screenshooter-plugin
- Update to 1.10.4
* Fix warning about checking file permissions
* Refactor supported image formats handling (!49)
* Add support to AVIF (#109)
* Add support to JPEG XL (#108)
* Check if the pixbuf-loader supports writing
* Restrict file permission if not saved in a user-owned directory (#2)
* Save preferences when plugin finalizes screenshot (#96)
* Fix screenshot finalize behavior for plugin
* Translation Updates
==== xfce4-session ====
Version update (4.18.2 -> 4.18.3)
Subpackages: xfce4-session-lang
- Update to version 4.18.3
* shutdown: Do not set an error when returning TRUE
* logout-dialog: Fix use-after-free
* Use glib wrappers for memory allocation
* build: Fix build when there is no suspend/hibernate support
* build: Add suspend support for Solaris
* startxfce4: Fix xinit arguments order
* manager: Always use xfsm_manager_save_yourself_dbus() (Fixes #106)
* settings: Remove useless tooltip
* xflock4: Update fallback list
* logout-dialog: Lower warning level
* shutdown: Keep error NULL when unused
* cleanup: Remove dead polkit code
* Revert "Fallback to old method for shutdown (bug #8630)."
* Use g_critical() instead of g_error()
* Use GLib logging functions or g_printerr() instead of g_print()
* Use GLib logging functions instead of g_printerr()
* build: Fix untranslated policykit file
* Escape/unescape string list delimiter when saving/restoring session
* Replace XfceRc with GKeyFile for session file parsing
* Translation Updates
==== xfsprogs ====
Version update (6.2.0 -> 6.3.0)
Subpackages: libhandle1
- update to 6.3.0:
- xfs_repair: Don't leak buffer when discarding directories
- xfs_repair: estimate per-AG btree slack better
- xfs_db: fix broken logic in error path
- xfsprogs: nrext64 option is now in [inode] section of mkfs conf files
==== xrdb ====
- Downgrade cpp requires to recommends (bsc#1211267)
==== xsane ====
- Rebase 0010-fix_missing_sane-config.patch with
https://sources.debian.org/patches/xsane/0.999-12/0010-fix_missing_sane-con…
==== xterm ====
Version update (379 -> 380)
Subpackages: xterm-bin xterm-resize
- update to 380:
* reduce compiler warnings in configure script.
* simplify the change for sixelScrolling
* add xterm+focus and report+da2, update report+version building
blocks in terminfo, from post-ncurses 6.4
* drop the -title option from uxterm and koi8rxterm, because that
interferes with deriving the default title from the -e option
(Debian #1031837). Compensate for this by using the -class option
to derive a default title.
* improve description of readline 2003 mode in ctlseqs.ms
* other improvements to status-line feature (report by Thomas Wolff):
+ clear status line on DECCOLM
+ ignore DECSASD if no previous DECSSDT
+ allow DECSSDT 1 immediately after DECSSDT 2, i.e., without
switching back to host mode.
* adjust RequestResize to avoid shrinking screen when using DECCOLM
while the status-line is active (report/patch by Thomas Wolff).
* disallow wrapping before the beginning of the screen, to the end of
the screen, for cursor-back sequences (Redhat #2182357).
* modify makefile to install the 16x16 xpm files (report by Harald
Dunkel).
* update test-package to reflect resolution of Debian #906901.
* change default of showMissingGlyphs to True.
* improve handling of double-sized characters when those happen to be
missing from the bitmap font and/or are fullwidth.
* pointer/overflow fixes (reported by David Leadbeater):
+ improve limit-checks for control-sequence numeric parameters
in SIXEL graphics.
+ add null-pointer checks in WriteNow macro to handle a case
where SS2 or SS3 might be in effect while processing a
combining character.
+ disallow ReGIS reporting for character-set names containing
characters other than alphanumerics or underscore.
+ implement TrueType fallback font for double-sized characters,
including Unicode fullwidth. Also add limitFontHeight to
provide for configuring the distinction between
slightly-oversized glyphs and double-sized glyphs.
* configure script improvements:
+ check for nfsd_t
* fix a typo in the underline cursor thickness derivation
==== yaml-cpp ====
- Drop patches fix-cmake-export.patch untabify-cmakelists.patch
replacing them with pull-request 1077.patch which was
merged (bsc#1191137).
==== yast2-auth-server ====
Version update (4.6.1 -> 4.6.2)
- Add deprecation notice to this tool (bsc#1211734).
- 4.6.2
==== yast2-control-center ====
Version update (4.6.0 -> 4.6.1)
Subpackages: yast2-control-center-qt
- Require xdg-utils since it's no longer required by desktop-data-openSUSE
and yast-control-center-qt needs it to start modules with 'xdg-su'.
(bsc#1211869)
- 4.6.1
==== yast2-installation ====
Version update (4.6.2 -> 4.6.3)
- Use a larger font for xterm during installation via X resources
(bsc#1211267)
Details: https://github.com/yast/yast-installation/pull/1085
4.6.3
==== yast2-network ====
Version update (4.6.2 -> 4.6.3)
- Do not write the EAP auth attribute when writing a wireless
wicked configuration using the EAP mode as TLS (bsc#1211026)
- 4.6.3
==== yast2-pkg-bindings ====
Version update (4.6.1 -> 4.6.2)
- Dropped the *-devel-doc subpackage (related to bsc#1211319)
- 4.6.2
==== yast2-services-manager ====
Version update (4.6.0 -> 4.6.1)
- Improved help text for services table (bsc#1211320)
- 4.6.1
==== yast2-storage-ng ====
Version update (4.6.5 -> 4.6.10)
- Add bus_id for DASD (gh#yast/yast-storage-ng#1339,
gh#openSUSE/agama#578).
- 4.6.10
- GuidedProposal: allow Agama to configure exactly what to do with
every existing partition (gh#yast/yast-storage-ng#1337).
- 4.6.9
- Allow to pass commit callbacks to inst_prepdisk client.
- Needed for Agama (gh#openSUSE/agama#558).
- 4.6.8
- GuidedProposal adapted to support assigning volumes to specific
devices when volumes_allocate_mode is :auto (useful for Agama).
- Guided Setup: display a hint for disks with sensible data
transports like FCoE or NVMe/oF (bsc#1209588).
- 4.6.7
- AutoYaST: correctly import legacy values for parity_algorithm.
- Partitioner: when creating an MD RAID, do not ask for the chunk
side when it makes no sense. Eg. RAID1 (bsc#1205172).
- 4.6.6
==== yast2-trans ====
Version update (84.87.20230507.125aa699e6 -> 84.87.20230516.e4ba802a)
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-sr yast2-trans-sv 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.20230516.e4ba802a:
* Translations for Leap 15.5 GMC poo#113950
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (French)
* Translated using Weblate (Japanese)
* New POT for text domain 'services-manager'.
* New POT for text domain 'control'.
- Update to version 84.87.20230513.307f8d2fb9:
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Catalan)
* New POT for text domain 'vm'.
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* New POT for text domain 's390'.
* New POT for text domain 'network'.
==== yast2-vm ====
Version update (4.6.0 -> 4.6.1)
- The libvirtd daemon is deprecated and is going away.
The replacements are virtqemud for KVM/qemu and virtxend for Xen.
(bsc#1210572)
- 4.6.1
==== yast2-vpn ====
Version update (4.6.0 -> 4.6.1)
- Fixed an issue where yast2-vpn module breaks when strongswan is
updated to version >= 5.8.0 (boo#1176735)
- 4.6.1
==== zisofs-tools ====
- Fix url and download to up to date location.
- Add autoconf as BuildRequires.
==== zstd ====
Subpackages: libzstd1
- Revert the addition of build specific cmake files: breaks
gdal, apache-arrow and possibly others -- boo#1211566
* note that shipping cmake files is not intentional or supported
upstream at the moment: gh#facebook/zstd#3642
- Add cmake files manually because we do not want to add
cmake to the bootstrap ring0
2
1
I noticed that for the last few months that the release frequency of TW
snapshots for ARM has been slower than in the past.
Who decides on when to release a new snapshot? What factors involve
that decision?
2
1
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2325
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2326
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2327
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2328
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2329
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2330
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2331
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2332
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2333
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2334
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2335
https://gitlab.xfce.org/da-x/xfwm4/-/issues/2336
2
1
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:
MozillaFirefox
alsa (1.2.8 -> 1.2.9)
alsa-ucm-conf (1.2.8 -> 1.2.9)
alsa-utils (1.2.8 -> 1.2.9)
chromaprint
freerdp
gcc12 (12.2.1+git749 -> 12.3.0+git1204)
gdm (44.0 -> 44.1)
gtk4
gupnp
gupnp-av
harfbuzz (7.1.0 -> 7.2.0)
lapack
libavif
libbytesize (2.7 -> 2.8)
libgexiv2 (0.14.0 -> 0.14.1)
liblc3 (1.0.2 -> 1.0.3)
libselinux
libselinux-bindings
libsndfile
libssh (0.10.4 -> 0.10.5)
libvorbis
open-vm-tools
openconnect (9.01 -> 9.10)
python-Babel (2.11.0 -> 2.12.1)
python-argcomplete (2.0.0 -> 3.0.8)
python-certifi (2022.12.7 -> 2023.5.7)
python-charset-normalizer
python-click
python-configobj (5.0.6 -> 5.0.8)
python-distro
python-httpx (0.23.3 -> 0.24.0)
python-importlib-metadata (6.3.0 -> 6.6.0)
python-importlib-resources (5.10.2 -> 5.12.0)
python-lxml
python-msgpack
python-pyasn1 (0.4.8 -> 0.5.0)
python-pyasn1-modules (0.2.8 -> 0.3.0)
python-requests-toolbelt (0.9.1 -> 1.0.0)
python-rich (12.6.0 -> 13.3.5)
python-simplejson (3.18.1 -> 3.19.1)
python-six
python-zope.interface (5.5.2 -> 6.0)
ruby-common
strace (6.2 -> 6.3)
systemd (253.3 -> 253.4)
xen (4.17.0_06 -> 4.17.1_02)
xf86-video-dummy (0.4.0 -> 0.4.1)
xf86-video-i128 (1.4.0 -> 1.4.1)
xz (5.4.2 -> 5.4.3)
yast2-bootloader (4.6.0 -> 4.6.1)
yast2-network (4.6.1 -> 4.6.2)
yast2-trans (84.87.20230428.0cbac11ad7 -> 84.87.20230507.125aa699e6)
zlib
=== Details ===
==== MozillaFirefox ====
- Fix i586 build by reducing debug info to -g1. (boo#1210168)
==== alsa ====
Version update (1.2.8 -> 1.2.9)
Subpackages: libasound2 libatopology2
- Update to version 1.2.9:
* Versioned symbol updates
* Various fixes for building on *BSD and Android
* Fixes and enhancements of auto silencing and playback drain
* Add SND_CTL_EINTR open mode at PCM
* Avoid endless loop in snd_pcm_sw_params_default()
* Fixes in PCM rate, route/softvol plugins
* Fixes in topology API parser, cleanups
* Enhancements in latency test program
* Minor code cleanup and memory leak fixes in UCM API
* emu10k1 config cleanup
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib
==== alsa-ucm-conf ====
Version update (1.2.8 -> 1.2.9)
- Update to version 1.2.9:
various profile updates for USB-audio, SOF and others.
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-ucm-conf
==== alsa-utils ====
Version update (1.2.8 -> 1.2.9)
- Update to alsa-utils 1.2.9:
BSD build fix, and various updates for alsactl, amidi, axfer,
alsa-info.sh, alsaloop, alsatplg, alsaucm, aplay, abat.
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-utils
==== chromaprint ====
- Drop 8ccad69.patch and 82781d02.patch, and add back
pkgconfig(libavresample) BuildRequires. Also limit package to
build against ffmpeg-4 and older.
==== freerdp ====
Subpackages: libfreerdp2-2 libwinpr2-2
- Add Update_h264_to_use_new_FFMPEG_API.patch: Update h264 to use
new FFMPEG API.
==== gcc12 ====
Version update (12.2.1+git749 -> 12.3.0+git1204)
- Update to GCC 12.3 release, 0c61aa720e62f1baf0bfd178e283, git1204
* includes regression bug fixes
==== gdm ====
Version update (44.0 -> 44.1)
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update to version 44.1:
+ Fix blown assertion log spew.
+ Updated translations.
==== gtk4 ====
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Add 966a2350.patch: css: Don't transition to currentColor.
Transition to the color that is in use instead. Fixes crashes
because currentColor is not an RGBA color and therefor could not
be queried later (glgo#GNOME/gtk#5798).
==== gupnp ====
- Add upstream patch: 80e68995.patch: all: Drop xmlRecoverMemory.
Use xmlReadMemory, also use NONET flat.
==== gupnp-av ====
Subpackages: libgupnp-av-1_0-3
- Add patch "gupnp-av-libxml2.11-support.patch": Use xmlReadMemory
instead of xmlRecoverMemory, as it's been deprecated in libxml2
2.11.0.
- Use autosetup and ldconfig_scriptlets macros.
==== harfbuzz ====
Version update (7.1.0 -> 7.2.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- update to version 7.2.0:
+ Improve Tifinagh glyph positioning
+ Fix 4.2.0 regression in applying across syllables in syllabic
scripts.
+ Add flag to avoid glyph substitution closure during subsetting,
and the corresponding â--no-layout-closureâ option to
âhb-subsetâ command line tool.
+ Support instancing COLRv1 table
+ Optimize handling of âgvarâ table
+ Various subsetter bug fixes and improvements, documentation
==== lapack ====
Subpackages: libblas3 libcblas3 liblapack3
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== libavif ====
- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv
==== libbytesize ====
Version update (2.7 -> 2.8)
- Drop lang sub-package recommendation. It's not needed anymore now
that lang packages provide package supplementation instead.
- Make bscalc sub-package 'noarch', since it doesn't contain any
binaries, only a Python script and its manpage.
- update to 2.8:
* Added translation using Weblate
* configure.ac: Remove invalid email address for bug reports
* spec: Bump release to 21 for Packit daily builds
* spec: Fix source archive URL
* Make use of error optional
* Replace C++ style comments with C style
* Various docstring fixes
* docs: Remove information about Python 2 support
* Remove unused test dependencies variables from Makefile
* Do not hardcode pylint executable name in Makefile
==== libgexiv2 ====
Version update (0.14.0 -> 0.14.1)
- Update to version 0.14.1:
+ Clean-up python support
+ Drop python2 support
+ Add option for building tests
+ Only run python tests when python is enabled
+ Fix get_gps_info() return data with unset altitude
+ Fix generate_xmp_packet() ignoring its parameters
+ Fix gexiv2-tool to call initialize()
- Use ldconfig_scriptlets macro.
==== liblc3 ====
Version update (1.0.2 -> 1.0.3)
- Update to version 1.0.3:
+ Enhancements:
- C++ interface
- Remove 1 multiply by samples (when not using
upsampling/downsampling feature)
- Declare liblc3 as dependency in meson (helps using as meson
subproject)
- Make encoder/decoder states relocatable
+ Improve portability:
- Enable -pedantic compilation flag
- Remove VLA to support compilation with MSVC
- Remove use of deprecated int numpy attribute
+ Fixes: Fix undefined behaviors on integer shifting
==== libselinux ====
Subpackages: libselinux1 selinux-tools
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
- Add -ffat-lto-objects to CFLAGS to prevent rpmlint errors because
of LTO
- Enable LTO as it works fine now.
==== libselinux-bindings ====
- Add python-wheel build dependency to build correctly with latest
python-pip version.
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
- Enable LTO as it works fine now.
==== libsndfile ====
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== libssh ====
Version update (0.10.4 -> 0.10.5)
Subpackages: libssh-config libssh4
- update to 0.10.5:
* Fix CVE-2023-1667: a NULL dereference during rekeying with
algorithm guessing
* Fix CVE-2023-2283: a possible authorization bypass in
pki_verify_data_signature under low-memory conditions.
* Fix several memory leaks in GSSAPI handling code
* Escape braces in ProxyCommand created from ProxyJump options
for zsh compatibility.
* Fix pkg-config path relocation for MinGW
* Improve doxygen documentation
* Fix build with cygwin due to the glob support
* Do not enqueue outgoing packets after sending
SSH2_MSG_NEWKEYS
* Add support for SSH_SUPPRESS_DEPRECATED
* Avoid functions declarations without prototype to build with
clang 15
* Fix spelling issues
* Avoid expanding KnownHosts, ProxyCommands and IdentityFiles
repetitively
* Add support sk-* keys through configuration
* Improve checking for Argp library
* Log information about received extensions
* Correctly handle rekey with delayed compression
* Move the EC keys handling to OpenSSL 3.0 API
* Record peer disconnect message
* Avoid deadlock when write buffering occurs and we call poll
recursively to flush the output buffer
* Disable preauthentication compression by default
* Add accidentally removed default compile flags
* Solve incorrect parsing of ProxyCommand option
==== libvorbis ====
Subpackages: libvorbis0 libvorbisenc2 libvorbisfile3
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop
- Add 0001-build-put-l-specifiers-into-LIBADD-not-LDFLAGS.patch,
0002-build-use-grpc-pkgconfig-to-retrieve-flags-libraries.patch
[boo#1210695]
- Reduce generated script size by coalescing multiple %service_*
==== openconnect ====
Version update (9.01 -> 9.10)
Subpackages: libopenconnect5 openconnect-bash-completion
- Update to release 9.10:
* Fix external browser authentication with KDE plasma-nm < 5.26.
* Always redirect stdout to stderr when spawning external browser.
* Increase default queue length to 32 packets.
* Fix receiving multiple packets in one TLS frame, and single packets split across multiple TLS frames, for Array.
* Handle idiosyncratic variation in search domain separators for all protocols
* Support region selection field for Pulse authentication
* Support modified configuration packet from Pulse 9.1R16 servers
* Allow hidden form fields to be populated or converted to text fields on the command line
* Support yet another strange way of encoding challenge-based 2FA for GlobalProtect
* Add --sni option (and corresponding C and Java API functions) to allow domain-fronting connections in censored/filtered network environments
* Parrot a GlobalProtect server's software version, if present, as the client version (!333)
* Fix NULL pointer dereference that has left Android builds broken since v8.20 (!389).
* Fix Fortinet authentication bug where repeated SVPNCOOKIE causes segfaults (#514, !418).
* Support F5 VPNs which encode authentication forms only in JSON, not in HTML.
* Support simultaneous IPv6 and Legacy IP ("dual-stack") for Fortinet .
* Support "FTM-push" token mode for Fortinet VPNs .
* Send IPv6-compatible version string in Pulse IF/T session establishment
* Add --no-external-auth option to not advertise external-browser authentication
* Many small improvements in server response parsing, and better logging messages and documentation.
==== python-Babel ====
Version update (2.11.0 -> 2.12.1)
- Add fix-tests.patch to make tests work with EST/EDT swap,
gh#python-babel/babel#988
- Update to 2.12.1:
* Include py.typed file in wheels by @AlexWaygood in #975
* Become 2.12.1 by @akx in #976
- 2.12.0:
* docs(changes): Fix broken issue links by @DenverCoder1 in #922
* Update docs build configuration by @akx in #924
* feat: Adds Format.compact_decimal utility by @DenverCoder1 in #921
* Remove vestigial Python 2 long check by @akx in #925
* feat: Support for short compact currency formats by @DenverCoder1 in #926
* Drop support for EOL Python 3.6 by @akx in #919
* Cast number to Decimal in _get_compact_format by @DenverCoder1 in #930
* Replace %/.format/concatenation with f-strings where feasible by @akx in #927
* ci: Fix testing dependencies by @DenverCoder1 in #936
* javascript extract improvements by @johanneswilm in #939
* Fix compact singular formats and patterns with no numbers by @DenverCoder1 in #932
* fix typo by @uniontech-lilinjie in #941
* Enable pre-commit by @akx in #943
* Added inline type annotations to Babel by @DenverCoder1 in #934
* Implement zoneinfo support and make pytz optional by @ds-cbo in #940
* Unify datetime imports by @akx in #945
* Minor cleanups by @akx in #948
* Renovate formatting in test_checkers and test_frontend by @akx in #950
* Add ruff for linting by @akx in #949
* Upgrade to CLDR 42 by @akx in #951
* Update test dependencies (tox v4) by @DenverCoder1 in #953
* Remove redundant tests for babel.support by @akx in #954
* Support for formatting NaN, Infinity by @DenverCoder1 in #955
* Clean up babel.localtime by @akx in #952
* Use standard library UTC by @akx in #957
* Fix unbound exc in babel.dates by @akx in #959
* Finally remove get_next_timezone_transition by @akx in #958
* More fixes and modernization by @akx in #960
* Keep @modifiers when parsing locales by @madduck in #947
* Add two new options in cmdline.rst docs by @m-aciek in #963
* Numbers and core type fixes by @DenverCoder1 in #966
* Use lru_cache where suitable by @akx in #967
* Fix two issues with fuzzy matching by @jeanas in #970
* Renovate CI tools a bit by @akx in #972
* Tox: also test with pytz installed by @akx in #974
* Become 2.12.0 by @akx in #973
==== python-argcomplete ====
Version update (2.0.0 -> 3.0.8)
- Add without_zsh.patch
- Delete skip_tcsh_tests.patch
- Delete without_fish.patch
- Update to 3.0.8:
* Test suite shell wrapper: Accept OSError on exit
- 3.0.7:
* Test suite: Use general regex to cut zsh reset ANSI sequences (#425)
- 3.0.6:
* Allow importlib-metadata 6.x; skip test failures on Python 3.7 (#420, #424)
* Note completers can return iterables of strings, not just lists (#422)
* Documentation and test improvements
- 3.0.5:
* Call _default as fallback in zsh global completion hook
* Begin support for mapping-emitting completers
- 3.0.4:
* activate-global-python-argcomplete: do not overwrite existing dotfile in user directory
* Add NOTICE file
* Establish long term name for split_line as argcomplete.lexers.split_line
- 3.0.3:
* Re-add split_line to API (#419)
- 3.0.2:
* Fix zsh default completion issues
- 3.0.1:
* Fix zsh autoload issues
- 3.0.0:
* Fully support zsh. Argcomplete now supports completion
descriptions and global completion in zsh.
* Clean up top level namespace.
* Documentation and test improvements.
- 2.1.2:
* Test infrastructure improvements
* Indicate that there is no support commitment for fish and tcsh shells
- 2.1.1:
* Documentation and test improvements
- 2.1.0:
* Remove scripts for contrib-supported shells from global namespace
- 2.0.6:
* setup.py: exclude test.* subpackages from find_packages (#406)
* Support PowerShell (#405)
* CI updates
- 2.0.5:
* Revert "Support powershell (#392)"
==== python-certifi ====
Version update (2022.12.7 -> 2023.5.7)
- update to 2023.5.7:
Added certs:
* CN=BJCA Global Root CA1 O=BEIJING CERTIFICATE AUTHORITY
==== python-charset-normalizer ====
- add sle15_python_module_pythons (jsc#PED-68)
==== python-click ====
- add fix-tests.patch to fix tests with new versions of python packages
==== python-configobj ====
Version update (5.0.6 -> 5.0.8)
- update to 5.0.8:
* 5.0.7 originally did this work, but 5.0.8 fixes a regression
* update testing to validate against python version 2.7 and
3.5-3.11
* update broken links / non-existent services and references
==== python-distro ====
- add sle15_python_module_pythons
==== python-httpx ====
Version update (0.23.3 -> 0.24.0)
- update to 0.24.0:
* The logging behaviour has been changed to be more in-line
with other standard Python logging usages. We no longer have
a custom `TRACE` log level, and we no longer use the
`HTTPX_LOG_LEVEL` environment variable to auto-configure
logging. We now have a significant amount of `DEBUG` logging
available at the network level. Full documentation is
available at https://www.python-httpx.org/logging/ (#2547,
encode/httpcore#648)
* The `Response.iter_lines()` method now matches the stdlib
behaviour and does not include the newline characters. It
also resolves a performance issue. (#2423)
* Query parameter encoding switches from using + for spaces and
%2F for forward slash, to instead using %20 for spaces and
treating forward slash as a safe, unescaped character. This
differs from `requests`, but is in line with browser behavior
in Chrome, Safari, and Firefox. Both options are RFC valid.
(#2543)
* NetRC authentication is no longer automatically handled, but
is instead supported by an explicit `httpx.NetRCAuth()`
authentication class. See the documentation at
https://www.python-httpx.org/advanced/#netrc-support (#2525)
* The `rfc3986` dependancy has been removed. (#2252)
==== python-importlib-metadata ====
Version update (6.3.0 -> 6.6.0)
- update to 6.6.0:
* Expanded type annotations.
* python/cpython#103661: Removed excess error suppression in
``_read_files_egginfo_installed`` and fixed path handling
on Windows.
* #422: Removed ABC metaclass from ``Distribution`` and instead
deprecated construction of ``Distribution`` objects without
concrete methods.
* Updated docs with tweaks from upstream CPython.
* Consolidated some behaviors in tests around ``_path``.
* Added type annotation for ``Distribution.read_text``.
==== python-importlib-resources ====
Version update (5.10.2 -> 5.12.0)
- add sle15_python_module_pythons
- update to 5.12.0:
* importlib_resources (backport) now gives
precedence to built-in readers (file system, zip,
namespace packages), providing forward-compatibility
of behaviors like ``MultiplexedPath``.
* #280: Fixed one more ``EncodingWarning`` in test suite.
* #265: ``MultiplexedPath`` now honors multiple subdirectories
in ``iterdir`` and ``joinpath``.
* Packaging refresh, including fixing EncodingWarnings
and some tests cleanup.
==== python-lxml ====
- Add patch skip-test-under-libxml2-2.11.1.patch:
* Skip a test if using libxml2 >= 2.11.1
==== python-msgpack ====
- add sle15_python_module_pythons
==== python-pyasn1 ====
Version update (0.4.8 -> 0.5.0)
- update to 0.5.0:
* Change `RealEncoder.supportIndefLenMode` type to a boolean
* Fix CI for py39 test environment
* Replace all snmplabs.com links
* Use correct SPDX identifier for the license
* Re-add ``tagMap`` and ``typeMap`` module level attributes to all
encoder and decoder modules. They are aliases for ``TAG_MAP`` and
``TYPE_MAP``
* Restore API for passing for ``tagMap`` and ``typeMap`` arguments
to ``Encoder`` and ``Decoder`` classes by name and position,
* Re-add ``tagMap`` and ``typeMap`` module level attributes to all
encoder and decoder modules. They are aliases for ``TAG_MAP`` and
``TYPE_MAP``
* Restore API for passing for ``tagMap`` and ``typeMap`` arguments
to ``Encoder`` and ``Decoder`` classes by name and position,
* Make BER/CER/DER decoders streaming and suspendible
==== python-pyasn1-modules ====
Version update (0.2.8 -> 0.3.0)
- update to 0.3.0:
* Added support for Python 3.8, 3.9, 3.10, 3.11
* Removed support for EOL Pythons 2.4, 2.5, 2.6, 3.2, 3.3, 3.4,
3.5
* Added support for PyPy 3.7, 3.8, 3.9
* Modernized packaging and testing. pyasn1-modules now uses
``setup.cfg``, ``pyproject.toml``,
* PyPI package ownership for `pyasn1` and `pyasn1-module` has
been transfered to *Christian Heimes* and *Simon Pichugin* in
* The upstream repositories for `pyasn1` and `pyasn1-modules`
are now in the GitHub organization https://github.com/pyasn1/.
* Added tox runner with a handful of basic jobs
* Add RFC3125 providing Electronic Signature Policies
* Add RFC5126 providing CMS Advanced Electronic Signatures
* Improve test routines for RFC5126
* Add RFC4387 providing Certificate Store Access via HTTP
* Changed assertion in unit tests from Python built-in to
`unittest` provided
* Add RFC8692 providing Algorithm Identifiers for RSASSA-PSS
and ECDSA Using SHAKEs
* Add RFC5753 providing CMS Elliptic Curve Cryptography
Algorithms
* Add RFC3820 providing Proxy Certificates
* Add RFC3370 providing Cryptographic Message Syntax (CMS)
Algorithms
* Add RFC3537 providing HMAC Key Wrapping
* Add RFC3739 providing Qualified Certificates
* Add RFC2876 providing KEA and SKIPJACK for CMS
* Add RFC3058 providing IDEA Encryption Algorithm for CMS
* Add RFC3657 providing Camellia Encryption Algorithm for CMS
* Add RFC4010 providing SEED Encryption Algorithm for CMS
* Add RFC4357 providing Additional Cryptographic Algorithms for
* Add RFC4490 providing GOST 28147-89, GOST R 34.11-94, GOST R
34.10-94, and GOST R 34.10-2001 Algorithms for CMS
* Add RFC4491 providing GOST R 34.10-94, GOST R 34.10-2001, and
GOST R 34.11-94 Algorithms for certificates and CRLs
* Add RFC8696 providing using Pre-Shared Key (PSK) in the CMS
* Add RFC5639 providing identifiers for the Brainpool curves in
Elliptic Curve Cryptography
* Add RFC5697 providing Other Certificates Extension
* Add RFC4683 providing Subject Identification Method (SIM)
* Add RFC4476 providing Attribute Certificate Policies
Extension
* Add RFC5636 providing Traceable Anonymous Certificate
* Add RFC5752 providing Multiple Signatures attribute for CMS
* Add RFC5275 providing CMS Symmetric Key Management and
Distribution
* Add RFC8702 providing SHAKE One-way Hash Functions in the CMS
* Add RFC8708 providing HSS/LMS Hash-based Signature Algorithm
for CMS
* Advance copyright statement to year 2020
* Add RFC8769 providing CBOR and CBOR Sequence content types
for CMS
==== python-requests-toolbelt ====
Version update (0.9.1 -> 1.0.0)
- Upgrade to 1.0.0:
- Breaking Changes
- Removed Google App Engine support to allow using urllib3 2.0
- New Features
- Add support for preparing requests in BaseUrlSession
- Fixed Bugs
- Ensured the test suite no longer reaches the Internet
- Fix urllib3 warning to only emit on X509Adapter usage
- Fixing missing newline in dump utility
- Miscellaneous
- Added explicit support for Python 3.11
- Remove upstreamed patches:
- fix-tests.patch
- remove_mock.patch
- requests-toolbelt-pr246-collections.abc.patch
- Add 356-add-missing-casette-files.patch which adds missing
casette test files (gh#requests/toolbelt!356).
==== python-rich ====
Version update (12.6.0 -> 13.3.5)
- update to 13.3.5:
* Fixed italic indent guides in SVG output
* Fixed for `is_terminal` ignoring FORCE_COLOR
https://github.com/Textualize/rich/pull/2923
* Added Style.clear_meta_and_links
* Reversed `pre` and `code` tags in base HTML format
* Fix syntax error when building with nuitka
* Fixed pretty printing of empty dataclass
* Use `Console(stderr=True)` in `rich.traceback.install` to
support io redirection.
* Fixes superfluous spaces in html output
* Fixed duplicate output in Jupyter
* Filter ANSI character-encoding-change codes in
`Text.from_ansi` parser
* Fixes traceback failing when a frame filename is unreadable
* Fix for live update rendering console markup
* `rich.progress.track()` will now show the elapsed time after
finishing the task
* Fixed truecolor to eight bit color conversion
* Fixed failing tests due to Pygments dependency
* Relaxed ipywidgets
* v13.2.0 replaces the unmaintained `commonmark` library with
`markdown-it-py`. This new parser has a lot more capabilities
and will allow us to implement a number of additional
Markdown features in the future.
* Switch Markdown parsing from commonmark to markdown-it-py
* Fixed wrong filenames in Jupyter tracebacks
* Added locals_hide_dunder and locals_hide_sunder to
Tracebacks, to hide double underscore and single underscore
* Tracebacks will now hide double underscore names from locals
by default. Set `locals_hide_dunder=False` to restore
previous behaviour.
* Fixed issue with Segment.split_cells for mixed single and
double cell widths
* Some relatively minor fixes and improvements. The most
significant update (and the reason for the major version
bump) is that Rich has dropped Python3.6 support.
* Reversed `pre` and `code` tags in base HTML format
* Improved detection of `attrs` library, that isn't confused by
the presence of the `attr` library.
* Fixed issue with `locals_max_length` parameter not being
respected in Traceback
* Handling of broken `fileno` made more robust. Fixes
* Fixed missing `fileno` on FileProxy
* Bumped minimum Python version to 3.7
* Pretty-printing of "tagged" `__repr__` results is now greedy
when matching tags
* `progress.track` now supports deriving total from
`__length_hint__`
* Add type annotation for key_separator of pretty.Node
==== python-simplejson ====
Version update (3.18.1 -> 3.19.1)
- update to 3.19.1:
* This release contains security hardening measures based on
recommendations by a security audit sponsored by OSTIF and
conducted by X41 D-Sec GmbH.
Several of these measures include changing defaults to be
more strict, by default simplejson will now only consume
and produce compliant JSON, but the flags still exist for
any backwards compatibility needs.
No high priority issues were discovered, the reference
count leak is thought to be unreachable since the digits of the
float are checked before PyOS_string_to_double is called.
* Fix invalid handling of unicode escape sequences in the pure
Python implementation of the decoder (SJ-PT-23-01)
* Fix missing reference count decrease if PyOS_string_to_double
raises an exception in Python 2.x; was probably unreachable (SJ-
PT-23-02)
* Backport the integer string length limitation from Python
3.11 to limit quadratic number parsing (SJ-PT-23-03)
* Fix inconsistencies with error messages between the C and
Python implementations (SJ-PT-23-100)
* Remove unused unichr import from encoder (SJ-PT-23-101)
* Remove unused namedtuple_as_object and tuple_as_array
arguments from simplejson.load (SJ-PT-23-102)
* Remove vestigial _one_shot code from iterencode (SJ-
PT-23-103)
* Change default of allow_nan from True to False and add
allow_nan to decoder (SJ-PT-23-107)
* Test the sdist to prevent future regressions
* Fix regression in sdist archive
==== python-six ====
- Switch documentation to be within the main package.
- add sle15_python_module_pythons (jsc#PED-68)
==== python-zope.interface ====
Version update (5.5.2 -> 6.0)
- update to 6.0:
* Build Linux binary wheels for Python 3.11.
* Drop support for Python 2.7, 3.5, 3.6.
* Fix test deprecation warning on Python 3.11.
* Add preliminary support for Python 3.12 as of 3.12a5.
* Drop:
* + `zope.interface.implements`
* + `zope.interface.implementsOnly`
* + `zope.interface.classProvides`
==== ruby-common ====
- cleanup irp code
- unify error handling using the exit_with_error function
- ensure we add generated files
- checkin the newly created package
- move new tools into a subpackage ruby-packaging-helpers to avoid
dependency to /usr/bin/ruby
- Add 2 new utilities
- irp aka initialize ruby package
does exactly what the name says. does all the work to
initialize a new ruby package
- bundler-dumpdeps: script to generate BR/Requires based on a
Gemfile.
==== strace ====
Version update (6.2 -> 6.3)
- Update to strace 6.3
* Implemented --trace-fds=set option for filtering only the syscalls
that operate on the specified set of file descriptors.
* Implemented --decode-fds=signalfd option for decoding of signal masks
associated with signalfd file descriptors.
* Implemented --syscall-limit option to automatically detach tracees
after capturing the specified number of syscalls.
* Implemented --argv0 option to set argv[0] of the command being executed.
* Implemented decoding of PR_GET_MDWE and PR_SET_MDWE operations of prctl
syscall.
* Implemented decoding of IP_LOCAL_PORT_RANGE socket option.
* Implemented decoding of IFLA_BRPORT_MCAST_N_GROUPS,
IFLA_BRPORT_MCAST_MAX_GROUPS, IFLA_GSO_IPV4_MAX_SIZE,
IFLA_GRO_IPV4_MAX_SIZE, and TCA_EXT_WARN_MSG netlink attributes.
* Updated lists of F_SEAL_*, IFLA_*, IORING_*, MFD_*, NFT_*, TCA_*,
and V4L2_PIX_FMT_* constants.
* Updated lists of ioctl commands from Linux 6.3.
* Fixed --status filtering when -c option is in use.
==== systemd ====
Version update (253.3 -> 253.4)
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- Rather than having one script per fix, use a single script (or "fixlet") per
(sub) package that contains all the fixups relative to a (sub) package. This
has the advantage to limit the number of scripts but more importantly it will
ease the sharing of the spec file between TW and SLE. We should also be able
to compare the fixlets of two distros even if the spec files have diverged.
Note that all the fixups are run just once now.
- Make use of %_systemd_util_dir in the spec file.
- Rename the SUSE specific scripts used to fix up the system where systemd is
installed on. Also rename the directory where these scripts are stored.
- kbd-model-map.legacy: drop entry for 'ruwin_alt-UTF-8' as yast doesn't rely on
it anymore, see https://github.com/yast/yast-country/pull/307
- Import commit 25aec157888f7aa9a36726962fcbbf2c74ead440 (merge of v253.4)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/3ce9610975b5239a21c0c886cb893bb…
- Import commit 3ce9610975b5239a21c0c886cb893bb172966de7
3ce9610975 test: dont use anchor char '$' to match a part of a string
03ede3eaa2 locale: when no xvariant match select the entry with an empty xvariant
f08017efd5 locale: convert generated vconsole keymap to x11 layout automatically
e8cf56459b localed-util: make use of strdupcspn()
821c684440 test: use kbd-mode-map we ship in TEST-73-LOCALE
==== xen ====
Version update (4.17.0_06 -> 4.17.1_02)
Subpackages: xen-libs xen-tools-domU
- bsc#1210570 - gcc-13 realloc use-after-free analysis error
64525c61-tools-libs-guest-assist-gcc13s-realloc-analyzer.patch
- bsc#1209237 - xen-syms doesn't contain debug-info
643e3810-CONFIG_DEBUG_INFO-no-EXPERT.patch
643e387f-xen-update-CONFIG_DEBUG_INFO-help-text.patch
6447a8fd-x86-EFI-permit-crash-dump-analysis.patch
- Update to Xen 4.17.1 bug fix release (bsc#1027519)
xen-4.17.1-testing-src.tar.bz2
* No upstream changelog found in sources or webpage
- Dropped patches contained in new tarball
63a03b73-VMX-VMExit-based-BusLock-detection.patch
63a03ba6-VMX-INTR_SHADOW_NMI-helper.patch
63a03bce-VMX-Notify-VMExit.patch
63a03e28-x86-high-freq-TSC-overflow.patch
63c05478-VMX-calculate-model-specific-LBRs-once.patch
63c05478-VMX-support-CPUs-without-model-specific-LBR.patch
63d24e91-tools-xenstore-revert-simplify-loop-handling.patch
63e53ac9-x86-CPUID-leaves-7-1-ecx-edx.patch
63e53ac9-x86-disable-CET-SS-when-fractured-updates.patch
63ebca9c-x86-spec-ctrl-Mitigate-Cross-Thread-Return-Address-Predictions.patch
63f4d045-x86-ucode-AMD-apply-early-on-all-threads.patch
63fe06e0-x86-ucode-AMD-apply-late-on-all-threads.patch
640f3035-x86-altp2m-help-gcc13.patch
641041e8-VT-d-constrain-IGD-check.patch
64104238-bunzip-gcc13.patch
6419697d-AMD-IOMMU-no-XT-x2APIC-phys.patch
64199e0c-x86-shadow-account-for-log-dirty-mode.patch
64199e0d-x86-HVM-bound-number-of-pca-regions.patch
64199e0e-x86-HVM-serialize-pca-list-manipulation.patch
64199e0f-x86-spec-ctrl-defer-CR4_PV32_RESTORE-for-CSTAR.patch
libxl.fix-guest-kexec-skip-cpuid-policy.patch
xsa430.patch
- bsc#1210315 - VUL-0: CVE-2022-42335: xen: x86 shadow paging
arbitrary pointer dereference (XSA-430)
xsa430.patch
- Not building the shim is correctly handled by --disable-pvshim
Drop disable-building-pv-shim.patch
==== xf86-video-dummy ====
Version update (0.4.0 -> 0.4.1)
- Update to version 0.4.1
* Avoid leaking pixel memory if DUMMYScreenInit fails
* gitlab CI: stop requiring Signed-off-by in commits
* List argument types in dummyRec->CreateWindow() function declaration
==== xf86-video-i128 ====
Version update (1.4.0 -> 1.4.1)
- Update to version 1.4.1
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* gitlab CI: stop requiring Signed-off-by in commits
* Handle -Wunused-const-variable warnings
* Handle -Wdiscarded-qualifiers warnings
* Handle -Wempty-body warnings
==== xz ====
Version update (5.4.2 -> 5.4.3)
Subpackages: liblzma5
- Update to version 5.4.3:
* Build system fixes
* Translation updates: Croatian
- update signing key
==== yast2-bootloader ====
Version update (4.6.0 -> 4.6.1)
- Do not overwrite user selection during migration (bsc#1210811)
- 4.6.1
==== yast2-network ====
Version update (4.6.1 -> 4.6.2)
- Fix summary crash when there is no interface available
(bsc#1209589, bsc#1211161).
- 4.6.2
==== yast2-trans ====
Version update (84.87.20230428.0cbac11ad7 -> 84.87.20230507.125aa699e6)
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-sr yast2-trans-sv 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.20230507.125aa699e6:
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Japanese)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* New POT for text domain 'storage'.
* New POT for text domain 'network'.
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Spanish)
==== zlib ====
Subpackages: libminizip1 libz1
- Fix deflateBound() before deflateInit(), bsc#1210593, bsc#1211005
bsc1210593.patch
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 (7.1.1.6 -> 7.1.1.8)
apache2-mod_php8 (8.1.18 -> 8.2.5)
apparmor
ca-certificates-mozilla
cyrus-sasl
dav1d (1.1.0 -> 1.2.0)
dolphin
editorconfig-core-c (0.12.5 -> 0.12.6)
file
gettext-runtime
gtk4
iproute2 (6.2 -> 6.3)
kmod
krb5
less (632 -> 633)
libXi (1.8 -> 1.8.1)
libaom
libapparmor
libbpf (1.1.0 -> 1.2.0)
libcddb
libdb-4_8
libfastjson (0.99.9 -> 1.2304.0)
libheif (1.15.2 -> 1.16.1)
libjpeg-turbo
libreoffice (7.5.2.2 -> 7.5.3.1)
librsvg
libwebp (1.2.4 -> 1.3.0)
mc
ncurses (6.4.20230418 -> 6.4.20230429)
newt
perl-CGI (4.56 -> 4.57)
perl-Image-ExifTool (12.60 -> 12.62)
perl-URI (5.17 -> 5.19)
permissions (1599_20230217 -> 1699_20230424)
php8 (8.1.18 -> 8.2.5)
postfix
python-certifi (2022.9.24 -> 2022.12.7)
python-mysqlclient
python-ply
python-psutil (5.9.4 -> 5.9.5)
python-pycairo
python-pycurl
python-pyudev (0.24.0 -> 0.24.1)
python-zope.event
qca-qt5 (2.3.5 -> 2.3.6)
qtkeychain-qt5
raspberrypi-firmware
raspberrypi-firmware-dt (2023.03.02 -> 2023.05.02)
salt (3005.1 -> 3006.0)
sysvinit
talloc
tevent
texlive
w3m (0.5.3+git20180125 -> 0.5.3+git20230121)
wxWidgets-3_0
yast2-network (4.6.0 -> 4.6.1)
zenity (3.91.0 -> 3.92.0)
=== Details ===
==== ImageMagick ====
Version update (7.1.1.6 -> 7.1.1.8)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-…
==== apache2-mod_php8 ====
Version update (8.1.18 -> 8.2.5)
- version update to 8.2.5
* Readonly classes
* Disjunctive Normal Form (DNF) Types
* Allow null, false, and true as stand-alone types
* New "Random" extension
* Constants in traits
* Deprecate dynamic properties
* for details, see
https://www.php.net/releases/8.2/en.php
https://www.php.net/manual/en/migration82.php
- modified patches
% php-ar-flags.patch (refreshed)
% php-build-reproducible-phar.patch (refreshed)
% php-ini.patch (refreshed)
- deleted patches
- php-crypt-tests.patch (not needed)
- modified sources
% php8.keyring
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
==== ca-certificates-mozilla ====
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== cyrus-sasl ====
Subpackages: cyrus-sasl-crammd5 cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain libsasl2-3
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== dav1d ====
Version update (1.1.0 -> 1.2.0)
- Use ldconfig_scriptlets macro, minor spec clean-up.
- Update to version 1.2.0
* Improvements on attachments of props and T.35 entries on
output pictures
* NEON z1/z3 high bit-depth optimizations and improvements for
8bpc
* SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
* refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
* AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
64x16, 64x32, 64x64)
* AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx
==== dolphin ====
Subpackages: dolphin-part dolphin-zsh-completion libdolphinvcs5
- Have dolphin-part-lang supplement dolphin-part on pre-TW
(boo#1210984)
==== editorconfig-core-c ====
Version update (0.12.5 -> 0.12.6)
- editorconfig-core-c 0.12.6:
* CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
* Update property key, value length limits per spec change
==== file ====
Subpackages: file-magic libmagic1
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
==== gettext-runtime ====
Subpackages: libtextstyle0
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
==== gtk4 ====
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Add gtk4-correctly-refresh-after-delete.patch -- Fix issue where
deleting files causes folders in the directory to disappear and
reappear after a refresh (glgo#GNOME/nautilus#2941); patch taken
from upstream commit.
==== iproute2 ====
Version update (6.2 -> 6.3)
Subpackages: iproute2-bash-completion
- Update to release 6.3:
* New release of iproute2 corresponding to the 6.3 kernel.
No large feature improvements only incremental improvements to
the bridge mdb support, mostly just bug fixes.
- Rebase patches.
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== krb5 ====
Subpackages: krb5-client
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
==== less ====
Version update (632 -> 633)
- Update to 633
* This release fixes a build problem found in less-632 on systems
which have termcap.h in a subdirectory (ncurses/termcap.h or
ncursesw/termcap.h). There is no functional difference between
less-632 and less-633
==== libXi ====
Version update (1.8 -> 1.8.1)
- Update to version 1.8.1
* Fix spelling/wording issues
* gitlab CI: enable commit & merge request checks
* gitlab CI: enable gitlab's builtin static analysis
* XInput_find_display: Don't dereference NULL dpyinfo
* configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* Initialize a few stack vars to zero
==== libaom ====
- Revert to BSD-2-Clause licence tag to only use SPDX valid
license tag.
- Fix license tag to BSD-2-Clause and AOMPL-1.0.
==== libapparmor ====
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
==== libbpf ====
Version update (1.1.0 -> 1.2.0)
- update to 1.2.0:
* completely overhauled "Libbpf overview" landing documentation
page;
* support for BPF link-based `struct_ops` programs:
* `SEC(".struct_ops.link")` annotations;
* `bpf_map__attach_struct_ops()` attach API;
* `bpf_link__update_map()` link update API;
* support sleepable `SEC("struct_ops.s")` programs
* improved thread-safety of libbpf print callbacks and
`libbpf_set_print()`
* improve handling and reporting of missing BPF kfuncs
* `bpf_{btf,link,map,prog}_get_info_by_fd()` APIs
* `bpf_xdp_query_opts()` supports fetching XDP/XSK supported
features;
* `perf_buffer__new()` allows customizing notification/sampling
period now;
* BPF verifier logging improvements:
* pass-through BPF verifier log level and flags to kernel as
is
* support `log_true_size` for getting required log buffer size
to fit BPF verifier log completely;
* allow precise control over kprobe/uprobe attach mode: legacy,
perf-based, link-based.
* fix legacy kprobe events names sanitization;
* fix clobbering errno in some cases;
* fix BPF map's `BPF_F_MMAPABLE` flag sanitization;
* fix BPF-side USDT support code on s390x architecture;
* fix `BPF_PROBE_READ{_STR}_INTO()` on s390x architecture;
* fix kernel version setting for Debian kernels;
* fix netlink protocol handling in some cases;
* improve robustness of attaching to legacy kprobes and
uprobes;
* fix double-free during static linking empty ELF sections;
* a bunch of other small fixes here and there.
==== libcddb ====
- Transform into a proper _multibuild package: the spec is already
prepared and uses a few variables to distinguish flavors.
==== libdb-4_8 ====
Subpackages: db48-utils
- Add _multibuild to define additional spec files as additional
flavors.
Eliminates the need for source package links in OBS.
==== libfastjson ====
Version update (0.99.9 -> 1.2304.0)
- update to 1.2304.0:
* CVE-2020-12762: integer overflow and out-of-bounds write via
large JSON file (boo#1171479)
==== libheif ====
Version update (1.15.2 -> 1.16.1)
Subpackages: gdk-pixbuf-loader-libheif libheif1
- update to 1.16.1:
* Small maintenance update that fixes building the gdk-pixbuf
loader.
* The source package name has also been changed back to the old
naming scheme.
* Support for HEIFv2 regions (rgan) and user annotations
(udes). This enables to annotate regions in the image with
several geometric primitives and assign user text
descriptions to them. Thank you @bradh for the contributions.
Mask support will be added soon.
* Previously, chroma was downsampled and upsampled with a
simple nearest-neighbor method. We now included the sharp-yuv
chroma downsampling algorithm. This gives improved image
quality when images are downsampled to 4:2:0 and upsampled
with bilinear interpolation. Thank you @maryla-uc for the
contributions.
* The bilinear chroma upsampling and averaging downsampling
algorithms are also new. You can choose what to use.
* We added experimental support for decoding uncompressed
images according to ISO/IEC 23001-17:2023. This is work in
progress and currently decoding only. Thank you @bradh for
the contributions.
* There are new APIs to query the image transformations. Thus,
you may choose to get the original image and apply the
transformations yourself.
* A longstanding bug writing non-compliant 'ispe' boxes (image
size) has been fixed. Files should be standard compliant now.
* When building binary packages, you can now make use of a
CMake presets to set a default configuration.
* The deprecated autotools build files have been removed.
==== libjpeg-turbo ====
Subpackages: libjpeg8 libturbojpeg0
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== libreoffice ====
Version update (7.5.2.2 -> 7.5.3.1)
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 7.5.3.1
https://wiki.documentfoundation.org/Releases/7.5.3/RC1
==== librsvg ====
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Tune _constraints for the various architectures.
==== libwebp ====
Version update (1.2.4 -> 1.3.0)
Subpackages: libwebp7 libwebpdemux2 libwebpmux3
- update baselibs.conf for the new libsharpyuv
- update to 1.3.0
This is a binary compatible release.
* add libsharpyuv, which exposes -sharp_yuv/config.use_sharp_yuv
functionality to other libraries; libwebp now depends on this library
* major updates to the container and lossless bitstream docs (#448, #546,
[#551])
* miscellaneous warning, bug & build fixes (#576, #583, #584)
==== mc ====
Subpackages: mc-lang
- Replace xorg-x11-devel by pkgconfig(...)
==== ncurses ====
Version update (6.4.20230418 -> 6.4.20230429)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Do not overwrite PKG_CONFIG_PATH for new tack support
- Add ncurses patch 20230429
+ revise recent change to _nc_write_entry to isolate it to a Cygwin bug
(cf: 20230311)
+ amend fix for wgetnstr, wgetn_wstr to use cbreak mode unless raw
mode was set (cf: 20210522).
+ fix a few warnings from cppcheck, etc.
+ correct copy/paste error in nc_access.h (report by Werner Fink).
- Adopt patch ncurses-6.4-makeuseof_secure_open.dif
* Fix yet an other copy/paste typo
- Add patch ncurses-6.4-makeuseof_secure_open.dif
* Really make use of _nc_safe_fopen() and _nc_safe_open3()
- Add ncurses patch 20230424
+ check return value of _nc_save_str(), in special case for tic where
extended capabilities are processed but the terminal description was
not initialized (report by Ziqiao Kong).
+ regenerate llib-* files.
- Add ncurses patch 20230423 (boo#1210552)
+ add tiscan_s() to help applications check formatting capabilities
that would be passed to tiparm_s, etc.
+ add tiparm_s() to provide applications a way to tell ncurses what
the expected parameters are for a capability (tmux #3531).
+ improve check in lib_tparm.c, ensuring that a char* fits into a
TPARM_ARG.
+ add --disable-setuid-environ configure option (request by Sven
Joachim).
+ drop compatibility with obsolete versions of tack, e.g., pre-1.08
(Debian #1034549, cf: 20170722).
- Build tack on the own way as ncurses upstream drop build within support
==== newt ====
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== perl-CGI ====
Version update (4.56 -> 4.57)
- updated to 4.57
see /usr/share/doc/packages/perl-CGI/Changes
4.57 2023-05-01
[ DOCUMENTATION ]
- Documentation tweaks around uploadInfo() and hooks (GH #256, thanks to rlauer6)
==== perl-Image-ExifTool ====
Version update (12.60 -> 12.62)
Subpackages: exiftool perl-File-RandomAccess
- Update to 12.62:
- Added basic read support for WPG images
- Added ImageDataMD5 support for HEIC images
- Added support for RAR version 5.0 compressed files (thanks Amir Gooran)
- Added a few new XMP-aux tags (thanks John Ellis)
- Made Composite tags available for use in -fileNUM argument
- Better handling of FlashPix VT_EMPTY value
- Fixed "Can't write" error when specifying a .webp file for the -o option
- API Changes:
- Added NoWarning option
- Added ImageDataMD5 support for J2C and JXL images
- Added support for PDF 2.0 (specification is finally freely available)
- Added ability to extract timed Accelerometer data from Azdome GS63H MP4
videos which don't contain GPS
- Added some new Sony lenses (thanks Jos Roost)
- Decode some new tags for the Sony ZV-E1 (thanks Jos Roost)
- Decode more tags for the Nikon Z30 (thanks Xavier)
- Enhanced -fileNUM option to allow tags from the main file to be used in the
file name string
- Validate sample offset and size when calculating ImageDataMD5 for MP4 videos
(note: may change ImageDataMD5 value for videos where audio data runs past
end of media data)
- Return error when attempting to write a fragmented JXL file
- Improved robustness for determining image size for corrupted JPEG
- Patched to allow Insta360 GPS records of unexpected length and tweaked
verification algorithm to determine validity of these records
- Fixed bug introduced in 12.57 where -progress:%f gave runtime warnings
- Fixed "--" option to ignore subsequent -common_args option
- Fixed incorrect ImageDataMD5 for Sony A100 ARW images
- Fixed problem reading new XMP-et:OriginalImageMD5 tag
==== perl-URI ====
Version update (5.17 -> 5.19)
- updated to 5.19
see /usr/share/doc/packages/perl-URI/Changes
5.19 2023-04-30 16:15:58Z
- Form parameters without values are now represented by undef (GH#65)
(Gianni Ceccarelli)
5.18 2023-04-29 16:08:14Z
- Add a GH workflow to test LWP::Curl (GH#116) (Olaf Alders)
- Add documentation examples for the host() and ihost() methods (GH#28)
(Sebastian Willing)
- Remove colon from username:password if there is no password (GH#31)
(David E. Wheeler, Joenio Marques da Costa, Julien Fiegehenn)
- Prefix private methods with _ in URI::_punycode (GH#47) (David E Wheeler)
==== permissions ====
Version update (1599_20230217 -> 1699_20230424)
Subpackages: chkstat permissions-config
- Update to version 20230424:
* profiles: remove dead opiepasswd entry
(opie was removed via OBS sr#1065964).
==== php8 ====
Version update (8.1.18 -> 8.2.5)
Subpackages: php8-cli php8-ctype php8-dom php8-gd php8-gettext php8-iconv php8-mbstring php8-mysql php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.2.5
* Readonly classes
* Disjunctive Normal Form (DNF) Types
* Allow null, false, and true as stand-alone types
* New "Random" extension
* Constants in traits
* Deprecate dynamic properties
* for details, see
https://www.php.net/releases/8.2/en.php
https://www.php.net/manual/en/migration82.php
- modified patches
% php-ar-flags.patch (refreshed)
% php-build-reproducible-phar.patch (refreshed)
% php-ini.patch (refreshed)
- deleted patches
- php-crypt-tests.patch (not needed)
- modified sources
% php8.keyring
==== postfix ====
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== python-certifi ====
Version update (2022.9.24 -> 2022.12.7)
- update to 2022.12.7:
Removed certs:
* CN=Network Solutions Certificate Authority O=Network Solutions L.L.C.
* CN=Staat der Nederlanden EV Root CA O=Staat der Nederlanden
==== python-mysqlclient ====
- Use sphinx-build and do not depend on removed build_sphinx
in Sphinx 7.0 (boo#1211051).
==== python-ply ====
- Move documentation into main package for SLE15
==== python-psutil ====
Version update (5.9.4 -> 5.9.5)
- update to 5.9.5:
* in case of exception, display a cleaner error
traceback by hiding the `KeyError` bit deriving from a
missed cache hit.
* print the full traceback when a `DeprecationWarning`
or `UserWarning` is raised.
* there are cases where `Process.cwd()`_ cannot be
determined (e.g. directory no longer exists), in which case
we returned either ``None`` or an empty string.
This was consolidated and we now return ``""`` on all
platforms.
* [UNIX]: if process is a zombie, and we can only
determine part of the its truncated `Process.name()`_
(15 chars), don't fail with `ZombieProcess`_ when we try
to guess the full name from the `Process.cmdline()`_. Just
return the truncated name.
* on certain kernels, ``"MemAvailable"`` field
from ``/proc/meminfo`` returns ``0`` (possibly a kernel bug), in
which case we calculate an approximation for ``available``
memory which matches "free" CLI utility.
* `disk_partitions()`_: do not unnecessarily
read /proc/filesystems and raise `AccessDenied`_ unless user
specified `all=False` argument.
* `users()`_ loses precision for ``started``
attribute (off by 1 minute).
* if cwd no longer exists. Return an empty string instead.
==== python-pycairo ====
- Switch to single spec version build for PSP
==== python-pycurl ====
- Switch documentation to be within the main package.
==== python-pyudev ====
Version update (0.24.0 -> 0.24.1)
- update to 0.24.1:
* Recommended development release: Fedora 37
* Add support for PySide6
* Add missing 'priority' argument for GLib.to_add_watch()
* Tidies and Maintenance fixes
==== python-zope.event ====
- Use sphinx-build and do not depend on removed build_sphinx
in Sphinx 7.0 (boo#1211051).
==== qca-qt5 ====
Version update (2.3.5 -> 2.3.6)
Subpackages: libqca-qt5-2 qca-qt5-plugins
- Update to 2.3.6. No changelog.
- Drop patches, merged upstream:
* 0001-Remove-test-that-openssl-has-decided-it-s-wrong.patch
* 0001-hashunittest-run-sha384longtest-only-for-providers-t.patch
==== qtkeychain-qt5 ====
Subpackages: libqt5keychain1 libqt5keychain1-lang
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== raspberrypi-firmware ====
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== raspberrypi-firmware-dt ====
Version update (2023.03.02 -> 2023.05.02)
- Update to 870c0a313b18 (2023-05-02):
* switch to 6.3 branch
==== salt ====
Version update (3005.1 -> 3006.0)
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Update to Salt release version 3006.0 (jsc#PED-3139)
* See release notes: https://docs.saltproject.io/en/latest/topics/releases/3006.0.html
- Add python3-looseversion as new dependency for salt
- Add python3-packaging as new dependency for salt
- Drop conflictive patch dicarded from upstream
- Fix SLS rendering error when Jinja macros are used
- Fix version detection and avoid building and testing failures
- Added:
* fix-version-detection-and-avoid-building-and-testing.patch
* make-sure-the-file-client-is-destroyed-upon-used.patch
- Modified:
* 3005.1-implement-zypper-removeptf-573.patch
* activate-all-beacons-sources-config-pillar-grains.patch
* add-custom-suse-capabilities-as-grains.patch
* add-environment-variable-to-know-if-yum-is-invoked-f.patch
* add-migrated-state-and-gpg-key-management-functions-.patch
* add-publish_batch-to-clearfuncs-exposed-methods.patch
* add-salt-ssh-support-with-venv-salt-minion-3004-493.patch
* add-sleep-on-exception-handling-on-minion-connection.patch
* add-standalone-configuration-file-for-enabling-packa.patch
* add-support-for-gpgautoimport-539.patch
* allow-vendor-change-option-with-zypper.patch
* async-batch-implementation.patch
* avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
* bsc-1176024-fix-file-directory-user-and-group-owners.patch
* change-the-delimeters-to-prevent-possible-tracebacks.patch
* control-the-collection-of-lvm-grains-via-config.patch
* debian-info_installed-compatibility-50453.patch
* dnfnotify-pkgset-plugin-implementation-3002.2-450.patch
* do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
* don-t-use-shell-sbin-nologin-in-requisites.patch
* drop-serial-from-event.unpack-in-cli.batch_async.patch
* early-feature-support-config.patch
* enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
* enhance-openscap-module-add-xccdf_eval-call-386.patch
* fix-bsc-1065792.patch
* fix-for-suse-expanded-support-detection.patch
* fix-issue-2068-test.patch
* fix-missing-minion-returns-in-batch-mode-360.patch
* fix-ownership-of-salt-thin-directory-when-using-the-.patch
* fix-regression-with-depending-client.ssh-on-psutil-b.patch
* fix-salt-ssh-opts-poisoning-bsc-1197637-3004-501.patch
* fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
* fix-the-regression-for-yumnotify-plugin-456.patch
* fix-traceback.print_exc-calls-for-test_pip_state-432.patch
* fixes-for-python-3.10-502.patch
* include-aliases-in-the-fqdns-grains.patch
* info_installed-works-without-status-attr-now.patch
* let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
* make-aptpkg.list_repos-compatible-on-enabled-disable.patch
* make-setup.py-script-to-not-require-setuptools-9.1.patch
* pass-the-context-to-pillar-ext-modules.patch
* prevent-affection-of-ssh.opts-with-lazyloader-bsc-11.patch
* prevent-pkg-plugins-errors-on-missing-cookie-path-bs.patch
* prevent-shell-injection-via-pre_flight_script_args-4.patch
* read-repo-info-without-using-interpolation-bsc-11356.patch
* restore-default-behaviour-of-pkg-list-return.patch
* return-the-expected-powerpc-os-arch-bsc-1117995.patch
* revert-fixing-a-use-case-when-multiple-inotify-beaco.patch
* run-salt-api-as-user-salt-bsc-1064520.patch
* run-salt-master-as-dedicated-salt-user.patch
* save-log-to-logfile-with-docker.build.patch
* skip-package-names-without-colon-bsc-1208691-578.patch
* switch-firewalld-state-to-use-change_interface.patch
* temporary-fix-extend-the-whitelist-of-allowed-comman.patch
* update-target-fix-for-salt-ssh-to-process-targets-li.patch
* use-adler32-algorithm-to-compute-string-checksums.patch
* use-rlock-to-avoid-deadlocks-in-salt-ssh.patch
* use-salt-bundle-in-dockermod.patch
* x509-fixes-111.patch
* zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
- Removed:
* add-amazon-ec2-detection-for-virtual-grains-bsc-1195.patch
* add-support-for-name-pkgs-and-diff_attr-parameters-t.patch
* align-amazon-ec2-nitro-grains-with-upstream-pr-bsc-1.patch
* allow-entrypoint-compatibility-for-importlib-metadat.patch
* clarify-pkg.installed-pkg_verify-documentation.patch
* detect-module.run-syntax.patch
* fix-salt.states.file.managed-for-follow_symlinks-tru.patch
* fix-state.apply-in-test-mode-with-file-state-module-.patch
* fix-test_ipc-unit-tests.patch
* fixes-pkg.version_cmp-on-openeuler-systems-and-a-few.patch
* fopen-workaround-bad-buffering-for-binary-mode-563.patch
* ignore-erros-on-reading-license-files-with-dpkg_lowp.patch
* ignore-extend-declarations-from-excluded-sls-files.patch
* ignore-non-utf8-characters-while-reading-files-with-.patch
* include-stdout-in-error-message-for-zypperpkg-559.patch
* make-pass-renderer-configurable-other-fixes-532.patch
* make-sure-saltcacheloader-use-correct-fileclient-519.patch
* normalize-package-names-once-with-pkg.installed-remo.patch
* retry-if-rpm-lock-is-temporarily-unavailable-547.patch
* set-default-target-for-pip-from-venv_pip_target-envi.patch
* state.apply-don-t-check-for-cached-pillar-errors.patch
* state.orchestrate_single-does-not-pass-pillar-none-4.patch
==== sysvinit ====
- split package from powerd. powerd patches that were never
part of sysvinit but need to be mentioned to pass the bot checks:
* powerd-2.0.2-getaddrinfo.patch
* powerd-2.0.2.dif
==== talloc ====
Subpackages: libtalloc2 python3-talloc
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== tevent ====
Subpackages: libtevent0 python3-tevent
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Link target of /usr/bin/rungs changed suffix from tlu to lua (boo#1211116)
==== w3m ====
Version update (0.5.3+git20180125 -> 0.5.3+git20230121)
- update to version 0.5.3+git20230121
- add 0001-Update-German-message-catalogue.patch
- dropped patches:
0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
0001-implements-simple-session-management.patch
0001-handle-EXDEV-during-history-file-rename.patch
0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch
0001-Fix-warning-for-unused-variable-without-USE_M17N.patch
0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch
==== wxWidgets-3_0 ====
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== yast2-network ====
Version update (4.6.0 -> 4.6.1)
- Display information about firmware configured interfaces and
forbid editing them (bsc#1209589)
- 4.6.1
==== zenity ====
Version update (3.91.0 -> 3.92.0)
- Update to version 3.92.0:
+ progress: don't update responses that aren't there
+ Set dialog 'heading', not 'title' for the --title option
+ tree: fix handling of multi-row stdin input
+ tree-column-view: don't steal children
+ Port to webkitgtk 6.0
+ webkit: Fix leak by removing unnecessary ref sink
+ option: Add non-fatal deprecation warning for
- -confirm-overwrite
+ help: Fix typo in Basque help translation
+ Updated translations.
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:
gspell (1.12.0 -> 1.12.1)
gtk3 (3.24.37+68 -> 3.24.37+70)
gucharmap (15.0.2 -> 15.0.4)
kernel-source (6.2.12 -> 6.3.1)
less (608 -> 632)
libjcat (0.1.12 -> 0.1.13)
libraw
librdkafka (2.0.2 -> 2.1.0)
libstorage-ng (4.5.100 -> 4.5.101)
libvirt (9.2.0 -> 9.3.0)
python-Pygments (2.14.0 -> 2.15.1)
python-iniconfig
python-libvirt-python (9.2.0 -> 9.3.0)
swtpm
systemd
tmux
vim (9.0.1488 -> 9.0.1504)
=== Details ===
==== gspell ====
Version update (1.12.0 -> 1.12.1)
Subpackages: libgspell-1-2 typelib-1_0-Gspell-1
- Update to version 1.12.1:
+ Build: remove gtk-mac-integration dependency.
+ Documentation improvements.
+ Updated translations.
- Use autosetup and ldconfig_scriptlets macros.
==== gtk3 ====
Version update (3.24.37+68 -> 3.24.37+70)
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.37+70:
+ Fix a crash.
==== gucharmap ====
Version update (15.0.2 -> 15.0.4)
Subpackages: libgucharmap_2_90-7
- Update to version 15.0.4:
+ Update application screenshots to version 15.
+ unicode: Derive some more character names.
+ Updated translations.
==== kernel-source ====
Version update (6.2.12 -> 6.3.1)
- SUNRPC: Fix encoding of rejected RPCs (bsc#1210995).
- commit 9aec45d
- Linux 6.3.1 (bsc#1012628).
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
(bsc#1012628).
- fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds
(bsc#1012628).
- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var
(bsc#1012628).
- fsverity: explicitly check for buffer overflow in
build_merkle_tree() (bsc#1012628).
- gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xNU
(bsc#1012628).
- bluetooth: Perform careful capability checks in hci_sock_ioctl()
(bsc#1012628).
- wifi: brcmfmac: add Cypress 43439 SDIO ids (bsc#1012628).
- btrfs: fix uninitialized variable warnings (bsc#1012628).
- USB: serial: option: add UNISOC vendor and TOZED LT70C product
(bsc#1012628).
- driver core: Don't require dynamic_debug for initcall_debug
probe timing (bsc#1012628).
- commit 4fd5b5c
- mm/mremap: fix vm_pgoff in vma_merge() case 3 (bsc#1210903).
Update upstream status.
- commit 602ef9b
- [PATCH for v6.3 regression] mm/mremap: fix vm_pgoff in
vma_merge() case 3 (bsc#1210903).
- commit 1fc982b
- series.conf: cleanup
- update upstream reference and move into sorted section
- patches.suse/ath11k-pci-Add-more-MODULE_FIRMWARE-entries.patch
- commit 5408aa8
- update and reenable armv6hl configs
New values are copied from arvm7hl.
- commit efbf06e
- update and reenable armv7hl configs
Where possible, new values are copied from arm64. The rest is guessed,
mostly based on existing values of similar config options.
- commit 6fb5695
- update and reenable arm64 configs
Where possible, new values are copied from x86_64, i386 or riscv64. The
rest is guessed, mostly based on existing values of similar config options.
- commit 9d6bb12
- config.sh: add :LegacyX86
To pull i586 and build against that.
- commit 723ba5c
- wifi: ath11k: pci: Add more MODULE_FIRMWARE() entries
(bsc#1209965).
- Refresh
patches.suse/wifi-ath11k-reduce-the-MHI-timeout-to-20s.patch.
Update to upstream versions.
- commit 996f7a1
- Update to 6.3 final
- update configs
- commit 9cc1a40
==== less ====
Version update (608 -> 632)
- Update to 632
* Add LESSUTFCHARDEF environment variable (github #275).
* Add # command (github #330).
* Add ^S search modifier (github #196).
* Add --wordwrap option (github #113).
* Add --no-vbell option (github #304).
* Add --no-search-headers option (github #44).
* Add --modelines option (github #89).
* Add --intr option (github #224).
* Add --proc-backspace, --proc-tab and --proc-return options (github #335).
* Add --show-preproc-errors option (github #258).
* Add LESS_LINES and LESS_COLUMNS environment variables (github #84).
* Add LESS_DATA_DELAY environment variable (github #337).
* Allow empty "lines" field in --header option.
* Update Unicode tables.
* Improve ability of ^X to interrupt F command (github #49).
* Status column (-J) shows off-screen matches.
* Parenthesized sub-patterns in searches are colored with unique colors, if supported by the regular expression library (github #196).
* Don't allow opening a tty as file input unless -f is set (github #309).
* Don't require newline input after +&... option (github #339).
* Fix incorrect handling of some Private Use Unicode characters.
* Fix ANSI color bug when overstriking with colored chars (github #276).
* Fix compiler const warning (github #279).
* Fix signal race in iread (github #280).
* Fix reading procfs files on Linux (github #282).
* Fix --ignore-case with ctrl-R (no regex) search (github #300).
* Fix bug doing repeat search after setting & filter (github #299).
* Fix bug doing repeat search before non-repeat search.
* Fix crash with -R and certain line lengths (github #338).
* Fix input of Windows dead keys (github #352).
* Don't retain search options from a cancelled search (github #302).
* Don't call realpath on fake filenames like "-" (github #289).
* Implement lesstest test suite.
* Convert function parameter definitions from K&R to C89 (github #316).
- Version 629 news
* Add LESSUTFCHARDEF environment variable (github #275).
* Add # command (github #330).
* Add ^S search modifier (github #196).
* Add --wordwrap option (github #113).
* Add --no-vbell option (github #304).
* Add --no-search-headers option (github #44).
* Add --modelines option (github #89).
* Add --intr option (github #224).
* Add --proc-backspace, --proc-tab and --proc-return options (github #335).
* Add --show-preproc-errors option (github #258).
* Add LESS_LINES and LESS_COLUMNS environment variables (github #84).
* Allow empty "lines" field in --header option.
* Update Unicode tables.
* Improve ability of ^X to interrupt F command (github #49).
* Status column (-J) shows off-screen matches.
* Parenthesized sub-patterns in searches are colored with unique colors, if supported by the regular expression library (github #196).
* Don't allow opening a tty as file input unless -f is set (github #309).
* Don't require newline input after +&... option (github #339).
* Fix incorrect handling of some Private Use Unicode characters.
* Fix ANSI color bug when overstriking with colored chars (github #276).
* Fix compiler const warning (github #279).
* Fix signal race in iread (github #280).
* Fix reading procfs files on Linux (github #282).
* Fix --ignore-case with ctrl-R (no regex) search (github #300).
* Fix bug doing repeat search after setting & filter (github #299).
* Fix bug doing repeat search before non-repeat search.
* Fix crash with -R and certain line lengths (github #338).
* Don't retain search options from a cancelled search (github #302).
* Don't call realpath on fake filenames like "-" (github #289).
* Implement lesstest test suite.
* Convert function parameter definitions from K&R to C89 (github #316).
- Remove cve-2022-46663.patch that was applied upstream
- Refresh less-429-more.patch and less-429-shell.patch
==== libjcat ====
Version update (0.1.12 -> 0.1.13)
- update to 0.1.13:
* Add support for SHA512 checksums (Richard Hughes)
* Add the ability to add and remove support for blob types
* Fix header includes for clang-tidy (Richard Hughes)
* Show the expected SHA checksum in the error (Richard
Hughes)
==== libraw ====
- security update
- added patches
fix CVE-2023-1729 [bsc#1210720], a heap-buffer-overflow in raw2image_ex()
+ libraw-CVE-2023-1729.patch
==== librdkafka ====
Version update (2.0.2 -> 2.1.0)
- update to 2.1.0:
* Allow fetchers to detect and handle log truncation (#4122).
* Fix a reference count issue blocking the consumer from
closing (#4187).
* Fix a protocol issue with ListGroups API, where an extra
* field was appended for API Versions greater than or equal to
3 (#4207).
* Fix an issue with `max.poll.interval.ms`, where polling any
queue would cause the timeout to be reset (#4176).
* Fix seek partition timeout, was one thousand times lower than
the passed value (#4230).
* Fix multiple inconsistent behaviour in batch APIs during
* *pause** or **resume** operations (#4208).
* Update lz4.c from upstream. Fixes CVE-2021-3520
* Upgrade OpenSSL to v3.0.8 with various security fixes
* Added `rd_kafka_topic_partition_get_leader_epoch()` (and
`set..()`).
* A reference count issue was blocking the consumer from
closing.
* Fixed known issues related to Batch Consume APIs mentioned in
v2.0.0 release notes.
* Fixed `rd_kafka_consume_batch()` and `rd_kafka_consume_batch_queue()`
intermittently updating `app_offset` and `store_offset`
incorrectly when **pause** or **resume** was being used for a partition.
* Fixed `rd_kafka_consume_batch()` and `rd_kafka_consume_batch_queue()`
intermittently skipping offsets when **pause** or **resume**
was being used for a partition.
==== libstorage-ng ====
Version update (4.5.100 -> 4.5.101)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#928
- add color attribute to Action class
- 4.5.101
==== libvirt ====
Version update (9.2.0 -> 9.3.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-proxy libvirt-daemon-qemu libvirt-libs
- Update to libvirt 9.3.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-3-0-2023-05-02
- boo#1210654
==== python-Pygments ====
Version update (2.14.0 -> 2.15.1)
- add sle15_python_module_pythons (jsc#PED-68)
- update to 2.15.1:
* Updated lexers:
+ Java properties: Fix catastrophic backtracking (#2356, #2404)
* Fix Python console traceback lexing being too strict
and sometimes reordering output (#2407, #2410, #2412)
- update to 2.15.0:
* Added lexers:
+ Carbon (#2362, #2365, #2366, #2367, #2368, #2369, #2370)
+ Dax (#2335, #2345)
+ MediaWiki Wikitext (#2373, #827)
+ PostgreSQL Explain (#2398)
+ WGSL (WebGPU Shading Language) (#2386)
+ X++ (#2339)
* Updated lexers:
+ AMDGPU: Add support for scratch_ instructions, the attr*.*
argument, as well as the off modifier (#2327).
+ APDL: Miscellaneous improvements (#2314)
+ bash/tcsh:
- Move break to keywords (#2377)
- Improve bash math expansion lexing (#2255, #2353)
+ Chapel: Support attributes (#2376)
+ CMake: Implement bracket style comments (#2338, #2354)
+ CSS: Improve lexing of numbers inside function calls (#2382,
[#2383])
+ diff: Support normal diff syntax, as opposed to unified diff
syntax (#2321)
+ GLSL, HLSL:
- Support line continuations in preprocessor code (#2350)
- Improve preprocessor directive handling (#2357)
+ LilyPond: minor update of builtins
+ PHP: support attributes (#2055, #2347, #2360), fix anonymous
classes without parameters (#2359), improve lexing of
variable variable syntax (#2358)
+ Python:
- Add missing builtins (#2334)
- Fix inconsistent lexing of None (#2406)
+ Rebol/Red: Donât require script headers (#2348, #2349)
+ Spice: Update keywords (#2336)
+ SQL+Jinja (analyse_text method): Fix catastrophic
backtracking (#2355)
+ Terraform: Add hcl alias (#2375)
* Declare support for Python 3.11 and drop support for Python 3.6
(#2324).
* Update native style to improve contrast (#2325).
* Update github-dark` style to match latest Primer style (#2401)
* Revert a change that made guessing lexers based on file names
slower on Python 3.10 and older (#2328).
* Fix some places where a locale-dependent encoding could
unintentionally be used instead of UTF-8 (#2326).
* Fix Python traceback handling (#2226, #2329).
* Groff formatter: sort color definitions for reproducibility
(#2343)
* Move project metadata to pyproject.toml, remove setup.py and
setup.cfg (#2342)
* The top-level Makefile has been removed.
- increase required python version to 3.7
- set a minimum version for setuptools to match the requirement
from upstream
- since setup.py is gone:
* require pip and wheel to build
* use pyproject macros to build and install
==== python-iniconfig ====
- Don't catchall filelist
- Clean dependencies
==== python-libvirt-python ====
Version update (9.2.0 -> 9.3.0)
- Update to 9.3.0
- Add all new APIs and constants in libvirt 9.3.0
==== swtpm ====
Subpackages: swtpm-selinux
- remove python3 dependency, no longer needed after rewrite (bsc#1211010)
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- Revert changes that dropped calls to %systemd_{pre,post} in the main package
Until we switch to filetriggers these calls are needed when a new version of
systemd introduced a new config file during an update.
- We also introduce a new build conditional "%filetriggers" to identify easily
which parts of the code will become obsolete when we'll switch to file
triggers (WIP). This is important as this is unlikely to happen on SLE.
==== tmux ====
- add ncurses.patch for compactibility with new ncurses
fixes boo#1210552
==== vim ====
Version update (9.0.1488 -> 9.0.1504)
Subpackages: vim-data vim-data-common xxd
- Updated to version 9.0.1504, fixes the following problems
- fixes boo#1210996 - CVE-2023-2426
* xchacha20v2 crypt header is platform dependent.
* Crypt with libsodium is not tested on CI.
* The ModeChanged event may be triggered too often.
* Wrong scrolling with ls=0 and :botright split.
* Using uninitialized memory when argument is missing.
* Popup menu position wrong in window with toolbar.
* Crash when recovering from corrupted swap file.
* GTK3: hiding the mouse pointer does not work. (Rory OâKane)
* Test restoring register with wrong value.
* The ruler percentage can't be localized.
* In a terminal window the cursor may jump around. (Kenny Stauffer)
* Using uninitialized memory with fuzzy matching.
* The falsy operator is not tested properly.
* Crash with nested :try and :throw in catch block.
* No test for deleting the end of a long wrapped line.
* Luau files are not recognized.
* No error when calling remote_startserver() with an empty string.
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:
389-ds (2.3.2~git53.a01e230 -> 2.4.0~git0.87efeb2)
Mesa (23.0.2 -> 23.0.3)
Mesa-drivers (23.0.2 -> 23.0.3)
ModemManager (1.18.12 -> 1.20.6)
MozillaFirefox (112.0 -> 112.0.2)
NetworkManager (1.42.4 -> 1.42.6)
akonadi-calendar (22.12.3 -> 23.04.0)
akonadi-calendar-tools (22.12.3 -> 23.04.0)
akonadi-contact (22.12.3 -> 23.04.0)
akonadi-import-wizard (22.12.3 -> 23.04.0)
akonadi-mime (22.12.3 -> 23.04.0)
akonadi-search (22.12.3 -> 23.04.0)
akonadi-server (22.12.3 -> 23.04.0)
akregator (22.12.3 -> 23.04.0)
analitza (22.12.3 -> 23.04.0)
apache2-mod_php8
apr (1.7.2 -> 1.7.4)
ark (22.12.3 -> 23.04.0)
audacity (3.2.5 -> 3.3.1)
baloo5-widgets (22.12.3 -> 23.04.0)
bind (9.18.13 -> 9.18.14)
blinken (22.12.3 -> 23.04.0)
breeze
calendarsupport (22.12.3 -> 23.04.0)
chromaprint
container-selinux (2.206.0 -> 2.211.0)
coreutils (9.2 -> 9.3)
desktop-file-utils
dmidecode
dnsmasq
docbook-xsl (1.79.2 -> 1.79.2.1)
dolphin (22.12.3 -> 23.04.0)
dracut (059+suse.368.g2e7ac134 -> 059+suse.375.gafb362e4)
dtc (1.6.1 -> 1.7.0)
ebook-tools
eog (44.0 -> 44.1)
eventviews (22.12.3 -> 23.04.0)
evolution (3.48.0 -> 3.48.1)
evolution-data-server (3.48.0 -> 3.48.1)
evolution-ews (3.48.0 -> 3.48.1)
ffmpeg-4 (4.4.3 -> 4.4.4)
ffmpeg-5 (5.1.2 -> 5.1.3)
ffmpegthumbs (22.12.3 -> 23.04.0)
filelight (22.12.3 -> 23.04.0)
firewalld (1.3.1 -> 1.3.2)
freetype2
gcc13 (13.0.1+git7162 -> 13.0.1+git7231)
ghostscript
git (2.40.0 -> 2.40.1)
glib2 (2.76.1 -> 2.76.2)
gnome-control-center (44.0+20 -> 44.1)
gnome-mahjongg
gnome-maps (44.0 -> 44.1)
gnome-remote-desktop (44.0 -> 44.1)
gnome-shell (44.0+42 -> 44.1)
gnome-software (44.0 -> 44.1)
gnome-user-docs (44.0 -> 44.1)
gpgme (1.19.0 -> 1.20.0)
gpgmeqt (1.19.0 -> 1.20.0)
grep (3.9 -> 3.10)
grub2
gssdp
gstreamer-plugins-bad
gtk3 (3.24.37 -> 3.24.37+68)
gtk4 (4.10.1 -> 4.10.3)
guestfs-tools (1.50.0 -> 1.50.1)
gupnp
gupnp-igd
gwenview5 (22.12.3 -> 23.04.0)
incidenceeditor (22.12.3 -> 23.04.0)
jack (1.9.21 -> 1.9.22)
java-11-openjdk (11.0.18.0 -> 11.0.19.0)
kaccounts-integration (22.12.3 -> 23.04.0)
kaccounts-providers (22.12.3 -> 23.04.0)
kaddressbook (22.12.3 -> 23.04.0)
kalgebra (22.12.3 -> 23.04.0)
kamera (22.12.3 -> 23.04.0)
kanagram (22.12.3 -> 23.04.0)
kapptemplate (22.12.3 -> 23.04.0)
kate (22.12.3 -> 23.04.0)
kbruch (22.12.3 -> 23.04.0)
kcachegrind (22.12.3 -> 23.04.0)
kcalc (22.12.3 -> 23.04.0)
kcharselect (22.12.3 -> 23.04.0)
kcolorchooser (22.12.3 -> 23.04.0)
kde-print-manager (22.12.3 -> 23.04.0)
kdeconnect-kde (22.12.3 -> 23.04.0)
kdeedu-data (22.12.3 -> 23.04.0)
kdegraphics-thumbnailers (22.12.3 -> 23.04.0)
kdenetwork-filesharing (22.12.3 -> 23.04.0)
kdepim-addons (22.12.3 -> 23.04.0)
kdepim-runtime (22.12.3 -> 23.04.0)
kdevelop5 (22.12.3 -> 23.04.0)
kdialog (22.12.3 -> 23.04.0)
kernel-firmware (20230406 -> 20230427)
kernel-source (6.2.10 -> 6.2.12)
kgeography (22.12.3 -> 23.04.0)
khangman (22.12.3 -> 23.04.0)
khelpcenter5 (22.12.3 -> 23.04.0)
kidentitymanagement (22.12.3 -> 23.04.0)
kig (22.12.3 -> 23.04.0)
kio-extras5 (22.12.3 -> 23.04.0)
kio_audiocd (22.12.3 -> 23.04.0)
kipi-plugins (22.12.3 -> 23.04.0)
kiten (22.12.3 -> 23.04.0)
kldap (22.12.3 -> 23.04.0)
kleopatra (22.12.3 -> 23.04.0)
kmag (22.12.3 -> 23.04.0)
kmahjongg (22.12.3 -> 23.04.0)
kmail (22.12.3 -> 23.04.0)
kmail-account-wizard (22.12.3 -> 23.04.0)
kmailtransport (22.12.3 -> 23.04.0)
kmines (22.12.3 -> 23.04.0)
kmousetool (22.12.3 -> 23.04.0)
kmplot (22.12.3 -> 23.04.0)
knotes (22.12.3 -> 23.04.0)
kompare (22.12.3 -> 23.04.0)
konsole (22.12.3 -> 23.04.0)
kontact (22.12.3 -> 23.04.0)
konversation (22.12.3 -> 23.04.0)
korganizer (22.12.3 -> 23.04.0)
kpat (22.12.3 -> 23.04.0)
kpimtextedit (22.12.3 -> 23.04.0)
kqtquickcharts (22.12.3 -> 23.04.0)
kreversi (22.12.3 -> 23.04.0)
ksanecore (22.12.3 -> 23.04.0)
ksudoku (22.12.3 -> 23.04.0)
ktouch (22.12.3 -> 23.04.0)
kwalletmanager5 (22.12.3 -> 23.04.0)
kwordquiz (22.12.3 -> 23.04.0)
libadwaita (1.3.1 -> 1.3.2)
libalternatives (1.2+3.b848aad -> 1.2+30.a5431e9)
libcdio
libdeflate (1.17 -> 1.18)
libedit
libgphoto2
libgravatar (22.12.3 -> 23.04.0)
libgudev
libjxl
libkcddb (22.12.3 -> 23.04.0)
libkcompactdisc (22.12.3 -> 23.04.0)
libkdcraw (22.12.3 -> 23.04.0)
libkdegames (22.12.3 -> 23.04.0)
libkdepim (22.12.3 -> 23.04.0)
libkeduvocdocument (22.12.3 -> 23.04.0)
libkexiv2 (22.12.3 -> 23.04.0)
libkgapi (22.12.3 -> 23.04.0)
libkipi (22.12.3 -> 23.04.0)
libkleo (22.12.3 -> 23.04.0)
libkmahjongg (22.12.3 -> 23.04.0)
libkomparediff2 (22.12.3 -> 23.04.0)
libksane (22.12.3 -> 23.04.0)
libksieve (22.12.3 -> 23.04.0)
libmbim (1.26.4 -> 1.28.4)
libmtp (1.1.20 -> 1.1.21)
libpaper (2.0.10 -> 2.1.0)
libpng16
libqt5-qtbase (5.15.8+kde185 -> 5.15.9+kde151)
libqt5-qtconnectivity (5.15.8+kde8 -> 5.15.9+kde5)
libqt5-qtdeclarative (5.15.8+kde22 -> 5.15.9+kde23)
libqt5-qtgraphicaleffects (5.15.8+kde0 -> 5.15.9+kde0)
libqt5-qtimageformats (5.15.8+kde9 -> 5.15.9+kde9)
libqt5-qtlocation (5.15.8+kde4 -> 5.15.9+kde5)
libqt5-qtmultimedia (5.15.8+kde3 -> 5.15.9+kde3)
libqt5-qtnetworkauth (5.15.8+kde0 -> 5.15.9+kde0)
libqt5-qtquickcontrols (5.15.8+kde0 -> 5.15.9+kde0)
libqt5-qtquickcontrols2 (5.15.8+kde7 -> 5.15.9+kde5)
libqt5-qtscript
libqt5-qtsensors (5.15.8+kde0 -> 5.15.9+kde0)
libqt5-qtserialport (5.15.8+kde0 -> 5.15.9+kde0)
libqt5-qtspeech (5.15.8+kde1 -> 5.15.9+kde1)
libqt5-qtsvg (5.15.8+kde8 -> 5.15.9+kde7)
libqt5-qttools (5.15.8+kde1 -> 5.15.9+kde1)
libqt5-qttranslations (5.15.8+kde0 -> 5.15.9+kde0)
libqt5-qtvirtualkeyboard (5.15.8+kde0 -> 5.15.9+kde0)
libqt5-qtwayland (5.15.8+kde63 -> 5.15.9+kde55)
libqt5-qtwebchannel (5.15.8+kde3 -> 5.15.9+kde3)
libqt5-qtwebengine
libqt5-qtwebsockets (5.15.8+kde3 -> 5.15.9+kde2)
libqt5-qtwebview (5.15.8+kde0 -> 5.15.9+kde0)
libqt5-qtx11extras (5.15.8+kde0 -> 5.15.9+kde0)
libqt5-qtxmlpatterns (5.15.8+kde0 -> 5.15.9+kde0)
libreoffice
librsvg
libsoup (3.4.0 -> 3.4.2)
libsrtp2
libstorage-ng (4.5.96 -> 4.5.100)
libunistring
libupnp (1.14.16 -> 1.14.17)
liburing
libva
libva-gl
libverto
libwmf (0.2.12 -> 0.2.13)
libwpg (0.3.3 -> 0.3.4)
libxml2 (2.10.3 -> 2.10.4)
libxml2-python (2.10.3 -> 2.10.4)
libxmlb (0.3.10 -> 0.3.11)
libyui (4.5.1 -> 4.5.2)
libyui-ncurses (4.5.1 -> 4.5.2)
libyui-ncurses-pkg (4.5.1 -> 4.5.2)
libyui-qt (4.5.1 -> 4.5.2)
libyui-qt-graph (4.5.1 -> 4.5.2)
libyui-qt-pkg (4.5.1 -> 4.5.2)
libzypp (17.31.10 -> 17.31.11)
lilv (0.24.12 -> 0.24.20)
linux-glibc-devel (6.2 -> 6.3)
llvm16 (16.0.1 -> 16.0.2)
lokalize (22.12.3 -> 23.04.0)
mailcommon (22.12.3 -> 23.04.0)
mailimporter (22.12.3 -> 23.04.0)
makedumpfile (1.7.2 -> 1.7.3)
mbox-importer (22.12.3 -> 23.04.0)
mdadm
messagelib (22.12.3 -> 23.04.0)
microos-tools (2.20+git20230413.2a43cdb -> 2.21+git0)
mobipocket (22.12.3 -> 23.04.0)
mozjs102
mpfr
mutter (44.0+54 -> 44.1)
nautilus (44.0 -> 44.1)
ncurses (6.4.20230408 -> 6.4.20230418)
nfs-utils
numactl (2.0.15.0.g01a39cb -> 2.0.16.21.g693fee1)
okular (22.12.3 -> 23.04.0)
openvpn (2.5.9 -> 2.6.3)
opus (1.3.1 -> 1.4)
os-prober
pam (1.5.2 -> 1.5.2.90)
pam-config (2.4 -> 2.5)
pam-full-src (1.5.2 -> 1.5.2.90)
parley (22.12.3 -> 23.04.0)
patterns-gnome
perl-Bootloader (0.941 -> 1.0)
php8
pim-data-exporter (22.12.3 -> 23.04.0)
pim-sieve-editor (22.12.3 -> 23.04.0)
pimcommon (22.12.3 -> 23.04.0)
plasma5-desktop
plymouth
postfix (3.7.4 -> 3.8.0)
postgresql15
power-profiles-daemon (0.12 -> 0.13)
protobuf
protobuf-c
publicsuffix (20230414 -> 20230426)
python-Automat
python-Babel
python-Brotli
python-CommonMark
python-Jinja2
python-MarkupSafe
python-Pillow
python-PySocks
python-PyYAML
python-Twisted
python-anyio
python-apipkg
python-argcomplete
python-attrs
python-cached-property
python-certifi
python-cffi
python-chardet
python-click
python-colorama
python-configobj
python-constantly
python-contextvars
python-cryptography
python-cssselect
python-decorator
python-dnspython
python-extras
python-gevent
python-greenlet
python-gssapi
python-h11
python-h2
python-hpack
python-httpcore
python-httpx
python-hyperframe
python-hyperlink
python-idna
python-immutables
python-importlib-metadata
python-incremental
python-iniconfig
python-libvirt-python
python-lxml
python-netifaces
python-numpy
python-olefile
python-pexpect
python-pip
python-ply
python-psutil
python-ptyprocess
python-py
python-pyOpenSSL
python-pyasn1
python-pyasn1-modules
python-pycares
python-pycparser
python-pycurl
python-pyinotify
python-python-dateutil
python-pytz
python-pyudev
python-qt5-sip (12.11.1 -> 12.12.1)
python-requests-toolbelt
python-rfc3986
python-rich
python-service_identity
python-simplejson
python-sniffio
python-text-unidecode
python-toml
python-tornado6
python-typing_extensions
python-urllib3
python-zipp
python-zope.event
python-zope.interface
python310-packaging
python310-pyparsing
qalculate (4.5.1 -> 4.6.1)
qt6-base
qt6-declarative
raspberrypi-firmware (2023.03.22 -> 2023.04.25)
raspberrypi-firmware-config (2023.03.22 -> 2023.04.25)
rubygem-activesupport-7.0
rubygem-puma
rubygem-slim (4.1.0 -> 5.1.0)
rubygem-temple (0.9.1 -> 0.10.0)
sddm
selinux-policy (20230321 -> 20230425)
serd (0.30.12 -> 0.30.16)
setools (4.4.1 -> 4.4.2)
shadow
shotwell (0.31.90 -> 0.32.0)
signon-kwallet-extension (22.12.3 -> 23.04.0)
skanlite (22.12.3 -> 23.04.0)
snapper
spectacle (22.12.3 -> 23.04.0)
speexdsp
sratom (0.6.10 -> 0.6.14)
step (22.12.3 -> 23.04.0)
suil (0.10.10 -> 0.10.18)
suitesparse
systemd
texlive-specs-n
thunar (4.18.4 -> 4.18.6)
tnef
tracker (3.5.0 -> 3.5.1)
tracker-miners (3.5.0 -> 3.5.1)
tuned (2.19.0.29+git.b894a3e -> 2.20.0.18+git.7b1a20b)
u-boot-rpiarm64 (2023.01 -> 2023.04)
umbrello (22.12.3 -> 23.04.0)
utempter (1.2.0 -> 1.2.1)
vim (9.0.1443 -> 9.0.1488)
virt-manager
vulkan-loader (1.3.243.0 -> 1.3.247)
vulkan-tools (1.3.243.0 -> 1.3.247)
wayland (1.21.0 -> 1.22.0)
webkit2gtk3 (2.40.0 -> 2.40.1)
webkit2gtk3-soup2 (2.40.0 -> 2.40.1)
wxWidgets-3_2-nostl (3.2.1 -> 3.2.2.1)
xbitmaps
xdg-desktop-portal-gnome (44.0 -> 44.1)
xdg-desktop-portal-gtk
xdpyinfo (1.3.3 -> 1.3.4)
xf86-video-ati (19.1.0 -> 22.0.0)
xfce4-dict (0.8.4 -> 0.8.5)
xfce4-screensaver
xfce4-whiskermenu-plugin (2.7.2 -> 2.7.3)
xkeyboard-config
xset
yast2-country (4.6.1 -> 4.6.2)
yast2-samba-client (4.6.0 -> 4.6.1)
yast2-trans (84.87.20230416.972001c66e -> 84.87.20230428.0cbac11ad7)
zbar
zstd (1.5.4 -> 1.5.5)
zxing-cpp
=== Details ===
==== 389-ds ====
Version update (2.3.2~git53.a01e230 -> 2.4.0~git0.87efeb2)
Subpackages: lib389 libsvrcore0
- Update to version 2.4.0~git0.87efeb2:
* Bump version to 2.4.0
* Issue 5156 - RFE that implement slapi_memberof (#5694)
* Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735)
* Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727)
* Issue 4758 - Add tests for WebUI
* Issue 5718 - Memory leak in connection table (#5719)
* Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
* Issue 4758 - Add tests for WebUI
* Issue 5643 - Memory leak in entryrdn during delete (#5717)
* Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
- python-six is not required
==== Mesa ====
Version update (23.0.2 -> 23.0.3)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1
- Update to version 23.0.3
* 3rd bug fix release: changes all across the tree, with no one
subsystem seeing too many changes
==== Mesa-drivers ====
Version update (23.0.2 -> 23.0.3)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Update to version 23.0.3
* 3rd bug fix release: changes all across the tree, with no one
subsystem seeing too many changes
==== ModemManager ====
Version update (1.18.12 -> 1.20.6)
Subpackages: ModemManager-bash-completion libmm-glib0
- Update to version 1.20.6:
+ build: New build option to allow disabling the installation of
examples.
+ core:
- Fix crash when uninhibiting partially removed device.
- Fix crash when attempting to load an invalid shared utils
library.
+ mmcli:
- Allow JSON and key/value output when creating SMS messages.
- Improved JSON output in network scan results.
+ libmm-glib:
- Avoid using g_time_zone_new_offset() unless glib >= 2.58.
- Fix flags to string conversion utils to allow multiple flags.
+ MBIM:
- Reset cached SIM info when SIM is unlocked.
- Fix synchronizing the state of the SIM hot swap configured
flag.
- Fix bug cleaning up the LTE attach info unsolicited message
handler.
- Fallback from QMI UIM service only if unsupported.
- Add missing support for 'emergency' APN type.
+ QMI:
- Fix processing and exposing PCOs.
- Fix power up on modems that don't support power state change
indications.
+ plugins:
- telit:
. add additional support for 5G modems.
. added port type hints for FN990 0x1070, 0x1071
compositions.
. increase allowed initial delay in AT ports.
. fallback to AT commands if loading revision via MBIM fails.
- quectel: add support for EC21-EUX usb modules.
- xmm: fix crash parsing XACT? response.
- Changes from version 1.20.4:
+ build:
- Don't hardcode building shared libraries, so that meson's
default_library option can be used properly,
- po: Added missing Georgian translation in LINGUAS.
+ QMI:
- Fixed loading NR5G signal info.
- Fixed memory leaks when processing signal info.
- Correctly scaled the SNR value reported in NR5G.
- Fixed invalid use-after-free actions due to improper handling
of proxy removal events.
+ MBIM:
- Fixed processing MbimSmsStatusFlag as flags, not as an enum.
- Fixed invalid use-after-free actions due to improper handling
of proxy removal events.
- Chained up device notifications through the MMPortMbim
object.
+ Messaging: Allowed Delete operation during enabling/disabling.
+ Core: Don't assume port tables always exist so that
long-standing operations holding an object reference can finish
cleanly even after the initial object disposal has already been
run.
+ plugins:
- quectel: added new firehose/sahara support udev tags in new
models.
- broadmobi: added MM_PLUGIN_REQUIRED_QCDM flag.
- cinterion:
. added a delay to the ^SWWAN? command.
. added retry mechanism to the ^SWWAN? command.
- Changes from version 1.20.2:
+ build:
- Fixed building without MBIM support.
- Fixed building without tests support.
- Disabled test interface in base manager if building without
tests.
- Updated intel plugin dependencies to require XMM shared
utils.
- Fixed templates to make build reproducible.
+ FCC unlock: Updated shell scripts to avoid requiring bash.
+ MBIM:
- Ignored SIM related indications during a SIM slot switch
operation.
- Updated capabilities loading to use Microsoft Extensions if
available.
- Updated supported modes loading to use the CustomDataClass
field contents.
+ SIM: Fixed length when reading GID1/GID2 using AT commands.
+ Several other minor improvements and fixes.
- Changes from version 1.20.0:
+ API:
- New 'Modem.Sar' interface to allow the host to manage the SAR
power level.
- New 'Modem.GetCellInfo()' method, that allows querying
information about the current serving and neighboring cells.
Currently including 'cell-type' and 'serving' fields for all
cell types, plus additional type-specific fields:
. CDMA: 'nid', 'sid', 'base-station-id', 'ref-pn' and
'pilot-strength'.
. GSM: 'operator-id', 'lac', 'ci', 'timing-advance', 'arfcn',
'base-station-id' and 'rx-level'.
. UMTS: 'operator-id', 'lac', 'ci', 'frequency-fdd-ul',
'frequency-fdd-dl', 'frequency-tdd', 'uarfcn', 'psc',
'rscp', 'ecio' and 'path-loss'.
. TDSCDMA: 'operator-id', 'lac', 'ci', 'uarfcn',
'cell-parameter-id', 'timing-advance', 'rscp' and
... changelog too long, skipping 133 lines ...
dependencies.
==== MozillaFirefox ====
Version update (112.0 -> 112.0.2)
- Mozilla Firefox 112.0.2
* Fix a high memory usage issue with animated images in minimized
(or completely covered) windows, especially when using animated
themes (bmo#1828587)
* Fix an issue where Linux users with bitmap fonts installed may
have had entire sections of text invisible to them on some
sites (bmo#1827950)
- Include Leap 15.5 in check for which python version is required.
- Mozilla Firefox 112.0.1
* Fix a bug where cookie dates appear to be set in the far
future after updating Firefox. This may have caused cookies to
be unintentionally purged (bmo#1827669)
==== NetworkManager ====
Version update (1.42.4 -> 1.42.6)
Subpackages: NetworkManager-bluetooth NetworkManager-pppoe NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Update to version 1.42.6:
+ Emit the dhcp-change dispatcher event also after a lease
renewal.
+ Fix assertion failure on DHCP renewal.
+ Add support for EC2 IMDSv2 in nm-cloud-setup.
+ Allow setting tunnel flags for ip6gre & ip6gretap connection
profiles.
+ Improve the Wi-Fi hotspot functionality.
+ Fix setting the Wi-Fi roaming policy based on the number of
seen BSSIDs.
+ Support the "no-aaaa" resolv.conf option.
+ Some oFono fixes.
==== akonadi-calendar ====
Version update (22.12.3 -> 23.04.0)
Subpackages: akonadi-plugin-calendar kalendarac
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== akonadi-calendar-tools ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== akonadi-contact ====
Version update (22.12.3 -> 23.04.0)
Subpackages: akonadi-plugin-contacts
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== akonadi-import-wizard ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== akonadi-mime ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== akonadi-search ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== akonadi-server ====
Version update (22.12.3 -> 23.04.0)
- Add more fixes:
* 0001-Avoid-crashing-before-priting-debug-output-when-sett.patch
(kde#468985)
* 0001-Remove-dangling-reference.patch
* 0001-Allow-running-mysql_upgrade-when-starting-Akonadi.patch
(kde#402680)
- Add upstream changes:
* 0001-Fix-wrong-for-clause-in-Akonadi-Session.patch (kde#458315)
* 0002-Remove-dead-code-from-FavoriteCollectionsModel.patch
* 0003-Fix-a-bug-in-for-clause-in-EntityTreeModel.patch
* 0001-Fix-crash-on-server-shutdown.patch (kde#450217, kde#462692)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== akregator ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== analitza ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libAnalitza8
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== apache2-mod_php8 ====
- The %_restart_on_update macro was removed from systemd-rpm-macros.
Remove %posttrans for FPM as it wasn't working as intended anyway.
[boo#1210576]
==== apr ====
Version update (1.7.2 -> 1.7.4)
- version update to 1.7.4
* ) Fix a regression where writing to a file opened with both APR_FOPEN_APPEND
and APR_FOPEN_BUFFERED did not properly append the data on Windows.
(This regression was introduced in APR 1.7.3) [Evgeny Kotkov]
- update to 1.7.3:
* apr-1-config: Fix crosscompiling detection
* configure: Add --enable-sysv-shm to use SysV shared
memory (shmget) if available.
* apr_socket_sendfile: Use WSAIoctl() to get TransmitFile
function pointer on Windows. [Ivan Zhakov]
* apr_dir_read: Do not request short file names on Windows
7 and later. [Ivan Zhakov]
* apr_file_gets: Optimize for buffered files on Windows.
* Fix a deadlock when writing to locked files opened with
APR_FOPEN_APPEND on Windows. PR 50058. [Evgeny Kotkov]
* Don't seek to the end when opening files with
APR_FOPEN_APPEND on Windows.
* apr_file_write: Optimize large writes to buffered files
on Windows.
* apr_file_write: Optimize large reads from buffered files
on Windows.
==== ark ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== audacity ====
Version update (3.2.5 -> 3.3.1)
Subpackages: audacity-lang
- Remove "changesgenerate" from _service for vst3sdk
- Update to 3.3.1
This is a hotfix release. It fixes the following bugs:
* #4600 Fixed cut lines massively inflating project size.
* #4612 Fixed custom project sample rates being uneditable.
* #4604 Fixed crash reporting being disabled.
* #4234 Audacity now shows an error if the upload to audio.com
exceeds file size limits.
* #4114 Fixed an error in calculating channels when uploading to
audio.com.
- Use default compiler, upstream has fixed gcc13 build
- Update VST3SDK to version 3.7.7_build_19:
- Add patches to fix VST3SDK build with gcc13:
vst3sdk-fix-include-cstdint-for-gcc13.patch
vst3sdk-fix-limits-include-moduleinfoparser.patch
- Remove patches - fixed in upstream:
no-more-strip.patch
- Refresh patches:
audacity-no_return_in_nonvoid.patch
- Update to 3.3.0
Changes
* Some of the built-in effects are now realtime capable (Bass &
Treble, Distortion, Phaser, Reverb and Wahwah).
* #4352 Added a new effect: Shelf Filter.
* Added an initial (beta) version of Beats and Bars.
* #4414 Reworked the bottom toolbar dock:
* Project Sample Rate is now found in Audio Setup -> Audio
Settings (formerly known as Project Rate).
* The Snapping Toolbar (formerly known as Snap-To) is now
independent of the Selection Toolbar.
* Added a new Time Signature Toolbar (beta). It is hidden by default.
* #4212 Improved Zooming behavior slightly (more to come in the future).
* #4393 Added a new ruler, Linear (dB). This ruler goes from
0 dBFS to -â dBFS and better reflects the volume as shown in
the recording/playback meters.
* #3820 When copying clips between projects, you now can choose
between whether to copy smart clips or just the visible portion.
* #4133 Added a delete button to the Cut/Copy/Paste toolbar.
Bugfixes
* #1584 Audacity no longer dithers tracks unnecessarily.
* #2427 Linux playback now handles output latency better (less stutters).
* #3796 The EQ effect no longer resets clip names.
* #3801 Audacity no longer crashes when trying to load projects with
plugins that since have been deleted.
* #4417 Resampling a track no longer trims it.
Libraries
* FFmpeg 6 (avformat 60) is now supported.
* Moved from Breakpad to Crashpad.
* Extracted various libraries from within Audacity.
==== baloo5-widgets ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== bind ====
Version update (9.18.13 -> 9.18.14)
Subpackages: bind-doc bind-utils
- Update to release 9.18.14
Removed Features:
* Zone type delegation-only, and the delegation-only and
root-delegation-only statements, have been deprecated. A
warning is now logged when they are used.
* These statements were created to address the SiteFinder
controversy, in which certain top-level domains redirected
misspelled queries to other sites instead of returning NXDOMAIN
responses. Since top-level domains are now DNSSEC-signed, and
DNSSEC validation is active by default, the statements are no
longer needed.
Bug Fixes:
* Several bugs which could cause named to crash during catalog
zone processing have been fixed.
* Previously, downloading large zones over TLS (XoT) from a
primary could hang the transfer on the secondary, especially
when the connection was unstable. This has been fixed.
* Performance of DNSSEC validation in zones with many DNSKEY
records has been improved.
==== blinken ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== breeze ====
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5
- Add patch to avoid CPU use in idle apps (boo#1210747, kde#468903):
* 0001-ProgressBar-Stop-emitting-polish-requests-when-item-.patch
==== calendarsupport ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== chromaprint ====
- Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
when scanning.
==== container-selinux ====
Version update (2.206.0 -> 2.211.0)
- Update to version 2.211.0:
* Don't transition to initrc_t domains from spc_t
* Add tunable to allow sshd_t to launch container engines
* Allow syslogd_t gettatr on inheritited runtime tmpfs files
* Add container_file_t and container_ro_file_t as user_home_type
* Set default context for local-path-provisioner
* Allow daemon to send dbus messages to spc_t by
==== coreutils ====
Version update (9.2 -> 9.3)
- update to 9.3:
Bug fixes:
* cp --reflink=auto (the default), mv, and install
will again fall back to a standard copy in more cases.
Previously copies could fail with permission errors on
more restricted systems like android or containers etc.
[bug introduced in coreutils-9.2]
* cp --recursive --backup will again operate correctly.
Previousy it may have issued "File exists" errors when
it failed to appropriately rename files being replaced.
[bug introduced in coreutils-9.2]
* date --file and dircolors will now diagnose a failure to read a file.
Previously they would have silently ignored the failure.
[This bug was present in "the beginning".]
* md5sum --check again correctly prints the status of each file checked.
Previously the status for files was printed as 'OK' once any file had passed.
This also applies to cksum, sha*sum, and b2sum.
[bug introduced in coreutils-9.2]
* wc will now diagnose if any total counts have overflowed.
[This bug was present in "the beginning".]
* `wc -c` will again correctly update the read offset of inputs.
Previously it deduced the size of inputs while leaving the offset unchanged.
[bug introduced in coreutils-8.27]
* Coreutils programs no longer fail for timestamps past the year 2038
on obsolete configurations with 32-bit signed time_t, because the
build procedure now rejects these configurations.
[This bug was present in "the beginning".]
Changes in behavior:
* 'cp -n' and 'mv -n' now issue an error diagnostic if skipping a file,
to correspond with -n inducing a nonzero exit status as of coreutils 9.2.
Similarly 'cp -v' and 'mv -v' will output a message for each file skipped
due to -n, -i, or -u.
New features:
* cp and mv now support --update=none to always skip existing files
in the destination, while not affecting the exit status.
This is equivalent to the --no-clobber behavior from before v9.2.
- drop fix-reflink-fallback.patch (upstream).
==== desktop-file-utils ====
- suse-update-mime-defaults:
* add support for MATE desktop
* ensure C locale is set for sorting order
* fix quoting of DESTDIR
==== dmidecode ====
Fix a potential regression:
- use-read_file-to-read-from-dump.patch: Fix an old harmless bug
which would prevent root from using the --from-dump option since
the latest security fixes.
==== dnsmasq ====
- bsc#1209358, CVE-2023-28450, dnsmasq-CVE-2023-28450.patch:
default maximum EDNS.0 UDP packet size should be 1232
==== docbook-xsl ====
Version update (1.79.2 -> 1.79.2.1)
* Raise version to 1.79.2.1
* Patch assembly/assemble.xsl
Copy the missing xml:lang attribute to the result file.
docbook-xsl-1.79.2-assembly-assemble.xsl.patch
For details, see the docbook mailinglist:
https://lists.oasis-open.org/archives/docbook/202304/msg00012.html
==== dolphin ====
Version update (22.12.3 -> 23.04.0)
Subpackages: dolphin-part libdolphinvcs5
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
- Rebase patches:
* dolphin-go_up.diff
* 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch
==== dracut ====
Version update (059+suse.368.g2e7ac134 -> 059+suse.375.gafb362e4)
- Update to version 059+suse.375.gafb362e4:
* fix(network-legacy): handle do_dhcp calls without arguments (bsc#1210640)
fips=1 and separate /boot break s390x (bsc#1204478):
* fix(fips): move fips-boot script to pre-pivot
* fix(fips): only unmount /boot if it was mounted by the fips module
* feat(fips): add progress messages
* fix(fips): do not blindly remove /boot
==== dtc ====
Version update (1.6.1 -> 1.7.0)
- update to 1.7.0:
* dtc
* Fix -Oasm output on PA-RISC by avoiding ';' separators
* Put symbolic label references in -Odts output when possible
* Add label relative path references
* Don't incorrectly attempt to create fixups for reference to path
in overlays
* Warning rather than hard error if integer expression results are
truncated due to cell size
* libfdt
* Add fdt_get_property_by_offset_w() function
* pylibfdt
* Fixed to work with Python 3.10
* A number of extra methods
* Fix out of tree build
* fdtget
* Add raw bytes output mode
* General
* Fixes for mixed-signedness comparison warnings
* Assorted other warning fixes
* Assorted updates to checks
* Assorted bugfixes
* Fix scripts to work with dash as well as bash
* Allow static builds
* Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
* makefile-bison-rule.patch
==== ebook-tools ====
- Fix a crash when an itemref in the spine has no idref,
see kde#466540.
* add 0002-Avoid-crash-on-spine-itemref-without-idref.patch
- Replace 0001-Avoid-crash-on-toc-navPoint-without-navLabel.patch
with 0001-Avoid-crash-on-toc.ncx-navPoint-without-navLabel.patch
==== eog ====
Version update (44.0 -> 44.1)
- Update to version 44.1:
+ EogImage:
- Ref priv->anim to avoid double free issues
- Do not leak animation iter
+ Segfault when switching between animated webp images
+ Updated translations.
==== eventviews ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== evolution ====
Version update (3.48.0 -> 3.48.1)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.48.1:
+ e-gtkemojichooser: Correct packing of the internal widgets.
+ Add plugins' directory into WebKitGTK only when it exists.
+ e-util: Optimize
e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
+ Calendar: Add shortcuts for move to previous/next date.
+ Misc: Update contact information in the README.md file.
+ README.md: Update information about the mailing list.
+ Bugs fixed:
- Composer: Copy/paste changes text size in HTML mode.
- Signature is re-added to a Draft mail after open.
- Calendar: Summary not always shown in the Day View.
- Blockquotes styling changes in Markdown live preview when
editing area is focused.
- Composer: Preserve '\n' inside paragraph text.
- Mail: libunity badge counter does not disappear.
- Cannot import pkcs12 with empty password.
- Mail: Space bar no longer scrolls preview messages.
- ESpinner: Do not animate when animations are disabled.
- Ctrl+Shift+F does not focus the search field when already
visible.
- Composer: Bulleted list margin inconsistent in HTML.
- Composer: Can send outdated message content.
- ECompEditor: Classification submenu inaccessible for
read-only calendars.
- RSS: Limit re-download on content change, if possible.
- Contacts: LDAP not searching for contact after launch.
- iTIP-formatter: respect the color-scheme in HTML MIME parts.
+ Updated translations.
==== evolution-data-server ====
Version update (3.48.0 -> 3.48.1)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-2 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.48.1:
+ WebDAV Notes: Fallback to derive component summary from
description.
+ CamelFilterDriver: Unset info's headers only when folder has
summary.
+ Bugs fixed:
- Camel: POP3's 'UTF8' command blocking login.
- backends: React to destination URI changes.
- Fails to refresh backend with offline changes and broken
local cache state.
- IMAPx: Ignore 'Permission denied' error on refresh.
- libedataserver: Disable deprecation notice around
e_flag_timed_wait.
- Calendar: Change file backend discard_alarm() function.
+ Updated translations.
==== evolution-ews ====
Version update (3.48.0 -> 3.48.1)
- Update to version 3.48.1:
+ Updated translations.
==== ffmpeg-4 ====
Version update (4.4.3 -> 4.4.4)
Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Update to version 4.4.4:
* avcodec/012v: Order operations for odd size handling
* avcodec/alsdec: The minimal block is at least 7 bits
* avcodec/bink:
- Avoid undefined out of array end pointers in
binkb_decode_plane()
- Fix off by 1 error in ref end
* avcodec/eac3dec: avoid float noise in fixed mode addition to
overflow
* avcodec/eatgq: : Check index increments in tgq_decode_block()
* avcodec/escape124:
- Fix signdness of end of input check
- Fix some return codes
* avcodec/ffv1dec:
- Check that num h/v slices is supported
- Fail earlier if prior context is corrupted
- Restructure slice coordinate reading a bit
* avcodec/mjpegenc: take into account component count when
writing the SOF header size
* avcodec/mlpdec: Check max matrix instead of max channel in
noise check
* avcodec/motionpixels: Mask pixels to valid values
* avcodec/mpeg12dec: Check input size
* avcodec/nvenc:
- Fix b-frame DTS behavior with fractional framerates
- Fix vbv buffer size in cq mode
* avcodec/pictordec: Remove mid exit branch
* avcodec/pngdec: Check deloco index more exactly
* avcodec/rpzaenc: stop accessing out of bounds frame
* avcodec/scpr3: Check bx
* avcodec/scpr: Test bx before use
* avcodec/snowenc: Fix visual weight calculation
* avcodec/speedhq: Check buf_size to be big enough for DC
* avcodec/sunrast: Fix maplength check
* avcodec/tests/snowenc:
- Fix 2nd test
- Return a failure if DWT/IDWT mismatches
- Unbreak DWT tests
* avcodec/tiff: Ignore tile_count
* avcodec/utils:
- Allocate a line more for VC1 and WMV3
- Ensure linesize for SVQ3
- Use 32pixel alignment for bink
* avcodec/videodsp_template: Adjust pointers to avoid undefined
pointer things
* avcodec/vp3: Add missing check for av_malloc
* avcodec/wavpack:
- Avoid undefined shift in get_tail()
- Check for end of input in wv_unpack_dsd_high()
* avcodec/xpmdec: Check size before allocation to avoid
truncation
* avfilter/vf_untile: swap the chroma shift values used for plane
offsets
* avformat/id3v2: Check taglen in read_uslt()
* avformat/mov: Check samplesize and offset to avoid integer
overflow
* avformat/mxfdec: Use 64bit in remainder
* avformat/nutdec: Add check for avformat_new_stream
* avformat/replaygain: avoid undefined / negative abs
* swscale/input: Use more unsigned intermediates
* swscale/output: Bias 16bps output calculations to improve non
overflowing range
* swscale: aarch64: Fix yuv2rgb with negative stride
* Use https for repository links
- Drop patches fixed upstream:
* ffmpeg-CVE-2022-3964.patch
* ffmpeg-CVE-2022-3109.patch
* ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.
- Conflict with otherproviders(ffmpeg-tools).
==== ffmpeg-5 ====
Version update (5.1.2 -> 5.1.3)
Subpackages: libavcodec59 libavfilter8 libavformat59 libavutil57 libpostproc56 libswresample4_ff5 libswscale6
- Update to version 5.1.3:
* avcodec/012v: Order operations for odd size handling
* avcodec/alsdec:
- Check bits left before block decoding in non multi channel
coding loop
- The minimal block is at least 7 bits
* avcodec/atrac3plus: reorder channels to match the output layout
* avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
when encode error
* avcodec/bink:
- Avoid undefined out of array end pointers in
binkb_decode_plane()
- Fix off by 1 error in ref end
* avcodec/eac3dec: avoid float noise in fixed mode addition to
overflow
* avcodec/eatgq: : Check index increments in tgq_decode_block()
* avcodec/escape124:
- Fix signdness of end of input check
- Fix some return codes
* avcodec/ffv1dec:
- Check that num h/v slices is supported
- Fail earlier if prior context is corrupted
* avcodec/ffv1dec: restructure slice coordinate reading a bit
* avcodec/h274: fix include
* avcodec/libjxldec:
- Fix gamma22 and gamma28 recognition
- Avoid hard failure with unspecified primaries
* avcodec/mjpegenc: take into account component count when
writing the SOF header size
* avcodec/mlpdec: Check max matrix instead of max channel in
noise check
* avcodec/motionpixels: Mask pixels to valid values
* avcodec/mpeg12dec:
- Check input size
- Use init_get_bits8 and check the return value
* avcodec/nvenc: fix vbv buffer size in cq mode
* avcodec/pictordec: Remove mid exit branch
* avcodec/pngdec:
- Check deloco index more exactly
- Dont skip/read chunk twice
* avcodec/rpzaenc: stop accessing out of bounds frame
* avcodec/scpr3: Check bx
* avcodec/scpr: Test bx before use
* avcodec/smcenc: stop accessing out of bounds frame
* avcodec/snowenc: Fix visual weight calculation
* avcodec/speedhq: Check buf_size to be big enough for DC
* avcodec/speexdec: Check channels > 2
* avcodec/sunrast: Fix maplength check
* avcodec/tests/snowenc:
- Fix 2nd test
- Return a failure if DWT/IDWT mismatches
- Unbreak DWT tests
* avcodec/tiff: Ignore tile_count
* avcodec/utils:
- Allocate a line more for VC1 and WMV3
- Ensure linesize for SVQ3
- Use 32pixel alignment for bink
* avcodec/videodsp_template: Adjust pointers to avoid undefined
pointer things
* avcodec/wavpack:
- Avoid undefined shift in get_tail()
- Check for end of input in wv_unpack_dsd_high()
* avcodec/xpmdec: Check size before allocation to avoid
truncation
* avcodec/aacdec: fix parsing streams with channel configuration
11
* avformat/id3v2: Check taglen in read_uslt()
* avformat/mov: Check samplesize and offset to avoid integer
overflow
* avformat/mxfdec: Use 64bit in remainder
* avformat/replaygain: avoid undefined / negative abs
* avformat/vividas: Check packet size
* avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
undefined behavior
* hwcontext_vulkan: remove optional encode/decode extensions from
the list
* lavf/async: Fix ring_write return value
* lavu/vulkan: fix handle type for 32-bit targets
* libswscale: force a minimum size of the slide for bayer sources
* swscale/input: Use more unsigned intermediates
* swscale/output:
- Bias 16bps output calculations to improve non overflowing
range
- Bias 16bps output calculations to improve non overflowing
range for GBRP16/GBRPF32
* swscale: aarch64: Fix yuv2rgb with negative strides
* Use https for repository links
* vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
code.
- Use ldconfig_scriptlets macro.
==== ffmpegthumbs ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== filelight ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== firewalld ====
Version update (1.3.1 -> 1.3.2)
Subpackages: firewalld-bash-completion firewalld-zsh-completion python3-firewall
- update to 1.3.2:
* test(container): add centos9-stream (b7bb3d0)
* test(functions): iptables: normalize protocols to numeric values (33a1b16)
* test(functions): ip6tables: normalize opt field output (eeac39c)
==== freetype2 ====
- Fix license tag to FTL and GPL-2.0-only.
==== gcc13 ====
Version update (13.0.1+git7162 -> 13.0.1+git7231)
Subpackages: cpp13 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-locale libstdc++6-pp libtsan2 libubsan1
- Bump to f980561c60b0446cc427595198d7f3f4f90e0924, git7231.
* fixes compile-time issue reported in [bsc#1210557]
* GCC 13.1 RC3
- Disable building the rust frontend.
==== ghostscript ====
Subpackages: ghostscript-x11
- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)
==== git ====
Version update (2.40.0 -> 2.40.1)
Subpackages: git-core git-email git-gui git-web gitk perl-Git
- git 2.40.1:
* CVE-2023-25652: By feeding specially crafted input to git apply
- -reject, a path outside the working tree can be overwritten
with partially controlled contents (corresponding to the
rejected hunk(s) from the given patch).
* CVE-2023-25815: When Git is compiled with runtime prefix
support and runs without translated messages, it still used
the gettext machinery to display messages, which subsequently
potentially looked for translated messages in unexpected
places. This allowed for malicious placement of crafted
messages.
* CVE-2023-29007: When renaming or deleting a section from a
configuration file, certain malicious configuration values may
be misinterpreted as the beginning of a new configuration
section, leading to arbitrary configuration injection.
==== glib2 ====
Version update (2.76.1 -> 2.76.2)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Update to version 2.76.2:
+ Fixed various build failures in less common setups
+ Fix launching files in Windows via GtkFileLauncher
+ Bugs fixed:
- GMarkupParser documentation completion
- Disagreement between runtime and docs on whether interfaces
are "classed"
- gdbus-example-proxy-subclass.c is not complete
- GAppInfoMonitor documentation deficiencies
- Check for __kernel_long_t when enabling futex()
- Documentation mentions non-existing function `g_value_free`
- Not clear that GPollableInputStream methods are undefined if
can_poll() returns FALSE
- Missing docs for GOption (commandline parser)
- GDebugControllerDBus wrong default in documentation
- Probably wrong information regarding G_PLATFORM_WIN32 in
README.win32.md
- Multiple Definition Error When Generating
gio/tests/test5.gresource
- user docs: GLib.DateTime.format: broken highlighting
- GtkFileLauncher: generated paths not recognized on Win32
- Build failed due to NULL pointer redefinition in C++
- Build randomly fails with: 'gmodule/gmodule-visibility.h'
file not found
- unicode: add tests for g_utf8_normalize() and empty strings
- build: Drop old .gitignore files from test directories
- tools: Drop check-abis.sh script
- docs: Drop section about default branch renaming from
README.md
- tests: Update Unicode normalisation tests from Unicode 15
- Make clang++ happier when using G_STATIC_ASSERT
- gwin32: Avoid use of function call with side effect in
g_return_* macro
- gsignal: Clarify documentation for GSignalMatchType matching
+ Updated translations.
- Add mate-mimeapps.list for MATE-specific MIME associations
generated by suse-update-mime-defaults
==== gnome-control-center ====
Version update (44.0+20 -> 44.1)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 44.1:
+ Common:
- Update hostname only after apply is clicked.
- Add widget name and css class to CcIllustratedRow and
CcSplitRow.
+ Color: Do not try to access to null pointer in destruction.
+ Date & Time: Fix NTP switch getting out of sync.
+ Display:
- Allow configuring all monitors and apply settings at once.
- Disconnect config manager changed handler.
- Don't leak config manager proxy.
+ Network: Fix crash when removing a connection.
+ Region: Fix label of formats for the login screen.
+ Sharing: Fix network row visible name bug.
+ Shell: Add workaround to make disabled pictures are painted as
such.
+ Sound:
- Prevent duplicate sound device entries.
- Revert accidental libgvc downgrade.
+ Updated translations.
- Drop gnome-control-center-fix-6f1567f23.patch: Fixed upstream.
==== gnome-mahjongg ====
- Redownload 26.patch from upstream, changed since it is now
checked-in upstream, and we added pre check-in. However this
leads to a need for rebase, do so, and no longer link to the
patch upstream in spec.
- Re-generate fix-new-cairo-select-tile.patch against the 3.38.3
sources
- Add fix-new-cairo-select-tile.patch: Fix selecting a tile since
cairo 1.17.8. Cairo 1.17.8 includes a fix for out of range
coordinates which exposed a problem with the values used to
translate the context in GameView.find_tile() (boo#1209827).
https://gitlab.gnome.org/GNOME/gnome-mahjongg/-/merge_requests/35
==== gnome-maps ====
Version update (44.0 -> 44.1)
- Update to version 44.1:
+ Disable animations also on zoom-to-fit and when selecting
itinerary point for public transit routes, to avoid tile server
throttling.
+ Fix the "Send to" dialog which was broken in the case when
there are external apps supporting geo: links.
+ Updated translations.
==== gnome-remote-desktop ====
Version update (44.0 -> 44.1)
- Update to version 44.1:
* daemon: Stop and clear rdp/vnc servers when start fails
* session-rdp:
- Prevent DVC reinitializations on session shutdown
- Fix small style issue
* rdp/rdpgfx: Use correct GMainContext for protocol reset source
* clipboard-rdp: Make warnings more explicit on content
conversion failure
==== gnome-shell ====
Version update (44.0+42 -> 44.1)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 44.1:
+ Add section title in background apps menu.
+ Fix visibility of xembed icons.
+ Fix placeholder alignment in bluetooth menu.
+ Fix recording screenshots in recent items.
+ Fix reloading extensions on version-validation changes.
+ Fix force-enabling animations at runtime.
+ Fix stuck session after logout dialog timeout.
+ Fix window screenshots with pointer.
+ Only show network subtitles if they don't match the title.
+ Fix constructing QuickMenuToggles with icon-name.
+ Fix accessible names in VPN menu.
+ Don't fail extracting extensions without schemas.
+ Fixes and improvements to the light theme variant.
+ Improve accessible name of wireless menu items.
+ Use consistent naming for "Power Mode" toggle.
+ Fix support for transparent colors in symbolic SVGs.
+ Fix notifications getting stuck indefinitely.
+ Fix keynav of menu-less buttons.
+ Fix corner cases when matching apps on StartupWmClass.
+ Fix occasional misalignment of search results.
+ Fix regression in content-type sniffing on autorun.
+ Fix building API documentation.
+ Fixed crash.
+ Plugged leak
+ Misc. bug fixes and cleanups
+ Updated translations.
- Enable gtk_doc passed to meson again, build the docs.
- Move file wrongly placed in the split out gnome-extensions
sub-package. There is the gui app and there is the commandline
binary. These two are destinct from one another.
- Mark patch that needs rebase correctly.
==== gnome-software ====
Version update (44.0 -> 44.1)
Subpackages: gnome-software-plugin-packagekit
- Update to version 44.1:
+ Fix firmware updates state change after update.
+ Fix origin reference information for PackageKit apps.
+ Fix a crash after dismissing firmware update warning dialog.
+ Fix a crash on repo removal.
+ Updated translations.
==== gnome-user-docs ====
Version update (44.0 -> 44.1)
- Update to version 44.1:
+ Updates to GNOME Help.
+ Updated translations.
==== gpgme ====
Version update (1.19.0 -> 1.20.0)
Subpackages: libgpgme11 libgpgmepp6
- Update to 1.20.0:
* On Windows, the gettext functions provided by gpgrt are switched
into utf8 mode, so that all localized texts returned by GpgME or
gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
* Key::canSign now returns false for OpenPGP keys without signing
(sub)key. [T6456]
* The new macOS Homebrew location is now by default supported. [T6440]
* Fix regression in 1.19.0.
* Fix invocation of gpgtar on Windows.
* Interface changes relative to the 1.19.0 release:
- gpgme_subkey_t EXTENDED: New field 'can_renc'.
- gpgme_subkey_t EXTENDED: New field 'can_timestamp'.
- gpgme_subkey_t EXTENDED: New field 'is_group_owned'.
- cpp: Subkey::canRenc NEW.
- cpp: Subkey::canTimestamp NEW.
- cpp: Subkey::isGroupOwned NEW.
- cpp: Key::canReallySign DEPRECATED.
* Release-info: https://dev.gnupg.org/T6463
==== gpgmeqt ====
Version update (1.19.0 -> 1.20.0)
- Update to 1.20.0:
* On Windows, the gettext functions provided by gpgrt are switched
into utf8 mode, so that all localized texts returned by GpgME or
gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
* Key::canSign now returns false for OpenPGP keys without signing
(sub)key. [T6456]
* The new macOS Homebrew location is now by default supported. [T6440]
* Fix regression in 1.19.0.
* Fix invocation of gpgtar on Windows.
* Interface changes relative to the 1.19.0 release:
- gpgme_subkey_t EXTENDED: New field 'can_renc'.
- gpgme_subkey_t EXTENDED: New field 'can_timestamp'.
- gpgme_subkey_t EXTENDED: New field 'is_group_owned'.
- cpp: Subkey::canRenc NEW.
- cpp: Subkey::canTimestamp NEW.
- cpp: Subkey::isGroupOwned NEW.
- cpp: Key::canReallySign DEPRECATED.
* Release-info: https://dev.gnupg.org/T6463
==== grep ====
Version update (3.9 -> 3.10)
- update to 3.10:
* With -P, \d now matches only ASCII digits, regardless of
PCRE options/modes. The changes in grep-3.9 to make ^H and \w
work properly had the undesirable side effect of making \d
also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩.
With grep-3.9, -P '\d+' would match that ten-digit (20-byte)
string. Now, to match such a digit, you would use \p{Nd}.
Similarly, \D is now mapped to [^0-9].
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Exclude the deprecated EFI location, /usr/lib64/efi/, from
Tumbleweed and ALP
- Update TPM 2.0 key unsealing patches
* Add the new upstreaming patches
0001-protectors-Add-key-protectors-framework.patch
0002-tpm2-Add-TPM-Software-Stack-TSS.patch
0003-protectors-Add-TPM2-Key-Protector.patch
0004-cryptodisk-Support-key-protectors.patch
0005-util-grub-protect-Add-new-tool.patch
* Add the authorized policy patches based on the upstreaming
patches
0001-tpm2-Add-TPM2-types-structures-and-command-constants.patch
0002-tpm2-Add-more-marshal-unmarshal-functions.patch
0003-tpm2-Implement-more-TPM2-commands.patch
0004-tpm2-Support-authorized-policy.patch
* Drop the old patches
0010-protectors-Add-key-protectors-framework.patch
0011-tpm2-Add-TPM-Software-Stack-TSS.patch
0012-protectors-Add-TPM2-Key-Protector.patch
0013-cryptodisk-Support-key-protectors.patch
0014-util-grub-protect-Add-new-tool.patch
fix-tpm2-build.patch
tpm-protector-dont-measure-sealed-key.patch
tpm-protector-export-secret-key.patch
grub-unseal-debug.patch
0001-tpm2-adjust-the-input-parameters-of-TPM2_EvictContro.patch
0002-tpm2-declare-the-input-arguments-of-TPM2-functions-a.patch
0003-tpm2-resend-the-command-on-TPM_RC_RETRY.patch
0004-tpm2-add-new-TPM2-types-structures-and-command-const.patch
0005-tpm2-add-more-marshal-unmarshal-functions.patch
0006-tpm2-check-the-command-parameters-of-TPM2-commands.patch
0007-tpm2-pack-the-missing-authorization-command-for-TPM2.patch
0008-tpm2-allow-some-command-parameters-to-be-NULL.patch
0009-tpm2-remove-the-unnecessary-variables.patch
0010-tpm2-add-TPM2-commands-to-support-authorized-policy.patch
0011-tpm2-make-the-file-reading-unmarshal-functions-gener.patch
0012-tpm2-initialize-the-PCR-selection-list-early.patch
0013-tpm2-support-unsealing-key-with-authorized-policy.patch
* Refresh grub-read-pcr.patch
* Introduce a new build requirement: libtasn1-devel
- Only package grub2-protect for the architectures with EFI support
- Fix PowerVS deployment fails to boot with 90 cores (bsc#1208581)
* 0001-kern-ieee1275-init-Convert-plain-numbers-to-constant.patch
* 0002-kern-ieee1275-init-Extended-support-in-Vec5.patch
==== gssdp ====
- Update license tag to LGPL-2.1-or-later.
==== gstreamer-plugins-bad ====
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-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
- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
license is problematic for commercial use.
- Add missing plugin in build_orig part of spec, BuildRequires
already in place, just missing the built plugin in file section.
==== gtk3 ====
Version update (3.24.37 -> 3.24.37+68)
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.37+68:
+ application: Clean up signal handlers
+ OLE2 DND: Check if move is supported
+ Address issue 5711 by checking that the context is not NULL
+ wayland:
- Don't crash without xdg_activation_v1
- Don't crash on cursor size 0
+ gdkscreen-wayland: Notify initial setting change from
org.gtk.Settings
+ gdk: Swap Cairo calls when reading back from a GdkWindow
+ Updated translations.
- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
the macros.gtk3 file. Since we are using RPM file triggers to
provide their functionality, without nullifying them the commands
will run twice, once by the file triggers and another time by the
macros.
==== gtk4 ====
Version update (4.10.1 -> 4.10.3)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Do not build media playback when bootstrapping on Workbench.
- Update to version 4.10.3:
+ Fix a popover positioning regression in 4.10.2.
+ Fix issues with slow loading files in the file chooser.
- Update to version 4.10.2:
+ Holding control to select multiple files broken in filechooser
+ Inspector crash
+ Listbase doesn't account for bottom padding in
size_allocate_child
+ Leaking AT contexts
+ OpenGL / Windows: Crash when closing gtk4-widget-factory
+ GTK apps crash on startup when setting cursor-size to 0 on
Wayland
+ Segmentation fault: gdk_wayland_toplevel_set_startup_id() needs
to null-check display->xdg_activation before using it
+ Possible use-after-free under
gtk_scrolled_window_update_use_indicators()
+ Wrong error message in `gtk_init`
+ Segfault when scrolling after changing ListView model
+ Bluetooth panel from the Settings app: clicking in the
"Downloads" link no longer opens Nautilus
+ Broadway docs or code is broken
+ Disabled GtkPicture's are not properly themed
+ Setting CSS padding to a GtkTextView gives the context menu an
offset
+ A11y: the Showing state is used only for windows
+ Gtk4 expander: CSS nodes mismatch code vs. documentation
+ Invoking gtk inspector on a folder results in a crash
+ Double tap requires very precise touch input
+ Name autocompletion dropdown in the GTK4 FileChooser's Save
dialog gets stuck, creates artifacts, jumps around
+ Links are not opened when xdg-desktop-portal OpenURI is not
available
+ GtkSnapshot generates no nodes appending whitespace-only
layouts
+ Updated translations.
==== guestfs-tools ====
Version update (1.50.0 -> 1.50.1)
- Update to version 1.50.1 bug fix release
* No upstream changelog found in sources or webpage
==== gupnp ====
- Update license tag to LGPL-2.1-or-later.
==== gupnp-igd ====
- Disable meson_test during build, it randomly fails for all arches
https://gitlab.gnome.org/GNOME/gupnp-igd/-/issues/3
==== gwenview5 ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== incidenceeditor ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== jack ====
Version update (1.9.21 -> 1.9.22)
Subpackages: libjack-devel libjack0 libjacknet0 libjackserver0
- update to 1.9.22:
* The waf autooption ``--example-tools`` has been removed.
* The example clients and tools are no longer part of the jack2
project.
* Drop dependencies that were only used for example clients and
tools (readline, sndfile and zita libs)
* Fix build with python3.11+
* Fix compatibility with macOS 12+
* Fix ringbuffer thread safety on ARM
==== java-11-openjdk ====
Version update (11.0.18.0 -> 11.0.19.0)
Subpackages: java-11-openjdk-headless
- Upgrade to upsteam tag jdk-11.0.19+7 (April 2023 CPU)
* Security fixes:
+ JDK-8287404: Improve ping times
+ JDK-8288436: Improve Xalan supports
+ JDK-8294474, CVE-2023-21930, bsc#1210628: Better AES support
+ JDK-8295304, CVE-2023-21938, bsc#1210632: Runtime support
improvements
+ JDK-8296676, CVE-2023-21937, bsc#1210631: Improve String
platform support
+ JDK-8296684, CVE-2023-21937, bsc#1210631: Improve String
platform support
+ JDK-8296692, CVE-2023-21937, bsc#1210631: Improve String
platform support
+ JDK-8296832, CVE-2023-21939, bsc#1210634: Improve Swing
platform support
+ JDK-8297371: Improve UTF8 representation redux
+ JDK-8298191, CVE-2023-21954, bsc#1210635: Enhance object
reclamation process
+ JDK-8298310, CVE-2023-21967, bsc#1210636: Enhance TLS session
negotiation
+ JDK-8298667, CVE-2023-21968, bsc#1210637: Improved path
handling
+ JDK-8299129: Enhance NameService lookups
* Fixes:
+ JDK-6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion
+ JDK-7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/
/Receiver/bug6186488.java fails
+ JDK-8035787: SourcePositions are wrong for Strings
concatenated with '+' operator
+ JDK-8065097: [macosx] javax/swing/Popup/
/TaskbarPositionTest.java fails because Popup is one pixel off
+ JDK-8065422: Trailing dot in hostname causes TLS handshake to
fail with SNI disabled
+ JDK-8129315: java/net/Socket/LingerTest.java and
java/net/Socket/ShutdownBoth.java timeout intermittently
+ JDK-8144030: [macosx] test java/awt/Frame/
/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again)
+ JDK-8170705: sun/net/www/protocol/http/StackTraceTest.java
fails intermittently with Invalid Http response
+ JDK-8171405: java/net/URLConnection/ResendPostBody.java
failed with "Error while cleaning up threads after test"
+ JDK-8179317: [TESTBUG] rewrite runtime shell tests in java
+ JDK-8247741: Test test/hotspot/jtreg/runtime/7162488/
/TestUnrecognizedVmOption.java fails when
- XX:+IgnoreUnrecognizedVMOptions is set
+ JDK-8190492: Remove SSLv2Hello and SSLv3 from default enabled
TLS protocols
+ JDK-8192931: Regression test java/awt/font/TextLayout/
/CombiningPerf.java fails
+ JDK-8195057: java/util/concurrent/CountDownLatch/Basic.java
failed w/ Xcomp
+ JDK-8195716: BootstrapLoggerTest : Executor still alive
+ JDK-8202621: bad test with broken links needs to be updated
+ JDK-8207248: Reduce incidence of
compiler.warn.source.no.bootclasspath in javac tests
+ JDK-8208077: File.listRoots performance degradation
+ JDK-8209023: fix 2 compiler tests to avoid JDK-8208690
+ JDK-8209115: adjust libsplashscreen linux ppc64le builds for
easier libpng update
+ JDK-8209774: Refactor shell test
javax/xml/jaxp/common/8035437/run.sh to java
+ JDK-8209935: Test to cover CodeSource.getCodeSigners()
+ JDK-8210373: Deadlock in libj2gss.so when loading "j2gss" and
"net" libraries in parallel.
+ JDK-8212165: JGSS: Fix cut/paste error in NativeUtil.c
+ JDK-8212216: JGSS: Fix leak in exception cases in getJavaOID()
+ JDK-8213130: Update ProblemList after verification of jtreg
tests in Win 7
+ JDK-8213265: fix missing newlines at end of files
+ JDK-8213932: [TESTBUG] assertEquals is invoked with the
arguments in the wrong order
+ JDK-8214445: [test] java/net/URL/HandlerLoop has illegal
reflective access
+ JDK-8215372: test/jdk/java/nio/file/DirectoryStream/Basic.java
not correct when using a glob
+ JDK-8215759: [test] java/math/BigInteger/ModPow.java can
throw an ArithmeticException
+ JDK-8217353: java/util/logging/LogManager/Configuration/
/updateConfiguration/HandlersOnComplexResetUpdate.java fails
with Unexpected reference: java.lang.ref.WeakReference
+ JDK-8217730: Split up MakeBase.gmk
+ JDK-8218133: sun/net/www/protocol/http/ProtocolRedirect.java
failed with "java.net.ConnectException"
+ JDK-8218431: Improved platform checking in makefiles
+ JDK-8221098: Run java/net/URL/HandlerLoop.java in othervm mode
+ JDK-8221168: java/util/concurrent/CountDownLatch/Basic.java
fails
+ JDK-8221351: Crash in
KlassFactory::check_shared_class_file_load_hook
+ JDK-8221621: FindTests.gmk cannot handle "=" in TEST.groups
comments
+ JDK-8222430: Add tests for ElementKind predicates
+ JDK-8223463: Replace wildcard address with loopback or local
host in tests - part 2
+ JDK-8223716: sun/net/www/http/HttpClient/MultiThreadTest.java
should be more resilient to unexpected traffic
+ JDK-8223736: jvmti/scenarios/contention/TC04/tc04t001/
/TestDescription.java fails due to wrong number of
MonitorContendedEntered events
... changelog too long, skipping 298 lines ...
+ adapt to changed context
==== kaccounts-integration ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libkaccounts2
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kaccounts-providers ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kaddressbook ====
Version update (22.12.3 -> 23.04.0)
Subpackages: kaddressbook-doc
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kalgebra ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kamera ====
Version update (22.12.3 -> 23.04.0)
Subpackages: kamera-lang kio_kamera
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kanagram ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kapptemplate ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kate ====
Version update (22.12.3 -> 23.04.0)
Subpackages: kate-plugins
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
- Rebase patch:
* 0001-Defuse-root-block.patch
==== kbruch ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kcachegrind ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kcalc ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kcharselect ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kcolorchooser ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kde-print-manager ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kdeconnect-kde ====
Version update (22.12.3 -> 23.04.0)
Subpackages: kdeconnect-kde-zsh-completion
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
==== kdeedu-data ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kdegraphics-thumbnailers ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kdenetwork-filesharing ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kdepim-addons ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kdepim-runtime ====
Version update (22.12.3 -> 23.04.0)
- Add upstream fixes:
* 0001-Fix-single-file-resources-not-reloading-configuratio.patch
(kde#425460)
* 0004-Skip-EWS-items-where-there-is-no-registered-handler.patch
(kde#440831)
* 0006-Ignore-infite-set.patch (related: kde#445746, kde#454322)
* 0001-Fix-crash-trying-to-access-password-of-empty-account.patch
(kde#435427, boo#1187119)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kdevelop5 ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kdialog ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kernel-firmware ====
Version update (20230406 -> 20230427)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k 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 20230427 (git commit fab149657d8d):
* Group all Conexant V4L devices together
* rtl_nic: update firmware of USB devices
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX203
* linux-firmware: Update firmware file for Intel Bluetooth AX203
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: update firmware for MT7981
* qca: Update firmware files for BT chip WCN6750
* mt76xx: Move the old Mediatek WiFi firmware to mediatek
* rtl_bt: Add firmware and config files for RTL8851B
* linux-firmware: Update AMD cpu microcode
* linux-firmware: add firmware for MT7981
* linux-firmware: update firmware for MT7921 WiFi device
* linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
* linux-firmware: update qat firmware
* linux-firmware: Add firmware for Cirrus CS35L41 on Lenovo Laptops
==== kernel-source ====
Version update (6.2.10 -> 6.2.12)
Subpackages: kernel-64kb kernel-default
- Linux 6.2.12 (bsc#1012628).
- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
(bsc#1012628).
- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
- cifs: fix negotiate context parsing (bsc#1012628).
- i2c: ocores: generate stop condition after timeout in polling
mode (bsc#1012628).
- x86/rtc: Remove __init for runtime functions (bsc#1012628).
- sched/fair: Fix imbalance overflow (bsc#1012628).
- powerpc/papr_scm: Update the NUMA distance table for the target
node (bsc#1012628).
- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
- ubi: Fix deadlock caused by recursively holding work_sem
(bsc#1012628).
- ubi: Fix failure attaching when vid_hdr offset equals to
(sub)page size (bsc#1012628).
- selftests: mptcp: userspace pm: uniform verify events
(bsc#1012628).
- mptcp: fix NULL pointer dereference on fastopen early fallback
(bsc#1012628).
- mptcp: stricter state check in mptcp_worker (bsc#1012628).
- mptcp: use mptcp_schedule_work instead of open-coding it
(bsc#1012628).
- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
(bsc#1012628).
- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
(bsc#1012628).
- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
methods (bsc#1012628).
- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
properly (bsc#1012628).
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
cpuset_cancel_attach() (bsc#1012628).
- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
(bsc#1012628).
- cgroup: fix display of forceidle time at root (bsc#1012628).
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
state in D3hot (bsc#1012628).
- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
(bsc#1012628).
- PCI: Fix use-after-free in pci_bus_release_domain_nr()
(bsc#1012628).
- drm/amd/pm: correct the pcie link state check for SMU13
(bsc#1012628).
- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
mask bits (bsc#1012628).
- scsi: ses: Handle enclosure with just a primary component
gracefully (bsc#1012628).
- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
overflow (bsc#1012628).
- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
- net: sfp: initialize sfp->i2c_block_size at sfp allocation
(bsc#1012628).
- HID: intel-ish-hid: Fix kernel panic during warm reset
(bsc#1012628).
- riscv: add icache flush for nommu sigreturn trampoline
(bsc#1012628).
- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
(bsc#1012628).
- maple_tree: fix write memory barrier of nodes once dead for
RCU mode (bsc#1012628).
- tracing: Have tracing_snapshot_instance_cond() write errors
to the appropriate instance (bsc#1012628).
- tracing: Add trace_array_puts() to write into instance
(bsc#1012628).
- ACPI: resource: Add Medion S17413 to IRQ override quirk
(bsc#1012628).
- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
(bsc#1012628).
- drm/amdgpu: Force signal hw_fences that are embedded in
non-sched jobs (bsc#1012628).
- drm/amdgpu: add mes resume when do gfx post soft reset
(bsc#1012628).
- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
- nvme: send Identify with CNS 06h only to I/O controllers
(bsc#1012628).
- asymmetric_keys: log on fatal failures in PE/pkcs7
(bsc#1012628).
- verify_pefile: relax wrapper length check (bsc#1012628).
- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
(bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
X90F (bsc#1012628).
- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
3830TG (bsc#1012628).
- block: ublk_drv: mark device as LIVE before adding disk
(bsc#1012628).
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
(bsc#1012628).
- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
- i2c: imx-lpi2c: clean rx/tx buffers upon new message
(bsc#1012628).
- wifi: mwifiex: mark OF related data as maybe unused
(bsc#1012628).
- selftests/bpf: Fix progs/find_vma_fail1.c build error
(bsc#1012628).
- power: supply: axp288_fuel_gauge: Added check for negative
... changelog too long, skipping 444 lines ...
- commit 4e944ba
==== kgeography ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== khangman ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== khelpcenter5 ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kidentitymanagement ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kig ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kio-extras5 ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libkioarchive5
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kio_audiocd ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kipi-plugins ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kiten ====
Version update (22.12.3 -> 23.04.0)
Subpackages: fonts-KanjiStrokeOrders
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kldap ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kleopatra ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kmag ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kmahjongg ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kmail ====
Version update (22.12.3 -> 23.04.0)
Subpackages: kmail-application-icons ktnef
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kmail-account-wizard ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kmailtransport ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kmines ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kmousetool ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kmplot ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== knotes ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kompare ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== konsole ====
Version update (22.12.3 -> 23.04.0)
Subpackages: konsole-part konsole-part-lang
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kontact ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== konversation ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== korganizer ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kpat ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kpimtextedit ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kqtquickcharts ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kreversi ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== ksanecore ====
Version update (22.12.3 -> 23.04.0)
Subpackages: ksanecore-lang libKSaneCore1
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== ksudoku ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== ktouch ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kwalletmanager5 ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== kwordquiz ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libadwaita ====
Version update (1.3.1 -> 1.3.2)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.3.2:
+ AdwAvatar: Fix a memory leak
+ AdwMessageDialog: Fix criticals when using choose() with
hide-on-close=true
+ AdwTabBar/Overview: Correctly unparent context menu
+ Build: Fix build on Windows
+ Demo: Fix a critical when trying to set a non-image file as
avatar
+ Docs:
- Remove an erroneous mention of mnemonics in row subtitles
- Clarify AdwBanner title placement
- Mention the version .large-title is deprecated since
- Fix successs/error color values
- List thumbnail colors on the named colors page
+ Stylesheet:
- Improve selected list/grid item contrast
- Fix file chooser grid dimensions
- Fix button.card checked state
+ Updated translations.
==== libalternatives ====
Version update (1.2+3.b848aad -> 1.2+30.a5431e9)
Subpackages: alts libalternatives1
- Update to version v1.2+30.a5431e9: (bsc#1191692)
* Change license to less restrictive Apache 2.0
* doc: fixing a few typos
* Adds option to display target executable only
* Makefiles and cmake: rework for reproducible build
* Improve Makefile
* libalts_exec_default: fix memory leak on error condition
* libalts_write_binary_configured_priority_to_file: fix memory leak
* saveConfigData(): fix file descriptor leak in while loop error case
* loadConfigData(): use goto exit label to prevent file descriptor leaks
* libalts_load_available_binaries: use goto err: label to fix leaks
* loadAlternativeForBinary: goto-assisted error handling to avoid leaks
* checkGroupConsistencies(): explicitly ignore unused `flags`
* lib: refactor error handling of findAltConfig()
* utils: fix possible memory leaks on error conditions
* docs: fix some typos and grammar
* Update README.md
* lib: generally open[at] with O_CLOEXEC
* Fix logic in options parser
* Add basic Makefile for buidling without cmake
* Added description for options=KeepArgv0
* cmake: Express the dependency on CUnit correctly for building tests
* cmake: Build and install CMake and PkgConfig files
* cmake: Fix setup of shared linker flags
* config.h: Fix the version to match the current latest tag
==== libcdio ====
- Add _multibuild definition: define the additional spec file as a
2nd flavor to build.
==== libdeflate ====
Version update (1.17 -> 1.18)
- update to 1.18:
* Fixed a bug where the build type didn't default to "Release"
when using CMake 3.10 or earlier.
* Fixed a bug where some optimized code wasn't used when
building with Clang 15 or later (x86), or with Clang 16
or later (aarch64).
* Fixed build errors with some architecture and compiler
combos:
* aarch64 with Clang 16
* armv6kz or armv7e-m with gcc
* armhf with gcc (on Debian only)
==== libedit ====
- libedit-hidden-symbols.patch: hide strlcpy and strlcat
symbols
* Both now part of POSIX, will appear in libc shortly.
* Function names starting with âstrâ, âmemâ, or âwcsâ followed
by a lowercase letter are reserved.
==== libgphoto2 ====
Subpackages: libgphoto2-6 libgphoto2_port12
- libgphoto2-enable-vusb-ptp.patch: enable virtual PTP camera in vusb
- added %bcond_with vusb in case anyone needs a test drive
==== libgravatar ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libgudev ====
- Add 2 upstream bug fix patches:
* 71b2fda04dd71c637361e8ead103980ad6f27ed5.patch: gudev: Fix
newline stripping by always reading using udev.
* 4216ecd4513bd4c8af73543817a51d6f72f166cc.patch: build: let
meson handle gir, vala, gtk-doc dependencies
- Use ldconfig_scriptlets macro.
==== libjxl ====
- Refresh 0001-Remove-LCMS-mutex.patch
==== libkcddb ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libKF5Cddb5
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkcompactdisc ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkdcraw ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkdegames ====
Version update (22.12.3 -> 23.04.0)
Subpackages: kdegames-carddecks-default libKF5KDEGames7 libkdegames-qt5-imports
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkdepim ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkeduvocdocument ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkexiv2 ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkgapi ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libkgapi-lang sasl2-kdexoauth2
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkipi ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkleo ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkmahjongg ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libKF5KMahjongglib5
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libkomparediff2 ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== libksane ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libKF5Sane5 libksane-lang
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
- Drop patch, merged upstream:
* 0001-Don-t-search-for-KSane-Core-in-KF5SaneConfig.patch
==== libksieve ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libksieve5
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
- Drop patch, merged upstream:
* 0001-Fix-467034-libksieve-src-kmanagesieve-session.cpp-as.patch
==== libmbim ====
Version update (1.26.4 -> 1.28.4)
Subpackages: libmbim-glib4 mbimcli-bash-completion
- Update to version 1.28.4:
+ libmbim-glib:
- Fixed context type conversions to consider all possible APN
types.
- Duplicate UTF-16 strings during processing to avoid alignment
issues.
- Changes from version 1.28.2:
+ libmbim-glib: fixed validation of complete fragments to avoid
reading out of bounds.
+ mbim-proxy: added --verbose-full flag to allow printing logs
with personal info included.
- Changes from version 1.28:
+ This version includes support for most operations in MBIM
Extensions v2 (for 5G NSA) and v3 (for 5G SA). The enabling of
the updated extensions requires the user of the library to
explicitly request what version wants to be used, via the new
'MBIM_DEVICE_OPEN_FLAGS_MS_MBIMEX_V2' or
'MBIM_DEVICE_OPEN_FLAGS_MS_MBIMEX_V3' flags in the device open
request. Please note that if one process enables the v2 or v3
support, it will apply to operations done by other processes as
well. When using the proxy, the current version support is
propagated to all clients of the proxy automatically.
+ The verbose message logging will now by default hide all fields
that are considered personal information. Extended message
logging including all field contents should be explicitly
requested.
+ Build:
- The GNU autotools (autoconf/automake/libtool) support has
been fully removed, this release requires the use of the
meson build system.
- The 'instrospection' meson option is now a boolean.
- New boolean 'man' meson option to allow disabling the man
page generation.
+ Extended the Basic Connect service, including the following
operations:
- MBIM_CID_BASIC_CONNECT_REGISTER_STATE (MBIMEx v2.0)
- MBIM_CID_BASIC_CONNECT_PACKET_SERVICE (MBIMEx v2.0)
- MBIM_CID_BASIC_CONNECT_SIGNAL_STATE (MBIMEx v2.0)
- MBIM_CID_BASIC_CONNECT_SUBCRIBER_READY_STATUS (MBIMEx v3.0)
- MBIM_CID_BASIC_CONNECT_PACKET_SERVICE (MBIMEx v3.0)
- MBIM_CID_BASIC_CONNECT_CONNECT (MBIMEx v3.0)
- MBIM_CID_BASIC_CONNECT_IP_PACKET_FILTERS (MBIMEx v3.0)
+ Extended the Microsoft-defined Basic Connect Extensions
service, including the following operations:
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_LOCATION_INFO_STATUS
(MBIMEx v1.0)
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_PROVISIONED_CONTEXTS
(MBIMEx v1.0)
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_BASE_STATIONS_INFO
(MBIMEx v1.0)
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_VERSION (MBIMEx v2.0)
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_DEVICE_CAPS
(MBIMEx v3.0)
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_MODEM_CONFIGURATION
(MBIMEx v3.0)
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_REGISTRATION_PARAMETERS
(MBIMEx v3.0)
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_LTE_ATTACH_INFO
(MBIMEx v3.0)
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_BASE_STATIONS_INFO
(MBIMEx v3.0)
- MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_WAKE_REASON
(MBIMEx v3.0)
+ Extended the Microsoft-defined UICC Low Level Access service,
including the following operations:
- MBIM_CID_MS_UICC_LOW_LEVEL_ACCESS_APPLICATION_LIST
- MBIM_CID_MS_UICC_LOW_LEVEL_ACCESS_FILE_STATUS
- MBIM_CID_MS_UICC_LOW_LEVEL_ACCESS_READ_BINARY
- MBIM_CID_MS_UICC_LOW_LEVEL_ACCESS_READ_RECORD
+ New Microsoft-defined Voice Extensions service, including the
following operations: MBIM_CID_MS_VOICE_EXTENSIONS_NITZ
+ Extended the Intel-defined Firmware Update service, including
the following operations:
MBIM_CID_INTEL_FIRMWARE_UPDATE_MODEM_REBOOT (MBIMEx v2.0)
+ New Intel-defined Thermal RF service, including the following
operations: MBIM_CID_INTEL_THERMAL_RF_RFIM
+ Extended the QDU service, including the following operations:
- MBIM_CID_QDU_QUECTEL_REBOOT
- MBIM_CID_QDU_QUECTEL_READ_VERSION
+ libmbim-glib:
- Updated the net link operations to support devices exposed by
the wwan subsystem.
- New mbim_message_get_printable_full() method to print the
contents of a given message specifying the specific MBIMEx
version in use.
- New mbim_message_validate() method to validate the contents
of the headers in a MBIM message, to be used before accessing
its contents.
- Updated all MbimMessage getters so that an implicit
validation is done in the g_return_* macros. This validation
will not be done if those macros are disabled during build.
- New MBIM_DEVICE_CONSECUTIVE_TIMEOUTS signal in the MbimDevice
to report the number of consecutive MBIM request timeouts
detected.
- New mbim_device_[get|set|check]_ms_mbimex_version() methods
to manage the MBIMEx version support in the MbimDevice.
- New MBIM_DEVICE_OPEN_FLAGS_MS_MBIMEX_[V2|V3] flags in
mbim_device_open_full() to allow enabling MBIMEx v2.0 or v3.0
support.
... changelog too long, skipping 95 lines ...
+ 0002-intel-tools-new-service-trace-config.patch
==== libmtp ====
Version update (1.1.20 -> 1.1.21)
Subpackages: libmtp-udev libmtp9
- updated to 1.1.21 release
Bugs fixed:
- Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
- fix warnings regarding mismatched parameter docs
- fix comment above sort_storage_bysort_storage_by
- Revert "ptp_pack_string: check string length for no iconv situation"
- remove dependency on ptp.h
- fixed paste error vendor/product id
- libusb-glue: check return value of ptp_init_send_memory_handler
- ptp_pack_string: check string length for no iconv situation
- ptp-pack: fix ucs2str overflow
Features:
- add a LIBMTP_FreeMemory function that wraps free()
- added functions to get device by serial number
- added serial number of device to output of 'mtp-files'
- added optional serial number parameter to 'mtp-getfile'
- added optional serial number parameter to 'mtp-delfile'
- feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
- merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/thi…
- several new devices added, some device renaming for consistency.
==== libpaper ====
Version update (2.0.10 -> 2.1.0)
Subpackages: libpaper-tools libpaper2
- Update to 2.1.0:
* This release reintroduces the old âpaperconfâ utility, for
backwards compatibility only.
==== libpng16 ====
- Fix license tag to libpng-2.0.
==== libqt5-qtbase ====
Version update (5.15.8+kde185 -> 5.15.9+kde151)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to version 5.15.8+kde329, rebased upstream:
* QCborValue: fix incorrect to{Array,Map} when the value is empty
* QMargins: fix a missing "full stop" in the docs
* QLibrary: restore translated string
* QLibrary: fix possible arg() format clobbering
* iOS: Use python3 for enumerating test target devices
* Android: Treat ACTION_CANCEL as TouchCancelEvent
* Doc: Fix broken formatting
* QFileSystemEngine: fix potential formatting error
* QString::asprintf: check that passing field widths as arguments works
* Backport recent QFlags tests
* network: Fix typos in documentation
* Fix accuracy with screen composition
* Doc: Update documentation for QElapsedTimer's in Windows
* Document that QStandardPath::findExecutable works with absolute paths
* macOS: Use native resize cursors for diagonal resize
* Fix clipped glyphs in text rendering of QGraphicsTextItem
* Change comparison data type to fix int overflow
* Add missing Q_WEAK_OVERLOAD definition
* Update QFileInfo docs to mention macOS aliases
* Distinguish macOS aliases from normal symbolic links
* Windows QPA: Fix frameless maximize on secondary screens
* Rewrite tst_qdataurl as a data-driven test
* Fix compilation for wasm
* QIOSFileDialog/QIOSDocumentPickerController - handle dismissed view controller
* Fix QDockWidget's dock area permissions after hovering
* Fix C++20 ambiguous relational operators between QJsonValue{,Ref}
* Android: make sure that orientationChange is reported after resize
* Android: set all QScreen's geometry-related parameters together
* Blacklist: test cases blacklisted in tst_QDBusConnection:
* wasm: fix issue with passing username/password to network request
* macOS: Pass multi arch flags when linking qmake
* QCocoaFileDialogHelper: Always enable symlinks and aliases to directories
* Android: terminate argv passed to main() with nullptr
* Update bundled libjpeg-turbo to version 2.1.3
* ANGLE: Load the DirectX libraries from the system path directly
* SQLite: Update SQLite to v3.37.2
* Fix compiler warnings about unused parameters
* Fix getsockopt option_value initial initialization
* Http2: Fix redirect-handling
* Android A11Y: Fix value rounding
* Android A11Y: Announce value together with element name when focused
* Android A11Y: handle valueChanged events
* tst_QSystemSemaphore: give proper path to test-helper
* QNX: Silence compiler warning by initializing variable
* Update LICENSE.QT-LICENSE-AGREEMENT
* winrt appxmanifest: Properly replace VCLibs version for newer MSVC versions
* QAbstractSocket: Don't pretend pause and resume is a stack
* Gui: test also depends for clipboard feature
* QDesktopServices: deprecate destroying URL handlers w/o explicit unsetUrlHandler()
* macOS: Respect QMAKE_APPLE_DEVICE_ARCHS when building qmake
* HTTP: Make redirect response parsing more generic
* BLACKLIST: tst_QGlyphRun::mixedScripts for Ubuntu 20.04
* Android A11Y: populate child elements when constructing node info
* Fix issue where readyRead() could happen after disconnected()
* QStringView: add missing constexpr so we can use is_constant_evaluated
* Use Android's View.generateViewId() for generating ids for views/surfaces
* Remove documentation of non-existing QAccessible state
* Doc: Fix snippet to match actual QFileInfo behavior
* Android: Re-focus focused accessibility node after orientation change
* Android A11Y: execute C++ code on main Qt thread
* Android: extract parentId for hidden object in advance
* xcb: Show valuator atom names properly in categorized logging
* Android: replace stacktrace with debug message in search for setService
* Better document attaching a QFutureWatcher to a started QFuture
* doc: Update GenericDataLocation location on iOS
* BLACKLIST test_Gestures tests for RHEL-8.4
* QPlainTestLogger: do not print "failure location" if there's no failure
* QAbstractItemView: do not access invalid model indices (3/N)
* Win32: always allow the event loop to be woken up by posted events
* rhi: d3d11: Use __uuidof where we can
* Don't QEXPECT_FAIL tst_QLineEdit::testQuickSelectionWithMouse on macOS ARM
* Network: Emit authenticationRequired when using Ntlm
* testlib: Disable window restoration on macOS in a non-persistent way
* QAbstractItemView: do not access invalid model indices (2/N)
* QAbstractItemView: do not access invalid model indices (1/N)
* QAbstractItemView: code tidies
* Update float16 part of TestLib selftest
* QGuiApplication: constant-initialize lastCursorPosition
* Blacklist tst_QFileSystemWatcher::signalsEmittedAfterFileMoved on all Windows versions
* [Android]: Handle the screen name, modes and refreshRate properly
* QVersionNumber: remove the "pure" attribute from commonPrefix()
* QEvent: initialize the static userEventTypeRegistry constexprly
* Let QXcbGlxWindow::createVisual fallback to QXcbWindow::createVisual
* Android A11Y: fix content update notification when object is hidden
* Android: explicitly remove accessibility focus when element is hidden
* BLACKLIST tst_qfont for Red Hat 8.4 and Ubuntu 20.04
* QtCore: includemocs
* Fix memory leak in QtConcurrent::run when called with a NULL QThreadPool
* INTEGRITY: Prevent deletion of virtual functions
* QMake: replace a Q_ASSERT() with a Q_UNREACHABLE()
* QTransform benchmark: measure what was promised
* QStaticByteArrayMatcher: add a useful comment
* QMacStyle: use the 'momentary push in' type for push buttons
* qopengl.h: Move C header #include(s) out of the QT_NAMESPACE
* Enable all supported 1.0 device features in QVulkanWindow
* Fix queue passed to vkQueuePresent
* QFusionStyle: don't draw an invalid outline for up/down buttons
* Doc: Make QListIterator snippets more robust
... changelog too long, skipping 46 lines ...
* QDateTime: Don't require c++17
==== libqt5-qtconnectivity ====
Version update (5.15.8+kde8 -> 5.15.9+kde5)
Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools
- Update to version 5.15.8+kde34, rebased upstream:
* Close socket descriptor when QBluetoothSocketBluez is destroyed
* Fix Bluez BT LE battery reading
* Repair tst_QBluetoothDeviceDiscoveryAgent on Android
* Accommodate different bluez socket types in autotest [secFlags]
* Improve bluetooth service discovery on macOS Monterey
* Avoid multiple client sockets in pingpong bluetooth example
* IOBluetooth: tweak a couple of classes
* Fix missing MetaType registration
* Improve macOS classic bluetooth (server) SDP record creation
* IOBluetooth: fix SDP inquiry broken by Monterey
* Windows BT: reverse the latter UUID part to correct order
* Document the bluetooth socket data pausing on macOS Monterey
* Decrement the pending paired device counter only once per device
* Make Windows bluetooth to scan all found devices for services
* PingPong example: let the parent QObject do the cleanup
* Android: fix signal order during service discovery
* Store the serviceinfo in pingpong example
* tst_QBluetoothServiceInfo::tst_assignment - fix for Monterey
* IOBluetooth (device scan) - reduce the manual timeout
* Android BT LE Client thread protection improvement
* Windows QBluetoothSocket: fix crash at disconnecting
* Add Info.plists to autotests which require bluetooth usage key
* Windows QBluetoothSocket: remove unneeded variable from SocketWorker
* QLowEnergyController Windows: fix early disconnect crash on Win 11
==== libqt5-qtdeclarative ====
Version update (5.15.8+kde22 -> 5.15.9+kde23)
- Update to version 5.15.8+kde67, rebased upstream:
* QQuickItem: Fix effective visibility for items without parent
* Prevent crash when destroying asynchronous Loader
* Quick Animations: Fix crash
* qv4function: Fix crash due to reference being invalidated
* Models: Avoid crashes when deleting cache items
* QQuickState::when: handle QJSValue properties correctly
* QQmlImportDatabase: Make sure the newly added import path be first
* Revert "Fix missing glyphs when using NativeRendering"
* Fix missing glyphs when using NativeRendering
* Update the window cursor on mouse release
* Blacklist: test cases blacklisted in tst_QQuickListView:
* Blacklist: test cases blacklisted in tst_QQuickMultiPointTouchArea:
* Fix crash with NativeRendering on RHI
* A11Y: make QQuickText focusable for A11Y
* QQuickWindow: improve docs for activeFocusItem
* Doc: add example snippets for containmentMask
* Fix typo in qquickdroparea/BLACKLIST for Ubuntu-20.04
* QQmlAdaptorModel: Do not use reparenting for lifetime managemment
* Correctly handle QQuickState::when
* CMake: Fix handling of empty qrc files with qtquickcompiler
* CMake: Skip qtquickcompiler cmake test on macOS ARM
* Fix indices alignment problem
* Fix indentation in positioners example
* doc: Fix QQuickItem point/rect mapping methods signatures
* Instantiator: Do not load items when inactive
* Doc: Fix QtQuick::Loader::item type
* Doc: fix incorrect type name on focus page
* icutils::Node: GCC 11 -Werror=maybe-uninitialized w/-fsanitize=undefined
* tst_qquickimageprovider: fix some memleaks
* Fix incorrect behavior after displace transition
* Fix edge cases in arcTo
* Don't blacklist tst_QQuickFramebufferObject::everything on b2qt
* Use tree hash rather than commit hash in .tag file
* Adjust default max call depth for QNX
* Blacklist containsDrag_internal on Ubuntu 20.04
* QQmlLoggingCategory: Avoid unnecessary warnings from setters
* Blacklist flakey tst_QPauseAnimationJob::multipleSequentialGroups on macOS
* Assert that QQmlDelegateModel's count can't be less than zero
* qml{plugindump|importscanner}: Don't mix std::cerr and std::wcerr
* Treat unknown tablet device as stylus and create QTabletEvent
* GridView: Set content position when changing cell size
* QQuickItemViewTransitionAttached: Avoid dangling pointers
* Bound animatorjob value to the given range
- Commits dropped by the rebase:
* Document that StyledText also supports and "
==== libqt5-qtgraphicaleffects ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
- Update to version 5.15.8+kde2, rebased upstream:
* No code changes
==== libqt5-qtimageformats ====
Version update (5.15.8+kde9 -> 5.15.9+kde9)
- Update to version 5.15.8+kde12, rebased upstream:
* Update bundled libwebp to version 1.2.2
==== libqt5-qtlocation ====
Version update (5.15.8+kde4 -> 5.15.9+kde5)
Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
- Update to version 5.15.8+kde7, rebased upstream:
* No code changes
==== libqt5-qtmultimedia ====
Version update (5.15.8+kde3 -> 5.15.9+kde3)
- Update to version 5.15.8+kde7, rebased upstream:
* Fix duration() with very long media with gstreamer
* Blacklist tst_QAudioOutput on macOS ARM
==== libqt5-qtnetworkauth ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
- Update to version 5.15.8+kde2, rebased upstream:
* No code changes
==== libqt5-qtquickcontrols ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
- Update to version 5.15.8+kde2, rebased upstream:
* No code changes
==== libqt5-qtquickcontrols2 ====
Version update (5.15.8+kde7 -> 5.15.9+kde5)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.8+kde11, rebased upstream:
* SwipeView: don't cull every child item that gets added
* AbstractButton: fix fast clicks being treated as double clicks
==== libqt5-qtscript ====
- Update to version 5.15.12+kde0, rebased upstream:
* No code changes
- Commits dropped by the rebase:
* Bump version to 5.15.12
* Bump version to 5.15.11
* Bump version to 5.15.10
==== libqt5-qtsensors ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
Subpackages: libQt5Sensors5 libQt5Sensors5-imports
- Update to version 5.15.8+kde2, rebased upstream:
* No code changes
==== libqt5-qtserialport ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
- Update to version 5.15.8+kde2, rebased upstream:
* No code changes
==== libqt5-qtspeech ====
Version update (5.15.8+kde1 -> 5.15.9+kde1)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
- Update to version 5.15.8+kde4, rebased upstream:
* Fix QtSpeech example querying locales before initialising
==== libqt5-qtsvg ====
Version update (5.15.8+kde8 -> 5.15.9+kde7)
- Update to version 5.15.8+kde10, rebased upstream:
* No code changes
==== libqt5-qttools ====
Version update (5.15.8+kde1 -> 5.15.9+kde1)
Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths
- Update to version 5.15.8+kde10, rebased upstream:
* qdoc: Fix assert on empty link target
* macdeployqt: donât err on unexpected otool output
* Don't run qdoc tests if qdoc was not enabled during configure
* CMake: Fix qt_create_translation to not remove .ts files on "clean"
* lupdate: Support numeric literal separators
* designer: Fix MSVC warning about returning address of local variable or temporary
* Bump copyright year to 2022
==== libqt5-qttranslations ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
- Update to version 5.15.8+kde2, rebased upstream:
* No code changes
==== libqt5-qtvirtualkeyboard ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell
- Update to version 5.15.8+kde6, rebased upstream:
* Fix activation of input panel when initial active focus is set
* Blacklist: test cases blacklisted in inputpanel:
* Blacklist more test_fullScreenModeSelectionHandles rows
* Disable Windows IME when Qt Virtual Keyboard plugin is loaded
==== libqt5-qtwayland ====
Version update (5.15.8+kde63 -> 5.15.9+kde55)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to version 5.15.8+kde70, rebased upstream:
* Don't keep eglConfig in hardwareintegration
* Update the window geometry when changing decorations
* Fix build with -no-feature-tabletevent
* Fix wayland touch event to use time stamp from wayland compositor
* wayland touch event to add key modifier
==== libqt5-qtwebchannel ====
Version update (5.15.8+kde3 -> 5.15.9+kde3)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update to version 5.15.8+kde5, rebased upstream:
* No code changes
==== libqt5-qtwebengine ====
- add python311-fixes.patch:
* Fix build when python3 is python 3.11+
==== libqt5-qtwebsockets ====
Version update (5.15.8+kde3 -> 5.15.9+kde2)
Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports
- Update to version 5.15.8+kde6, rebased upstream:
* Fix setting of socket options
==== libqt5-qtwebview ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
Subpackages: libQt5WebView5 libQt5WebView5-imports
- Update to version 5.15.8+kde3, rebased upstream:
* Android: Enable local storage by default
==== libqt5-qtx11extras ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
- Update to version 5.15.8+kde2, rebased upstream:
* No code changes
==== libqt5-qtxmlpatterns ====
Version update (5.15.8+kde0 -> 5.15.9+kde0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
- Update to version 5.15.8+kde2, rebased upstream:
* No code changes
==== libreoffice ====
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
- Do not use binutils-gold as the package is unmaintained
and will be removed in the future (boo#1210687).
==== librsvg ====
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update licence tag, there is no longer any Apache licensed code.
- Use __rustflags macro and drop no longer needed rustflags global.
==== libsoup ====
Version update (3.4.0 -> 3.4.2)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.4.2:
+ Revert changes to request cancellation.
- Update to version 3.4.1:
+ Fix HTTP/2 on platforms with unsigned char.
+ Change request cancellation to be handled earlier.
+ Add names to GSources and source tags to GTasks to aid
debugging.
- Run meson_test macro for all arches.
==== libsrtp2 ====
- Enable running the regression tests:
* Add libsrtp2-test-verbose.patch from the debian folks:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=460534
==== libstorage-ng ====
Version update (4.5.96 -> 4.5.100)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#927
- fixed set_lockfile_root function
- 4.5.100
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.99
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.98
- merge gh#openSUSE/libstorage-ng#926
- reimplemented transport detection for NVMe (bsc#1210144)
- added tests for nvme parsers
- 4.5.97
==== libunistring ====
- Fix license tag to GPL-3.0-or-later or LGPL-3.0-or-later.
==== libupnp ====
Version update (1.14.16 -> 1.14.17)
Subpackages: libixml11 libupnp17
- Update to release 1.14.17
* No user-visible changes
* Include fuzzer and gtest in the tarball
==== liburing ====
- Add 0001-test-file-verify.t-Don-t-run-over-mlock-limit-when-r.patch
fixes test with kernel <= 5.16 (bsc#1209723)
==== libva ====
Subpackages: libva-drm2 libva-wayland2 libva-x11-2 libva2
- reintroduce propagate-dpy.patch (regression fix), since the issue
still hasn't been fixed in libva-vdpau-driver ...
==== libva-gl ====
- reintroduce propagate-dpy.patch (regression fix), since the issue
still hasn't been fixed in libva-vdpau-driver ...
==== libverto ====
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
==== libwmf ====
Version update (0.2.12 -> 0.2.13)
Subpackages: libwmf-0_2-7 libwmf-tools
- update to 0.2.13:
* new release with various fixes
==== libwpg ====
Version update (0.3.3 -> 0.3.4)
- Update to 0.3.4
* WPG2: Incomplete implementation of handlePenForeColor
(tdf#155057)
* Correct a problem concerning HAVE_VISIBILITY not defined when
compiling for Windows...
* WPG1: fix vertical position of text line
* WPG1: improve output of aligned text
* WPG1: handle font size
* WPG1: parse more graphic text attrs
* WPG1: make text type 2 handler build again
* Add note for text position
* WPG1: handle text color
* WPG1: parse some bits of text attrs record
* Drop pointless cast
* WPG1: handle line style
* Drop a pointless cast
* WPG1: parse page format record
* WPG1: handle groups
* Fix too small loop variables
==== libxml2 ====
Version update (2.10.3 -> 2.10.4)
Subpackages: libxml2-2 libxml2-tools
- Remove unneeded dependency (bsc#1209918).
- Update to version 2.10.4:
+ Security:
- [CVE-2023-29469, bsc#1210412] Hashing of empty dict strings
isnât deterministic
- [CVE-2023-28484, bsc#1210411] Fix null deref in
xmlSchemaFixupComplexType
- schemas: Fix null-pointer-deref in
xmlSchemaCheckCOSSTDerivedOK
+ Regressions:
- SAX2: Ignore namespaces in HTML documents
- io: Fix âbuffer fullâ error with certain buffer sizes
==== libxml2-python ====
Version update (2.10.3 -> 2.10.4)
- Remove unneeded dependency (bsc#1209918).
- Update to version 2.10.4:
+ Security:
- [CVE-2023-29469, bsc#1210412] Hashing of empty dict strings
isnât deterministic
- [CVE-2023-28484, bsc#1210411] Fix null deref in
xmlSchemaFixupComplexType
- schemas: Fix null-pointer-deref in
xmlSchemaCheckCOSSTDerivedOK
+ Regressions:
- SAX2: Ignore namespaces in HTML documents
- io: Fix âbuffer fullâ error with certain buffer sizes
==== libxmlb ====
Version update (0.3.10 -> 0.3.11)
- update to 0.3.11:
* Add limited support for XPath 1.0 'in' (Richard Hughes)
* Add support for zstd (Richard Hughes)
* Do not assert() when decompressing invalid LZMA (Richard
Hughes)
==== libyui ====
Version update (4.5.1 -> 4.5.2)
- Qt UI: Fixed regression for icon loading (bsc#1210712)
https://github.com/libyui/libyui/pull/100
- 4.5.2
==== libyui-ncurses ====
Version update (4.5.1 -> 4.5.2)
- Qt UI: Fixed regression for icon loading (bsc#1210712)
https://github.com/libyui/libyui/pull/100
- 4.5.2
==== libyui-ncurses-pkg ====
Version update (4.5.1 -> 4.5.2)
- Qt UI: Fixed regression for icon loading (bsc#1210712)
https://github.com/libyui/libyui/pull/100
- 4.5.2
==== libyui-qt ====
Version update (4.5.1 -> 4.5.2)
- Qt UI: Fixed regression for icon loading (bsc#1210712)
https://github.com/libyui/libyui/pull/100
- 4.5.2
==== libyui-qt-graph ====
Version update (4.5.1 -> 4.5.2)
- Qt UI: Fixed regression for icon loading (bsc#1210712)
https://github.com/libyui/libyui/pull/100
- 4.5.2
==== libyui-qt-pkg ====
Version update (4.5.1 -> 4.5.2)
- Qt UI: Fixed regression for icon loading (bsc#1210712)
https://github.com/libyui/libyui/pull/100
- 4.5.2
==== libzypp ====
Version update (17.31.10 -> 17.31.11)
- MediaCurl: Fix endless loop if wrong credentials are stored in
credentials.cat (bsc#1210870)
Since libzypp-17.31.7 wrong credentials stored in credentials.cat
may lead to an endless loop. Rather than asking for the right
credentials, the stored ones are used again and again.
- zypp.conf: Introduce 'download.connect_timeout' [60 sec.]
(bsc#1208329)
Maximum time in seconds that you allow the connection phase to
the server to take. This only limits the connection phase, it has
no impact once it has connected. (see also CURLOPT_CONNECTTIMEOUT)
- commit: Try to provide /dev fs if not present (fixes #444)
- fix build with boost 1.82.
- version 17.31.11 (22)
- fix build with boost 1.82
==== lilv ====
Version update (0.24.12 -> 0.24.20)
- Update to 0.24.20
* Switch to meson
0.24.20 changes:
* Adopt REUSE machine-readable licensing standard
* Update project metadata
0.24.18 changes:
* Allow programs to be used from subproject
* Fix default LV2_PATH
0.24.16 changes:
* Fix fallback flock() detection on MacOS
* Switch to meson build system
0.24.14 changes:
* Fix build issues with newer toolchains
* Fix unused parameter warnings
* Update zix tree
==== linux-glibc-devel ====
Version update (6.2 -> 6.3)
- Update to kernel headers 6.3
==== llvm16 ====
Version update (16.0.1 -> 16.0.2)
- Update to version 16.0.2.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.
- Relax requirements for clang-tools to allow installation of older
versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)
- bsc#1210383 - Add aarch64 to lldb platforms
==== lokalize ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== mailcommon ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== mailimporter ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== makedumpfile ====
Version update (1.7.2 -> 1.7.3)
- update to 1.7.3:
* Support kernels up to v6.3 (x86_64)
* Support sadump with 5-level paging
- temporarily disable eppic until v5.0 branch can be supported
==== mbox-importer ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== mdadm ====
- Fixes for mdmon to ensure it run at the right time in the
fight mount namespace. This fixes various problems with
IMSM raid arrays in 15-SP4 (bsc#1205493, bsc#1205830)
- mdmon: fix segfault
0052-mdmon-fix-segfault.patch
- util: remove obsolete code from get_md_name
0053-util-remove-obsolete-code-from-get_md_name.patch
- mdmon: don't test both 'all' and 'container_name'.
0054-mdmon-don-t-test-both-all-and-container_name.patch
- mdmon: change systemd unit file to use --foreground
0055-mdmon-change-systemd-unit-file-to-use-foreground.patch
- mdmon: Remove need for KillMode=none
0056-mdmon-Remove-need-for-KillMode-none.patch
- mdmon: Improve switchroot interactions.
0057-mdmon-Improve-switchroot-interactions.patch
- mdopen: always try create_named_array()
0058-mdopen-always-try-create_named_array.patch
- Improvements for IMSM_NO_PLATFORM testing
0059-Improvements-for-IMSM_NO_PLATFORM-testing.patch
==== messagelib ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
- Drop patch, merged upstream:
* 0001-Fix-fallback-path-in-MessageFactoryNG-applyCharset.patch
==== microos-tools ====
Version update (2.20+git20230413.2a43cdb -> 2.21+git0)
- Switch to obs_scm
- Call autogen.sh so that it actually builds
- Update to version 2.21+git0:
* Release version 2.21
* 98selinux-microos: Work around overlayfs bug (bsc#1210690)
* 98selinux-microos: Create .relabelled marker before relabelling
==== mobipocket ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== mozjs102 ====
- Add missing copyright in the spec to claim:
+ Frantisek Zatloukal's work from:
https://src.fedoraproject.org/rpms/mozjs102/blob/rawhide/f/mozjs102.spec
+ Wolfgang Rosenauer's work from:
https://build.opensuse.org/package/view_file/openSUSE:Leap:42.3/mozjs38/moz…
==== mpfr ====
- Add mpfr-4.2.0-cummulative.patch, cummulative patches for
mpfr 4.2.0:
* A test of the thousands separator in tsprintf.c is based on the
output from the GNU C Library up to 2.36, which is incorrect.
* The mpfr_ui_pow_ui function has infinite loop in case of overflow.
* The tfprintf and tprintf tests may fail in locales where decimal_point
has several bytes, such as ps_AF.
* In particular cases that are very hard to round, mpfr_rec_sqrt may yield
a stack overflow due to many small allocations in the stack, based on
alloca().
- Remove tests-tsprintf.patch that's included in the above set.
==== mutter ====
Version update (44.0+54 -> 44.1)
- Update to version 44.1:
+ Fall back to the default, not the unknown color space.
+ Fix resizing windows via keyboard.
+ Fix possible screen freeze after resume with multiple monitors.
+ Fix anchor position when dragging window.
+ Fix applying XSettings to decorations on X11.
+ Allow clipped redraws for headless backend.
+ Improve screencast support.
+ Fix focus-on-click for server-side decorated windows.
+ Fix initial fullscreen state of server-side decorated windows.
+ Fix feedback loop triggering bursts of excessive CPU load.
+ Enable modifiers by default on non-native backend.
+ Check EDID for supported sink Colorimetry.
+ Fix artifacts in titlebars on some hardware.
+ Fix map transitions for X11 windows on wayland.
+ Fixed crashes.
+ Plugged leaks.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop 2963.patch: Fixed upstream.
==== nautilus ====
Version update (44.0 -> 44.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 44.1:
+ Resolve some crashes.
+ Visual bugfixes:
- Tweak style colors in view items
- Show custom emblems from extensions again
- Relayout SELinux property row
- Flip switches correctly
+ Other bugfixes:
- Disable some actions when not usefull
- Fix dead characters handling in batch rename dialog
- Fix crashes when rapidly opening and closing windows
- Prevent location change when autofs timeouts
- Fix issues with translations in libadwaita widgets
- Drop workarounds for fixed GTK bugs
- Fix other issues
+ Enhancements:
- Dismiss toast on undo
- Select right items after some operations
- Paste into expanded folders
- Allow extraction of .tar.zst and .zstd archives
- Performance optimization
+ Updated translations.
==== ncurses ====
Version update (6.4.20230408 -> 6.4.20230418)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Fix get_version_number.sh to show version without suffix gz.asc
- Add ncurses patch 20230418 (boo#1210485, (boo#1210434)
+ improve checks for limits on privileged execution:
+ modify _nc_syserr_abort() to use _nc_env_access(), rather than
only checking root uid.
+ use getauxval() when available, to improve setuid/setgid checks.
+ modify test packages to disable root access/environ options.
+ modify tgoto() to accept no-parameter capabilities, for joe editor
(OpenSUSE #1210485, Gentoo #904263).
- Add signatures of the patches as well in patch tar ball
- Add ncurses patch 20230415 (boo#1210485)
+ configure script fixes:
+ fix copy/paste error in configure option --disable-root-access
(report/patch by Sven Joachim).
+ modify CF_XOPEN_SOURCE macro's amend default case to avoid
undefining _XOPEN_SOURCE if _POSIX_C_SOURCE is defined.
+ modify test_tparm to account for extended capabilities.
+ add checks in tparm() and tiparm() for misuse of numeric parameters,
overlooked in 20230408.
+ fix errata in clear.1 and curs_terminfo.3x
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Update to version 2.6.3
- https://kernel.org/pub/linux/utils/nfs-utils/2.6.3/2.6.3-Changelog
- Remove patches from this release:
- 0006-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch
- 0007-mount.nfs-always-include-mountpoint-or-spec-if-error.patch
- 0008-nfsd.man-fix-typo-in-section-on-scope.patch
- Remove systemd/50-nfs.conf (was removed in upstream in d8d29f85)
and the realted patch (bsc#1200710).
0005-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch.
- New file /usr/lib/udev/rules.d/60-nfs.rules (which replaced in upstream
systemd/50-nfs.conf in 9466df03).
- Add fsidd:
- /usr/lib/systemd/system/fsidd.service
- /usr/lib/udev/rules.d/60-nfs.rules
- /usr/sbin/fsidd
==== numactl ====
Version update (2.0.15.0.g01a39cb -> 2.0.16.21.g693fee1)
Subpackages: libnuma1
- Update to version 2.0.16.21.g693fee1:
* fix typo
* Add fuzzer for OSS-Fuzz integration
* numactl.c: Fix merging of neighboring pages' policies in dump_shm
* memhog: Update memhog usage
* feat: Add minimum permissions to makefile.yml
* feat: Add minimum permissions to cut-release.yml
* feat: Add minimum permissions to codeql.yml
- jsc#PED-3367
- Remove unneeded defattr(root,root) statements from spec file from dmueller
- Replace deletion of *.la files with a more general version from dmueller
- Update to version 2.0.16.14.gc09fefd:
* numactl.c: Remove unused variable
* shm.c: Replace stat64/fstat64/ftruncate64mmap64 with normal functions
* configure: Check for largefile support
* numastat: Update system hugepages memory info from sysfs/node/hugepages directory
* numastat: statistical errors occur when huge pages is used
* fix wrong nodemask_sz when CONFIG_NODES_SHIFT is less than 5
* libnuma: clear errno at the end of numa_init
* numastat: Add SwapCached to list of known fields in meminfo
* numastat: Add SecPageTables to list of known fields in meminfo
* numastat: Add ShadowCallStack to list of known fields in meminfo
* numastat: Add FileHugePages/FilePmdMapped to list of known fields in meminfo
* numactl: 'numactl --length=xxx --shm xxx -px' doesn't work
* numactl: Fix shm verfiy for preferred policy
* link with -latomic if needed (again ...)
* Release numactl 2.0.16
* add cut-release github workflow (#142)
* when preferred_many is not supported, fall back to preferred will report error.
* fix the memory leak of numa_preferred api
* build: Refactor autotools setup to store version in separate file
* Revert "numademo: fix error on 32bit system"
==== okular ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Drop patch, now unneeded:
* 0001-Compile-with-discount-3.patch
==== openvpn ====
Version update (2.5.9 -> 2.6.3)
- update to 2.6.3:
* For full changelog please refer to:
https://github.com/OpenVPN/openvpn/blob/v2.6.3/Changes.rst
* implement byte counter statistics for DCO Linux (p2mp server
and client)
* implement byte counter statistics for DCO Windows (client only)
* '--dns server <n> address ...' now permits up to 8 v4 or v6
addresses
* fix a few cases of possibly undefined behaviour detected by ASAN
* add more unit tests for Windows cryptoapi interface
* Dynamic TLS Crypt When both peers are OpenVPN 2.6.1+, OpenVPN
will dynamically create a tls-crypt key that is used for
renegotiation. This ensure that only the previously authenticated
peer can do trigger renegotiation and complete renegotiations.
* Keying Material Exporters (RFC 5705) based key generation
* As part of the cipher negotiation OpenVPN will automatically prefer
the RFC5705 based key material generation to the current custom
OpenVPN PRF. This feature requires OpenSSL or mbed TLS 2.18+.
* OpenVPN will now work with OpenSSL in FIPS mode. Note, no effort
has been made to check or implement all the requirements/
recommendation of FIPS 140-2. This just allows OpenVPN to be run on
a system that be configured OpenSSL in FIPS mode.
* mlock will now check if enough memlock-able memory has been reserved,
and if less than 100MB RAM are available, use setrlimit() to upgrade
the limit. See Trac #1390. Not available on OpenSolaris.
* The --peer-fingerprint option has been introduced to give users an
easy to use alternative to the tls-verify for matching the fingerprint
of the peer. The option takes use a number of allowed SHA256
certificate fingerprints.
* When --peer-fingerprint is used, the --ca and --capath option become
optional. This allows for small OpenVPN setups without setting up a
PKI with Easy-RSA or similar software.
* The --auth-user-pass-verify script supports now deferred authentication.
* Both auth plugin and script can now signal pending authentication to
the client when using deferred authentication. The new client-crresponse
script option and OPENVPN_PLUGIN_CLIENT_CRRESPONSE plugin function can
be used to parse a client response to a CR_TEXT two factor challenge.
* The modernisation of defaults can impact the compatibility of OpenVPN
2.6.0 with older peers. The options --compat-mode allows UIs to provide
users with an easy way to still connect to older servers.
* OpenSSL 3.0 has been added. Most of OpenSSL 3.0 changes are not user
visible but improve general compatibility with OpenSSL 3.0.
- -tls-cert-profile insecure has been added to allow selecting the lowest
OpenSSL security level (not recommended, use only if you must). OpenSSL
3.0 no longer supports the Blowfish (and other deprecated) algorithm by
default and the new option --providers allows loading the legacy provider
to renable these algorithms.
* Ciphers in --data-ciphers can now be prefixed with a ? to mark those as
optional and only use them if the SSL library supports them.
* The --mssfix and --fragment options now allow an optional mtu parameter to
specify that different overhead for IPv4/IPv6 should taken into account
and the resulting size is specified as the total size of the VPN packets
including IP and UDP headers.
* Instead of allocating a connection for each client on the initial packet
OpenVPN server will now use an HMAC based cookie as its session id. This way
the server can verify it on completing the handshake without keeping state.
This eliminates the amplification and resource exhaustion attacks.
For tls-crypt-v2 clients, this requires OpenVPN 2.6 clients or later because
the client needs to resend its client key on completing the hand shake.
The tls-crypt-v2 option allows controlling if older clients are accepted.
- Removed openvpn-fips140-2.3.2.patch
==== opus ====
Version update (1.3.1 -> 1.4)
- Update to version 1.4:
* Improved tuning of the Opus in-band FEC (LBRR). See the
https://gitlab.xiph.org/xiph/opus/-/issues/2360 for details
* Added a OPUS_SET_INBAND_FEC(2) option that turns on FEC, but
does not force SILK mode (FEC will be disabled in CELT mode)
* Improved tuning and various fixes to DTX
* Added Meson support, improved CMake support
- Change Source to new home on github.
- Use autosetup, make_build and ldconfig_scriptlets macros.
- Move AUTHORS and README docs to devel package.
- Drop patches fixed upstream:
* opus-Fix-celt-decoder-assertion-when-using-OPUS_CUSTOM.patch
* opus-Silk-CNG-adapts-faster.patch
* opus-Silk-fix-arm-optimization.patch
==== os-prober ====
- Properly handle /boot on btrfs without subvolumes (boo#1210467).
* os-prober-fix-btrfs-boot-without-subvol.patch
==== pam ====
Version update (1.5.2 -> 1.5.2.90)
- pam-extra: add split provide
- pam-userdb: add split provide
- Drop pam-xauth_ownership.patch, got fixed in sudo itself
- Drop pam-bsc1177858-dont-free-environment-string.patch, was a
fix for above patch
- Use bcond selinux to disable SELinux
- Remove old pam_unix_* compat symlinks
- Move pam_userdb to own pam-userdb sub-package
- pam-extra contains now modules having extended dependencies like
libsystemd
- Update to 1.5.3.90 git snapshot
- Drop merged patches:
- pam-git.diff
- docbook5.patch
- pam_pwhistory-docu.patch
- pam_xauth_data.3.xml.patch
- Drop Linux-PAM-1.5.2.90.tar.xz as we have to rebuild all
documentation anyways and don't use the prebuild versions
- Move all devel manual pages to pam-manpages, too. Fixes the
problem that adjusted defaults not shown correct.
==== pam-config ====
Version update (2.4 -> 2.5)
- Update to version 2.5
- Add skip_if option for pam_wtmpdb
==== pam-full-src ====
Version update (1.5.2 -> 1.5.2.90)
- pam-extra: add split provide
- pam-userdb: add split provide
- Drop pam-xauth_ownership.patch, got fixed in sudo itself
- Drop pam-bsc1177858-dont-free-environment-string.patch, was a
fix for above patch
- Use bcond selinux to disable SELinux
- Remove old pam_unix_* compat symlinks
- Move pam_userdb to own pam-userdb sub-package
- pam-extra contains now modules having extended dependencies like
libsystemd
- Update to 1.5.3.90 git snapshot
- Drop merged patches:
- pam-git.diff
- docbook5.patch
- pam_pwhistory-docu.patch
- pam_xauth_data.3.xml.patch
- Drop Linux-PAM-1.5.2.90.tar.xz as we have to rebuild all
documentation anyways and don't use the prebuild versions
- Move all devel manual pages to pam-manpages, too. Fixes the
problem that adjusted defaults not shown correct.
==== parley ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== 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
- Delete archived applications (gnome-dictionary)
- Remove gnome-screenshot recommendation (replaced by the new
screenshot tool in gnome-shell >= 42)
- Drop pidgin and planner Recommends from openSUSE, only install by
default on SLED. Planner is no longer available on Tumbleweed.
==== perl-Bootloader ====
Version update (0.941 -> 1.0)
- merge gh#openSUSE/perl-bootloader#143
- adjust Makefile for usrmerge and legacy package split
- move obs spec file to git repo
- split off old perl code to perl-Bootloader-legacy package
- remove legacy part completely
- 1.0
- merge gh#openSUSE/perl-bootloader#142
- use fw_platform_size to distinguish between 32 bit and 64 bit
UEFI platforms (bsc#1208003)
- 0.942
==== php8 ====
Subpackages: php8-cli php8-ctype php8-dom php8-gd php8-gettext php8-iconv php8-mbstring php8-mysql php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- The %_restart_on_update macro was removed from systemd-rpm-macros.
Remove %posttrans for FPM as it wasn't working as intended anyway.
[boo#1210576]
==== pim-data-exporter ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== pim-sieve-editor ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== pimcommon ====
Version update (22.12.3 -> 23.04.0)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== plasma5-desktop ====
Subpackages: plasma5-desktop-emojier
- Add patch to fix configuration of mouse acceleration with
xf86-input-libinput >= 1.3.0 (kde#468217):
* 0001-KCM-mouse-enable-compatibility-with-x11-libinput-1.3.patch
==== plymouth ====
Subpackages: libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-lang plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Update plymouth.spec: Change bootup terminal to default to satisfy
Nvidia proprietary driver (bsc#1208726).
==== postfix ====
Version update (3.7.4 -> 3.8.0)
- update to 3.8.0
* Support to look up DNS SRV records in the Postfix SMTP/LMTP
client, Based on code by Tomas Korbar (Red Hat). For example,
with "use_srv_lookup = submission" and "relayhost =
example.com:submission", the Postfix SMTP client will look up
DNS SRV records for _submission._tcp.example.com, and will relay
email through the hosts and ports that are specified with those
records.
* TLS obsolescence: Postfix now treats the "export" and "low"
cipher grade settings as "medium". The "export" and "low" grades
are no longer supported in OpenSSL 1.1.1, the minimum version
required in Postfix 3.6.0 and later. Also, Postfix default
settings now exclude deprecated or unused ciphers (SEED, IDEA,
3DES, RC2, RC4, RC5), digest (MD5), key exchange algorithms
(DH, ECDH), and public key algorithm (DSS).
* Attack resistance: the Postfix SMTP server can now aggregate
smtpd_client_*_rate and smtpd_client_*_count statistics by
network block instead of by IP address, to raise the bar against
a memory exhaustion attack in the anvil(8) server; Postfix TLS
support unconditionally disables TLS renegotiation in the middle
of an SMTP connection, to avoid a CPU exhaustion attack.
* The PostgreSQL client encoding is now configurable with the
"encoding" Postfix configuration file attribute. The default
is "UTF8". Previously the encoding was hard-coded as "LATIN1",
which is not useful in the context of SMTP.
* The postconf command now warns for #comment in or after a Postfix
parameter value. Postfix programs do not support #comment after
other text, and treat that as input.
- rebase/refresh patches
* pointer_to_literals.patch
* postfix-linux45.patch
* postfix-master.cf.patch
* postfix-ssl-release-buffers.patch
* set-default-db-type.patch
==== postgresql15 ====
Subpackages: libpq5 postgresql15-contrib postgresql15-server
- bsc#1210303: Stop using the obsolete internal %_restart_on_update
macro and drop support for sysv init to simplify the scriptlets.
==== power-profiles-daemon ====
Version update (0.12 -> 0.13)
- Update to version 0.13:
* Add support for the AMD P-State driver included in Linux 6.3
* Fix mismatched profiles on some HP laptops and some
miscellaneous bug fixes.
==== protobuf ====
Subpackages: libprotobuf-lite3_21_12 libprotobuf3_21_12
- Mention the rpmlintrc file in the spec.
- Make possible to build on older systems, like SLE12 that miss
some of the used macros.
==== protobuf-c ====
- Add protobuf-devel to devel package recommends as the binary there
is required to actually generated protobuf headers.
==== publicsuffix ====
Version update (20230414 -> 20230426)
- Update to version 20230426:
* Update public_suffix_list.dat (#1747)
* Update README.md - added link to sorting
==== python-Automat ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-Babel ====
- Make calling of %{sle15modernpython} optional.
==== python-Brotli ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-CommonMark ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-Jinja2 ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-MarkupSafe ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-Pillow ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-PySocks ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-PyYAML ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-Twisted ====
Subpackages: python310-Twisted python310-Twisted-tls
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-anyio ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-apipkg ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-argcomplete ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-attrs ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-cached-property ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-certifi ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-cffi ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-chardet ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-click ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-colorama ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-configobj ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-constantly ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-contextvars ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-cryptography ====
- add sle15_python_module_pythons (jsc#PED-68)
==== python-cssselect ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-decorator ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-dnspython ====
- add sle15_python_module_pythons (jsc#PED-68)
- add sle15_python_module_pythons (jsc#PED-68)
==== python-extras ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-gevent ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-greenlet ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-gssapi ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-h11 ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-h2 ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-hpack ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-httpcore ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-httpx ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-hyperframe ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-hyperlink ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-idna ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-immutables ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-importlib-metadata ====
- add sle15_python_module_pythons (jsc#PED-68)
==== python-incremental ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-iniconfig ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-libvirt-python ====
- add sle15_python_module_pythons (jsc#PED-68)
==== python-lxml ====
- New hotness is the sle15_python_module_pythons macro.
- Add patch skip-test-under-libxml2-2.10.4.patch:
* Skip a test if using libxml2 >= 2.10.4
- Make calling of %{sle15modernpython} optional.
==== python-netifaces ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-numpy ====
- add sle15_python_module_pythons (jsc#PED-68)
==== python-olefile ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pexpect ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pip ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-ply ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-psutil ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-ptyprocess ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-py ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pyOpenSSL ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pyasn1 ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pyasn1-modules ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pycares ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pycparser ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pycurl ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pyinotify ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-python-dateutil ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pytz ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-pyudev ====
- add sle15_python_module_pythons (jsc#PED-68)
==== python-qt5-sip ====
Version update (12.11.1 -> 12.12.1)
- Update to 12.12.1
* Fixed the new handling of ctors with /Transfer/ annotated
arguments.
==== python-requests-toolbelt ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-rfc3986 ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-rich ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-service_identity ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-simplejson ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-sniffio ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-text-unidecode ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-toml ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-tornado6 ====
- add sle15_python_module_pythons (jsc#PED-68)
==== python-typing_extensions ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-urllib3 ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-zipp ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-zope.event ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python-zope.interface ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== python310-packaging ====
- add sle15_python_module_pythons (jsc#PED-68)
==== python310-pyparsing ====
- add sle15_python_module_pythons (jsc#PED-68)
- Make calling of %{sle15modernpython} optional.
==== qalculate ====
Version update (4.5.1 -> 4.6.1)
Subpackages: libqalculate22 qalculate-data
- Update to 4.6.1:
* Do not automatically by default set prefix higher than kilo for meter,
gram, higher than 1 (no prefix) for second and litre, or lower than 1
for byte and bit
* Do not use recently introduced SI prefixes (R, Q, r, q)
automatically by default
* Do not set automatic prefix if resulting multiplier is
less than 1 or greater than 1000, with some exceptions (e.g. km)
* Default prefix unit property (use for gram, and few other units,
instead of hard coded value)
* Option to change symbols used for output of digits 10 and 11 in
duodecimal numbers (use A and B as default digits)
* Allow the same variable left and right of the equals sign (e.g. var=var+2),
in variable assignment without colon, if the variable exists and the
previous value is known
* Use Unicode symbol for minus in scientific e notation
* Do not show multiplier if exactly 1, in HTML output of scientific notation
* Prefer Nm (torque) over J when the result is a vector with three components
* Add "amp" abbreviation to ampere unit, and "thou" name for 1/1000 in (mil)
* Fix unit order for Nm and Ws
* Fix conversion from ounce (interpreted as fluid ounce) to litre with prefix
* Fix automatic reactivation of global object after deletion of conflicting object
* Fix parsing of scientific e notation when the number is extremely large and
exponentiation fails because of floating point overflow
* Fixes for output of scientific notation using number bases other than decimal
* Fix prefix selection in denominator when multiplier is higher than the
value of the largest prefix
* Fix segfault in multisolve()
* Don't show anything on empty input
* Support "help [OPTION]" and "help set [OPTION]" command to display
description for a single set option
* Fix division and exponentiation of scalar by matrix/vector, e.g. 4./[8 4.5]
* Improve parsing of element-wise operators with comma as decimal separator
* Fix rref() with different units for different elements
* Fix segfault with empty vector in uncertainty calculation
* Fix segfault trying to solve cbrt(x)^(1/3)-x=0
* Fix segfault in handling of vector variable with uncertainty
* Fix internal id does not exist error
* Fix erroneous simplification of sin(x)^2*y-cos(x)sin(x)^2y
* Do not try to calculate norm() and magnitude() for matrices
* Fix some memory leaks
* Fix order of argument titles in csum() function
==== qt6-base ====
Subpackages: libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6Sql6 libQt6Test6 libQt6Widgets6 qt6-network-tls qt6-platformtheme-gtk3
- Add upstream change to fix boo#1210849:
* 0001-QVariant-Fix-support-for-metatypes-created-by-Qt-6.5.patch
==== qt6-declarative ====
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 qt6-declarative-imports
- Add upstream change to fix boo#1210849:
* 0001-QML-metatypes-Adjust-to-QMetaType-revision-increment.patch
==== raspberrypi-firmware ====
Version update (2023.03.22 -> 2023.04.25)
- Update to 543692d23 (2023-04-25):
* firmware: arm_loader: Set local-bd-address if 6 zeroes found
* firmware: arm_loader: Really check for a zero local-bd-address
See: raspberrypi/linux#5437
* firmware: arm_dt: Don't overwrite existing i2c aliases
See: raspberrypi/linux#5428
* firmware: arm_loader: Reduce CMA warning severity
See: #1807
==== raspberrypi-firmware-config ====
Version update (2023.03.22 -> 2023.04.25)
- Update to 543692d23 (2023-04-25):
* firmware: arm_loader: Set local-bd-address if 6 zeroes found
* firmware: arm_loader: Really check for a zero local-bd-address
See: raspberrypi/linux#5437
* firmware: arm_dt: Don't overwrite existing i2c aliases
See: raspberrypi/linux#5428
* firmware: arm_loader: Reduce CMA warning severity
See: #1807
==== rubygem-activesupport-7.0 ====
- Update to version 7.0.4.3: [CVE-2023-28120][bsc#1209506]
https://rubyonrails.org/2023/3/13/Rails-7-0-4-3-and-6-1-7-3-have-been-relea…
https://rubyonrails.org/2023/1/24/Rails-7-0-4-2-and-6-1-7-2-have-been-relea…
https://rubyonrails.org/2023/1/17/Rails-Versions-6-0-6-1-6-1-7-1-7-0-4-1-ha…
==== rubygem-puma ====
- Fix file permissions in post_install so we do not get more
rpmlint warnings
==== rubygem-slim ====
Version update (4.1.0 -> 5.1.0)
- Update to 5.1.0
* Allow whitespace markers for verbatim text: `|<`, `|>`, and `|<>` - #912
* Do not swallow single quote after output line indicator - #911
* Support Tilt 2.1.0 - #910
* Fix Railtie load error - #904
* Fix attribute parsing with square brackets - #796
- Changes from 5.0.0
* Fix markdown interpolation #773
* Support case/in #884
* Extract slim/railtie #850
* css: doesn't add type='text/css' anymore #828
* Remove deprecated whitespace syntax =' etc
* Add support for annotate_rendered_view_with_filenames #867, #878, #901
* Remove deprecated syntax
* Add option to hyphenate underscore attributes - #852
* Update CI/CD testing and dependencies
- drop 894.patch
Included in update
==== rubygem-temple ====
Version update (0.9.1 -> 0.10.0)
- updated to version 0.10.0
* Regression: Revert changes to :capture_generator since 0.8.2 (#112, #113, #137)
* Regression: Ensure that output buffer is not reused for capturing in Rails (#135)
* Drop support for Rails 4.x
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Add patch to fix delays on shutdown (boo#1210391):
* 0001-Avoid-starting-a-new-session-on-exit.patch
==== selinux-policy ====
Version update (20230321 -> 20230425)
Subpackages: selinux-policy-targeted
- Update to version 20230425:
* Remove unneeded manage_dirs_pattern for lastlog_t (bsc#1210461)
* Add policy for wtmpdb (bsc#1210717)
- Update to version 20230425:
* Add support for lastlog2 (bsc#1210461)
* allow the chrony client to use unallocated ttys (bsc#1210672)
- Update to version 20230420:
* libzypp creates temporary files in /var/adm/mount. Label it with
rpm_var_cache_t to prevent wrong labels in /var/cache/zypp
* only use rsync_exec_t for the rsync server, not for the client
(bsc#1209890)
* properly label sshd-gen-keys-start to ensure ssh host keys have proper
labels after creation
* Allow dovecot-deliver write to the main process runtime fifo files
* Allow dmidecode write to cloud-init tmp files
* Allow chronyd send a message to cloud-init over a datagram socket
* Allow cloud-init domain transition to insights-client domain
* Allow mongodb read filesystem sysctls
* Allow mongodb read network sysctls
* Allow accounts-daemon read generic systemd unit lnk files
* Allow blueman watch generic device dirs
* Allow nm-dispatcher tlp plugin create tlp dirs
* Allow systemd-coredump mounton /usr
* Allow rabbitmq to read network sysctls
* Allow certmonger dbus chat with the cron system domain
* Allow geoclue read network sysctls
* Allow geoclue watch the /etc directory
* Allow logwatch_mail_t read network sysctls
* allow systemd_resolved_t to bind to all nodes (bsc#1200182)
* Allow insights-client read all sysctls
* Allow passt manage qemu pid sock files
* Allow sssd read accountsd fifo files
* Add support for the passt_t domain
* Allow virtd_t and svirt_t work with passt
* Add new interfaces in the virt module
* Add passt interfaces defined conditionally
* Allow tshark the setsched capability
* Allow poweroff create connections to system dbus
* Allow wg load kernel modules, search debugfs dir
* Boolean: allow qemu-ga manage ssh home directory
* Label smtpd with sendmail_exec_t
* Label msmtp and msmtpd with sendmail_exec_t
* Allow dovecot to map files in /var/spool/dovecot
* Confine gnome-initial-setup
* Allow qemu-guest-agent create and use vsock socket
* Allow login_pgm setcap permission
* Allow chronyc read network sysctls
* Enhancement of the /usr/sbin/request-key helper policy
* Fix opencryptoki file names in /dev/shm
* Allow system_cronjob_t transition to rpm_script_t
* Revert "Allow system_cronjob_t domtrans to rpm_script_t"
* Add tunable to allow squid bind snmp port
* Allow staff_t getattr init pid chr & blk files and read krb5
* Allow firewalld to rw z90crypt device
* Allow httpd work with tokens in /dev/shm
* Allow svirt to map svirt_image_t char files
* Allow sysadm_t run initrc_t script and sysadm_r role access
* Allow insights-client manage fsadm pid files
* Allowing snapper to create snapshots of /home/ subvolume/partition
* Add boolean qemu-ga to run unconfined script
* Label systemd-journald feature LogNamespace
* Add none file context for polyinstantiated tmp dirs
* Allow certmonger read the contents of the sysfs filesystem
* Add journalctl the sys_resource capability
* Allow nm-dispatcher plugins read generic files in /proc
- Add debug-build.sh script to make debugging without committing easier
==== serd ====
Version update (0.30.12 -> 0.30.16)
- Update to 0.30.16
* Switch to meson
* Add html documentation do devel
0.30.16 changes:
* Add SERD_STATIC to pkg-config Cflags for static-only builds
* Adopt REUSE machine-readable licensing standard
* Allow programs to be used from subproject
* Fix spelling mistake in serdi man page
0.30.14 changes:
* Fix memory consumption when reading documents
* Switch to Meson build system
* Update README and project metadata
- Installation path fix for documents:
001-serd-docdir.patch
==== setools ====
Version update (4.4.1 -> 4.4.2)
- Update to version 4.4.2:
* Make NetworkX optional. sedta and seinfoflow tools, along with the
equivalent analyses in apol require NetworkX.
* Remove neverallow options in sesearch and apol. These are not usable
since they are removed in the final binary policy.
- Drop make_networkx_optional.patch, now merged upstream
==== shadow ====
Subpackages: libsubid4 login_defs
- bsc#1210507 (CVE-2023-29383):
Check for control characters
- Add shadow-CVE-2023-29383.patch
==== shotwell ====
Version update (0.31.90 -> 0.32.0)
- Update to version 0.32.0:
+ Fix generating video thumbnails if debugging is enabled
+ Add JPEG XL support
+ Fix display of duplicate tags in suggestion popup
+ Support more variants of HEIF
+ Updated translations.
==== signon-kwallet-extension ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== skanlite ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== snapper ====
Subpackages: libsnapper7 snapper-zypp-plugin
- fixed deleting configs (bsc#1210716)
==== spectacle ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== speexdsp ====
- Ensure COPYING is shipped as license file
- Add license tag to devel package.
==== sratom ====
Version update (0.6.10 -> 0.6.14)
- Switch to meson
- Update to 0.6.14
* Add project metadata
* Adopt REUSE machine-readable licensing standard
0.6.12 changes:
* Switch to meson build system
==== step ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== suil ====
Version update (0.10.10 -> 0.10.18)
- Switch to meson
- Update to 0.10.18
* Add project metadata
* Adopt REUSE machine-readable licensing standard
* Fix MacOS build when Gtk3 and Qt5 are present without X11
* Fix opening wrapped UIs multiple times in Gtk
0.10.16 Changes:
* Fix wrapper module installation path
0.10.14 Changes:
* Fix MacOS build
* Fix documentation install path
* Remove dead Qt4 support code
* Switch to meson build system
0.10.12 Changes:
* Fix build issues with newer toolchains
* Fix some compiler warnings
* Remove Qt4 support
==== suitesparse ====
Subpackages: libamd2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libsuitesparseconfig5 libumfpack5
- Adjust licenses in SPEC files (bsc#1210879)
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- Re-add back 'arabic' keymap mapping as YaST needs more time than expected to
cope with this change.
- systemd.spec: don't call %systemd_{pre,post} on units shipped by the main
package since they don't have any effect during installation (systemctl is not
yet installed when %pre script is executed). This is actually the reason why
it's handled by the %%posttrans scripts of systemd-presets-common-SUSE.
- kbd-model-map.legacy: 'arabic' vc keymap has been renamed 'ara' (bsc#1210702)
- add some green to systemd-boot menu
- kbd-model-map.legacy: drop some entries no longer needed
by YaST (related to bsc#1194609)
- tmpfiles-suse.conf (jsc#PED-3144):
- Remove lastlog entry, replaced by lastlog2
- Remove btmp entry, not Y2038 safe
==== texlive-specs-n ====
- Map the upstream license fdl tag to newer GFDL-1.3.or-later (bsc#1210680)
==== thunar ====
Version update (4.18.4 -> 4.18.6)
Subpackages: libthunarx-3-0 thunar-lang
- Update to 4.18.6:
* Revert ce43203b to prevent high CPU usage in list-view (#1089)
- Update to 4.18.5:
* Prevent overflow via g_ascii methods (#1084)
* ThunarFile: Use recursive mutex for cache (#1060)
* Use new window for history signal handler (#1073)
* Prevent using CSD in properties dialog (#1056)
* Keep alpha when cutting read-only files (#1060)
* Dont reload the current folder on copy/cut (#1060)
* Update selected notebook on tab press (#1067)
* Make sure that accel_group is set before using it (#1067)
* Add job to list of jobs, not a view (#1029)
* Undo/Redo: Improve error handling
* Make spinner always visible
* Optionally show prop-dialog hightlight tab (#1056)
* Translation Updates
==== tnef ====
- Add upstream patchfix: ca0d1a1.patch: Handle missing index/rindex
functions in path.c
- Use autosetup and make_build macros.
==== tracker ====
Version update (3.5.0 -> 3.5.1)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.5.1:
+ Reintroduce order/distance independent handling of FTS terms.
+ Documentation improvements.
+ Do not prune too early content of failed batches for error
processing purposes.
==== tracker-miners ====
Version update (3.5.0 -> 3.5.1)
Subpackages: tracker-miner-files
- Update to version 3.5.1:
+ The tracker-extract-3 service moved all SPARQL queries and
updates to a GResource. Consistently uses
TrackerSparqlStatement/TrackerResource for updates.
+ Fixes in uniquely identifying files in BTRFS subvolumes.
+ Ensure deletion of files lingering in content graphs.
+ Ensure correct nie:dataSource after moving files between
indexed folders.
+ Optimize mass removal of deleted files found during
initialization.
+ Documentation improvements for the miner services.
+ Do not let systemd spuriously start the tracker-extract-3
service.
+ Test suite fixes.
==== tuned ====
Version update (2.19.0.29+git.b894a3e -> 2.20.0.18+git.7b1a20b)
- New polkit interface has been reviewed by security bsc#1185418
- Remove old outdated spec scripts before suse_version 1500
- Separate SAP and related profiles to not be installed in SLE 15 SPx
and older, but add them with openSUSE (as before), ALP and upcoming
SLE distros
- Update to version tuned-2.20.0.18+git.7b1a20b
* scheduler: fix traceback if running with runtime=0
* plugin_scheduler: fix perf fd leaks
* Better log on unsupported hw for pm_qos_resume_latency_us option
* fix-tuned-profiles-adoc-error
* explicitly use /bin/bash for tuned scripts
* set the icon in the about dialog
* install dbus policy in /usr/share/dbus-1
* tuned-adm: better error message for unauthorized switch_profile
* man: updated manual pages to be more consistent
* spec: dropped unneeded ncat dependency
* fix log error
* Report reapplied sysctls only on different values
* Fixing no _evlist attribute when run without daemon
* fix 'is_active' does not work
* new release (2.20.0-rc.1)
* build: fixed FTBFS with python2
* Expose TuneD API to the Unix Domain Socket.
* Inform users about reapplied sysctls
* API: add support for moving devices between instances
* throughput-performance: set net.core.somaxconn to at least 2048
* Adding support for cpu intel_pstate scaling driver
* configparser: use no strict parser to mimic old behavior
* Adding pm_qos_resume_latency_us option for cpu plugin.i
* Makefile: added fix for python-3.12
* D-Bus: only send tracebacks through the D-Bus if in the debug mode
* update vendor_url in policy file
* correct section of the tuned-profiles-openshift manpage
* Allow selecting a different pkg-config executable
* fix tuned/gtk/gui_profile_loader.py spell error
* bootloader: create bootcmdline even when skip_grub_config=true
* profiles: added aws profile for aws ec2 instances
* Closing fd from perf module in scheduler plugin
==== u-boot-rpiarm64 ====
Version update (2023.01 -> 2023.04)
Subpackages: u-boot-rpiarm64-doc
- Update ATF BL31 name for rk3288 as well
- Update to 2023.04:
* Full changelog available at:
https://source.denx.de/u-boot/u-boot/-/compare/v2023.01...v2023.04
- Update to 2023.04-rc5:
* Full changelog available at:
https://source.denx.de/u-boot/u-boot/-/compare/v2023.01...v2023.04-rc5
* Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2023.04
* Patches dropped:
0017-Bump-LMB_MAX_REGIONS-default-to-16.patch
0018-lmb-Treat-a-region-which-is-a-subse.patch
==== umbrello ====
Version update (22.12.3 -> 23.04.0)
- Update to 23.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/23.04.0/
- Update to 23.03.90
* New feature release
- Update to 23.03.80
* New feature release
==== utempter ====
Version update (1.2.0 -> 1.2.1)
- version update to 1.2.1
* utempter: relaxed host argument validation: it is now allowed
to contain spaces except in the first character.
- switch source from ftp to http
==== vim ====
Version update (9.0.1443 -> 9.0.1488)
Subpackages: vim-data vim-data-common xxd
- Updated to version 9.0.1488, fixes the following problems
* Ending Insert mode when accessing a hidden prompt buffer.
* Crash when passing NULL to setcmdline(). (Andreas Louv)
* openSUSE: configure doesn't find the Motif library. (Tony Mechelynck)
* Unnecessary checks for the "skip" flag when skipping.
* Condition is always true.
* Diff test fails on MacOS 13.
* Test for prompt buffer is flaky.
* Unnecessary redrawing when 'showcmdloc' is not "last".
* Code using EVAL_CONSTANT is dead, it is never set.
* Typos in source code and tests.
* Code indenting is confused by macros.
* C++ 20 modules are not recognized.
* Shortmess test depends on order of test execution.
* No regression test for what patch 9.0.1333 fixes.
* Buffer overflow when expanding long file name.
* Typo in name of type.
* Insufficient testing for getcmdcompltype().
* Ruler not drawn correctly when using 'rulerformat'.
* Recursively calling :defer function if it does :qa.
* Virtual text truncation only works with Unicode 'encoding'.
* Strace filetype detection is expensive.
* Haiku build fails.
* Cannot use an object member name as a method argument.
* Jenkinsfiles are not recognized as groovy.
* Recursively calling :defer function if it does :qa in a compiled function.
* Deferred functions not called from autocommands.
* Deferred functions invoked in unexpected order when using :qa and
autocommands.
* Warnings for function declarations.
* ":drop fname" may change the last used tab page.
* Busted configuration files are not recognized.
* Lines put in non-current window are not displayed. (Marius Gedminas)
* Crash when recovering from corrupted swap file.
* Filetypes for *.v files not detected properly.
* Small source file problems; outdated list of distributed files.
* Using popup menu may leave text in the command line.
* Decrypting with libsodium may fail if the library changes.
* Crash when textprop has a very large "padding" value. (Yegappan Lakshmanan)
* += operator does not work on class member.
* Coverity warns for using invalid array index.
* no functions for converting from/to UTF-16 index.
* Parallel make might not work.
* Content-type header for LSP channel not according to spec.
* xchacha20v2 crypt header is platform dependent.
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1201748 - virt-install --graphics vnc fails with not support
for video model 'virtio'
virtinst-enable-video-virtio-for-arm.patch
- Drop virtman-check-for-valid-display.patch. This patch is no
longer required.
==== vulkan-loader ====
Version update (1.3.243.0 -> 1.3.247)
- Update to 1.3.247
* Make correct layer be used when duplicates are present
* Fix ordering regression for VK_INSTANCE_LAYERS
==== vulkan-tools ====
Version update (1.3.243.0 -> 1.3.247)
- Update to release 1.3.247
* vulkaninfo: Dont enable Direct Driver Loading Ext
* vkcubepp: Fix custom height not working
==== wayland ====
Version update (1.21.0 -> 1.22.0)
Subpackages: libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0
- Update to release 1.22.0
* This new release adds explicit events for the preferred buffer scale
and transform, adds an event to indicate the pointer's physical scroll
direction, adds a few new convenience functions, and includes various
spec clarifications and bug fixes.
==== webkit2gtk3 ====
Version update (2.40.0 -> 2.40.1)
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
- Update to version 2.40.1 (boo#1210295 boo#1210731):
+ The Bubblewrap sandbox no longer requires setting an
application identifier via GApplication to operate correctly.
Using GApplication is still recommended, but optional.
+ Adjust the scrolling speed for mouse wheels to make it feel
more natural.
+ Allow pasting content using the Asynchronous Clipboard API when
the origin is the same as the clipboard contents.
+ Improvements to the GStreamer multimedia playback, in
particular around MSE, WebRTC, and seeking.
+ Make all supported image types appear in the Accept HTTP
header.
+ Fix text caret blinking when blinking is disabled in the GTK
settings.
+ Fix default database quota size definition.
+ Fix application of all caps tags listed in the
font-feature-settings CSS property.
+ Fix the build with journald support enabled when using elogind
instead of the systemd libraries.
+ Fix the build when libgcrypt provides a libgcrypt-config script
instead of a pkg-config module file.
+ Fix font height calculations for the font-size-adjust CSS
property.
+ Fix the build when ccache is used in certain setups.
+ Fix the build for RISC-V 64-bit targets.
+ Fix the build with GCC 13.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-0108, CVE-2023-28205, CVE-2022-32885,
CVE-2023-27932, CVE-2023-27954.
- Drop regression-fix.patch and fix-gst-crash.patch: fixed
upstream.
- Rebase gcc13-fix.patch.
==== webkit2gtk3-soup2 ====
Version update (2.40.0 -> 2.40.1)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.40.1 (boo#1210295 boo#1210731):
+ The Bubblewrap sandbox no longer requires setting an
application identifier via GApplication to operate correctly.
Using GApplication is still recommended, but optional.
+ Adjust the scrolling speed for mouse wheels to make it feel
more natural.
+ Allow pasting content using the Asynchronous Clipboard API when
the origin is the same as the clipboard contents.
+ Improvements to the GStreamer multimedia playback, in
particular around MSE, WebRTC, and seeking.
+ Make all supported image types appear in the Accept HTTP
header.
+ Fix text caret blinking when blinking is disabled in the GTK
settings.
+ Fix default database quota size definition.
+ Fix application of all caps tags listed in the
font-feature-settings CSS property.
+ Fix the build with journald support enabled when using elogind
instead of the systemd libraries.
+ Fix the build when libgcrypt provides a libgcrypt-config script
instead of a pkg-config module file.
+ Fix font height calculations for the font-size-adjust CSS
property.
+ Fix the build when ccache is used in certain setups.
+ Fix the build for RISC-V 64-bit targets.
+ Fix the build with GCC 13.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-0108, CVE-2023-28205, CVE-2022-32885,
CVE-2023-27932, CVE-2023-27954.
- Drop regression-fix.patch and fix-gst-crash.patch: fixed
upstream.
- Rebase gcc13-fix.patch.
==== wxWidgets-3_2-nostl ====
Version update (3.2.1 -> 3.2.2.1)
Subpackages: libwx_baseu-suse-nostl8_0_0 libwx_baseu_net-suse-nostl8_0_0 libwx_baseu_xml-suse-nostl8_0_0 libwx_gtk3u_core-suse-nostl8_0_0 libwx_gtk3u_html-suse-nostl8_0_0 libwx_gtk3u_qa-suse-nostl8_0_0
- Update to version 3.2.2.1:
* Corrects a regression in 3.2.2 which resulted in not drawing any
icons for the non-root item of wxGenericTreeCtrl in this release
(gh#wxWidgets/wxWidgets#23255).
- Changes of version 3.2.2:
* Fix regression in saving TIFF images that could end up truncated
* Fix long standing bug in parsing wxHTTP responses.
* Fix memory leak when destroying wxThread
* Allow 'T' separator in wxDateTime::ParseDateTime()
* Add Serbian translations.
* Fix MT-safety problem in wxZipInputStream
* Add wxUILocale::GetSystemLocaleId() replacing GetSystemLocale()
* Fail when setting unsupported "mixed" locale under Unix
* Improve wxWebView::RunScriptAsync() performance
* Fix data race when processing events generated in a worker thread.
* Fix wxGeneric{List,Tree}Ctrl high DPI icons
* Add macros for event tables for missing wxWebView events
* Improve month selection in wxGenericCalendarCtrl
* Fix maximum length of wxPropertyGrid editors
* Add support for Caps/Num/Scroll Lock to wxGetKeyState()
* Fix wxToolBar::GetToolBitmapSize() in high DPI under non-MSW
* Fix resizing wxGLCanvas with EGL and Wayland
* Fix display artefacts when using AUI without compositor under X11
* Allow selecting and copying text in wxMessageDialog
* Fix initial size of top-level window on Wayland
* Improve size and behaviour of in-place editor in wxTreeCtrl
* wxQt: Fix creating wxFont using fractional point size
==== xbitmaps ====
- Fix license tag to X11.
==== xdg-desktop-portal-gnome ====
Version update (44.0 -> 44.1)
- Update to version 44.1:
+ Improve handling of non-existing files on the filechooser
portal
+ Minor debugging improvements to the backgrounds portal
+ More precise initialization timing
+ Fix duplicate monitor and window streams
+ Updated translations.
==== xdg-desktop-portal-gtk ====
- Pass missing --disable-lockdown to configure,
xdg-desktop-portal-gnome handles that one too.
==== xdpyinfo ====
Version update (1.3.3 -> 1.3.4)
- Update to version 1.3.4
* This release stops compiling support for the XF86-Misc extension by
default, and thus stops linking with the deprecated libXxf86misc
library by default. This support can still be enabled for now by
passing --with-xf86misc to the configure script, but as the server
side of this extension was removed in the xserver-1.6.0 release in 2008
there is little reason to do so, and the support may be removed entirely
in a future release of xdpyinfo.
- we have xorg-server >= 1.6 since sle11-sp1, so we are on the safe
side with our customers
==== xf86-video-ati ====
Version update (19.1.0 -> 22.0.0)
- Update to release 22.0.0
* Fix link failure with gcc 10
* Fix spelling/wording issues
* gitlab CI: enable commit & merge request checks
* gitlab CI: enable gitlab's builtin static analysis
* radeon_glamor_wrappers.c: Convert from ISO-8859-1 to UTF-8
* Don't crash X server if GPU acceleration is not available
* ati: cleanup terminology to use primary/secondary
* Don't set SourceValidate pointer to NULL
* Handle NULL fb_ptr in pixmap_get_fb
* Guard local variable priv only used with glamor
* Guard local variable info only used with glamor
* Add GitLab CI pipeline
* Only include dri.h with older versions of xserver
* Fix return value check of drmIoctl()
- supersedes the following patches
* U_ati-cleanup-terminology-to-use-primary-secondary.patch
* u_fno-common.patch
* u_kscreen-rotation-fix.patch
==== xfce4-dict ====
Version update (0.8.4 -> 0.8.5)
Subpackages: xfce4-dict-lang xfce4-panel-plugin-dict
- Update to version 0.8.5
* build: Fix -Wunused-result warning
* Update copyright year
* Use "logo-icon-name" instead of "logo" in about dialog
* Remove ENABLE_NLS ifdefs
* autoconf: Use AC_CONFIG_MACRO_DIRS
* build: Fix intltool lock file problem during make distcheck
* Update COPYING (Issue #7)
* Remove unnecessary code
* Use symbolic icons
* Escape markup in server information
* Replaces siginterrupt with sigaction
* Do not close window with ctrl+c (#5)
* Fix Text field size setting (#4)
* Fix compilation warnings
* autoconf: Some updates
* Remove "." at the end of Comment string
* Remove GSourceFunc casts
* Include stdlib.h to get atoi prototype (!2)
* Translation Updates
==== xfce4-screensaver ====
- Fix hang up with efifb / nomodeset (bsc#1210562):
xfce4-screensaver-manager-efifb-lockup-fix.patch
==== xfce4-whiskermenu-plugin ====
Version update (2.7.2 -> 2.7.3)
Subpackages: xfce4-whiskermenu-plugin-lang
- Update to version 2.7.3
* Fix broken linking with AccountsService.
* Translation updates
==== xkeyboard-config ====
- remove CCDL from license strings (boo#1210681)
==== xset ====
- Disable building with libXfontcache. xorg-server 1.6 removed the
corresponding feature, and it seems unlikely and unusual for
anyone to e.g. ssh from an old Xorg system to a contemporary
SUSE to attempt to run the (undocumented) `xset fc` command.
==== yast2-country ====
Version update (4.6.1 -> 4.6.2)
Subpackages: yast2-country-data
- Cleanup: use "ru" keymap for Russian, not "ruwin_alt-UTF-8"
(bsc#1194609)
- 4.6.2
==== yast2-samba-client ====
Version update (4.6.0 -> 4.6.1)
- Install samba-gpupdate when enabling Group Policy; (bsc#1207604).
- 4.6.1
==== yast2-trans ====
Version update (84.87.20230416.972001c66e -> 84.87.20230428.0cbac11ad7)
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-sr yast2-trans-sv 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.20230428.0cbac11ad7:
* New POT for text domain 'samba-client'.
* New POT for text domain 'bootloader'.
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
- Update to version 84.87.20230421.14b25cdb42:
* Translated using Weblate (Slovak)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* New POT for text domain 'authserver'.
* Translated using Weblate (Slovak)
- Update to version 84.87.20230420.b54e9530:
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* New POT for text domain 'storage'.
* Translated using Weblate (Czech)
==== zbar ====
- add py311.patch to fix build against python 3.11
==== zstd ====
Version update (1.5.4 -> 1.5.5)
Subpackages: libzstd1
- update to 1.5.5:
* fix: fix rare corruption bug affecting the high compression
mode, reported by @danlark1
* perf: improve mid-level compression speed
* lib: deprecated bufferless block-level API (#3534) by
@terrelln
* cli: mmap large dictionaries to save memory, by
@daniellerozenblit
* cli: improve speed of --patch-from mode (~+50%) (#3545) by
@daniellerozenblit
* cli: improve i/o speed (~+10%) when processing lots of small
files (#3479) by @felixhandte
* cli: zstd no longer crashes when requested to write into
write-protected directory (#3541) by @felixhandte
* cli: fix decompression into block device using -o, reported
by @georgmu
* misc: improve seekable format ingestion speed (~+100%) for
very small chunk sizes (#3544) by @Cyan4973
* misc: tests/fullbench can benchmark multiple files (#3516) by
@dloidolt
==== zxing-cpp ====
- Drop support for building on SLE12.
1
0