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=microos&groupid=3&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
evolution-data-server (3.48.3 -> 3.48.4)
hwinfo (22.2 -> 22.3)
kdump (1.9.2 -> 1.9.3)
kexec-tools (2.0.26 -> 2.0.26.0)
libphonenumber (8.12.23 -> 8.13.15)
perl-Bootloader (1.5 -> 1.6)
protobuf (4.22.5 -> 4.23.3)
systemd
=== Details ===
==== evolution-data-server ====
Version update (3.48.3 -> 3.48.4)
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.4:
+ Bug Fixed: Camel: Learn as Junk filter action not actually
running the learn function.
==== hwinfo ====
Version update (22.2 -> 22.3)
Subpackages: libhd22
- merge gh#openSUSE/hwinfo#133
- avoid linking problems with libsamba (bsc#1212756)
- 22.3
==== kdump ====
Version update (1.9.2 -> 1.9.3)
- upgrade to version 1.9.3
* fix calibrate
* update kdump(7) manpage
* turn missing ssh, lftp or host key into a fatal error
* depend on openssh-clients not openssh
- refreshed calibrate values
==== kexec-tools ====
Version update (2.0.26 -> 2.0.26.0)
- Pull kexec-bootloader from perl-Bootloader, bump version so that
perl-Bootloader can obsolete kexec-tools containing kexec-bootloader
(bsc#1211082).
==== libphonenumber ====
Version update (8.12.23 -> 8.13.15)
- absl is also needed for using the -devel package
- Update to version 8.13.15:
* Updated phone metadata for region code(s): BE, BF, IL, MN, NE, OM, SO, SV
* Updated carrier data for country calling code(s):
226 (en), 227 (en), 252 (en), 351 (en), 968 (en), 972 (en)
- Update to version 8.13.14:
* Many data changes
* Removal of unused leading_zero_possible proto field in
phonemetadata.proto and all generated code
* https://github.com/google/libphonenumber/blob/v8.13.14/release_notes.txt
- Depends on abseil now
- Turn metadata regeneration off explicitly, wasn't done previously
either. This allows dropping the java dependency.
- Add patches to fix building:
* 0001-Build-with-C-17.patch
* 0001-Revert-Fix-typo-in-arguments-to-add_metadata_gen_tar.patch
- protobuf got fixed, builds fine with 22 now
- prefer protobuf 21 as it is not compatible with v22
==== perl-Bootloader ====
Version update (1.5 -> 1.6)
- merge gh#openSUSE/perl-bootloader#154
- move kexec-bootloader from kexec-tools to perl-Bootloader
- 1.6
==== protobuf ====
Version update (4.22.5 -> 4.23.3)
- update to 23.3:
C++
* Regenerate stale files
* Use the same ABI for static and shared libraries on non-
Windows platforms
* Add a workaround for GCC constexpr bug
Objective-C
* Regenerate stale files
UPB (Python/PHP/Ruby C-Extension)
* Fixed a bug in `upb_Map_Delete()` that caused crashes in
map.delete(k) for Ruby when string-keyed maps were in use.
Compiler
* Add missing header to Objective-c generator
* Add a workaround for GCC constexpr bug
Java
* Rollback of: Simplify protobuf Java message builder by
removing methods that calls the super class only.
Csharp
* [C#] Replace regex that validates descriptor names
- drop 0001-Use-the-same-ABI-for-static-and-shared-libraries-on-.patch (upstream)
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-coredump systemd-doc udev
- Split off sd-boot into separate "systemd-boot" subpackage
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
hwinfo (22.2 -> 22.3)
kdump (1.9.2 -> 1.9.3)
kexec-tools (2.0.26 -> 2.0.26.0)
perl-Bootloader (1.5 -> 1.6)
protobuf (4.22.5 -> 4.23.3)
systemd
=== Details ===
==== hwinfo ====
Version update (22.2 -> 22.3)
Subpackages: libhd22
- merge gh#openSUSE/hwinfo#133
- avoid linking problems with libsamba (bsc#1212756)
- 22.3
==== kdump ====
Version update (1.9.2 -> 1.9.3)
- upgrade to version 1.9.3
* fix calibrate
* update kdump(7) manpage
* turn missing ssh, lftp or host key into a fatal error
* depend on openssh-clients not openssh
- refreshed calibrate values
==== kexec-tools ====
Version update (2.0.26 -> 2.0.26.0)
- Pull kexec-bootloader from perl-Bootloader, bump version so that
perl-Bootloader can obsolete kexec-tools containing kexec-bootloader
(bsc#1211082).
==== perl-Bootloader ====
Version update (1.5 -> 1.6)
- merge gh#openSUSE/perl-bootloader#154
- move kexec-bootloader from kexec-tools to perl-Bootloader
- 1.6
==== protobuf ====
Version update (4.22.5 -> 4.23.3)
- update to 23.3:
C++
* Regenerate stale files
* Use the same ABI for static and shared libraries on non-
Windows platforms
* Add a workaround for GCC constexpr bug
Objective-C
* Regenerate stale files
UPB (Python/PHP/Ruby C-Extension)
* Fixed a bug in `upb_Map_Delete()` that caused crashes in
map.delete(k) for Ruby when string-keyed maps were in use.
Compiler
* Add missing header to Objective-c generator
* Add a workaround for GCC constexpr bug
Java
* Rollback of: Simplify protobuf Java message builder by
removing methods that calls the super class only.
Csharp
* [C#] Replace regex that validates descriptor names
- drop 0001-Use-the-same-ABI-for-static-and-shared-libraries-on-.patch (upstream)
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-coredump systemd-doc systemd-lang udev
- Split off sd-boot into separate "systemd-boot" subpackage
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=microos&groupid=3&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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.11 -> 7.1.1.12)
Imath (3.1.6 -> 3.1.9)
NetworkManager (1.42.6 -> 1.42.8)
busybox-links
colord-gtk
docker
glib-networking (2.76.0 -> 2.76.1)
gnome-control-center (44.2 -> 44.3)
gnome-software (44.2 -> 44.3)
gstreamer (1.22.3 -> 1.22.4)
gstreamer-plugins-bad (1.22.3 -> 1.22.4)
gstreamer-plugins-base (1.22.3 -> 1.22.4)
gstreamer-plugins-good (1.22.3 -> 1.22.4)
gvfs (1.50.4 -> 1.50.5)
kbd (2.5.1 -> 2.6.1)
kmod
libgexiv2
libopenmpt (0.6.10 -> 0.7.2)
libtommath
libunwind (1.6.2 -> 1.7.0)
libzypp (17.31.14 -> 17.31.15)
open-vm-tools
protobuf (21.12 -> 4.22.5)
protobuf-c
protobuf21
python-attrs
python-pycryptodome
qemu
sddm
speech-dispatcher
webkit2gtk3 (2.40.2 -> 2.40.3)
webkit2gtk4 (2.40.2 -> 2.40.3)
=== Details ===
==== ImageMagick ====
Version update (7.1.1.11 -> 7.1.1.12)
Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.12
- added patches
fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
+ ImageMagick-CVE-2023-3428.patch
==== Imath ====
Version update (3.1.6 -> 3.1.9)
- update to 3.1.9:
* Fix Heap-buffer-overflow in internal_huf_decompress
* Support for DWA compression in OpenEXRCore
* Fix for threadpool deadlocks during shutdown on Windows
* Stack-buffer-overflow in DwaCompressor_readChannelRules
==== NetworkManager ====
Version update (1.42.6 -> 1.42.8)
Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Update to version 1.42.8:
+ Add support for ppp 2.5.0.
+ Fix nft rules for balance-slb bonding.
+ Support port priority for bonding.
+ Fix regression handling the PKEY_ID for infiniband profiles in
ifcfg-rh format.
+ Fix race in nm-cloud-setup that caused partial configuration
and loss of connectivity with multiple interfaces.
+ Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
required for IPv6 sharing.
+ Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
+ Automatically unblock autoconnect of profiles during reapply.
- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
NM's newest home page: https://networkmanager.dev/, and main
package summary to: standard Linux network configuration tool
suite.
==== busybox-links ====
Subpackages: busybox-coreutils busybox-gawk busybox-grep busybox-gzip busybox-hostname busybox-sed busybox-sendmail busybox-which busybox-xz
- Make sure last stays in busybox-util-linux, even if we moved
the original binary from util-linux to wtmpdb
==== colord-gtk ====
- fix segfault when turning monitor back on (bsc#1212840):
Fix-the-callback-signature-to-fix-a-crash.patch
==== docker ====
Subpackages: docker-bash-completion
- Recommend docker-rootless-extras instead of Require(ing) it, given
it's an additional functionality and not inherently required for
docker to function.
- Add docker-rootless-extras subpackage
(https://docs.docker.com/engine/security/rootless)
==== glib-networking ====
Version update (2.76.0 -> 2.76.1)
- Update to version 2.76.1:
+ Fix proxy tests when built against libproxy 0.5.
+ Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
upstream.
- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
using libproxy 0.5.
==== gnome-control-center ====
Version update (44.2 -> 44.3)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 44.3:
+ Updated translations.
==== gnome-software ====
Version update (44.2 -> 44.3)
Subpackages: gnome-software-plugin-packagekit
- Update to version 44.3:
+ Fix a crash when refining a flatpak app.
+ Fix a state recover after a failed app update.
+ Updated translations.
==== gstreamer ====
Version update (1.22.3 -> 1.22.4)
Subpackages: libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.22.4:
+ Highlighted bugfixes:
- Security fixes for flacparse, dvdspu, and subparse.
- d3d11videosink: Fix error on pause and play.
- decklink: Correctly handle SDK strings on macOS and free
strings after usage on Linux.
- filesink: Fix buffered mode writing of buffer lists and
buffers with multiple memories.
- gldownload: handle passthrough without a critical.
- h265parse: Fix framerate handling regression.
- oggdemux: vp8 fixes.
- mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
- pngdec: Fix wrong colours output from 16bit RGB images.
- ptp clock: Work around ptpd bug in default configuration.
- srtpdec: fix critical warnings on shutdown.
- v4l2src: fix support for bayer format.
- v4l2videoenc: support force-keyframe event in v4l2 encoder.
- vtenc: apply DTS offset to ensure DTS <= PTS.
- gst-python: allow more functions to be called before
gst_init().
- various bug fixes, memory leak fixes, and other stability and
reliability improvements.
+ gstreamer:
- filesink: Fix buffered mode writing of buffer lists and
buffers with multiple memories.
- basesink: Clear EOS flag on STREAM-START event.
- typefindhelper: downgrade bogus error level debug log
message.
- ptp:
. Correctly parse clock ID from the commandline parameters in
the helper.
. Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-bad ====
Version update (1.22.3 -> 1.22.4)
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.4:
+ asfmux: fix possible unaligned write on 32-bit ARM.
+ d3d11videosink: Fix error on pause and play.
+ d3dvideosink: Fix navigation event leak.
+ decklink: Correctly handle SDK strings on macOS and free
strings after usage on Linux.
+ dvdspu: Make sure enough data is allocated for the available
data.
+ fdkaacdec: Support up to 5 rear channels.
+ h265parse: Fix framerate handling.
+ kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
auto-detection.
+ sdpdemux: ensure that only one srcpad is created per stream.
+ srtpdec: fix critical warnings on shutdown.
+ testsrcbin: Remove spurious caps unref.
+ va: map the mbbrc to correct enum value in get_property().
+ vtenc: apply DTS offset to ensure DTS <= PTS.
+ vtdec: time glitches on h264 playback.
+ waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-base ====
Version update (1.22.3 -> 1.22.4)
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-GstTag-1_0
- Update to version 1.22.4:
+ alsasink: Fix stall for transition from PAUSED to READY with
USB speakerphone.
+ appsink: unref buffer in prev sample early so buffers from v4l2
can be released properly.
+ basetextoverlay: Fix typo in "text-y" property description.
+ gldownload: handle passthrough without a critical.
+ glfilter: add parent meta to output buffer for input buffer.
+ oggdemux: vp8: Push headers downstream and detect keyframe
packets.
+ opus: Fix potential crash when getting unexpected channel
position.
+ streamsynchronizer: reset eos on STREAM_START.
+ subparse: Look for the closing > of a tag after the opening <.
+ video: convertframe: Add D3D11 specific conversion path.
+ videometa: Only validate the alignment only when it contains
some info.
+ video-blend: Fix linking error with C++.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-good ====
Version update (1.22.3 -> 1.22.4)
Subpackages: gstreamer-plugins-good-gtk
- Update to version 1.22.4:
+ flacparse: Avoid integer overflow in available data check for
image tags.
+ flvmux: use the correct timestamp to calculate wait times.
+ isomp4: Fix (E)AC-3 channel count handling.
+ jpegdec: fixes related to interlaced jpeg.
+ pngdec: Fix wrong colours output from 16bit RGB images.
+ qtmux, qtdemux: fix byte order for opus extension.
+ rtspsrc: Do not try send dropped get/set parameter.
+ qt5, qt6: Add more meson options and eliminate all automagic.
+ qt: glrenderer: don't attempt to use QWindow from non-Qt main
thread.
+ qml6glsink: Support building on win32.
+ v4l2src: fix support for bayer format.
+ v4l2: Change to query only up to
V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
+ v4l2videodec: treat MPEG-1 format as MPEG-2.
+ v4l2videoenc: support force keyframe event in v4l2 encoder.
+ tests: rtpbin_buffer_list: fix possible unaligned write/read on
32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.
==== gvfs ====
Version update (1.50.4 -> 1.50.5)
Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse
- Update to version 1.50.5:
+ smbbrowse: Fix empty device listing after unrelated mount
failure.
+ udisks: Fix missing unmount notifications.
+ trash:
- Fix nfs4 and cifs monitoring.
- Fix wrongly reported item-count.
+ smb: Allow renaming a file to the same name with a different
case.
+ mtp: Emit delete event on device disconnection.
+ Some other fixes and improvements.
+ Updated translations.
- Drop patches fixed upstream:
+ fc2669f63c5def1528dda2e7833db5774aa08e22.patch
+ 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
+ 41862c0179f834d8bc3bd84ce78ee495050f2676.patch
==== kbd ====
Version update (2.5.1 -> 2.6.1)
Subpackages: kbd-legacy
- Update to version 2.6.1:
- libkfont:
* Fix font saving from linux kernel if KD_FONT_OP_GET_TALL is available.
* Respect font height when writing psf2 header.
- keymaps:
* Create new 'mac-fr' layout for contemporary French Macs.
- Version 2.6.0 changelog:
- libkfont:
* Leverage KD_FONT_OP_GET/SET_TALL font operations. The new
KD_FONT_OP_GET/SET_TALL font operations allow to load fonts taller
than 32 pixels by dropping the VGA-specific vertical pitch limitation
(requires kernel 6.2 or later).
* Use threadsafe strtok_r.
* Increase soname version.
- setvtrgb:
* Fix read from pipe. The pipe is not rewindable, but we don't really
need to rewind() but we need to unread one character.
- keymaps:
* i386/dvorak/dvorak-de.map: Add dvorak-de.map from console-data.
* i386/qwerty/is-latin1.map: the circumflex should also be available in
its original level-3 position.
* i386/qwerty/la-latin1.map: Convert the characters expressed in Latin-1
to the named constants, to ease up transition to Unicode.
* pine/en.map: New version of pinephone keyboard map file.
- unimaps:
* Add mapping for U+25CF. The unicode maps in font files like
eurlatgr.psfu and cp850-8x16.psfu have an entry for U+25CF, but the
plaintext unimap files do not.
- tests:
* Use strace to track syscalls. Now strace is powerful enough to show
ioctls specific to console configuration.
- po:
* Update translations (from translationproject.org)
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- Fix up usrmerge patches to make the feature configurable (boo#1212835)
* testsuite-Handle-different-sysconfdir.patch
* testsuite-depmod-use-defines-for-the-rootfs-lib_modu.patch
* depmod-Introduce-outdir-option.patch
* man-depmod.d-Fix-incorrect-usr-lib-search-path.patch
* kmod-Add-config-command-to-show-compile-time-configu.patch
- Refresh usr-lib-modprobe.patch
- Refresh usr-lib-modules.patch
- Refresh no-stylesheet-download.patch
==== libgexiv2 ====
- Drop baselibs.conf: the biarch module is not used anymore.
- Add fix-32bit-compat.patch: Fix 32bit build compatibility. Taken
from https://gitlab.gnome.org/GNOME/gexiv2/-/merge_requests/75
- Add 06adc8fb70cb8c77c0cd364195d8251811106ef8.patch: Fix
compatibility with exiv2 main branch.
==== libopenmpt ====
Version update (0.6.10 -> 0.7.2)
- Update to 0.7.2:
* [New] MOD: Can now read modified 8-channel MOD files from the DOS game Aleshar - The World Of Ice.
* [Sec] Possible out-of-bounds read or write when reading malformed MED files. (r19389)
* [Bug] The Opal OPL3 emulator symbols were not namespaced properly.
- Update to 0.7.1
* IT: Improved fingerprinting of early ModPlug Tracker versions.
* XMF: Modules from Astroidea demos can now be read as well.
- Changes in 0.7.0:
* [New] 667 files from Composer 667 are now supported.
* [New] GTK and GT2 files from Gramouf Tracker are now supported.
* [New] Can now read a variant of the DSMI AMF format called DMF,
as found in various DOS games distributed by Webfoot (Tronic,
H2O, PowBall, etc.).
* [New] DSM files from Dynamic Studio are now supported.
* [New] XMF files from the DOS game Imperium Galactica are now
supported.
* [New] Can now read the hacked MOD format (DMF) from the game
âApocalypse Abyssâ.
* [New] libopenmpt: New APIs for getting the current tempo as a
floating point value: openmpt::module::get_current_tempo2()
(C++), and openmpt_module_get_current_tempo2() (C).
* [New] C API: New stream callbacks for various platform
extensions to the C stdio interface:
openmpt_stream_get_file_posix_lfs64_callbacks()
in libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h
for explicit off64_t on Posix systems,
openmpt_stream_get_file_posix_callbacks()
in libopenmpt/libopenmpt_stream_callbacks_file_posix.h
for off_t on Posix systems,
openmpt_stream_get_file_msvcrt_callbacks()
in libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h
for 64bit file support on Windows systems with the Microsoft
C runtime, and openmpt_stream_get_file_mingw_callbacks()
in libopenmpt/libopenmpt_stream_callbacks_file_mingw.h
for 64bit file support when targetting MinGW.
The old openmpt_stream_get_file_callbacks() has been
deprecated in favour of a stricly standard conforming
openmpt_stream_get_file_callbacks2() in the same
libopenmpt/libopenmpt_stream_callbacks_file.h header.
libopenmpt/libopenmpt.h defines
LIBOPENMPT_STREAM_CALLBACKS_FILE_POSIX_LFS64,
LIBOPENMPT_STREAM_CALLBACKS_FILE_POSIX,
LIBOPENMPT_STREAM_CALLBACKS_FILE_MSVCRT,
and LIBOPENMPT_STREAM_CALLBACKS_FILE_MINGW respectively
in order to allow for checking header availability.
* [New] C API: New stream callbacks for memory buffers.
openmpt_stream_get_buffer_callbacks() and
openmpt_stream_buffer_init() are deprecated.
Use openmpt_stream_get_buffer_callbacks2() and
openmpt_stream_buffer_init2() instead.
The new variants do not support loading only a file prefix and
checking for overflow any more. This was only useful when using
the old openmpt_could_open_probability2() style interface from
the libopenmpt 0.2 API, which has been superseded by
openmpt_probe_file_header(),
openmpt_probe_file_header_without_filesize(), and
openmpt_probe_file_header_from_stream() in libopenmpt 0.3.0.
* [New] libopenmpt_ext: New interface interactive3 adding
openmpt::ext::interactive3::set_current_tempo2() (C++) and
openmpt_module_ext_interface_interactive3.set_current_tempo2()
(C) which allow setting non-integer tempo values.
* [New] New Makefile option CONFIG=mingw-w64 which consolidates
all MinGW-w64 build configurations with the following options:
MINGW_FLAVOUR=[|-posix|-win32], WINDOWS_ARCH=[x86|amd64],
WINDOWS_FAMILY=[|desktop-app|app|phone-app|pc-app],
and WINDOWS_VERSION=[win95|win98|winme|winnt4|win2000|winxp|winxp64|winvista|win7|win8|win8.1|win10|win11].
* [New] New Makefile option CONFIG=mingw which consolidates all
MinGW build configurations with the following options:
MINGW_FLAVOUR=[|-posix|-win32],
and WINDOWS_VERSION=[win95|win98|winme|winnt4|win2000|winxp].
* [New] Building with MSYS2 is now fully supported for Makefile
and Autotools build systems.
* [New] Makefile CONFIG=djgpp now supports CPU= option to build
optimized for a particular CPU. See build/make/config-djgpp.mk
for all available options. FLAVOURED_DIR=1 places the
CPU-specific optimized builds in separate folders below bin/.
* [New] Building with a MinGW32 CRTDLL toolchain is now supported
via Makefile option CONFIG=mingw32crt.
* [New] Makefile now uses PKG_CONFIG as path to pkg-config.
* [New] The C++ API is now also enabled for Emscripten builds
by default.
* [New] Support for GCC 7 has been restored.
* [New] Support for Clang 6 has been restored.
* [New] Support for Android NDK 18 has been restored.
* [New] openmpt123: --banner [0|1|2] allows changing the
openmpt123 banner style to hidden, shown, or verbose,
respectively.
* [New] openmpt123: --assume-terminal allows skipping the
openmpt123 terminal check, and thus allows running the UI with
non-terminal stdin, which can be useful for some very basic
remote control functionality.
* [Change] xmp-openmpt: The Amiga resampler emulation is now
enabled by default.
* [Change] in_openmpt: The Amiga resampler emulation is now
enabled by default.
* [Change] The official Windows builds (x86, amd64, arm, arm64)
now require Windows 10 21H2 (or later). The official legacy
Windows builds (x86-legacy, amd64-legacy) are unchanged and
still require Windows 7 (or later).
... changelog too long, skipping 83 lines ...
happen when using a volume command to achieve the same effect).
==== libtommath ====
- handle rpmlint warnings/errors:
* update rpmlintrc to address new Factory warnings
* make libtommath-examples noarch
* make shared library executable
- specfile style changes enforced by hard to avoid format_spec_file
service
- Add 546.patch: Fix possible integer overflow.
==== libunwind ====
Version update (1.6.2 -> 1.7.0)
- Update to 1.7.0:
* DWARF: dwarf4 fix cie parsing.
* x86_64: Stop aliasing RSP and CFA.
* Prefer EXTBL unwinding on ARM.
* [GCC pedantic] Fix "error: comma at end of enumerator list"
when linking to libunwind.
* Fix table indexing in dwarf_search_unwind_table.
* Expose function-pointer-to-name API.
* Add port for Linux on LoongArch.
* Add more POSIX polyfills for nix cross-build on win.
* DWARF: avoid a data race.
* skip latex2man check with --disable-documentation.
* Skip init_mem_validate calls during remote unwind.
* [Loongarch64] amend the LoongArch64's CMakeLists.txt and compiling error.
* Update license in pal-single-threaded.c.
* Fix to malloc call in tdep_get_elf_image.
* Updated to determine PAGE_SIZE dynamically.
* Unwind with pointer authentication on arm64.
* Make some structs non-empty.
* DWARF: avoid invalid memory access with invalid CFI.
* fix incorrect store in AArch64 getcontext.
* avoid leaking registers across sigreturn.
* Use constant for array size in os-linux.
* added coredump support for s390x.
* Allow an alternate LOG_DRIVER to be specified.
* Remove bashisms from tests/check-namespace.sh.
* Add autodetection of procfs_status type.
* Add remote unwinding support for macOS.
* Expose get_proc_info_in_range API.
* Autodetect presence of elf_fpregset_t.
* coredump: stop assuming .text and .eh_frame are both in the first
segment of an ELF file.
* Make sigaltstack() optional.
* Add support for arm fp registers unwind.
* updated dist to focal for s390x jobs.
* Add RISC-V machine value in remote unwind.
* Fix SOFTFP case for arm getcontext.
* Added support for unwinding from the vsyscall region.
* Stop the autotools nag about AC_CONFIG_MACRO_DIRS.
* Fix make distcheck due to missing coredump header.
* Fix undefined behavior issues in aarch64.
* Account for lr in aarch64's uc_addr.
* tests/run-coredump-unwind: Skip test if no coredump has been created.
* [LoongArch64] Update the port to latest kernel ABI.
* arm64: Add support for unwinding in SVE functions
* check-namespace.sh: adjust aarch64 symbols.
* Updated to determine PAGE_SIZE dynamically for loongarch64.
* Gia64-test-nat.c: #include <signal.h> for sigaction().
* Fix for unw_backtrace fast path does not work on x86_64.
* fix the way load offset is detected so it works with lld linker.
* Remove the unused powerpc setcontext() dummies.
* Add unw_backtrace2 function.
- Include the man pages, README and LICENSE files.
- Update libunwind.keyring file.
==== libzypp ====
Version update (17.31.14 -> 17.31.15)
- Fix build against protobuf >= 22 (fixes #465, closes #466)
Port away from protobuf_generate_cpp. Upstream protobuf does not
export protobuf_generate_cpp by default anymore.
Use protobuf_generate instead, which is also available on older
versions.
- Remove SUSE < SLE11 constructs (fixes #464).
- version 17.31.15 (22)
==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop
- limit to protobuf < 22 for now until build failures have been fixed
==== protobuf ====
Version update (21.12 -> 4.22.5)
- Add patch to fix linking ThreadSafeArena:
* 0001-Use-the-same-ABI-for-static-and-shared-libraries-on-.patch
- Drop the protobuf-source package, no longer used
- update to 22.5:
C++
* Add missing cstdint header
* Fix: missing -DPROTOBUF_USE_DLLS in pkg-config (#12700)
* Avoid using string(JOIN..., which requires cmake 3.12
* Explicitly include GTest package in examples
* Bump Abseil submodule to 20230125.3 (#12660)
- update to 22.4:
C++
* Fix libprotoc: export useful symbols from .so
* Fix btree issue in map tests.
Python
* Fix bug in _internal_copy_files where the rule would fail in
downstream repositories.
Other
* Bump utf8_range to version with working pkg-config (#12584)
* Fix declared dependencies for pkg-config
* Update abseil dependency and reorder dependencies to ensure
we use the version specified in protobuf_deps.
* Turn off clang::musttail on i386
- drop python2 handling
- fix version handling and package the private libs again
- Fix confusion in versions
==== protobuf-c ====
- limit to protobuf < 22 as it is not compatible with newer
versions (gh#protobuf-c#544)
==== protobuf21 ====
- rename to protobuf21 and provide cpp bindings only for now
as protobuf 22 is disruptive
==== python-attrs ====
- remove outdated constructs, we no longer support < 3.8
==== python-pycryptodome ====
- Add %{?sle15_python_module_pythons}
==== qemu ====
- Patches added (first one is relevant for boo#1197298 and bsc#1212768):
* [openSUSE][RPM] Use --preserve-argv0 in qemu-linux-user (#32)
* [openSUSE][RPM] Split qemu-tools package (#31)
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Add patches to allow dropping InputMethod= from 11-kwin_wayland.conf
(boo#1212880):
* 0001-greeter-Look-at-WAYLAND_DISPLAY-for-platform-detecti.patch
* 0002-Ignore-InputMethod-qtvirtualkeyboard-on-wayland.patch
==== speech-dispatcher ====
Subpackages: libspeechd2 python3-speechd
- Use always python3.11 to build, so Leap use also python3.11 to
build.
==== webkit2gtk3 ====
Version update (2.40.2 -> 2.40.3)
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.3:
+ Make memory pressure monitor honor memory.memsw.usage_in_bytes
if exists.
+ Include key modifiers in wheel events.
+ Apply cookie blocking policy to WebSocket handshakes.
+ Remove accidental dependency on GLib 2.70.
+ Fix the build with BUBBLEWRAP_SANDBOX disabled.
+ Fix several crashes and rendering issues.
==== webkit2gtk4 ====
Version update (2.40.2 -> 2.40.3)
Subpackages: libjavascriptcoregtk6_0-1 libwebkitgtk6_0-4 webkitgtk-6_0-injected-bundles
- Update to version 2.40.3:
+ Make memory pressure monitor honor memory.memsw.usage_in_bytes
if exists.
+ Include key modifiers in wheel events.
+ Apply cookie blocking policy to WebSocket handshakes.
+ Remove accidental dependency on GLib 2.70.
+ Fix the build with BUBBLEWRAP_SANDBOX disabled.
+ Fix several crashes and rendering issues.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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:
Imath (3.1.6 -> 3.1.9)
SDL2 (2.28.0 -> 2.28.1)
kbd (2.5.1 -> 2.6.1)
=== Details ===
==== Imath ====
Version update (3.1.6 -> 3.1.9)
- update to 3.1.9:
* Fix Heap-buffer-overflow in internal_huf_decompress
* Support for DWA compression in OpenEXRCore
* Fix for threadpool deadlocks during shutdown on Windows
* Stack-buffer-overflow in DwaCompressor_readChannelRules
==== SDL2 ====
Version update (2.28.0 -> 2.28.1)
- Update to release 2.28.1
* Added support for the Nintendo Online Famicom controllers
* Improved support for third-party Nintendo Switch controllers
* Fixed setting the player LED on Nintendo Switch controllers
* Added Linux controller mapping for the Logitech Chillstream
==== kbd ====
Version update (2.5.1 -> 2.6.1)
Subpackages: kbd-legacy
- Update to version 2.6.1:
- libkfont:
* Fix font saving from linux kernel if KD_FONT_OP_GET_TALL is available.
* Respect font height when writing psf2 header.
- keymaps:
* Create new 'mac-fr' layout for contemporary French Macs.
- Version 2.6.0 changelog:
- libkfont:
* Leverage KD_FONT_OP_GET/SET_TALL font operations. The new
KD_FONT_OP_GET/SET_TALL font operations allow to load fonts taller
than 32 pixels by dropping the VGA-specific vertical pitch limitation
(requires kernel 6.2 or later).
* Use threadsafe strtok_r.
* Increase soname version.
- setvtrgb:
* Fix read from pipe. The pipe is not rewindable, but we don't really
need to rewind() but we need to unread one character.
- keymaps:
* i386/dvorak/dvorak-de.map: Add dvorak-de.map from console-data.
* i386/qwerty/is-latin1.map: the circumflex should also be available in
its original level-3 position.
* i386/qwerty/la-latin1.map: Convert the characters expressed in Latin-1
to the named constants, to ease up transition to Unicode.
* pine/en.map: New version of pinephone keyboard map file.
- unimaps:
* Add mapping for U+25CF. The unicode maps in font files like
eurlatgr.psfu and cp850-8x16.psfu have an entry for U+25CF, but the
plaintext unimap files do not.
- tests:
* Use strace to track syscalls. Now strace is powerful enough to show
ioctls specific to console configuration.
- po:
* Update translations (from translationproject.org)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 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=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
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.11 -> 7.1.1.12)
NetworkManager (1.42.6 -> 1.42.8)
busybox-links
colord-gtk
docker
evolution-data-server (3.48.3 -> 3.48.4)
glib-networking (2.76.0 -> 2.76.1)
gnome-control-center (44.2 -> 44.3)
gnome-software (44.2 -> 44.3)
gstreamer (1.22.3 -> 1.22.4)
gstreamer-plugins-bad (1.22.3 -> 1.22.4)
gstreamer-plugins-base (1.22.3 -> 1.22.4)
gstreamer-plugins-good (1.22.3 -> 1.22.4)
gvfs (1.50.4 -> 1.50.5)
kmod
libgexiv2
libopenmpt (0.6.10 -> 0.7.2)
libphonenumber (8.12.23 -> 8.13.15)
libtommath
libunwind (1.6.2 -> 1.7.0)
libwps (0.4.13 -> 0.4.14)
libzypp (17.31.14 -> 17.31.15)
open-vm-tools
protobuf (21.12 -> 4.22.5)
protobuf-c
python-attrs
python-pycryptodome
qemu
sddm
speech-dispatcher
webkit2gtk3 (2.40.2 -> 2.40.3)
webkit2gtk4 (2.40.2 -> 2.40.3)
=== Details ===
==== ImageMagick ====
Version update (7.1.1.11 -> 7.1.1.12)
Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.12
- added patches
fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
+ ImageMagick-CVE-2023-3428.patch
==== NetworkManager ====
Version update (1.42.6 -> 1.42.8)
Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Update to version 1.42.8:
+ Add support for ppp 2.5.0.
+ Fix nft rules for balance-slb bonding.
+ Support port priority for bonding.
+ Fix regression handling the PKEY_ID for infiniband profiles in
ifcfg-rh format.
+ Fix race in nm-cloud-setup that caused partial configuration
and loss of connectivity with multiple interfaces.
+ Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
required for IPv6 sharing.
+ Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
+ Automatically unblock autoconnect of profiles during reapply.
- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
NM's newest home page: https://networkmanager.dev/, and main
package summary to: standard Linux network configuration tool
suite.
==== busybox-links ====
Subpackages: busybox-coreutils busybox-gawk busybox-grep busybox-gzip busybox-hostname busybox-sed busybox-sendmail busybox-which busybox-xz
- Make sure last stays in busybox-util-linux, even if we moved
the original binary from util-linux to wtmpdb
==== colord-gtk ====
- fix segfault when turning monitor back on (bsc#1212840):
Fix-the-callback-signature-to-fix-a-crash.patch
==== docker ====
Subpackages: docker-bash-completion
- Recommend docker-rootless-extras instead of Require(ing) it, given
it's an additional functionality and not inherently required for
docker to function.
- Add docker-rootless-extras subpackage
(https://docs.docker.com/engine/security/rootless)
==== evolution-data-server ====
Version update (3.48.3 -> 3.48.4)
Subpackages: evolution-data-server-lang 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.4:
+ Bug Fixed: Camel: Learn as Junk filter action not actually
running the learn function.
==== glib-networking ====
Version update (2.76.0 -> 2.76.1)
Subpackages: glib-networking-lang
- Update to version 2.76.1:
+ Fix proxy tests when built against libproxy 0.5.
+ Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
upstream.
- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
using libproxy 0.5.
==== gnome-control-center ====
Version update (44.2 -> 44.3)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces
- Update to version 44.3:
+ Updated translations.
==== gnome-software ====
Version update (44.2 -> 44.3)
Subpackages: gnome-software-lang gnome-software-plugin-packagekit
- Update to version 44.3:
+ Fix a crash when refining a flatpak app.
+ Fix a state recover after a failed app update.
+ Updated translations.
==== gstreamer ====
Version update (1.22.3 -> 1.22.4)
Subpackages: gstreamer-lang libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.22.4:
+ Highlighted bugfixes:
- Security fixes for flacparse, dvdspu, and subparse.
- d3d11videosink: Fix error on pause and play.
- decklink: Correctly handle SDK strings on macOS and free
strings after usage on Linux.
- filesink: Fix buffered mode writing of buffer lists and
buffers with multiple memories.
- gldownload: handle passthrough without a critical.
- h265parse: Fix framerate handling regression.
- oggdemux: vp8 fixes.
- mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
- pngdec: Fix wrong colours output from 16bit RGB images.
- ptp clock: Work around ptpd bug in default configuration.
- srtpdec: fix critical warnings on shutdown.
- v4l2src: fix support for bayer format.
- v4l2videoenc: support force-keyframe event in v4l2 encoder.
- vtenc: apply DTS offset to ensure DTS <= PTS.
- gst-python: allow more functions to be called before
gst_init().
- various bug fixes, memory leak fixes, and other stability and
reliability improvements.
+ gstreamer:
- filesink: Fix buffered mode writing of buffer lists and
buffers with multiple memories.
- basesink: Clear EOS flag on STREAM-START event.
- typefindhelper: downgrade bogus error level debug log
message.
- ptp:
. Correctly parse clock ID from the commandline parameters in
the helper.
. Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-bad ====
Version update (1.22.3 -> 1.22.4)
Subpackages: gstreamer-plugins-bad-lang 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.4:
+ asfmux: fix possible unaligned write on 32-bit ARM.
+ d3d11videosink: Fix error on pause and play.
+ d3dvideosink: Fix navigation event leak.
+ decklink: Correctly handle SDK strings on macOS and free
strings after usage on Linux.
+ dvdspu: Make sure enough data is allocated for the available
data.
+ fdkaacdec: Support up to 5 rear channels.
+ h265parse: Fix framerate handling.
+ kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
auto-detection.
+ sdpdemux: ensure that only one srcpad is created per stream.
+ srtpdec: fix critical warnings on shutdown.
+ testsrcbin: Remove spurious caps unref.
+ va: map the mbbrc to correct enum value in get_property().
+ vtenc: apply DTS offset to ensure DTS <= PTS.
+ vtdec: time glitches on h264 playback.
+ waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-base ====
Version update (1.22.3 -> 1.22.4)
Subpackages: gstreamer-plugins-base-lang 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-GstTag-1_0
- Update to version 1.22.4:
+ alsasink: Fix stall for transition from PAUSED to READY with
USB speakerphone.
+ appsink: unref buffer in prev sample early so buffers from v4l2
can be released properly.
+ basetextoverlay: Fix typo in "text-y" property description.
+ gldownload: handle passthrough without a critical.
+ glfilter: add parent meta to output buffer for input buffer.
+ oggdemux: vp8: Push headers downstream and detect keyframe
packets.
+ opus: Fix potential crash when getting unexpected channel
position.
+ streamsynchronizer: reset eos on STREAM_START.
+ subparse: Look for the closing > of a tag after the opening <.
+ video: convertframe: Add D3D11 specific conversion path.
+ videometa: Only validate the alignment only when it contains
some info.
+ video-blend: Fix linking error with C++.
- Rebase reduce-required-meson.patch.
==== gstreamer-plugins-good ====
Version update (1.22.3 -> 1.22.4)
Subpackages: gstreamer-plugins-good-gtk gstreamer-plugins-good-lang
- Update to version 1.22.4:
+ flacparse: Avoid integer overflow in available data check for
image tags.
+ flvmux: use the correct timestamp to calculate wait times.
+ isomp4: Fix (E)AC-3 channel count handling.
+ jpegdec: fixes related to interlaced jpeg.
+ pngdec: Fix wrong colours output from 16bit RGB images.
+ qtmux, qtdemux: fix byte order for opus extension.
+ rtspsrc: Do not try send dropped get/set parameter.
+ qt5, qt6: Add more meson options and eliminate all automagic.
+ qt: glrenderer: don't attempt to use QWindow from non-Qt main
thread.
+ qml6glsink: Support building on win32.
+ v4l2src: fix support for bayer format.
+ v4l2: Change to query only up to
V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
+ v4l2videodec: treat MPEG-1 format as MPEG-2.
+ v4l2videoenc: support force keyframe event in v4l2 encoder.
+ tests: rtpbin_buffer_list: fix possible unaligned write/read on
32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.
==== gvfs ====
Version update (1.50.4 -> 1.50.5)
Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang
- Update to version 1.50.5:
+ smbbrowse: Fix empty device listing after unrelated mount
failure.
+ udisks: Fix missing unmount notifications.
+ trash:
- Fix nfs4 and cifs monitoring.
- Fix wrongly reported item-count.
+ smb: Allow renaming a file to the same name with a different
case.
+ mtp: Emit delete event on device disconnection.
+ Some other fixes and improvements.
+ Updated translations.
- Drop patches fixed upstream:
+ fc2669f63c5def1528dda2e7833db5774aa08e22.patch
+ 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
+ 41862c0179f834d8bc3bd84ce78ee495050f2676.patch
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- Fix up usrmerge patches to make the feature configurable (boo#1212835)
* testsuite-Handle-different-sysconfdir.patch
* testsuite-depmod-use-defines-for-the-rootfs-lib_modu.patch
* depmod-Introduce-outdir-option.patch
* man-depmod.d-Fix-incorrect-usr-lib-search-path.patch
* kmod-Add-config-command-to-show-compile-time-configu.patch
- Refresh usr-lib-modprobe.patch
- Refresh usr-lib-modules.patch
- Refresh no-stylesheet-download.patch
==== libgexiv2 ====
- Drop baselibs.conf: the biarch module is not used anymore.
- Add fix-32bit-compat.patch: Fix 32bit build compatibility. Taken
from https://gitlab.gnome.org/GNOME/gexiv2/-/merge_requests/75
- Add 06adc8fb70cb8c77c0cd364195d8251811106ef8.patch: Fix
compatibility with exiv2 main branch.
==== libopenmpt ====
Version update (0.6.10 -> 0.7.2)
- Update to 0.7.2:
* [New] MOD: Can now read modified 8-channel MOD files from the DOS game Aleshar - The World Of Ice.
* [Sec] Possible out-of-bounds read or write when reading malformed MED files. (r19389)
* [Bug] The Opal OPL3 emulator symbols were not namespaced properly.
- Update to 0.7.1
* IT: Improved fingerprinting of early ModPlug Tracker versions.
* XMF: Modules from Astroidea demos can now be read as well.
- Changes in 0.7.0:
* [New] 667 files from Composer 667 are now supported.
* [New] GTK and GT2 files from Gramouf Tracker are now supported.
* [New] Can now read a variant of the DSMI AMF format called DMF,
as found in various DOS games distributed by Webfoot (Tronic,
H2O, PowBall, etc.).
* [New] DSM files from Dynamic Studio are now supported.
* [New] XMF files from the DOS game Imperium Galactica are now
supported.
* [New] Can now read the hacked MOD format (DMF) from the game
âApocalypse Abyssâ.
* [New] libopenmpt: New APIs for getting the current tempo as a
floating point value: openmpt::module::get_current_tempo2()
(C++), and openmpt_module_get_current_tempo2() (C).
* [New] C API: New stream callbacks for various platform
extensions to the C stdio interface:
openmpt_stream_get_file_posix_lfs64_callbacks()
in libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h
for explicit off64_t on Posix systems,
openmpt_stream_get_file_posix_callbacks()
in libopenmpt/libopenmpt_stream_callbacks_file_posix.h
for off_t on Posix systems,
openmpt_stream_get_file_msvcrt_callbacks()
in libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h
for 64bit file support on Windows systems with the Microsoft
C runtime, and openmpt_stream_get_file_mingw_callbacks()
in libopenmpt/libopenmpt_stream_callbacks_file_mingw.h
for 64bit file support when targetting MinGW.
The old openmpt_stream_get_file_callbacks() has been
deprecated in favour of a stricly standard conforming
openmpt_stream_get_file_callbacks2() in the same
libopenmpt/libopenmpt_stream_callbacks_file.h header.
libopenmpt/libopenmpt.h defines
LIBOPENMPT_STREAM_CALLBACKS_FILE_POSIX_LFS64,
LIBOPENMPT_STREAM_CALLBACKS_FILE_POSIX,
LIBOPENMPT_STREAM_CALLBACKS_FILE_MSVCRT,
and LIBOPENMPT_STREAM_CALLBACKS_FILE_MINGW respectively
in order to allow for checking header availability.
* [New] C API: New stream callbacks for memory buffers.
openmpt_stream_get_buffer_callbacks() and
openmpt_stream_buffer_init() are deprecated.
Use openmpt_stream_get_buffer_callbacks2() and
openmpt_stream_buffer_init2() instead.
The new variants do not support loading only a file prefix and
checking for overflow any more. This was only useful when using
the old openmpt_could_open_probability2() style interface from
the libopenmpt 0.2 API, which has been superseded by
openmpt_probe_file_header(),
openmpt_probe_file_header_without_filesize(), and
openmpt_probe_file_header_from_stream() in libopenmpt 0.3.0.
* [New] libopenmpt_ext: New interface interactive3 adding
openmpt::ext::interactive3::set_current_tempo2() (C++) and
openmpt_module_ext_interface_interactive3.set_current_tempo2()
(C) which allow setting non-integer tempo values.
* [New] New Makefile option CONFIG=mingw-w64 which consolidates
all MinGW-w64 build configurations with the following options:
MINGW_FLAVOUR=[|-posix|-win32], WINDOWS_ARCH=[x86|amd64],
WINDOWS_FAMILY=[|desktop-app|app|phone-app|pc-app],
and WINDOWS_VERSION=[win95|win98|winme|winnt4|win2000|winxp|winxp64|winvista|win7|win8|win8.1|win10|win11].
* [New] New Makefile option CONFIG=mingw which consolidates all
MinGW build configurations with the following options:
MINGW_FLAVOUR=[|-posix|-win32],
and WINDOWS_VERSION=[win95|win98|winme|winnt4|win2000|winxp].
* [New] Building with MSYS2 is now fully supported for Makefile
and Autotools build systems.
* [New] Makefile CONFIG=djgpp now supports CPU= option to build
optimized for a particular CPU. See build/make/config-djgpp.mk
for all available options. FLAVOURED_DIR=1 places the
CPU-specific optimized builds in separate folders below bin/.
* [New] Building with a MinGW32 CRTDLL toolchain is now supported
via Makefile option CONFIG=mingw32crt.
* [New] Makefile now uses PKG_CONFIG as path to pkg-config.
* [New] The C++ API is now also enabled for Emscripten builds
by default.
* [New] Support for GCC 7 has been restored.
* [New] Support for Clang 6 has been restored.
* [New] Support for Android NDK 18 has been restored.
* [New] openmpt123: --banner [0|1|2] allows changing the
openmpt123 banner style to hidden, shown, or verbose,
respectively.
* [New] openmpt123: --assume-terminal allows skipping the
openmpt123 terminal check, and thus allows running the UI with
non-terminal stdin, which can be useful for some very basic
remote control functionality.
* [Change] xmp-openmpt: The Amiga resampler emulation is now
enabled by default.
* [Change] in_openmpt: The Amiga resampler emulation is now
enabled by default.
* [Change] The official Windows builds (x86, amd64, arm, arm64)
now require Windows 10 21H2 (or later). The official legacy
Windows builds (x86-legacy, amd64-legacy) are unchanged and
still require Windows 7 (or later).
... changelog too long, skipping 83 lines ...
happen when using a volume command to achieve the same effect).
==== libphonenumber ====
Version update (8.12.23 -> 8.13.15)
- absl is also needed for using the -devel package
- Update to version 8.13.15:
* Updated phone metadata for region code(s): BE, BF, IL, MN, NE, OM, SO, SV
* Updated carrier data for country calling code(s):
226 (en), 227 (en), 252 (en), 351 (en), 968 (en), 972 (en)
- Update to version 8.13.14:
* Many data changes
* Removal of unused leading_zero_possible proto field in
phonemetadata.proto and all generated code
* https://github.com/google/libphonenumber/blob/v8.13.14/release_notes.txt
- Depends on abseil now
- Turn metadata regeneration off explicitly, wasn't done previously
either. This allows dropping the java dependency.
- Add patches to fix building:
* 0001-Build-with-C-17.patch
* 0001-Revert-Fix-typo-in-arguments-to-add_metadata_gen_tar.patch
- protobuf got fixed, builds fine with 22 now
- prefer protobuf 21 as it is not compatible with v22
==== libtommath ====
- handle rpmlint warnings/errors:
* update rpmlintrc to address new Factory warnings
* make libtommath-examples noarch
* make shared library executable
- specfile style changes enforced by hard to avoid format_spec_file
service
- Add 546.patch: Fix possible integer overflow.
==== libunwind ====
Version update (1.6.2 -> 1.7.0)
- Update to 1.7.0:
* DWARF: dwarf4 fix cie parsing.
* x86_64: Stop aliasing RSP and CFA.
* Prefer EXTBL unwinding on ARM.
* [GCC pedantic] Fix "error: comma at end of enumerator list"
when linking to libunwind.
* Fix table indexing in dwarf_search_unwind_table.
* Expose function-pointer-to-name API.
* Add port for Linux on LoongArch.
* Add more POSIX polyfills for nix cross-build on win.
* DWARF: avoid a data race.
* skip latex2man check with --disable-documentation.
* Skip init_mem_validate calls during remote unwind.
* [Loongarch64] amend the LoongArch64's CMakeLists.txt and compiling error.
* Update license in pal-single-threaded.c.
* Fix to malloc call in tdep_get_elf_image.
* Updated to determine PAGE_SIZE dynamically.
* Unwind with pointer authentication on arm64.
* Make some structs non-empty.
* DWARF: avoid invalid memory access with invalid CFI.
* fix incorrect store in AArch64 getcontext.
* avoid leaking registers across sigreturn.
* Use constant for array size in os-linux.
* added coredump support for s390x.
* Allow an alternate LOG_DRIVER to be specified.
* Remove bashisms from tests/check-namespace.sh.
* Add autodetection of procfs_status type.
* Add remote unwinding support for macOS.
* Expose get_proc_info_in_range API.
* Autodetect presence of elf_fpregset_t.
* coredump: stop assuming .text and .eh_frame are both in the first
segment of an ELF file.
* Make sigaltstack() optional.
* Add support for arm fp registers unwind.
* updated dist to focal for s390x jobs.
* Add RISC-V machine value in remote unwind.
* Fix SOFTFP case for arm getcontext.
* Added support for unwinding from the vsyscall region.
* Stop the autotools nag about AC_CONFIG_MACRO_DIRS.
* Fix make distcheck due to missing coredump header.
* Fix undefined behavior issues in aarch64.
* Account for lr in aarch64's uc_addr.
* tests/run-coredump-unwind: Skip test if no coredump has been created.
* [LoongArch64] Update the port to latest kernel ABI.
* arm64: Add support for unwinding in SVE functions
* check-namespace.sh: adjust aarch64 symbols.
* Updated to determine PAGE_SIZE dynamically for loongarch64.
* Gia64-test-nat.c: #include <signal.h> for sigaction().
* Fix for unw_backtrace fast path does not work on x86_64.
* fix the way load offset is detected so it works with lld linker.
* Remove the unused powerpc setcontext() dummies.
* Add unw_backtrace2 function.
- Include the man pages, README and LICENSE files.
- Update libunwind.keyring file.
==== libwps ====
Version update (0.4.13 -> 0.4.14)
- Update to 0.4.14:
* autoupdate configure.ac
* correct various warnings
==== libzypp ====
Version update (17.31.14 -> 17.31.15)
- Fix build against protobuf >= 22 (fixes #465, closes #466)
Port away from protobuf_generate_cpp. Upstream protobuf does not
export protobuf_generate_cpp by default anymore.
Use protobuf_generate instead, which is also available on older
versions.
- Remove SUSE < SLE11 constructs (fixes #464).
- version 17.31.15 (22)
==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop
- limit to protobuf < 22 for now until build failures have been fixed
==== protobuf ====
Version update (21.12 -> 4.22.5)
- Add patch to fix linking ThreadSafeArena:
* 0001-Use-the-same-ABI-for-static-and-shared-libraries-on-.patch
- Drop the protobuf-source package, no longer used
- update to 22.5:
C++
* Add missing cstdint header
* Fix: missing -DPROTOBUF_USE_DLLS in pkg-config (#12700)
* Avoid using string(JOIN..., which requires cmake 3.12
* Explicitly include GTest package in examples
* Bump Abseil submodule to 20230125.3 (#12660)
- update to 22.4:
C++
* Fix libprotoc: export useful symbols from .so
* Fix btree issue in map tests.
Python
* Fix bug in _internal_copy_files where the rule would fail in
downstream repositories.
Other
* Bump utf8_range to version with working pkg-config (#12584)
* Fix declared dependencies for pkg-config
* Update abseil dependency and reorder dependencies to ensure
we use the version specified in protobuf_deps.
* Turn off clang::musttail on i386
- drop python2 handling
- fix version handling and package the private libs again
- Fix confusion in versions
==== protobuf-c ====
- limit to protobuf < 22 as it is not compatible with newer
versions (gh#protobuf-c#544)
==== python-attrs ====
- remove outdated constructs, we no longer support < 3.8
==== python-pycryptodome ====
- Add %{?sle15_python_module_pythons}
==== qemu ====
- Patches added (first one is relevant for boo#1197298 and bsc#1212768):
* [openSUSE][RPM] Use --preserve-argv0 in qemu-linux-user (#32)
* [openSUSE][RPM] Split qemu-tools package (#31)
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Add patches to allow dropping InputMethod= from 11-kwin_wayland.conf
(boo#1212880):
* 0001-greeter-Look-at-WAYLAND_DISPLAY-for-platform-detecti.patch
* 0002-Ignore-InputMethod-qtvirtualkeyboard-on-wayland.patch
==== speech-dispatcher ====
Subpackages: libspeechd2 python3-speechd
- Use always python3.11 to build, so Leap use also python3.11 to
build.
==== webkit2gtk3 ====
Version update (2.40.2 -> 2.40.3)
Subpackages: WebKitGTK-4.1-lang 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.3:
+ Make memory pressure monitor honor memory.memsw.usage_in_bytes
if exists.
+ Include key modifiers in wheel events.
+ Apply cookie blocking policy to WebSocket handshakes.
+ Remove accidental dependency on GLib 2.70.
+ Fix the build with BUBBLEWRAP_SANDBOX disabled.
+ Fix several crashes and rendering issues.
==== webkit2gtk4 ====
Version update (2.40.2 -> 2.40.3)
Subpackages: WebKitGTK-6.0-lang libjavascriptcoregtk6_0-1 libwebkitgtk6_0-4 webkitgtk-6_0-injected-bundles
- Update to version 2.40.3:
+ Make memory pressure monitor honor memory.memsw.usage_in_bytes
if exists.
+ Include key modifiers in wheel events.
+ Apply cookie blocking policy to WebSocket handshakes.
+ Remove accidental dependency on GLib 2.70.
+ Fix the build with BUBBLEWRAP_SANDBOX disabled.
+ Fix several crashes and rendering issues.
1
0