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.0.44 -> 7.1.0.46)
Mesa (22.1.4 -> 22.1.7)
Mesa-drivers (22.1.4 -> 22.1.7)
MozillaFirefox (103.0.2 -> 104.0)
apparmor
argyllcms (2.3.0 -> 2.3.1)
attica-qt5 (5.96.0 -> 5.97.0)
autoyast2 (4.5.2 -> 4.5.3)
baloo5 (5.96.0 -> 5.97.0)
baloo5-widgets (22.04.3 -> 22.08.0)
bind (9.18.5 -> 9.18.6)
bluez (5.64 -> 5.65)
bluez-qt (5.96.0 -> 5.97.0)
breeze
breeze5-icons (5.96.0 -> 5.97.0)
cockpit
conmon (2.1.2 -> 2.1.3)
coreutils
cryptsetup (2.4.3 -> 2.5.0)
cups-pk-helper (0.2.6 -> 0.2.7)
dolphin (22.04.3 -> 22.08.0)
double-conversion (3.2.0 -> 3.2.1)
dracut (057+suse.303.gc4ea1bea -> 057+suse.309.gb71946f6)
elfutils-debuginfod
ffmpegthumbs (22.04.3 -> 22.08.0)
filesystem
frameworkintegration (5.96.0 -> 5.97.0)
freetype2
gcc12 (12.1.1+git287 -> 12.1.1+git372)
gdb
gdk-pixbuf
glibc (2.35 -> 2.36)
glslang (11.10.0 -> 11.11.0)
gnome-bluetooth (42.2 -> 42.3)
google-noto-fonts
grub2
gtk2
gtk3
gtk4 (4.7.0 -> 4.7.2)
ibus
iio-sensor-proxy (3.3 -> 3.4)
imlib2 (1.7.5 -> 1.9.1)
installation-images-MicroOS (17.59 -> 17.63)
inxi (3.3.19 -> 3.3.20)
irqbalance (1.8.0.18.git+2435e8d -> 1.9.0)
jbigkit
kaccounts-integration (22.04.3 -> 22.08.0)
kaccounts-providers (22.04.3 -> 22.08.0)
kactivities-stats (5.96.0 -> 5.97.0)
kactivities5 (5.96.0 -> 5.97.0)
karchive (5.96.0 -> 5.97.0)
kate (22.04.3 -> 22.08.0)
kauth (5.96.0 -> 5.97.0)
kbd
kbookmarks (5.96.0 -> 5.97.0)
kcmutils (5.96.0 -> 5.97.0)
kcodecs (5.96.0 -> 5.97.0)
kcompletion (5.96.0 -> 5.97.0)
kconfig (5.96.0 -> 5.97.0)
kconfigwidgets (5.96.0 -> 5.97.0)
kcoreaddons (5.96.0 -> 5.97.0)
kcrash (5.96.0 -> 5.97.0)
kdbusaddons (5.96.0 -> 5.97.0)
kde-print-manager (22.04.3 -> 22.08.0)
kdeclarative (5.96.0 -> 5.97.0)
kded (5.96.0 -> 5.97.0)
kdegraphics-thumbnailers (22.04.3 -> 22.08.0)
kdelibs4support (5.96.0 -> 5.97.0)
kdenetwork-filesharing (22.04.3 -> 22.08.0)
kdesu (5.96.0 -> 5.97.0)
kdialog (22.04.3 -> 22.08.0)
kdnssd-framework (5.96.0 -> 5.97.0)
kdoctools (5.96.0 -> 5.97.0)
kernel-source (5.19.1 -> 5.19.2)
kexec-tools (2.0.24 -> 2.0.25)
kfilemetadata5 (5.96.0 -> 5.97.0)
kglobalaccel (5.96.0 -> 5.97.0)
kguiaddons (5.96.0 -> 5.97.0)
khelpcenter5 (22.04.3 -> 22.08.0)
kholidays (5.96.0 -> 5.97.0)
khtml (5.96.0 -> 5.97.0)
ki18n (5.96.0 -> 5.97.0)
kiconthemes (5.96.0 -> 5.97.0)
kidletime (5.96.0 -> 5.97.0)
kimageformats (5.96.0 -> 5.97.0)
kinit (5.96.0 -> 5.97.0)
kio (5.96.0 -> 5.97.0)
kio-extras5 (22.04.3 -> 22.08.0)
kirigami2 (5.96.0 -> 5.97.0)
kitemmodels (5.96.0 -> 5.97.0)
kitemviews (5.96.0 -> 5.97.0)
kjobwidgets (5.96.0 -> 5.97.0)
kjs (5.96.0 -> 5.97.0)
knewstuff (5.96.0 -> 5.97.0)
knotifications (5.96.0 -> 5.97.0)
knotifyconfig (5.96.0 -> 5.97.0)
konsole (22.04.3 -> 22.08.0)
kpackage (5.96.0 -> 5.97.0)
kparts (5.96.0 -> 5.97.0)
kpeople5 (5.96.0 -> 5.97.0)
kpty (5.96.0 -> 5.97.0)
kquickcharts (5.96.0 -> 5.97.0)
krunner (5.96.0 -> 5.97.0)
kservice (5.96.0 -> 5.97.0)
ktexteditor (5.96.0 -> 5.97.0)
ktextwidgets (5.96.0 -> 5.97.0)
kunitconversion (5.96.0 -> 5.97.0)
kwallet (5.96.0 -> 5.97.0)
kwalletmanager5 (22.04.3 -> 22.08.0)
kwayland (5.96.0 -> 5.97.0)
kwidgetsaddons (5.96.0 -> 5.97.0)
kwindowsystem (5.96.0 -> 5.97.0)
kxmlgui (5.96.0 -> 5.97.0)
less
libKF5ModemManagerQt (5.96.0 -> 5.97.0)
libKF5NetworkManagerQt (5.96.0 -> 5.97.0)
libapparmor
libcbor
libcdio
libevdev (1.12.1 -> 1.13.0)
libheif
libjpeg-turbo
libkdcraw (22.04.3 -> 22.08.0)
libkexiv2 (22.04.3 -> 22.08.0)
libnfs (5.0.1 -> 5.0.2)
libqt5-qtquickcontrols2 (5.15.5+kde5 -> 5.15.5+kde6)
libstorage-ng (4.5.33 -> 4.5.42)
libtasn1 (4.18.0 -> 4.19.0)
libtirpc (1.3.2 -> 1.3.3)
liburing
libwacom (2.2.0 -> 2.4.0)
libyui (4.4.1 -> 4.4.3)
libyui-ncurses (4.4.1 -> 4.4.3)
libyui-ncurses-pkg (4.4.1 -> 4.4.3)
libyui-qt (4.4.1 -> 4.4.3)
libyui-qt-graph (4.4.1 -> 4.4.3)
libyui-qt-pkg (4.4.1 -> 4.4.3)
libzypp-plugin-appdata (1.0.1+git.20180426 -> 1.0.1+git.20220816)
lz4 (1.9.3 -> 1.9.4)
man (2.9.4 -> 2.10.2)
metamail
mobipocket (22.04.3 -> 22.08.0)
mozilla-nspr (4.34 -> 4.34.1)
mozilla-nss (3.80 -> 3.81)
multipath-tools (0.9.0+39+suse.51a2ab1 -> 0.9.0+55+suse.33d8854)
ncurses (6.3.20220806 -> 6.3.20220813)
nfs-utils
nftables (1.0.4 -> 1.0.5)
nghttp2 (1.48.0 -> 1.49.0)
nvme-cli (2.1.1 -> 2.1.2)
open-vm-tools (12.0.0 -> 12.1.0)
openal-soft (1.21.1 -> 1.22.2)
openssh
osinfo-db (20220516 -> 20220727)
perl-Bootloader
perl-Cpanel-JSON-XS (4.30 -> 4.32)
pinentry (1.2.0 -> 1.2.1)
pinentry-gui (1.2.0 -> 1.2.1)
plasma-framework (5.96.0 -> 5.97.0)
podman (4.1.1 -> 4.2.0)
polkit (0.120 -> 121)
prison-qt5 (5.96.0 -> 5.97.0)
protobuf (21.4 -> 21.5)
psutils
purpose (5.96.0 -> 5.97.0)
python-Bottleneck (1.3.2 -> 1.3.5)
python-Pygments (2.12.0 -> 2.13.0)
python-QtPy (2.1.0 -> 2.2.0)
python-SQLAlchemy (1.4.39 -> 1.4.40)
python-aiohttp_cors
python-black (22.3.0 -> 22.6.0)
python-charset-normalizer
python-hatchling (1.6.0 -> 1.8.1)
python-jupyterlab-widgets (3.0.1 -> 3.0.2)
python-matplotlib (3.5.2 -> 3.5.3)
python-matplotlib-inline (0.1.3 -> 0.1.6)
python-platformdirs (2.5.1 -> 2.5.2)
python-pygraphviz (1.7 -> 1.9)
python-pyzmq (23.2.0 -> 23.2.1)
python-rpm-macros (20220725.2ae32d5 -> 20220809.cf8a7b8)
python-tinycss2
python-urllib3 (1.26.11 -> 1.26.12)
python-widgetsnbextension (3.6.1 -> 4.0.2)
python-yarl (1.7.2 -> 1.8.1)
python310
python310-core
qqc2-desktop-style (5.96.0 -> 5.97.0)
rsync (3.2.4 -> 3.2.5)
shadow (4.11.1 -> 4.12.3)
signon-kwallet-extension (22.04.3 -> 22.08.0)
solid (5.96.0 -> 5.97.0)
sonnet (5.96.0 -> 5.97.0)
strace (5.18 -> 5.19)
sudo (1.9.10 -> 1.9.11p3)
syndication (5.96.0 -> 5.97.0)
syntax-highlighting (5.96.0 -> 5.97.0)
systemd (251.2 -> 251.4)
tar
threadweaver (5.96.0 -> 5.97.0)
tigervnc
timezone (2022a -> 2022c)
transactional-update (4.0.0 -> 4.0.1)
vim (9.0.0181 -> 9.0.0224)
vulkan-loader (1.3.216.0 -> 1.3.224.0)
vulkan-tools (1.3.216.0 -> 1.3.224.0)
wireless-regdb (20220606 -> 20220812)
xapian-core (1.4.19 -> 1.4.20)
xdm
xfsprogs (5.16.0 -> 5.19.0)
xz (5.2.5 -> 5.2.6)
yast2-installation (4.5.4 -> 4.5.5)
yast2-kdump (4.5.1 -> 4.5.3)
yast2-network (4.5.4 -> 4.5.5)
yast2-ruby-bindings (4.5.1 -> 4.5.2)
yast2-security (4.5.0 -> 4.5.1)
yast2-storage-ng (4.5.7 -> 4.5.8)
yast2-users (4.5.1 -> 4.5.2)
zeromq
=== Details ===
==== ImageMagick ====
Version update (7.1.0.44 -> 7.1.0.46)
Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.0.46
upstream changelog:
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
==== Mesa ====
Version update (22.1.4 -> 22.1.7)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 22.1.7:
* fixes and cleanups all over the tree
* most of the fixes are for zink
* nice batch of fixes for the gallium dx9 frontend
* some other fixes across the board
- update to 22.1.6:
* llvmpipe: make last_fence a screen/rast object not a context one. llvmpipe:
keep context list and use to track resource usage.
* Revert "pan/bi: Require ATEST coverage mask input in R60"
* intel/dev: drop warning for unhandled hwconfig keys
* anv: Use sampleLocationsEnable for sample locations
- Enable zink driver build on x86_64
- update to 22.1.5:
* radv: dynamic vertex input failure
* anv: KHR-GL46.tessellation_shader.single.xfb_captures_data_from_correct_stage fails on TGL
* anv: GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels_pbo failure
* anv: ICL hiz issue
* Error compiling gallium-nine on i686 using musl libc
* dEQP-VK.memory.mapping.dedicated_alloc failing on bsw and gen9atom
==== Mesa-drivers ====
Version update (22.1.4 -> 22.1.7)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- update to 22.1.7:
* fixes and cleanups all over the tree
* most of the fixes are for zink
* nice batch of fixes for the gallium dx9 frontend
* some other fixes across the board
- update to 22.1.6:
* llvmpipe: make last_fence a screen/rast object not a context one. llvmpipe:
keep context list and use to track resource usage.
* Revert "pan/bi: Require ATEST coverage mask input in R60"
* intel/dev: drop warning for unhandled hwconfig keys
* anv: Use sampleLocationsEnable for sample locations
- Enable zink driver build on x86_64
- update to 22.1.5:
* radv: dynamic vertex input failure
* anv: KHR-GL46.tessellation_shader.single.xfb_captures_data_from_correct_stage fails on TGL
* anv: GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels_pbo failure
* anv: ICL hiz issue
* Error compiling gallium-nine on i686 using musl libc
* dEQP-VK.memory.mapping.dedicated_alloc failing on bsw and gen9atom
==== MozillaFirefox ====
Version update (103.0.2 -> 104.0)
- Mozilla Firefox 104.0
* https://www.mozilla.org/en-US/firefox/104.0/releasenotes
MFSA 2022-33 (bsc#1202645)
* CVE-2022-38472 (bmo#1769155)
Address bar spoofing via XSLT error handling
* CVE-2022-38473 (bmo#1771685)
Cross-origin XSLT Documents would have inherited the parent's
permissions
* CVE-2022-38474 (bmo#1719511)
Recording notification not shown when microphone was
recording on Android
* CVE-2022-38475 (bmo#1773266)
Attacker could write a value to a zero-length array
* CVE-2022-38477 (bmo#1760611, bmo#1770219, bmo#1771159, bmo#1773363)
Memory safety bugs fixed in Firefox 104 and Firefox ESR 102.2
* CVE-2022-38478 (bmo#1770630, bmo#1776658)
Memory safety bugs fixed in Firefox 104, Firefox ESR 102.2,
and Firefox ESR 91.13
- requires
NSPR 4.34.1
NSS 3.81
rust 1.62
- added mozilla-glibc236.patch (bmo#1782988, boo#1202323)
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)
==== argyllcms ====
Version update (2.3.0 -> 2.3.1)
- update to 2.3.1:
* Added value sanity check & warning to chartread patch by patch mode.
* Fixed crash on 64 bit MSWin in spectro/aglob due to changing SDK
declarations for _findfirst().
* Fixed one remaining problem with not coping with "Colour" spelling rather
than "Color" in cxf2ti3.
* Add code in cgats write to check for float format problems when faced with
- inf or +inf value.
* Fix i1Pro3 highres in ccxxmake, dispcal & dispread.
* Changed OS X usb reset to re-enumerate instead, as reset does nothing on OS
X >= 10.8.
* Added spectro/instlib.api.txt file to public distribution.
* Fixed possible crashes in xicc/ccss.c and spectro/oeminst.c
==== attica-qt5 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Attica5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Pass the HTTP status code as the MetaData status code
* Properly detect failed jobs
==== autoyast2 ====
Version update (4.5.2 -> 4.5.3)
- Revert the modification done in version 4.3.97 running the
initscripts before systed-user-sessions service again once
systemd fixed logind (bsc#1195059, bsc#1200780)
- 4.5.3
==== baloo5 ====
Version update (5.96.0 -> 5.97.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.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== baloo5-widgets ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== bind ====
Version update (9.18.5 -> 9.18.6)
- Fix typo in contrib/dlz/modules/{mysql,mysqldyn} that references
LDAP_LIBS instead of MYSQL_LIBS.
[bsc#1202149, bind.spec, bind-fix-mysql-bindings.patch]
- Update to bind release 9.18.6
Bug Fixes:
* When running as a validating resolver forwarding all queries
to another resolver, named could crash with an assertion failure.
These crashes occurred when the configured forwarder sent
a broken DS response and named failed its attempts to find
a proper one instead. This has been fixed.
* Non-dynamic zones that inherit dnssec-policy from the view
or options blocks were not marked as inline-signed
and therefore never scheduled to be re-signed. This has been fixed.
* The old max-zone-ttl zone option was meant to be superseded
by the max-zone-ttl option in dnssec-policy; however,
the latter option was not fully effective. This has been corrected:
zones no longer load if they contain TTLs greater than the limit
configured in dnssec-policy. For zones with both the old
max-zone-ttl option and dnssec-policy configured,
the old option is ignored, and a warning is generated.
* rndc dumpdb -expired was fixed to include expired RRsets,
even if stale-cache-enable is set to no and the cache-cleaning
time window has passed.
For a complete list of changes, see
* Bind Release Notes
https://downloads.isc.org/isc/bind9/9.18.6/doc/arm/html/notes.html
* The CHANGES file in the source RPM
[bind.spec bind-9.18.6.tar.xz bind-9.18.6.tar.xz.sha512.asc]
==== bluez ====
Version update (5.64 -> 5.65)
Subpackages: bluez-auto-enable-devices bluez-cups libbluetooth3
- update to 5.65:
* Fix issue with A2DP cache invalidation handling.
* Fix issue with A2DP and not initialized SEP codec.
* Fix issue with A2DP and multiple SetConfiguration to same SEP
* Fix issue with AVRCP and not properly initialized volume.
* Fix issue with SDP records when operating in LE only mode.
* Fix issue with HoG and not reading report map of instances.
* Fix issue with GATT server crashing while disconnecting.
* Fix issue with not removing connected devices.
* Fix issue with enabling wake support without RPA Resolution.
* Fix issue with pairing failed due to the error of Already Paired.
* Add support for CONFIGURATION_DIRECTORY environment variable.
* Add support for STATE_DIRECTORY environment variable.
* Add support for "Bonded" property with Device API.
* Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)
==== bluez-qt ====
Version update (5.96.0 -> 5.97.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== breeze ====
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Add patch to fix progress bars in some applications:
* 0001-Look-at-QStyleOptionProgressBar-orientation-again.patch
==== breeze5-icons ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add mimetypes/{16,22,32,64}/application-x-msdownload, which is used for DLLs
* Remove monochrome versions of help-related app icons (kde#456737)
==== cockpit ====
Subpackages: cockpit-bridge cockpit-packagekit cockpit-system
- Use a list of available brandings to include in cockpit-ws
package instead of resolving by symlinks.
==== conmon ====
Version update (2.1.2 -> 2.1.3)
- update to 2.1.3:
* Port conmon to FreeBSD
* Stop using g_unix_signal_add() to avoid threads
* Rename CLI optionlog-size-global-max to log-global-size-max
==== coreutils ====
Subpackages: coreutils-doc
- refresh coreutils-i18n.patch from Fedora to make expand and unexpand
more similar
- Remove python2 from buildrequires - appears to be a left over
==== cryptsetup ====
Version update (2.4.3 -> 2.5.0)
Subpackages: libcryptsetup12
- cryptsetup 2.5.0:
* Split manual pages into per-action pages and use AsciiDoc format.
* Remove cryptsetup-reencrypt tool from the project and move reencryption
to already existing "cryptsetup reencrypt" command.
If you need to emulate the old cryptsetup-reencrypt binary, use simple
wrappers script running "exec cryptsetup reencrypt $@".
* LUKS2: implement --decryption option that allows LUKS removal.
* Fix decryption operation with --active-name option and restrict
it to be used only with LUKS2.
* Do not refresh reencryption digest when not needed.
This should speed up the reencryption resume process.
* Store proper resilience data in LUKS2 reencrypt initialization.
Resuming reencryption now does not require specification of resilience
type parameters if these are the same as during initialization.
* Properly wipe the unused area after reencryption with datashift in
the forward direction.
* Check datashift value against larger sector size.
For example, it could cause an issue if misaligned 4K sector appears
during decryption.
* Do not allow sector size increase reencryption in offline mode.
* Do not allow dangerous sector size change during reencryption.
* Ask the user for confirmation before resuming reencryption.
* Do not resume reencryption with conflicting parameters.
* Add --force-offline-reencrypt option.
* Do not allow nested encryption in LUKS reencrypt.
* Support all options allowed with luksFormat with encrypt action.
* Add resize action to integritysetup.
* Remove obsolete dracut plugin reencryption example.
* Fix possible keyslot area size overflow during conversion to LUKS2.
* Allow use of --header option for cryptsetup close.
* Fix activation of LUKS2 device with integrity and detached header.
* Add ZEROOUT IOCTL support for crypt_wipe API call.
* VERITY: set loopback sector size according to dm-verity block sizes.
* veritysetup: dump device sizes.
* LUKS2 token: prefer token PIN query before passphrase in some cases.
When a user provides --token-type or specific --token-id, a token PIN
query is preferred to a passphrase query.
* LUKS2 token: allow tokens to be replaced with --token-replace option
for cryptsetup token command.
* LUKS2 token: do not continue operation when interrupted in PIN prompt.
* Add --progress-json parameter to utilities.
* Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling
==== cups-pk-helper ====
Version update (0.2.6 -> 0.2.7)
- Update to version 0.2.7:
+ Use meson build system.
+ Remove code using CUPS 1.5 and lower.
+ Remove calls to deprecated g_type_init().
+ Move D-Bus conf file to $(datadir)/dbus-1/system.d
(bsc#1202338).
+ Don't compare signed and unsigned int.
+ Add default statements to silence compiler warnings.
+ Add Code of Conduct.
+ Updated translations.
- Add meson BuildRequires and replace configure/make/make_install
macros with relevant meson/meson_build/meson_install ones.
==== dolphin ====
Version update (22.04.3 -> 22.08.0)
Subpackages: dolphin-part libdolphinvcs5
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== double-conversion ====
Version update (3.2.0 -> 3.2.1)
- update to 3.2.1
* Disable quiet nan test on windows
* Test on all platforms.
* Fix warnings on Windows
* Run ctests first.
* Give shared-lib option and test install
* Install Windows debbuger (pdb) files.
* Add a cast to silence a signedness conversion warning.
* Issue #184 : Fixed all -Wzero-as-null-pointer-constant warnings
==== dracut ====
Version update (057+suse.303.gc4ea1bea -> 057+suse.309.gb71946f6)
Subpackages: dracut-ima dracut-mkinitrd-deprecated
- Update to version 057+suse.309.gb71946f6:
* fix(dracut-initramfs-restore.sh): hide unpack errors (bsc#1199341)
* chore(suse): remove suse-module-tools build requirement
* fix(suse-initrd): always check that MACHINE_ID is not empty (bsc#1201780)
==== elfutils-debuginfod ====
- Use %ghost for debuginfod.sqlite file.
- Add support-nullglob-in-profile.-.in-files.patch
fixes boo#1202440.
- Add PR29474-debuginfod.patch in order to fix PR29474.
- Add Recommends for libdebuginfod1 so that debuginfod-profile
sets the DEBUGINFOD_URLS.
==== ffmpegthumbs ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== filesystem ====
- Revert last change, fr should be used like we do for all languages
in all packages, no excpetion for xz with fr_FR.
- Add French(France) (fr_FR) man pages directory - seen in xz
==== frameworkintegration ====
Version update (5.96.0 -> 5.97.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== freetype2 ====
- spec-cleaner
- Move ftpdump from ft2demos to freetype - it's required by other
packages and doesn't require any of the toolkits, so move its
build early
==== gcc12 ====
Version update (12.1.1+git287 -> 12.1.1+git372)
Subpackages: cpp12 libgcc_s1 libgfortran5 libgomp1 libobjc4 libstdc++6 libstdc++6-pp libubsan1
- Update to gcc-12 branch head, 6b7d570a5001bb79e34c0d1626a, git372
* includes release candidate for GCC 12.2
- Remove workaround for obs-service-format_spec_file.
==== gdb ====
- Enable debuginfod for all archs as we index all TW RPM files.
- Recommend libdebuginfod1 when one installs gdb so that
it can utilize debuginfod server by default.
- Fix build with gcc 13 by using -Wno-error=enum-int-mismatch.
==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- avoid bashism in baselibs postscript (bsc#1195391)
==== glibc ====
Version update (2.35 -> 2.36)
Subpackages: glibc-extra glibc-locale glibc-locale-base nscd
- glibcextract-compile-c-snippet.patch: glibcextract.py: Add
compile_c_snippet
- sys-mount-kernel-definition.patch: linux: Mimic kernel definition for
BLOCK_SIZE
- sys-mount-usage.patch: linux: Fix sys/mount.h usage with kernel headers
- Update to glibc 2.36
Major new features:
* Support for DT_RELR relative relocation format has been added to
glibc
* On Linux, the pidfd_open, pidfd_getfd, and pidfd_send_signal functions
have been added
* On Linux, the process_madvise function has been added
* On Linux, the process_mrelease function has been added
* The âno-aaaaâ DNS stub resolver option has been added
* On Linux, the fsopen, fsmount, move_mount, fsconfig, fspick, open_tree,
and mount_setattr have been added
* localedef now accepts locale definition files encoded in UTF-8
* Support for the mbrtoc8 and c8rtomb multibyte/UTF-8 character conversion
functions has been added per the ISO C2X N2653 and C++20 P0482R6 proposals
* The functions arc4random, arc4random_buf, and arc4random_uniform have been
added
Deprecated and removed features, and other changes affecting compatibility:
* Support for prelink will be removed in the next release
* The Linux kernel version check has been removed along with the
LD_ASSUME_KERNEL environment variable
* On Linux, The LD_LIBRARY_VERSION environment variable has been removed
- get-nprocs-sched-uninit-read.patch, get-nprocs-inaccurate.patch,
strcmp-rtm-fallback.path, pt-load-invalid-hole.patch,
localedef-ld-monetary.patch, nptl-spurious-eintr.patch,
strncpy-power9-vsx.patch, nptl-cleanup-async-restore.patch,
read-chk-cancel.patch, wcrtomb-fortify.patch,
nptl-cleanup-async-restore-2.patch: Removed
==== glslang ====
Version update (11.10.0 -> 11.11.0)
- Update to release 11.11.0
* CInterface: Add OpSource support.
* Add SPV_AMD_shader_early_and_late_fragment_tests
* Avoid double-free in functions cloned for vulkan relaxed mode
==== gnome-bluetooth ====
Version update (42.2 -> 42.3)
Subpackages: libgnome-bluetooth-3_0-13 libgnome-bluetooth-ui-3_0-13 typelib-1_0-GnomeBluetooth-3_0
- Update to version 42.3:
+ This version adds a new API for more precise adapter power
state, and fixes a number of small UI problems in
bluetooth-sendto.
==== google-noto-fonts ====
fix: bsc#1202279 and gh#notofonts/Arimo#13
- fix-arimo.patch
fix: summary and descriptions not mentioning font being Serif
add: README.FAQ to answer some questions about Noto Fonts packaging
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
==== gtk2 ====
Subpackages: gtk2-data gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-immodule-thai gtk2-immodule-tigrigna gtk2-immodule-vietnamese gtk2-tools libgtk-2_0-0
- avoid bashism in baselibs postscript (bsc#1195391)
==== gtk3 ====
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
- avoid bashism in baselibs postscript (bsc#1195391)
==== gtk4 ====
Version update (4.7.0 -> 4.7.2)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.7.2:
+ GtkTextView: Fix child positioning with gutters.
+ GtkText: Update placeholder visibility when necessary.
+ GtkPicture: Add a content-fit property.
+ GtkPopover: Fix a size allocation problem with the arrow.
+ GtkTreeView: Fix a problem with DND.
+ GtkTreePopover: Support scrolling.
+ GtkGridView: Fix issues with rubberband selection.
+ GtkLabel: Add a tabs property.
+ GtkSnapshot: Make GtkSnapshot work from bindings.
+ GtkScrolledWindow: Scroll at a reasonable speed.
+ GtkPaned: Avoid an infinite loop.
+ GtkWindow: Improve generation and handling of crossing events.
+ CSS: Fix handling of certain transform values.
+ Media support:
- Add audio support to the ffmpeg backend.
- Avoid oom with pathological jpeg images.
+ GDK:
- Fix handling of touchpad hold events.
- Add support for hi-resolution scroll events.
+ X11: Fix preferred action for DND.
+ List models:
- Fix items-changed emission.
- Add more list model tests.
+ Demos:
- Add a winning sound to game demos.
- Make app icons work uninstalled.
+ Updated translations.
- Add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch:
Revert "Meson: Simplify pkgconfig file generator". Temporarily
revert this until we figure out how to best restore private
requires that are needed for rpm automatic dep extraction.
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4756
This reverts commit 802bf4199911c811938b0454a876089bafa97dba.
- Update to version 4.7.1:
+ GtkInscription: A new label-like widget for use in list views.
+ GtkColorChooser: Style improvements.
+ GtkFontChooser: Improve support for OpenType features a bit.
+ GtkLabel: Allow selectable labels to be activated via mnemonic.
+ GtkTextView: Implement GetCharacterExtents for accessibility.
+ GtkStack: Fix a poblem with stack page accessibility.
+ GtkListView:
- Cull listitems that are out of view.
- Make all our list models implement ::n-items and
::item-type properties.
+ Translations:
- Stop translating property nicks and blurbs.
- Fix extracting translations from ui files.
+ Debugging:
- Support GTK_DEBUG=invert-text-dir.
- Allow inspecting inspectors.
- Replace GTK_USE_PORTAL with GDK_DEBUG=portals.
- Improve responsiveness of the inspector.
+ CSS: Allow fractional letterspacing.
+ Theme: Improve legibility of selectable labels.
+ Demos:
- Improve the font features demo.
- Add demos for GtkInscription.
+ Wayland:
- Freeze popups when hidden.
- Only send smooth scroll events for tablet tools.
- Make scaled cursor image have the right size.
- Fix problems with the activation protocol.
- Don't force the HighContrast icon theme.
- Support xdg_toplevel.bounds.
+ X11: Always update the shadoe size.
+ Windows:
- Improve touchpad support by using DirectManipulation.
- Add more directories to the builtin hicolor icon theme.
+ Updated translations.
- Add pkgconfig(harfbuzz) BuildRequires: new dependency.
==== ibus ====
Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0
- Fix ibus-setup to support python3 (boo#1202063)
* Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
(boo#1201421, boo#1201728)
* ibus-autostart still does not work with
systemd-xdg-autostart-generator
==== iio-sensor-proxy ====
Version update (3.3 -> 3.4)
- Update to version 3.4:
* Add polkit checks for whether a user is allowed to claim a
sensor.
* Fix the ambient light sensor readings on some systems, a
regression in the fake-input-accelerometer test binary.
* A number of memory leaks.
- Package polkit privilege file (subject to boo#1201558); add
BuildRequires: pkgconfig(polkit-gobject-1).
==== imlib2 ====
Version update (1.7.5 -> 1.9.1)
Subpackages: imlib2-loaders libImlib2-1
- update to 1.9.1:
* x11_color: Simplify and fix error paths
* JPEG loader: Use mmap'ed file access
* modules: Eliminate __imlib_TrimLoaderList()
* Introduce strsplit()
* modules: Cosmetics, mostly
* modules: Enable setting multiple loader/filter paths
* test: Add test_misc
* modules: Fix signdness warning
* TIFF loader: Change default save compression type
* imlib2_load: Remove unused macro
* imlib2_conv: Cosmetic changes
* imlib2_conv: Drop obsolete .db stuff, simplify
* imlib2_conv: Enable passing attached data to saver
* check for some alloc failures
* check for alloc failures some more
* modules: check for filepath truncation
* Remove some deprecation comments
* Move API documentation to header file
* WEBP saver: Fix return code on success
* api.c: Cosmetics
* Refactor some image loading functions
* Refactor some image saving functions
* Image load: Change error code on zero file size
* Tweak __imlib_LoadImageData()
* Error code rework: Use errnos/new imlib2 error codes internally
* Add imlib_load/save_image_with_errno_return() and imlib_strerror()
* Switch to imlib_load/save_image_with_errno_return()
* Deprecate imlib_load/save_image_with_error_return()
* imlib2_load: Tweak verbose output
* Rename files with line etc. drawing functions
* Use stdint types instead of DATA32 etc.
* test_load: Check deferred loading too
* imlib2_load: Show load time per load too
* image.c: Correct loader probe loop
* image.c: Cosmetics (move function)
* GZ loader: Fix uncompressor exit code
* GIF loader: Use mmap'ed file access
* image.c: Loading tweaks
* imlib2_view: Verbose and debug message tweaks
* Loaders: Some trivial cosmetics
* Loaders: Remove unnecessary calls to __imlib_FreeData()
* debug: Enable using hex values in IMLIB2_DEBUG
* SVG loader: Requires librsvg-2.46
* TIFF loader: Use mmap'ed file access
* Add jxl loader
* test: Add basic jxl test
* test_save: Updates
* loaders: Ensure that found loader is ok for load/save
* image: Fix undesired change of format
* Drop deprecation noise from using the old DATA types
* Drop deprecation noise from using imlib_load/save_image_with_error_return()
* API doc corrections and tweaks for doxygen
* Revert a couple of unintended changes
* API doc updates
* doc: Drop most old doc stuff
* doc: New documentation build setup (doxygen)
* doc: Assorted documentation intro updates
* loaders: Fix typo, fix order
* SVG loader: Faster signature check
* build: Tweaks
* Add J2K (JPEG 2000) loader using openjpeg2 library
* test: Add some of JPEG 2000 tests
* Add PS/EPS loader using libspectre
* debug: Export __imlib_time_us()
* JXL loader: Multiframe support
* SVG loader: Avoid some warnings in rsvg.h
* SVG loader: Fix size when unit is percent
* SVG loader: Fix size when unit is percent some more
* v1.9.0
* PNM, XPM loaders: Fix trouble with non-ascii characters
* XPM loader: Reduce signature window size some more
* Refactor image flags stuff
* Remove some unused image flags and deprecate functions referencing them
* JPEG, XBM loaders: Drop pointless clearing of flag
* Deal consistently with including Imlib2.h
* Merge x11_draw.c/h into x11_pixmap.c/h
* x11_rgba.c: Add some missing static qualifiers
* x11_color.c: Make most __imlib_AllocColors*() functions static
* x11_...: Introduce palette type enum
* Loader includes tweaks
* Move some loader related function prototypes to loaders.h
* common.h: Drop round() macro
* debug.c/h: Move __EXPORT__ to .c file
* Remove system includes from common.h
* Move x_VAL() macros to common.h
* Introduce types.h
* Remove some unnecessary headers
* grad.c: Refactor __imlib_DrawGradient() and __imlib_DrawHsvaGradient()
* Only have one CLIP macro
* Mostly cosmetic tweaks around clipping checks
* test: Command line options tweak
* test_grab: Enable testing depths other than 24 and 32
* x11_grab.c: Correct 16 and 15 bit depth grabbing
* TIFF loader: Remove obsolete comment
* ID3 loader: Drop inline and likely stuff
* ID3 loader: Disable tags stuff
* Introduce __imlib_GetKey()
* Merge __imlib_FindBestLoader...() functions
... changelog too long, skipping 95 lines ...
- drop bigendian.patch (upstream)
==== installation-images-MicroOS ====
Version update (17.59 -> 17.63)
- merge gh#openSUSE/installation-images#612
- shadow & /usr/lib/pam.d: fix also initrd
- xdm Keyboard.map no longer exists
- wireless-tools: /etc moved to /usr/lib
- samba-client-libs: there is no libwinbind-client-samba4
- 17.63
- merge gh#openSUSE/installation-images#611
- require glibc-locale explicitly
- 17.62
- merge gh#openSUSE/installation-images#610
- Allow shadow to put pam files to /usr/lib/pam.d
- 17.61
- merge gh#openSUSE/installation-images#608
- fix Bengali font issue: switch from MuktiNarrow.ttf to Mukti.ttf
(bsc#1202083, bsc#1197977)
- 17.60
==== inxi ====
Version update (3.3.19 -> 3.3.20)
- update to 3.3.20:
1a. More or less completed verification of AMD cpu microarch/built/process, and
added more accurate fallback cases for stray model IDs.
1b. Extended Intel cpu data a bit more as well. Thanks linuxdaddy from slackware
for the research help there.
2. Tentative support for finit init system (fast init). Runs in /proc/1/comm,
uses initctl, which may have been revived from its upstart days, not sure. Added
potential support for nosh, linux only, don't know how to detect other bsd init
system.
3. Added amd/intel gpu product IDs.
4. Added shortcut --filter-all/--za, activates all filters: -z, --zl, --zu,
- -zv. Why not?
5. Added support for dm types kdmctl and xdmctl, opensuse and maybe redhat use
the latter to start the actual dm running the desktop/wm. You want to see that
because you need to do systemctl restart xdm to restart the actual dm. Thanks
mrmazda for pointing out this one.
6. Added AlmaLinux, RockyLinux, CentosStream to system base (RHEL derived).
7. Basic Raptor Lake gpu/apu support added, with patterns to detect since few
product ids yet. Same applies to Arctic and Alchemist, which still have no
product IDs.
8. More disk vendors and disk vendor ids, never stops - the waters flow on, the
rain falls, then the sun comes out. Until one day it doesn't.
* /usr/share/doc/packages/inxi/inxi.changelog.
==== irqbalance ====
Version update (1.8.0.18.git+2435e8d -> 1.9.0)
Subpackages: irqbalance-ui
- Update to version 1.9.0:
* correct wait time in oneshot mode
* Document updates
* disable irqbalance when we only have a single cpu/cache domain
* fix UI to fetch full messages from UNIX socket
* avoid some buffer overflows
* fix UI printf style formatting
* drop bounding set from irqbalance
==== jbigkit ====
- Makefile is not parallel-safe
==== kaccounts-integration ====
Version update (22.04.3 -> 22.08.0)
Subpackages: libkaccounts2
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kaccounts-providers ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kactivities-stats ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kactivities5 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Utilize std::optional instead of custom impl
* Remove debug message for Consumer destructor
* Do not enable debug output for debug QT builds
==== karchive ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* k7zip: Merge two functions to the constructor
==== kate ====
Version update (22.04.3 -> 22.08.0)
Subpackages: kate-plugins
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
- Rebase 0001-Defuse-root-block.patch
==== kauth ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kbd ====
Subpackages: kbd-legacy
- Use %_pam_vendordir
==== kbookmarks ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kcmutils ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kcmutils-imports libKF5KCMUtils5 libKF5KCMUtilsCore5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* follow symlinks for search of .desktop files
* tools/kcmmetadatagenerator: Print out critical warning if file could not be opened
* Make CMake import target of kcmdesktopfilegenerator relocatable
* Add utility cmake method to generate KCM metadata desktop files
==== kcodecs ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kcompletion ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* KCompletion: clean-up private class
* KCompletion*: general clean-up
==== kconfig ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5 libKF5ConfigQml5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add explicit option to disable QML support
* Don't inherit from containers
==== kconfigwidgets ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [KCommandBar] Improve position and size
* follow symlinks during search for help
* Avoid tracking dangling KConfigDialogManager
==== kcoreaddons ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5CoreAddons5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Deprecate KMessage system
* KUserGroup: fix data race by porting from getgrgid to getgrgid_r
* KUserGroup: centralize calls to getgrgid(), at least for constructors
* KUser: fix data race by porting to getpwuid_r and getpwnam_r
* KUser: use member initialization, call getpwuid in a single place
* fix up the kpluingmetadata::value doc
* Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
* Fix klibexectest when build dir path contains symlink
* Fix unit tests in kpluginfactorytest
* Bump shared-mime-info to 1.8
* make kprocess a more proper qprocess
* new ksandbox function to start processes
* refresh git-blame-ignore-revs for latest clang-format run
* automatic clang-format run (clang 14)
* Adapt libexec paths for KF6
==== kcrash ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kdbusaddons ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kde-print-manager ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kdeclarative ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* GridDelegate: Improve accessibility for inline buttons
==== kded ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* README.md remove trailing space
==== kdegraphics-thumbnailers ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kdelibs4support ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove unused X-KDE-ModuleType
* Convert file to UTF-8
==== kdenetwork-filesharing ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kdesu ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kdialog ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kdnssd-framework ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kdoctools ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5DocTools5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add Han Young to the contributors list
==== kernel-source ====
Version update (5.19.1 -> 5.19.2)
- Linux 5.19.2 (bsc#1012628).
- Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
(bsc#1012628).
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
(bsc#1012628).
- pNFS/flexfiles: Report RDMA connection errors to the server
(bsc#1012628).
- nfsd: eliminate the NFSD_FILE_BREAK_* flags (bsc#1012628).
- ALSA: usb-audio: Add quirk for Behringer UMC202HD (bsc#1012628).
- ALSA: bcd2000: Fix a UAF bug on the error path of probing
(bsc#1012628).
- ALSA: hda/realtek: Add quirk for Clevo NV45PZ (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx
(bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7
(bsc#1012628).
- ASoC: amd: yc: Update DMI table entries (bsc#1012628).
- hwmon: (nct6775) Fix platform driver suspend regression
(bsc#1012628).
- wifi: mac80211_hwsim: fix race condition in pending packet
(bsc#1012628).
- wifi: mac80211_hwsim: add back erroneously removed cast
(bsc#1012628).
- wifi: mac80211_hwsim: use 32-bit skb cookie (bsc#1012628).
- add barriers to buffer_uptodate and set_buffer_uptodate
(bsc#1012628).
- lockd: detect and reject lock arguments that overflow
(bsc#1012628).
- HID: hid-input: add Surface Go battery quirk (bsc#1012628).
- HID: nintendo: Add missing array termination (bsc#1012628).
- HID: wacom: Only report rotation for art pen (bsc#1012628).
- HID: wacom: Don't register pad_input for touch switch
(bsc#1012628).
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending
case (bsc#1012628).
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for
!nested_run_pending case (bsc#1012628).
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
(bsc#1012628).
- KVM: s390: pv: don't present the ecall interrupt twice
(bsc#1012628).
- KVM: Drop unused @gpa param from gfn=>pfn cache's
__release_gpc() helper (bsc#1012628).
- KVM: Put the extra pfn reference when reusing a pfn in the
gpc cache (bsc#1012628).
- KVM: Fully serialize gfn=>pfn cache refresh via mutex
(bsc#1012628).
- KVM: Fix multiple races in gfn=>pfn cache refresh (bsc#1012628).
- KVM: Do not incorporate page offset into gfn=>pfn cache user
address (bsc#1012628).
- KVM: x86: Split kvm_is_valid_cr4() and export only the
non-vendor bits (bsc#1012628).
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported
value (bsc#1012628).
- KVM: nVMX: Account for KVM reserved CR4 bits in consistency
checks (bsc#1012628).
- KVM: nVMX: Inject #UD if VMXON is attempted with incompatible
CR0/CR4 (bsc#1012628).
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault
checks (bsc#1012628).
- KVM: x86: Set error code to segment selector on LLDT/LTR
non-canonical #GP (bsc#1012628).
- KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT
(bsc#1012628).
- KVM: SVM: Disable SEV-ES support if MMIO caching is disable
(bsc#1012628).
- KVM: x86: Tag kvm_mmu_x86_module_init() with __init
(bsc#1012628).
- KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks
change (bsc#1012628).
- KVM: x86: do not report preemption if the steal time cache is
stale (bsc#1012628).
- KVM: x86: revalidate steal time cache if MSR value changes
(bsc#1012628).
- KVM: x86/xen: Initialize Xen timer only once (bsc#1012628).
- KVM: x86/xen: Stop Xen timer before changing IRQ (bsc#1012628).
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
(bsc#1012628).
- ALSA: hda/cirrus - support for iMac 12,1 model (bsc#1012628).
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model
(bsc#1012628).
- ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED
(bsc#1012628).
- LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
(bsc#1012628).
- tty: 8250: Add support for Brainboxes PX cards (bsc#1012628).
- tty: vt: initialize unicode screen buffer (bsc#1012628).
- vfs: Check the truncate maximum size in inode_newsize_ok()
(bsc#1012628).
- fs: Add missing umask strip in vfs_tmpfile (bsc#1012628).
- thermal: sysfs: Fix cooling_device_stats_setup() error code path
(bsc#1012628).
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
(bsc#1012628).
- fbcon: Fix accelerated fbdev scrolling while logo is still shown
(bsc#1012628).
- usbnet: Fix linkwatch use-after-free on disconnect
(bsc#1012628).
- usbnet: smsc95xx: Fix deadlock on runtime resume (bsc#1012628).
... changelog too long, skipping 1882 lines ...
- commit e6472b4
==== kexec-tools ====
Version update (2.0.24 -> 2.0.25)
- update to 2.0.25:
* kexec-tools: Remove duplicate ultoa() definitions and redefine it
* i386: pass rng seed via setup_data
* kexec-tools: mips: Pass initrd parameter via cmdline
* arm64/crashdump-arm64: increase CRASH_MAX_MEMORY_RANGES to 32k
==== kfilemetadata5 ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove reviewboardrc
* Add PNG extractor
* dump tool: Print extractor name
==== kglobalaccel ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Add patch to fix crashes (kde#437364):
0001-Avoid-iterating-a-container-while-it-s-being-mutated.patch
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add a clang-format commit to blame ignore file
* Minor code optimisation
* GlobalShortcutsRegistry: don't use a QHash for a couple of elements
* General code cleanup
==== kguiaddons ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5GuiAddons5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* QtWaylandClient is required when building with Wayland support
==== khelpcenter5 ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kholidays ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Use non-deprecated API unconditionally everywhere
* Implement deprecated API by calling the new one
* Actually test things rather than just produce debug output
* Make rawHolidays() with category filter also work with seasonal holidays
* Actually implement HolidayRegion::rawHolidays()
* Actually include seasonal holidays in rawHolidaysWithAstroSeasons()
* Add methods to check for polar days/nights
==== khtml ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== ki18n ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kiconthemes ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Do not use QIcon::setThemeName to set system theme
==== kidletime ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kimageformats ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Use right type on enums
* PSD: Improve alpha detection (kde#182496)
* PSD: LAB support
==== kinit ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kio ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kio-core
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Too many changes since 5.96.0, only listing bugfixes:
* KRecentDocument: better prevent duplicate bookmark for same href (kde#456046)
* FileUndoManager: fix job description when undoing a batch-renaming (kde#437510)
* Fix crash in DropJob (kde#454747)
* Fix thumbnailer result for parent mime types being overwritten (kde#453480)
* KImageFilePreview: if no current preview, don't show last one on resize (kde#434912)
==== kio-extras5 ====
Version update (22.04.3 -> 22.08.0)
Subpackages: libkioarchive5
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
==== kirigami2 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Too many changes since 5.96.0, only listing bugfixes:
* OverlaySheet: add workaround for Qt horizontal scrollview bug (kde#457223)
* second attempt of Delete and port away from internal ScrollView (kde#448784)
==== kitemmodels ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix typo in copyright year
==== kitemviews ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kjobwidgets ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix some Clazy and switch handling warnings.
* ui-server: Fix crash by only re-registering live KJobs. (kde#450325)
==== kjs ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix compilation with MinGW
* Convert file to UTF-8
==== knewstuff ====
Version update (5.96.0 -> 5.97.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5 libKF5NewStuffWidgets5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [kmoretools] Don't lowercase the desktop entry name (kde#417575)
* Fixup 6d889ae0: move newlines out of translated string
* Remove unneeded close button from window footer
* Add a "try again later" message for transient errors
==== knotifications ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove notificationplugin service type
* Drop lib prefix when building for Windows (MinGW)
* use ksandbox instead of hardcoding sandbox detection
==== knotifyconfig ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== konsole ====
Version update (22.04.3 -> 22.08.0)
Subpackages: konsole-part konsole-part-lang
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
- Drop patch, fixed upstream:
* 0001-Fix-error-when-trying-to-edit-the-editable-parts-of-.patch
==== kpackage ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix listing of KPackage structures (kde#456726)
* README.md add dot at end of sentence
* Port archive of test plasmoid to json metadata
* Fix tests that generate metadata.desktop file for Qt6 build
* Port metadata files in autotests to json
==== kparts ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kpeople5 ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Don't install service type definitions
==== kpty ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* add the ability to disable ctty set up
==== kquickcharts ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove arcconfig
* BarChart: de-duplicate some code
* Remove an unused method
==== krunner ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add note about alternative to Plasma::RunnerContext::setSingleRunnerQueryMode
* Fix TODO being shown in generated docs
* templates/runnerpython: Add hint for multiline property
* Fix Qt6 build
==== kservice ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add property def for X-Flatpak key
* Define HAVE_MMAP to 0 instead of undefining it (kde#456780)
* KSycocaDict: don't inherit from containers
* use ksandbox to determine if we are inside a flatpak
==== ktexteditor ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* fix crash (kde#457392)
* Pass parent widget to print preview dialog
* fix crash in insertText
* Make views for read-only themes read-only instead of disabling them
* Cleanup: Remove unused members from KateStyleTreeWidget
* Cleanup: use switch in defaultStyleName
* Make defaultStyleCount reusable
* Silence compiler warning when compiling without KAUTH
* avoid crash on caret drawing if no view (kde#456508)
* avoid accessing view pointer during printing (kde#456508)
* remove unused library
==== ktextwidgets ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix heading level line break handling with Qt 6.3
* Adapt tests to Qt 6.3 HTML generation changes
==== kunitconversion ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kwallet ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kwallet-tools kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove duplicate header between cpp/h
* Do not try to rename label twice in entryRenamed()
* Do not create EntryLocation with empty key
* Introduce Secret Service API
==== kwalletmanager5 ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kwayland ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Unset wl_display global filter upon filtered display destruction.
==== kwidgetsaddons ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [KMessageDialog] Emit notification sound just like KMessageBox
* Make OK button configurable in KMessageBox::error/detailedError
* Deprecate KMessage*::sorry
* Remove declaration of unimplemented sorryWId(buttonOk) overload
* Deprecate unsupported & unused KMessageBox::PlainCaption flag
* Deprecate KMessageBox::about()
* Add edit-clear-history icon to the Clear List action
==== kwindowsystem ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Doc: Update WM spec URL
==== kxmlgui ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [KShortcutsDialog] Make it possible to reload shortcut schemes
* [KShortcutsDialog] Make it possible to add a custom edit action
* [KShortcutSchemesEditor] Fix bug introduced by refactoring in commit de0790fe
* Fix crash of KMix in Legacy Tray
* [KShortcutsDialog] Add icons for actions
* KKeySequenceWidget: don't use a QHash to hold a few elements
==== less ====
- Which need one /usr/bin/which, not the package which
==== libKF5ModemManagerQt ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== libKF5NetworkManagerQt ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== libapparmor ====
- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)
==== libcbor ====
- Install manual page in the correct man section
==== libcdio ====
- Rebase fix-undefined-behavior-in-readlink.patch to the upstream
version (only a different formatting is used).
- Add fix-undefined-behavior-in-readlink.patch that fixes boo#1202214.
==== libevdev ====
Version update (1.12.1 -> 1.13.0)
- update to 1.13.0:
* include: sync event codes with kernel 5.19
* input: use named initializers for the event struct
* fix a few whitespace/coding style issues
* meson and other build system fixups
==== libheif ====
Subpackages: gdk-pixbuf-loader-libheif libheif1
- Support version 1.0.0 of dav1d
- Added 0f8496f22d284e1a69df12fe0b72f375aed31315.patch
- Fix rpath error for the examples sub-package
==== libjpeg-turbo ====
- update to 2.1.4:
* Fixed a regression introduced in 2.1.3 that caused build failures with
Visual Studio 2010.
* The tjDecompressHeader3() function in the TurboJPEG C API and the
TJDecompressor.setSourceImage() method in the TurboJPEG Java API now
accept "abbreviated table specification" (AKA "tables-only") datastreams,
which can be used to prime the decompressor with quantization and Huffman
tables that can be used when decompressing subsequent "abbreviated image"
datastreams.
* libjpeg-turbo now performs run-time detection of AltiVec instructions on
OS X/PowerPC systems if AltiVec instructions are not enabled at compile
time. This allows both AltiVec-equipped (PowerPC G4 and G5) and
non-AltiVec-equipped (PowerPC G3) CPUs to be supported using the same
build of libjpeg-turbo.
* Fixed an error ("Bogus virtual array access") that occurred when
attempting to decompress a progressive JPEG image with a height less than
or equal to one iMCU (8 * the vertical sampling factor) using
buffered-image mode with interblock smoothing enabled. This was a
regression introduced by 2.1 beta1[6(b)].
* Fixed two issues that prevented partial image decompression from working
properly with buffered-image mode:
* Attempting to call jpeg_crop_scanline() after jpeg_start_decompress()
but before jpeg_start_output() resulted in an error ("Improper call to
JPEG library in state 207".)
* Attempting to use jpeg_skip_scanlines() resulted in an error ("Bogus
virtual array access") under certain circumstances.
==== libkdcraw ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== libkexiv2 ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== libnfs ====
Version update (5.0.1 -> 5.0.2)
- update to 5.0.2:
* Various small multithreading fixes
* Add opaque pointer to service_proc to make it easier to build server apps.
* BSD compile fix
* OpenBSD support
* fix double free in nfs3_pread_mcb()
==== libqt5-qtquickcontrols2 ====
Version update (5.15.5+kde5 -> 5.15.5+kde6)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.5+kde6:
* Fix scroll bars not showing up when binding to standalone contentItem
==== libstorage-ng ====
Version update (4.5.33 -> 4.5.42)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Swedish) (bsc#1149754)
- 4.5.42
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.5.41
- Translated using Weblate (Catalan) (bsc#1149754)
- 4.5.40
- Translated using Weblate (Dutch) (bsc#1149754)
- 4.5.39
- Translated using Weblate (Slovak) (bsc#1149754)
- 4.5.38
- Translated using Weblate (Catalan) (bsc#1149754)
- Translated using Weblate (Japanese) (bsc#1149754)
- 4.5.37
- merge gh#openSUSE/libstorage-ng#895
- updated pot and po files
- 4.5.36
- merge gh#openSUSE/libstorage-ng#894
- do not allow to add already used lvm physical volume to volume group
- 4.5.35
- merge gh#openSUSE/libstorage-ng#893
- support mounting by partition uuid and label
- 4.5.34
==== libtasn1 ====
Version update (4.18.0 -> 4.19.0)
- libtasn1 4.19.0:
* Clarify libtasn1.map license
* Fix ETYPE_OK out of bounds read
* Update gnulib files and various maintenance fixes
==== libtirpc ====
Version update (1.3.2 -> 1.3.3)
Subpackages: libtirpc-netconfig libtirpc3
- update to 1.3.3 (bsc#1201680, CVE-2021-46828):
* Fix DoS vulnerability in libtirpc
* _rpc_dtablesize: use portable system call
* libtirpc: Fix use-after-free accessing the error number
* Fix potential memory leak of parms.r_addr
* rpcb_clnt.c add mechanism to try v2 protocol first
* Eliminate deadlocks in connects with an MT environment
* clnt_dg_freeres() uncleared set active state may deadlock
* thread safe clnt destruction
* SUNRPC: mutexed access blacklist_read state variable
* SUNRPC: MT-safe overhaul of address cache management in rpcb_clnt.c
- drop 0001-Fix-DoS-vulnerability-in-libtirpc.patch (upstream)
==== liburing ====
- add test-xattr-don-t-rely-on-NUL-termination.patch (bsc#1202413)
==== libwacom ====
Version update (2.2.0 -> 2.4.0)
Subpackages: libwacom-data libwacom9
- update to 2.4.0:
- Huion Inspiroy H1060P
- XP-Pen Artist 12, Deco L
- Chuwi MiniBook X
- Acer Chromebook Spin 13
- Huion HS611
- Lenovo 14s Yoga, X13 Yoga, X1 Yoga, X380
- Samsung Galaxy Book Pro 360, Flex2
- Devices matching a "* Keyboard" glob are no longer treated as tablets
==== libyui ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-ncurses ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-ncurses-pkg ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-qt ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-qt-graph ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-qt-pkg ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libzypp-plugin-appdata ====
Version update (1.0.1+git.20180426 -> 1.0.1+git.20220816)
- Update to version 1.0.1+git.20220816:
* Drop call to appstreamcli refresh
* Added hardening to systemd service (bsc#1181400)
* Typo fix for command help
- Drop harden_appstream-sync-cache.service.patch: fixed upstream.
- Drop Appstream recommends: no longer needed, as we no longer call
appstreamcli.
==== lz4 ====
Version update (1.9.3 -> 1.9.4)
- Update to release 1.9.4
* Decompression speed on high-end ARM64 platform is improved,
by ~+20%.
* For the specific scenario of data compressed with -BD4
setting (small blocks, <= 64 KB, linked) decompressed
block-by-block into a flush buffer (like lz4 CLI does),
decompression speed is improved ~+70%.
* For compressed data employing the lz4frame format (native
format of lz4 CLI), it's possible to ignore checksum
validation during decompression, resulting in speed
improvements of ~+40% . This capability is exposed at both
CLI (see --no-crc) and library levels.
==== man ====
Version update (2.9.4 -> 2.10.2)
- Corrrect some offsets of patch hunks
- Remove change in get-mtime.c as mandb-symlink-target-timestamp
now catch the random format changes
- update to 2.10.2:
* Regenerating man-db's build system now explicitly requires Automake >=
1.14. (This was already the case since at least man-db 2.10.0, but was
previously undocumented.)
* Make `man -H` sleep for a few seconds after starting the browser, since
it may background itself before loading files (Dr. Werner Fink).
* If an override directory is configured using `--with-override-dir`, it is
now applied more consistently when building the manpath, and whether a
page was found in an override directory is considered when sorting
candidates for display (Mihail Konev).
* Make the man-db manual build reproducible.
* Add some hardening options to the `systemd` service.
* `configure` now has a `--with-snapdir` option, for use on systems where
`snapd` is configured to use a directory other than `/snap`.
* Fix occasional `mandb-symlink-target-timestamp` test failure.
* Fix inadvertent reliance on a GCC extension that caused build failures
with Clang.
* Fix building without `iconv`.
- drop man-db-2.7.1-firefox.dif (upstream)
- Avoid that mandb-symlink-target-timestamp fools us
- Workaround missing groff-full to get refer(1), the bibliographic
preprocessor found
- Update to man-db 2.10.0 (4 February 2022)
* Manpath deduplication no longer mishandles the case where another entry
in the manpath is a suffix of a candidate path to append.
* Fix potential crash in path searching if `getcwd` fails for reasons other
than running out of memory.
* Fix crash in `globbing` test tool if run with no non-option arguments.
* `lexgrog` now produces output in the user's locale.
* Downgrade "malformed .lf request" warning to a debug message and rephrase
it somewhat, since `.lf` requests can use `*roff` arithmetic expressions
and we can't reasonably parse those.
* Avoid modifying the database without changing its mtime, which had been
possible since 2.7.0 if `mandb`'s purge phase found work to do but the
main phase didn't, and which confused some backup systems into reporting
possible filesystem corruption.
* `man` no longer inadvertently modifies the `MANSECT` environment variable
before passing it on to its subprocesses.
* `mandb` now stores the mtime of link targets as the mtime of their
corresponding database entries, rather than sometimes storing the mtime
of the link instead.
* Since man-db 2.4.2, `man` has behaved as if the `-l` option was given if
a manual page argument contains a slash. Since man-db 2.5.6, this has
interacted slightly poorly with the subpage feature, emitting spurious
error messages if given multiple manual page arguments some of which
include a slash. `man` no longer emits spurious error messages in this
case.
* Reduce overhead of `MAN_DISABLE_SECCOMP=1` compared to building without
`libseccomp`.
* Document `MAN_DISABLE_SECCOMP` and `PIPELINE_DEBUG` environment variables
in `man(1)`.
* Add `man-pages(7)` reference to `man(1)`.
* Recognize Arabic and Persian translations of the `NAME` section.
* Delay the `systemd` timer using `RandomizedDelaySec`, so that multiple
containers/VMs on the same host are less prone to running `mandb` all at
the same time.
* Significantly improve `mandb(8)` and `man -K` performance in the common
case where pages are of moderate size and compressed using `zlib`: `mandb
- c` goes from 344 seconds to 10 seconds on a test system.
- Remove patch man-db-2.7.1-security4.dif as now upstream creates
any missing database
- Remove gnulib-ppc64le.patch as gnulib is uptodate even on ppc64le
- Port patches
* man-db-2.6.3-chinese.dif
* man-db-2.6.3-listall.dif
* man-db-2.6.3-man0.dif
* man-db-2.7.1-zio.dif
* man-db-2.9.4-alternitive.dif
* man-db-2.9.4-no-chown.patch
* man-db-2.9.4.patch
* reproducible.patch
- syntax correction of the preinstall scriptlet to avoid creation
of file /0 (bnc#1202377)
==== metamail ====
- Update ot mimelang-0.3
* Avoid to run on NULL if no UTF-8 marker is found
==== mobipocket ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== mozilla-nspr ====
Version update (4.34 -> 4.34.1)
- update to version 4.34.1
* add file descriptor sanity checks in the NSPR poll function
==== mozilla-nss ====
Version update (3.80 -> 3.81)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs
- update to NSS 3.81
* bmo#1762831 - Enable aarch64 hardware crypto support on OpenBSD
* bmo#1775359 - make NSS_SecureMemcmp 0/1 valued
* bmo#1779285 - Add no_application_protocol alert handler and
test client error code is set
* bmo#1777672 - Gracefully handle null nickname in
CERT_GetCertNicknameWithValidity
* required for Firefox 104
- raised NSPR requirement to 4.34.1
- changing some Requires from (pre) to generic as (pre) is not
sufficient (boo#1202118)
==== multipath-tools ====
Version update (0.9.0+39+suse.51a2ab1 -> 0.9.0+55+suse.33d8854)
Subpackages: kpartx libmpath0
- Update to version 0.9.0+55+suse.33d8854:
* Avoid linking to libreadline to avoid licensing issue
(bsc#1202616)
==== ncurses ====
Version update (6.3.20220806 -> 6.3.20220813)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20220813
+ modify delscreen to more effectively delete all windows on the given
screen.
+ amend portability note for delwin in manual page.
+ adapt test/test_delwin.c from example by Bill Gray.
+ account for prescreen data if freeing leaks in pthread-configuration
+ split-out _nc_set_read_thread(), to reduce compiler warnings about
pthread_self(), which may/may not be a weak symbol.
+ improve pthread-configuration for test/worm.c
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client
- sysconfig.nfs, nfs.conf: allow NFSv4 grace time to be set
via sysconfig.
SLE12 allowed this, SLE15 lost the ability. Add it back
with the name NFSV4GRACETIME. Also improve description
for NFSV4LEASETIME.
(bsc#1202592)
- Update to version 2.6.2
- https://kernel.org/pub/linux/utils/nfs-utils/2.6.2/2.6.2-Changelog
- Remove patches from this release:
- gcc12-fix.patch
- 0001-systemd-Apply-all-sysctl-settings-when-NFS-related-m.patch
- 0002-Update-autoconfig-files-to-work-with-v2.71.patch
- 0003-autoconf-change-tirpc-to-check-for-a-file-not-for-an.patch
- 0004-modprobe-protect-against-sysctl-errors.patch
- Refresh nfs-utils-1.0.7-bind-syntax.patch
- Added files:
- /usr/lib/udev/rules.d/99-nfs.rules
- /usr/libexec/nfsrahead
- /usr/sbin/rpcctl
- /usr/share/man/man5/nfsrahead.5.gz
- /usr/share/man/man8/rpcctl.8.gz
- Sort man page entries in %files section
==== nftables ====
Version update (1.0.4 -> 1.0.5)
Subpackages: libnftables1 python3-nftables
- update to 1.0.5:
* Fixes for the -o/--optimize, run this --optimize option to automagically
compact your ruleset using sets, maps and concatenations
* Fix ethernet and vlan concatenations, eg. define a dynamic set which
is populated from the packet path
* Fix ruleset listing with interface wildcard map
* Fix several regressions in the input lexer which broke valid rulesets.
* Fix slowdown with large lists of singleton interval elements.
* Fix set automerge feature for large lists of singleton interval elements.
* Fix bogus error reporting for exact overlaps.
* Fix segfault when adding elements to invalid set.
* fix device parsing in netdev family in json.
==== nghttp2 ====
Version update (1.48.0 -> 1.49.0)
- update to 1.49.0:
* https://nghttp2.org/blog/2022/08/22/nghttp2-v1-49-0/
==== nvme-cli ====
Version update (2.1.1 -> 2.1.2)
Subpackages: nvme-cli-bash-completion
- Update to version 2.1.2:
* build: Update version to v2.1.2
* wrapper: Update SPDIX license
* wrapper: Call library version of nvme_init_copy_range_f1
* Revert "udev: re-read the discovery log page when a discovery controller reconnected"
* nvme: Simplify ns list identify
* meson: we don't need a c++ compiler
* plugins/ocp: drop unused fd argument
* plugins/wdc: remove fd argument from print functions
* plugins/wdc: fix memset() on the address of a pointer
* plugins/solidigm: fix return value on format parse failure
* plugins/wdc: prevent duplicate close on NVMe device
==== open-vm-tools ====
Version update (12.0.0 -> 12.1.0)
Subpackages: libvmtools0 open-vm-tools-desktop
- Update to 12.1.0 (build 20219665) (boo#1202733)
+ New/Updated features:
- Contains security update fix for (bsc#1202657) - (CVE-2022-31676)
VUL-0: CVE-2022-31676: open-vm-tools:
local privilege escalation vulnerability
+ A number of Coverity reported issues have been addressed.
+ [FTBFS] Fix the build of the ContainerInfo plugin for a 32-bit Linux
release:
https://github.com/vmware/open-vm-tools/pull/588
+ Make HgfsConvertFromNtTimeNsec aware of 64-bit time_t on i386 (32-bit)
This change incorporates the support of 64 bit time epoch conversion
from Windows NT time to Unix Epoch time on i386.
https://github.com/vmware/open-vm-tools/pull/387
- Drop patch now contained in 12.1.0:
+ gcc_size_t.patch
==== openal-soft ====
Version update (1.21.1 -> 1.22.2)
Subpackages: libopenal1 openal-soft-data
- disable pipewire backend to avoid buildcycle
ffmpeg-4, libopenmpt, mpg123, openal-soft, pipewire
- update to 1.22.2:
* Fixed PipeWire version check.
* Fixed building with PipeWire versions before 0.3.33.
* Fixed CoreAudio capture.
* Fixed air absorption strength.
* Fixed ALSA not being used on some systems without PipeWire and PulseAudio.
* Fixed OpenSL capturing noise.
* Fixed Oboe capture failing with some buffer sizes.
* Added checks for the runtime PipeWire version.
* The same or newer version than is used for building will be needed at
runtime for the backend to work.
* Separated 3D7.1 into its own speaker configuration.
* Implemented the ALC_SOFT_reopen_device extension.
* This allows for moving devices to different outputs without losing object state.
* Implemented the ALC_SOFT_output_mode extension.
* Implemented the AL_SOFT_callback_buffer extension.
* Implemented the AL_SOFT_UHJ extension.
* This supports native UHJ buffer formats and Super Stereo processing.
* Implemented the legacy EAX extensions.
* Enabled by default only on Windows.
* Improved sound positioning stability when a source is near the listener.
* Improved the default 5.1 output decoder.
* Improved the high frequency response for the HRTF second-order ambisonic decoder.
* Improved SoundIO capture behavior.
* Fixed UHJ output on NEON-capable CPUs.
* Fixed redundant effect updates when setting an effect property to the current value.
* Fixed WASAPI capture using really low sample rates, and sources with very
high pitch shifts when using a bsinc resampler.
* Added a PipeWire backend.
* Added enumeration for the JACK and CoreAudio backends.
* Added optional support for RTKit to get real-time priority.
* Added an option for JACK playback to render directly in the real-time processing callback.
* Added an option for custom JACK devices.
* Added utilities to encode and decode UHJ audio files.
* Added an in-progress extension to hold sources in a playing state when a device disconnects.
* Lowered the priority of the JACK backend.
- drop openal-soft-gcc11.diff (obsolete)
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- openssh-8.4p1-ssh_config_d.patch: admin overrides should take
priority (listed first) over package defaults
==== osinfo-db ====
Version update (20220516 -> 20220727)
- Add support for openSUSE Leap 15.5, SLES 15.5, and SLE Micro 5.3
add-opensuse-leap-15.5-support.patch
add-sle15sp5-support.patch
add-slem5.3-support.patch
- update to 20220727
- drop: add-opensuse-leap-15.4-support.patch
add-sle15sp4-support.patch
add-slem5.1-support.patch
add-slem5.2-support.patch
opensuse-autoyast-desktop.patch: all upstream
==== perl-Bootloader ====
- move binaries from /sbin to /usr/sbin (boo#1191088)
- remove /boot/boot.readme while at it so we stay out of there
==== perl-Cpanel-JSON-XS ====
Version update (4.30 -> 4.32)
- updated to 4.32
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
4.32 2022-08-13 (rurban)
- fix new JSON::PP::Boolean overload redefinition warnings. GH #200
4.31 2022-08-10 (rurban)
- adjust t/20_unknown.t pp bool tests for native bool when supported.
GH #198 PR by Graham Knop.
==== pinentry ====
Version update (1.2.0 -> 1.2.1)
- update to 1.2.1:
* qt: Support building with Qt 5.9. [T5592]
* curses: Handle an error at curses initialization. [T5623]
* curses: Specify fg/bg when an extention of Ncurses is not available.
* qt: Fix translation of context menu entries. [T5786]
* qt: Further improve the accessibility. [T5863]
* qt: Fix moving focus to second input field when pressing Enter in
first input field. [T5866]
* qt: Update the cursor position when reformatting the text. [T5972]
* qt: Use foreground raising code also with the confirm prompt.
* Make the legacy qt4 version build again. [T5569]
* Make sure an entered PIN is always cleared from memory. [T5977]
* Build fixes for Windows. [T5893]
==== pinentry-gui ====
Version update (1.2.0 -> 1.2.1)
Subpackages: pinentry-gnome3 pinentry-qt5
- update to 1.2.1:
* qt: Support building with Qt 5.9. [T5592]
* curses: Handle an error at curses initialization. [T5623]
* curses: Specify fg/bg when an extention of Ncurses is not available.
* qt: Fix translation of context menu entries. [T5786]
* qt: Further improve the accessibility. [T5863]
* qt: Fix moving focus to second input field when pressing Enter in
first input field. [T5866]
* qt: Update the cursor position when reformatting the text. [T5972]
* qt: Use foreground raising code also with the confirm prompt.
* Make the legacy qt4 version build again. [T5569]
* Make sure an entered PIN is always cleared from memory. [T5977]
* Build fixes for Windows. [T5893]
==== plasma-framework ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* docs: clarify URL in IconItem "source" property
* Update blur and other window effects when the dialog changes size (kde#457053)
* Fix generated import versions for QtQuick Controls with Qt 6
* ExpandableListItem: read `Accessible.description` from action
* ExpandableListItem: give expand button a name and a tooltip
* ExpandableListItem: add accessible properties
* PC3/ToolTip: Sync to qq2-desktop-style: Copy delay & timeout implementations
* PC3/ToolTip: Sync to qq2-desktop-style: Port to QtQuick.Layouts
* PC3/ToolTip: Sync to qq2-desktop-style: Wrap text on label
* PlaceholderMessage: use strict Javascript equality
* Scope DialogShadows lifetime to application (kde#443706)
* Use non-deprecated URL interceptors access with Qt 6
* QMenuProxy::transientParent add null checks
==== podman ====
Version update (4.1.1 -> 4.2.0)
Subpackages: podman-cni-config
- Update to version 4.2.0:
* Features
- Podman now supports the Gitlab Runner (using the Docker executor), allowing its use in Gitlab CI/CD pipelines.
- A new command has been added, podman pod clone, to create a copy of an existing pod. It supports several options, including --start to start the new pod, --destroy to remove the original pod, and --name to change the name of the new pod (#12843).
- A new command has been added, podman volume reload, to sync changes in state between Podman's database and any configured volume plugins (#14207).
- A new command has been added, podman machine info, which displays information about the host and the versions of various machine components.
- Pods created by podman play kube can now be managed by systemd unit files. This can be done via a new systemd service, podman-kube@.service - e.g. systemctl --user start podman-play-kube@$(systemd-escape my.yaml).service will run the Kubernetes pod or deployment contained in my.yaml under systemd.
- The podman play kube command now honors the RunAsUser, RunAsGroup, and SupplementalGroups setting from the Kubernetes pod's security context.
- The podman play kube command now supports volumes with the BlockDevice and CharDevice types (#13951).
- The podman play kube command now features a new flag, --userns, to set the user namespace of created pods. Two values are allowed at present: host and auto (#7504).
- The podman play kube command now supports setting the type of created init containers via the io.podman.annotations.init.container.type annotation.
- Pods now have include an exit policy (configurable via the --exit-policy option to podman pod create), which determines what will happen to the pod's infra container when the entire pod stops. The default, continue, acts as Podman currently does, while a new option, stop, stops the infra container after the last container in the pod stops, and is used by default for pods from podman play kube (#13464).
- The podman pod create command now allows the pod's name to be specified as an argument, instead of using the --name option - for example, podman pod create mypod instead of the prior podman pod create --name mypod. Please note that the --name option is not deprecated and will continue to work.
- The podman pod create command's --share option now supports adding namespaces to the set by prefacing them with + (as opposed to specifying all namespaces that should be shared) (#13422).
- The podman pod create command has a new option, --shm-size, to specify the size of the /dev/shm mount that will be shared if the pod shares its UTS namespace (#14609).
- The podman pod create command has a new option, --uts, to configure the UTS namespace that will be shared by containers in the pod.
- The podman pod create command now supports setting pod-level resource limits via the --cpus, --cpuset-cpus, and --memory options. These will set a limit for all containers in the pod, while individual containers within the pod are allowed to set further limits. Look forward to more options for resource limits in our next release!
- The podman create and podman run commands now include the -c short option for the --cpu-shares option.
- The podman create and podman run commands can now create containers from a manifest list (and not an image) as long as the --platform option is specified (#14773).
- The podman build command now supports a new option, --cpp-flag, to specify options for the C preprocessor when using Containerfile.in files that require preprocessing.
- The podman build command now supports a new option, --build-context, allowing the user to specify an additional build context.
- The podman machine inspect command now prints the location of the VM's Podman API socket on the host (#14231).
- The podman machine init command on Windows now fetches an image with packages pre-installed (#14698).
- Unused, cached Podman machine VM images are now cleaned up automatically. Note that because Podman now caches in a different directory, this will not clean up old images pulled before this change (#14697).
- The default for the --image-volume option to podman run and podman create can now have its default set through the image_volume_mode setting in containers.conf (#14230).
- Overlay volumes now support two new options, workdir and upperdir, to allow multiple overlay volumes from different containers to reuse the same workdir or upperdir (#14427).
- The podman volume create command now supports two new options, copy and nocopy, to control whether contents from the overmounted folder in a container will be copied into the newly-created named volume (copy-up).
- Volumes created using a volume plugin can now specify a timeout for all operations that contact the volume plugin (replacing the standard 5 second timeout) via the --opt o=timeout= option to podman volume create (BZ 2080458).
- The podman volume ls command's --filter name= option now supports regular expression matching for volume names (#14583).
- When used with a podman machine VM, volumes now support specification of the 9p security model using the security_model option to podman create -v and podman run -v.
- The remote Podman client's podman push command now supports the --remove-signatures option (#14558).
- The remote Podman client now supports the podman image scp command.
- The podman image scp command now supports tagging the transferred image with a new name.
- The podman network ls command supports a new filter, --filter dangling=, to list networks not presently used by any containers (#14595).
- The --condition option to podman wait can now be specified multiple times to wait on any one of multiple conditions.
- The podman events command now includes the -f short option for the --filter option.
- The podman pull command now includes the -a short option for the --all-tags option.
- The podman stop command now includes a new flag, --filter, to filter which containers will be stopped (e.g. podman stop --all --filter label=COM.MY.APP).
- The Podman global option --url now has two aliases: -H and --host.
- The podman network create command now supports a new option with the default bridge driver, --opt isolate=, which isolates the network by blocking any traffic from it to any other network with the isolate option enabled. This option is enabled by default for networks created using the Docker-compatible API.
- Added the ability to create sigstore signatures in podman push and podman manifest push.
- Added an option to read image signing passphrase from a file.
* Changes
- Paused containers can now be killed with the podman kill command.
- The podman system prune command now removes unused networks.
- The --userns=keep-id and --userns=nomap options to the podman run and podman create commands are no longer allowed (instead of simply being ignored) with root Podman.
- If the /run directory for a container is part of a volume, Podman will not create the /run/.containerenv file (#14577).
- The podman machine stop command on macOS now waits for the machine to be completely stopped to exit (#14148).
- All podman machine commands now only support being run as rootless, given that VMs only functioned when run rootless.
- The podman unpause --all command will now only attempt to unpause containers that are paused, not all containers.
- Init containers created with podman play kube now default to the once type (#14877).
- Pods created with no shared namespaces will no longer create an infra container unless one is explicitly requested (#15048).
- The podman create, podman run, and podman cp commands can now autocomplete paths in the image or container via the shell completion.
- The libpod/common package has been removed as it's not used anywhere.
- The --userns option to podman create and podman run is no longer accepted when an explicit UID or GID mapping is specified (#15233).
* Bugfixes
- Fixed a bug where bind-mounting /dev into a container which used the --init flag would cause the container to fail to start (#14251).
- Fixed a bug where the podman image mount command would not pretty-print its output when multiple images were mounted.
- Fixed a bug where the podman volume import command would print an unrelated error when attempting to import into a nonexistent volume (#14411).
- Fixed a bug where the podman system reset command could race against other Podman commands (#9075).
- Fixed a bug where privileged containers were not able to restart if the layout of host devices changed (#13899).
- Fixed a bug where the podman cp command would overwrite directories with non-directories and vice versa. A new --overwrite flag to podman cp allows for retaining the old behavior if needed (#14420).
- Fixed a bug where the podman machine ssh command would not preserve the exit code from the command run via ssh (#14401).
- Fixed a bug where VMs created by podman machine would fail to start when created with more than 3072MB of RAM on Macs with M1 CPUs (#14303).
- Fixed a bug where the podman machine init command would fail when run from C:\Windows\System32 on Windows systems (#14416).
- Fixed a bug where the podman machine init --now did not respect proxy environment variables (#14640).
- Fixed a bug where the podman machine init command would fail if there is no $HOME/.ssh dir (#14572).
- Fixed a bug where the podman machine init command would add a connection even if creating the VM failed (#15154).
- Fixed a bug where interrupting the podman machine start command could render the VM unable to start.
- Fixed a bug where the podman machine list --format command would still print a heading.
- Fixed a bug where the podman machine list command did not properly set the Starting field (#14738).
- Fixed a bug where the podman machine start command could fail to start QEMU VMs when the machine name started with a number.
- Fixed a bug where Podman Machine VMs with proxy variables could not be started more than once (#14636 and #14837).
- Fixed a bug where containers created using the Podman API would, when the Podman API service was managed by systemd, be killed when the API service was stopped (BZ 2052697).
- Fixed a bug where the podman -h command did not show help output.
- Fixed a bug where the podman wait command (and the associated REST API endpoint) could return before a container had fully exited, breaking some tools like the Gitlab Runner.
- Fixed a bug where healthchecks generated exec events, instead of health_status events (#13493).
- Fixed a bug where the podman pod ps command could return an error when run at the same time as podman pod rm (#14736).
- Fixed a bug where the podman systemd df command incorrectly calculated reclaimable storage for volumes (#13516).
- Fixed a bug where an exported container checkpoint using a non-default OCI runtime could not be restored.
- Fixed a bug where Podman, when used with a recent runc version, could not remove paused containers.
- Fixed a bug where the remote Podman client's podman manifest rm command would remove images, not manifests (#14763).
- Fixed a bug where Podman did not correctly parse wildcards for device major number in the podman run and podman create commands' --device-cgroup-rule option.
- Fixed a bug where the podman play kube command on 32 bit systems where the total memory was calculated incorrectly (#14819).
- Fixed a bug where the podman generate kube command could set ports and hostname incorrectly in generated YAML (#13030).
- Fixed a bug where the podman system df --format "{{ json . }}" command would not output the Size and Reclaimable fields (#14769).
- Fixed a bug where the remote Podman client's podman pull command would display duplicate progress output.
- Fixed a bug where the podman system service command could leak memory when a client unexpectedly closed a connection when reading events or logs (#14879).
- Fixed a bug where Podman containers could fail to run if the image did not contain an /etc/passwd file (#14966).
- Fixed a bug where the remote Podman client's podman push command did not display progress information (#14971).
- Fixed a bug where a lock ordering issue could cause podman pod rm to deadlock if it was run at the same time as a command that attempted to lock multiple containers at once (#14929).
- Fixed a bug where the podman rm --force command would exit with a non-0 code if the container in question did not exist (#14612).
- Fixed a bug where the podman container restore command would fail when attempting to restore a checkpoint for a container with the same name as an image (#15055).
- Fixed a bug where the podman manifest push --rm command could remove image, instead of manifest lists (#15033).
- Fixed a bug where the podman run --rm command could fail to remove the container if it failed to start (#15049).
- Fixed a bug where the podman generate systemd --new command would create incorrect unit files when the container was created with the --sdnotify parameter (#15052).
- Fixed a bug where the podman generate systemd --new command would fail when -h <hostname> was used to create the container (#15124).
* API
- The Docker-compatible API now supports API version v1.41 (#14204).
... changelog too long, skipping 25 lines ...
- A new MacOS installer (via pkginstaller) is now supported.
==== polkit ====
Version update (0.120 -> 121)
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 pkexec typelib-1_0-Polkit-1_0
- Update to version 121:
+ Addition of duktape as a JS engine backend.
+ Other small fixes and improvements. For more details, visit:
gitlab.freedesktop.org/polkit/polkit/-/blob/121/NEWS.md
+ Updated translations.
- Drop merged-upstream patches:
+ CVE-2021-4034-pkexec-fix.patch;
+ 0001-CVE-2021-4115-GHSL-2021-077-fix.patch;
+ duktape-support.patch;
+ pkexec.patch.
- Replace Intltool with Gettext as a build requirement following
the migration from last release (0.120).
- Add Meson as a build requirement while dropping Libtool and
replace all Autotools macros with Meson ones. And pass the
following options to Meson: session_tracking=libsystemd-login;
systemdsystemunitdir=%{_unitdir}; os_type=suse;
pam_module_dir=%{_pam_moduledir}; pam_prefix=%{_pam_vendordir};
examples=true; tests=true; gtk_doc=true; man=true and
js_engine=duktape.
- Drop no longer needed Libtool as a build requirement, following
Autotools replacement.
- Add explicit pkgconfig module build requirements for glib-2.0 and
gobject-2.0 that are searched by the build scripts. They were
already being pulled by their siblings [pkgconfig(gio-2.0) and
pkgconfig(gio-unix-2.0)].
- Drop conditional macro, which was wrapping "BuildArch: noarch"
for the doc subpackage, based on long gone EOLed (open)SUSE
release (11.2).
- Add missing 'Requires(post): permissions' for the pkexec
subpackage.
- Add python3-dbus-python and python3-python-dbusmock as build
requirements in order to run test in the check section.
- Add polkit-fix-pam-prefix.patch to use the value of pam_prefix
Meson option, like it was designed to, rather than hard-coded
path for pam configuration files.
- Remove unneeded executable bit from 50-default.rules file.
==== prison-qt5 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Try lower ECC levels if we exceed the maximum QR code content size
* prison-datamatrix unused local variable
* Support ZXing 1.4.0
- Drop 0001-Support-ZXing-1.4.0.patch. Merged upstream
==== protobuf ====
Version update (21.4 -> 21.5)
- update to 21.5:
PHP
* Added getContainingOneof and getRealContainingOneof to descriptor.
* fix PHP readonly legacy files for nested messages
Python
* Fixed comparison of maps in Python.
==== psutils ====
- Require new package libpaper-tools (boo#1202402) instead of
old package paper
==== purpose ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== python-Bottleneck ====
Version update (1.3.2 -> 1.3.5)
- update to version 1.3.5:
* Bug Fixes
+ Fix numpy deprecation of non-tuple indices
* Enhancements
+ Switch build to manylinux_2_24_x86_64 using cibuildwheel
- specfile:
* update copyright year
- update to version 1.3.4:
* Bug Fixes
+ Fix Memory leak with big-endian data
- changes from version 1.3.3:
* Bug Fixes
+ Fix Python 3.10 build
* Enhancements
+ Provide pre-compiled wheels for most x86_64 architectures
==== python-Pygments ====
Version update (2.12.0 -> 2.13.0)
- update to 2.13.0:
* Added lexers:
+ COMAL-80 (#2180)
+ JMESPath (#2174, #2175, #2179, #2182)
+ Sql+Jinja (#2148)
* Updated lexers:
+ Ada: support Ada 2022 (#2121); disable recognition of
namespaces because it disturbs lexing of aspects (#2125)
+ Agda: allow straight quotes in module names (#2163)
+ C family (C, C++ and many others): allow comments between
elements of function headers, e.g. between the arguments and
the opening brace for the body (#1891)
+ C++: Resolve several cases of Error tokens (#2207, #2208)
+ Coq: add some common keywords, improve recognition of Set and
qualified identifiers (#2158)
+ F*: Allow C-style comments anywhere in a line
+ Fortran: fix catastrophic backtracking with backslashes in
strings (#2194)
+ Go: add support for generics (#2167)
+ Inform: update for version 6.40 (#2190)
+ Isabelle: recognize cartouches (#2089)
+ Java: support multiline strings aka. text blocks (#2132)
+ Kotlin: add value modifier (#2142)
+ LilyPond: add some missing builtins
+ Macaulay2: update builtins (#2139)
+ Matlab session: fix traceback when a line continuation
ellipsis appears in the output (#2166)
+ .NET: add aliases for LibreOffice Basic, OpenOfficeBasic and
StarOffice Basic (#2170)
+ Nim: use Name.Builtin instead of Keyword.Type (#2136)
+ PHP: fix \"$var\" inside strings (#2105)
+ Python: only recognize \N, \u and \U escape sequences in
string literals, but not in bytes literals where they are not
supported (#2204)
+ Tcl: support ${name} variables (#2145)
+ Terraform: accept leading whitespace for << heredoc
delimiters (#2162)
+ Teraterm: Various improvements (#2165)
+ Spice: add support for the recently added features including
more builtin functions and bin, oct, hex number formats
(#2206)
* Added styles:
+ GitHub dark (#2192)
+ StarOffice (#2168)
+ Nord (nord and nord-darker; #2189, #1799, #1678)
* Pygments now tries to use the importlib.metadata module to
discover plugins instead of the slower pkg_resources (#2155).
* Silently ignore BrokenPipeError in the command-line interface
(#2193).
* The HtmlFormatter now uses the linespans attribute for
anchorlinenos if the lineanchors attribute is unset (#2026).
* The highlight, lex and format functions no longer wrongly
report "argument must be a lexer/formatter instance, not a
class" in some cases where this is not the actual problem
(#2123).
* Fix warnings in doc build (#2124).
* The codetagify filter now recognizes FIXME tags by default
(#2150).
* The pygmentize command now recognizes if the COLORTERM
environment variable is set to a value indicating that
true-color support is available. In that case, it uses the
TerminalTrueColorFormatter by default (#2160)
* Remove redundant caches for filename patterns (#2153)
* Use new non-deprecated Pillow API for text bounding box in
ImageFormatter (#2198)
* Remove default_style (#930, #2183)
* Stop treating DeprecationWarnings as errors in the unit tests
(#2196)
==== python-QtPy ====
Version update (2.1.0 -> 2.2.0)
- Update to 2.2.0
* Add workaround for mode argument in QTextCursor.movePosition
(PySide6) by @rear1019 in #346
* Add missing imports and modules by @DaelonSuzuka in #344
* Restore WEBENGINE constant in QtWebEngineWidgets by @ccordoba12
in #350
* Add note to readme about use with Pyright by @CAM-Gerlach in
[#353]
* Add wrapper around sip/shiboken isdeleted/isvalid (compat.py)
by @zjp in #354
* Fix PyQt6 typing import for Qt by @tlambert03 in #358
* Add initial Methods, helpers and QtPy namespace specifics
section to the README by @dalthviz in #357
- Revert last change: Removing Python2 from build requirements of
libqt5-qtwebengine and crippling the testsuite of a package not
even in ring1 are orthogonal to each other.
- Enable PySide6 tests: Segfaults are gone.
- Disable Qt5 bindings as they require python2 (for chromium within
qtwebengine) and we want to get rid of it in ring1
==== python-SQLAlchemy ====
Version update (1.4.39 -> 1.4.40)
- update to version 1.4.40:
* orm
+ [orm] [bug] Fixed issue where referencing a CTE multiple times
in conjunction with a polymorphic SELECT could result in
multiple âclonesâ of the same CTE being constructed, which would
then trigger these two CTEs as duplicates. To resolve, the two
CTEs are deep-compared when this occurs to ensure that they are
equivalent, then are treated as equivalent. References: #8357
+ [orm] [bug] A select() construct that is passed a sole â*â
argument for SELECT *, either via string, text(), or
literal_column(), will be interpreted as a Core-level SQL
statement rather than as an ORM level statement. This is so that
the *, when expanded to match any number of columns, will result
in all columns returned in the result. the ORM- level
interpretation of select() needs to know the names and types of
all ORM columns up front which canât be achieved when '*' is
used. If '* is used amongst other expressions simultaneously
with an ORM statement, an error is raised as this canât be
interpreted correctly by the ORM. References: #8235
* orm declarative
+ [orm] [declarative] [bug] Fixed issue where a hierarchy of
classes set up as an abstract or mixin declarative classes could
not declare standalone columns on a superclass that would then
be copied correctly to a declared_attr callable that wanted to
make use of them on a descendant class. References: #8190
* engine
+ [engine] [usecase] Implemented new
Connection.execution_options.yield_per execution option for
Connection in Core, to mirror that of the same yield_per option
available in the ORM. The option sets both the
Connection.execution_options.stream_results option at the same
time as invoking Result.yield_per(), to provide the most common
streaming result configuration which also mirrors that of the
ORM use case in its usage pattern. See also: Using Server Side
Cursors (a.k.a. stream results) - revised documentation
+ [engine] [bug] Fixed bug in Result where the usage of a buffered
result strategy would not be used if the dialect in use did not
support an explicit âserver side cursorâ setting, when using
Connection.execution_options.stream_results. This is in error as
DBAPIs such as that of SQLite and Oracle already use a
non-buffered result fetching scheme, which still benefits from
usage of partial result fetching. The âbufferedâ strategy is now
used in all cases where
Connection.execution_options.stream_results is set.
+ [engine] [bug] Added FilterResult.yield_per() so that result
implementations such as MappingResult, ScalarResult and
AsyncResult have access to this method. References: #8199
* sql
+ [sql] [bug] Adjusted the SQL compilation for string containment
functions .contains(), .startswith(), .endswith() to force the
use of the string concatenation operator, rather than relying
upon the overload of the addition operator, so that non-standard
use of these operators with for example bytestrings still
produces string concatenation operators. References: #8253
* mypy
+ [mypy] [bug] Fixed a crash of the mypy plugin when using a
lambda as a Column default. Pull request curtesy of tchapi.
References: #8196
* asyncio
+ [asyncio] [bug] Added asyncio.shield() to the connection and
session release process specifically within the __aexit__()
context manager exit, when using AsyncConnection or AsyncSession
as a context manager that releases the object when the context
manager is complete. This appears to help with task cancellation
when using alternate concurrency libraries such as anyio, uvloop
that otherwise donât provide an async context for the connection
pool to release the connection properly during task
cancellation. References: #8145
* postgresql
+ [postgresql] [bug] Fixed issue in psycopg2 dialect where the
âmultiple hostsâ feature implemented for #4392, where multiple
host:port pairs could be passed in the query string as
?host=host1:port1&host=host2:port2&host=host3:port3 was not
implemented correctly, as it did not propagate the âportâ
parameter appropriately. Connections that didnât use a different
âportâ likely worked without issue, and connections that had
âportâ for some of the entries may have incorrectly passed on
that hostname. The format is now corrected to pass hosts/ports
appropriately. As part of this change, maintained support for
another multihost style that worked unintentionally, which is
comma-separated ?host=h1,h2,h3&port=p1,p2,p3. This format is
more consistent with libpqâs query-string format, whereas the
previous format is inspired by a different aspect of libpqâs URI
format but is not quite the same thing. If the two styles are
mixed together, an error is raised as this is ambiguous.
References: #4392
* mssql
+ [mssql] [bug] Fixed issues that prevented the new usage patterns
for using DML with ORM objects presented at Using INSERT, UPDATE
and ON CONFLICT (i.e. upsert) to return ORM Objects from working
correctly with the SQL Server pyodbc dialect. References: #8210
+ [mssql] [bug] Fixed issue where the SQL Server dialectâs query
for the current isolation level would fail on Azure Synapse
Analytics, due to the way in which this database handles
transaction rollbacks after an error has occurred. The initial
query has been modified to no longer rely upon catching an error
when attempting to detect the appropriate system
view. Additionally, to better support this databaseâs very
specific ârollbackâ behavior, implemented new parameter
... changelog too long, skipping 10 lines ...
ARRAY datatype, without explicit workarounds. References: #7249
==== python-aiohttp_cors ====
- Clean specfile, remove coverage
==== python-black ====
Version update (22.3.0 -> 22.6.0)
- update to version 22.6.0:
* Style
+ Fix unstable formatting involving #fmt: skip and # fmt:skip
comments (notice the lack of spaces) (#2970)
* Preview style
+ Docstring quotes are no longer moved if it would violate the
line length limit (#3044)
+ Parentheses around return annotations are now managed (#2990)
+ Remove unnecessary parentheses around awaited objects (#2991)
+ Remove unnecessary parentheses in with statements (#2926)
+ Remove trailing newlines after code block open (#3035)
* Integrations
+ Add scripts/migrate-black.py script to ease introduction of
Black to a Git project (#3038)
* Output
+ Output Python version and implementation as part of --version
flag (#2997)
* Packaging
+ Use tomli instead of tomllib on Python 3.11 builds where tomllib
is not available (#2987)
* Parser
+ PEP 654 syntax (for example, except *ExceptionGroup:) is now
supported (#3016)
+ PEP 646 syntax (for example, Array[Batch, *Shape] or def
fn(*args: *T) -> None) is now supported (#3071)
* Vim Plugin
+ Fix strtobool function. It didn't parse
true/on/false/off. (#3025)
==== python-charset-normalizer ====
- Clean requirements: We don't need anything
==== python-hatchling ====
Version update (1.6.0 -> 1.8.1)
- update to version 1.8.1:
* Fixed:
+ Fix default file inclusion for wheel build targets when both
the project name and package directory name are not
normalized
- update to version 1.8.0:
* Added:
+ Add get_known_classifiers method to metadata hooks
* Fixed:
+ Fix check for updating static versions with the version
command when metadata hooks are in use
- update to version 1.7.1:
* Fixed:
+ Fix the value the relative_path attribute of included files,
that some build plugins may use, when selecting explicit
paths
- update to version 1.7.0:
* Added:
+ Add require-runtime-features option for builders and build
hooks
+ Check for unknown trove classifiers
+ Update SPDX license information to version 3.18
* Fixed:
+ Add better error message for wheel target dev mode
installations that define path rewrites with the sources
option
+ Note the allow-direct-references option in the relevant error
messages
==== python-jupyterlab-widgets ====
Version update (3.0.1 -> 3.0.2)
Subpackages: jupyter-jupyterlab-widgets python310-jupyterlab-widgets
- specfile:
* drop patch ipywidgets-pr3138-pr3194-packaging.patch
- update to version 3.0.2:
* ships jupyter-widgets/jupyterlab-manager(a)5.0.2
* no changelog available
==== python-matplotlib ====
Version update (3.5.2 -> 3.5.3)
- specfile:
* removed pathc matplotlib-pr22975-fixarray.patch; included upstream
- update to version 3.5.3:
* Fix alignment of over/under symbols
* Fix bugs in colorbars:
+ alpha of extensions
+ drawedges=True with extensions
+ handling of panchor=False
* Fix builds on Cygwin and IBM i
* Fix contour labels in SubFigures
* Fix cursor output:
+ for imshow with all negative values
+ when using BoundaryNorm
* Fix interactivity in IPython/Jupyter
* Fix NaN handling in errorbar
* Fix NumPy conversion from AstroPy unit arrays
* Fix positional markerfmt passed to stem
* Fix unpickling:
+ crash loading in a separate process
+ incorrect DPI when HiDPI screens
==== python-matplotlib-inline ====
Version update (0.1.3 -> 0.1.6)
- specfile:
* update copyright year
- update to version 0.1.6:
* Return manager instead of None
- changes from version 0.1.5:
* replace 0.1.4 on pypi, no changes
- changes from version 0.1.4:
* Fix: always clear _draw_called
* Move draw_if_interactive logic to new_figure_manager_given_figure.
* Remove matplotlib rc overrides.
* Create __version__ attribute
==== python-platformdirs ====
Version update (2.5.1 -> 2.5.2)
- Update to 2.5.2:
* Move packaging to hatchling from setuptools
* Treat android shells as unix
- Disable building the docs.
* It's the only package in Ring1 pulling in
python-sphinx-autodoc-typehints and thus python-nptyping and
python-beartype. Avoid it. The online docs should be enough
nowadays.
* Drop no-furo.patch
==== python-pygraphviz ====
Version update (1.7 -> 1.9)
- specfile:
* update copyright year
- update to version 1.9:
* Drop Python 3.7 support
* Add Python 3.10 support
* Add osage and patchwork to progs list
* Add IPython rich display hook to AGraph class
* Add contributor guide
* Fixed directed nature of AGraph.copy()
* Minor documentation and code fixes
==== python-pyzmq ====
Version update (23.2.0 -> 23.2.1)
- update to version 23.2.1:
* Improvements:
+ First release with wheels for Python 3.11 (thanks
cibuildwheel!).
+ linux aarch64 wheels now bundle the same libzmq (4.3.4) as all
other builds, thanks to switching to native arm builds on
CircleCI.
* Fixes:
+ Some type annotation fixes in devices.
==== python-rpm-macros ====
Version update (20220725.2ae32d5 -> 20220809.cf8a7b8)
Subpackages: python-rpm-generators
- Update to version 20220809.cf8a7b8 (bsc#1201041):
* Pass `--ignore-installed` to `pip install` in %pyproject_install
==== python-tinycss2 ====
- Remove linter and code coverage check from packaging tests
==== python-urllib3 ====
Version update (1.26.11 -> 1.26.12)
- update to 1.26.12:
* Deprecated the `urllib3[secure]` extra and the `urllib3.contrib.pyopenssl` module.
Both will be removed in v2.x. See this `GitHub issue <https://github.com/urllib3/urllib3/issues/2680>`_
for justification and info on how to migrate.
==== python-widgetsnbextension ====
Version update (3.6.1 -> 4.0.2)
Subpackages: jupyter-widgetsnbextension python310-widgetsnbextension
- specfile:
* require python >= 3.7
* require jupyter-packaging
* added js license file
- update to version 4.0.2 with jupyter-js-widgets(a)8.0.2
* no relase notes
==== python-yarl ====
Version update (1.7.2 -> 1.8.1)
- Update to 1.8.1
* Added URL.raw_suffix, URL.suffix, URL.raw_suffixes,
URL.suffixes, URL.with_suffix. (#613)
* Dropped Python 3.6 support. (#672)
- Drop tests_overcome_bpo42967.patch
==== python310 ====
Subpackages: python310-curses python310-dbm
- fix import_failed.map to refer to the python 3.10 package versions
==== python310-core ====
Subpackages: libpython3_10-1_0 python310-base
- fix import_failed.map to refer to the python 3.10 package versions
==== qqc2-desktop-style ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Install style as a regular QML for Qt6
* ToolTip: Sync to PC3: Strip out ampersands
* ProgressBar,Slider: Adapt great precision to the harsh reality (kde#455339)
* Fix QQC2 MenuBar theme. (kde#456729)
* properly reset the cursorshape (kde#456911)
* Use QApplication::font with respective widget class
* Wrap checkbox label
* ToolTip: wrap text for long tooltips
* TextArea,TextField: Remove not referenced id from background style item
* TextField: Disable Undo for password fields, including its context menu
* Tests: Add manual test for progress bars and sliders
* Remove dynamic QQC2 version selection
* Clean up code of manual tests, add missing license headers
* Fix: url types (like icon.source) are QVariant without length property
* Nit: reformat long expressions
* Menu: Fix wrong pixel metric being requested for verticalPadding
* ProgressBar: Drop layout direction hack
==== rsync ====
Version update (3.2.4 -> 3.2.5)
- Add upstream patch rsync-3.2.5-slp.patch, as the one included in
the released tarball doesn't fully apply.
- Drop patch rsync-CVE-2022-29154.patch, already included upstream.
- Update to 3.2.5
* SECURITY FIXES:
- Added some file-list safety checking that helps to ensure that a rogue
sending rsync can't add unrequested top-level names and/or include recursive
names that should have been excluded by the sender. These extra safety
checks only require the receiver rsync to be updated. When dealing with an
untrusted sending host, it is safest to copy into a dedicated destination
directory for the remote content (i.e. don't copy into a destination
directory that contains files that aren't from the remote host unless you
trust the remote host). Fixes CVE-2022-29154.
- A fix for CVE-2022-37434 in the bundled zlib (buffer overflow issue).
* BUG FIXES:
- Fixed the handling of filenames specified with backslash-quoted wildcards
when the default remote-arg-escaping is enabled.
- Fixed the configure check for signed char that was causing a host that
defaults to unsigned characters to generate bogus rolling checksums. This
made rsync send mostly literal data for a copy instead of finding matching
data in the receiver's basis file (for a file that contains high-bit
characters).
- Lots of manpage improvements, including an attempt to better describe how
include/exclude filters work.
- If rsync is compiled with an xxhash 0.8 library and then moved to a system
with a dynamically linked xxhash 0.7 library, we now detect this and disable
the XX3 hashes (since these routines didn't stabilize until 0.8).
* ENHANCEMENTS:
- The [`--trust-sender`](rsync.1#opt) option was added as a way to bypass the
extra file-list safety checking (should that be required).
* PACKAGING RELATED:
- A note to those wanting to patch older rsync versions: the changes in this
release requires the quoted argument change from 3.2.4. Then, you'll want
every single code change from 3.2.5 since there is no fluff in this release.
- The build date that goes into the manpages is now based on the developer's
release date, not on the build's local-timezone interpretation of the date.
* DEVELOPER RELATED:
- Configure now defaults GETGROUPS_T to gid_t when cross compiling.
- Configure now looks for the bsd/string.h include file in order to fix the
build on a host that has strlcpy() in the main libc but not defined in the
main string.h file.
==== shadow ====
Version update (4.11.1 -> 4.12.3)
Subpackages: libsubid4 login_defs
- Update to 4.12.3:
Revert removal of subid_init, which should have bumped soname.
So note that 4.12 through 4.12.2 were broken for subid users.
- Update to 4.12.2:
* Address CVE-2013-4235 (TOCTTOU when copying directories) [bsc#916845]
- Refresh useradd-userkeleton.patch:
LSTAT() was removed with https://github.com/shadow-maint/shadow/pull/545
Let's use fstatat() now.
- Update to 4.12.1:
* Fix uk manpages
- Remove shadow-4.12-remove-uk.patch: fixed upstream
- Update to 4.12:
* Add absolute path hint to --root
* Various cleanups
* Fix Ubuntu release used in CI tests
* add -F options to userad
* useradd manpage updates
* Check for ownerid (not just username) in subid ranges
* Declare file local functions static
* Use strict prototypes
* Do not drop const qualifier for Basename
* Constify various pointers
* Don't return uninitialized memory
* Don't let compiler optimize away memory cleaning
* Remove many obsolete compatibility checks and defines
* Modify ID range check in useradd
* Use "extern "C"" to make libsubid easier to use from C++
* French translation updates
* Fix s/with-pam/with-libpam/
* Spanish translation updates
* French translation fixes
* Default max group name length to 32
* Fix PAM service files without-selinux
* Improve manpages
- groupadd, useradd, usermod
- groups and id
- pwck
* Add fedora to CI builds
* Fix condition under which pw_dir check happens
* logoutd: switch to strncat
* AUTHORS: improve markdown output
* Handle ERANGE errors correctly
* Check for fopen NULL return
* Split get_salt() into its own fn juyin)
* Get salt before chroot to ensure /dev/urandom.
* Chpasswd code cleanup
* Work around git safe.directory enforcement
* Alphabetize order in usermod help
* Erase password copy on error branches
* Suggest using --badname if needed
* Update translation files
* Correct badnames option to badname
* configure: replace obsolete autoconf macros
* tests: replace egrep with grep -E
* Update Ukrainian translations
* Cleanups
- Remove redeclared variable
- Remove commented out code and FIXMEs
- Add header guards
- Initialize local variables
* CI updates
- Create github workflow to install dependencies
- Enable CodeQL
- Update actions version
* libmisc: use /dev/urandom as fallback if other methods fail
- Add shadow-4.12-remove-uk.patch:
Disable non working Ukranian translation for now
https://github.com/shadow-maint/shadow/issues/547
- Remove duplicate pam.d/useradd entry
- Provide /etc/login.defs.d on SLE15 since we support and use it
- Use %_pam_vendordir macro
==== signon-kwallet-extension ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== solid ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Solid5 solid-imports solid-tools
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [UDisksDeviceBackend] Port introspect to QXmlStreamReader
* [UDisksDeviceBackend] Remove pointless QDBusInterface
* udev/cpuinfo_arm: add more Apple part IDs
* udev/cpuinfo_arm: change Apple part formatting
* Drop lib prefix when building for Windows (MinGW)
==== sonnet ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Port to ECMQmlModule
* Drop lib prefix when building for Windows (MinGW)
* improve documentation
* fix obsolete string
* fix typo
* add new test
==== strace ====
Version update (5.18 -> 5.19)
- Update to strace 5.19
* Changes in behaviour
* The "(deleted)" marker for unlinked paths of file descriptors is now printed
outside angle brackets;
* Improvements
* Implemented printing of Unix socket sun_path field's SELinux context.
* Implemented decoding of SO_TXREHASH socket option.
* Implemented decoding of IFLA_TSO_MAX_SIZE, IFLA_TSO_MAX_SEGS,
NDA_FDB_EXT_ATTRS, NDA_FLAGS_EXT, NDA_NDM_FLAGS_MASK,
and NDA_NDM_STATE_MASK netlink attributes.
* Improved decoding of INET_DIAG_LOCALS, INET_DIAG_MD5SIG, INET_DIAG_PEERS,
INET_DIAG_PROTOCOL, INET_DIAG_REQ_PROTOCOL, INET_DIAG_SHUTDOWN,
INET_DIAG_SK_BPF_STORAGES, INET_DIAG_SOCKOPT, and INET_DIAG_ULP_INFO
NETLINK_SOCK_DIAG netlink attributes.
* Enhanced decoding of arch_prctl and prctl syscalls.
* Enhanced siginfo_t decoding.
* Updated decoding of struct rtnl_link_stats64.
* Updated lists of DEVCONF_*, FAN_MARK_*, GPIO_V2_LINE_FLAG_*, IORING_*,
KEXEC_*, LANDLOCK_*, NET_IPV4_CONF_*, NLM_F_*, NT_*, PR_*, SECCOMP_*,
UFFD_FEATURE_*, V4L2_CID_*, and V4L2_PIX_FMT_* constants.
* Updated lists of ioctl commands from Linux 5.19.
==== sudo ====
Version update (1.9.10 -> 1.9.11p3)
Subpackages: sudo-plugin-python
- Update to 1.9.11p3:
* Changes in Sudo 1.9.11
* Fixed a crash in the Python module with Python 3.9.10 on some systems.
Additionally, make check now passes for Python 3.9.10.
* Error messages sent via email now include more details, including the file
name and the line number and column of the error. Multiple errors are sent in
a single message. Previously, only the first error was included.
* Fixed logging of parse errors in JSON format. Previously, the JSON logger would
not write entries unless the command and runuser were set. These may not be
known at the time a parse error is encountered.
* Fixed a potential crash parsing sudoers lines larger than twice the value of
LINE_MAX on systems that lack the getdelim() function.
* The tests run by make check now unset the LANGUAGE environment variable.
Otherwise, localization strings will not match if LANGUAGE is set to a
non-English locale. Bug #1025.
* The âstarttimeâ test now passed when run under Debian faketime. Bug #1026.
* The Kerberos authentication module now honors the custom password prompt if one
has been specified.
* The embedded copy of zlib has been updated to version 1.2.12.
* Updated the version of libtool used by sudo to version 2.4.7.
* Sudo now defines _TIME_BITS to 64 on systems that define __TIMESIZE in the
header files (currently only GNU libc). This is required to allow the use of
64-bit time values on some 32-bit systems.
* Sudoâs intercept and log_subcmds options no longer force the command to run in
its own pseudo-terminal. It is now also possible to intercept the system(3) function.
* Fixed a bug in sudo_logsrvd when run in store-first relay mode where the commit
point messages sent by the server were incorrect if the command was suspended
or received a window size change event.
* Fixed a potential crash in sudo_logsrvd when the tls_dhparams configuration
setting was used.
* The intercept and log_subcmds functionality can now use ptrace(2) on Linux
systems that support seccomp(2) filtering. This has the advantage of working
for both static and dynamic binaries and can work with sudoâs SELinux RBAC mode.
The following architectures are currently supported: i386, x86_64, aarch64, arm,
mips (log_subcmds only), powerpc, riscv, and s390x. The default is to use
ptrace(2) where possible; the new intercept_type sudoers setting can be used
to explicitly set the type.
* New Georgian translation from translationproject.org.
* Fixed creating packages on CentOS Stream.
* Fixed a bug in the intercept and log_subcmds support where the execve(2)
wrapper was using the current environment instead of the passed environment
pointer. Bug #1030.
* Added AppArmor integration for Linux. A sudoers rule can now specify an
APPARMOR_PROFILE option to run a command confined by the named AppArmor profile.
* Fixed parsing of the server_log setting in sudo_logsrvd.conf. Non-paths were
being treated as paths and an actual path was treated as an error.
* Changes in Sudo 1.9.11p1:
* Correctly handle EAGAIN in the I/O read/right events. This fixes a hang seen on
some systems when piping a large amount of data through sudo, such as via rsync.
Bug #963.
* Changes to avoid implementation or unspecified behavior when bit shifting signed
values in the protobuf library.
* Fixed a compilation error on Linux/aarch64.
* Fixed the configure check for seccomp(2) support on Linux.
* Corrected the EBNF specification for tags in the sudoers manual page.
GitHub issue #153.
* Changes in Sudo 1.9.11p2:
* Fixed a compilation error on Linux/x86_64 with the x32 ABI.
* Fixed a regression introduced in 1.9.11p1 that caused a warning when logging to
sudo_logsrvd if the command returned no output.
* Changes in Sudo 1.9.11p3:
* Fixed âconnection resetâ errors on AIX when running shell scripts with the intercept
or log_subcmds sudoers options enabled. Bug #1034.
* Fixed very slow execution of shell scripts when the intercept or log_subcmds sudoers
options are set on systems that enable Nagleâs algorithm on the loopback device,
such as AIX. Bug #1034.
* Modified sudo-sudoers.patch
- Added sudo-1.9.10-update_sudouser_to_utf8.patch
* [bsc#1197998]
* Enable sudouser LDAP schema to use UTF-8 encodings.
* Sourced from https://github.com/sudo-project/sudo/pull/163
* Credit to William Brown, william.brown(a)suse.com
- Use %_pam_vendordir macro
- Fix errors around LICENSE.md (fixes building on SLE12 SP5 again)
==== syndication ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== syntax-highlighting ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5SyntaxHighlighting5 syntax-highlighting-imports
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Too many changes since 5.96.0, only listing bugfixes:
* add basic support of aspx and ashx (kde#437220)
* R: add := operator (kde#450484)
==== systemd ====
Version update (251.2 -> 251.4)
Subpackages: libsystemd0 libudev1 systemd-doc udev
- Import commit 532faa39ebaa6f56e493cc938a91a40df082b74f (merge of v251.4)
It includes the following fixes:
- 739d7130cb home: drop conflicted headers (bsc#1202221)
- 8fe0c12178 glibc: Remove #include <linux/fs.h> to resolve fsconfig_command/mount_attr conflict with glibc 2.36 (bsc#1202221)
- 0c5b7ee318 udev: allow to execute longer command line (bsc#1201766)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/8cd784e9250b38d20d8e14fccbfb211…
- Drop 1001-statx.patch, it's no more needed.
- Add patch 1001-statx.patch based on commit 3657d3a0
* to resolve conflicts with glibc 2.36 with <linux/fs.h>
* add dirty hack to get in src/basic/chattr-util.h,
src/home/homework.h, src/home/homework-fscrypt.c,
src/home/homed-manager.c, and src/home/homework-mount.c as well
to avoid that <linux/fs.h> does include <linux/mount.h>
- Enable oomd (bsc#1200456)
It's part of the experimental sub-package for now.
- Import commit 8cd784e9250b38d20d8e14fccbfb211010283c79 (merge of v251.3)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/32912879062bb1595d8498b6f9c77d5…
- Import commit 32912879062bb1595d8498b6f9c77d5acd1dc66a
111b96ca86 logind: don't delay login for root even if systemd-user-sessions.service is not activated yet (bsc#1195059)
- Enable bpf framework
- When systemd-container is installed install tar/gpg too
So `machinectl import-tar` always works flawlessly. systemd-container already
is an optional package and both tar and gpg are rather basic anyway so no harm
should be done by requiring them.
- Move the systemd sysupdate stuff from the main package to the experimental
sub-package while it's still time. The method used (currently) for updating
openSUSE distro is rpm, not systemd-sysupdate.
- systemd.spec: add files.experimental
- Make {/etc,/usr/lib}/systemd/network owned by both udev and systemd-network (bsc#1201276)
This configuration files put in these directories are read by both udevd and
systemd-networkd.
==== tar ====
Subpackages: tar-rmt
- drop tar-recursive--files-from.patch (causes bsc#918487)
- bsc1200657.patch was previously incomplete leading to deadlocks
* bsc#1202436
* bsc1200657.patch updated
- Fix race condition while creating intermediate subdirectories,
bsc#1200657
* bsc1200657.patch
==== threadweaver ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add missing include
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- Use %_pam_vendordir
==== timezone ====
Version update (2022a -> 2022c)
- timezone update 2022c:
* Work around awk bug
* Improve tzselect on intercontinental Zones
- timezone update 2022b:
* Chile's DST is delayed by a week in September 2022 boo#1202324
* Iran no longer observes DST after 2022
* Rename Europe/Kiev to Europe/Kyiv
* New zic -R option
* Vanguard form now uses %z
* Finish moving duplicate-since-1970 zones to 'backzone'
==== transactional-update ====
Version update (4.0.0 -> 4.0.1)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit
- Version 4.0.1
- create_dirs_from_rpmdb: Just warn if no default SELinux context found
[gh#openSUSE/transactional-update#88], [bsc#1188215]
- create_dirs_from_rpmdb: Don't update the rpmdb cookie on failure
[gh#openSUSE/transactional-update#88]
- Handle directories owned by multiple packages
[gh#openSUSE/transactional-update#90], [bsc#1188215]
==== vim ====
Version update (9.0.0181 -> 9.0.0224)
Subpackages: vim-data vim-data-common vim-small
- Updated to version 9.0.0224, fixes the following problems
- fix boo#1202515 - CVE-2022-2845
* indexof() may leak memory.
* Cursor in wrong position when inserting after virtual text. (Ben Jackson)
* Redraw flags are not named specifically.
* Stacktrace not shown when debugging.
* The override flag has no effect for virtual text. (Ben Jackson)
* Build error with small features.
* 'list' mode does not work properly with virtual text.
* Invalid memory access when compiling :lockvar.
* Invalid memory access when compiling :unlet.
* Using freed memory with error in assert argument.
* Splitting a line may duplicate virtual text. (Ben Jackson)
* Not passing APC_INDENT flag.
* Undo earlier test sometimes fails on MS-Windows.
* 'shellslash' works differently when sourcing a script again.
* Reading before the start of the line.
* Cannot make a funcref with "s:func" in a def function in legacy script.
* Invalid memory access with for loop over NULL string.
* Accessing freed memory if compiling nested function fails.
* No good reason why text objects are only in larger builds.
* Typo in diffmode test.
- Updated to version 9.0.0203, fixes the following problems
* Textprop test with line2byte() fails on MS-Windows.
* Quarto files are not recognized.
* Extra space after virtual text when 'linebreak' is set.
* Virtual text prop highlight continues after truncation.
* Virtual text does not show if tehre is a text prop at same position. (Ben
Jackson)
* Virtual text without highlighting does not show. (Ben Jackson)
* Command line height changes when maximizing window height.
* Strange effects when using virtual text with "text_align" and non-zero
column. (Martin Tournoij)
* Invalid memory access for text prop without highlight.
* The way 'cmdheight' can be made zero is inconsistent.
* Messages test fails; window size incorrect when 'cmdheight' is made
smaller.
* Possible invalid memory access when 'cmdheight' is zero. (Martin Tournoij)
* Search and match highlgith interfere with virtual text highlight. (Ben
Jackson)
* Cursor displayed in wrong position after removing text prop. (Ben Jackson)
* Metafun files are not recogized.
* Finding value in list may require a for loop.
* Astro files are not detected.
* ml_get error when switching buffer in Visual mode.
* Cursor position wrong with two right-aligned virtual texts.
* cursor in a wrong positoin if 'wrap' is off and using two right aligned
text props in one line.
* CursorLine highlight overrules virtual text highlight.
* Code and help for indexof() is not ideal.
* Confusing variable name.
==== vulkan-loader ====
Version update (1.3.216.0 -> 1.3.224.0)
- Update to release SDK-1.3.224.0 (09afdf642)
* Enable layer interception of unknown functions
- update to branch snapshot SDK-1.3.224 (7fb19a4c8):
* Add issues to the apiext:VK_KHR_dynamic_rendering proposal document
discussing render area granularity (public issue 1899).
* Clarify external synchronization requirements for
ename:VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT and
ename:VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT
elink:VkDescriptorBindingFlagBits and flink:vkUpdateDescriptorSets
(public issue 1713).
* Add Vulkan 1.0 valid usage statement for *Subgroup* memory scope to
<<spirvenv-module-validation-standalone, Standalone SPIR-V Validation>>
(public merge request 1900).
* Move "`Hit Kind`" valid usage statement from standalone to runtime
SPIR-V validation statements (public merge request 1903).
* Use correct feature in
ename:VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
description (public pull request 1892).
* GitHub CI: Regenerate and build-test Rust Vulkan bindings (Ash crate)
(public pull request 1894).
* Add dependency of apiext:VK_EXT_blend_operation_advanced on
apiext:VK_KHR_get_physical_device_properties2. (public merge request
1887).
* Update xrefs to features so the feature name is used as the link text,
and marked up consistently. Added a section to the style guide on markup
of feature xrefs (public issue 1889).
elink:VK_COLOR_SPACE_PASS_THROUGH_EXT for a linear or non-gamma transfer
function color space (public merge request 1729).
* Fix clamp expression for d_{lo} in the
<<textures-level-of-detail-operation, Level-of-Detail Operation>>
section (partial fix for public issue 1836).
* Update <<spirvenv-module-validation-standalone, Standalone SPIR-V
Validation>> to add explicit valid usage statements for code:Uniform
objects being read only, and for code:Block decorations (public merge
request 1879).
* Add an issue to apiext:VK_KHR_fragment_shader_barycentric for
interactions with MSAA (public merge request 1881).
* Fix XML tagging of slink:VkShaderModuleCreateInfo and add an explicit
valid usage statement so this structure can be validated both as an
explicit parameter, and as part of the pname:pNext chain of
slink:VkPipelineShaderStageCreateInfo (public issue 1883, but a broader
fix in the validation scripts for this case will eventually be
required).
* Update pipeline image to move push constants outside of descriptor sets
(public issue 1867).
* Correct code:StencilRefLessFrontEXT to code:DepthLess in the early depth
test portion of the <<fragops, Fragment Operations>> chapter (public
pull request 1876).
* Add new driver id ename:VK_DRIVER_ID_MESA_DOZEN (public pull request
1877).
* Relax slink:VkRenderPassCreateInfo valid usage statements 02517 and
02518 to allow ename:VK_SUBPASS_EXTERNAL (public pull request 1878).
* Add apiext:VK_KHR_maintenance4 relaxed interface valid usage statement
to the <<spirvenv-module-validation-runtime, Runtime SPIR-V Validation>>
section (public pull request 1860).
* Fix field name in slink:VkRenderingAttachmentInfo valid usage statement
(public pull request 1861).
* Fix typo in slink:VkFramebufferCreateInfo valid usage statements 04533 /
04544 (public pull request 1873).
* Remove duplicate valid usage statement 06060 (public pull request 1874).
* Rework <<fxvertex-input-address-calculation, Vertex Input Address
Calculation>> section (public pull request 1869).
* Split Github CI script into individual jobs to decrease run time (public
pull request 1870).
* Clarify meaning of "`private data slot`" for apiext:VK_EXT_private_data
* Minor markup fix in the <<spirvenv-module-validation-standalone>>
section (public merge request 1864).
==== vulkan-tools ====
Version update (1.3.216.0 -> 1.3.224.0)
- Update to release SDK-1.3.224.0 (497f2326)
* No changes
- Drop 0001-vulkaninfo-include-wayland-client-because-its-functi.patch
(merged)
- update to branch snapshot SDK-1.3.224 (497f2326)
* Add issues to the apiext:VK_KHR_dynamic_rendering proposal document
discussing render area granularity (public issue 1899).
* Clarify external synchronization requirements for
ename:VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT and
ename:VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT
elink:VkDescriptorBindingFlagBits and flink:vkUpdateDescriptorSets
(public issue 1713).
* Add Vulkan 1.0 valid usage statement for *Subgroup* memory scope to
<<spirvenv-module-validation-standalone, Standalone SPIR-V Validation>>
(public merge request 1900).
* Move "`Hit Kind`" valid usage statement from standalone to runtime
SPIR-V validation statements (public merge request 1903).
* Use correct feature in
ename:VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
description (public pull request 1892).
* GitHub CI: Regenerate and build-test Rust Vulkan bindings (Ash crate)
(public pull request 1894).
* Add dependency of apiext:VK_EXT_blend_operation_advanced on
apiext:VK_KHR_get_physical_device_properties2. (public merge request
1887).
* Update xrefs to features so the feature name is used as the link text,
and marked up consistently. Added a section to the style guide on markup
of feature xrefs (public issue 1889).
elink:VK_COLOR_SPACE_PASS_THROUGH_EXT for a linear or non-gamma transfer
function color space (public merge request 1729).
* Fix clamp expression for d_{lo} in the
<<textures-level-of-detail-operation, Level-of-Detail Operation>>
section (partial fix for public issue 1836).
* Update <<spirvenv-module-validation-standalone, Standalone SPIR-V
Validation>> to add explicit valid usage statements for code:Uniform
objects being read only, and for code:Block decorations (public merge
request 1879).
* Add an issue to apiext:VK_KHR_fragment_shader_barycentric for
interactions with MSAA (public merge request 1881).
* Fix XML tagging of slink:VkShaderModuleCreateInfo and add an explicit
valid usage statement so this structure can be validated both as an
explicit parameter, and as part of the pname:pNext chain of
slink:VkPipelineShaderStageCreateInfo (public issue 1883, but a broader
fix in the validation scripts for this case will eventually be
required).
* Update pipeline image to move push constants outside of descriptor sets
(public issue 1867).
* Correct code:StencilRefLessFrontEXT to code:DepthLess in the early depth
test portion of the <<fragops, Fragment Operations>> chapter (public
pull request 1876).
* Add new driver id ename:VK_DRIVER_ID_MESA_DOZEN (public pull request
1877).
* Relax slink:VkRenderPassCreateInfo valid usage statements 02517 and
02518 to allow ename:VK_SUBPASS_EXTERNAL (public pull request 1878).
* Add apiext:VK_KHR_maintenance4 relaxed interface valid usage statement
to the <<spirvenv-module-validation-runtime, Runtime SPIR-V Validation>>
section (public pull request 1860).
* Fix field name in slink:VkRenderingAttachmentInfo valid usage statement
(public pull request 1861).
* Fix typo in slink:VkFramebufferCreateInfo valid usage statements 04533 /
04544 (public pull request 1873).
* Remove duplicate valid usage statement 06060 (public pull request 1874).
* Rework <<fxvertex-input-address-calculation, Vertex Input Address
Calculation>> section (public pull request 1869).
* Split Github CI script into individual jobs to decrease run time (public
pull request 1870).
* Clarify meaning of "`private data slot`" for apiext:VK_EXT_private_data
* Minor markup fix in the <<spirvenv-module-validation-standalone>>
section (public merge request 1864).
==== wireless-regdb ====
Version update (20220606 -> 20220812)
- Update to version 20220812:
* wireless-regdb: update regulatory database based on preceding changes
* wireless-regdb: update 5 GHz rules for PK and add 60 GHz rule
* wireless-regdb: add 5 GHz rules for GY
* wireless-regdb: update regulatory database based on preceding changes
* wireless-regdb: Unify 6 GHz rules for EU contries
* wireless-regdb: Remove AUTO-BW from 6 GHz rules
* wireless-regdb: update regulatory rules for Bulgaria (BG) on 6GHz
* Regulatory update for 6 GHz operation in FI
* Regulatory update for 6 GHz operation in United States (US)
* Regulatory update for 6 GHz operation in Canada (CA)
==== xapian-core ====
Version update (1.4.19 -> 1.4.20)
- update to 1.4.20:
* Throw DatabaseNotFoundError when the database directory doesn't exist or
when it doesn't contain a Xapian database. Patch from Germán Méndez Bravo
in https://github.com/xapian/xapian/pull/258
* Improve exception message for attempting to remove an empty term (the
exception type is still InvalidArgumentError). Reported by David Bremner.
* Optimise when a value range is a superset of the slot bounds but the value
slot frequency is not equal to the document count by replacing the lower
bound with an empty string to make the bounds check very cheap.
* Avoid creating a PostList tree for an empty shard. This avoids pointless
work in an uncommon case, but also by handling this up front the code in
PostList subclasses for query operators can assume the shard isn't empty
which simplifies the code in several places.
* Remove lingering handling for database backends without slot bounds since
all backends have been required to support these since 1.4.11.
* Fix collection frequency estimates for positional operators. This affects
the weighting of positional operators in subqueries of OP_SYNONYM with
weighting schemes which use the collection frequency.
* xapian-check: Test decompress data in the spelling and synonym tables.
We don't have structure checking for these tables, but we can at least fetch
each entry and check for decompression problems.
* Improve error if a block is detected as overwritten in WritableDatabase.
Drop "are there multiple writers?" as it's rarely a useful question to ask
since we started using fcntl() locking as it's now very hard to get multiple
concurrent writers on a database. Instead suggest running xapian-check,
which is probably the best next step for a user who hits this problem.
==== xdm ====
- add buildrequires for bsd/stdlib.h (bsc#1202222)
- Use %_pam_vendordir
==== xfsprogs ====
Version update (5.16.0 -> 5.19.0)
- update to 5.19.0:
- xfs_repair: fix printf format specifiers on 32-bit
- libxfs: Fix MAP_SYNC build failure on MIPS/musl
- mkfs: stop allowing tiny filesystems
- mkfs: complain about impossible log size constraints
- mkfs: ignore stripe geometry for small filesystems
- mkfs: update manpage of bigtime and inobtcount
- mkfs: document large extent count in --help screen
- mkfs: fix segfault with incorrect options
- xfs_repair: Support upgrade to large extent counters
- xfs_repair: check geometry before upgrades
- xfs_repair: ignore empty xattr leaf blocks
- xfs_repair: check rt summary/bitmap vs observations
- xfs_repair: check free rt extent count
- xfs_repair: detect/fix changed fields w/ nrext64
- xfs_repair: clear DIFLAG2_NREXT64 w/o fs support
- xfs_repair: ignore log_incompat inconsistencies
- xfs_repair: rewrite secondary supers w/ needsrepair
- xfs_db: id the minlogsize transaction reservation
- mkfs: option to create with large extent counters
- xfs_info: Report NREXT64 feature status
- xfs_logprint: Log item printing for ATTRI & ATTRD
- libxfs changes merged from kernels 5.18 and 5.19-rc
- update to 5.18.0:
- xfsprogs: more autoconf modernisation
- mkfs: Fix memory leak
- mkfs: don't trample the gid set in the protofile
- mkfs: various post-log-size-increase fixes
- xfs_scrub: various enhancements and fixes
- xfs_scrub: move to mallinfo2 when available
- metadump: be careful zeroing corrupt inode forks
- metadump: handle corruption errors without aborting
- metadump: warn about suspicious finobt trees
- xfs_repair: check ftype of . and . directory entries
- xfs_repair: detect v5 feature mismatch in backup sb
- xfs_repair: fix sizing of the incore rt space usage map calculation
- xfs_repair: warn about bad btree levels in AG hdrs
- xfs_io: add a quiet option to bulkstat
- xfs_db: report maxlevels for each btree type
- xfs_db: support computing btheight for all cursors
- xfs_db: don't move cursor when switching types
- docs: note the removal of XFS_IOC_FSSETDM
- xfsprogs: autoconf modernisation
- libxfs changes merged from kernels 5.17 and 5.18
==== xz ====
Version update (5.2.5 -> 5.2.6)
Subpackages: liblzma5
- update to 5.2.6 (CVE-2022-1271, bsc#1198062):
* xz:
- The --keep option now accepts symlinks, hardlinks, and
setuid, setgid, and sticky files.
- When copying metadata from the source file to the destination
file, don't try to set the group (GID) if it is already set
correctly. This avoids a failure on OpenBSD (and possibly on
a few other OSes) where files may get created so that their
group doesn't belong to the user, and fchown(2) can fail even
if it needs to do nothing.
- Cap --memlimit-compress to 2000 MiB instead of 4020 MiB on
MIPS32 because on MIPS32 userspace processes are limited
to 2 GiB of address space.
* liblzma:
- Fixed a missing error-check in the threaded encoder. If a
small memory allocation fails, a .xz file with an invalid
Index field would be created. Decompressing such a file would
produce the correct output but result in an error at the end.
Thus this is a "mild" data corruption bug. Note that while
a failed memory allocation can trigger the bug, it cannot
cause invalid memory access.
- The decoder for .lzma files now supports files that have
uncompressed size stored in the header and still use the
end of payload marker (end of stream marker) at the end
of the LZMA stream. Such files are rare but, according to
the documentation in LZMA SDK, they are valid.
doc/lzma-file-format.txt was updated too.
- Improved 32-bit x86 assembly files:
* Support Intel Control-flow Enforcement Technology (CET)
* Use non-executable stack on FreeBSD.
* xzgrep:
- Fixed arbitrary command injection via a malicious filename
(CVE-2022-1271, ZDI-CAN-16587). A standalone patch for
this was released to the public on 2022-04-07. A slight
robustness improvement has been made since then and, if
using GNU or *BSD grep, a new faster method is now used
that doesn't use the old sed-based construct at all. This
also fixes bad output with GNU grep >= 3.5 (2020-09-27)
when xzgrepping binary files.
- Fixed detection of corrupt .bz2 files.
- Improved error handling to fix exit status in some situations
and to fix handling of signals: in some situations a signal
didn't make xzgrep exit when it clearly should have. It's
possible that the signal handling still isn't quite perfect
but hopefully it's good enough.
- Documented exit statuses on the man page.
- xzegrep and xzfgrep now use "grep -E" and "grep -F" instead
of the deprecated egrep and fgrep commands.
- Fixed parsing of the options -E, -F, -G, -P, and -X. The
problem occurred when multiple options were specied in
a single argument, for example,
echo foo | xzgrep -Fe foo
treated foo as a filename because -Fe wasn't correctly
split into -F -e.
- Added zstd support.
* xzdiff/xzcmp:
- Fixed wrong exit status. Exit status could be 2 when the
correct value is 1.
- Documented on the man page that exit status of 2 is used
for decompression errors.
- Added zstd support.
* xzless:
- Fix less(1) version detection. It failed if the version number
from "less -V" contained a dot.
==== yast2-installation ====
Version update (4.5.4 -> 4.5.5)
- AutoYaST SecondStage: Revert changes introduced in 4.3.46 running
the initscript service before systemd-user-sessions again once
systemd patched logind (bsc#1195059, bsc#1200780)
- 4.5.5
==== yast2-kdump ====
Version update (4.5.1 -> 4.5.3)
- Allow using kdump auto resize (related to jsc#SLE-18441)
- 4.5.3
- Removed kdump RPM dependency, the package is checked and
installed at runtime. This removes the package from the YaST
container (related to bsc#1199840)
- For the inst-sys dependencies the respective skelcd-control-*
packages have been updated.
- 4.5.2
==== yast2-network ====
Version update (4.5.4 -> 4.5.5)
- Added a class to generate the configuration needed for a FCoE
device being aware of it during the installation (bsc#1199554)
- 4.5.5
==== yast2-ruby-bindings ====
Version update (4.5.1 -> 4.5.2)
- Add properly glibc-locale as build dependency to test locale
dependent methods (related to change for bsc#1154405)
- 4.5.2
==== yast2-security ====
Version update (4.5.0 -> 4.5.1)
- Do not crash when reading active LSM modules returns nil
(related to jsc#SLE-22069)
- 4.5.1
==== yast2-storage-ng ====
Version update (4.5.7 -> 4.5.8)
- Adapt to new types of mount by in libstorage-ng. Skipped by now
as there is no request to support it. (bsc#1202225)
- 4.5.8
==== yast2-users ====
Version update (4.5.1 -> 4.5.2)
- AY: Fix writing ssh keys for user without specified home
(bsc#1201185)
- 4.5.2
==== zeromq ====
Subpackages: libzmq5 zeromq-tools
- drop xmlto and asciidoc buildrequires, these are only needed
for non-release builds which do not ship with prebuilt docs
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:
apparmor (3.0.6 -> 3.0.7)
libapparmor (3.0.6 -> 3.0.7)
llvm14
man-pages-ja (20220415 -> 20220815)
python-ipywidgets (7.7.1 -> 8.0.1)
python-nbclient (0.6.6 -> 0.6.7)
python-qtconsole (5.3.1 -> 5.3.2)
schily
tree (2.0.2 -> 2.0.3)
=== Details ===
==== apparmor ====
Version update (3.0.6 -> 3.0.7)
Subpackages: apparmor-abstractions apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang python3-apparmor
- update to AppArmor 3.0.7
- fix setuptools version detection in buildpath.py
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
in dnsmasc//libvirt-leaseshelper profile (boo#1202849)
==== libapparmor ====
Version update (3.0.6 -> 3.0.7)
- update to AppArmor 3.0.7
- fix setuptools version detection in buildpath.py
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
in dnsmasc//libvirt-leaseshelper profile (boo#1202849)
==== llvm14 ====
- Add llvm-lifetime-for-rust.patch to have Rust memory management
functions considered as lifetime markers. This should aid dead
store elimination to dynamically allocated memory in Rust code.
- Don't declare python3-clang as noarch: Python packages are
installed into %{_libdir}.
- Use black RPM macro magic to deduplicate binary lists. This
should have no effect on the generated RPM but shaves ~400 lines
off the specfile and hopefully makes future maintenance easier.
==== man-pages-ja ====
Version update (20220415 -> 20220815)
- Update to release 20220815
* Improved manual pages
==== python-ipywidgets ====
Version update (7.7.1 -> 8.0.1)
- specfile:
* update required versions
* require python >= 3.7
- update to version 8.0.1:
* Deserialize state before setting it, as is done elsewhere
set_state iâ¦
* Update to lerna 5.4.3
- changes from version 8.0.0:
* changes
+ Add a cookiecutter-based tutorial to build a custom widget
(#2919)
+ Change media widgets to use memory views. (#2723)
+ Upgrade to FontAwesome 5 in html-manager (#2713)
+ Play widget now toggles between play and pause button as needed
(#2703, #2671)
+ Drop support for mapping types as selection options (#2679,
[#1958])
+ Focus or blur a widget. (#2664, #2692, #2691, #2690)
+ Drop notebook dependency from widgetsnbextension (#2590)
+ Cast âvalueâ in range sliders to a tuple (#2441)
+ Play widget: expose playing and repeat (#2283, #1897)
+ Fix debouncing and throttling code (#3060)
+ Fix regression on spinning icons (#2685, #2477)
+ Fix selection container default index (#1823)
+ Remove deprecated overflow properties (#2688)
+ Select: Do not force a selection if there is currently no
selection and the options list changes (#3284)
+ Add support for localization to the lab extension (#3286)
+ Drop support for Python 2.7, 3.4, and 3.5 (#2558, #2655, #3131,
[#3120])
+ Fix character escapes in combobox options (#2972)
+ Modify outputs to use a comm if IPython is not available (#2954)
+ Bugfix/parameters in the from_file method to be passed along in
the media class (#3074)
+ Widgetsnbextension: throw error on failure to render (#3280)
+ Fix memory leak from Image widget not releasing object urls
(#3171, #3170)
+ ErrorWidget as fallback when widgets models or views fail -
Following up (#3304)
+ Fix matplotlib plots in interact (#3277)
+ Fix selection equality checking (#2897)
+ Remove the on_displayed Python callback mechanism (#2021)
* Python
+ Widget.widgets and Widget.widget_types are now private variables
(#3122, #3173)
+ Generate the widget data spec as JSON (#2193)
+ Use _repr_mimebundle_ and require ipython 6.1 or later. (#2021,
[#1811])
+ Hold sync during set_state + fix selection widgets flakiness
(#3271)
+ Remove deprecated handle_kernel alias (#2694)
+ Removed deprecated signature of the register decorator (#2695)
* Javascript
+ Fix CSS variable names to match JupyterLab names (#2801, #2062)
+ Delete display_model and display_view (#2752, #2751)
+ Drop underscore usage (#2742)
+ Upgrade to es2017 javascript (#2725)
+ Split base manager into separate packages (#2710, #2561)
+ Change Phosphor to Lumino (#2681, #3267)
+ Widgetmanagerbase: improve create_view return type (#2662)
+ Refactor the JupyterLab widget manager so it can be reused
(#2532)
+ Make more of lab manager dependencies optional (#2528)
+ Remove class jupyter-widgets from jp-outputarea-output node
(#2500)
+ Rename pWidget to luminoWidget and deprecate pWidget (#3118,
[#3141], #3358,)
+ Add layout, style, and shown events (#3300)
+ Implement jupyter.widget.control comm channel (#3313)
+ Update to TypeScript 4.3 (#3162)
+ Add event listener for resize events (#3124)
+ Remove process.cwd polyfill (#3315)
+ Make sure buffer is a DataView (#3127)
+ Deprecate the overly broad CSS class widget and introduce a
similar jupyter-widget CSS class (#3146)
+ Fetch the full widget state via a control Comm (#3021)
+ Export LabWidgetManager and KernelWidgetManager (#3166)
+ More helpful semver range message (#3185)
+ Make the base widget manager .get_model() method always return a
Promise, which is rejected if the requested model is not
registered. To test if a model is registered, use the new
.has_model() method (#3389)
* Documentation improvements
+ Documentation overhaul (#3104, #3096, #3099, #3076, #2824,
[#3246], #3243, #3103, #3165, #3283, #2927, #3062, #3129, #3130,
[#3155], )
+ Remove step parameter from widget list notebook (#3106)
+ Remove extra requirements from doc to fix RTD build (#3098)
+ Align doc requirements for 7.x branch with master (#3094)
+ Remove defunct deep-links from install in README (#3225)
+ Fix documentation about embedding widget in HTML (#3224)
+ Fix example web3 missing process during runtime (#3223)
+ Complete docstring for interactive. (#3169)
+ Unpin ipykernel<6 for the docs (#3168)
+ Checking milestone and generating changelog (#3125)
+ Change graph example to receive a tuple instead of a dict
(#3117)
+ Fix debouncing and throttling code (#3060)
+ Variable Inspector example used a wrong callback argument
... changelog too long, skipping 16 lines ...
+ Add Binder links and badges (#3164, #3212, #3151, #3148, #2701)
==== python-nbclient ====
Version update (0.6.6 -> 0.6.7)
- Update to 0.6.7
* Fix tests for ipywidgets 8 #246 (@frenzymadness)
==== python-qtconsole ====
Version update (5.3.1 -> 5.3.2)
- Update to version 5.3.2
* Fix syntax highlighting with multiline inputs.
- Test with xvfb display
- Remove skip of previously segfaulting tests
- Allow PyQt6 and Pyside6 as backend
- Add missing pyzmq requirement (was already transitive)
- Remove obsolete jupyter package, provide desktop files and icon
for every flavor
==== schily ====
Subpackages: libcdrdeflt1_0 libdeflt1_0 libfile1_0 libfind4_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs spax star
- Fix update-alternatives for rmt.1
==== tree ====
Version update (2.0.2 -> 2.0.3)
- tree 2.0.3:
* Fix segfault when filelimit is used and tree encounters a
directory it cannot enter
* Fixed broken -x option (stops recursing.)
* Fix use after free (causing segfault) for dir/subdir in list.c
* Multiple fixes for .gitignore functionality
* Fixed segfault when an unknown directory is given with -X
* Fixed output up for -X and -J options
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:
file
ibus (1.5.26 -> 1.5.27)
ibus_gtk4 (1.5.26 -> 1.5.27)
libXau (1.0.9 -> 1.0.10)
libXfont2 (2.0.5 -> 2.0.6)
libfontenc (1.1.4 -> 1.1.5)
libgnomekbd (3.26.1 -> 3.28.0)
python-tornado6 (6.1 -> 6.2)
webkit2gtk3 (2.36.6 -> 2.36.7)
webkit2gtk3-soup2 (2.36.6 -> 2.36.7)
webkit2gtk4 (2.36.6 -> 2.36.7)
=== Details ===
==== file ====
Subpackages: file-magic libmagic1
- Move magic files to /usr/share/file from /usr/share/misc, and
then create symlinks from /usr/share/misc back to /usr/share/file
as per FHS 3.0
==== ibus ====
Version update (1.5.26 -> 1.5.27)
Subpackages: ibus-dict-emoji ibus-gtk ibus-gtk3 ibus-lang libibus-1_0-5 typelib-1_0-IBus-1_0
- Upstream update to 1.5.27
* Disable XKB engines in Plasma Wayland
* ibusimcontext keycode - 8 for gtk3 keycode generation
* client/gtk2: Revert CCedilla change for pt-BR
* Add IBUS_CAP_OSK to IBusCapabilite
* Enable ibus restart in GNOME desktop
* Add ibus im-module command
* Implement new process_key_event for GTK4
* src/ibusengine: Add focus_in_id()/focus_out_id() class methods
* Delete xkb:latam:: in denylist.txt
* Enhance Xutf8TextListToTextProperty
* Revert Emoji shoftcut key to Super-space
* Update simple.xml with xkeyboard-config 2.36
* Fix refcounting issues
* Drop ibus-fix-refcounting-issues.patch
* Fix bashisms in org.freedesktop.IBus.session.GNOME.service
* Update xkb-latin-layouts in gschema
* Use our own prefix to look up systemd user services dir
* Add functionality to change IBus panel themes with available GTK themes
* Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor
==== ibus_gtk4 ====
Version update (1.5.26 -> 1.5.27)
- Upstream update to 1.5.27
* Disable XKB engines in Plasma Wayland
* ibusimcontext keycode - 8 for gtk3 keycode generation
* client/gtk2: Revert CCedilla change for pt-BR
* Add IBUS_CAP_OSK to IBusCapabilite
* Enable ibus restart in GNOME desktop
* Add ibus im-module command
* Implement new process_key_event for GTK4
* src/ibusengine: Add focus_in_id()/focus_out_id() class methods
* Delete xkb:latam:: in denylist.txt
* Enhance Xutf8TextListToTextProperty
* Revert Emoji shoftcut key to Super-space
* Update simple.xml with xkeyboard-config 2.36
* Fix refcounting issues
* Drop ibus-fix-refcounting-issues.patch
* Fix bashisms in org.freedesktop.IBus.session.GNOME.service
* Update xkb-latin-layouts in gschema
* Use our own prefix to look up systemd user services dir
* Add functionality to change IBus panel themes with available GTK themes
* Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor
==== libXau ====
Version update (1.0.9 -> 1.0.10)
- Update to version 1.0.10
* gitlab CI: add a basic build test
* Fix spelling/wording issues
* Autest.c: Fix -Wdiscarded-qualifiers warnings
* Remove unnnecessary casts from malloc() and free() calls
* XauReadAuth: move failure handling code to a common code block
==== libXfont2 ====
Version update (2.0.5 -> 2.0.6)
- Update to version 2.0.6
* gitlab CI: add a basic build test
* Fix spelling/wording issues
* configure: Use pkg-config to handle zlib dependency if possible
* Fix comments to reflect removal of OS/2 support
==== libfontenc ====
Version update (1.1.4 -> 1.1.5)
- Update to version 1.1.5
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* Import reallocarray() from libX11 (originally from OpenBSD)
* Convert code to use Xmallocarray() & Xreallocarray()
* configure: Use AC_USE_SYSTEM_EXTENSIONS to set GNU_SOURCE & other defines
==== libgnomekbd ====
Version update (3.26.1 -> 3.28.0)
Subpackages: gnomekbd-tools libgnomekbd-lang libgnomekbd8
- Rebase patches with quilt.
- Use ldconfig_scriptlets macro for post(un) handling.
- Update to version 3.28.0:
+ Require GLib 2.44
+ Modernize the codebase
+ Avoid several crashes
+ Fix RTL issues
+ Add meson build system
+ Updated translations.
- Add libtool BuildRequires and call autgen.sh in build phase: the
tarball was geneated using meson and does not contain configure.
It is not possible (yet) to use meson as build system though, as
the installation turns out to be incomplete.
- Drop libgnomekbd_avoid_implicit_definition.patch: Fixed upstream.
==== python-tornado6 ====
Version update (6.1 -> 6.2)
- update to 6.2:
* https://www.tornadoweb.org/en/stable/releases/v6.2.0.html
- drop remove-multiheader-http-test.patch (upstream)
==== webkit2gtk3 ====
Version update (2.36.6 -> 2.36.7)
Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Update to version 2.36.7 (boo#1202807):
- Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-32893.
==== webkit2gtk3-soup2 ====
Version update (2.36.6 -> 2.36.7)
Subpackages: WebKit2GTK-4.0-lang libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.36.7 (boo#1202807):
- Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-32893.
==== webkit2gtk4 ====
Version update (2.36.6 -> 2.36.7)
Subpackages: WebKit2GTK-5.0-lang libjavascriptcoregtk-5_0-0 libwebkit2gtk-5_0-0 typelib-1_0-JavaScriptCore-5_0 typelib-1_0-WebKit2-5_0 webkit2gtk-5_0-injected-bundles
- Update to version 2.36.7 (boo#1202807):
- Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-32893.
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:
MozillaFirefox (103.0.2 -> 104.0)
apparmor
glibc (2.35 -> 2.36)
libapparmor
libcbor
libheif
manpages-l10n
nfs-utils
open-vm-tools (12.0.0 -> 12.1.0)
osinfo-db
python-hatchling (1.8.0 -> 1.8.1)
=== Details ===
==== MozillaFirefox ====
Version update (103.0.2 -> 104.0)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 104.0
* https://www.mozilla.org/en-US/firefox/104.0/releasenotes
MFSA 2022-33 (bsc#1202645)
* CVE-2022-38472 (bmo#1769155)
Address bar spoofing via XSLT error handling
* CVE-2022-38473 (bmo#1771685)
Cross-origin XSLT Documents would have inherited the parent's
permissions
* CVE-2022-38474 (bmo#1719511)
Recording notification not shown when microphone was
recording on Android
* CVE-2022-38475 (bmo#1773266)
Attacker could write a value to a zero-length array
* CVE-2022-38477 (bmo#1760611, bmo#1770219, bmo#1771159, bmo#1773363)
Memory safety bugs fixed in Firefox 104 and Firefox ESR 102.2
* CVE-2022-38478 (bmo#1770630, bmo#1776658)
Memory safety bugs fixed in Firefox 104, Firefox ESR 102.2,
and Firefox ESR 91.13
- requires
NSPR 4.34.1
NSS 3.81
rust 1.62
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang python3-apparmor
- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)
==== glibc ====
Version update (2.35 -> 2.36)
Subpackages: glibc-extra glibc-lang glibc-locale glibc-locale-base nscd
- glibcextract-compile-c-snippet.patch: glibcextract.py: Add
compile_c_snippet
- sys-mount-kernel-definition.patch: linux: Mimic kernel definition for
BLOCK_SIZE
- sys-mount-usage.patch: linux: Fix sys/mount.h usage with kernel headers
- Update to glibc 2.36
Major new features:
* Support for DT_RELR relative relocation format has been added to
glibc
* On Linux, the pidfd_open, pidfd_getfd, and pidfd_send_signal functions
have been added
* On Linux, the process_madvise function has been added
* On Linux, the process_mrelease function has been added
* The âno-aaaaâ DNS stub resolver option has been added
* On Linux, the fsopen, fsmount, move_mount, fsconfig, fspick, open_tree,
and mount_setattr have been added
* localedef now accepts locale definition files encoded in UTF-8
* Support for the mbrtoc8 and c8rtomb multibyte/UTF-8 character conversion
functions has been added per the ISO C2X N2653 and C++20 P0482R6 proposals
* The functions arc4random, arc4random_buf, and arc4random_uniform have been
added
Deprecated and removed features, and other changes affecting compatibility:
* Support for prelink will be removed in the next release
* The Linux kernel version check has been removed along with the
LD_ASSUME_KERNEL environment variable
* On Linux, The LD_LIBRARY_VERSION environment variable has been removed
- get-nprocs-sched-uninit-read.patch, get-nprocs-inaccurate.patch,
strcmp-rtm-fallback.path, pt-load-invalid-hole.patch,
localedef-ld-monetary.patch, nptl-spurious-eintr.patch,
strncpy-power9-vsx.patch, nptl-cleanup-async-restore.patch,
read-chk-cancel.patch, wcrtomb-fortify.patch,
nptl-cleanup-async-restore-2.patch: Removed
==== libapparmor ====
- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)
==== libcbor ====
- Install manual page in the correct man section
==== libheif ====
Subpackages: gdk-pixbuf-loader-libheif libheif1
- Support version 1.0.0 of dav1d
- Added 0f8496f22d284e1a69df12fe0b72f375aed31315.patch
==== manpages-l10n ====
Subpackages: man-pages-cs man-pages-da man-pages-de man-pages-el man-pages-es man-pages-fr man-pages-hu man-pages-it man-pages-pl man-pages-pt_BR
- Add manpages-l10n-4.15.0-fix-links.patch: Fix incorrect links in
man2 (boo#1202798).
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client
- sysconfig.nfs, nfs.conf: allow NFSv4 grace time to be set
via sysconfig.
SLE12 allowed this, SLE15 lost the ability. Add it back
with the name NFSV4GRACETIME. Also improve description
for NFSV4LEASETIME.
(bsc#1202592)
==== open-vm-tools ====
Version update (12.0.0 -> 12.1.0)
Subpackages: libvmtools0 open-vm-tools-desktop
- Update to 12.1.0 (build 20219665) (boo#1202733)
+ New/Updated features:
- Contains security update fix for (bsc#1202657) - (CVE-2022-31676)
VUL-0: CVE-2022-31676: open-vm-tools:
local privilege escalation vulnerability
+ A number of Coverity reported issues have been addressed.
+ [FTBFS] Fix the build of the ContainerInfo plugin for a 32-bit Linux
release:
https://github.com/vmware/open-vm-tools/pull/588
+ Make HgfsConvertFromNtTimeNsec aware of 64-bit time_t on i386 (32-bit)
This change incorporates the support of 64 bit time epoch conversion
from Windows NT time to Unix Epoch time on i386.
https://github.com/vmware/open-vm-tools/pull/387
- Drop patch now contained in 12.1.0:
+ gcc_size_t.patch
==== osinfo-db ====
- Add support for openSUSE Leap 15.5, SLES 15.5, and SLE Micro 5.3
add-opensuse-leap-15.5-support.patch
add-sle15sp5-support.patch
add-slem5.3-support.patch
==== python-hatchling ====
Version update (1.8.0 -> 1.8.1)
- update to version 1.8.1:
* Fixed:
+ Fix default file inclusion for wheel build targets when both
the project name and package directory name are not
normalized
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:
cockpit
filesystem
grub2
jbigkit
libcdio
pinentry (1.2.0 -> 1.2.1)
pinentry-gui (1.2.0 -> 1.2.1)
shadow (4.11.1 -> 4.12.3)
=== Details ===
==== cockpit ====
Subpackages: cockpit-bridge cockpit-packagekit cockpit-system
- Use a list of available brandings to include in cockpit-ws
package instead of resolving by symlinks.
==== filesystem ====
- Revert last change, fr should be used like we do for all languages
in all packages, no excpetion for xz with fr_FR.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi
==== jbigkit ====
- Makefile is not parallel-safe
==== libcdio ====
- Rebase fix-undefined-behavior-in-readlink.patch to the upstream
version (only a different formatting is used).
==== pinentry ====
Version update (1.2.0 -> 1.2.1)
- update to 1.2.1:
* qt: Support building with Qt 5.9. [T5592]
* curses: Handle an error at curses initialization. [T5623]
* curses: Specify fg/bg when an extention of Ncurses is not available.
* qt: Fix translation of context menu entries. [T5786]
* qt: Further improve the accessibility. [T5863]
* qt: Fix moving focus to second input field when pressing Enter in
first input field. [T5866]
* qt: Update the cursor position when reformatting the text. [T5972]
* qt: Use foreground raising code also with the confirm prompt.
* Make the legacy qt4 version build again. [T5569]
* Make sure an entered PIN is always cleared from memory. [T5977]
* Build fixes for Windows. [T5893]
==== pinentry-gui ====
Version update (1.2.0 -> 1.2.1)
Subpackages: pinentry-gnome3 pinentry-qt5
- update to 1.2.1:
* qt: Support building with Qt 5.9. [T5592]
* curses: Handle an error at curses initialization. [T5623]
* curses: Specify fg/bg when an extention of Ncurses is not available.
* qt: Fix translation of context menu entries. [T5786]
* qt: Further improve the accessibility. [T5863]
* qt: Fix moving focus to second input field when pressing Enter in
first input field. [T5866]
* qt: Update the cursor position when reformatting the text. [T5972]
* qt: Use foreground raising code also with the confirm prompt.
* Make the legacy qt4 version build again. [T5569]
* Make sure an entered PIN is always cleared from memory. [T5977]
* Build fixes for Windows. [T5893]
==== shadow ====
Version update (4.11.1 -> 4.12.3)
Subpackages: libsubid4 login_defs
- Update to 4.12.3:
Revert removal of subid_init, which should have bumped soname.
So note that 4.12 through 4.12.2 were broken for subid users.
- Update to 4.12.2:
* Address CVE-2013-4235 (TOCTTOU when copying directories) [bsc#916845]
- Refresh useradd-userkeleton.patch:
LSTAT() was removed with https://github.com/shadow-maint/shadow/pull/545
Let's use fstatat() now.
- Update to 4.12.1:
* Fix uk manpages
- Remove shadow-4.12-remove-uk.patch: fixed upstream
- Update to 4.12:
* Add absolute path hint to --root
* Various cleanups
* Fix Ubuntu release used in CI tests
* add -F options to userad
* useradd manpage updates
* Check for ownerid (not just username) in subid ranges
* Declare file local functions static
* Use strict prototypes
* Do not drop const qualifier for Basename
* Constify various pointers
* Don't return uninitialized memory
* Don't let compiler optimize away memory cleaning
* Remove many obsolete compatibility checks and defines
* Modify ID range check in useradd
* Use "extern "C"" to make libsubid easier to use from C++
* French translation updates
* Fix s/with-pam/with-libpam/
* Spanish translation updates
* French translation fixes
* Default max group name length to 32
* Fix PAM service files without-selinux
* Improve manpages
- groupadd, useradd, usermod
- groups and id
- pwck
* Add fedora to CI builds
* Fix condition under which pw_dir check happens
* logoutd: switch to strncat
* AUTHORS: improve markdown output
* Handle ERANGE errors correctly
* Check for fopen NULL return
* Split get_salt() into its own fn juyin)
* Get salt before chroot to ensure /dev/urandom.
* Chpasswd code cleanup
* Work around git safe.directory enforcement
* Alphabetize order in usermod help
* Erase password copy on error branches
* Suggest using --badname if needed
* Update translation files
* Correct badnames option to badname
* configure: replace obsolete autoconf macros
* tests: replace egrep with grep -E
* Update Ukrainian translations
* Cleanups
- Remove redeclared variable
- Remove commented out code and FIXMEs
- Add header guards
- Initialize local variables
* CI updates
- Create github workflow to install dependencies
- Enable CodeQL
- Update actions version
* libmisc: use /dev/urandom as fallback if other methods fail
- Add shadow-4.12-remove-uk.patch:
Disable non working Ukranian translation for now
https://github.com/shadow-maint/shadow/issues/547
- Remove duplicate pam.d/useradd entry
- Provide /etc/login.defs.d on SLE15 since we support and use it
- Use %_pam_vendordir macro
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:
breeze
cryptsetup (2.4.3 -> 2.5.0)
gnome-bluetooth (42.2 -> 42.3)
libcdio
libqt5-qtquickcontrols2 (5.15.5+kde5 -> 5.15.5+kde6)
libtasn1 (4.18.0 -> 4.19.0)
multipath-tools (0.9.0+39+suse.51a2ab1 -> 0.9.0+55+suse.33d8854)
psutils
sudo (1.9.10 -> 1.9.11p3)
tar
=== Details ===
==== breeze ====
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Add patch to fix progress bars in some applications:
* 0001-Look-at-QStyleOptionProgressBar-orientation-again.patch
==== cryptsetup ====
Version update (2.4.3 -> 2.5.0)
Subpackages: cryptsetup-lang libcryptsetup12
- cryptsetup 2.5.0:
* Split manual pages into per-action pages and use AsciiDoc format.
* Remove cryptsetup-reencrypt tool from the project and move reencryption
to already existing "cryptsetup reencrypt" command.
If you need to emulate the old cryptsetup-reencrypt binary, use simple
wrappers script running "exec cryptsetup reencrypt $@".
* LUKS2: implement --decryption option that allows LUKS removal.
* Fix decryption operation with --active-name option and restrict
it to be used only with LUKS2.
* Do not refresh reencryption digest when not needed.
This should speed up the reencryption resume process.
* Store proper resilience data in LUKS2 reencrypt initialization.
Resuming reencryption now does not require specification of resilience
type parameters if these are the same as during initialization.
* Properly wipe the unused area after reencryption with datashift in
the forward direction.
* Check datashift value against larger sector size.
For example, it could cause an issue if misaligned 4K sector appears
during decryption.
* Do not allow sector size increase reencryption in offline mode.
* Do not allow dangerous sector size change during reencryption.
* Ask the user for confirmation before resuming reencryption.
* Do not resume reencryption with conflicting parameters.
* Add --force-offline-reencrypt option.
* Do not allow nested encryption in LUKS reencrypt.
* Support all options allowed with luksFormat with encrypt action.
* Add resize action to integritysetup.
* Remove obsolete dracut plugin reencryption example.
* Fix possible keyslot area size overflow during conversion to LUKS2.
* Allow use of --header option for cryptsetup close.
* Fix activation of LUKS2 device with integrity and detached header.
* Add ZEROOUT IOCTL support for crypt_wipe API call.
* VERITY: set loopback sector size according to dm-verity block sizes.
* veritysetup: dump device sizes.
* LUKS2 token: prefer token PIN query before passphrase in some cases.
When a user provides --token-type or specific --token-id, a token PIN
query is preferred to a passphrase query.
* LUKS2 token: allow tokens to be replaced with --token-replace option
for cryptsetup token command.
* LUKS2 token: do not continue operation when interrupted in PIN prompt.
* Add --progress-json parameter to utilities.
* Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling
==== gnome-bluetooth ====
Version update (42.2 -> 42.3)
Subpackages: gnome-bluetooth-lang libgnome-bluetooth-3_0-13 libgnome-bluetooth-ui-3_0-13 typelib-1_0-GnomeBluetooth-3_0
- Update to version 42.3:
+ This version adds a new API for more precise adapter power
state, and fixes a number of small UI problems in
bluetooth-sendto.
==== libcdio ====
- Add fix-undefined-behavior-in-readlink.patch that fixes boo#1202214.
==== libqt5-qtquickcontrols2 ====
Version update (5.15.5+kde5 -> 5.15.5+kde6)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.5+kde6:
* Fix scroll bars not showing up when binding to standalone contentItem
==== libtasn1 ====
Version update (4.18.0 -> 4.19.0)
- libtasn1 4.19.0:
* Clarify libtasn1.map license
* Fix ETYPE_OK out of bounds read
* Update gnulib files and various maintenance fixes
==== multipath-tools ====
Version update (0.9.0+39+suse.51a2ab1 -> 0.9.0+55+suse.33d8854)
Subpackages: kpartx libmpath0
- Update to version 0.9.0+55+suse.33d8854:
* Avoid linking to libreadline to avoid licensing issue
(bsc#1202616)
==== psutils ====
- Require new package libpaper-tools (boo#1202402) instead of
old package paper
==== sudo ====
Version update (1.9.10 -> 1.9.11p3)
Subpackages: sudo-plugin-python
- Update to 1.9.11p3:
* Changes in Sudo 1.9.11
* Fixed a crash in the Python module with Python 3.9.10 on some systems.
Additionally, make check now passes for Python 3.9.10.
* Error messages sent via email now include more details, including the file
name and the line number and column of the error. Multiple errors are sent in
a single message. Previously, only the first error was included.
* Fixed logging of parse errors in JSON format. Previously, the JSON logger would
not write entries unless the command and runuser were set. These may not be
known at the time a parse error is encountered.
* Fixed a potential crash parsing sudoers lines larger than twice the value of
LINE_MAX on systems that lack the getdelim() function.
* The tests run by make check now unset the LANGUAGE environment variable.
Otherwise, localization strings will not match if LANGUAGE is set to a
non-English locale. Bug #1025.
* The âstarttimeâ test now passed when run under Debian faketime. Bug #1026.
* The Kerberos authentication module now honors the custom password prompt if one
has been specified.
* The embedded copy of zlib has been updated to version 1.2.12.
* Updated the version of libtool used by sudo to version 2.4.7.
* Sudo now defines _TIME_BITS to 64 on systems that define __TIMESIZE in the
header files (currently only GNU libc). This is required to allow the use of
64-bit time values on some 32-bit systems.
* Sudoâs intercept and log_subcmds options no longer force the command to run in
its own pseudo-terminal. It is now also possible to intercept the system(3) function.
* Fixed a bug in sudo_logsrvd when run in store-first relay mode where the commit
point messages sent by the server were incorrect if the command was suspended
or received a window size change event.
* Fixed a potential crash in sudo_logsrvd when the tls_dhparams configuration
setting was used.
* The intercept and log_subcmds functionality can now use ptrace(2) on Linux
systems that support seccomp(2) filtering. This has the advantage of working
for both static and dynamic binaries and can work with sudoâs SELinux RBAC mode.
The following architectures are currently supported: i386, x86_64, aarch64, arm,
mips (log_subcmds only), powerpc, riscv, and s390x. The default is to use
ptrace(2) where possible; the new intercept_type sudoers setting can be used
to explicitly set the type.
* New Georgian translation from translationproject.org.
* Fixed creating packages on CentOS Stream.
* Fixed a bug in the intercept and log_subcmds support where the execve(2)
wrapper was using the current environment instead of the passed environment
pointer. Bug #1030.
* Added AppArmor integration for Linux. A sudoers rule can now specify an
APPARMOR_PROFILE option to run a command confined by the named AppArmor profile.
* Fixed parsing of the server_log setting in sudo_logsrvd.conf. Non-paths were
being treated as paths and an actual path was treated as an error.
* Changes in Sudo 1.9.11p1:
* Correctly handle EAGAIN in the I/O read/right events. This fixes a hang seen on
some systems when piping a large amount of data through sudo, such as via rsync.
Bug #963.
* Changes to avoid implementation or unspecified behavior when bit shifting signed
values in the protobuf library.
* Fixed a compilation error on Linux/aarch64.
* Fixed the configure check for seccomp(2) support on Linux.
* Corrected the EBNF specification for tags in the sudoers manual page.
GitHub issue #153.
* Changes in Sudo 1.9.11p2:
* Fixed a compilation error on Linux/x86_64 with the x32 ABI.
* Fixed a regression introduced in 1.9.11p1 that caused a warning when logging to
sudo_logsrvd if the command returned no output.
* Changes in Sudo 1.9.11p3:
* Fixed âconnection resetâ errors on AIX when running shell scripts with the intercept
or log_subcmds sudoers options enabled. Bug #1034.
* Fixed very slow execution of shell scripts when the intercept or log_subcmds sudoers
options are set on systems that enable Nagleâs algorithm on the loopback device,
such as AIX. Bug #1034.
* Modified sudo-sudoers.patch
- Added sudo-1.9.10-update_sudouser_to_utf8.patch
* [bsc#1197998]
* Enable sudouser LDAP schema to use UTF-8 encodings.
* Sourced from https://github.com/sudo-project/sudo/pull/163
* Credit to William Brown, william.brown(a)suse.com
==== tar ====
Subpackages: tar-lang tar-rmt
- drop tar-recursive--files-from.patch (causes bsc#918487)
- bsc1200657.patch was previously incomplete leading to deadlocks
* bsc#1202436
* bsc1200657.patch updated
- Fix race condition while creating intermediate subdirectories,
bsc#1200657
* bsc1200657.patch
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:
argyllcms (2.3.0 -> 2.3.1)
bluez (5.64 -> 5.65)
gdb
glslang (11.10.0 -> 11.11.0)
google-noto-fonts
ibus
ibus_gtk4
kbd
man (2.10.0 -> 2.10.2)
nghttp2 (1.48.0 -> 1.49.0)
python-platformdirs (2.5.1 -> 2.5.2)
python-urllib3 (1.26.11 -> 1.26.12)
vulkan-loader (1.3.216.0 -> 1.3.224.0)
vulkan-tools (1.3.216.0 -> 1.3.224.0)
wireless-regdb (20220606 -> 20220812)
xen (4.16.1_06 -> 4.16.2_02)
=== Details ===
==== argyllcms ====
Version update (2.3.0 -> 2.3.1)
- update to 2.3.1:
* Added value sanity check & warning to chartread patch by patch mode.
* Fixed crash on 64 bit MSWin in spectro/aglob due to changing SDK
declarations for _findfirst().
* Fixed one remaining problem with not coping with "Colour" spelling rather
than "Color" in cxf2ti3.
* Add code in cgats write to check for float format problems when faced with
- inf or +inf value.
* Fix i1Pro3 highres in ccxxmake, dispcal & dispread.
* Changed OS X usb reset to re-enumerate instead, as reset does nothing on OS
X >= 10.8.
* Added spectro/instlib.api.txt file to public distribution.
* Fixed possible crashes in xicc/ccss.c and spectro/oeminst.c
==== bluez ====
Version update (5.64 -> 5.65)
Subpackages: bluez-auto-enable-devices bluez-cups libbluetooth3
- update to 5.65:
* Fix issue with A2DP cache invalidation handling.
* Fix issue with A2DP and not initialized SEP codec.
* Fix issue with A2DP and multiple SetConfiguration to same SEP
* Fix issue with AVRCP and not properly initialized volume.
* Fix issue with SDP records when operating in LE only mode.
* Fix issue with HoG and not reading report map of instances.
* Fix issue with GATT server crashing while disconnecting.
* Fix issue with not removing connected devices.
* Fix issue with enabling wake support without RPA Resolution.
* Fix issue with pairing failed due to the error of Already Paired.
* Add support for CONFIGURATION_DIRECTORY environment variable.
* Add support for STATE_DIRECTORY environment variable.
* Add support for "Bonded" property with Device API.
* Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)
==== gdb ====
- Enable debuginfod for all archs as we index all TW RPM files.
- Recommend libdebuginfod1 when one installs gdb so that
it can utilize debuginfod server by default.
- Fix build with gcc 13 by using -Wno-error=enum-int-mismatch.
==== glslang ====
Version update (11.10.0 -> 11.11.0)
- Update to release 11.11.0
* CInterface: Add OpSource support.
* Add SPV_AMD_shader_early_and_late_fragment_tests
* Avoid double-free in functions cloned for vulkan relaxed mode
==== google-noto-fonts ====
fix: bsc#1202279 and gh#notofonts/Arimo#13
- fix-arimo.patch
fix: summary and descriptions not mentioning font being Serif
add: README.FAQ to answer some questions about Noto Fonts packaging
==== ibus ====
Subpackages: ibus-dict-emoji ibus-gtk ibus-gtk3 ibus-lang libibus-1_0-5 typelib-1_0-IBus-1_0
- Fix ibus-setup to support python3 (boo#1202063)
* Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
(boo#1201421, boo#1201728)
* ibus-autostart still does not work with
systemd-xdg-autostart-generator
==== ibus_gtk4 ====
- Fix ibus-setup to support python3 (boo#1202063)
* Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
(boo#1201421, boo#1201728)
* ibus-autostart still does not work with
systemd-xdg-autostart-generator
==== kbd ====
Subpackages: kbd-legacy
- Use %_pam_vendordir
==== man ====
Version update (2.10.0 -> 2.10.2)
- Corrrect some offsets of patch hunks
- Remove change in get-mtime.c as mandb-symlink-target-timestamp
now catch the random format changes
- update to 2.10.2:
* Regenerating man-db's build system now explicitly requires Automake >=
1.14. (This was already the case since at least man-db 2.10.0, but was
previously undocumented.)
* Make `man -H` sleep for a few seconds after starting the browser, since
it may background itself before loading files (Dr. Werner Fink).
* If an override directory is configured using `--with-override-dir`, it is
now applied more consistently when building the manpath, and whether a
page was found in an override directory is considered when sorting
candidates for display (Mihail Konev).
* Make the man-db manual build reproducible.
* Add some hardening options to the `systemd` service.
* `configure` now has a `--with-snapdir` option, for use on systems where
`snapd` is configured to use a directory other than `/snap`.
* Fix occasional `mandb-symlink-target-timestamp` test failure.
* Fix inadvertent reliance on a GCC extension that caused build failures
with Clang.
* Fix building without `iconv`.
- drop man-db-2.7.1-firefox.dif (upstream)
==== nghttp2 ====
Version update (1.48.0 -> 1.49.0)
- update to 1.49.0:
* https://nghttp2.org/blog/2022/08/22/nghttp2-v1-49-0/
==== python-platformdirs ====
Version update (2.5.1 -> 2.5.2)
- Update to 2.5.2:
* Move packaging to hatchling from setuptools
* Treat android shells as unix
- Disable building the docs.
* It's the only package in Ring1 pulling in
python-sphinx-autodoc-typehints and thus python-nptyping and
python-beartype. Avoid it. The online docs should be enough
nowadays.
* Drop no-furo.patch
==== python-urllib3 ====
Version update (1.26.11 -> 1.26.12)
- update to 1.26.12:
* Deprecated the `urllib3[secure]` extra and the `urllib3.contrib.pyopenssl` module.
Both will be removed in v2.x. See this `GitHub issue <https://github.com/urllib3/urllib3/issues/2680>`_
for justification and info on how to migrate.
==== vulkan-loader ====
Version update (1.3.216.0 -> 1.3.224.0)
- Update to release SDK-1.3.224.0 (09afdf642)
* Enable layer interception of unknown functions
- update to branch snapshot SDK-1.3.224 (7fb19a4c8):
* Add issues to the apiext:VK_KHR_dynamic_rendering proposal document
discussing render area granularity (public issue 1899).
* Clarify external synchronization requirements for
ename:VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT and
ename:VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT
elink:VkDescriptorBindingFlagBits and flink:vkUpdateDescriptorSets
(public issue 1713).
* Add Vulkan 1.0 valid usage statement for *Subgroup* memory scope to
<<spirvenv-module-validation-standalone, Standalone SPIR-V Validation>>
(public merge request 1900).
* Move "`Hit Kind`" valid usage statement from standalone to runtime
SPIR-V validation statements (public merge request 1903).
* Use correct feature in
ename:VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
description (public pull request 1892).
* GitHub CI: Regenerate and build-test Rust Vulkan bindings (Ash crate)
(public pull request 1894).
* Add dependency of apiext:VK_EXT_blend_operation_advanced on
apiext:VK_KHR_get_physical_device_properties2. (public merge request
1887).
* Update xrefs to features so the feature name is used as the link text,
and marked up consistently. Added a section to the style guide on markup
of feature xrefs (public issue 1889).
elink:VK_COLOR_SPACE_PASS_THROUGH_EXT for a linear or non-gamma transfer
function color space (public merge request 1729).
* Fix clamp expression for d_{lo} in the
<<textures-level-of-detail-operation, Level-of-Detail Operation>>
section (partial fix for public issue 1836).
* Update <<spirvenv-module-validation-standalone, Standalone SPIR-V
Validation>> to add explicit valid usage statements for code:Uniform
objects being read only, and for code:Block decorations (public merge
request 1879).
* Add an issue to apiext:VK_KHR_fragment_shader_barycentric for
interactions with MSAA (public merge request 1881).
* Fix XML tagging of slink:VkShaderModuleCreateInfo and add an explicit
valid usage statement so this structure can be validated both as an
explicit parameter, and as part of the pname:pNext chain of
slink:VkPipelineShaderStageCreateInfo (public issue 1883, but a broader
fix in the validation scripts for this case will eventually be
required).
* Update pipeline image to move push constants outside of descriptor sets
(public issue 1867).
* Correct code:StencilRefLessFrontEXT to code:DepthLess in the early depth
test portion of the <<fragops, Fragment Operations>> chapter (public
pull request 1876).
* Add new driver id ename:VK_DRIVER_ID_MESA_DOZEN (public pull request
1877).
* Relax slink:VkRenderPassCreateInfo valid usage statements 02517 and
02518 to allow ename:VK_SUBPASS_EXTERNAL (public pull request 1878).
* Add apiext:VK_KHR_maintenance4 relaxed interface valid usage statement
to the <<spirvenv-module-validation-runtime, Runtime SPIR-V Validation>>
section (public pull request 1860).
* Fix field name in slink:VkRenderingAttachmentInfo valid usage statement
(public pull request 1861).
* Fix typo in slink:VkFramebufferCreateInfo valid usage statements 04533 /
04544 (public pull request 1873).
* Remove duplicate valid usage statement 06060 (public pull request 1874).
* Rework <<fxvertex-input-address-calculation, Vertex Input Address
Calculation>> section (public pull request 1869).
* Split Github CI script into individual jobs to decrease run time (public
pull request 1870).
* Clarify meaning of "`private data slot`" for apiext:VK_EXT_private_data
* Minor markup fix in the <<spirvenv-module-validation-standalone>>
section (public merge request 1864).
==== vulkan-tools ====
Version update (1.3.216.0 -> 1.3.224.0)
- Update to release SDK-1.3.224.0 (497f2326)
* No changes
- Drop 0001-vulkaninfo-include-wayland-client-because-its-functi.patch
(merged)
- update to branch snapshot SDK-1.3.224 (497f2326)
* Add issues to the apiext:VK_KHR_dynamic_rendering proposal document
discussing render area granularity (public issue 1899).
* Clarify external synchronization requirements for
ename:VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT and
ename:VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT
elink:VkDescriptorBindingFlagBits and flink:vkUpdateDescriptorSets
(public issue 1713).
* Add Vulkan 1.0 valid usage statement for *Subgroup* memory scope to
<<spirvenv-module-validation-standalone, Standalone SPIR-V Validation>>
(public merge request 1900).
* Move "`Hit Kind`" valid usage statement from standalone to runtime
SPIR-V validation statements (public merge request 1903).
* Use correct feature in
ename:VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
description (public pull request 1892).
* GitHub CI: Regenerate and build-test Rust Vulkan bindings (Ash crate)
(public pull request 1894).
* Add dependency of apiext:VK_EXT_blend_operation_advanced on
apiext:VK_KHR_get_physical_device_properties2. (public merge request
1887).
* Update xrefs to features so the feature name is used as the link text,
and marked up consistently. Added a section to the style guide on markup
of feature xrefs (public issue 1889).
elink:VK_COLOR_SPACE_PASS_THROUGH_EXT for a linear or non-gamma transfer
function color space (public merge request 1729).
* Fix clamp expression for d_{lo} in the
<<textures-level-of-detail-operation, Level-of-Detail Operation>>
section (partial fix for public issue 1836).
* Update <<spirvenv-module-validation-standalone, Standalone SPIR-V
Validation>> to add explicit valid usage statements for code:Uniform
objects being read only, and for code:Block decorations (public merge
request 1879).
* Add an issue to apiext:VK_KHR_fragment_shader_barycentric for
interactions with MSAA (public merge request 1881).
* Fix XML tagging of slink:VkShaderModuleCreateInfo and add an explicit
valid usage statement so this structure can be validated both as an
explicit parameter, and as part of the pname:pNext chain of
slink:VkPipelineShaderStageCreateInfo (public issue 1883, but a broader
fix in the validation scripts for this case will eventually be
required).
* Update pipeline image to move push constants outside of descriptor sets
(public issue 1867).
* Correct code:StencilRefLessFrontEXT to code:DepthLess in the early depth
test portion of the <<fragops, Fragment Operations>> chapter (public
pull request 1876).
* Add new driver id ename:VK_DRIVER_ID_MESA_DOZEN (public pull request
1877).
* Relax slink:VkRenderPassCreateInfo valid usage statements 02517 and
02518 to allow ename:VK_SUBPASS_EXTERNAL (public pull request 1878).
* Add apiext:VK_KHR_maintenance4 relaxed interface valid usage statement
to the <<spirvenv-module-validation-runtime, Runtime SPIR-V Validation>>
section (public pull request 1860).
* Fix field name in slink:VkRenderingAttachmentInfo valid usage statement
(public pull request 1861).
* Fix typo in slink:VkFramebufferCreateInfo valid usage statements 04533 /
04544 (public pull request 1873).
* Remove duplicate valid usage statement 06060 (public pull request 1874).
* Rework <<fxvertex-input-address-calculation, Vertex Input Address
Calculation>> section (public pull request 1869).
* Split Github CI script into individual jobs to decrease run time (public
pull request 1870).
* Clarify meaning of "`private data slot`" for apiext:VK_EXT_private_data
* Minor markup fix in the <<spirvenv-module-validation-standalone>>
section (public merge request 1864).
==== wireless-regdb ====
Version update (20220606 -> 20220812)
- Update to version 20220812:
* wireless-regdb: update regulatory database based on preceding changes
* wireless-regdb: update 5 GHz rules for PK and add 60 GHz rule
* wireless-regdb: add 5 GHz rules for GY
* wireless-regdb: update regulatory database based on preceding changes
* wireless-regdb: Unify 6 GHz rules for EU contries
* wireless-regdb: Remove AUTO-BW from 6 GHz rules
* wireless-regdb: update regulatory rules for Bulgaria (BG) on 6GHz
* Regulatory update for 6 GHz operation in FI
* Regulatory update for 6 GHz operation in United States (US)
* Regulatory update for 6 GHz operation in Canada (CA)
==== xen ====
Version update (4.16.1_06 -> 4.16.2_02)
- Update to Xen 4.16.2 bug fix release (bsc#1027519)
xen-4.16.2-testing-src.tar.bz2
- Drop patches contained in new tarball
625fca42-VT-d-reserved-CAP-ND.patch
626f7ee8-x86-MSR-handle-P5-MC-reads.patch
627549d6-IO-shutdown-race.patch
62a1e594-x86-clean-up-_get_page_type.patch
62a1e5b0-x86-ABAC-race-in-_get_page_type.patch
62a1e5d2-x86-introduce-_PAGE_-for-mem-types.patch
62a1e5f0-x86-dont-change-cacheability-of-directmap.patch
62a1e60e-x86-split-cache_flush-out-of-cache_writeback.patch
62a1e62b-x86-AMD-work-around-CLFLUSH-ordering.patch
62a1e649-x86-track-and-flush-non-coherent.patch
62a99614-IOMMU-x86-gcc12.patch
62ab0fab-x86-spec-ctrl-VERW-flushing-runtime-cond.patch
62ab0fac-x86-spec-ctrl-enum-for-MMIO-Stale-Data.patch
62ab0fad-x86-spec-ctrl-add-unpriv-mmio.patch
62bdd840-x86-spec-ctrl-only-adjust-idle-with-legacy-IBRS.patch
62bdd841-x86-spec-ctrl-knobs-for-STIBP-and-PSFD.patch
62c56cc0-libxc-fix-compilation-error-with-gcc13.patch
62cc31ed-x86-honour-spec-ctrl-0-for-unpriv-mmio.patch
62cc31ee-cmdline-extend-parse_boolean.patch
62cc31ef-x86-spec-ctrl-fine-grained-cmdline-subopts.patch
62cd91d0-x86-spec-ctrl-rework-context-switching.patch
62cd91d1-x86-spec-ctrl-rename-SCF_ist_wrmsr.patch
62cd91d2-x86-spec-ctrl-rename-opt_ibpb.patch
62cd91d3-x86-spec-ctrl-rework-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch
62cd91d4-x86-spec-ctrl-IBPB-on-entry.patch
62cd91d5-x86-cpuid-BTC_NO-enum.patch
62cd91d6-x86-spec-ctrl-enable-Zen2-chickenbit.patch
62cd91d7-x86-spec-ctrl-mitigate-Branch-Type-Confusion.patch
xsa408.patch
- bsc#1167608, bsc#1201631 - fix built-in default of max_event_channels
A previous change to the built-in default had a logic error,
effectively restoring the upstream limit of 1023 channels per domU.
Fix the logic to calculate the default based on the number of vcpus.
adjust libxl.max_event_channels.patch
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:
Mesa (22.1.5 -> 22.1.7)
Mesa-drivers (22.1.5 -> 22.1.7)
autoyast2 (4.5.2 -> 4.5.3)
boost-base
conmon (2.1.2 -> 2.1.3)
ibus-libpinyin (1.12.91 -> 1.13.0)
imlib2 (1.7.5 -> 1.9.1)
installation-images-MicroOS (17.60 -> 17.63)
libstorage-ng (4.5.33 -> 4.5.42)
libyui (4.4.1 -> 4.4.3)
libyui-ncurses (4.4.1 -> 4.4.3)
libyui-ncurses-pkg (4.4.1 -> 4.4.3)
libyui-qt (4.4.1 -> 4.4.3)
libyui-qt-graph (4.4.1 -> 4.4.3)
libyui-qt-pkg (4.4.1 -> 4.4.3)
osinfo-db (20220516 -> 20220727)
perl-Bootloader
python-matplotlib-inline (0.1.3 -> 0.1.6)
transactional-update (4.0.0 -> 4.0.1)
xdm
yast2-installation (4.5.4 -> 4.5.5)
yast2-kdump (4.5.1 -> 4.5.3)
yast2-network (4.5.4 -> 4.5.5)
yast2-ruby-bindings (4.5.1 -> 4.5.2)
yast2-security (4.5.0 -> 4.5.1)
yast2-storage-ng (4.5.7 -> 4.5.8)
yast2-users (4.5.1 -> 4.5.2)
=== Details ===
==== Mesa ====
Version update (22.1.5 -> 22.1.7)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 22.1.7:
* fixes and cleanups all over the tree
* most of the fixes are for zink
* nice batch of fixes for the gallium dx9 frontend
* some other fixes across the board
==== Mesa-drivers ====
Version update (22.1.5 -> 22.1.7)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- update to 22.1.7:
* fixes and cleanups all over the tree
* most of the fixes are for zink
* nice batch of fixes for the gallium dx9 frontend
* some other fixes across the board
==== autoyast2 ====
Version update (4.5.2 -> 4.5.3)
- Revert the modification done in version 4.3.97 running the
initscripts before systed-user-sessions service again once
systemd fixed logind (bsc#1195059, bsc#1200780)
- 4.5.3
==== boost-base ====
Subpackages: boost-license1_80_0 libboost_date_time1_80_0 libboost_filesystem1_80_0 libboost_iostreams1_80_0 libboost_locale1_80_0 libboost_thread1_80_0
- ppc64le: added some new math libraries (bsc#1202594)
==== conmon ====
Version update (2.1.2 -> 2.1.3)
- update to 2.1.3:
* Port conmon to FreeBSD
* Stop using g_unix_signal_add() to avoid threads
* Rename CLI optionlog-size-global-max to log-global-size-max
==== ibus-libpinyin ====
Version update (1.12.91 -> 1.13.0)
- Update version to 1.13.0
* Fix bugs
==== imlib2 ====
Version update (1.7.5 -> 1.9.1)
Subpackages: imlib2-loaders libImlib2-1
- update to 1.9.1:
* x11_color: Simplify and fix error paths
* JPEG loader: Use mmap'ed file access
* modules: Eliminate __imlib_TrimLoaderList()
* Introduce strsplit()
* modules: Cosmetics, mostly
* modules: Enable setting multiple loader/filter paths
* test: Add test_misc
* modules: Fix signdness warning
* TIFF loader: Change default save compression type
* imlib2_load: Remove unused macro
* imlib2_conv: Cosmetic changes
* imlib2_conv: Drop obsolete .db stuff, simplify
* imlib2_conv: Enable passing attached data to saver
* check for some alloc failures
* check for alloc failures some more
* modules: check for filepath truncation
* Remove some deprecation comments
* Move API documentation to header file
* WEBP saver: Fix return code on success
* api.c: Cosmetics
* Refactor some image loading functions
* Refactor some image saving functions
* Image load: Change error code on zero file size
* Tweak __imlib_LoadImageData()
* Error code rework: Use errnos/new imlib2 error codes internally
* Add imlib_load/save_image_with_errno_return() and imlib_strerror()
* Switch to imlib_load/save_image_with_errno_return()
* Deprecate imlib_load/save_image_with_error_return()
* imlib2_load: Tweak verbose output
* Rename files with line etc. drawing functions
* Use stdint types instead of DATA32 etc.
* test_load: Check deferred loading too
* imlib2_load: Show load time per load too
* image.c: Correct loader probe loop
* image.c: Cosmetics (move function)
* GZ loader: Fix uncompressor exit code
* GIF loader: Use mmap'ed file access
* image.c: Loading tweaks
* imlib2_view: Verbose and debug message tweaks
* Loaders: Some trivial cosmetics
* Loaders: Remove unnecessary calls to __imlib_FreeData()
* debug: Enable using hex values in IMLIB2_DEBUG
* SVG loader: Requires librsvg-2.46
* TIFF loader: Use mmap'ed file access
* Add jxl loader
* test: Add basic jxl test
* test_save: Updates
* loaders: Ensure that found loader is ok for load/save
* image: Fix undesired change of format
* Drop deprecation noise from using the old DATA types
* Drop deprecation noise from using imlib_load/save_image_with_error_return()
* API doc corrections and tweaks for doxygen
* Revert a couple of unintended changes
* API doc updates
* doc: Drop most old doc stuff
* doc: New documentation build setup (doxygen)
* doc: Assorted documentation intro updates
* loaders: Fix typo, fix order
* SVG loader: Faster signature check
* build: Tweaks
* Add J2K (JPEG 2000) loader using openjpeg2 library
* test: Add some of JPEG 2000 tests
* Add PS/EPS loader using libspectre
* debug: Export __imlib_time_us()
* JXL loader: Multiframe support
* SVG loader: Avoid some warnings in rsvg.h
* SVG loader: Fix size when unit is percent
* SVG loader: Fix size when unit is percent some more
* v1.9.0
* PNM, XPM loaders: Fix trouble with non-ascii characters
* XPM loader: Reduce signature window size some more
* Refactor image flags stuff
* Remove some unused image flags and deprecate functions referencing them
* JPEG, XBM loaders: Drop pointless clearing of flag
* Deal consistently with including Imlib2.h
* Merge x11_draw.c/h into x11_pixmap.c/h
* x11_rgba.c: Add some missing static qualifiers
* x11_color.c: Make most __imlib_AllocColors*() functions static
* x11_...: Introduce palette type enum
* Loader includes tweaks
* Move some loader related function prototypes to loaders.h
* common.h: Drop round() macro
* debug.c/h: Move __EXPORT__ to .c file
* Remove system includes from common.h
* Move x_VAL() macros to common.h
* Introduce types.h
* Remove some unnecessary headers
* grad.c: Refactor __imlib_DrawGradient() and __imlib_DrawHsvaGradient()
* Only have one CLIP macro
* Mostly cosmetic tweaks around clipping checks
* test: Command line options tweak
* test_grab: Enable testing depths other than 24 and 32
* x11_grab.c: Correct 16 and 15 bit depth grabbing
* TIFF loader: Remove obsolete comment
* ID3 loader: Drop inline and likely stuff
* ID3 loader: Disable tags stuff
* Introduce __imlib_GetKey()
* Merge __imlib_FindBestLoader...() functions
... changelog too long, skipping 95 lines ...
- drop bigendian.patch (upstream)
==== installation-images-MicroOS ====
Version update (17.60 -> 17.63)
- merge gh#openSUSE/installation-images#612
- shadow & /usr/lib/pam.d: fix also initrd
- xdm Keyboard.map no longer exists
- wireless-tools: /etc moved to /usr/lib
- samba-client-libs: there is no libwinbind-client-samba4
- 17.63
- merge gh#openSUSE/installation-images#611
- require glibc-locale explicitly
- 17.62
- merge gh#openSUSE/installation-images#610
- Allow shadow to put pam files to /usr/lib/pam.d
- 17.61
==== libstorage-ng ====
Version update (4.5.33 -> 4.5.42)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Swedish) (bsc#1149754)
- 4.5.42
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.5.41
- Translated using Weblate (Catalan) (bsc#1149754)
- 4.5.40
- Translated using Weblate (Dutch) (bsc#1149754)
- 4.5.39
- Translated using Weblate (Slovak) (bsc#1149754)
- 4.5.38
- Translated using Weblate (Catalan) (bsc#1149754)
- Translated using Weblate (Japanese) (bsc#1149754)
- 4.5.37
- merge gh#openSUSE/libstorage-ng#895
- updated pot and po files
- 4.5.36
- merge gh#openSUSE/libstorage-ng#894
- do not allow to add already used lvm physical volume to volume group
- 4.5.35
- merge gh#openSUSE/libstorage-ng#893
- support mounting by partition uuid and label
- 4.5.34
==== libyui ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-ncurses ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-ncurses-pkg ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-qt ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-qt-graph ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== libyui-qt-pkg ====
Version update (4.4.1 -> 4.4.3)
- *-pkg plugins: fully qualify the _1 placeholder, libzypp
will disable the global boost placeholders in the next release
(bsc#1202058, gh#libyui/libyui#78)
- 4.4.3
- libyui-ncurses: replace the "glibc-locale" dependency with
much smaller "glibc-locale-base" (bsc#1154405)
- 4.4.2
==== osinfo-db ====
Version update (20220516 -> 20220727)
- update to 20220727
- drop: add-opensuse-leap-15.4-support.patch
add-sle15sp4-support.patch
add-slem5.1-support.patch
add-slem5.2-support.patch
opensuse-autoyast-desktop.patch: all upstream
==== perl-Bootloader ====
- move binaries from /sbin to /usr/sbin (boo#1191088)
- remove /boot/boot.readme while at it so we stay out of there
==== python-matplotlib-inline ====
Version update (0.1.3 -> 0.1.6)
- specfile:
* update copyright year
- update to version 0.1.6:
* Return manager instead of None
- changes from version 0.1.5:
* replace 0.1.4 on pypi, no changes
- changes from version 0.1.4:
* Fix: always clear _draw_called
* Move draw_if_interactive logic to new_figure_manager_given_figure.
* Remove matplotlib rc overrides.
* Create __version__ attribute
==== transactional-update ====
Version update (4.0.0 -> 4.0.1)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit
- Version 4.0.1
- create_dirs_from_rpmdb: Just warn if no default SELinux context found
[gh#openSUSE/transactional-update#88], [bsc#1188215]
- create_dirs_from_rpmdb: Don't update the rpmdb cookie on failure
[gh#openSUSE/transactional-update#88]
- Handle directories owned by multiple packages
[gh#openSUSE/transactional-update#90], [bsc#1188215]
==== xdm ====
- add buildrequires for bsd/stdlib.h (bsc#1202222)
- Use %_pam_vendordir
==== yast2-installation ====
Version update (4.5.4 -> 4.5.5)
- AutoYaST SecondStage: Revert changes introduced in 4.3.46 running
the initscript service before systemd-user-sessions again once
systemd patched logind (bsc#1195059, bsc#1200780)
- 4.5.5
==== yast2-kdump ====
Version update (4.5.1 -> 4.5.3)
- Allow using kdump auto resize (related to jsc#SLE-18441)
- 4.5.3
- Removed kdump RPM dependency, the package is checked and
installed at runtime. This removes the package from the YaST
container (related to bsc#1199840)
- For the inst-sys dependencies the respective skelcd-control-*
packages have been updated.
- 4.5.2
==== yast2-network ====
Version update (4.5.4 -> 4.5.5)
- Added a class to generate the configuration needed for a FCoE
device being aware of it during the installation (bsc#1199554)
- 4.5.5
==== yast2-ruby-bindings ====
Version update (4.5.1 -> 4.5.2)
- Add properly glibc-locale as build dependency to test locale
dependent methods (related to change for bsc#1154405)
- 4.5.2
==== yast2-security ====
Version update (4.5.0 -> 4.5.1)
- Do not crash when reading active LSM modules returns nil
(related to jsc#SLE-22069)
- 4.5.1
==== yast2-storage-ng ====
Version update (4.5.7 -> 4.5.8)
- Adapt to new types of mount by in libstorage-ng. Skipped by now
as there is no request to support it. (bsc#1202225)
- 4.5.8
==== yast2-users ====
Version update (4.5.1 -> 4.5.2)
- AY: Fix writing ssh keys for user without specified home
(bsc#1201185)
- 4.5.2
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:
python-matplotlib (3.5.2 -> 3.5.3)
python310
python310-core
sudo
=== Details ===
==== python-matplotlib ====
Version update (3.5.2 -> 3.5.3)
- specfile:
* removed pathc matplotlib-pr22975-fixarray.patch; included upstream
- update to version 3.5.3:
* Fix alignment of over/under symbols
* Fix bugs in colorbars:
+ alpha of extensions
+ drawedges=True with extensions
+ handling of panchor=False
* Fix builds on Cygwin and IBM i
* Fix contour labels in SubFigures
* Fix cursor output:
+ for imshow with all negative values
+ when using BoundaryNorm
* Fix interactivity in IPython/Jupyter
* Fix NaN handling in errorbar
* Fix NumPy conversion from AstroPy unit arrays
* Fix positional markerfmt passed to stem
* Fix unpickling:
+ crash loading in a separate process
+ incorrect DPI when HiDPI screens
==== python310 ====
Subpackages: python310-curses python310-dbm
- fix import_failed.map to refer to the python 3.10 package versions
==== python310-core ====
Subpackages: libpython3_10-1_0 python310-base
- fix import_failed.map to refer to the python 3.10 package versions
==== sudo ====
Subpackages: sudo-plugin-python
- Use %_pam_vendordir macro
- Fix errors around LICENSE.md (fixes building on SLE12 SP5 again)
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:
Mesa (22.1.4 -> 22.1.5)
Mesa-drivers (22.1.4 -> 22.1.5)
filesystem
libevdev (1.12.1 -> 1.13.0)
libtirpc (1.3.2 -> 1.3.3)
python-jupyterlab-widgets (3.0.1 -> 3.0.2)
python-widgetsnbextension (3.6.1 -> 4.0.2)
tigervnc
=== Details ===
==== Mesa ====
Version update (22.1.4 -> 22.1.5)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 22.1.6:
* llvmpipe: make last_fence a screen/rast object not a context one. llvmpipe:
keep context list and use to track resource usage.
* Revert "pan/bi: Require ATEST coverage mask input in R60"
* intel/dev: drop warning for unhandled hwconfig keys
* anv: Use sampleLocationsEnable for sample locations
- update to 22.1.5:
* radv: dynamic vertex input failure
* anv: KHR-GL46.tessellation_shader.single.xfb_captures_data_from_correct_stage fails on TGL
* anv: GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels_pbo failure
* anv: ICL hiz issue
* Error compiling gallium-nine on i686 using musl libc
* dEQP-VK.memory.mapping.dedicated_alloc failing on bsw and gen9atom
==== Mesa-drivers ====
Version update (22.1.4 -> 22.1.5)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- update to 22.1.6:
* llvmpipe: make last_fence a screen/rast object not a context one. llvmpipe:
keep context list and use to track resource usage.
* Revert "pan/bi: Require ATEST coverage mask input in R60"
* intel/dev: drop warning for unhandled hwconfig keys
* anv: Use sampleLocationsEnable for sample locations
- update to 22.1.5:
* radv: dynamic vertex input failure
* anv: KHR-GL46.tessellation_shader.single.xfb_captures_data_from_correct_stage fails on TGL
* anv: GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels_pbo failure
* anv: ICL hiz issue
* Error compiling gallium-nine on i686 using musl libc
* dEQP-VK.memory.mapping.dedicated_alloc failing on bsw and gen9atom
==== filesystem ====
- Add French(France) (fr_FR) man pages directory - seen in xz
==== libevdev ====
Version update (1.12.1 -> 1.13.0)
- update to 1.13.0:
* include: sync event codes with kernel 5.19
* input: use named initializers for the event struct
* fix a few whitespace/coding style issues
* meson and other build system fixups
==== libtirpc ====
Version update (1.3.2 -> 1.3.3)
Subpackages: libtirpc-netconfig libtirpc3
- update to 1.3.3 (bsc#1201680, CVE-2021-46828):
* Fix DoS vulnerability in libtirpc
* _rpc_dtablesize: use portable system call
* libtirpc: Fix use-after-free accessing the error number
* Fix potential memory leak of parms.r_addr
* rpcb_clnt.c add mechanism to try v2 protocol first
* Eliminate deadlocks in connects with an MT environment
* clnt_dg_freeres() uncleared set active state may deadlock
* thread safe clnt destruction
* SUNRPC: mutexed access blacklist_read state variable
* SUNRPC: MT-safe overhaul of address cache management in rpcb_clnt.c
- drop 0001-Fix-DoS-vulnerability-in-libtirpc.patch (upstream)
==== python-jupyterlab-widgets ====
Version update (3.0.1 -> 3.0.2)
Subpackages: jupyter-jupyterlab-widgets python310-jupyterlab-widgets
- specfile:
* drop patch ipywidgets-pr3138-pr3194-packaging.patch
- update to version 3.0.2:
* ships jupyter-widgets/jupyterlab-manager(a)5.0.2
* no changelog available
==== python-widgetsnbextension ====
Version update (3.6.1 -> 4.0.2)
Subpackages: jupyter-widgetsnbextension python310-widgetsnbextension
- specfile:
* require python >= 3.7
* require jupyter-packaging
* added js license file
- update to version 4.0.2 with jupyter-js-widgets(a)8.0.2
* no relase notes
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- Use %_pam_vendordir
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.0.44 -> 7.1.0.46)
bind (9.18.5 -> 9.18.6)
double-conversion (3.2.0 -> 3.2.1)
fcitx (4.2.9.8 -> 4.2.9.9)
freetype2
kernel-source (5.19.1 -> 5.19.2)
python-Pygments (2.12.0 -> 2.13.0)
python-aiohttp_cors
python-charset-normalizer
python-hatchling (1.7.1 -> 1.8.0)
python-tinycss2
python-yarl (1.7.2 -> 1.8.1)
systemd (251.2 -> 251.4)
=== Details ===
==== ImageMagick ====
Version update (7.1.0.44 -> 7.1.0.46)
Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.0.46
upstream changelog:
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
==== bind ====
Version update (9.18.5 -> 9.18.6)
- Fix typo in contrib/dlz/modules/{mysql,mysqldyn} that references
LDAP_LIBS instead of MYSQL_LIBS.
[bsc#1202149, bind.spec, bind-fix-mysql-bindings.patch]
- Update to bind release 9.18.6
Bug Fixes:
* When running as a validating resolver forwarding all queries
to another resolver, named could crash with an assertion failure.
These crashes occurred when the configured forwarder sent
a broken DS response and named failed its attempts to find
a proper one instead. This has been fixed.
* Non-dynamic zones that inherit dnssec-policy from the view
or options blocks were not marked as inline-signed
and therefore never scheduled to be re-signed. This has been fixed.
* The old max-zone-ttl zone option was meant to be superseded
by the max-zone-ttl option in dnssec-policy; however,
the latter option was not fully effective. This has been corrected:
zones no longer load if they contain TTLs greater than the limit
configured in dnssec-policy. For zones with both the old
max-zone-ttl option and dnssec-policy configured,
the old option is ignored, and a warning is generated.
* rndc dumpdb -expired was fixed to include expired RRsets,
even if stale-cache-enable is set to no and the cache-cleaning
time window has passed.
For a complete list of changes, see
* Bind Release Notes
https://downloads.isc.org/isc/bind9/9.18.6/doc/arm/html/notes.html
* The CHANGES file in the source RPM
[bind.spec bind-9.18.6.tar.xz bind-9.18.6.tar.xz.sha512.asc]
==== double-conversion ====
Version update (3.2.0 -> 3.2.1)
- update to 3.2.1
* Disable quiet nan test on windows
* Test on all platforms.
* Fix warnings on Windows
* Run ctests first.
* Give shared-lib option and test install
* Install Windows debbuger (pdb) files.
* Add a cast to silence a signedness conversion warning.
* Issue #184 : Fixed all -Wzero-as-null-pointer-constant warnings
==== fcitx ====
Version update (4.2.9.8 -> 4.2.9.9)
Subpackages: fcitx-branding-openSUSE fcitx-gtk2 fcitx-gtk3 fcitx-pinyin fcitx-table fcitx-table-cn-wubi fcitx-table-cn-wubi-pinyin libfcitx-config4 libfcitx-core0 libfcitx-gclient1 libfcitx-utils0
- update to 4.2.9.9:
* fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation
==== freetype2 ====
- spec-cleaner
- Move ftpdump from ft2demos to freetype - it's required by other
packages and doesn't require any of the toolkits, so move its
build early
==== kernel-source ====
Version update (5.19.1 -> 5.19.2)
- Linux 5.19.2 (bsc#1012628).
- Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
(bsc#1012628).
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
(bsc#1012628).
- pNFS/flexfiles: Report RDMA connection errors to the server
(bsc#1012628).
- nfsd: eliminate the NFSD_FILE_BREAK_* flags (bsc#1012628).
- ALSA: usb-audio: Add quirk for Behringer UMC202HD (bsc#1012628).
- ALSA: bcd2000: Fix a UAF bug on the error path of probing
(bsc#1012628).
- ALSA: hda/realtek: Add quirk for Clevo NV45PZ (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx
(bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7
(bsc#1012628).
- ASoC: amd: yc: Update DMI table entries (bsc#1012628).
- hwmon: (nct6775) Fix platform driver suspend regression
(bsc#1012628).
- wifi: mac80211_hwsim: fix race condition in pending packet
(bsc#1012628).
- wifi: mac80211_hwsim: add back erroneously removed cast
(bsc#1012628).
- wifi: mac80211_hwsim: use 32-bit skb cookie (bsc#1012628).
- add barriers to buffer_uptodate and set_buffer_uptodate
(bsc#1012628).
- lockd: detect and reject lock arguments that overflow
(bsc#1012628).
- HID: hid-input: add Surface Go battery quirk (bsc#1012628).
- HID: nintendo: Add missing array termination (bsc#1012628).
- HID: wacom: Only report rotation for art pen (bsc#1012628).
- HID: wacom: Don't register pad_input for touch switch
(bsc#1012628).
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending
case (bsc#1012628).
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for
!nested_run_pending case (bsc#1012628).
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
(bsc#1012628).
- KVM: s390: pv: don't present the ecall interrupt twice
(bsc#1012628).
- KVM: Drop unused @gpa param from gfn=>pfn cache's
__release_gpc() helper (bsc#1012628).
- KVM: Put the extra pfn reference when reusing a pfn in the
gpc cache (bsc#1012628).
- KVM: Fully serialize gfn=>pfn cache refresh via mutex
(bsc#1012628).
- KVM: Fix multiple races in gfn=>pfn cache refresh (bsc#1012628).
- KVM: Do not incorporate page offset into gfn=>pfn cache user
address (bsc#1012628).
- KVM: x86: Split kvm_is_valid_cr4() and export only the
non-vendor bits (bsc#1012628).
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported
value (bsc#1012628).
- KVM: nVMX: Account for KVM reserved CR4 bits in consistency
checks (bsc#1012628).
- KVM: nVMX: Inject #UD if VMXON is attempted with incompatible
CR0/CR4 (bsc#1012628).
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault
checks (bsc#1012628).
- KVM: x86: Set error code to segment selector on LLDT/LTR
non-canonical #GP (bsc#1012628).
- KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT
(bsc#1012628).
- KVM: SVM: Disable SEV-ES support if MMIO caching is disable
(bsc#1012628).
- KVM: x86: Tag kvm_mmu_x86_module_init() with __init
(bsc#1012628).
- KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks
change (bsc#1012628).
- KVM: x86: do not report preemption if the steal time cache is
stale (bsc#1012628).
- KVM: x86: revalidate steal time cache if MSR value changes
(bsc#1012628).
- KVM: x86/xen: Initialize Xen timer only once (bsc#1012628).
- KVM: x86/xen: Stop Xen timer before changing IRQ (bsc#1012628).
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
(bsc#1012628).
- ALSA: hda/cirrus - support for iMac 12,1 model (bsc#1012628).
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model
(bsc#1012628).
- ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED
(bsc#1012628).
- LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
(bsc#1012628).
- tty: 8250: Add support for Brainboxes PX cards (bsc#1012628).
- tty: vt: initialize unicode screen buffer (bsc#1012628).
- vfs: Check the truncate maximum size in inode_newsize_ok()
(bsc#1012628).
- fs: Add missing umask strip in vfs_tmpfile (bsc#1012628).
- thermal: sysfs: Fix cooling_device_stats_setup() error code path
(bsc#1012628).
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
(bsc#1012628).
- fbcon: Fix accelerated fbdev scrolling while logo is still shown
(bsc#1012628).
- usbnet: Fix linkwatch use-after-free on disconnect
(bsc#1012628).
- usbnet: smsc95xx: Fix deadlock on runtime resume (bsc#1012628).
... changelog too long, skipping 1882 lines ...
- commit e6472b4
==== python-Pygments ====
Version update (2.12.0 -> 2.13.0)
- update to 2.13.0:
* Added lexers:
+ COMAL-80 (#2180)
+ JMESPath (#2174, #2175, #2179, #2182)
+ Sql+Jinja (#2148)
* Updated lexers:
+ Ada: support Ada 2022 (#2121); disable recognition of
namespaces because it disturbs lexing of aspects (#2125)
+ Agda: allow straight quotes in module names (#2163)
+ C family (C, C++ and many others): allow comments between
elements of function headers, e.g. between the arguments and
the opening brace for the body (#1891)
+ C++: Resolve several cases of Error tokens (#2207, #2208)
+ Coq: add some common keywords, improve recognition of Set and
qualified identifiers (#2158)
+ F*: Allow C-style comments anywhere in a line
+ Fortran: fix catastrophic backtracking with backslashes in
strings (#2194)
+ Go: add support for generics (#2167)
+ Inform: update for version 6.40 (#2190)
+ Isabelle: recognize cartouches (#2089)
+ Java: support multiline strings aka. text blocks (#2132)
+ Kotlin: add value modifier (#2142)
+ LilyPond: add some missing builtins
+ Macaulay2: update builtins (#2139)
+ Matlab session: fix traceback when a line continuation
ellipsis appears in the output (#2166)
+ .NET: add aliases for LibreOffice Basic, OpenOfficeBasic and
StarOffice Basic (#2170)
+ Nim: use Name.Builtin instead of Keyword.Type (#2136)
+ PHP: fix \"$var\" inside strings (#2105)
+ Python: only recognize \N, \u and \U escape sequences in
string literals, but not in bytes literals where they are not
supported (#2204)
+ Tcl: support ${name} variables (#2145)
+ Terraform: accept leading whitespace for << heredoc
delimiters (#2162)
+ Teraterm: Various improvements (#2165)
+ Spice: add support for the recently added features including
more builtin functions and bin, oct, hex number formats
(#2206)
* Added styles:
+ GitHub dark (#2192)
+ StarOffice (#2168)
+ Nord (nord and nord-darker; #2189, #1799, #1678)
* Pygments now tries to use the importlib.metadata module to
discover plugins instead of the slower pkg_resources (#2155).
* Silently ignore BrokenPipeError in the command-line interface
(#2193).
* The HtmlFormatter now uses the linespans attribute for
anchorlinenos if the lineanchors attribute is unset (#2026).
* The highlight, lex and format functions no longer wrongly
report "argument must be a lexer/formatter instance, not a
class" in some cases where this is not the actual problem
(#2123).
* Fix warnings in doc build (#2124).
* The codetagify filter now recognizes FIXME tags by default
(#2150).
* The pygmentize command now recognizes if the COLORTERM
environment variable is set to a value indicating that
true-color support is available. In that case, it uses the
TerminalTrueColorFormatter by default (#2160)
* Remove redundant caches for filename patterns (#2153)
* Use new non-deprecated Pillow API for text bounding box in
ImageFormatter (#2198)
* Remove default_style (#930, #2183)
* Stop treating DeprecationWarnings as errors in the unit tests
(#2196)
==== python-aiohttp_cors ====
- Clean specfile, remove coverage
==== python-charset-normalizer ====
- Clean requirements: We don't need anything
==== python-hatchling ====
Version update (1.7.1 -> 1.8.0)
- update to version 1.8.0:
* Added:
+ Add get_known_classifiers method to metadata hooks
* Fixed:
+ Fix check for updating static versions with the version
command when metadata hooks are in use
==== python-tinycss2 ====
- Remove linter and code coverage check from packaging tests
==== python-yarl ====
Version update (1.7.2 -> 1.8.1)
- Update to 1.8.1
* Added URL.raw_suffix, URL.suffix, URL.raw_suffixes,
URL.suffixes, URL.with_suffix. (#613)
* Dropped Python 3.6 support. (#672)
- Drop tests_overcome_bpo42967.patch
==== systemd ====
Version update (251.2 -> 251.4)
Subpackages: libsystemd0 libudev1 systemd-doc systemd-lang udev
- Import commit 532faa39ebaa6f56e493cc938a91a40df082b74f (merge of v251.4)
It includes the following fixes:
- 739d7130cb home: drop conflicted headers (bsc#1202221)
- 8fe0c12178 glibc: Remove #include <linux/fs.h> to resolve fsconfig_command/mount_attr conflict with glibc 2.36 (bsc#1202221)
- 0c5b7ee318 udev: allow to execute longer command line (bsc#1201766)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/8cd784e9250b38d20d8e14fccbfb211…
- Drop 1001-statx.patch, it's no more needed.
- Add patch 1001-statx.patch based on commit 3657d3a0
* to resolve conflicts with glibc 2.36 with <linux/fs.h>
* add dirty hack to get in src/basic/chattr-util.h,
src/home/homework.h, src/home/homework-fscrypt.c,
src/home/homed-manager.c, and src/home/homework-mount.c as well
to avoid that <linux/fs.h> does include <linux/mount.h>
- Enable oomd (bsc#1200456)
It's part of the experimental sub-package for now.
- Import commit 8cd784e9250b38d20d8e14fccbfb211010283c79 (merge of v251.3)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/32912879062bb1595d8498b6f9c77d5…
- Import commit 32912879062bb1595d8498b6f9c77d5acd1dc66a
111b96ca86 logind: don't delay login for root even if systemd-user-sessions.service is not activated yet (bsc#1195059)
- Enable bpf framework
- When systemd-container is installed install tar/gpg too
So `machinectl import-tar` always works flawlessly. systemd-container already
is an optional package and both tar and gpg are rather basic anyway so no harm
should be done by requiring them.
- Move the systemd sysupdate stuff from the main package to the experimental
sub-package while it's still time. The method used (currently) for updating
openSUSE distro is rpm, not systemd-sysupdate.
- systemd.spec: add files.experimental
- Make {/etc,/usr/lib}/systemd/network owned by both udev and systemd-network (bsc#1201276)
This configuration files put in these directories are read by both udevd and
systemd-networkd.
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:
baloo5-widgets (22.04.3 -> 22.08.0)
dolphin (22.04.3 -> 22.08.0)
dracut (057+suse.303.gc4ea1bea -> 057+suse.309.gb71946f6)
ffmpegthumbs (22.04.3 -> 22.08.0)
gdk-pixbuf
grub2
gtk2
gtk3
gtk4 (4.7.0 -> 4.7.2)
irqbalance (1.8.0.18.git+2435e8d -> 1.9.0)
kaccounts-integration (22.04.3 -> 22.08.0)
kaccounts-providers (22.04.3 -> 22.08.0)
kate (22.04.3 -> 22.08.0)
kde-print-manager (22.04.3 -> 22.08.0)
kdegraphics-thumbnailers (22.04.3 -> 22.08.0)
kdenetwork-filesharing (22.04.3 -> 22.08.0)
kdialog (22.04.3 -> 22.08.0)
kexec-tools (2.0.24 -> 2.0.25)
kglobalaccel
khelpcenter5 (22.04.3 -> 22.08.0)
kio-extras5 (22.04.3 -> 22.08.0)
konsole (22.04.3 -> 22.08.0)
kwalletmanager5 (22.04.3 -> 22.08.0)
libjpeg-turbo
libkdcraw (22.04.3 -> 22.08.0)
libkexiv2 (22.04.3 -> 22.08.0)
libnfs (5.0.1 -> 5.0.2)
man (2.9.4 -> 2.10.0)
mobipocket (22.04.3 -> 22.08.0)
mozilla-nspr (4.34 -> 4.34.1)
mozilla-nss (3.80 -> 3.81)
nftables (1.0.4 -> 1.0.5)
nvme-cli (2.1.1 -> 2.1.2)
protobuf (21.4 -> 21.5)
python-QtPy (2.1.0 -> 2.2.0)
python-pygraphviz (1.7 -> 1.9)
signon-kwallet-extension (22.04.3 -> 22.08.0)
vim (9.0.0203 -> 9.0.0224)
=== Details ===
==== baloo5-widgets ====
Version update (22.04.3 -> 22.08.0)
Subpackages: baloo5-widgets-lang
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== dolphin ====
Version update (22.04.3 -> 22.08.0)
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== dracut ====
Version update (057+suse.303.gc4ea1bea -> 057+suse.309.gb71946f6)
Subpackages: dracut-ima dracut-mkinitrd-deprecated
- Update to version 057+suse.309.gb71946f6:
* fix(dracut-initramfs-restore.sh): hide unpack errors (bsc#1199341)
* chore(suse): remove suse-module-tools build requirement
* fix(suse-initrd): always check that MACHINE_ID is not empty (bsc#1201780)
==== ffmpegthumbs ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-lang gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- avoid bashism in baselibs postscript (bsc#1195391)
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi
- Fix tpm error stop tumbleweed from booting (bsc#1202374)
* 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch
- Patch Removed
* 0001-tpm-Log-EFI_VOLUME_FULL-and-continue.patch
==== gtk2 ====
Subpackages: gtk2-data gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-immodule-thai gtk2-immodule-tigrigna gtk2-immodule-vietnamese gtk2-immodule-xim gtk2-lang gtk2-tools libgtk-2_0-0
- avoid bashism in baselibs postscript (bsc#1195391)
==== gtk3 ====
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- avoid bashism in baselibs postscript (bsc#1195391)
==== gtk4 ====
Version update (4.7.0 -> 4.7.2)
Subpackages: gtk4-lang gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.7.2:
+ GtkTextView: Fix child positioning with gutters.
+ GtkText: Update placeholder visibility when necessary.
+ GtkPicture: Add a content-fit property.
+ GtkPopover: Fix a size allocation problem with the arrow.
+ GtkTreeView: Fix a problem with DND.
+ GtkTreePopover: Support scrolling.
+ GtkGridView: Fix issues with rubberband selection.
+ GtkLabel: Add a tabs property.
+ GtkSnapshot: Make GtkSnapshot work from bindings.
+ GtkScrolledWindow: Scroll at a reasonable speed.
+ GtkPaned: Avoid an infinite loop.
+ GtkWindow: Improve generation and handling of crossing events.
+ CSS: Fix handling of certain transform values.
+ Media support:
- Add audio support to the ffmpeg backend.
- Avoid oom with pathological jpeg images.
+ GDK:
- Fix handling of touchpad hold events.
- Add support for hi-resolution scroll events.
+ X11: Fix preferred action for DND.
+ List models:
- Fix items-changed emission.
- Add more list model tests.
+ Demos:
- Add a winning sound to game demos.
- Make app icons work uninstalled.
+ Updated translations.
- Add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch:
Revert "Meson: Simplify pkgconfig file generator". Temporarily
revert this until we figure out how to best restore private
requires that are needed for rpm automatic dep extraction.
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4756
This reverts commit 802bf4199911c811938b0454a876089bafa97dba.
- Update to version 4.7.1:
+ GtkInscription: A new label-like widget for use in list views.
+ GtkColorChooser: Style improvements.
+ GtkFontChooser: Improve support for OpenType features a bit.
+ GtkLabel: Allow selectable labels to be activated via mnemonic.
+ GtkTextView: Implement GetCharacterExtents for accessibility.
+ GtkStack: Fix a poblem with stack page accessibility.
+ GtkListView:
- Cull listitems that are out of view.
- Make all our list models implement ::n-items and
::item-type properties.
+ Translations:
- Stop translating property nicks and blurbs.
- Fix extracting translations from ui files.
+ Debugging:
- Support GTK_DEBUG=invert-text-dir.
- Allow inspecting inspectors.
- Replace GTK_USE_PORTAL with GDK_DEBUG=portals.
- Improve responsiveness of the inspector.
+ CSS: Allow fractional letterspacing.
+ Theme: Improve legibility of selectable labels.
+ Demos:
- Improve the font features demo.
- Add demos for GtkInscription.
+ Wayland:
- Freeze popups when hidden.
- Only send smooth scroll events for tablet tools.
- Make scaled cursor image have the right size.
- Fix problems with the activation protocol.
- Don't force the HighContrast icon theme.
- Support xdg_toplevel.bounds.
+ X11: Always update the shadoe size.
+ Windows:
- Improve touchpad support by using DirectManipulation.
- Add more directories to the builtin hicolor icon theme.
+ Updated translations.
- Add pkgconfig(harfbuzz) BuildRequires: new dependency.
==== irqbalance ====
Version update (1.8.0.18.git+2435e8d -> 1.9.0)
Subpackages: irqbalance-ui
- Update to version 1.9.0:
* correct wait time in oneshot mode
* Document updates
* disable irqbalance when we only have a single cpu/cache domain
* fix UI to fetch full messages from UNIX socket
* avoid some buffer overflows
* fix UI printf style formatting
* drop bounding set from irqbalance
==== kaccounts-integration ====
Version update (22.04.3 -> 22.08.0)
Subpackages: kaccounts-integration-lang libkaccounts2
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kaccounts-providers ====
Version update (22.04.3 -> 22.08.0)
Subpackages: kaccounts-providers-lang
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kate ====
Version update (22.04.3 -> 22.08.0)
Subpackages: kate-lang kate-plugins
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
- Rebase 0001-Defuse-root-block.patch
==== kde-print-manager ====
Version update (22.04.3 -> 22.08.0)
Subpackages: kde-print-manager-lang
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kdegraphics-thumbnailers ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kdenetwork-filesharing ====
Version update (22.04.3 -> 22.08.0)
Subpackages: kdenetwork-filesharing-lang
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kdialog ====
Version update (22.04.3 -> 22.08.0)
Subpackages: kdialog-lang
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kexec-tools ====
Version update (2.0.24 -> 2.0.25)
- update to 2.0.25:
* kexec-tools: Remove duplicate ultoa() definitions and redefine it
* i386: pass rng seed via setup_data
* kexec-tools: mips: Pass initrd parameter via cmdline
* arm64/crashdump-arm64: increase CRASH_MAX_MEMORY_RANGES to 32k
==== kglobalaccel ====
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Add patch to fix crashes (kde#437364):
0001-Avoid-iterating-a-container-while-it-s-being-mutated.patch
==== khelpcenter5 ====
Version update (22.04.3 -> 22.08.0)
Subpackages: khelpcenter5-lang
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== kio-extras5 ====
Version update (22.04.3 -> 22.08.0)
Subpackages: kio-extras5-lang libkioarchive5
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
==== konsole ====
Version update (22.04.3 -> 22.08.0)
Subpackages: konsole-part konsole-part-lang
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
- Drop patch, fixed upstream:
* 0001-Fix-error-when-trying-to-edit-the-editable-parts-of-.patch
==== kwalletmanager5 ====
Version update (22.04.3 -> 22.08.0)
Subpackages: kwalletmanager5-lang
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== libjpeg-turbo ====
- update to 2.1.4:
* Fixed a regression introduced in 2.1.3 that caused build failures with
Visual Studio 2010.
* The tjDecompressHeader3() function in the TurboJPEG C API and the
TJDecompressor.setSourceImage() method in the TurboJPEG Java API now
accept "abbreviated table specification" (AKA "tables-only") datastreams,
which can be used to prime the decompressor with quantization and Huffman
tables that can be used when decompressing subsequent "abbreviated image"
datastreams.
* libjpeg-turbo now performs run-time detection of AltiVec instructions on
OS X/PowerPC systems if AltiVec instructions are not enabled at compile
time. This allows both AltiVec-equipped (PowerPC G4 and G5) and
non-AltiVec-equipped (PowerPC G3) CPUs to be supported using the same
build of libjpeg-turbo.
* Fixed an error ("Bogus virtual array access") that occurred when
attempting to decompress a progressive JPEG image with a height less than
or equal to one iMCU (8 * the vertical sampling factor) using
buffered-image mode with interblock smoothing enabled. This was a
regression introduced by 2.1 beta1[6(b)].
* Fixed two issues that prevented partial image decompression from working
properly with buffered-image mode:
* Attempting to call jpeg_crop_scanline() after jpeg_start_decompress()
but before jpeg_start_output() resulted in an error ("Improper call to
JPEG library in state 207".)
* Attempting to use jpeg_skip_scanlines() resulted in an error ("Bogus
virtual array access") under certain circumstances.
==== libkdcraw ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== libkexiv2 ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== libnfs ====
Version update (5.0.1 -> 5.0.2)
- update to 5.0.2:
* Various small multithreading fixes
* Add opaque pointer to service_proc to make it easier to build server apps.
* BSD compile fix
* OpenBSD support
* fix double free in nfs3_pread_mcb()
==== man ====
Version update (2.9.4 -> 2.10.0)
- Avoid that mandb-symlink-target-timestamp fools us
- Workaround missing groff-full to get refer(1), the bibliographic
preprocessor found
- Update to man-db 2.10.0 (4 February 2022)
* Manpath deduplication no longer mishandles the case where another entry
in the manpath is a suffix of a candidate path to append.
* Fix potential crash in path searching if `getcwd` fails for reasons other
than running out of memory.
* Fix crash in `globbing` test tool if run with no non-option arguments.
* `lexgrog` now produces output in the user's locale.
* Downgrade "malformed .lf request" warning to a debug message and rephrase
it somewhat, since `.lf` requests can use `*roff` arithmetic expressions
and we can't reasonably parse those.
* Avoid modifying the database without changing its mtime, which had been
possible since 2.7.0 if `mandb`'s purge phase found work to do but the
main phase didn't, and which confused some backup systems into reporting
possible filesystem corruption.
* `man` no longer inadvertently modifies the `MANSECT` environment variable
before passing it on to its subprocesses.
* `mandb` now stores the mtime of link targets as the mtime of their
corresponding database entries, rather than sometimes storing the mtime
of the link instead.
* Since man-db 2.4.2, `man` has behaved as if the `-l` option was given if
a manual page argument contains a slash. Since man-db 2.5.6, this has
interacted slightly poorly with the subpage feature, emitting spurious
error messages if given multiple manual page arguments some of which
include a slash. `man` no longer emits spurious error messages in this
case.
* Reduce overhead of `MAN_DISABLE_SECCOMP=1` compared to building without
`libseccomp`.
* Document `MAN_DISABLE_SECCOMP` and `PIPELINE_DEBUG` environment variables
in `man(1)`.
* Add `man-pages(7)` reference to `man(1)`.
* Recognize Arabic and Persian translations of the `NAME` section.
* Delay the `systemd` timer using `RandomizedDelaySec`, so that multiple
containers/VMs on the same host are less prone to running `mandb` all at
the same time.
* Significantly improve `mandb(8)` and `man -K` performance in the common
case where pages are of moderate size and compressed using `zlib`: `mandb
- c` goes from 344 seconds to 10 seconds on a test system.
- Remove patch man-db-2.7.1-security4.dif as now upstream creates
any missing database
- Remove gnulib-ppc64le.patch as gnulib is uptodate even on ppc64le
- Port patches
* man-db-2.6.3-chinese.dif
* man-db-2.6.3-listall.dif
* man-db-2.6.3-man0.dif
* man-db-2.7.1-zio.dif
* man-db-2.9.4-alternitive.dif
* man-db-2.9.4-no-chown.patch
* man-db-2.9.4.patch
* reproducible.patch
==== mobipocket ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== mozilla-nspr ====
Version update (4.34 -> 4.34.1)
- update to version 4.34.1
* add file descriptor sanity checks in the NSPR poll function
==== mozilla-nss ====
Version update (3.80 -> 3.81)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs
- update to NSS 3.81
* bmo#1762831 - Enable aarch64 hardware crypto support on OpenBSD
* bmo#1775359 - make NSS_SecureMemcmp 0/1 valued
* bmo#1779285 - Add no_application_protocol alert handler and
test client error code is set
* bmo#1777672 - Gracefully handle null nickname in
CERT_GetCertNicknameWithValidity
* required for Firefox 104
- raised NSPR requirement to 4.34.1
- changing some Requires from (pre) to generic as (pre) is not
sufficient (boo#1202118)
==== nftables ====
Version update (1.0.4 -> 1.0.5)
Subpackages: libnftables1 python3-nftables
- update to 1.0.5:
* Fixes for the -o/--optimize, run this --optimize option to automagically
compact your ruleset using sets, maps and concatenations
* Fix ethernet and vlan concatenations, eg. define a dynamic set which
is populated from the packet path
* Fix ruleset listing with interface wildcard map
* Fix several regressions in the input lexer which broke valid rulesets.
* Fix slowdown with large lists of singleton interval elements.
* Fix set automerge feature for large lists of singleton interval elements.
* Fix bogus error reporting for exact overlaps.
* Fix segfault when adding elements to invalid set.
* fix device parsing in netdev family in json.
==== nvme-cli ====
Version update (2.1.1 -> 2.1.2)
Subpackages: nvme-cli-bash-completion
- Update to version 2.1.2:
* build: Update version to v2.1.2
* wrapper: Update SPDIX license
* wrapper: Call library version of nvme_init_copy_range_f1
* Revert "udev: re-read the discovery log page when a discovery controller reconnected"
* nvme: Simplify ns list identify
* meson: we don't need a c++ compiler
* plugins/ocp: drop unused fd argument
* plugins/wdc: remove fd argument from print functions
* plugins/wdc: fix memset() on the address of a pointer
* plugins/solidigm: fix return value on format parse failure
* plugins/wdc: prevent duplicate close on NVMe device
==== protobuf ====
Version update (21.4 -> 21.5)
- update to 21.5:
PHP
* Added getContainingOneof and getRealContainingOneof to descriptor.
* fix PHP readonly legacy files for nested messages
Python
* Fixed comparison of maps in Python.
==== python-QtPy ====
Version update (2.1.0 -> 2.2.0)
- Update to 2.2.0
* Add workaround for mode argument in QTextCursor.movePosition
(PySide6) by @rear1019 in #346
* Add missing imports and modules by @DaelonSuzuka in #344
* Restore WEBENGINE constant in QtWebEngineWidgets by @ccordoba12
in #350
* Add note to readme about use with Pyright by @CAM-Gerlach in
[#353]
* Add wrapper around sip/shiboken isdeleted/isvalid (compat.py)
by @zjp in #354
* Fix PyQt6 typing import for Qt by @tlambert03 in #358
* Add initial Methods, helpers and QtPy namespace specifics
section to the README by @dalthviz in #357
- Revert last change: Removing Python2 from build requirements of
libqt5-qtwebengine and crippling the testsuite of a package not
even in ring1 are orthogonal to each other.
- Enable PySide6 tests: Segfaults are gone.
- Disable Qt5 bindings as they require python2 (for chromium within
qtwebengine) and we want to get rid of it in ring1
==== python-pygraphviz ====
Version update (1.7 -> 1.9)
- specfile:
* update copyright year
- update to version 1.9:
* Drop Python 3.7 support
* Add Python 3.10 support
* Add osage and patchwork to progs list
* Add IPython rich display hook to AGraph class
* Add contributor guide
* Fixed directed nature of AGraph.copy()
* Minor documentation and code fixes
==== signon-kwallet-extension ====
Version update (22.04.3 -> 22.08.0)
- Update to 22.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.08.0/
- Update to 22.07.90
* New feature release
- Update to 22.07.80
* New feature release
==== vim ====
Version update (9.0.0203 -> 9.0.0224)
Subpackages: vim-data vim-data-common vim-small
- Updated to version 9.0.0224, fixes the following problems
- fix boo#1202515 - CVE-2022-2845
* indexof() may leak memory.
* Cursor in wrong position when inserting after virtual text. (Ben Jackson)
* Redraw flags are not named specifically.
* Stacktrace not shown when debugging.
* The override flag has no effect for virtual text. (Ben Jackson)
* Build error with small features.
* 'list' mode does not work properly with virtual text.
* Invalid memory access when compiling :lockvar.
* Invalid memory access when compiling :unlet.
* Using freed memory with error in assert argument.
* Splitting a line may duplicate virtual text. (Ben Jackson)
* Not passing APC_INDENT flag.
* Undo earlier test sometimes fails on MS-Windows.
* 'shellslash' works differently when sourcing a script again.
* Reading before the start of the line.
* Cannot make a funcref with "s:func" in a def function in legacy script.
* Invalid memory access with for loop over NULL string.
* Accessing freed memory if compiling nested function fails.
* No good reason why text objects are only in larger builds.
* Typo in diffmode test.
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:
coreutils
elfutils-debuginfod
gcc12 (12.1.1+git287 -> 12.1.1+git372)
inxi (3.3.19 -> 3.3.20)
less
metamail
ncurses (6.3.20220806 -> 6.3.20220813)
openal-soft (1.21.1 -> 1.22.2)
openssh
polkit (0.120 -> 121)
python-SQLAlchemy (1.4.39 -> 1.4.40)
python-black (22.3.0 -> 22.6.0)
python-pyzmq (23.2.0 -> 23.2.1)
python-rpm-macros (20220725.2ae32d5 -> 20220809.cf8a7b8)
rsync (3.2.4 -> 3.2.5)
timezone (2022a -> 2022c)
timezone-java (2022a -> 2022c)
xz (5.2.5 -> 5.2.6)
=== Details ===
==== coreutils ====
Subpackages: coreutils-doc coreutils-lang
- refresh coreutils-i18n.patch from Fedora to make expand and unexpand
more similar
- Remove python2 from buildrequires - appears to be a left over
==== elfutils-debuginfod ====
- Use %ghost for debuginfod.sqlite file.
- Add support-nullglob-in-profile.-.in-files.patch
fixes boo#1202440.
- Add PR29474-debuginfod.patch in order to fix PR29474.
- Add Recommends for libdebuginfod1 so that debuginfod-profile
sets the DEBUGINFOD_URLS.
==== gcc12 ====
Version update (12.1.1+git287 -> 12.1.1+git372)
Subpackages: cpp12 libgcc_s1 libgfortran5 libgomp1 libobjc4 libquadmath0 libstdc++6 libstdc++6-locale libstdc++6-pp libubsan1
- Update to gcc-12 branch head, 6b7d570a5001bb79e34c0d1626a, git372
* includes release candidate for GCC 12.2
- Remove workaround for obs-service-format_spec_file.
==== inxi ====
Version update (3.3.19 -> 3.3.20)
- update to 3.3.20:
1a. More or less completed verification of AMD cpu microarch/built/process, and
added more accurate fallback cases for stray model IDs.
1b. Extended Intel cpu data a bit more as well. Thanks linuxdaddy from slackware
for the research help there.
2. Tentative support for finit init system (fast init). Runs in /proc/1/comm,
uses initctl, which may have been revived from its upstart days, not sure. Added
potential support for nosh, linux only, don't know how to detect other bsd init
system.
3. Added amd/intel gpu product IDs.
4. Added shortcut --filter-all/--za, activates all filters: -z, --zl, --zu,
- -zv. Why not?
5. Added support for dm types kdmctl and xdmctl, opensuse and maybe redhat use
the latter to start the actual dm running the desktop/wm. You want to see that
because you need to do systemctl restart xdm to restart the actual dm. Thanks
mrmazda for pointing out this one.
6. Added AlmaLinux, RockyLinux, CentosStream to system base (RHEL derived).
7. Basic Raptor Lake gpu/apu support added, with patterns to detect since few
product ids yet. Same applies to Arctic and Alchemist, which still have no
product IDs.
8. More disk vendors and disk vendor ids, never stops - the waters flow on, the
rain falls, then the sun comes out. Until one day it doesn't.
* /usr/share/doc/packages/inxi/inxi.changelog.
==== less ====
- Which need one /usr/bin/which, not the package which
==== metamail ====
- Update ot mimelang-0.3
* Avoid to run on NULL if no UTF-8 marker is found
==== ncurses ====
Version update (6.3.20220806 -> 6.3.20220813)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20220813
+ modify delscreen to more effectively delete all windows on the given
screen.
+ amend portability note for delwin in manual page.
+ adapt test/test_delwin.c from example by Bill Gray.
+ account for prescreen data if freeing leaks in pthread-configuration
+ split-out _nc_set_read_thread(), to reduce compiler warnings about
pthread_self(), which may/may not be a weak symbol.
+ improve pthread-configuration for test/worm.c
==== openal-soft ====
Version update (1.21.1 -> 1.22.2)
Subpackages: libopenal1 openal-soft-data
- disable pipewire backend to avoid buildcycle
ffmpeg-4, libopenmpt, mpg123, openal-soft, pipewire
- update to 1.22.2:
* Fixed PipeWire version check.
* Fixed building with PipeWire versions before 0.3.33.
* Fixed CoreAudio capture.
* Fixed air absorption strength.
* Fixed ALSA not being used on some systems without PipeWire and PulseAudio.
* Fixed OpenSL capturing noise.
* Fixed Oboe capture failing with some buffer sizes.
* Added checks for the runtime PipeWire version.
* The same or newer version than is used for building will be needed at
runtime for the backend to work.
* Separated 3D7.1 into its own speaker configuration.
* Implemented the ALC_SOFT_reopen_device extension.
* This allows for moving devices to different outputs without losing object state.
* Implemented the ALC_SOFT_output_mode extension.
* Implemented the AL_SOFT_callback_buffer extension.
* Implemented the AL_SOFT_UHJ extension.
* This supports native UHJ buffer formats and Super Stereo processing.
* Implemented the legacy EAX extensions.
* Enabled by default only on Windows.
* Improved sound positioning stability when a source is near the listener.
* Improved the default 5.1 output decoder.
* Improved the high frequency response for the HRTF second-order ambisonic decoder.
* Improved SoundIO capture behavior.
* Fixed UHJ output on NEON-capable CPUs.
* Fixed redundant effect updates when setting an effect property to the current value.
* Fixed WASAPI capture using really low sample rates, and sources with very
high pitch shifts when using a bsinc resampler.
* Added a PipeWire backend.
* Added enumeration for the JACK and CoreAudio backends.
* Added optional support for RTKit to get real-time priority.
* Added an option for JACK playback to render directly in the real-time processing callback.
* Added an option for custom JACK devices.
* Added utilities to encode and decode UHJ audio files.
* Added an in-progress extension to hold sources in a playing state when a device disconnects.
* Lowered the priority of the JACK backend.
- drop openal-soft-gcc11.diff (obsolete)
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- openssh-8.4p1-ssh_config_d.patch: admin overrides should take
priority (listed first) over package defaults
==== polkit ====
Version update (0.120 -> 121)
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 pkexec typelib-1_0-Polkit-1_0
- Update to version 121:
+ Addition of duktape as a JS engine backend.
+ Other small fixes and improvements. For more details, visit:
gitlab.freedesktop.org/polkit/polkit/-/blob/121/NEWS.md
+ Updated translations.
- Drop merged-upstream patches:
+ CVE-2021-4034-pkexec-fix.patch;
+ 0001-CVE-2021-4115-GHSL-2021-077-fix.patch;
+ duktape-support.patch;
+ pkexec.patch.
- Replace Intltool with Gettext as a build requirement following
the migration from last release (0.120).
- Add Meson as a build requirement while dropping Libtool and
replace all Autotools macros with Meson ones. And pass the
following options to Meson: session_tracking=libsystemd-login;
systemdsystemunitdir=%{_unitdir}; os_type=suse;
pam_module_dir=%{_pam_moduledir}; pam_prefix=%{_pam_vendordir};
examples=true; tests=true; gtk_doc=true; man=true and
js_engine=duktape.
- Drop no longer needed Libtool as a build requirement, following
Autotools replacement.
- Add explicit pkgconfig module build requirements for glib-2.0 and
gobject-2.0 that are searched by the build scripts. They were
already being pulled by their siblings [pkgconfig(gio-2.0) and
pkgconfig(gio-unix-2.0)].
- Drop conditional macro, which was wrapping "BuildArch: noarch"
for the doc subpackage, based on long gone EOLed (open)SUSE
release (11.2).
- Add missing 'Requires(post): permissions' for the pkexec
subpackage.
- Add python3-dbus-python and python3-python-dbusmock as build
requirements in order to run test in the check section.
- Add polkit-fix-pam-prefix.patch to use the value of pam_prefix
Meson option, like it was designed to, rather than hard-coded
path for pam configuration files.
- Remove unneeded executable bit from 50-default.rules file.
==== python-SQLAlchemy ====
Version update (1.4.39 -> 1.4.40)
- update to version 1.4.40:
* orm
+ [orm] [bug] Fixed issue where referencing a CTE multiple times
in conjunction with a polymorphic SELECT could result in
multiple âclonesâ of the same CTE being constructed, which would
then trigger these two CTEs as duplicates. To resolve, the two
CTEs are deep-compared when this occurs to ensure that they are
equivalent, then are treated as equivalent. References: #8357
+ [orm] [bug] A select() construct that is passed a sole â*â
argument for SELECT *, either via string, text(), or
literal_column(), will be interpreted as a Core-level SQL
statement rather than as an ORM level statement. This is so that
the *, when expanded to match any number of columns, will result
in all columns returned in the result. the ORM- level
interpretation of select() needs to know the names and types of
all ORM columns up front which canât be achieved when '*' is
used. If '* is used amongst other expressions simultaneously
with an ORM statement, an error is raised as this canât be
interpreted correctly by the ORM. References: #8235
* orm declarative
+ [orm] [declarative] [bug] Fixed issue where a hierarchy of
classes set up as an abstract or mixin declarative classes could
not declare standalone columns on a superclass that would then
be copied correctly to a declared_attr callable that wanted to
make use of them on a descendant class. References: #8190
* engine
+ [engine] [usecase] Implemented new
Connection.execution_options.yield_per execution option for
Connection in Core, to mirror that of the same yield_per option
available in the ORM. The option sets both the
Connection.execution_options.stream_results option at the same
time as invoking Result.yield_per(), to provide the most common
streaming result configuration which also mirrors that of the
ORM use case in its usage pattern. See also: Using Server Side
Cursors (a.k.a. stream results) - revised documentation
+ [engine] [bug] Fixed bug in Result where the usage of a buffered
result strategy would not be used if the dialect in use did not
support an explicit âserver side cursorâ setting, when using
Connection.execution_options.stream_results. This is in error as
DBAPIs such as that of SQLite and Oracle already use a
non-buffered result fetching scheme, which still benefits from
usage of partial result fetching. The âbufferedâ strategy is now
used in all cases where
Connection.execution_options.stream_results is set.
+ [engine] [bug] Added FilterResult.yield_per() so that result
implementations such as MappingResult, ScalarResult and
AsyncResult have access to this method. References: #8199
* sql
+ [sql] [bug] Adjusted the SQL compilation for string containment
functions .contains(), .startswith(), .endswith() to force the
use of the string concatenation operator, rather than relying
upon the overload of the addition operator, so that non-standard
use of these operators with for example bytestrings still
produces string concatenation operators. References: #8253
* mypy
+ [mypy] [bug] Fixed a crash of the mypy plugin when using a
lambda as a Column default. Pull request curtesy of tchapi.
References: #8196
* asyncio
+ [asyncio] [bug] Added asyncio.shield() to the connection and
session release process specifically within the __aexit__()
context manager exit, when using AsyncConnection or AsyncSession
as a context manager that releases the object when the context
manager is complete. This appears to help with task cancellation
when using alternate concurrency libraries such as anyio, uvloop
that otherwise donât provide an async context for the connection
pool to release the connection properly during task
cancellation. References: #8145
* postgresql
+ [postgresql] [bug] Fixed issue in psycopg2 dialect where the
âmultiple hostsâ feature implemented for #4392, where multiple
host:port pairs could be passed in the query string as
?host=host1:port1&host=host2:port2&host=host3:port3 was not
implemented correctly, as it did not propagate the âportâ
parameter appropriately. Connections that didnât use a different
âportâ likely worked without issue, and connections that had
âportâ for some of the entries may have incorrectly passed on
that hostname. The format is now corrected to pass hosts/ports
appropriately. As part of this change, maintained support for
another multihost style that worked unintentionally, which is
comma-separated ?host=h1,h2,h3&port=p1,p2,p3. This format is
more consistent with libpqâs query-string format, whereas the
previous format is inspired by a different aspect of libpqâs URI
format but is not quite the same thing. If the two styles are
mixed together, an error is raised as this is ambiguous.
References: #4392
* mssql
+ [mssql] [bug] Fixed issues that prevented the new usage patterns
for using DML with ORM objects presented at Using INSERT, UPDATE
and ON CONFLICT (i.e. upsert) to return ORM Objects from working
correctly with the SQL Server pyodbc dialect. References: #8210
+ [mssql] [bug] Fixed issue where the SQL Server dialectâs query
for the current isolation level would fail on Azure Synapse
Analytics, due to the way in which this database handles
transaction rollbacks after an error has occurred. The initial
query has been modified to no longer rely upon catching an error
when attempting to detect the appropriate system
view. Additionally, to better support this databaseâs very
specific ârollbackâ behavior, implemented new parameter
... changelog too long, skipping 10 lines ...
ARRAY datatype, without explicit workarounds. References: #7249
==== python-black ====
Version update (22.3.0 -> 22.6.0)
- update to version 22.6.0:
* Style
+ Fix unstable formatting involving #fmt: skip and # fmt:skip
comments (notice the lack of spaces) (#2970)
* Preview style
+ Docstring quotes are no longer moved if it would violate the
line length limit (#3044)
+ Parentheses around return annotations are now managed (#2990)
+ Remove unnecessary parentheses around awaited objects (#2991)
+ Remove unnecessary parentheses in with statements (#2926)
+ Remove trailing newlines after code block open (#3035)
* Integrations
+ Add scripts/migrate-black.py script to ease introduction of
Black to a Git project (#3038)
* Output
+ Output Python version and implementation as part of --version
flag (#2997)
* Packaging
+ Use tomli instead of tomllib on Python 3.11 builds where tomllib
is not available (#2987)
* Parser
+ PEP 654 syntax (for example, except *ExceptionGroup:) is now
supported (#3016)
+ PEP 646 syntax (for example, Array[Batch, *Shape] or def
fn(*args: *T) -> None) is now supported (#3071)
* Vim Plugin
+ Fix strtobool function. It didn't parse
true/on/false/off. (#3025)
==== python-pyzmq ====
Version update (23.2.0 -> 23.2.1)
- update to version 23.2.1:
* Improvements:
+ First release with wheels for Python 3.11 (thanks
cibuildwheel!).
+ linux aarch64 wheels now bundle the same libzmq (4.3.4) as all
other builds, thanks to switching to native arm builds on
CircleCI.
* Fixes:
+ Some type annotation fixes in devices.
==== python-rpm-macros ====
Version update (20220725.2ae32d5 -> 20220809.cf8a7b8)
Subpackages: python-rpm-generators
- Update to version 20220809.cf8a7b8:
* Pass `--ignore-installed` to `pip install` in %pyproject_install
==== rsync ====
Version update (3.2.4 -> 3.2.5)
- Add upstream patch rsync-3.2.5-slp.patch, as the one included in
the released tarball doesn't fully apply.
- Drop patch rsync-CVE-2022-29154.patch, already included upstream.
- Update to 3.2.5
* SECURITY FIXES:
- Added some file-list safety checking that helps to ensure that a rogue
sending rsync can't add unrequested top-level names and/or include recursive
names that should have been excluded by the sender. These extra safety
checks only require the receiver rsync to be updated. When dealing with an
untrusted sending host, it is safest to copy into a dedicated destination
directory for the remote content (i.e. don't copy into a destination
directory that contains files that aren't from the remote host unless you
trust the remote host). Fixes CVE-2022-29154.
- A fix for CVE-2022-37434 in the bundled zlib (buffer overflow issue).
* BUG FIXES:
- Fixed the handling of filenames specified with backslash-quoted wildcards
when the default remote-arg-escaping is enabled.
- Fixed the configure check for signed char that was causing a host that
defaults to unsigned characters to generate bogus rolling checksums. This
made rsync send mostly literal data for a copy instead of finding matching
data in the receiver's basis file (for a file that contains high-bit
characters).
- Lots of manpage improvements, including an attempt to better describe how
include/exclude filters work.
- If rsync is compiled with an xxhash 0.8 library and then moved to a system
with a dynamically linked xxhash 0.7 library, we now detect this and disable
the XX3 hashes (since these routines didn't stabilize until 0.8).
* ENHANCEMENTS:
- The [`--trust-sender`](rsync.1#opt) option was added as a way to bypass the
extra file-list safety checking (should that be required).
* PACKAGING RELATED:
- A note to those wanting to patch older rsync versions: the changes in this
release requires the quoted argument change from 3.2.4. Then, you'll want
every single code change from 3.2.5 since there is no fluff in this release.
- The build date that goes into the manpages is now based on the developer's
release date, not on the build's local-timezone interpretation of the date.
* DEVELOPER RELATED:
- Configure now defaults GETGROUPS_T to gid_t when cross compiling.
- Configure now looks for the bsd/string.h include file in order to fix the
build on a host that has strlcpy() in the main libc but not defined in the
main string.h file.
==== timezone ====
Version update (2022a -> 2022c)
- timezone update 2022c:
* Work around awk bug
* Improve tzselect on intercontinental Zones
- timezone update 2022b:
* Chile's DST is delayed by a week in September 2022 boo#1202324
* Iran no longer observes DST after 2022
* Rename Europe/Kiev to Europe/Kyiv
* New zic -R option
* Vanguard form now uses %z
* Finish moving duplicate-since-1970 zones to 'backzone'
==== timezone-java ====
Version update (2022a -> 2022c)
- timezone update 2022c:
* Work around awk bug
* Improve tzselect on intercontinental Zones
- timezone update 2022b:
* Chile's DST is delayed by a week in September 2022 boo#1202324
* Iran no longer observes DST after 2022
* Rename Europe/Kiev to Europe/Kyiv
* New zic -R option
* Vanguard form now uses %z
* Finish moving duplicate-since-1970 zones to 'backzone'
- switch to _multibuild
- refresh keyring, enable keyring validation
==== xz ====
Version update (5.2.5 -> 5.2.6)
Subpackages: liblzma5 xz-lang
- update to 5.2.6 (CVE-2022-1271, bsc#1198062):
* xz:
- The --keep option now accepts symlinks, hardlinks, and
setuid, setgid, and sticky files.
- When copying metadata from the source file to the destination
file, don't try to set the group (GID) if it is already set
correctly. This avoids a failure on OpenBSD (and possibly on
a few other OSes) where files may get created so that their
group doesn't belong to the user, and fchown(2) can fail even
if it needs to do nothing.
- Cap --memlimit-compress to 2000 MiB instead of 4020 MiB on
MIPS32 because on MIPS32 userspace processes are limited
to 2 GiB of address space.
* liblzma:
- Fixed a missing error-check in the threaded encoder. If a
small memory allocation fails, a .xz file with an invalid
Index field would be created. Decompressing such a file would
produce the correct output but result in an error at the end.
Thus this is a "mild" data corruption bug. Note that while
a failed memory allocation can trigger the bug, it cannot
cause invalid memory access.
- The decoder for .lzma files now supports files that have
uncompressed size stored in the header and still use the
end of payload marker (end of stream marker) at the end
of the LZMA stream. Such files are rare but, according to
the documentation in LZMA SDK, they are valid.
doc/lzma-file-format.txt was updated too.
- Improved 32-bit x86 assembly files:
* Support Intel Control-flow Enforcement Technology (CET)
* Use non-executable stack on FreeBSD.
* xzgrep:
- Fixed arbitrary command injection via a malicious filename
(CVE-2022-1271, ZDI-CAN-16587). A standalone patch for
this was released to the public on 2022-04-07. A slight
robustness improvement has been made since then and, if
using GNU or *BSD grep, a new faster method is now used
that doesn't use the old sed-based construct at all. This
also fixes bad output with GNU grep >= 3.5 (2020-09-27)
when xzgrepping binary files.
- Fixed detection of corrupt .bz2 files.
- Improved error handling to fix exit status in some situations
and to fix handling of signals: in some situations a signal
didn't make xzgrep exit when it clearly should have. It's
possible that the signal handling still isn't quite perfect
but hopefully it's good enough.
- Documented exit statuses on the man page.
- xzegrep and xzfgrep now use "grep -E" and "grep -F" instead
of the deprecated egrep and fgrep commands.
- Fixed parsing of the options -E, -F, -G, -P, and -X. The
problem occurred when multiple options were specied in
a single argument, for example,
echo foo | xzgrep -Fe foo
treated foo as a filename because -Fe wasn't correctly
split into -F -e.
- Added zstd support.
* xzdiff/xzcmp:
- Fixed wrong exit status. Exit status could be 2 when the
correct value is 1.
- Documented on the man page that exit status of 2 is used
for decompression errors.
- Added zstd support.
* xzless:
- Fix less(1) version detection. It failed if the version number
from "less -V" contained a dot.
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:
ModemManager (1.18.6 -> 1.18.10)
MozillaFirefox (103.0.1 -> 103.0.2)
NetworkManager (1.38.2 -> 1.38.4)
NetworkManager-branding-openSUSE
PackageKit
aaa_base (84.87+git20220518.dc83f4e -> 84.87+git20220727.43b9e53)
accountsservice
apparmor
atkmm1_6 (2.28.1 -> 2.28.3)
bash-completion
bind
bluedevil5 (5.25.3 -> 5.25.4)
breeze (5.25.3 -> 5.25.4)
breeze-gtk (5.25.3 -> 5.25.4)
btrfsprogs
clutter-gst
containers-systemd (0.0+git20220713.967c6f4 -> 0.0+git20220811.226e80e)
coreutils
criu (3.17 -> 3.17.1)
discover (5.25.3 -> 5.25.4)
drkonqi5 (5.25.3 -> 5.25.4)
efivar
evolution-data-server (3.44.3 -> 3.44.4)
flatpak
fwupd (1.7.7 -> 1.7.9)
gcab (1.4 -> 1.5)
gdk-pixbuf (2.42.8 -> 2.42.9)
gdm
gedit (42.1 -> 42.2)
geocode-glib (3.26.3 -> 3.26.4)
geocode-glib-soup2 (3.26.3 -> 3.26.4)
gjs (1.72.1 -> 1.72.2)
glib-networking (2.72.1 -> 2.72.2)
gnome-branding-MicroOS
gnome-desktop (42.3 -> 42.4)
gnome-shell (42.3.1 -> 42.4)
gnome-software (42.3 -> 42.4)
gpg2
grep
grub2
gvfs
harfbuzz (4.4.1 -> 5.1.0)
hdparm
hplip (3.22.4 -> 3.22.6)
hwinfo (21.82 -> 22.1)
icewm (2.9.7 -> 2.9.8)
iproute2 (5.18 -> 5.19)
jupyter-jupyterlab-server (2.10.2 -> 2.15.0)
kactivitymanagerd (5.25.3 -> 5.25.4)
kcm_sddm (5.25.3 -> 5.25.4)
kde-cli-tools5 (5.25.3 -> 5.25.4)
kde-gtk-config5 (5.25.3 -> 5.25.4)
kernel-firmware (20220714 -> 20220804)
kernel-source (5.18.15 -> 5.19.1)
kgamma5 (5.25.3 -> 5.25.4)
khotkeys5 (5.25.3 -> 5.25.4)
kinfocenter5 (5.25.3 -> 5.25.4)
kmenuedit5 (5.25.3 -> 5.25.4)
kscreen5 (5.25.3 -> 5.25.4)
kscreenlocker (5.25.3 -> 5.25.4)
ksshaskpass5 (5.25.3 -> 5.25.4)
ksystemstats5 (5.25.3 -> 5.25.4)
kwayland-integration (5.25.3 -> 5.25.4)
kwin5 (5.25.3 -> 5.25.4)
kwrited5 (5.25.3 -> 5.25.4)
layer-shell-qt (5.25.3 -> 5.25.4)
ldb (2.5.1 -> 2.5.2)
libadwaita (1.1.3 -> 1.1.4)
libapparmor
libbluray (1.3.1 -> 1.3.2)
libbpf (0.8.0 -> 0.8.1)
libcontainers-common
libgsf (1.14.49 -> 1.14.50)
libgusb
libkdecoration2 (5.25.3 -> 5.25.4)
libkscreen2 (5.25.3 -> 5.25.4)
libksysguard5 (5.25.3 -> 5.25.4)
libnftnl (1.2.2 -> 1.2.3)
libnotify (0.7.12 -> 0.8.1)
libostree (2021.6 -> 2022.5)
libqt5-qtwebengine
librubberband (1.8.2 -> 3.0.0)
libwebp (1.2.3 -> 1.2.4)
llvm14
man
mdadm
milou5 (5.25.3 -> 5.25.4)
mobile-broadband-provider-info (20220511 -> 20220725)
mozjs91 (91.11.0 -> 91.12.0)
mutter (42.3 -> 42.4)
nano (6.3 -> 6.4)
ncurses (6.3.20220716 -> 6.3.20220806)
openSUSE-build-key
oxygen5-sounds (5.25.3 -> 5.25.4)
pango (1.50.8 -> 1.50.9)
patterns-microos
pcre2
perl-IO-Socket-SSL
permissions (1599_20220309 -> 1599_20220713)
plasma-browser-integration (5.25.3 -> 5.25.4)
plasma-nm5 (5.25.3 -> 5.25.4)
plasma5-addons (5.25.3 -> 5.25.4)
plasma5-desktop (5.25.3 -> 5.25.4)
plasma5-disks (5.25.3 -> 5.25.4)
plasma5-integration (5.25.3 -> 5.25.4)
plasma5-openSUSE
plasma5-pa (5.25.3 -> 5.25.4)
plasma5-systemmonitor (5.25.3 -> 5.25.4)
plasma5-thunderbolt (5.25.3 -> 5.25.4)
plasma5-workspace (5.25.3 -> 5.25.4)
plymouth (0.9.5~git20220719.9e72df3 -> 22.02.122+64.0b0e93c)
polkit
polkit-default-privs (1550+20220608.097448e -> 1550+20220727.3ce2e2f)
polkit-kde-agent-5 (5.25.3 -> 5.25.4)
postfix (3.6.6 -> 3.7.2)
powerdevil5 (5.25.3 -> 5.25.4)
protobuf (21.2 -> 21.4)
publicsuffix (20220518 -> 20220805)
python-M2Crypto
python-Pygments
python-attrs (21.4.0 -> 22.1.0)
python-httpx (0.22.0 -> 0.23.0)
python-ipython
python-jupyter-server
python-jupyterlab (3.4.4 -> 3.4.5)
python-kiwisolver (1.4.1 -> 1.4.4)
python-lark-parser
python-loguru (0.5.3 -> 0.6.0)
python-nbconvert (6.5.0 -> 6.5.3)
python-nbformat (5.2.0 -> 5.4.0)
python-pip
python-pytest (7.1.1 -> 7.1.2)
python-rpm (4.17.0 -> 4.17.1)
python-setuptools (58.3.0 -> 63.2.0)
python-sympy
python310 (3.10.5 -> 3.10.6)
python310-core (3.10.5 -> 3.10.6)
python310-packaging
python310-pyparsing (3.0.7 -> 3.0.9)
read-only-root-fs (1.0+git20220801.cbb90bc -> 1.0+git20220808.cd59f4f)
rpm (4.17.0 -> 4.17.1)
rubygem-nokogiri (1.13.6 -> 1.13.8)
samba (4.16.2+git.288.4d64e4651f0 -> 4.16.4+git.297.1497eb221ed)
shim
sord
systemsettings5 (5.25.3 -> 5.25.4)
texinfo
tracker (3.3.2 -> 3.3.3)
tracker-miners
transactional-update (4.0.0~rc4 -> 4.0.0)
util-linux
vim (9.0.0135 -> 9.0.0181)
webkit2gtk3 (2.36.5 -> 2.36.6)
webkit2gtk3-soup2 (2.36.5 -> 2.36.6)
webkit2gtk4 (2.36.5 -> 2.36.6)
wireplumber
xdg-desktop-portal (1.14.5 -> 1.14.6)
xdg-desktop-portal-kde (5.25.3 -> 5.25.4)
=== Details ===
==== ModemManager ====
Version update (1.18.6 -> 1.18.10)
Subpackages: ModemManager-bash-completion libmm-glib0
- Update to version 1.18.10:
+ Build: Require libqmi 1.30.8.
+ FCC unlock: Updated SDX55 unlock script to handle the new
method introduced in the latest firmware releases.
+ Modem interface:
- Set signal quality to 0% on shutdown.
- Set signal quality as recent on init.
+ MBIM:
- Fix task completion when peeking device fails.
- Fix several GError double-frees.
+ mmcli: Don't print signal quality until modem is enabled.
+ Plugins: foxconn: remove carrier mapping table for T99W175.
+ Several other minor improvements and fixes.
- Changes from version 1.18.8:
+ A new connection status dispatcher setup is provided, where
users can provide custom scripts that will be called on bearer
connect/disconnect events. This dispatcher will make the netifd
integration in openwrt work much better, as we'll be able to
report network-initiated disconnections cleanly to netifd.
There are no default connection status dispatcher scripts
installed, but it's suggested distributions make sure the
following directories exist:
- ${sysconfdir}/ModemManager/connection.d/
- ${libdir}/ModemManager/connection.d/
+ API: Add missing Simple interface definitions in
ModemManager-names.h.
+ Build:
- meson:
. fix daemon enums dependencies.
. fix port enums includes.
. fix 'export_packages' in GIR setup.
. fix simtech plugin module name.
- systemd: don't run ModemManager in containers.
+ Core:
- serial: ensure the port object is valid after BUFFER_FULL
handling.
- netlink:
. use unaligned netlink attribute length.
. only change IFF_UP flag.
- bearer: match unknown auth to chap in loose comparisons.
- charsets: return error if UTF-8 validation fails.
- fcc-unlock: make scripts POSIX shell compatible.
- modem-helpers:
. consider minimum ID when choosing best profile.
. fix reading <Act> given in COPS=? responses.
- sms: prevent crash if date is out of range.
- profile-manager: fix copy-paste error on tags for quarks.
+ QMI:
- Ignore slot status indications until initial status is known.
- Return error when loading capabilities if none is found.
+ MBIM:
- Default initial EPS bearer's auth to chap when unknown.
- Update default error when network error is out of range.
+ mmcli: Fix key length when printing list of items.
+ Plugins:
- linktop: new port type hints.
- cinterion: add support for PLSx3w modems.
- huawei: disable +CPOL based features in Huawei E226.
+ Several other minor improvements and fixes.
==== MozillaFirefox ====
Version update (103.0.1 -> 103.0.2)
- Mozilla Firefox 103.0.2
* Fixed menu shortcuts for users of the JAWS screen reader
* Fixed an occasional non-overridable certificate error when
accessing device configuration pages
- The --disable-elf-hack option only exists on ARM and X86
==== NetworkManager ====
Version update (1.38.2 -> 1.38.4)
Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Update to version 1.38.4:
+ Fix DAD for DHCPv6 addresses.
+ Wi-Fi: improvements for OWE networks.
+ Support EC private keys.
+ Various bugfixes.
- Create /etc/NetworkManager/conf.d by default, allowing easy
override for NetworkManager.conf file with drop-in.
- Move default config file to
/usr/lib/NetworkManager/NetworkManager.conf, as part of main
package.
- Branding upstream package is now just a config drop-in to
disable conncheck.
- Ensure /usr/lib/NetworkManager/conf.d is part of the package.
==== NetworkManager-branding-openSUSE ====
- Move conncheck config file out of /etc. No longer
import main config file.
==== PackageKit ====
Subpackages: PackageKit-backend-dnf PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Modified PackageKit.spec: bump libzypp dependency version to
17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
statuReset() on locked packages
(gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
Disable upgrade-system support in SLE
(gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
zypp: restore pool status after simulating an update
(gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
the pool before calling is_tumbleweed()
(gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
zypp: update libzypp dependency version
(gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).
==== aaa_base ====
Version update (84.87+git20220518.dc83f4e -> 84.87+git20220727.43b9e53)
Subpackages: aaa_base-extras
- Update to version 84.87+git20220727.43b9e53:
* Use HOSTTYPE in MACHTYPE
* Move suse to VENDOR
* Use /var/mail for MAIL
==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0
- Remove BuildIgnore for rpmlint-mini. This is a violation of the
security policies applying to SUSE products as it circumvents the
SUSE security team's control over what enters Factory and what
not.
- Allow to build without vala support.
- Refresh harden_accounts-daemon.service.patch to not duplicate
existing entries.
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
(boo#1202161)
==== atkmm1_6 ====
Version update (2.28.1 -> 2.28.3)
- Update to version 2.28.3:
+ Support building with Visual Studio 2022.
+ Meson build:
- Specify 'check' option in run_command(). Will be necessary
with future versions of Meson.
- Perl is not required by new versions of mm-common.
- Avoid unnecessary configuration warnings.
- Require meson >= 0.55.0.
+ Require atk >= 2.12.0. Not a new requirement, but previously it
was not specified in configure.ac and meson.build.
- Changes from version 2.28.2:
+ Meson build:
- Use relative paths to untracked/.
- Make it possible to use atkmm as a subproject.
- No implicit_include_directories.
+ atkmmconfig.h.*: Don't dllimport on MinGW.
- Use ldconfig_scriptlets for post(un) handling.
==== bash-completion ====
- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
* List all options for `curl --<TAB>`
==== bind ====
- When enabling query_logging by un-commenting an example in
bind.conf, named attempts to create a file in /var/log which
fails due to missing credentials. This also applies to the
"dump-file" and the "statistics-file".
This is solved by having systemd-tmpfiles create a subdirectory
"/var/log/named" owned by named:named and changing the file
paths accordingly:
/var/log/named_querylog -> /var/log/named/querylog
/var/log/named_dump.db -> /var/log/named/dump.db
/var/log/named.stats -> /var/log/named/stats
Also, in "named.service", the ReadWritePath was changed to
include "/var/log/named" rather than just "var/log".
[bsc#1200685, bind.conf, vendor-files/config/named.conf,
vendor-files/system/named.service]
==== bluedevil5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: bluedevil5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== breeze ====
Version update (5.25.3 -> 5.25.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* kstyle: Use menuTitle font metrics for size calculation (kde#443805)
==== breeze-gtk ====
Version update (5.25.3 -> 5.25.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== btrfsprogs ====
Subpackages: btrfsprogs-udev-rules libbtrfs0
- Remove reiserfs conversion from releases after SLE/Leap 15.X in
preparation to remove the reiserfs package.
==== clutter-gst ====
Subpackages: gstreamer-plugin-cluttergst3 libclutter-gst-3_0-0
- Add 0001-video-sink-Remove-RGBx-BGRx-support.patch: video-sink:
Remove RGBx/BGRx support. The rgb24 renderer uses the wrong pixel
stride and the rgb32 renderer assumes alpha is meaningful. We can
use neither.
Fixes: https://gitlab.gnome.org/GNOME/cheese/-/issues/51
- Update Supplements to current standard.
==== containers-systemd ====
Version update (0.0+git20220713.967c6f4 -> 0.0+git20220811.226e80e)
- Update to version 0.0+git20220811.226e80e:
* Add service for cups container
* Make sure dhcp container has NET_RAW capabilities
==== coreutils ====
Subpackages: coreutils-doc
- add missing hostname buildrequires
- refresh coreutils-i18n.patch to prevent unexpand from failing on control
characters (brc#2112870) (bsc#1202029)
- extend psuffix handling to be quilt(1) compatible
==== criu ====
Version update (3.17 -> 3.17.1)
- Update to criu 3.17.1:
* Fixes for pre-dump read mode
* Fixes for mount-v2
* amdgpu plugin build and installation fixes
* Some minor CI related fixes
==== discover ====
Version update (5.25.3 -> 5.25.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang discover-notifier
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Fix crash after update (kde#457278)
* Do not change the sorting among resources in the default backend (kde#451667)
* Sources: Give a minimum size to section headers (kde#434349)
* fwupd: Make sure we don't crash trying to print an error (kde#455132)
* kns: Make KNSReview aware of its possible lack of AtticaProvider (kde#457145)
* AppListPage: Make sure the PlaceholderMessage doesn't get in the way (kde#457029)
* appstream: Do not treat spdx operators as licenses
* appstream: Treat unknown licences
* kns: join into the AppStreamUtils::license party
* pk: Try harder to convert non-appstream packages licences (kde#454480)
* pk: Allow some error codes from offline updates (kde#443090)
* snap: Do not install a categories file (kde#456889)
* Do not warn anymore about missing categories
* odrs: Make sure we don't fail when the application page is opened early (kde#426270)
* Fix submitting usefulness
==== drkonqi5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: drkonqi5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== efivar ====
- Add efivar-bsc1202209-fix-glibc-2.36-build.patch to fix the build
error against glibc 2.36 (bsc#1202209)
==== evolution-data-server ====
Version update (3.44.3 -> 3.44.4)
Subpackages: libcamel-1_2-63 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3
- Update to version 3.44.4:
+ ESoupAuthBearer: Check for token expiration in
e_soup_auth_bearer_is_authenticated().
+ ESoupSession: Avoid downgrade of Bearer (OAuth2) auth for
authentication.
+ Check for non-zero value passed to g_flags_get_first_value().
+ alarm-notify: Use themed icon instead of file icon for
notifications.
+ Bugs fixed: IMAPx: Unsubscribed folder always removed from the
UI.
==== flatpak ====
Subpackages: libflatpak0 system-user-flatpak
- variant-schema-compiler requires the Python module pyparsing
==== fwupd ====
Version update (1.7.7 -> 1.7.9)
Subpackages: fwupd-bash-completion libfwupd2 libfwupdplugin5 typelib-1_0-Fwupd-2_0
- Update to version 1.7.9 (boo#1201311):
+ Do not generate a capsule header for the FMP GUID.
+ Do not use CoD even when advertized on non-aarch64 platforms.
+ Fix a critical warning when parsing an invalid PHAT record.
+ Fix a regression for devices using the Atmel FLIP Bootloader.
+ Fix parsing SMBIOS data.
+ Set the device ID on the FwupdRequest.
+ Use the correct protocol member when converting to JSON.
+ Wait for the system76-launch device to re-enumerate if unlocked
and reset.
- Changes from version 1.7.8:
+ Add the bootloader VID/PID used for the first batch of ColorHug
devices.
+ Also check for os-release in SYSCONFDIR.
+ Export the version lowest raw value correctly.
+ Fix a Wacom timeout when parsing very corrupt firmware.
+ Fix Genesys device enumeration failure by not claiming the
interface.
+ Hardcode the Redfish filedata name to firmware.bin.
+ Install D-Bus introspection data even if introspection is
disabled.
+ Only set the flashrom BIOS size if not already quirked.
+ Read the SynapticsMST firmware size in a more safe way.
+ Restart the BMC after installing BCM updates.
==== gcab ====
Version update (1.4 -> 1.5)
Subpackages: libgcab-1_0-0
- Update to version 1.5:
+ New Features:
- New gcab_file_set_bytes() API.
- meson: Register the gcab executable with meson.
+ Bugfixes:
- Fixed MSZIP compression when deflate algorithm would expand.
Previous versions of gcab can produce "incorrect" archives
(when a compressed block is larger than its input). They are
however supported by gcab itself, and we will keep support
for it for the foreseeble future.
- gcab: avoid runtime warnings.
- Fix coverity warnings.
+ Updated translations.
==== gdk-pixbuf ====
Version update (2.42.8 -> 2.42.9)
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Update to version 2.42.9:
+ Fix the check for maximum value of LZW initial code size.
+ Use CMake for dependencies on Windows/MSVC.
+ Add option for building tests.
+ Move man pages to reStructuredText.
+ Disable relocation when built as a static libary on Windows.
+ Update wrap file for libjpeg-turbo.
+ Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
dependencies.
==== gdm ====
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Fix specfile: Adapt macros %_pam_moduledir (boo#1191033).
==== gedit ====
Version update (42.1 -> 42.2)
Subpackages: python3-gedit
- Update to version 42.2:
+ Fix bug: text cut off at the bottom in certain situations.
+ Updated translations.
==== geocode-glib ====
Version update (3.26.3 -> 3.26.4)
- Update to version 3.26.4:
+ This release includes a fix to a test data file not being
installed, and a bug fix for a bug in the libsoup3 port.
==== geocode-glib-soup2 ====
Version update (3.26.3 -> 3.26.4)
- Update to version 3.26.4:
+ This release includes a fix to a test data file not being
installed, and a bug fix for a bug in the libsoup3 port.
==== gjs ====
Version update (1.72.1 -> 1.72.2)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.72.2:
+ Various fixes ported from the development branch.
+ Closed bugs and merge requests:
- gi/arg-cache.cpp: Fix building on Visual Studio.
- doc: Reflect support for constructor with GObject.
==== glib-networking ====
Version update (2.72.1 -> 2.72.2)
- Update to version 2.72.2:
+ Drop environment proxy resolver to lowest priority.
==== gnome-branding-MicroOS ====
- Add Conflicts: plasma-branding-MicroOS
==== gnome-desktop ====
Version update (42.3 -> 42.4)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common libgnome-desktop-4-1 typelib-1_0-GnomeDesktop-3_0
- Update to version 42.4:
+ No changes, version bump only.
==== gnome-shell ====
Version update (42.3.1 -> 42.4)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 42.4:
+ Fix adding suggestions from on-screen keyboard
+ Allow extension updates with only Extension Manager installed
+ Only load extensions that support the current session mode
+ Fix logging in with realmd
+ Tweak access portal dialog
+ Improve overview animation performance
+ Fix remembering set up bluetooth devices
+ Plugged leak
+ Misc. bug fixes and cleanups
+ Updated translations.
==== gnome-software ====
Version update (42.3 -> 42.4)
- Update to version 42.4:
+ Fix update detail text, when it contains markup.
+ Updated translations.
==== gpg2 ====
Subpackages: dirmngr
- Fix YubiKey 5 Nano support (boo#1202201), add
gnupg-2.3.7-scd-openpgp-Fix-workaround-for-Yubikey-heuristics.patch
==== grep ====
- Skip more gnulib tests in qemu build
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Add tpm, tpm2, luks2 and gcry_sha512 to default grub.efi (bsc#1197625)
- Make grub-tpm.efi a symlink to grub.efi
* grub2.spec
- Log error when tpm event log is full and continue
* 0001-tpm-Log-EFI_VOLUME_FULL-and-continue.patch
- Patch superseded
* 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch
- Add patches for automatic TPM disk unlock (jsc#SLE-24018) (bsc#1196668)
* 0001-luks2-Add-debug-message-to-align-with-luks-and-geli-.patch
* 0002-cryptodisk-Refactor-to-discard-have_it-global.patch
* 0003-cryptodisk-Return-failure-in-cryptomount-when-no-cry.patch
* 0004-cryptodisk-Improve-error-messaging-in-cryptomount-in.patch
* 0005-cryptodisk-Improve-cryptomount-u-error-message.patch
* 0006-cryptodisk-Add-infrastructure-to-pass-data-from-cryp.patch
* 0007-cryptodisk-Refactor-password-input-out-of-crypto-dev.patch
* 0008-cryptodisk-Move-global-variables-into-grub_cryptomou.patch
* 0009-cryptodisk-Improve-handling-of-partition-name-in-cry.patch
* 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 no disk unlocking happen (bsc#1196668)
* 0001-crytodisk-fix-cryptodisk-module-looking-up.patch
- Fix build error
* fix-tpm2-build.patch
==== gvfs ====
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse
- recommend pkexec in gvfs-backends. (not requires to allow customers
to remove pkexec) (bsc#1202070)
==== harfbuzz ====
Version update (4.4.1 -> 5.1.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- harfbuzz 5.1.0:
+ More extensive buffer tracing messages
+ Fix hb-ft regression in bitmap fonts rendering
+ Support extension promotion of lookups in hb-subset-repacker
+ A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
elongation (e.g. Arabic) to signify where it is safe to insert
tatweel glyph without interrupting shaping
+ Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
from upstream to fix ARM and PPC builds
- harfbuzz 5.0.1, including changes from 5.0.0:
+ Improve for fonts with more than 65535 glyphs
+ Support version 2 of âavarâ table
+ Improve support for some Arabic, Hebrew fonts
+ Support for specific script tags to be retained in the
subsetter, and add â--layout-scriptsâ option to âhb-subsetâ
tool
+ Improved handling of command line options
+ Improve support for multiple tables and font features,
and font feature specific bug fixes
==== hdparm ====
- add avoid-linux-includes.patch (bsc#1202212)
==== hplip ====
Version update (3.22.4 -> 3.22.6)
- Update to 3.22.6
Added support for following new Distro's:
* Mx Linux 21.1
* Ubuntu 22.04
* Fedora 36
Added support for the following new Printers:
* HP Color LaserJet Managed MFP E785dn
* HP Color LaserJet Managed MFP E78523dn
* HP Color LaserJet Managed MFP E78528dn
* HP Color LaserJet Managed MFP E786dn
* HP Color LaserJet Managed MFP E786 Core Printer
* HP Color LaserJet Managed MFP E78625dn
* HP Color LaserJet Managed FlowMFP E786z
* HP Color LaserJet Managed Flow MFP E78625z
* HP Color LaserJet Managed MFP E78630dn
* HP Color LaserJet Managed Flow MFP E78630z
* HP Color LaserJet Managed MFP E78635dn
* HP Color LaserJet Managed Flow MFP E78635z
* HP LaserJet Managed MFP E731dn
* HP LaserJet Managed MFP E731 Core Printer
* HP LaserJet Managed MFP E73130dn
* HP LaserJet Managed Flow MFP E731z
* HP LaserJet Managed Flow MFP E73130z
* HP LaserJet Managed MFP E73135dn
* HP LaserJet Managed Flow MFP E73135z
* HP LaserJet Managed MFP E73140dn
* HP LaserJet Managed Flow MFP E73140z
* HP Color LaserJet Managed MFP E877dn
* HP Color LaserJet Managed MFP E877 Core Printer
* HP Color LaserJet Managed MFP E87740dn
* HP Color LaserJet Managed Flow MFP E877z
* HP Color LaserJet Managed Flow MFP E87740z
* HP Color LaserJet Managed MFP E87750dn
* HP Color LaserJet Managed Flow MFP E87750z
* HP Color LaserJet Managed MFP E87760dn
* HP Color LaserJet Managed Flow MFP E87760z
* HP Color LaserJet Managed MFP E87770dn
* HP Color LaserJet Managed Flow MFP E87770z
* HP LaserJet Managed MFP E826dn
* HP LaserJet Managed MFP E826 Core Printer
* HP LaserJet Managed MFP E82650dn
* HP LaserJet Managed Flow MFP E826z
* HP LaserJet Managed Flow MFP E82650z
* HP LaserJet Managed MFP E82660dn
* HP LaserJet Managed Flow MFP E82660z
* HP LaserJet Managed MFP E82670dn
* HP LaserJet Managed Flow MFP E82670z
* HP LaserJet Managed MFP E730dn
* HP LaserJet Managed MFP E73025dn
* HP LaserJet Managed MFP E73030dn
* HP LaserJet Pro MFP 3101fdwe
* HP LaserJet Pro MFP 3101fdw
* HP LaserJet Pro MFP 3102fdwe
* HP LaserJet Pro MFP 3102fdw
* HP LaserJet Pro MFP 3103fdw
* HP LaserJet Pro MFP 3104fdw
* HP LaserJet Pro MFP 3101fdne
* HP LaserJet Pro MFP 3101fdn
* HP LaserJet Pro MFP 3102fdne
* HP LaserJet Pro MFP 3102fdn
* HP LaserJet Pro MFP 3103fdn
* HP LaserJet Pro MFP 3104fdn
* HP LaserJet Pro 3001dwe
* HP LaserJet Pro 3001dw
* HP LaserJet Pro 3002dwe
* HP LaserJet Pro 3002dw
* HP LaserJet Pro 3003dw
* HP LaserJet Pro 3004dw
* HP LaserJet Pro 3001dne
* HP LaserJet Pro 3001dn
* HP LaserJet Pro 3002dne
* HP LaserJet Pro 3002dn
* HP LaserJet Pro 3003dn
* HP LaserJet Pro 3004dn
==== hwinfo ====
Version update (21.82 -> 22.1)
- merge gh#openSUSE/hwinfo#117
- glibc 2.36+ includes fsconfig itself, make linux/fs.h inclusion
conditional (bsc#1202213)
- 22.1
- merge gh#openSUSE/hwinfo#114
- improve treatment of NVME devices (bsc#1200975)
- add new NVME hardware class and support it in hwinfo
- fix compiler warnings
- 22.0
==== icewm ====
Version update (2.9.7 -> 2.9.8)
Subpackages: icewm-config-upstream icewm-default icewm-lang
- update to 2.9.8:
* Omit trailing dot in CPU temperature and add centigrade symbol for issue
* If there is no WM active, then a restart will start icewm.
* Don't create ~/.icewm, unless required to save a file.
* When showing the desktop, also minimize a focused fullscreen window.
* Remove unused setTitle from YMsgBox.
* Add support for COMPOUND_TEXT title names and for non-ascii characters in
* WM_NAME strings for issue #26.
* upport COMPOUND_TEXT title names and non-ascii characters in WM_NAME
* strings in icesh. Limit window dimensions to 32732 in icesh.
* Prevent warnings.
* Let TaskBarShowAllWindows influence TaskBarTaskGrouping for issue #560.
* Improve truncation of titles for TaskBarTaskGrouping in issue #658.
* Do without pair array.
* Update the grouping menu when tasks are added or removed.
* Don't convert XA_STRING names to current locale for issue #26.
* Update grouping menu when removing a task.
* Restore 2.5.0 container handling of button presses for issue #649.
* Don't convert XA_STRING in icesh.
* Make TaskBarGraphHeight themable for issue #659.
* Restore prettyClock as false.
* Preserve errno in testOnce.
* Clarify which preferences are themable in icewm-preferences(5).
==== iproute2 ====
Version update (5.18 -> 5.19)
- update to 5.19:
* ip/iplink_virt_wifi: add support for virt_wifi
* Update kernel headers
* libnetlink: Add filtering to rtnl_statsdump_req_filter()
* ipstats: Add a "set" command
* ipstats: Add a group "link"
* libbpf: Use bpf_object__load instead of bpf_object__load_xattr
* uapi: change name for zerocopy sendfile in tls
* bridge: vxlan device vnifilter support
* f_flower: Add num of vlans parameter
==== jupyter-jupyterlab-server ====
Version update (2.10.2 -> 2.15.0)
- Update to 2.15.0
* Suppress tornado 6.2 beta warnings #285 (@blink1073)
* Add compat for openapi-core 0.15 #281 (@blink1073)
- Release 2.14.0
* proper setup for the fallback logger #269 (@rvalieris)
* Switch to hatch backend #274 (@blink1073)
- Release 2.13.0
* Audit uses of print #261 (@blink1073)
* Switch to importlib.metadata to list entry points #264
(@fcollonval)
* Add git-blame-ignore-revs #258 (@blink1073)
- Release 2.12.0
* Make openapi optional and lazy #253 (@blink1073)
* Adds notebook_starts_kernel option to make "canStartKernel"
configurable #248 (@jweill-aws)
* Clean up tests and add public openapi_spec #247 (@blink1073)
- Release 2.11.2
* Resolve paths in tests #245 (@blink1073)
- Release 2.11.1
* Restore pytest_plugin #243 (@blink1073)
- Release 2.11.0
* Also look in static for license files #238 (@bollwyvl)
- Add jupyterlab-server-fix-testing.patch
==== kactivitymanagerd ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kcm_sddm ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kcm_sddm-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kde-cli-tools5 ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kde-gtk-config5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kernel-firmware ====
Version update (20220714 -> 20220804)
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 20220804 (git commit e6185d5197fd):
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* 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 file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* Mellanox: Add new mlxsw_spectrum firmware xx.2010.3020
* linux-firmware: Add firmware for Cirrus CS35L41
* i915: Add GuC v70.4.1 for DG2
* i915: Add DMC v2.07 for DG2
* amdgpu partially revert "amdgpu: update beige goby to release 22.20"
* mediatek: Update mt8183/mt8192/mt8195 SCP firmware
* amdgpu: update renoir to release 22.20
* amdgpu: update beige goby to release 22.20
* amdgpu: update yellow carp to release 22.20
* amdgpu: update dimgrey cavefish to release 22.20
* amdgpu: update vega20 to release 22.20
* amdgpu: update vega12 to release 22.20
* amdgpu: update raven to release 22.20
* amdgpu: update navy flounder to release 22.20
* amdgpu: update vega10 to release 22.20
* amdgpu: update sienna cichlid to release 22.20
* amdgpu: update navi14 to release 22.20
* amdgpu: update green sardine to release 22.20
* amdgpu: update vangogh to release 22.20
* amdgpu: update navi12 to release 22.20
* amdgpu: update navi10 to release 22.20
* amdgpu: update picasso to release 22.20
* amdgpu: update aldebaran to release 22.20
* amdgpu: update psp 13.0.8 TA firmware
* WHENCE: Fix the dangling symlinks fix
- Revert the previous rtw88/rtw8822c_fw.bin change due to regression
on HP Pavilion 15 (bsc#1202152)
- Update alias from 5.19
==== kernel-source ====
Version update (5.18.15 -> 5.19.1)
- Linux 5.19.1 (bsc#1012628).
- x86/speculation: Add LFENCE to RSB fill sequence (bsc#1012628).
- x86/speculation: Add RSB VM Exit protections (bsc#1012628).
- macintosh/adb: fix oob read in do_adb_query() function
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007
(bsc#1012628).
- Bluetooth: btusb: Add support of IMC Networks PID 0x3568
(bsc#1012628).
- dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding
(bsc#1012628).
- Bluetooth: hci_bcm: Add DT compatible for CYW55572
(bsc#1012628).
- Bluetooth: hci_bcm: Add BCM4349B1 variant (bsc#1012628).
- Bluetooth: hci_qca: Return wakeup for qca_wakeup (bsc#1012628).
- arm64: set UXN on swapper page tables (bsc#1012628).
- ata: sata_mv: Fixes expected number of resources now IRQs are
gone (bsc#1012628).
- crypto: arm64/poly1305 - fix a read out-of-bound (bsc#1012628).
- ACPI: APEI: Better fix to avoid spamming the console with old
error logs (bsc#1012628).
- ACPI: video: Shortening quirk list by identifying Clevo by
board_name only (bsc#1012628).
- ACPI: video: Force backlight native for some TongFang devices
(bsc#1012628).
- tools/vm/slabinfo: Handle files in debugfs (bsc#1012628).
- block: fix default IO priority handling again (bsc#1012628).
- commit a5bf6c0
- mm/mprotect: fix soft-dirty check in can_change_pte_writable()
(bsc#1202013 CVE-2022-2590).
- commit 46cb433
- Refresh
patches.suse/Revert-zram-remove-double-compression-logic.patch.
Update upstream status.
- commit e707d80
- mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW
(bsc#1202013 CVE-2022-2590).
- commit cbcf3e8
- config: Disable reiserfs kernel module (bsc#1202309).
Future access of reiserfs file systems can be done by using the FUSE
implementation of reiserfs that ships with GRUB.
$ grub2-mount <dev> /path/to/mountpoint
- commit db8891f
- kbuild: dummy-tools: pretend we understand __LONG_DOUBLE_128__
(ppc config fix).
- Update config files.
This sets PPC_LONG_DOUBLE_128 automatically and allows us to set
DRM_AMD_SECURE_DISPLAY too. I set it to y to copy other architectures.
- commit 48dfdff
- Update config files -- set SECURITY_SELINUX_CHECKREQPROT_VALUE=0 (bsc#1202280)
- commit 6a791bc
- Revert "zram: remove double compression logic" (bsc#1202203).
- commit 9739fe2
- tools bpftool: Don't display disassembler-four-args feature test
(bsc#1202195).
- tools bpftool: Fix compilation error with new binutils
(bsc#1202195).
- tools bpf_jit_disasm: Don't display disassembler-four-args
feature test (bsc#1202195).
- tools bpf_jit_disasm: Fix compilation error with new binutils
(bsc#1202195).
- tools perf: Fix compilation error with new binutils
(bsc#1202195).
- tools include: add dis-asm-compat.h to handle version
differences (bsc#1202195).
- tools build: Don't display disassembler-four-args feature test
(bsc#1202195).
- tools build: Add feature test for init_disassemble_info API
changes (bsc#1202195).
- commit fa8853d
- series.conf: remove blank line from sorted section
It causes troubles when adding multiple patches -- the current ones are
duplicated then.
- commit 309e362
- Update
patches.suse/Revert-Revert-tcp-change-pingpong-threshold-to-3.patch
(bsc#1202188).
Add a reference and refresh.
- commit 5ea3c65
- Revert "Revert "tcp: change pingpong threshold to 3"" (eventlet
tests fix).
- commit 8268096
- series.conf: cleanup
- update upstream references and resort:
- patches.suse/0001-drm-Always-warn-if-user-defined-modes-are-not-suppor.patch
- patches.suse/0001-drm-client-Don-t-add-new-command-line-mode.patch
- patches.suse/0001-drm-client-Look-for-command-line-modes-first.patch
- update upstream references and move into sorted section:
- patches.suse/ath9k-fix-use-after-free-in-ath9k_hif_usb_rx_cb.patch
- commit 35466a9
- Update config files (bsc#1184924).
... changelog too long, skipping 11 lines ...
- commit e9f89c9
==== kgamma5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kgamma5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== khotkeys5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: khotkeys5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kinfocenter5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kinfocenter5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Add missing include on <array>
==== kmenuedit5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kmenuedit5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kscreen5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kscreenlocker ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Use %_pam_vendordir
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== ksshaskpass5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: ksshaskpass5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== ksystemstats5 ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kwayland-integration ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kwin5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kwin5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Update QtQuick views at the start of the frame
* xkb: Use Ctrl+Mrys+Zenkaku_Hankaku to toggle the touchpad
* input: don't forward gestures used by KWin to applications (kde#455952)
* effects/private: Raise currently dragged window higher than anything (kde#456936)
* Fix activity swtiching through UserActions menu (kde#456873)
* backends/drm: fix build
* backends/drm: fix memory leak
* backends/drm: explicitly initialize all fields of drmModeModeInfo
* effects/colorpicker: Fix picking colors (kde#454974)
* wayland/tablet_v2: Keep also the pad surface in a QPointer (kde#456817)
* Support keyboard navigation between windows across desktops (kde#456068)
* Make DesktopView a FocusScope
* Accept keys in windowheap conditionally
* activation: Be liberal about the StartupWMClass
* activation: Fix activation notification of Xwayland clients (kde#455265)
* activation: Simplify icon loading logic
* x11: Fix shading with non-zero border (kde#450582)
* backends/drm: don't crash if importing a texture fails
* Swapping desktops: only swap windows on current activity. (kde#386769)
* Don't use Plasma-themed icons in Present Windows (kde#455368)
* TabBox: Fix loading a different switcher after one has failed (kde#445455)
* backends/drm: handle broken legacy drivers better (kde#453860)
* wayland/drmlease: split up DrmLeaseV1Interface::deny
* wayland/drmlease: correct DrmLeaseDeviceV1Interface::setDrmMaster
* drmlease: send device done event correctly
==== kwrited5 ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== layer-shell-qt ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== ldb ====
Version update (2.5.1 -> 2.5.2)
Subpackages: libldb2 python3-ldb
- Update to version 2.5.2;
+ CVE-2022-32746: Use-after-free occurring in database audit
logging module; (bso#15009); (bsc#1201490);
==== libadwaita ====
Version update (1.1.3 -> 1.1.4)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.1.4:
+ AdwAvatar: Fix draw_to_texture() with rectangular avatars.
+ AdwTabBar: Fix squished or clipped text with
gtk-hint-font-metrics=0.
+ AdwShadowHelper: Fix warnings when drawing vertical shadow.
+ AdwSwipeTracker:
- Fix swipe speed on GTK 4.7.x.
- Fix criticals with GTK 4.7.x.
==== libapparmor ====
- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
(boo#1202161)
==== libbluray ====
Version update (1.3.1 -> 1.3.2)
- update to 1.3.2:
- Fix build/run failure after Oracle Java CPU for April 2022
- drop patch libbluray-April2022CPU.patch (upstream)
==== libbpf ====
Version update (0.8.0 -> 0.8.1)
- Update to release 0.8.1:
* make shared xsk creation network namespace aware
==== libcontainers-common ====
- Fix obvious typo in containers.conf
- Resync containers.conf / storage.conf with Fedora
- Create /etc/containers/registries.conf.d and
add 000-shortnames.conf to it.
==== libgsf ====
Version update (1.14.49 -> 1.14.50)
Subpackages: gsf-office-thumbnailer libgsf-1-114
- Update to version 1.14.50:
+ Fix error handling problem when writing ole files.
==== libgusb ====
- Add no-pkg-resources.patch:
* Replaces pkg_resources with python-packaging
* pkg_resources is provided by setuptools, but the previously
transitive pull in of setuptools has been broken by
gtk-doc --> python3-Pygments -/-> python3-setuptools
==== libkdecoration2 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private9
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== libkscreen2 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== libksysguard5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-lang libksysguard5-plugins
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== libnftnl ====
Version update (1.2.2 -> 1.2.3)
- Update to release 1.2.3
* This release includes a compile time bugfix with clang and
- D_FORTIFY_SOURCE=2.
==== libnotify ====
Version update (0.7.12 -> 0.8.1)
Subpackages: libnotify4 typelib-1_0-Notify-0_7
- Update to version 0.8.1:
+ Keep version of bindings at 0.7.
- Changes from version 0.8.0:
+ Use Desktop Portal Notification when running confined (snap and
flatpak).
+ Now the library acts like a wrapper in such scenario, with some
limited.
+ capabilities, but this will enforce security and user control
over the allowed notifications.
+ notify-send: Handles SIGINT gracefully, closing waiting
notification.
+ Use NotifyClosedReason enum as closed reason return value.
+ Bump dependency on GLib 2.38.
+ Various introspection docs improvements and fixes.
- Use ldconfig_scriptlets macro for post(un) handling.
==== libostree ====
Version update (2021.6 -> 2022.5)
Subpackages: libostree-1-1
- fix build with glibc 2.36 (boo#1202300) ostree-glibc_2.36.patch
- update to 2022.5:
+ Greatly improved performance for ostree prune on large repositories
+ Support for in-place kargs changes
+ includes a fix for ed25519: Invalid out of bound reads
Did not affect previous openSUSE packages [boo#1201800]
- includes changes from 2022.4:
+ A new repository option bls-append-except-default intended to
help with enabling GRUB password locking
+ Further fixes for s390x SE
+ Several API additions and fixes to the Rust bindings
- includes changes from 2022.3:
+ GLib requirement to 2.66
+ documentation for using IMA with ostree
+ A few static analyzer fixes
+ refcounting fix in OstreeRepoAutoTransaction
+ close longstanding conflict between ostree and per-machine
SELinux policy customizations
+ ostree learned how to use bubblewrap to create a container
targeting the pending deployment to re-build the policy if
necessary
- includes changes from 2022.2:
+ improve reliability of pulls with static deltas
+ new ostree prune --commit-only
- includes changes from 2022.1:
+ add transparent support for external sub-commands on the ostree
binary. Custom binaries present in PATH in the form of
ostree-<subcmd> will be now used as a fallback for sub-
commands that are not natively implemented.
+ address some static analysis warnings
+ The git submodule for bsdiff has been updated to latest
upstream revision, picking up additional bound-checks and
fixing CVE-2014-9862 boo#1201770
- enable ed25519 support with libsodium, introduced with 2020.4
- switch to upstream tarball
==== libqt5-qtwebengine ====
- Stop using 'pkgconfig(xxx)' BuildRequires for FFmpeg
dependencies. They will point to FFmpeg-5 soon.
==== librubberband ====
Version update (1.8.2 -> 3.0.0)
- Update to version 3.0.0
* Introduces a new engine
* Various other changes
- Add rubberband-lv2 package
- Drop obsoleted patch: rubberband-mk.patch
==== libwebp ====
Version update (1.2.3 -> 1.2.4)
Subpackages: libwebp7 libwebpdemux2 libwebpmux3
- update to 1.2.4:
This is a binary compatible release.
* restore CMake libwebpmux target name for compatibility with 1.2.2 (#575)
* fix lossless crunch mode encoding with WEBP_REDUCE_SIZE
(chromium: #1345547, #1345595, #1345772, #1345804)
==== llvm14 ====
- Add WebAssembly support for all architectures.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.
==== man ====
- Add patch gnulib-ppc64le.patch
* Support ppc64le float128 transition
- Drop usage of update-alternatives as mandoc does not use it
(nor libalternative)
- switch source url to https
==== mdadm ====
- imsm: support for third Sata controller (bsc#1201297)
0121-imsm-support-for-third-Sata-controller.patch
- mdadm: enable Intel Alderlake RSTe configuration (bsc#1201297)
1005-mdadm-enable-Intel-Alderlake-RSTe-configuration.patch
==== milou5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: milou5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== mobile-broadband-provider-info ====
Version update (20220511 -> 20220725)
- Update to version 20220725:
* release: bump version to 20220725
* bsnlnet: Add username and password
* xk: add Ipko service provider
* nl: correct Simple internet provider
* fr: add Simplus data/mms settings
==== mozjs91 ====
Version update (91.11.0 -> 91.12.0)
- Update to version 91.12.0:
+ Various stability, functionality, and security fixes.
==== mutter ====
Version update (42.3 -> 42.4)
- Update to version 42.4:
+ screencast: Set correct stride when using dmabufs
+ Fix glitches in apps using subsurfaces
+ Reduce client work when entering overview
+ Highlight actors becoming reactive under the pointer
+ Fall back to ARGB if XRGB is not supported
+ Support direct scanout on GPUs without modifiers support
+ Fix registering as X11 window manager if GDK_BACKEND is set
+ Fixed crash
+ Plugged leak
+ Misc. bug fixes and cleanups.
==== nano ====
Version update (6.3 -> 6.4)
- update to 6.4:
* The file browser does not crash when moving up to the root folder.
* Softwrapping very long lines is done more efficiently.
* Invoking the formatter does not blink the screen.
==== ncurses ====
Version update (6.3.20220716 -> 6.3.20220806)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20220806
+ amend end_of_stream() to allow for input files without a final
newline.
+ check for non-textfiles to tic.
- Add ncurses patch 20220729
+ fixes to build with dietlibc:
+ add configure check for fpathconf (report by Georg Lehner).
+ add configure check for math sine/cosine, needed in test/tclock,
and eliminate pow() from test/hanoi (report by Georg Lehner).
+ use wcsnlen as an alternative to wmemchr if it is not found
(adapted from patch by Georg Lehner).
+ trim out some unwanted linker options from ncurses*config and .pc
files seen in Fedora 36+.
- Port patch ncurses-6.3.dif
==== openSUSE-build-key ====
- add gpg-pubkey-29b700a4-62b07e22.asc (bsc#1199184)
==== oxygen5-sounds ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== pango ====
Version update (1.50.8 -> 1.50.9)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.50.9:
+ Apply show flags to line separators.
+ Fix a thread-safety problem.
==== patterns-microos ====
Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap
- Have onlyDVD require ra_agent and alt_onlyDVD ra_verifier to allow
conflicts between them
- Changing KDE back to transactional-update as well.
- removed gnome-packagekit and discover-backend-packagekit
- Add plasma-branding-MicroOS to the default install for MicroOS-KDE
==== pcre2 ====
Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0
- Fix the profiling call to be non-parallel again (fighting spec cleaner)
==== perl-IO-Socket-SSL ====
- (bsc#1200295) follow system "PROFILE=SYSTEM" openSSL ciphers
* Add perl-IO-Socket-SSL-use-system-default-cipher-list.patch
==== permissions ====
Version update (1599_20220309 -> 1599_20220713)
Subpackages: chkstat permissions-config
- Fix dependency from permissions-zypp-plugin to permissions.
- Avoid different Versions for subpackages to fix build-compare
seeing the src rpm as equal. It replaces VERSION-RELEASE but
that will fail if subpackages use a different Version
- Update to version 20220713:
* postfix: add postlog setgid for maildrop binary (bsc#1201385)
* libexec migration: KDE utilities now properly place their helpers
* pccardctl: installation path has finally changed to /usr/sbin
==== plasma-browser-integration ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma-browser-integration-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma-nm5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma-nm5-lang plasma-nm5-openvpn
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-addons ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-addons-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* applets/calculator: read the answer after pressing `=`
* applets/calculator: move focus to the corresponding button when pressing keys
* applets/colorpicker: press space to open color menu
* applets/colorpicker: add name to color rectangle
* applets/fuzzy-clock: add a11y properties
* [applets/comic] Fix configurationRequired and busy state when deactivating the last provider
* [applets/comic] Update providers list after (un)installing provider
* Add missing include to array
* [applets/comic] Disable most context menu actions when comic is not ready (kde#406991)
* Remove clipPath portion of SVG (kde#399568)
==== plasma5-desktop ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-desktop-emojier
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Fix mouse settings not being loaded when a mouse is connected (kde#435113)
* applets/kimpanel: add accessible properties
* applets/kimpanel: add keyboard navigation support
* applets/kickoff: add text to allow screen reader to read button name
* applets/taskmanager: use `model.display` in accessible properties
* [applets/pager] Fix button group management on configuration page (kde#456525)
* applets/taskmanager: press `Esc` to close group dialog
* [kcms/landingpage] Strip whitespace at the beginning of a telemetry description
==== plasma5-disks ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-integration ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.25.4
==== plasma5-pa ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-pa-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* VolumeMonitor: Don't set stream on source output monitor
==== plasma5-systemmonitor ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-thunderbolt ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-workspace ====
Version update (5.25.3 -> 5.25.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* wallpaper/slideshow: shouldn't display "current" item in image list (kde#457327)
* Disable toplevel fixed positions on Wayland
* runners/helprunner: Fix launching of plasmasearch kcm with args
* [kicker/kickoff] Fix urls for search results (kde#456984)
* applets/icon: fix invalid `Accessible.description`
* applets/devicenotifier: improve accessible properties
* applets/batterymonitor: add accessible properties to slider
* [FIX] Unable to remove manually added wallpaper (kde#457019)
* kcms/colors: make sure the preview uses the right colours (kde#456648)
* Don't break configuration when saving layouts
* [Notifications] When there is no thumbnail available, use file icon as drag pixmap
* [Notifications] Ignore stopped job in job aggregator
* [applet/{analog,digital}-clock] Use `onPressed: wasExpanded = ...` idiom
* Fix non-functional lockscreen due to bad cherry-pick (kde#456639)
- Drop patches, now upstream:
* 0001-Fix-non-functional-lockscreen-due-to-bad-cherry-pick.patch
==== plymouth ====
Version update (0.9.5~git20220719.9e72df3 -> 22.02.122+64.0b0e93c)
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 to version 22.02.122+64.0b0e93c:
plugins: splash: two-step: Secure boot check and a warning image;
libply: ply-utils: Add ply_is_secure_boot_enabled () helper;
* This work can be used to check the secure boot configuration and put a red
warning image on the screen if the secure boot is disabled. Also, this
check can be utterly disabled through the kernel parameter for testing.
If the parameter "secure_boot.warn_if_disabled=false" appears in the
kernel parameter, the secure boot check will be disabled.
- Rebase plymouth-watermark-config.patch;
- Update to version 22.02.122+60.52b0494:
src: Run through uncrustify.
scripts: Diff less.
scripts: Update uncrustify config.
src: Drop vim: lines.
ply-utils: Drop linux/fs.h include.
scripts: Add -B to interdiff in check-format.
- Rebase plymouth-log-on-default.patch;
- Rebase plymouth-screen-twice-scale-on-160DPI-higher.patch;
==== polkit ====
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 pkexec typelib-1_0-Polkit-1_0
- Use %_pam_vendordir
==== polkit-default-privs ====
Version update (1550+20220608.097448e -> 1550+20220727.3ce2e2f)
- Update to version 1550+20220727.3ce2e2f:
* iio-sensor-proxy (bsc#1201558): add claim-sensor action
==== polkit-kde-agent-5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== postfix ====
Version update (3.6.6 -> 3.7.2)
- use correct source signature file (gpg2)
- update to 3.7.2
https://de.postfix.org/ftpmirror/official/postfix-3.7.2.RELEASE_NOTES
- rebase patches
* pointer_to_literals.patch
* postfix-linux45.patch
* postfix-main.cf.patch
* postfix-master.cf.patch
* postfix-no-md5.patch
* postfix-ssl-release-buffers.patch
* postfix-vda-v14-3.0.3.patch
* set-default-db-type.patch
- build against libpcre2
==== powerdevil5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: powerdevil5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Update battery notifications if they remain open
* When battery drains, show a notification even when AC is plugged in
==== protobuf ====
Version update (21.2 -> 21.4)
- add 10355.patch to fix soversioning
- update to 21.4:
* Reduce the required alignment of ArenaString from 8 to 4
- update to 21.3:
* C++
* Add header search paths to Protobuf-C++.podspec (#10024)
* Fixed Visual Studio constinit errors (#10232)
* Fix #9947: make the ABI compatible between debug and non-debug builds (#10271)
* UPB
* Allow empty package names (fixes behavior regression in 4.21.0)
* Fix a SEGV bug when comparing a non-materialized sub-message (#10208)
* Fix several bugs in descriptor mapping containers (eg. descriptor.services_by_name)
* for x in mapping now yields keys rather than values, to match Python
conventions and the behavior of the old library.
* Lookup operations now correctly reject unhashable types as map keys.
* We implement repr() to use the same format as dict.
* Fix maps to use the ScalarMapContainer class when appropriate
* Fix bug when parsing an unknown value in a proto2 enum extension (protocolbuffers/upb#717)
* PHP
* Add "readonly" as a keyword for PHP and add previous classnames to descriptor pool (#10041)
* Python
* Make //:protobuf_python and //:well_known_types_py_pb2 public (#10118)
* Bazel
* Add back a filegroup for :well_known_protos (#10061)
==== publicsuffix ====
Version update (20220518 -> 20220805)
- Update to version 20220805:
* Updates to NIXI `.in` subspace in ICANN section of PSL (#1588)
* util: gTLD data autopull updates for 2022-07-28T15:14:54 UTC (#1592)
* util: gTLD data autopull updates for 2022-07-03T15:13:52 UTC (#1587)
* Add messerli.app (#1535)
* Add iservschule.de, schulplattform.de, update IServ GmbH contact information (#1580)
* Add `lolipopmc.jp` (#1555)
* Add ibxos.it and iliadboxos.it domains (#1549)
* Simplify the instance and endpoint domains using wildcard syntax (#1584)
* util: gTLD data autopull updates for 2022-06-14T15:15:19 UTC (#1581)
* doc (.in): update ref uri to registry policies (#1577)
* util: gTLD data autopull updates for 2022-06-02T15:16:31 UTC (#1579)
==== python-M2Crypto ====
- update CVE-2020-25657-Bleichenbacher-attack.patch to actually
contain the fix rather than just being empty (CVE-2020-25657,
bsc#1178829)
==== python-Pygments ====
- Add BR of wcag-contrast-ratio to enable more tests.
- Removing a test file is too much a hack for me
- Don't fall back to setuptools but to importlib-metadata for
plugin loading. (If a package for 15.X would be build, but
Pytest 7 is required for testing -- gh#pygments/pygments#2080)
==== python-attrs ====
Version update (21.4.0 -> 22.1.0)
- Update to 22.1.0:
* Backwards-incompatible Changes
* Python 2.7 is not supported anymore.
* Dealing with Python 2.7 tooling has become too difficult for a
volunteer-run project.
* We have supported Python 2 more than 2 years after it was officially
discontinued and feel that we have paid our dues. All version up to 21.4.0
from December 2021 remain fully functional, of course. #936
* The deprecated cmp attribute of attrs.Attribute has been removed. This
does not affect the cmp argument to attr.s that can be used as a shortcut
to set eq and order at the same time. #939
* Changes
* Instantiation of frozen slotted classes is now faster. #898
* If an eq key is defined, it is also used before hashing the attribute. #909
* Added attrs.validators.min_len(). #916
* attrs.validators.deep_iterable()'s member_validator argument now also
accepts a list of validators and wraps them in an attrs.validators.and_(). #925
* Added missing type stub re-imports for attrs.converters and attrs.filters. #931
* Added missing stub for attr(s).cmp_using(). #949
* attrs.validators._in()'s ValueError is not missing the attribute, expected
options, and the value it got anymore. #951
* Python 3.11 is now officially supported. #969
==== python-httpx ====
Version update (0.22.0 -> 0.23.0)
- Drop transfer-encoding-lower-case.patch
The headers are lowercase again with uvicorn 0.18
- Add transfer-encoding-lower-case.patch to fix failing tests due
to incorrect capitalization of the 'transfer-encoding' header
(gh#encode/httpx!1735).
- Update to 0.23.0
* Drop support for Python 3.6. (#2097)
* Use utf-8 as the default character set, instead of falling back
to charset-normalizer for auto-detection. To enable automatic
character set detection, see the documentation. (#2165)
* Fix URL.copy_with for some oddly formed URL cases. (#2185)
* Digest authentication should use case-insensitive comparison
for determining which algorithm is being used. (#2204)
* Fix console markup escaping in command line client. (#1866)
* When files are used in multipart upload, ensure we always seek
to the start of the file. (#2065)
* Ensure that iter_bytes never yields zero-length chunks. (#2068)
* Preserve Authorization header for redirects that are to the
same origin, but are an http-to-https upgrade. (#2074)
* When responses have binary output, don't print the output to
the console in the command line client. Use output like <16086
bytes of binary data> instead. (#2076)
* Fix display of --proxies argument in the command line client
help. (#2125)
* Close responses when task cancellations occur during stream
reading. (#2156)
* Fix type error on accessing .request on HTTPError exceptions.
(#2158)
- Drop CVE-2021-41945-copy_with-data-leak.patch fixed upstream
(bsc#1199002)
==== python-ipython ====
- Add ipython-pr13714-xxlimited.patch gh#ipython/ipython#13714
- Remove nbformat from the :test flavor. Run locally
`--with localtests` for not skipping the tests.
==== python-jupyter-server ====
- Add missing pytest-timeout in -test package
==== python-jupyterlab ====
Version update (3.4.4 -> 3.4.5)
Subpackages: jupyter-jupyterlab python310-jupyterlab
- update to version 3.4.5:
* Enhancements made
+ Add an option to enable âfast checksâ of the jupyter lab
build. #12844 (@thetorpedodog)
+ Add .webp filetype in docRegistry. #12839 (@yangql176)
* Bugs fixed
+ Only show âShut Down Kernelâ if kernel is running #12919
(@krassowski)
+ Fix JSON Settings Editor #12892 (@krassowski)
+ Fix progress bar not working after uploading multiple files
finished #12871 (@hsuanxyz)
+ Fix kernel in the statusbar does not match the actual #12865
(@hsuanxyz)
+ Adjust css to not leave trace of deleted widgets #12838
(@thomasaarholt)
* Maintenance and upkeep improvements
+ Log launcher error to console #12909 (@trungleduc)
* Documentation improvements
+ Add alt text to documentation #12879 (@isabela-pf)
+ Split commands in two blocks in the contributing guide #12898
(@jtpio)
+ Remove reference to unmaintained nb_conda_kernels #12878
(@SylvainCorlay)
+ Document building JupyterLab on osx-arm64 platforms #12882
(@SylvainCorlay)
+ Donât suggest deprecated command #12855 (@ryanlovett)
==== python-kiwisolver ====
Version update (1.4.1 -> 1.4.4)
- update to 1.4.4:
- fix timing in shared data release procedure PR #149
- revert use of nullpointer introduced in #142
Its use is not necessary anymore in 3.11.0-beta.4 and used to cause issues on
some platforms (see #144 ) PR #145
- Update to 1.4.3
* add support for Python 3.11 PR #142
* do not install tests PR #143
* fix packaging for latest setuptools PR #140
- Release 1.4.2
* fix an issue with setuptools configuration PR #134
==== python-lark-parser ====
- BuildRequire pytest >= 6.0.0, to avoid '/home/abuild/rpmbuild/BUILD/lark-1.1.2/pytest.ini:2: requires pytest-6.0, actual pytest-3.10.1'
==== python-loguru ====
Version update (0.5.3 -> 0.6.0)
- Update to 0.6.0
* Remove internal use of pickle.loads() considered as a security
vulnerability referenced as CVE-2022-0329 (#563).
* Modify coroutine sink to make it discard log messages when
loop=None and no event loop is running (due to internally using
asyncio.get_running_loop() in place of
asyncio.get_event_loop()).
* Remove the possibility to add a coroutine sink with
enqueue=True if loop=None and no event loop is running.
* Change default encoding of file sink to be utf8 instead of
locale.getpreferredencoding() (#339).
* Prevent non-ascii characters to be escaped while logging JSON
message with serialize=True (#575, thanks @ponponon).
* Fix flake8 errors and improve code readability (#353, thanks
@AndrewYakimets).
- Drop merged patches:
* loguru-exception-formatting-py39.patch
* pytest-6.2-excepthooks.patch
- Add loguru-fix-repr-tests.patch
* Fix "repr()" tests failing on Python 3.11 and Python 3.10.6
* https://github.com/Delgan/loguru/commit/4fe21f66
==== python-nbconvert ====
Version update (6.5.0 -> 6.5.3)
Subpackages: jupyter-nbconvert python310-nbconvert
- specfile
* remove skip python 2, since we require python >= 3.7 anyway
* updates patches
* require lxml
- update to version 6.5.3:
* Fix title (#1833)
- changes from version 6.5.2:
* escape_html: prevent escaping quotes on widgets JSON reprs (#1829)
* Fix linters (#1828)
* pre-commit-ci[bot] authored and SylvainCorlay committed 2 days ago
* Remove downloaded CSS from repository
- changes from version 6.5.1:
* Fix pre-commit
* Fix tests
* Run black and prettier
* Run test on 6.x branch
* Convert input to string prior to escape HTML
* Check input type before escaping
* GHSL-2021-1017, GHSL-2021-1020, GHSL-2021-1021
* GHSL-2021-1026, GHSL-2021-1025
* GHSL-2021-1024
* GHSL-2021-1023
* GHSL-2021-1022
* GHSL-2021-1019
* GHSL-2021-1018
* GHSL-2021-1027, GHSL-2021-1028
* GHSL-2021-1014, GHSL-2021-1015, GHSL-2021-1016
* GHSL-2021-1013
==== python-nbformat ====
Version update (5.2.0 -> 5.4.0)
Subpackages: jupyter-nbformat python310-nbformat
- Update to 5.4.0
* Fix import nbformat.current by @shadchin in #269
* Add mypy support by @blink1073 in #270
* Packaging updates
==== python-pip ====
- skip subversion tests, not that relevant to pull in
dozens of dependencies into small bootstrap
- Add distutils-reproducible-compile.patch to make installed
files ordered correctly and thus builds reproducible again
(port of the fix for bpo#29708 and gh#python/cpython#8057).
==== python-pytest ====
Version update (7.1.1 -> 7.1.2)
- Update to 7.1.2
* #9726: An unnecessary numpy import inside
pytest.approx{.interpreted-text role="func"} was removed.
* #9820: Fix comparison of dataclasses with InitVar.
* #9869: Increase stacklevel for the NODE_CTOR_FSPATH_ARG
deprecation to point to the user's code, not pytest.
* #9871: Fix a bizarre (and fortunately rare) bug where the
[temp_path]{.title-ref} fixture could raise an internal error
while attempting to get the current user's username.
==== python-rpm ====
Version update (4.17.0 -> 4.17.1)
- update to rpm-4.17.1
==== python-setuptools ====
Version update (58.3.0 -> 63.2.0)
- update to version 63.2.0:
* Changes
+ #3395: Included a performance optimization:
setuptools.build_meta no longer tries to :func:`compile` the
setup script code before :func:`exec`-ing it.
* Misc
+ #3435: Corrected issue in macOS framework builds on Python 3.9
not installed by homebrew (pypa/distutils#158).
- Remove dependency on packaging -- boo#1178257
- Enable ini2toml[lite] tests
- Update to version 63.1.0
* #3430: Merge with pypa/distutils@152c13d including
pypa/distutils#155 (improved compatibility for editable
installs on homebrew Python 3.9), pypa/distutils#150 (better
handling of runtime_library_dirs on cygwin), and
pypa/distutils#151 (remove warnings for namespace packages).
- v63.0.0
* #3421: Drop setuptools' support for installing an entrypoint
extra requirements at load time:
- the functionality has been broken since v60.8.0.
- the mechanism to do so is deprecated (fetch_build_eggs).
- that use case (e.g. a custom command class entrypoint) is
covered by making sure the necessary build requirements are
declared. Documentation changes
* #3397: Fix reference for keywords to point to the Core Metadata
Specification instead of PEP 314 (the live standard is kept
always up-to-date and consolidates several PEPs together in a
single document).
- v62.6.0
* #3253: Enabled using file: for requirements in setup.cfg -- by
:user:`akx` (this feature is currently considered to be in beta
stage).
* #3255: Enabled using file: for dependencies and
optional-dependencies in pyproject.toml -- by :user:`akx` (this
feature is currently considered to be in beta stage).
* #3391: Updated attr: to also extract simple constants with type
annotations -- by :user:`karlotness`
- v62.5.0
* #3347: Changed warnings and documentation notes about
experimental aspect of pyproject.toml configuration: now
[project] is a fully supported configuration interface, but the
[tool.setuptools] table and sub-tables are still considered to
be in beta stage.
* #3383: In _distutils_hack, suppress/undo the use of local
distutils when select tests are imported in CPython.
* #3385: Modules used to parse and evaluate configuration from
pyproject.toml files are intended for internal use only and
that not part of the public API.
- v62.4.0
* #3256: Added setuptools.command.build command to match
distutils.command.build -- by :user:`isuruf`
* #3366: Merge with pypa/distutils@75ed79d including reformat
using black, fix for Cygwin support (pypa/distutils#139), and
improved support for cross compiling (pypa/distutils#144 and
pypa/distutils#145).
- v62.3.4
* #3354: Improve clarity in warning about unlisted namespace
packages.
- v62.3.3
* #3336: Modified test_setup_install_includes_dependencies to
work with custom PYTHONPATH â- by :user:`hroncok`
- v62.3.2
* #3328: Include a first line summary to some of the existing
multi-line warnings.
- v62.3.1
* #3320: Fixed typo which causes namespace_packages to raise an
error instead of warning.
- v62.3.0
* #3262: Formally added deprecation messages for
namespace_packages. The methodology that uses pkg_resources and
namespace_packages for creating namespaces was already
discouraged by the :doc:`setuptools docs
</userguide/package_discovery>` and the :doc:`Python Packaging
User Guide <PyPUG:guides/packaging-namespace-packages>`,
therefore this change just make the deprecation more official.
Users can consider migrating to native/implicit namespaces (as
introduced in PEP 420).
* #3308: Relying on include_package_data to ensure sub-packages
are automatically added to the build wheel distribution (as
"data") is now considered a deprecated practice. This behaviour
was controversial and caused inconsistencies (#3260). Instead,
projects are encouraged to properly configure packages or use
discovery tools. General information can be found in
:doc:`userguide/package_discovery`.
* #1806: Allowed recursive globs (**) in package_data. -- by
:user:`nullableVoidPtr`
* #3206: Fixed behaviour when both install_requires (in setup.py)
and dependencies (in pyproject.toml) are specified. The
configuration in pyproject.toml will take precedence over
setup.py (in accordance with PEP 621). A warning was added to
inform users.
* #3274: Updated version of vendored pyparsing to 3.0.8 to avoid
problems with upcoming deprecation in Python 3.11.
* #3292: Added warning about incompatibility with old versions of
importlib-metadata.
- v62.2.0
* #3299: Optional metadata fields are now truly optional.
Includes merge with pypa/distutils@a7cfb56 per
pypa/distutils#138.
... changelog too long, skipping 413 lines ...
* Drop remove-more-itertools-dependency-cycle.patch
==== python-sympy ====
- Switch off tests (they run 7h53m47s).
==== python310 ====
Version update (3.10.5 -> 3.10.6)
Subpackages: python310-curses python310-dbm
- Update to 3.10.6:
- gh-87389: http.server: Fix an open redirection vulnerability
in the HTTP server when an URI path starts with //.
Vulnerability discovered, and initial fix proposed, by Hamza
Avvan.
- gh-92888: Fix memoryview use after free when accessing the
backing buffer in certain cases.
- gh-95355: _PyPegen_Parser_New now properly detects token
memory allocation errors. Patch by Honglin Zhu.
- gh-94938: Fix error detection in some builtin functions when
keyword argument name is an instance of a str subclass with
overloaded __eq__ and __hash__. Previously it could cause
SystemError or other undesired behavior.
- gh-94949: ast.parse() will no longer parse parenthesized
context managers when passed feature_version less than
(3, 9). Patch by Shantanu Jain.
- gh-94947: ast.parse() will no longer parse assignment
expressions when passed feature_version less than
(3, 8). Patch by Shantanu Jain.
- gh-94869: Fix the column offsets for some expressions in
multi-line f-strings ast nodes. Patch by Pablo Galindo.
- gh-91153: Fix an issue where a bytearray item assignment
could crash if itâs resized by the new valueâs __index__()
method.
- gh-94329: Compile and run code with unpacking of extremely
large sequences (1000s of elements). Such code failed to
compile. It now compiles and runs correctly.
- gh-94360: Fixed a tokenizer crash when reading encoded
files with syntax errors from stdin with non utf-8 encoded
text. Patch by Pablo Galindo
- gh-94192: Fix error for dictionary literals with invalid
expression as value.
- gh-93964: Strengthened compiler overflow checks to prevent
crashes when compiling very large source files.
- gh-93671: Fix some exponential backtrace case happening with
deeply nested sequence patterns in match statements. Patch by
Pablo Galindo
- gh-93021: Fix the __text_signature__ for __get__() methods
implemented in C. Patch by Jelle Zijlstra.
- gh-92930: Fixed a crash in _pickle.c from mutating
collections during __reduce__ or persistent_id.
- gh-92914: Always round the allocated size for lists up to the
nearest even number.
- gh-92858: Improve error message for some suites with syntax
error before â:â
- gh-95339: Update bundled pip to 22.2.1.
- gh-95045: Fix GC crash when deallocating _lsprof.Profiler by
untracking it before calling any callbacks. Patch by Kumar
Aditya.
- gh-95087: Fix IndexError in parsing invalid date in the email
module.
- gh-95199: Upgrade bundled setuptools to 63.2.0.
- gh-95194: Upgrade bundled pip to 22.2.
- gh-93899: Fix check for existence of os.EFD_CLOEXEC,
os.EFD_NONBLOCK and os.EFD_SEMAPHORE flags on older kernel
versions where these flags are not present. Patch by Kumar
Aditya.
- gh-95166: Fix concurrent.futures.Executor.map() to cancel the
currently waiting on future on an error - e.g. TimeoutError
or KeyboardInterrupt.
- gh-93157: Fix fileinput module didnât support errors option
when inplace is true.
- gh-94821: Fix binding of unix socket to empty address
on Linux to use an available address from the abstract
namespace, instead of â0â.
- gh-94736: Fix crash when deallocating an instance of a
subclass of _multiprocessing.SemLock. Patch by Kumar Aditya.
- gh-94637: SSLContext.set_default_verify_paths() now releases
the GIL around SSL_CTX_set_default_verify_paths call. The
function call performs I/O and CPU intensive work.
- gh-94510: Re-entrant calls to sys.setprofile() and
sys.settrace() now raise RuntimeError. Patch by Pablo
Galindo.
- gh-92336: Fix bug where linecache.getline() fails on bad
files with UnicodeDecodeError or SyntaxError. It now returns
an empty string as per the documentation.
- gh-89988: Fix memory leak in pickle.Pickler when looking up
dispatch_table. Patch by Kumar Aditya.
- gh-94254: Fixed types of struct module to be immutable. Patch
by Kumar Aditya.
- gh-94245: Fix pickling and copying of typing.Tuple[()].
- gh-94207: Made _struct.Struct GC-tracked in order to fix a
reference leak in the _struct module.
- gh-94101: Manual instantiation of ssl.SSLSession objects is
no longer allowed as it lead to misconfigured instances that
crashed the interpreter when attributes where accessed on
them.
- gh-84753: inspect.iscoroutinefunction(),
inspect.isgeneratorfunction(), and
inspect.isasyncgenfunction() now properly return True
for duck-typed function-like objects like instances of
unittest.mock.AsyncMock.
- This makes inspect.iscoroutinefunction() consistent with the
behavior of asyncio.iscoroutinefunction(). Patch by Mehdi
ABAAKOUK.
- gh-83499: Fix double closing of file description in tempfile.
- gh-79512: Fixed names and __module__ value of weakref classes
ReferenceType, ProxyType, CallableProxyType. It makes them
pickleable.
... changelog too long, skipping 98 lines ...
- skip-test_pyobject_freed_is_freed.patch
==== python310-core ====
Version update (3.10.5 -> 3.10.6)
Subpackages: libpython3_10-1_0 python310-base
- Update to 3.10.6:
- gh-87389: http.server: Fix an open redirection vulnerability
in the HTTP server when an URI path starts with //.
Vulnerability discovered, and initial fix proposed, by Hamza
Avvan.
- gh-92888: Fix memoryview use after free when accessing the
backing buffer in certain cases.
- gh-95355: _PyPegen_Parser_New now properly detects token
memory allocation errors. Patch by Honglin Zhu.
- gh-94938: Fix error detection in some builtin functions when
keyword argument name is an instance of a str subclass with
overloaded __eq__ and __hash__. Previously it could cause
SystemError or other undesired behavior.
- gh-94949: ast.parse() will no longer parse parenthesized
context managers when passed feature_version less than
(3, 9). Patch by Shantanu Jain.
- gh-94947: ast.parse() will no longer parse assignment
expressions when passed feature_version less than
(3, 8). Patch by Shantanu Jain.
- gh-94869: Fix the column offsets for some expressions in
multi-line f-strings ast nodes. Patch by Pablo Galindo.
- gh-91153: Fix an issue where a bytearray item assignment
could crash if itâs resized by the new valueâs __index__()
method.
- gh-94329: Compile and run code with unpacking of extremely
large sequences (1000s of elements). Such code failed to
compile. It now compiles and runs correctly.
- gh-94360: Fixed a tokenizer crash when reading encoded
files with syntax errors from stdin with non utf-8 encoded
text. Patch by Pablo Galindo
- gh-94192: Fix error for dictionary literals with invalid
expression as value.
- gh-93964: Strengthened compiler overflow checks to prevent
crashes when compiling very large source files.
- gh-93671: Fix some exponential backtrace case happening with
deeply nested sequence patterns in match statements. Patch by
Pablo Galindo
- gh-93021: Fix the __text_signature__ for __get__() methods
implemented in C. Patch by Jelle Zijlstra.
- gh-92930: Fixed a crash in _pickle.c from mutating
collections during __reduce__ or persistent_id.
- gh-92914: Always round the allocated size for lists up to the
nearest even number.
- gh-92858: Improve error message for some suites with syntax
error before â:â
- gh-95339: Update bundled pip to 22.2.1.
- gh-95045: Fix GC crash when deallocating _lsprof.Profiler by
untracking it before calling any callbacks. Patch by Kumar
Aditya.
- gh-95087: Fix IndexError in parsing invalid date in the email
module.
- gh-95199: Upgrade bundled setuptools to 63.2.0.
- gh-95194: Upgrade bundled pip to 22.2.
- gh-93899: Fix check for existence of os.EFD_CLOEXEC,
os.EFD_NONBLOCK and os.EFD_SEMAPHORE flags on older kernel
versions where these flags are not present. Patch by Kumar
Aditya.
- gh-95166: Fix concurrent.futures.Executor.map() to cancel the
currently waiting on future on an error - e.g. TimeoutError
or KeyboardInterrupt.
- gh-93157: Fix fileinput module didnât support errors option
when inplace is true.
- gh-94821: Fix binding of unix socket to empty address
on Linux to use an available address from the abstract
namespace, instead of â0â.
- gh-94736: Fix crash when deallocating an instance of a
subclass of _multiprocessing.SemLock. Patch by Kumar Aditya.
- gh-94637: SSLContext.set_default_verify_paths() now releases
the GIL around SSL_CTX_set_default_verify_paths call. The
function call performs I/O and CPU intensive work.
- gh-94510: Re-entrant calls to sys.setprofile() and
sys.settrace() now raise RuntimeError. Patch by Pablo
Galindo.
- gh-92336: Fix bug where linecache.getline() fails on bad
files with UnicodeDecodeError or SyntaxError. It now returns
an empty string as per the documentation.
- gh-89988: Fix memory leak in pickle.Pickler when looking up
dispatch_table. Patch by Kumar Aditya.
- gh-94254: Fixed types of struct module to be immutable. Patch
by Kumar Aditya.
- gh-94245: Fix pickling and copying of typing.Tuple[()].
- gh-94207: Made _struct.Struct GC-tracked in order to fix a
reference leak in the _struct module.
- gh-94101: Manual instantiation of ssl.SSLSession objects is
no longer allowed as it lead to misconfigured instances that
crashed the interpreter when attributes where accessed on
them.
- gh-84753: inspect.iscoroutinefunction(),
inspect.isgeneratorfunction(), and
inspect.isasyncgenfunction() now properly return True
for duck-typed function-like objects like instances of
unittest.mock.AsyncMock.
- This makes inspect.iscoroutinefunction() consistent with the
behavior of asyncio.iscoroutinefunction(). Patch by Mehdi
ABAAKOUK.
- gh-83499: Fix double closing of file description in tempfile.
- gh-79512: Fixed names and __module__ value of weakref classes
ReferenceType, ProxyType, CallableProxyType. It makes them
pickleable.
... changelog too long, skipping 98 lines ...
- skip-test_pyobject_freed_is_freed.patch
==== python310-packaging ====
- BuildIgnore python3-packaging for primary bootstrap.
- Refine build and runtime requirements for primary and non-primary
builds
- Split primary flavor in multibuild for possible inclusion into
Ring0
- Setuptools itself does not depend on packaging anymore, only for
pythondistdeps.py, That dependency will move to
python-rpm-packaging soon. -- boo#1178257
- Use "setuptools" for building again.
* Python 3.12 will drop the distutils fallback
* Use the python-base vendored pip in a venv
* Drop no-legacyversion-warning.patch
- Remove nonsensical python362 flavor check.
==== python310-pyparsing ====
Version update (3.0.7 -> 3.0.9)
- Split primary flavor in multibuild for possible inclusion into
Ring0
- Remove hardcoded primary_python variable.
- Update to version 3.0.9
* Added Unicode set BasicMultilingualPlane (may also be
referenced as BMP) representing the Basic Multilingual Plane
(Unicode characters up to code point 65535). Can be used to
parse most language characters, but omits emojis, wingdings,
etc. Raised in discussion with Dave Tapley (issue #392).
* To address mypy confusion of pyparsing.Optional and
typing.Optional resulting in error: "_SpecialForm" not callable
message reported in issue #365, fixed the import in
exceptions.py. Nice sleuthing by Iwan Aucamp and Dominic
Davis-Foster, thank you! (Removed definitions of OptionalType,
DictType, and IterableType and replaced them with
typing.Optional, typing.Dict, and typing.Iterable throughout.)
* Fixed typo in jinja2 template for railroad diagrams, thanks for
the catch Nioub (issue #388).
* Removed use of deprecated pkg_resources package in railroad
diagramming code (issue #391).
* Updated bigquery_view_parser.py example to parse examples at
https://cloud.google.com/bigquery/docs/reference/legacy-sql
- Release 3.0.8
* API CHANGE: modified pyproject.toml to require Python version
3.6.8 or later for pyparsing 3.x. Earlier minor versions of 3.6
fail in evaluating the version_info class (implemented using
typing.NamedTuple). If you are using an earlier version of
Python 3.6, you will need to use pyparsing 2.4.7.
* Improved pyparsing import time by deferring regex pattern
compiles. PR submitted by Anthony Sottile to fix issue #362,
thanks!
* Updated build to use flit, PR by MichaŠGórny, added
BUILDING.md doc and removed old Windows build scripts - nice
cleanup work!
* More type-hinting added for all arithmetic and logical operator
methods in ParserElement. PR from Kazantcev Andrey, thank you.
* Fixed infix_notation's definitions of lpar and rpar, to accept
parse expressions such that they do not get suppressed in the
parsed results. PR submitted by Philippe Prados, nice work.
* Fixed bug in railroad diagramming with expressions containing
Combine elements. Reported by Jeremy White, thanks!
* Added show_groups argument to create_diagram to highlight
grouped elements with an unlabeled bounding box.
* Added unicode_denormalizer.py to the examples as a
demonstration of how Python's interpreter will accept Unicode
characters in identifiers, but normalizes them back to ASCII so
that identifiers print and ð¡ð»áµ¢ðð and ððððáµ are all
equivalent.
* Removed imports of deprecated sre_constants module for catching
exceptions when compiling regular expressions. PR submitted by
Serhiy Storchaka, thank you.
- Use python-base bundled pip as frontend for flit-core
==== read-only-root-fs ====
Version update (1.0+git20220801.cbb90bc -> 1.0+git20220808.cd59f4f)
- Update to version 1.0+git20220808.cd59f4f:
* Fix writableagain.conf
- Update to version 1.0+git20220805.4a3d850:
* Work around read-only state of subvolumes in a different way
==== rpm ====
Version update (4.17.0 -> 4.17.1)
Subpackages: librpmbuild9
- update to rpm-4.17.1
* new bcond macro for a nicer way to define build conditionals
* openPGP parser and IMA security fixes (CVE-2021-3521)
* buildroot policy fixes
- refreshed patches:
* brp.diff
- removed patches:
* verbosearg.diff
* ocaml-cmxs.diff
* 0001-fix-minimize_writes.patch
- remove obsolete RPM-HOWTO from 1999 (removed RPM-HOWTO.tar.bz2)
- move debugedit to separate package
(Removed debuginfo-mono.patch, debuglink.diff, debugsubpkg.diff,
finddebuginfo-absolute-links.diff, finddebuginfo.diff,
singlefilemode.diff, debugedit-5.0.tar.xz)
- move python-rpm-packaging to separate package
(Removed python-rpm-packaging.diff, python-rpm-packaging.tar.bz2)
==== rubygem-nokogiri ====
Version update (1.13.6 -> 1.13.8)
updated to version 1.13.8
see installed CHANGES.md
==== samba ====
Version update (4.16.2+git.288.4d64e4651f0 -> 4.16.4+git.297.1497eb221ed)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-libs samba-libs-python3 samba-python3
- Update to 4.16.4
* CVE-2022-2031: Samba AD users can bypass certain restrictions
associated with changing passwords; (bsc#1201495); (bso#15047);
* CVE-2022-32744: Samba AD users can forge password change
requests for any user; (bsc#1201493); (bso#15074);
* CVE-2022-32745: Samba AD users can crash the server process
with an LDAP add or modify request; (bsc#1201492); (bso#15008);
* CVE-2022-32746: Samba AD users can induce a use-after-free in
the server process with an LDAP add or modify request;
(bsc#1201490); (bso#15009);
* CVE-2022-32742: Server memory information leak via SMB1;
(bsc#1201496); (bso#15085);
- Update to 4.16.3
* Using vfs_streams_xattr and deleting a file causes a panic;
(bso#15099);
* Add support for bind 9.18; (bso#14986);
* logging dsdb audit to specific files does not work;
(bso#15076);
* Problem when winbind renews Kerberos; (bso#14979);
(bsc#1196224);
* Samba with new lorikeet-heimdal fails to build on gcc 12.1 in
developer mode; (bso#15095);
* Crash in streams_xattr because fsp->base_fsp->fsp_name is
NULL; (bso#15105);
* Crash in rpcd_classic - NULL pointer deference in
mangle_is_mangled(); (bso#15118);
* smbclient commands del & deltree fail with
NT_STATUS_OBJECT_PATH_NOT_FOUND with DFS; (bso#15100);
(bsc#1200556);
* Fix check for chown when processing NFSv4 ACL; (bso#15120);
* The pcap background queue process should not be stopped;
(bso#15082);
* testparm: Fix typo in idmap rangesize check; (bso#15097);
* net ads info returns LDAP server and LDAP server name as
null; (bso#15106);
* ldconfig: /lib64/libsmbconf.so.0 is not a symbolic link;
(bso#15108);
* CTDB child process logging does not work as expected;
(bso#15090);
==== shim ====
- Add logic to shim.spec for detecting --set-sbat-policy option before
using mokutil to set sbat policy. (bsc#1202120)
==== sord ====
- add gpg validation of release
==== systemsettings5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: systemsettings5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Fix showing translations for kinfocenter
==== texinfo ====
Subpackages: info info-lang info-std
- In case of an update of package info: do never remove existing
info page from dir file (boo#1201852)
- Do lua scripting only once for execute() function
- Check for filetrigger lua scriplets if rpm.execute() as function
call is given and used this
==== tracker ====
Version update (3.3.2 -> 3.3.3)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files
- Update to version 3.3.3:
+ Prepare D-Bus endpoint for cursor streams.
==== tracker-miners ====
Subpackages: tracker-miner-files
- Add 401.patch: Specify graphs in "tracker3 search" queries;
resolves tracker search listing files multiple times
(boo#1200403 glgo#GNOME/tracker-miners#229).
==== transactional-update ====
Version update (4.0.0~rc4 -> 4.0.0)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit
- Version 4.0.0
- Last minute interface change: Changed "List" method of Snapshot D-Bus
interface to return a map of properties instead of a comma separated
list of strings; this will allow retrieving the snapshot properties
even if they contain a comma in their value [boo#1202147]
- Remove "Snapshot.hpp" as a public API for now - all public
functionality is part of SnapshotManager.hpp
- Add header file documentation for SnapshotManager.hpp
- Add method to delete snapshot
[gh#openSUSE/transactional-update#52]
- Allow setting description of snapshot
[gh#openSUSE/transactional-update#55]
- create_dirs_from_rpmdb: set SELinux file context of missing directories
[gh#openSUSE/transactional-update#84], [bsc#1197242]
- Fix broken logrotate due to typo in config file
[gh#openSUSE/transactional-update#87]
- create_dirs_from_rpmdb: Fix handling return code of create_dirs()
[gh#openSUSE/transactional-update#86]
- Fix broken "shell" prompt after selfupdate
- Add documented D-Bus interface definition files
- Add tukit_sm_get_current and tukit_sm_get_default to C interface
- Fixed typos
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1
- Use %_pam_vendordir
- exclude bash-completion stuff for programs that are in
util-linux-systemd from util-linux for real.
==== vim ====
Version update (9.0.0135 -> 9.0.0181)
Subpackages: vim-data vim-data-common vim-small
- Updated to version 9.0.0181, fixes the following problems
* Comment about tabpage line above the wrong code.
* After CTRL-Left-mouse click a mouse scroll also has CTRL.
* Debugger test may fail when $CWD is very long.
* Not enough characters accepted for 'spellfile'.
* Truncating virtual text after a line not implemented. Cursor positioning
wrong with Newline in the text.
* execute() does not use the "legacy" command modifier.
* "delmenu" does not remove autocmmands. Running menu test function
alone fails.
* Crash when adding and removing virtual text. (Ben Jackson)
* Cursor positioned after virtual text in empty line.
* Text property cannot override 'cursorline' highlight.
* Substitute that joins lines drops text properties.
* Missing part of change for "override" flag.
* Cursor positioned wrong after two text properties with virtual text and
"below" alignment. (Tim Pope)
* A "below" aligned text property gets 'showbreak' displayed.
* Test for fuzzy completion fails sometimes.
* Error for using #{ in an expression is a bit confusing.
* A "below" aligned text property does not work with 'nowrap'.
* Warning for unused argument in small build.
* No fold and sign column for virtual text with "below" align and 'nowrap'.
* Text properties wrong after splitting a line.
* Text properties with "right" and "after" alignment displayed wrong with
'nowrap'.
* Giving E1170 only in an expression is confusing.
* 'showbreak' displayed below truncated "after" text prop.
* With 'nowrap' "below" property not displayed correctly.
* Cannot build with small features.
* Some diff mode tests fail.
* Warning for uninitialized variable. (Tony Mechelynck)
* Text property "below" gets indent if 'breakindent' is set. (Tim Pope)
* Text property not adjusted for text inserted with "p".
* Using freed memory with put command.
* Looking up a text property type by ID is slow.
* When using text properties the line text length is computed twice.
* Checking for text properties could be a bit more efficient.
* Cursor positioned wrong with two virtual text properties close
together. (Ben Jackson)
* Insufficient testing for line2byte() with text properties.
* Various minor code formatting issues.
* Quickfix line highlight is overruled by 'cursorline'.
* Trying to allocate zero bytes.
* Assert fails only on MS-Windows.
* No error for using "#{ comment" in a compiled function.
* Spell checking for capital not working with trailing space.
* Checking character options is duplicated and incomplete.
* Cursor position wrong with 'virtualedit' and mouse click after end of
the line. (Hermann Mayer)
* Cursor position wrong with virtual text before Tab.
* Cursor position wrong with wrapping virtual text in empty line.
* Stray logfile appears when running tests.
==== webkit2gtk3 ====
Version update (2.36.5 -> 2.36.6)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Update to version 2.36.6
+ Fix handling of touchpad scrolling on GTK4 builds
+ Fix WebKitGTK not allowing to be used from non-main threads
(boo#1202169)
+ Fix several crashes and rendering issues
==== webkit2gtk3-soup2 ====
Version update (2.36.5 -> 2.36.6)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.36.6
+ Fix handling of touchpad scrolling on GTK4 builds
+ Fix WebKitGTK not allowing to be used from non-main threads
(boo#1202169)
+ Fix several crashes and rendering issues
==== webkit2gtk4 ====
Version update (2.36.5 -> 2.36.6)
Subpackages: libjavascriptcoregtk-5_0-0 libwebkit2gtk-5_0-0 typelib-1_0-JavaScriptCore-5_0 typelib-1_0-WebKit2-5_0 webkit2gtk-5_0-injected-bundles
- Update to version 2.36.6
+ Fix handling of touchpad scrolling on GTK4 builds
+ Fix WebKitGTK not allowing to be used from non-main threads
(boo#1202169)
+ Fix several crashes and rendering issues
==== wireplumber ====
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Add 398.patch -- policy-node: fix potential rescan loop to
prevent high cpu usage (glfo#pipewire/wireplumber#152); patch
taken from upstream merge request.
==== xdg-desktop-portal ====
Version update (1.14.5 -> 1.14.6)
- Update to version 1.14.6:
+ realtime:
- Remap thread ids.
- Use correct types.
==== xdg-desktop-portal-kde ====
Version update (5.25.3 -> 5.25.4)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
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:
liburing
libwacom (2.2.0 -> 2.4.0)
libzypp-plugin-appdata (1.0.1+git.20180426 -> 1.0.1+git.20220816)
lz4 (1.9.3 -> 1.9.4)
man
nfs-utils
zeromq
=== Details ===
==== liburing ====
- add test-xattr-don-t-rely-on-NUL-termination.patch (bsc#1202413)
==== libwacom ====
Version update (2.2.0 -> 2.4.0)
Subpackages: libwacom-data libwacom9
- update to 2.4.0:
- Huion Inspiroy H1060P
- XP-Pen Artist 12, Deco L
- Chuwi MiniBook X
- Acer Chromebook Spin 13
- Huion HS611
- Lenovo 14s Yoga, X13 Yoga, X1 Yoga, X380
- Samsung Galaxy Book Pro 360, Flex2
- Devices matching a "* Keyboard" glob are no longer treated as tablets
==== libzypp-plugin-appdata ====
Version update (1.0.1+git.20180426 -> 1.0.1+git.20220816)
- Update to version 1.0.1+git.20220816:
* Drop call to appstreamcli refresh
* Added hardening to systemd service (bsc#1181400)
* Typo fix for command help
- Drop harden_appstream-sync-cache.service.patch: fixed upstream.
- Drop Appstream recommends: no longer needed, as we no longer call
appstreamcli.
==== lz4 ====
Version update (1.9.3 -> 1.9.4)
- Update to release 1.9.4
* Decompression speed on high-end ARM64 platform is improved,
by ~+20%.
* For the specific scenario of data compressed with -BD4
setting (small blocks, <= 64 KB, linked) decompressed
block-by-block into a flush buffer (like lz4 CLI does),
decompression speed is improved ~+70%.
* For compressed data employing the lz4frame format (native
format of lz4 CLI), it's possible to ignore checksum
validation during decompression, resulting in speed
improvements of ~+40% . This capability is exposed at both
CLI (see --no-crc) and library levels.
==== man ====
- syntax correction of the preinstall scriptlet to avoid creation
of file /0 (bnc#1202377)
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client
- Update to version 2.6.2
- https://kernel.org/pub/linux/utils/nfs-utils/2.6.2/2.6.2-Changelog
- Remove patches from this release:
- gcc12-fix.patch
- 0001-systemd-Apply-all-sysctl-settings-when-NFS-related-m.patch
- 0002-Update-autoconfig-files-to-work-with-v2.71.patch
- 0003-autoconf-change-tirpc-to-check-for-a-file-not-for-an.patch
- 0004-modprobe-protect-against-sysctl-errors.patch
- Refresh nfs-utils-1.0.7-bind-syntax.patch
- Added files:
- /usr/lib/udev/rules.d/99-nfs.rules
- /usr/libexec/nfsrahead
- /usr/sbin/rpcctl
- /usr/share/man/man5/nfsrahead.5.gz
- /usr/share/man/man8/rpcctl.8.gz
- Sort man page entries in %files section
==== zeromq ====
Subpackages: libzmq5 zeromq-tools
- drop xmlto and asciidoc buildrequires, these are only needed
for non-release builds which do not ship with prebuilt docs
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:
cups-pk-helper (0.2.6 -> 0.2.7)
installation-images-MicroOS (17.59 -> 17.60)
perl-Cpanel-JSON-XS (4.30 -> 4.32)
podman (4.1.1 -> 4.2.0)
python-Bottleneck (1.3.2 -> 1.3.5)
python-hatchling (1.6.0 -> 1.7.1)
system-config-printer
xfsprogs (5.16.0 -> 5.19.0)
yast2-trans (84.87.20220807.4697ae62b4 -> 84.87.20220813.6f83baae14)
=== Details ===
==== cups-pk-helper ====
Version update (0.2.6 -> 0.2.7)
Subpackages: cups-pk-helper-lang
- Update to version 0.2.7:
+ Use meson build system.
+ Remove code using CUPS 1.5 and lower.
+ Remove calls to deprecated g_type_init().
+ Move D-Bus conf file to $(datadir)/dbus-1/system.d
(bsc#1202338).
+ Don't compare signed and unsigned int.
+ Add default statements to silence compiler warnings.
+ Add Code of Conduct.
+ Updated translations.
- Add meson BuildRequires and replace configure/make/make_install
macros with relevant meson/meson_build/meson_install ones.
==== installation-images-MicroOS ====
Version update (17.59 -> 17.60)
- merge gh#openSUSE/installation-images#608
- fix Bengali font issue: switch from MuktiNarrow.ttf to Mukti.ttf
(bsc#1202083, bsc#1197977)
- 17.60
==== perl-Cpanel-JSON-XS ====
Version update (4.30 -> 4.32)
- updated to 4.32
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
4.32 2022-08-13 (rurban)
- fix new JSON::PP::Boolean overload redefinition warnings. GH #200
4.31 2022-08-10 (rurban)
- adjust t/20_unknown.t pp bool tests for native bool when supported.
GH #198 PR by Graham Knop.
==== podman ====
Version update (4.1.1 -> 4.2.0)
Subpackages: podman-cni-config
- Update to version 4.2.0:
* Features
- Podman now supports the Gitlab Runner (using the Docker executor), allowing its use in Gitlab CI/CD pipelines.
- A new command has been added, podman pod clone, to create a copy of an existing pod. It supports several options, including --start to start the new pod, --destroy to remove the original pod, and --name to change the name of the new pod (#12843).
- A new command has been added, podman volume reload, to sync changes in state between Podman's database and any configured volume plugins (#14207).
- A new command has been added, podman machine info, which displays information about the host and the versions of various machine components.
- Pods created by podman play kube can now be managed by systemd unit files. This can be done via a new systemd service, podman-kube@.service - e.g. systemctl --user start podman-play-kube@$(systemd-escape my.yaml).service will run the Kubernetes pod or deployment contained in my.yaml under systemd.
- The podman play kube command now honors the RunAsUser, RunAsGroup, and SupplementalGroups setting from the Kubernetes pod's security context.
- The podman play kube command now supports volumes with the BlockDevice and CharDevice types (#13951).
- The podman play kube command now features a new flag, --userns, to set the user namespace of created pods. Two values are allowed at present: host and auto (#7504).
- The podman play kube command now supports setting the type of created init containers via the io.podman.annotations.init.container.type annotation.
- Pods now have include an exit policy (configurable via the --exit-policy option to podman pod create), which determines what will happen to the pod's infra container when the entire pod stops. The default, continue, acts as Podman currently does, while a new option, stop, stops the infra container after the last container in the pod stops, and is used by default for pods from podman play kube (#13464).
- The podman pod create command now allows the pod's name to be specified as an argument, instead of using the --name option - for example, podman pod create mypod instead of the prior podman pod create --name mypod. Please note that the --name option is not deprecated and will continue to work.
- The podman pod create command's --share option now supports adding namespaces to the set by prefacing them with + (as opposed to specifying all namespaces that should be shared) (#13422).
- The podman pod create command has a new option, --shm-size, to specify the size of the /dev/shm mount that will be shared if the pod shares its UTS namespace (#14609).
- The podman pod create command has a new option, --uts, to configure the UTS namespace that will be shared by containers in the pod.
- The podman pod create command now supports setting pod-level resource limits via the --cpus, --cpuset-cpus, and --memory options. These will set a limit for all containers in the pod, while individual containers within the pod are allowed to set further limits. Look forward to more options for resource limits in our next release!
- The podman create and podman run commands now include the -c short option for the --cpu-shares option.
- The podman create and podman run commands can now create containers from a manifest list (and not an image) as long as the --platform option is specified (#14773).
- The podman build command now supports a new option, --cpp-flag, to specify options for the C preprocessor when using Containerfile.in files that require preprocessing.
- The podman build command now supports a new option, --build-context, allowing the user to specify an additional build context.
- The podman machine inspect command now prints the location of the VM's Podman API socket on the host (#14231).
- The podman machine init command on Windows now fetches an image with packages pre-installed (#14698).
- Unused, cached Podman machine VM images are now cleaned up automatically. Note that because Podman now caches in a different directory, this will not clean up old images pulled before this change (#14697).
- The default for the --image-volume option to podman run and podman create can now have its default set through the image_volume_mode setting in containers.conf (#14230).
- Overlay volumes now support two new options, workdir and upperdir, to allow multiple overlay volumes from different containers to reuse the same workdir or upperdir (#14427).
- The podman volume create command now supports two new options, copy and nocopy, to control whether contents from the overmounted folder in a container will be copied into the newly-created named volume (copy-up).
- Volumes created using a volume plugin can now specify a timeout for all operations that contact the volume plugin (replacing the standard 5 second timeout) via the --opt o=timeout= option to podman volume create (BZ 2080458).
- The podman volume ls command's --filter name= option now supports regular expression matching for volume names (#14583).
- When used with a podman machine VM, volumes now support specification of the 9p security model using the security_model option to podman create -v and podman run -v.
- The remote Podman client's podman push command now supports the --remove-signatures option (#14558).
- The remote Podman client now supports the podman image scp command.
- The podman image scp command now supports tagging the transferred image with a new name.
- The podman network ls command supports a new filter, --filter dangling=, to list networks not presently used by any containers (#14595).
- The --condition option to podman wait can now be specified multiple times to wait on any one of multiple conditions.
- The podman events command now includes the -f short option for the --filter option.
- The podman pull command now includes the -a short option for the --all-tags option.
- The podman stop command now includes a new flag, --filter, to filter which containers will be stopped (e.g. podman stop --all --filter label=COM.MY.APP).
- The Podman global option --url now has two aliases: -H and --host.
- The podman network create command now supports a new option with the default bridge driver, --opt isolate=, which isolates the network by blocking any traffic from it to any other network with the isolate option enabled. This option is enabled by default for networks created using the Docker-compatible API.
- Added the ability to create sigstore signatures in podman push and podman manifest push.
- Added an option to read image signing passphrase from a file.
* Changes
- Paused containers can now be killed with the podman kill command.
- The podman system prune command now removes unused networks.
- The --userns=keep-id and --userns=nomap options to the podman run and podman create commands are no longer allowed (instead of simply being ignored) with root Podman.
- If the /run directory for a container is part of a volume, Podman will not create the /run/.containerenv file (#14577).
- The podman machine stop command on macOS now waits for the machine to be completely stopped to exit (#14148).
- All podman machine commands now only support being run as rootless, given that VMs only functioned when run rootless.
- The podman unpause --all command will now only attempt to unpause containers that are paused, not all containers.
- Init containers created with podman play kube now default to the once type (#14877).
- Pods created with no shared namespaces will no longer create an infra container unless one is explicitly requested (#15048).
- The podman create, podman run, and podman cp commands can now autocomplete paths in the image or container via the shell completion.
- The libpod/common package has been removed as it's not used anywhere.
- The --userns option to podman create and podman run is no longer accepted when an explicit UID or GID mapping is specified (#15233).
* Bugfixes
- Fixed a bug where bind-mounting /dev into a container which used the --init flag would cause the container to fail to start (#14251).
- Fixed a bug where the podman image mount command would not pretty-print its output when multiple images were mounted.
- Fixed a bug where the podman volume import command would print an unrelated error when attempting to import into a nonexistent volume (#14411).
- Fixed a bug where the podman system reset command could race against other Podman commands (#9075).
- Fixed a bug where privileged containers were not able to restart if the layout of host devices changed (#13899).
- Fixed a bug where the podman cp command would overwrite directories with non-directories and vice versa. A new --overwrite flag to podman cp allows for retaining the old behavior if needed (#14420).
- Fixed a bug where the podman machine ssh command would not preserve the exit code from the command run via ssh (#14401).
- Fixed a bug where VMs created by podman machine would fail to start when created with more than 3072MB of RAM on Macs with M1 CPUs (#14303).
- Fixed a bug where the podman machine init command would fail when run from C:\Windows\System32 on Windows systems (#14416).
- Fixed a bug where the podman machine init --now did not respect proxy environment variables (#14640).
- Fixed a bug where the podman machine init command would fail if there is no $HOME/.ssh dir (#14572).
- Fixed a bug where the podman machine init command would add a connection even if creating the VM failed (#15154).
- Fixed a bug where interrupting the podman machine start command could render the VM unable to start.
- Fixed a bug where the podman machine list --format command would still print a heading.
- Fixed a bug where the podman machine list command did not properly set the Starting field (#14738).
- Fixed a bug where the podman machine start command could fail to start QEMU VMs when the machine name started with a number.
- Fixed a bug where Podman Machine VMs with proxy variables could not be started more than once (#14636 and #14837).
- Fixed a bug where containers created using the Podman API would, when the Podman API service was managed by systemd, be killed when the API service was stopped (BZ 2052697).
- Fixed a bug where the podman -h command did not show help output.
- Fixed a bug where the podman wait command (and the associated REST API endpoint) could return before a container had fully exited, breaking some tools like the Gitlab Runner.
- Fixed a bug where healthchecks generated exec events, instead of health_status events (#13493).
- Fixed a bug where the podman pod ps command could return an error when run at the same time as podman pod rm (#14736).
- Fixed a bug where the podman systemd df command incorrectly calculated reclaimable storage for volumes (#13516).
- Fixed a bug where an exported container checkpoint using a non-default OCI runtime could not be restored.
- Fixed a bug where Podman, when used with a recent runc version, could not remove paused containers.
- Fixed a bug where the remote Podman client's podman manifest rm command would remove images, not manifests (#14763).
- Fixed a bug where Podman did not correctly parse wildcards for device major number in the podman run and podman create commands' --device-cgroup-rule option.
- Fixed a bug where the podman play kube command on 32 bit systems where the total memory was calculated incorrectly (#14819).
- Fixed a bug where the podman generate kube command could set ports and hostname incorrectly in generated YAML (#13030).
- Fixed a bug where the podman system df --format "{{ json . }}" command would not output the Size and Reclaimable fields (#14769).
- Fixed a bug where the remote Podman client's podman pull command would display duplicate progress output.
- Fixed a bug where the podman system service command could leak memory when a client unexpectedly closed a connection when reading events or logs (#14879).
- Fixed a bug where Podman containers could fail to run if the image did not contain an /etc/passwd file (#14966).
- Fixed a bug where the remote Podman client's podman push command did not display progress information (#14971).
- Fixed a bug where a lock ordering issue could cause podman pod rm to deadlock if it was run at the same time as a command that attempted to lock multiple containers at once (#14929).
- Fixed a bug where the podman rm --force command would exit with a non-0 code if the container in question did not exist (#14612).
- Fixed a bug where the podman container restore command would fail when attempting to restore a checkpoint for a container with the same name as an image (#15055).
- Fixed a bug where the podman manifest push --rm command could remove image, instead of manifest lists (#15033).
- Fixed a bug where the podman run --rm command could fail to remove the container if it failed to start (#15049).
- Fixed a bug where the podman generate systemd --new command would create incorrect unit files when the container was created with the --sdnotify parameter (#15052).
- Fixed a bug where the podman generate systemd --new command would fail when -h <hostname> was used to create the container (#15124).
* API
- The Docker-compatible API now supports API version v1.41 (#14204).
... changelog too long, skipping 25 lines ...
- A new MacOS installer (via pkginstaller) is now supported.
==== python-Bottleneck ====
Version update (1.3.2 -> 1.3.5)
- update to version 1.3.5:
* Bug Fixes
+ Fix numpy deprecation of non-tuple indices
* Enhancements
+ Switch build to manylinux_2_24_x86_64 using cibuildwheel
- specfile:
* update copyright year
- update to version 1.3.4:
* Bug Fixes
+ Fix Memory leak with big-endian data
- changes from version 1.3.3:
* Bug Fixes
+ Fix Python 3.10 build
* Enhancements
+ Provide pre-compiled wheels for most x86_64 architectures
==== python-hatchling ====
Version update (1.6.0 -> 1.7.1)
- update to version 1.7.1:
* Fixed:
+ Fix the value the relative_path attribute of included files,
that some build plugins may use, when selecting explicit
paths
- update to version 1.7.0:
* Added:
+ Add require-runtime-features option for builders and build
hooks
+ Check for unknown trove classifiers
+ Update SPDX license information to version 3.18
* Fixed:
+ Add better error message for wheel target dev mode
installations that define path rewrites with the sources
option
+ Note the allow-direct-references option in the relevant error
messages
==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-common system-config-printer-common-lang system-config-printer-dbus-service udev-configure-printer
- Move all dbus-1 system.d files to /usr (bsc#1202340)
==== xfsprogs ====
Version update (5.16.0 -> 5.19.0)
- update to 5.19.0:
- xfs_repair: fix printf format specifiers on 32-bit
- libxfs: Fix MAP_SYNC build failure on MIPS/musl
- mkfs: stop allowing tiny filesystems
- mkfs: complain about impossible log size constraints
- mkfs: ignore stripe geometry for small filesystems
- mkfs: update manpage of bigtime and inobtcount
- mkfs: document large extent count in --help screen
- mkfs: fix segfault with incorrect options
- xfs_repair: Support upgrade to large extent counters
- xfs_repair: check geometry before upgrades
- xfs_repair: ignore empty xattr leaf blocks
- xfs_repair: check rt summary/bitmap vs observations
- xfs_repair: check free rt extent count
- xfs_repair: detect/fix changed fields w/ nrext64
- xfs_repair: clear DIFLAG2_NREXT64 w/o fs support
- xfs_repair: ignore log_incompat inconsistencies
- xfs_repair: rewrite secondary supers w/ needsrepair
- xfs_db: id the minlogsize transaction reservation
- mkfs: option to create with large extent counters
- xfs_info: Report NREXT64 feature status
- xfs_logprint: Log item printing for ATTRI & ATTRD
- libxfs changes merged from kernels 5.18 and 5.19-rc
- update to 5.18.0:
- xfsprogs: more autoconf modernisation
- mkfs: Fix memory leak
- mkfs: don't trample the gid set in the protofile
- mkfs: various post-log-size-increase fixes
- xfs_scrub: various enhancements and fixes
- xfs_scrub: move to mallinfo2 when available
- metadump: be careful zeroing corrupt inode forks
- metadump: handle corruption errors without aborting
- metadump: warn about suspicious finobt trees
- xfs_repair: check ftype of . and . directory entries
- xfs_repair: detect v5 feature mismatch in backup sb
- xfs_repair: fix sizing of the incore rt space usage map calculation
- xfs_repair: warn about bad btree levels in AG hdrs
- xfs_io: add a quiet option to bulkstat
- xfs_db: report maxlevels for each btree type
- xfs_db: support computing btheight for all cursors
- xfs_db: don't move cursor when switching types
- docs: note the removal of XFS_IOC_FSSETDM
- xfsprogs: autoconf modernisation
- libxfs changes merged from kernels 5.17 and 5.18
==== yast2-trans ====
Version update (84.87.20220807.4697ae62b4 -> 84.87.20220813.6f83baae14)
Subpackages: yast2-trans-cs yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-fr yast2-trans-hu yast2-trans-it yast2-trans-ja yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ru yast2-trans-zh_CN yast2-trans-zh_TW
- Update to version 84.87.20220813.6f83baae14:
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Slovak)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Japanese)
* New POT for text domain 'bootloader'.
* New POT for text domain 'control'.
* Translated using Weblate (Catalan)
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:
MozillaFirefox
attica-qt5 (5.96.0 -> 5.97.0)
baloo5 (5.96.0 -> 5.97.0)
bluez-qt (5.96.0 -> 5.97.0)
breeze5-icons (5.96.0 -> 5.97.0)
frameworkintegration (5.96.0 -> 5.97.0)
kactivities-stats (5.96.0 -> 5.97.0)
kactivities5 (5.96.0 -> 5.97.0)
karchive (5.96.0 -> 5.97.0)
kauth (5.96.0 -> 5.97.0)
kbookmarks (5.96.0 -> 5.97.0)
kcmutils (5.96.0 -> 5.97.0)
kcodecs (5.96.0 -> 5.97.0)
kcompletion (5.96.0 -> 5.97.0)
kconfig (5.96.0 -> 5.97.0)
kconfigwidgets (5.96.0 -> 5.97.0)
kcoreaddons (5.96.0 -> 5.97.0)
kcrash (5.96.0 -> 5.97.0)
kdbusaddons (5.96.0 -> 5.97.0)
kdeclarative (5.96.0 -> 5.97.0)
kded (5.96.0 -> 5.97.0)
kdelibs4support (5.96.0 -> 5.97.0)
kdesu (5.96.0 -> 5.97.0)
kdnssd-framework (5.96.0 -> 5.97.0)
kdoctools (5.96.0 -> 5.97.0)
kfilemetadata5 (5.96.0 -> 5.97.0)
kglobalaccel (5.96.0 -> 5.97.0)
kguiaddons (5.96.0 -> 5.97.0)
kholidays (5.96.0 -> 5.97.0)
khtml (5.96.0 -> 5.97.0)
ki18n (5.96.0 -> 5.97.0)
kiconthemes (5.96.0 -> 5.97.0)
kidletime (5.96.0 -> 5.97.0)
kimageformats (5.96.0 -> 5.97.0)
kinit (5.96.0 -> 5.97.0)
kio (5.96.0 -> 5.97.0)
kirigami2 (5.96.0 -> 5.97.0)
kitemmodels (5.96.0 -> 5.97.0)
kitemviews (5.96.0 -> 5.97.0)
kjobwidgets (5.96.0 -> 5.97.0)
kjs (5.96.0 -> 5.97.0)
knewstuff (5.96.0 -> 5.97.0)
knotifications (5.96.0 -> 5.97.0)
knotifyconfig (5.96.0 -> 5.97.0)
kpackage (5.96.0 -> 5.97.0)
kparts (5.96.0 -> 5.97.0)
kpeople5 (5.96.0 -> 5.97.0)
kpty (5.96.0 -> 5.97.0)
kquickcharts (5.96.0 -> 5.97.0)
krunner (5.96.0 -> 5.97.0)
kservice (5.96.0 -> 5.97.0)
ktexteditor (5.96.0 -> 5.97.0)
ktextwidgets (5.96.0 -> 5.97.0)
kunitconversion (5.96.0 -> 5.97.0)
kwallet (5.96.0 -> 5.97.0)
kwayland (5.96.0 -> 5.97.0)
kwidgetsaddons (5.96.0 -> 5.97.0)
kwindowsystem (5.96.0 -> 5.97.0)
kxmlgui (5.96.0 -> 5.97.0)
libKF5ModemManagerQt (5.96.0 -> 5.97.0)
libKF5NetworkManagerQt (5.96.0 -> 5.97.0)
libheif
plasma-framework (5.96.0 -> 5.97.0)
prison-qt5 (5.96.0 -> 5.97.0)
purpose (5.96.0 -> 5.97.0)
qqc2-desktop-style (5.96.0 -> 5.97.0)
solid (5.96.0 -> 5.97.0)
sonnet (5.96.0 -> 5.97.0)
strace (5.18 -> 5.19)
syndication (5.96.0 -> 5.97.0)
syntax-highlighting (5.96.0 -> 5.97.0)
threadweaver (5.96.0 -> 5.97.0)
util-linux
vim (9.0.0181 -> 9.0.0203)
=== Details ===
==== MozillaFirefox ====
Subpackages: MozillaFirefox-translations-common
- added mozilla-glibc236.patch (bmo#1782988, boo#1202323)
==== attica-qt5 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Attica5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Pass the HTTP status code as the MetaData status code
* Properly detect failed jobs
==== baloo5 ====
Version update (5.96.0 -> 5.97.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.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== bluez-qt ====
Version update (5.96.0 -> 5.97.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== breeze5-icons ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add mimetypes/{16,22,32,64}/application-x-msdownload, which is used for DLLs
* Remove monochrome versions of help-related app icons (kde#456737)
==== frameworkintegration ====
Version update (5.96.0 -> 5.97.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kactivities-stats ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kactivities5 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Utilize std::optional instead of custom impl
* Remove debug message for Consumer destructor
* Do not enable debug output for debug QT builds
==== karchive ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* k7zip: Merge two functions to the constructor
==== kauth ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kbookmarks ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kcmutils ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kcmutils-imports libKF5KCMUtils5 libKF5KCMUtils5-lang libKF5KCMUtilsCore5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* follow symlinks for search of .desktop files
* tools/kcmmetadatagenerator: Print out critical warning if file could not be opened
* Make CMake import target of kcmdesktopfilegenerator relocatable
* Add utility cmake method to generate KCM metadata desktop files
==== kcodecs ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kcompletion ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* KCompletion: clean-up private class
* KCompletion*: general clean-up
==== kconfig ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 libKF5ConfigQml5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add explicit option to disable QML support
* Don't inherit from containers
==== kconfigwidgets ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [KCommandBar] Improve position and size
* follow symlinks during search for help
* Avoid tracking dangling KConfigDialogManager
==== kcoreaddons ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Deprecate KMessage system
* KUserGroup: fix data race by porting from getgrgid to getgrgid_r
* KUserGroup: centralize calls to getgrgid(), at least for constructors
* KUser: fix data race by porting to getpwuid_r and getpwnam_r
* KUser: use member initialization, call getpwuid in a single place
* fix up the kpluingmetadata::value doc
* Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
* Fix klibexectest when build dir path contains symlink
* Fix unit tests in kpluginfactorytest
* Bump shared-mime-info to 1.8
* make kprocess a more proper qprocess
* new ksandbox function to start processes
* refresh git-blame-ignore-revs for latest clang-format run
* automatic clang-format run (clang 14)
* Adapt libexec paths for KF6
==== kcrash ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kdbusaddons ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kdeclarative ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* GridDelegate: Improve accessibility for inline buttons
==== kded ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* README.md remove trailing space
==== kdelibs4support ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove unused X-KDE-ModuleType
* Convert file to UTF-8
==== kdesu ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kdnssd-framework ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kdoctools ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add Han Young to the contributors list
==== kfilemetadata5 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kfilemetadata5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove reviewboardrc
* Add PNG extractor
* dump tool: Print extractor name
==== kglobalaccel ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add a clang-format commit to blame ignore file
* Minor code optimisation
* GlobalShortcutsRegistry: don't use a QHash for a couple of elements
* General code cleanup
==== kguiaddons ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5GuiAddons5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* QtWaylandClient is required when building with Wayland support
==== kholidays ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Use non-deprecated API unconditionally everywhere
* Implement deprecated API by calling the new one
* Actually test things rather than just produce debug output
* Make rawHolidays() with category filter also work with seasonal holidays
* Actually implement HolidayRegion::rawHolidays()
* Actually include seasonal holidays in rawHolidaysWithAstroSeasons()
* Add methods to check for polar days/nights
==== khtml ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== ki18n ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kiconthemes ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Do not use QIcon::setThemeName to set system theme
==== kidletime ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kimageformats ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Use right type on enums
* PSD: Improve alpha detection (kde#182496)
* PSD: LAB support
==== kinit ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kinit-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kio ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kio-core kio-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Too many changes since 5.96.0, only listing bugfixes:
* KRecentDocument: better prevent duplicate bookmark for same href (kde#456046)
* FileUndoManager: fix job description when undoing a batch-renaming (kde#437510)
* Fix crash in DropJob (kde#454747)
* Fix thumbnailer result for parent mime types being overwritten (kde#453480)
* KImageFilePreview: if no current preview, don't show last one on resize (kde#434912)
==== kirigami2 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Too many changes since 5.96.0, only listing bugfixes:
* OverlaySheet: add workaround for Qt horizontal scrollview bug (kde#457223)
* second attempt of Delete and port away from internal ScrollView (kde#448784)
==== kitemmodels ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix typo in copyright year
==== kitemviews ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kjobwidgets ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix some Clazy and switch handling warnings.
* ui-server: Fix crash by only re-registering live KJobs. (kde#450325)
==== kjs ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix compilation with MinGW
* Convert file to UTF-8
==== knewstuff ====
Version update (5.96.0 -> 5.97.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 libKF5NewStuffWidgets5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [kmoretools] Don't lowercase the desktop entry name (kde#417575)
* Fixup 6d889ae0: move newlines out of translated string
* Remove unneeded close button from window footer
* Add a "try again later" message for transient errors
==== knotifications ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove notificationplugin service type
* Drop lib prefix when building for Windows (MinGW)
* use ksandbox instead of hardcoding sandbox detection
==== knotifyconfig ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kpackage ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kpackage-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix listing of KPackage structures (kde#456726)
* README.md add dot at end of sentence
* Port archive of test plasmoid to json metadata
* Fix tests that generate metadata.desktop file for Qt6 build
* Port metadata files in autotests to json
==== kparts ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kpeople5 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kpeople5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Don't install service type definitions
==== kpty ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* add the ability to disable ctty set up
==== kquickcharts ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove arcconfig
* BarChart: de-duplicate some code
* Remove an unused method
==== krunner ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add note about alternative to Plasma::RunnerContext::setSingleRunnerQueryMode
* Fix TODO being shown in generated docs
* templates/runnerpython: Add hint for multiline property
* Fix Qt6 build
==== kservice ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kservice-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add property def for X-Flatpak key
* Define HAVE_MMAP to 0 instead of undefining it (kde#456780)
* KSycocaDict: don't inherit from containers
* use ksandbox to determine if we are inside a flatpak
==== ktexteditor ====
Version update (5.96.0 -> 5.97.0)
Subpackages: ktexteditor-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* fix crash (kde#457392)
* Pass parent widget to print preview dialog
* fix crash in insertText
* Make views for read-only themes read-only instead of disabling them
* Cleanup: Remove unused members from KateStyleTreeWidget
* Cleanup: use switch in defaultStyleName
* Make defaultStyleCount reusable
* Silence compiler warning when compiling without KAUTH
* avoid crash on caret drawing if no view (kde#456508)
* avoid accessing view pointer during printing (kde#456508)
* remove unused library
==== ktextwidgets ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Fix heading level line break handling with Qt 6.3
* Adapt tests to Qt 6.3 HTML generation changes
==== kunitconversion ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== kwallet ====
Version update (5.96.0 -> 5.97.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Remove duplicate header between cpp/h
* Do not try to rename label twice in entryRenamed()
* Do not create EntryLocation with empty key
* Introduce Secret Service API
==== kwayland ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Unset wl_display global filter upon filtered display destruction.
==== kwidgetsaddons ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [KMessageDialog] Emit notification sound just like KMessageBox
* Make OK button configurable in KMessageBox::error/detailedError
* Deprecate KMessage*::sorry
* Remove declaration of unimplemented sorryWId(buttonOk) overload
* Deprecate unsupported & unused KMessageBox::PlainCaption flag
* Deprecate KMessageBox::about()
* Add edit-clear-history icon to the Clear List action
==== kwindowsystem ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Doc: Update WM spec URL
==== kxmlgui ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [KShortcutsDialog] Make it possible to reload shortcut schemes
* [KShortcutsDialog] Make it possible to add a custom edit action
* [KShortcutSchemesEditor] Fix bug introduced by refactoring in commit de0790fe
* Fix crash of KMix in Legacy Tray
* [KShortcutsDialog] Add icons for actions
* KKeySequenceWidget: don't use a QHash to hold a few elements
==== libKF5ModemManagerQt ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== libKF5NetworkManagerQt ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== libheif ====
Subpackages: gdk-pixbuf-loader-libheif libheif1
- Fix rpath error for the examples sub-package
==== plasma-framework ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* docs: clarify URL in IconItem "source" property
* Update blur and other window effects when the dialog changes size (kde#457053)
* Fix generated import versions for QtQuick Controls with Qt 6
* ExpandableListItem: read `Accessible.description` from action
* ExpandableListItem: give expand button a name and a tooltip
* ExpandableListItem: add accessible properties
* PC3/ToolTip: Sync to qq2-desktop-style: Copy delay & timeout implementations
* PC3/ToolTip: Sync to qq2-desktop-style: Port to QtQuick.Layouts
* PC3/ToolTip: Sync to qq2-desktop-style: Wrap text on label
* PlaceholderMessage: use strict Javascript equality
* Scope DialogShadows lifetime to application (kde#443706)
* Use non-deprecated URL interceptors access with Qt 6
* QMenuProxy::transientParent add null checks
==== prison-qt5 ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Try lower ECC levels if we exceed the maximum QR code content size
* prison-datamatrix unused local variable
* Support ZXing 1.4.0
- Drop 0001-Support-ZXing-1.4.0.patch. Merged upstream
==== purpose ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== qqc2-desktop-style ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Install style as a regular QML for Qt6
* ToolTip: Sync to PC3: Strip out ampersands
* ProgressBar,Slider: Adapt great precision to the harsh reality (kde#455339)
* Fix QQC2 MenuBar theme. (kde#456729)
* properly reset the cursorshape (kde#456911)
* Use QApplication::font with respective widget class
* Wrap checkbox label
* ToolTip: wrap text for long tooltips
* TextArea,TextField: Remove not referenced id from background style item
* TextField: Disable Undo for password fields, including its context menu
* Tests: Add manual test for progress bars and sliders
* Remove dynamic QQC2 version selection
* Clean up code of manual tests, add missing license headers
* Fix: url types (like icon.source) are QVariant without length property
* Nit: reformat long expressions
* Menu: Fix wrong pixel metric being requested for verticalPadding
* ProgressBar: Drop layout direction hack
==== solid ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* [UDisksDeviceBackend] Port introspect to QXmlStreamReader
* [UDisksDeviceBackend] Remove pointless QDBusInterface
* udev/cpuinfo_arm: add more Apple part IDs
* udev/cpuinfo_arm: change Apple part formatting
* Drop lib prefix when building for Windows (MinGW)
==== sonnet ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 sonnet-imports
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Port to ECMQmlModule
* Drop lib prefix when building for Windows (MinGW)
* improve documentation
* fix obsolete string
* fix typo
* add new test
==== strace ====
Version update (5.18 -> 5.19)
- Update to strace 5.19
* Changes in behaviour
* The "(deleted)" marker for unlinked paths of file descriptors is now printed
outside angle brackets;
* Improvements
* Implemented printing of Unix socket sun_path field's SELinux context.
* Implemented decoding of SO_TXREHASH socket option.
* Implemented decoding of IFLA_TSO_MAX_SIZE, IFLA_TSO_MAX_SEGS,
NDA_FDB_EXT_ATTRS, NDA_FLAGS_EXT, NDA_NDM_FLAGS_MASK,
and NDA_NDM_STATE_MASK netlink attributes.
* Improved decoding of INET_DIAG_LOCALS, INET_DIAG_MD5SIG, INET_DIAG_PEERS,
INET_DIAG_PROTOCOL, INET_DIAG_REQ_PROTOCOL, INET_DIAG_SHUTDOWN,
INET_DIAG_SK_BPF_STORAGES, INET_DIAG_SOCKOPT, and INET_DIAG_ULP_INFO
NETLINK_SOCK_DIAG netlink attributes.
* Enhanced decoding of arch_prctl and prctl syscalls.
* Enhanced siginfo_t decoding.
* Updated decoding of struct rtnl_link_stats64.
* Updated lists of DEVCONF_*, FAN_MARK_*, GPIO_V2_LINE_FLAG_*, IORING_*,
KEXEC_*, LANDLOCK_*, NET_IPV4_CONF_*, NLM_F_*, NT_*, PR_*, SECCOMP_*,
UFFD_FEATURE_*, V4L2_CID_*, and V4L2_PIX_FMT_* constants.
* Updated lists of ioctl commands from Linux 5.19.
==== syndication ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0
==== syntax-highlighting ====
Version update (5.96.0 -> 5.97.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang syntax-highlighting-imports
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Too many changes since 5.96.0, only listing bugfixes:
* add basic support of aspx and ashx (kde#437220)
* R: add := operator (kde#450484)
==== threadweaver ====
Version update (5.96.0 -> 5.97.0)
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* Add missing include
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 util-linux-lang
- Use %_pam_vendordir
==== vim ====
Version update (9.0.0181 -> 9.0.0203)
Subpackages: vim-data vim-data-common vim-small
- Updated to version 9.0.0203, fixes the following problems
* Textprop test with line2byte() fails on MS-Windows.
* Quarto files are not recognized.
* Extra space after virtual text when 'linebreak' is set.
* Virtual text prop highlight continues after truncation.
* Virtual text does not show if tehre is a text prop at same position. (Ben
Jackson)
* Virtual text without highlighting does not show. (Ben Jackson)
* Command line height changes when maximizing window height.
* Strange effects when using virtual text with "text_align" and non-zero
column. (Martin Tournoij)
* Invalid memory access for text prop without highlight.
* The way 'cmdheight' can be made zero is inconsistent.
* Messages test fails; window size incorrect when 'cmdheight' is made
smaller.
* Possible invalid memory access when 'cmdheight' is zero. (Martin Tournoij)
* Search and match highlgith interfere with virtual text highlight. (Ben
Jackson)
* Cursor displayed in wrong position after removing text prop. (Ben Jackson)
* Metafun files are not recogized.
* Finding value in list may require a for loop.
* Astro files are not detected.
* ml_get error when switching buffer in Visual mode.
* Cursor position wrong with two right-aligned virtual texts.
* cursor in a wrong positoin if 'wrap' is off and using two right aligned
text props in one line.
* CursorLine highlight overrules virtual text highlight.
* Code and help for indexof() is not ideal.
* Confusing variable name.
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:
NetworkManager (1.38.2 -> 1.38.4)
atkmm1_6 (2.28.1 -> 2.28.3)
gnome-shell (42.3.1 -> 42.4)
kernel-source (5.19.0 -> 5.19.1)
libgsf (1.14.49 -> 1.14.50)
libostree
libyajl
mdadm
mutter (42.3 -> 42.4)
pango (1.50.8 -> 1.50.9)
plymouth (22.02.122+60.52b0494 -> 22.02.122+64.0b0e93c)
=== Details ===
==== NetworkManager ====
Version update (1.38.2 -> 1.38.4)
Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Update to version 1.38.4:
+ Fix DAD for DHCPv6 addresses.
+ Wi-Fi: improvements for OWE networks.
+ Support EC private keys.
+ Various bugfixes.
==== atkmm1_6 ====
Version update (2.28.1 -> 2.28.3)
- Update to version 2.28.3:
+ Support building with Visual Studio 2022.
+ Meson build:
- Specify 'check' option in run_command(). Will be necessary
with future versions of Meson.
- Perl is not required by new versions of mm-common.
- Avoid unnecessary configuration warnings.
- Require meson >= 0.55.0.
+ Require atk >= 2.12.0. Not a new requirement, but previously it
was not specified in configure.ac and meson.build.
- Changes from version 2.28.2:
+ Meson build:
- Use relative paths to untracked/.
- Make it possible to use atkmm as a subproject.
- No implicit_include_directories.
+ atkmmconfig.h.*: Don't dllimport on MinGW.
- Use ldconfig_scriptlets for post(un) handling.
==== gnome-shell ====
Version update (42.3.1 -> 42.4)
Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang
- Update to version 42.4:
+ Fix adding suggestions from on-screen keyboard
+ Allow extension updates with only Extension Manager installed
+ Only load extensions that support the current session mode
+ Fix logging in with realmd
+ Tweak access portal dialog
+ Improve overview animation performance
+ Fix remembering set up bluetooth devices
+ Plugged leak
+ Misc. bug fixes and cleanups
+ Updated translations.
==== kernel-source ====
Version update (5.19.0 -> 5.19.1)
- Linux 5.19.1 (bsc#1012628).
- x86/speculation: Add LFENCE to RSB fill sequence (bsc#1012628).
- x86/speculation: Add RSB VM Exit protections (bsc#1012628).
- macintosh/adb: fix oob read in do_adb_query() function
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675
(bsc#1012628).
- Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007
(bsc#1012628).
- Bluetooth: btusb: Add support of IMC Networks PID 0x3568
(bsc#1012628).
- dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding
(bsc#1012628).
- Bluetooth: hci_bcm: Add DT compatible for CYW55572
(bsc#1012628).
- Bluetooth: hci_bcm: Add BCM4349B1 variant (bsc#1012628).
- Bluetooth: hci_qca: Return wakeup for qca_wakeup (bsc#1012628).
- arm64: set UXN on swapper page tables (bsc#1012628).
- ata: sata_mv: Fixes expected number of resources now IRQs are
gone (bsc#1012628).
- crypto: arm64/poly1305 - fix a read out-of-bound (bsc#1012628).
- ACPI: APEI: Better fix to avoid spamming the console with old
error logs (bsc#1012628).
- ACPI: video: Shortening quirk list by identifying Clevo by
board_name only (bsc#1012628).
- ACPI: video: Force backlight native for some TongFang devices
(bsc#1012628).
- tools/vm/slabinfo: Handle files in debugfs (bsc#1012628).
- block: fix default IO priority handling again (bsc#1012628).
- commit a5bf6c0
- mm/mprotect: fix soft-dirty check in can_change_pte_writable()
(bsc#1202013 CVE-2022-2590).
- commit 46cb433
- Refresh
patches.suse/Revert-zram-remove-double-compression-logic.patch.
Update upstream status.
- commit e707d80
- mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW
(bsc#1202013 CVE-2022-2590).
- commit cbcf3e8
- config: Disable reiserfs kernel module (bsc#1202309).
Future access of reiserfs file systems can be done by using the FUSE
implementation of reiserfs that ships with GRUB.
$ grub2-mount <dev> /path/to/mountpoint
- commit db8891f
- kbuild: dummy-tools: pretend we understand __LONG_DOUBLE_128__
(ppc config fix).
- Update config files.
This sets PPC_LONG_DOUBLE_128 automatically and allows us to set
DRM_AMD_SECURE_DISPLAY too. I set it to y to copy other architectures.
- commit 48dfdff
==== libgsf ====
Version update (1.14.49 -> 1.14.50)
Subpackages: gsf-office-thumbnailer libgsf-1-114 libgsf-lang
- Update to version 1.14.50:
+ Fix error handling problem when writing ole files.
==== libostree ====
Subpackages: libostree-1-1
- fix build with glibc 2.36 (boo#1202300) ostree-glibc_2.36.patch
==== libyajl ====
- add libyajl-CVE-2022-24795.patch (CVE-2022-24795, bsc#1198405)
==== mdadm ====
- imsm: support for third Sata controller (bsc#1201297)
0121-imsm-support-for-third-Sata-controller.patch
- mdadm: enable Intel Alderlake RSTe configuration (bsc#1201297)
1005-mdadm-enable-Intel-Alderlake-RSTe-configuration.patch
==== mutter ====
Version update (42.3 -> 42.4)
Subpackages: mutter-lang
- Update to version 42.4:
+ screencast: Set correct stride when using dmabufs
+ Fix glitches in apps using subsurfaces
+ Reduce client work when entering overview
+ Highlight actors becoming reactive under the pointer
+ Fall back to ARGB if XRGB is not supported
+ Support direct scanout on GPUs without modifiers support
+ Fix registering as X11 window manager if GDK_BACKEND is set
+ Fixed crash
+ Plugged leak
+ Misc. bug fixes and cleanups.
==== pango ====
Version update (1.50.8 -> 1.50.9)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.50.9:
+ Apply show flags to line separators.
+ Fix a thread-safety problem.
==== plymouth ====
Version update (22.02.122+60.52b0494 -> 22.02.122+64.0b0e93c)
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 to version 22.02.122+64.0b0e93c:
plugins: splash: two-step: Secure boot check and a warning image;
libply: ply-utils: Add ply_is_secure_boot_enabled () helper;
* This work can be used to check the secure boot configuration and put a red
warning image on the screen if the secure boot is disabled. Also, this
check can be utterly disabled through the kernel parameter for testing.
If the parameter "secure_boot.warn_if_disabled=false" appears in the
kernel parameter, the secure boot check will be disabled.
- Rebase plymouth-watermark-config.patch;
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:
grep
ibus-table-chinese
ibus-table-others
=== Details ===
==== grep ====
Subpackages: grep-lang
- Skip more gnulib tests in qemu build
==== ibus-table-chinese ====
Subpackages: ibus-table-chinese-array ibus-table-chinese-cangjie ibus-table-chinese-cantonese ibus-table-chinese-easy ibus-table-chinese-erbi ibus-table-chinese-jyutping ibus-table-chinese-quick ibus-table-chinese-scj ibus-table-chinese-stroke5 ibus-table-chinese-wu ibus-table-chinese-wubi-haifeng ibus-table-chinese-wubi-jidian ibus-table-chinese-yong
feat: use _service files to automate fetching sources
==== ibus-table-others ====
Subpackages: ibus-table-rustrad ibus-table-translit
feat: use _service files to automate fetching sources
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:
aaa_base (84.87+git20220518.dc83f4e -> 84.87+git20220727.43b9e53)
clutter-gst
containers-systemd (0.0+git20220713.967c6f4 -> 0.0+git20220811.226e80e)
gdk-pixbuf (2.42.8 -> 2.42.9)
grub2
man
ncurses (6.3.20220716 -> 6.3.20220806)
python-jupyterlab (3.4.4 -> 3.4.5)
=== Details ===
==== aaa_base ====
Version update (84.87+git20220518.dc83f4e -> 84.87+git20220727.43b9e53)
Subpackages: aaa_base-extras
- Update to version 84.87+git20220727.43b9e53:
* Use HOSTTYPE in MACHTYPE
* Move suse to VENDOR
* Use /var/mail for MAIL
==== clutter-gst ====
Subpackages: gstreamer-plugin-cluttergst3 libclutter-gst-3_0-0
- Add 0001-video-sink-Remove-RGBx-BGRx-support.patch: video-sink:
Remove RGBx/BGRx support. The rgb24 renderer uses the wrong pixel
stride and the rgb32 renderer assumes alpha is meaningful. We can
use neither.
Fixes: https://gitlab.gnome.org/GNOME/cheese/-/issues/51
- Update Supplements to current standard.
==== containers-systemd ====
Version update (0.0+git20220713.967c6f4 -> 0.0+git20220811.226e80e)
- Update to version 0.0+git20220811.226e80e:
* Add service for cups container
* Make sure dhcp container has NET_RAW capabilities
==== gdk-pixbuf ====
Version update (2.42.8 -> 2.42.9)
Subpackages: gdk-pixbuf-lang gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Update to version 2.42.9:
+ Fix the check for maximum value of LZW initial code size.
+ Use CMake for dependencies on Windows/MSVC.
+ Add option for building tests.
+ Move man pages to reStructuredText.
+ Disable relocation when built as a static libary on Windows.
+ Update wrap file for libjpeg-turbo.
+ Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
dependencies.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi
- Add tpm, tpm2, luks2 and gcry_sha512 to default grub.efi (bsc#1197625)
- Make grub-tpm.efi a symlink to grub.efi
* grub2.spec
- Log error when tpm event log is full and continue
* 0001-tpm-Log-EFI_VOLUME_FULL-and-continue.patch
- Patch superseded
* 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch
- Add patches for automatic TPM disk unlock (jsc#SLE-24018) (bsc#1196668)
* 0001-luks2-Add-debug-message-to-align-with-luks-and-geli-.patch
* 0002-cryptodisk-Refactor-to-discard-have_it-global.patch
* 0003-cryptodisk-Return-failure-in-cryptomount-when-no-cry.patch
* 0004-cryptodisk-Improve-error-messaging-in-cryptomount-in.patch
* 0005-cryptodisk-Improve-cryptomount-u-error-message.patch
* 0006-cryptodisk-Add-infrastructure-to-pass-data-from-cryp.patch
* 0007-cryptodisk-Refactor-password-input-out-of-crypto-dev.patch
* 0008-cryptodisk-Move-global-variables-into-grub_cryptomou.patch
* 0009-cryptodisk-Improve-handling-of-partition-name-in-cry.patch
* 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 no disk unlocking happen (bsc#1196668)
* 0001-crytodisk-fix-cryptodisk-module-looking-up.patch
- Fix build error
* fix-tpm2-build.patch
==== man ====
- Add patch gnulib-ppc64le.patch
* Support ppc64le float128 transition
- Drop usage of update-alternatives as mandoc does not use it
(nor libalternative)
- switch source url to https
==== ncurses ====
Version update (6.3.20220716 -> 6.3.20220806)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20220806
+ amend end_of_stream() to allow for input files without a final
newline.
+ check for non-textfiles to tic.
- Add ncurses patch 20220729
+ fixes to build with dietlibc:
+ add configure check for fpathconf (report by Georg Lehner).
+ add configure check for math sine/cosine, needed in test/tclock,
and eliminate pow() from test/hanoi (report by Georg Lehner).
+ use wcsnlen as an alternative to wmemchr if it is not found
(adapted from patch by Georg Lehner).
+ trim out some unwanted linker options from ncurses*config and .pc
files seen in Fedora 36+.
- Port patch ncurses-6.3.dif
==== python-jupyterlab ====
Version update (3.4.4 -> 3.4.5)
Subpackages: jupyter-jupyterlab python310-jupyterlab
- update to version 3.4.5:
* Enhancements made
+ Add an option to enable âfast checksâ of the jupyter lab
build. #12844 (@thetorpedodog)
+ Add .webp filetype in docRegistry. #12839 (@yangql176)
* Bugs fixed
+ Only show âShut Down Kernelâ if kernel is running #12919
(@krassowski)
+ Fix JSON Settings Editor #12892 (@krassowski)
+ Fix progress bar not working after uploading multiple files
finished #12871 (@hsuanxyz)
+ Fix kernel in the statusbar does not match the actual #12865
(@hsuanxyz)
+ Adjust css to not leave trace of deleted widgets #12838
(@thomasaarholt)
* Maintenance and upkeep improvements
+ Log launcher error to console #12909 (@trungleduc)
* Documentation improvements
+ Add alt text to documentation #12879 (@isabela-pf)
+ Split commands in two blocks in the contributing guide #12898
(@jtpio)
+ Remove reference to unmaintained nb_conda_kernels #12878
(@SylvainCorlay)
+ Document building JupyterLab on osx-arm64 platforms #12882
(@SylvainCorlay)
+ Donât suggest deprecated command #12855 (@ryanlovett)
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:
MozillaFirefox (103.0.1 -> 103.0.2)
criu (3.17 -> 3.17.1)
efivar
gnome-desktop (42.3 -> 42.4)
icewm (2.9.7 -> 2.9.8)
iproute2 (5.18 -> 5.19)
libnftnl (1.2.2 -> 1.2.3)
llvm14
openSUSE-build-key
publicsuffix (20220518 -> 20220805)
python-nbconvert (6.5.0 -> 6.5.3)
rust-keylime (0.1.0+git.1657303637.5b9072a -> 0.1.0+git.1659977521.0186093)
sord
tracker (3.3.2 -> 3.3.3)
ucode-intel (20220510 -> 20220809)
vim (9.0.0135 -> 9.0.0181)
=== Details ===
==== MozillaFirefox ====
Version update (103.0.1 -> 103.0.2)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 103.0.2
* Fixed menu shortcuts for users of the JAWS screen reader
* Fixed an occasional non-overridable certificate error when
accessing device configuration pages
- The --disable-elf-hack option only exists on ARM and X86
==== criu ====
Version update (3.17 -> 3.17.1)
- Update to criu 3.17.1:
* Fixes for pre-dump read mode
* Fixes for mount-v2
* amdgpu plugin build and installation fixes
* Some minor CI related fixes
==== efivar ====
- Add efivar-bsc1202209-fix-glibc-2.36-build.patch to fix the build
error against glibc 2.36 (bsc#1202209)
==== gnome-desktop ====
Version update (42.3 -> 42.4)
Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common libgnome-desktop-4-1 typelib-1_0-GnomeDesktop-3_0
- Update to version 42.4:
+ No changes, version bump only.
==== icewm ====
Version update (2.9.7 -> 2.9.8)
Subpackages: icewm-config-upstream icewm-default icewm-lang
- update to 2.9.8:
* Omit trailing dot in CPU temperature and add centigrade symbol for issue
* If there is no WM active, then a restart will start icewm.
* Don't create ~/.icewm, unless required to save a file.
* When showing the desktop, also minimize a focused fullscreen window.
* Remove unused setTitle from YMsgBox.
* Add support for COMPOUND_TEXT title names and for non-ascii characters in
* WM_NAME strings for issue #26.
* upport COMPOUND_TEXT title names and non-ascii characters in WM_NAME
* strings in icesh. Limit window dimensions to 32732 in icesh.
* Prevent warnings.
* Let TaskBarShowAllWindows influence TaskBarTaskGrouping for issue #560.
* Improve truncation of titles for TaskBarTaskGrouping in issue #658.
* Do without pair array.
* Update the grouping menu when tasks are added or removed.
* Don't convert XA_STRING names to current locale for issue #26.
* Update grouping menu when removing a task.
* Restore 2.5.0 container handling of button presses for issue #649.
* Don't convert XA_STRING in icesh.
* Make TaskBarGraphHeight themable for issue #659.
* Restore prettyClock as false.
* Preserve errno in testOnce.
* Clarify which preferences are themable in icewm-preferences(5).
==== iproute2 ====
Version update (5.18 -> 5.19)
- update to 5.19:
* ip/iplink_virt_wifi: add support for virt_wifi
* Update kernel headers
* libnetlink: Add filtering to rtnl_statsdump_req_filter()
* ipstats: Add a "set" command
* ipstats: Add a group "link"
* libbpf: Use bpf_object__load instead of bpf_object__load_xattr
* uapi: change name for zerocopy sendfile in tls
* bridge: vxlan device vnifilter support
* f_flower: Add num of vlans parameter
==== libnftnl ====
Version update (1.2.2 -> 1.2.3)
- Update to release 1.2.3
* This release includes a compile time bugfix with clang and
- D_FORTIFY_SOURCE=2.
==== llvm14 ====
- Add WebAssembly support for all architectures.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.
==== openSUSE-build-key ====
- add gpg-pubkey-29b700a4-62b07e22.asc (bsc#1199184)
==== publicsuffix ====
Version update (20220518 -> 20220805)
- Update to version 20220805:
* Updates to NIXI `.in` subspace in ICANN section of PSL (#1588)
* util: gTLD data autopull updates for 2022-07-28T15:14:54 UTC (#1592)
* util: gTLD data autopull updates for 2022-07-03T15:13:52 UTC (#1587)
* Add messerli.app (#1535)
* Add iservschule.de, schulplattform.de, update IServ GmbH contact information (#1580)
* Add `lolipopmc.jp` (#1555)
* Add ibxos.it and iliadboxos.it domains (#1549)
* Simplify the instance and endpoint domains using wildcard syntax (#1584)
* util: gTLD data autopull updates for 2022-06-14T15:15:19 UTC (#1581)
* doc (.in): update ref uri to registry policies (#1577)
* util: gTLD data autopull updates for 2022-06-02T15:16:31 UTC (#1579)
==== python-nbconvert ====
Version update (6.5.0 -> 6.5.3)
Subpackages: jupyter-nbconvert python310-nbconvert
- specfile
* remove skip python 2, since we require python >= 3.7 anyway
* updates patches
* require lxml
- update to version 6.5.3:
* Fix title (#1833)
- changes from version 6.5.2:
* escape_html: prevent escaping quotes on widgets JSON reprs (#1829)
* Fix linters (#1828)
* pre-commit-ci[bot] authored and SylvainCorlay committed 2 days ago
* Remove downloaded CSS from repository
- changes from version 6.5.1:
* Fix pre-commit
* Fix tests
* Run black and prettier
* Run test on 6.x branch
* Convert input to string prior to escape HTML
* Check input type before escaping
* GHSL-2021-1017, GHSL-2021-1020, GHSL-2021-1021
* GHSL-2021-1026, GHSL-2021-1025
* GHSL-2021-1024
* GHSL-2021-1023
* GHSL-2021-1022
* GHSL-2021-1019
* GHSL-2021-1018
* GHSL-2021-1027, GHSL-2021-1028
* GHSL-2021-1014, GHSL-2021-1015, GHSL-2021-1016
* GHSL-2021-1013
==== rust-keylime ====
Version update (0.1.0+git.1657303637.5b9072a -> 0.1.0+git.1659977521.0186093)
- Update to version 0.1.0+git.1659977521.0186093:
* Fix display of mb measurement file path
* Add more helpful error when config file is not found
* Fix small comment about implementing TPM ownership
* main: die when cannot drop privileges
* keylime.conf: add run_as section
* Use Rust agent-specific config in Makefile
* Fix typo in listen_notifications option in keylime.conf
* tpm: Support pre-existing EK
* Set swtpm context which is later used for test filtering
* Add GitLeaks configuration to ignore RSA key used for testing
* Handle whitespace in keylime.conf
- Rename keylime.conf.diff to keylime-agent.conf.diff
- Drop 0001-main-die-when-cannot-drop-privileges.patch, as is already
merged upstream
- Add bindgen.patch to add more architectures
==== sord ====
- add gpg validation of release
==== tracker ====
Version update (3.3.2 -> 3.3.3)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files
- Update to version 3.3.3:
+ Prepare D-Bus endpoint for cursor streams.
==== ucode-intel ====
Version update (20220510 -> 20220809)
- Updated to Intel CPU Microcode 20220809 release. (bsc#1201727)
- CVE-2022-21233: Security updates for [INTEL-SA-00657](https://www.intel.com/content/www/us/en/security-center/adv….
- Update for functional issues. Refer to [Intel® Xeon® Processor Scalable Family Specification
+Update](https://www.intel.com/content/www/us/en/processors/xeon/scalable/xeon-scalable-spec-update.html?wapkw=processor+specification+update) for details. - Updated Platforms:
| Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products
|:---------------|:---------|:------------|:---------|:---------|:---------
| SKX-SP | B1 | 06-55-03/97 | 0100015d | 0100015e | Xeon Scalable
| SKX-SP | H0/M0/U0 | 06-55-04/b7 | 02006d05 | 02006e05 | Xeon Scalable
| SKX-D | M1 | 06-55-04/b7 | 02006d05 | 02006e05 | Xeon D-21xx
| ICX-SP | D0 | 06-6a-06/87 | 0d000363 | 0d000375 | Xeon Scalable Gen3
| GLK | B0 | 06-7a-01/01 | 0000003a | 0000003c | Pentium Silver N/J5xxx, Celeron N/J4xxx
| GLK-R | R0 | 06-7a-08/01 | 0000001e | 00000020 | Pentium J5040/N5030, Celeron J4125/J4025/N4020/N4120
| ICL-U/Y | D1 | 06-7e-05/80 | 000000b0 | 000000b2 | Core Gen10 Mobile
| TGL-R | C0 | 06-8c-02/c2 | 00000026 | 00000028 | Core Gen11 Mobile
| TGL-H | R0 | 06-8d-01/c2 | 0000003e | 00000040 | Core Gen11 Mobile
| RKL-S | B0 | 06-a7-01/02 | 00000053 | 00000054 | Core Gen11
| ADL | C0 | 06-97-02/03 | 0000001f | 00000022 | Core Gen12
| ADL | C0 | 06-97-05/03 | 0000001f | 00000022 | Core Gen12
| ADL | L0 | 06-9a-03/80 | 0000041c | 00000421 | Core Gen12
| ADL | L0 | 06-9a-04/80 | 0000041c | 00000421 | Core Gen12
| ADL | C0 | 06-bf-02/03 | 0000001f | 00000022 | Core Gen12
| ADL | C0 | 06-bf-05/03 | 0000001f | 00000022 | Core Gen12
==== vim ====
Version update (9.0.0135 -> 9.0.0181)
Subpackages: vim-data vim-data-common vim-small
- Updated to version 9.0.0181, fixes the following problems
* Comment about tabpage line above the wrong code.
* After CTRL-Left-mouse click a mouse scroll also has CTRL.
* Debugger test may fail when $CWD is very long.
* Not enough characters accepted for 'spellfile'.
* Truncating virtual text after a line not implemented. Cursor positioning
wrong with Newline in the text.
* execute() does not use the "legacy" command modifier.
* "delmenu" does not remove autocmmands. Running menu test function
alone fails.
* Crash when adding and removing virtual text. (Ben Jackson)
* Cursor positioned after virtual text in empty line.
* Text property cannot override 'cursorline' highlight.
* Substitute that joins lines drops text properties.
* Missing part of change for "override" flag.
* Cursor positioned wrong after two text properties with virtual text and
"below" alignment. (Tim Pope)
* A "below" aligned text property gets 'showbreak' displayed.
* Test for fuzzy completion fails sometimes.
* Error for using #{ in an expression is a bit confusing.
* A "below" aligned text property does not work with 'nowrap'.
* Warning for unused argument in small build.
* No fold and sign column for virtual text with "below" align and 'nowrap'.
* Text properties wrong after splitting a line.
* Text properties with "right" and "after" alignment displayed wrong with
'nowrap'.
* Giving E1170 only in an expression is confusing.
* 'showbreak' displayed below truncated "after" text prop.
* With 'nowrap' "below" property not displayed correctly.
* Cannot build with small features.
* Some diff mode tests fail.
* Warning for uninitialized variable. (Tony Mechelynck)
* Text property "below" gets indent if 'breakindent' is set. (Tim Pope)
* Text property not adjusted for text inserted with "p".
* Using freed memory with put command.
* Looking up a text property type by ID is slow.
* When using text properties the line text length is computed twice.
* Checking for text properties could be a bit more efficient.
* Cursor positioned wrong with two virtual text properties close
together. (Ben Jackson)
* Insufficient testing for line2byte() with text properties.
* Various minor code formatting issues.
* Quickfix line highlight is overruled by 'cursorline'.
* Trying to allocate zero bytes.
* Assert fails only on MS-Windows.
* No error for using "#{ comment" in a compiled function.
* Spell checking for capital not working with trailing space.
* Checking character options is duplicated and incomplete.
* Cursor position wrong with 'virtualedit' and mouse click after end of
the line. (Hermann Mayer)
* Cursor position wrong with virtual text before Tab.
* Cursor position wrong with wrapping virtual text in empty line.
* Stray logfile appears when running tests.
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:
ModemManager (1.18.6 -> 1.18.10)
PackageKit
bash-completion
evolution-data-server (3.44.3 -> 3.44.4)
geocode-glib (3.26.3 -> 3.26.4)
geocode-glib-soup2 (3.26.3 -> 3.26.4)
gjs (1.72.1 -> 1.72.2)
glib-networking (2.72.1 -> 2.72.2)
gnome-software (42.3 -> 42.4)
gpg2
harfbuzz (4.4.1 -> 5.1.0)
hdparm
hplip (3.22.4 -> 3.22.6)
hwinfo (22.0 -> 22.1)
kernel-source (5.18.15 -> 5.19.0)
kscreenlocker
libadwaita (1.1.3 -> 1.1.4)
libbluray (1.3.1 -> 1.3.2)
manpages-l10n (4.14.0 -> 4.15.0)
mobile-broadband-provider-info (20220511 -> 20220725)
permissions (1599_20220309 -> 1599_20220713)
postfix (3.6.6 -> 3.7.2)
python-loguru (0.5.3 -> 0.6.0)
python-pip
python-pytest (7.1.1 -> 7.1.2)
python310 (3.10.5 -> 3.10.6)
python310-core (3.10.5 -> 3.10.6)
tracker-miners
webkit2gtk3 (2.36.5 -> 2.36.6)
webkit2gtk3-soup2 (2.36.5 -> 2.36.6)
webkit2gtk4 (2.36.5 -> 2.36.6)
wireplumber
xdg-desktop-portal (1.14.5 -> 1.14.6)
=== Details ===
==== ModemManager ====
Version update (1.18.6 -> 1.18.10)
Subpackages: ModemManager-bash-completion ModemManager-lang libmm-glib0
- Update to version 1.18.10:
+ Build: Require libqmi 1.30.8.
+ FCC unlock: Updated SDX55 unlock script to handle the new
method introduced in the latest firmware releases.
+ Modem interface:
- Set signal quality to 0% on shutdown.
- Set signal quality as recent on init.
+ MBIM:
- Fix task completion when peeking device fails.
- Fix several GError double-frees.
+ mmcli: Don't print signal quality until modem is enabled.
+ Plugins: foxconn: remove carrier mapping table for T99W175.
+ Several other minor improvements and fixes.
- Changes from version 1.18.8:
+ A new connection status dispatcher setup is provided, where
users can provide custom scripts that will be called on bearer
connect/disconnect events. This dispatcher will make the netifd
integration in openwrt work much better, as we'll be able to
report network-initiated disconnections cleanly to netifd.
There are no default connection status dispatcher scripts
installed, but it's suggested distributions make sure the
following directories exist:
- ${sysconfdir}/ModemManager/connection.d/
- ${libdir}/ModemManager/connection.d/
+ API: Add missing Simple interface definitions in
ModemManager-names.h.
+ Build:
- meson:
. fix daemon enums dependencies.
. fix port enums includes.
. fix 'export_packages' in GIR setup.
. fix simtech plugin module name.
- systemd: don't run ModemManager in containers.
+ Core:
- serial: ensure the port object is valid after BUFFER_FULL
handling.
- netlink:
. use unaligned netlink attribute length.
. only change IFF_UP flag.
- bearer: match unknown auth to chap in loose comparisons.
- charsets: return error if UTF-8 validation fails.
- fcc-unlock: make scripts POSIX shell compatible.
- modem-helpers:
. consider minimum ID when choosing best profile.
. fix reading <Act> given in COPS=? responses.
- sms: prevent crash if date is out of range.
- profile-manager: fix copy-paste error on tags for quarks.
+ QMI:
- Ignore slot status indications until initial status is known.
- Return error when loading capabilities if none is found.
+ MBIM:
- Default initial EPS bearer's auth to chap when unknown.
- Update default error when network error is out of range.
+ mmcli: Fix key length when printing list of items.
+ Plugins:
- linktop: new port type hints.
- cinterion: add support for PLSx3w modems.
- huawei: disable +CPOL based features in Huawei E226.
+ Several other minor improvements and fixes.
==== PackageKit ====
Subpackages: PackageKit-backend-dnf PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Modified PackageKit.spec: bump libzypp dependency version to
17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
statuReset() on locked packages
(gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
Disable upgrade-system support in SLE
(gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
zypp: restore pool status after simulating an update
(gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
the pool before calling is_tumbleweed()
(gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
zypp: update libzypp dependency version
(gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).
==== bash-completion ====
- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
* List all options for `curl --<TAB>`
==== evolution-data-server ====
Version update (3.44.3 -> 3.44.4)
Subpackages: evolution-data-server-lang libcamel-1_2-63 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3
- Update to version 3.44.4:
+ ESoupAuthBearer: Check for token expiration in
e_soup_auth_bearer_is_authenticated().
+ ESoupSession: Avoid downgrade of Bearer (OAuth2) auth for
authentication.
+ Check for non-zero value passed to g_flags_get_first_value().
+ alarm-notify: Use themed icon instead of file icon for
notifications.
+ Bugs fixed: IMAPx: Unsubscribed folder always removed from the
UI.
==== geocode-glib ====
Version update (3.26.3 -> 3.26.4)
- Update to version 3.26.4:
+ This release includes a fix to a test data file not being
installed, and a bug fix for a bug in the libsoup3 port.
==== geocode-glib-soup2 ====
Version update (3.26.3 -> 3.26.4)
- Update to version 3.26.4:
+ This release includes a fix to a test data file not being
installed, and a bug fix for a bug in the libsoup3 port.
==== gjs ====
Version update (1.72.1 -> 1.72.2)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.72.2:
+ Various fixes ported from the development branch.
+ Closed bugs and merge requests:
- gi/arg-cache.cpp: Fix building on Visual Studio.
- doc: Reflect support for constructor with GObject.
==== glib-networking ====
Version update (2.72.1 -> 2.72.2)
Subpackages: glib-networking-lang
- Update to version 2.72.2:
+ Drop environment proxy resolver to lowest priority.
==== gnome-software ====
Version update (42.3 -> 42.4)
Subpackages: gnome-software-lang
- Update to version 42.4:
+ Fix update detail text, when it contains markup.
+ Updated translations.
==== gpg2 ====
Subpackages: dirmngr gpg2-lang
- Fix YubiKey 5 Nano support (boo#1202201), add
gnupg-2.3.7-scd-openpgp-Fix-workaround-for-Yubikey-heuristics.patch
==== harfbuzz ====
Version update (4.4.1 -> 5.1.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- harfbuzz 5.1.0:
+ More extensive buffer tracing messages
+ Fix hb-ft regression in bitmap fonts rendering
+ Support extension promotion of lookups in hb-subset-repacker
+ A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
elongation (e.g. Arabic) to signify where it is safe to insert
tatweel glyph without interrupting shaping
+ Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
from upstream to fix ARM and PPC builds
- harfbuzz 5.0.1, including changes from 5.0.0:
+ Improve for fonts with more than 65535 glyphs
+ Support version 2 of âavarâ table
+ Improve support for some Arabic, Hebrew fonts
+ Support for specific script tags to be retained in the
subsetter, and add â--layout-scriptsâ option to âhb-subsetâ
tool
+ Improved handling of command line options
+ Improve support for multiple tables and font features,
and font feature specific bug fixes
==== hdparm ====
- add avoid-linux-includes.patch (bsc#1202212)
==== hplip ====
Version update (3.22.4 -> 3.22.6)
- Update to 3.22.6
Added support for following new Distro's:
* Mx Linux 21.1
* Ubuntu 22.04
* Fedora 36
Added support for the following new Printers:
* HP Color LaserJet Managed MFP E785dn
* HP Color LaserJet Managed MFP E78523dn
* HP Color LaserJet Managed MFP E78528dn
* HP Color LaserJet Managed MFP E786dn
* HP Color LaserJet Managed MFP E786 Core Printer
* HP Color LaserJet Managed MFP E78625dn
* HP Color LaserJet Managed FlowMFP E786z
* HP Color LaserJet Managed Flow MFP E78625z
* HP Color LaserJet Managed MFP E78630dn
* HP Color LaserJet Managed Flow MFP E78630z
* HP Color LaserJet Managed MFP E78635dn
* HP Color LaserJet Managed Flow MFP E78635z
* HP LaserJet Managed MFP E731dn
* HP LaserJet Managed MFP E731 Core Printer
* HP LaserJet Managed MFP E73130dn
* HP LaserJet Managed Flow MFP E731z
* HP LaserJet Managed Flow MFP E73130z
* HP LaserJet Managed MFP E73135dn
* HP LaserJet Managed Flow MFP E73135z
* HP LaserJet Managed MFP E73140dn
* HP LaserJet Managed Flow MFP E73140z
* HP Color LaserJet Managed MFP E877dn
* HP Color LaserJet Managed MFP E877 Core Printer
* HP Color LaserJet Managed MFP E87740dn
* HP Color LaserJet Managed Flow MFP E877z
* HP Color LaserJet Managed Flow MFP E87740z
* HP Color LaserJet Managed MFP E87750dn
* HP Color LaserJet Managed Flow MFP E87750z
* HP Color LaserJet Managed MFP E87760dn
* HP Color LaserJet Managed Flow MFP E87760z
* HP Color LaserJet Managed MFP E87770dn
* HP Color LaserJet Managed Flow MFP E87770z
* HP LaserJet Managed MFP E826dn
* HP LaserJet Managed MFP E826 Core Printer
* HP LaserJet Managed MFP E82650dn
* HP LaserJet Managed Flow MFP E826z
* HP LaserJet Managed Flow MFP E82650z
* HP LaserJet Managed MFP E82660dn
* HP LaserJet Managed Flow MFP E82660z
* HP LaserJet Managed MFP E82670dn
* HP LaserJet Managed Flow MFP E82670z
* HP LaserJet Managed MFP E730dn
* HP LaserJet Managed MFP E73025dn
* HP LaserJet Managed MFP E73030dn
* HP LaserJet Pro MFP 3101fdwe
* HP LaserJet Pro MFP 3101fdw
* HP LaserJet Pro MFP 3102fdwe
* HP LaserJet Pro MFP 3102fdw
* HP LaserJet Pro MFP 3103fdw
* HP LaserJet Pro MFP 3104fdw
* HP LaserJet Pro MFP 3101fdne
* HP LaserJet Pro MFP 3101fdn
* HP LaserJet Pro MFP 3102fdne
* HP LaserJet Pro MFP 3102fdn
* HP LaserJet Pro MFP 3103fdn
* HP LaserJet Pro MFP 3104fdn
* HP LaserJet Pro 3001dwe
* HP LaserJet Pro 3001dw
* HP LaserJet Pro 3002dwe
* HP LaserJet Pro 3002dw
* HP LaserJet Pro 3003dw
* HP LaserJet Pro 3004dw
* HP LaserJet Pro 3001dne
* HP LaserJet Pro 3001dn
* HP LaserJet Pro 3002dne
* HP LaserJet Pro 3002dn
* HP LaserJet Pro 3003dn
* HP LaserJet Pro 3004dn
==== hwinfo ====
Version update (22.0 -> 22.1)
- merge gh#openSUSE/hwinfo#117
- glibc 2.36+ includes fsconfig itself, make linux/fs.h inclusion
conditional (bsc#1202213)
- 22.1
==== kernel-source ====
Version update (5.18.15 -> 5.19.0)
- Update config files -- set SECURITY_SELINUX_CHECKREQPROT_VALUE=0 (bsc#1202280)
- commit 6a791bc
- Revert "zram: remove double compression logic" (bsc#1202203).
- commit 9739fe2
- tools bpftool: Don't display disassembler-four-args feature test
(bsc#1202195).
- tools bpftool: Fix compilation error with new binutils
(bsc#1202195).
- tools bpf_jit_disasm: Don't display disassembler-four-args
feature test (bsc#1202195).
- tools bpf_jit_disasm: Fix compilation error with new binutils
(bsc#1202195).
- tools perf: Fix compilation error with new binutils
(bsc#1202195).
- tools include: add dis-asm-compat.h to handle version
differences (bsc#1202195).
- tools build: Don't display disassembler-four-args feature test
(bsc#1202195).
- tools build: Add feature test for init_disassemble_info API
changes (bsc#1202195).
- commit fa8853d
- series.conf: remove blank line from sorted section
It causes troubles when adding multiple patches -- the current ones are
duplicated then.
- commit 309e362
- Update
patches.suse/Revert-Revert-tcp-change-pingpong-threshold-to-3.patch
(bsc#1202188).
Add a reference and refresh.
- commit 5ea3c65
- Revert "Revert "tcp: change pingpong threshold to 3"" (eventlet
tests fix).
- commit 8268096
- series.conf: cleanup
- update upstream references and resort:
- patches.suse/0001-drm-Always-warn-if-user-defined-modes-are-not-suppor.patch
- patches.suse/0001-drm-client-Don-t-add-new-command-line-mode.patch
- patches.suse/0001-drm-client-Look-for-command-line-modes-first.patch
- update upstream references and move into sorted section:
- patches.suse/ath9k-fix-use-after-free-in-ath9k_hif_usb_rx_cb.patch
- commit 35466a9
- Update config files (bsc#1184924).
+RANDOM_TRUST_BOOTLOADER on arm
This is set on all other platforms in Tumbleweed, and only on ARM in
Leap. The ARM platform is unique in that it can have random source
defined in EFI firmware as well as device tree, and we don't test this
configuration in Factory because of the inverted config situation
betwween Tumbleweed and Leap.
- commit 1275841
- Fix parsing of rpm/macros.kernel-source on SLE12 (bsc#1201019).
- commit 9816878
- Update to 5.19 final
- refresh configs
- commit e9f89c9
==== kscreenlocker ====
Subpackages: kscreenlocker-lang libKScreenLocker5
- Use %_pam_vendordir
==== libadwaita ====
Version update (1.1.3 -> 1.1.4)
Subpackages: libadwaita-1-0 libadwaita-lang typelib-1_0-Adw-1
- Update to version 1.1.4:
+ AdwAvatar: Fix draw_to_texture() with rectangular avatars.
+ AdwTabBar: Fix squished or clipped text with
gtk-hint-font-metrics=0.
+ AdwShadowHelper: Fix warnings when drawing vertical shadow.
+ AdwSwipeTracker:
- Fix swipe speed on GTK 4.7.x.
- Fix criticals with GTK 4.7.x.
==== libbluray ====
Version update (1.3.1 -> 1.3.2)
- update to 1.3.2:
- Fix build/run failure after Oracle Java CPU for April 2022
- drop patch libbluray-April2022CPU.patch (upstream)
==== manpages-l10n ====
Version update (4.14.0 -> 4.15.0)
Subpackages: man-pages-cs man-pages-da man-pages-de man-pages-el man-pages-es man-pages-fr man-pages-hu man-pages-it man-pages-pl man-pages-pt_BR
- Remove ethers.5 German translation already provided by net-tools
(https://salsa.debian.org/manpages-l10n-team/manpages-l10n/-/issues/8).
- Update to version 4.15.0: Updated many translations.
==== mobile-broadband-provider-info ====
Version update (20220511 -> 20220725)
- Update to version 20220725:
* release: bump version to 20220725
* bsnlnet: Add username and password
* xk: add Ipko service provider
* nl: correct Simple internet provider
* fr: add Simplus data/mms settings
==== permissions ====
Version update (1599_20220309 -> 1599_20220713)
Subpackages: chkstat permissions-config
- Fix dependency from permissions-zypp-plugin to permissions.
- Avoid different Versions for subpackages to fix build-compare
seeing the src rpm as equal. It replaces VERSION-RELEASE but
that will fail if subpackages use a different Version
- Update to version 20220713:
* postfix: add postlog setgid for maildrop binary (bsc#1201385)
* libexec migration: KDE utilities now properly place their helpers
* pccardctl: installation path has finally changed to /usr/sbin
==== postfix ====
Version update (3.6.6 -> 3.7.2)
- use correct source signature file (gpg2)
- update to 3.7.2
https://de.postfix.org/ftpmirror/official/postfix-3.7.2.RELEASE_NOTES
- rebase patches
* pointer_to_literals.patch
* postfix-linux45.patch
* postfix-main.cf.patch
* postfix-master.cf.patch
* postfix-no-md5.patch
* postfix-ssl-release-buffers.patch
* postfix-vda-v14-3.0.3.patch
* set-default-db-type.patch
- build against libpcre2
==== python-loguru ====
Version update (0.5.3 -> 0.6.0)
- Update to 0.6.0
* Remove internal use of pickle.loads() considered as a security
vulnerability referenced as CVE-2022-0329 (#563).
* Modify coroutine sink to make it discard log messages when
loop=None and no event loop is running (due to internally using
asyncio.get_running_loop() in place of
asyncio.get_event_loop()).
* Remove the possibility to add a coroutine sink with
enqueue=True if loop=None and no event loop is running.
* Change default encoding of file sink to be utf8 instead of
locale.getpreferredencoding() (#339).
* Prevent non-ascii characters to be escaped while logging JSON
message with serialize=True (#575, thanks @ponponon).
* Fix flake8 errors and improve code readability (#353, thanks
@AndrewYakimets).
- Drop merged patches:
* loguru-exception-formatting-py39.patch
* pytest-6.2-excepthooks.patch
- Add loguru-fix-repr-tests.patch
* Fix "repr()" tests failing on Python 3.11 and Python 3.10.6
* https://github.com/Delgan/loguru/commit/4fe21f66
==== python-pip ====
- skip subversion tests, not that relevant to pull in
dozens of dependencies into small bootstrap
- Add distutils-reproducible-compile.patch to make installed
files ordered correctly and thus builds reproducible again
(port of the fix for bpo#29708 and gh#python/cpython#8057).
==== python-pytest ====
Version update (7.1.1 -> 7.1.2)
- Update to 7.1.2
* #9726: An unnecessary numpy import inside
pytest.approx{.interpreted-text role="func"} was removed.
* #9820: Fix comparison of dataclasses with InitVar.
* #9869: Increase stacklevel for the NODE_CTOR_FSPATH_ARG
deprecation to point to the user's code, not pytest.
* #9871: Fix a bizarre (and fortunately rare) bug where the
[temp_path]{.title-ref} fixture could raise an internal error
while attempting to get the current user's username.
==== python310 ====
Version update (3.10.5 -> 3.10.6)
Subpackages: python310-curses python310-dbm
- Update to 3.10.6:
- gh-87389: http.server: Fix an open redirection vulnerability
in the HTTP server when an URI path starts with //.
Vulnerability discovered, and initial fix proposed, by Hamza
Avvan.
- gh-92888: Fix memoryview use after free when accessing the
backing buffer in certain cases.
- gh-95355: _PyPegen_Parser_New now properly detects token
memory allocation errors. Patch by Honglin Zhu.
- gh-94938: Fix error detection in some builtin functions when
keyword argument name is an instance of a str subclass with
overloaded __eq__ and __hash__. Previously it could cause
SystemError or other undesired behavior.
- gh-94949: ast.parse() will no longer parse parenthesized
context managers when passed feature_version less than
(3, 9). Patch by Shantanu Jain.
- gh-94947: ast.parse() will no longer parse assignment
expressions when passed feature_version less than
(3, 8). Patch by Shantanu Jain.
- gh-94869: Fix the column offsets for some expressions in
multi-line f-strings ast nodes. Patch by Pablo Galindo.
- gh-91153: Fix an issue where a bytearray item assignment
could crash if itâs resized by the new valueâs __index__()
method.
- gh-94329: Compile and run code with unpacking of extremely
large sequences (1000s of elements). Such code failed to
compile. It now compiles and runs correctly.
- gh-94360: Fixed a tokenizer crash when reading encoded
files with syntax errors from stdin with non utf-8 encoded
text. Patch by Pablo Galindo
- gh-94192: Fix error for dictionary literals with invalid
expression as value.
- gh-93964: Strengthened compiler overflow checks to prevent
crashes when compiling very large source files.
- gh-93671: Fix some exponential backtrace case happening with
deeply nested sequence patterns in match statements. Patch by
Pablo Galindo
- gh-93021: Fix the __text_signature__ for __get__() methods
implemented in C. Patch by Jelle Zijlstra.
- gh-92930: Fixed a crash in _pickle.c from mutating
collections during __reduce__ or persistent_id.
- gh-92914: Always round the allocated size for lists up to the
nearest even number.
- gh-92858: Improve error message for some suites with syntax
error before â:â
- gh-95339: Update bundled pip to 22.2.1.
- gh-95045: Fix GC crash when deallocating _lsprof.Profiler by
untracking it before calling any callbacks. Patch by Kumar
Aditya.
- gh-95087: Fix IndexError in parsing invalid date in the email
module.
- gh-95199: Upgrade bundled setuptools to 63.2.0.
- gh-95194: Upgrade bundled pip to 22.2.
- gh-93899: Fix check for existence of os.EFD_CLOEXEC,
os.EFD_NONBLOCK and os.EFD_SEMAPHORE flags on older kernel
versions where these flags are not present. Patch by Kumar
Aditya.
- gh-95166: Fix concurrent.futures.Executor.map() to cancel the
currently waiting on future on an error - e.g. TimeoutError
or KeyboardInterrupt.
- gh-93157: Fix fileinput module didnât support errors option
when inplace is true.
- gh-94821: Fix binding of unix socket to empty address
on Linux to use an available address from the abstract
namespace, instead of â0â.
- gh-94736: Fix crash when deallocating an instance of a
subclass of _multiprocessing.SemLock. Patch by Kumar Aditya.
- gh-94637: SSLContext.set_default_verify_paths() now releases
the GIL around SSL_CTX_set_default_verify_paths call. The
function call performs I/O and CPU intensive work.
- gh-94510: Re-entrant calls to sys.setprofile() and
sys.settrace() now raise RuntimeError. Patch by Pablo
Galindo.
- gh-92336: Fix bug where linecache.getline() fails on bad
files with UnicodeDecodeError or SyntaxError. It now returns
an empty string as per the documentation.
- gh-89988: Fix memory leak in pickle.Pickler when looking up
dispatch_table. Patch by Kumar Aditya.
- gh-94254: Fixed types of struct module to be immutable. Patch
by Kumar Aditya.
- gh-94245: Fix pickling and copying of typing.Tuple[()].
- gh-94207: Made _struct.Struct GC-tracked in order to fix a
reference leak in the _struct module.
- gh-94101: Manual instantiation of ssl.SSLSession objects is
no longer allowed as it lead to misconfigured instances that
crashed the interpreter when attributes where accessed on
them.
- gh-84753: inspect.iscoroutinefunction(),
inspect.isgeneratorfunction(), and
inspect.isasyncgenfunction() now properly return True
for duck-typed function-like objects like instances of
unittest.mock.AsyncMock.
- This makes inspect.iscoroutinefunction() consistent with the
behavior of asyncio.iscoroutinefunction(). Patch by Mehdi
ABAAKOUK.
- gh-83499: Fix double closing of file description in tempfile.
- gh-79512: Fixed names and __module__ value of weakref classes
ReferenceType, ProxyType, CallableProxyType. It makes them
pickleable.
... changelog too long, skipping 98 lines ...
- skip-test_pyobject_freed_is_freed.patch
==== python310-core ====
Version update (3.10.5 -> 3.10.6)
Subpackages: libpython3_10-1_0 python310-base
- Update to 3.10.6:
- gh-87389: http.server: Fix an open redirection vulnerability
in the HTTP server when an URI path starts with //.
Vulnerability discovered, and initial fix proposed, by Hamza
Avvan.
- gh-92888: Fix memoryview use after free when accessing the
backing buffer in certain cases.
- gh-95355: _PyPegen_Parser_New now properly detects token
memory allocation errors. Patch by Honglin Zhu.
- gh-94938: Fix error detection in some builtin functions when
keyword argument name is an instance of a str subclass with
overloaded __eq__ and __hash__. Previously it could cause
SystemError or other undesired behavior.
- gh-94949: ast.parse() will no longer parse parenthesized
context managers when passed feature_version less than
(3, 9). Patch by Shantanu Jain.
- gh-94947: ast.parse() will no longer parse assignment
expressions when passed feature_version less than
(3, 8). Patch by Shantanu Jain.
- gh-94869: Fix the column offsets for some expressions in
multi-line f-strings ast nodes. Patch by Pablo Galindo.
- gh-91153: Fix an issue where a bytearray item assignment
could crash if itâs resized by the new valueâs __index__()
method.
- gh-94329: Compile and run code with unpacking of extremely
large sequences (1000s of elements). Such code failed to
compile. It now compiles and runs correctly.
- gh-94360: Fixed a tokenizer crash when reading encoded
files with syntax errors from stdin with non utf-8 encoded
text. Patch by Pablo Galindo
- gh-94192: Fix error for dictionary literals with invalid
expression as value.
- gh-93964: Strengthened compiler overflow checks to prevent
crashes when compiling very large source files.
- gh-93671: Fix some exponential backtrace case happening with
deeply nested sequence patterns in match statements. Patch by
Pablo Galindo
- gh-93021: Fix the __text_signature__ for __get__() methods
implemented in C. Patch by Jelle Zijlstra.
- gh-92930: Fixed a crash in _pickle.c from mutating
collections during __reduce__ or persistent_id.
- gh-92914: Always round the allocated size for lists up to the
nearest even number.
- gh-92858: Improve error message for some suites with syntax
error before â:â
- gh-95339: Update bundled pip to 22.2.1.
- gh-95045: Fix GC crash when deallocating _lsprof.Profiler by
untracking it before calling any callbacks. Patch by Kumar
Aditya.
- gh-95087: Fix IndexError in parsing invalid date in the email
module.
- gh-95199: Upgrade bundled setuptools to 63.2.0.
- gh-95194: Upgrade bundled pip to 22.2.
- gh-93899: Fix check for existence of os.EFD_CLOEXEC,
os.EFD_NONBLOCK and os.EFD_SEMAPHORE flags on older kernel
versions where these flags are not present. Patch by Kumar
Aditya.
- gh-95166: Fix concurrent.futures.Executor.map() to cancel the
currently waiting on future on an error - e.g. TimeoutError
or KeyboardInterrupt.
- gh-93157: Fix fileinput module didnât support errors option
when inplace is true.
- gh-94821: Fix binding of unix socket to empty address
on Linux to use an available address from the abstract
namespace, instead of â0â.
- gh-94736: Fix crash when deallocating an instance of a
subclass of _multiprocessing.SemLock. Patch by Kumar Aditya.
- gh-94637: SSLContext.set_default_verify_paths() now releases
the GIL around SSL_CTX_set_default_verify_paths call. The
function call performs I/O and CPU intensive work.
- gh-94510: Re-entrant calls to sys.setprofile() and
sys.settrace() now raise RuntimeError. Patch by Pablo
Galindo.
- gh-92336: Fix bug where linecache.getline() fails on bad
files with UnicodeDecodeError or SyntaxError. It now returns
an empty string as per the documentation.
- gh-89988: Fix memory leak in pickle.Pickler when looking up
dispatch_table. Patch by Kumar Aditya.
- gh-94254: Fixed types of struct module to be immutable. Patch
by Kumar Aditya.
- gh-94245: Fix pickling and copying of typing.Tuple[()].
- gh-94207: Made _struct.Struct GC-tracked in order to fix a
reference leak in the _struct module.
- gh-94101: Manual instantiation of ssl.SSLSession objects is
no longer allowed as it lead to misconfigured instances that
crashed the interpreter when attributes where accessed on
them.
- gh-84753: inspect.iscoroutinefunction(),
inspect.isgeneratorfunction(), and
inspect.isasyncgenfunction() now properly return True
for duck-typed function-like objects like instances of
unittest.mock.AsyncMock.
- This makes inspect.iscoroutinefunction() consistent with the
behavior of asyncio.iscoroutinefunction(). Patch by Mehdi
ABAAKOUK.
- gh-83499: Fix double closing of file description in tempfile.
- gh-79512: Fixed names and __module__ value of weakref classes
ReferenceType, ProxyType, CallableProxyType. It makes them
pickleable.
... changelog too long, skipping 98 lines ...
- skip-test_pyobject_freed_is_freed.patch
==== tracker-miners ====
Subpackages: tracker-miner-files tracker-miners-lang
- Add 401.patch: Specify graphs in "tracker3 search" queries;
resolves tracker search listing files multiple times
(boo#1200403 glgo#GNOME/tracker-miners#229).
==== webkit2gtk3 ====
Version update (2.36.5 -> 2.36.6)
Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Update to version 2.36.6
+ Fix handling of touchpad scrolling on GTK4 builds
+ Fix WebKitGTK not allowing to be used from non-main threads
(boo#1202169)
+ Fix several crashes and rendering issues
==== webkit2gtk3-soup2 ====
Version update (2.36.5 -> 2.36.6)
Subpackages: WebKit2GTK-4.0-lang libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.36.6
+ Fix handling of touchpad scrolling on GTK4 builds
+ Fix WebKitGTK not allowing to be used from non-main threads
(boo#1202169)
+ Fix several crashes and rendering issues
==== webkit2gtk4 ====
Version update (2.36.5 -> 2.36.6)
Subpackages: WebKit2GTK-5.0-lang libjavascriptcoregtk-5_0-0 libwebkit2gtk-5_0-0 typelib-1_0-JavaScriptCore-5_0 typelib-1_0-WebKit2-5_0 webkit2gtk-5_0-injected-bundles
- Update to version 2.36.6
+ Fix handling of touchpad scrolling on GTK4 builds
+ Fix WebKitGTK not allowing to be used from non-main threads
(boo#1202169)
+ Fix several crashes and rendering issues
==== wireplumber ====
Subpackages: libwireplumber-0_4-0 wireplumber-audio wireplumber-lang
- Add 398.patch -- policy-node: fix potential rescan loop to
prevent high cpu usage (glfo#pipewire/wireplumber#152); patch
taken from upstream merge request.
==== xdg-desktop-portal ====
Version update (1.14.5 -> 1.14.6)
Subpackages: xdg-desktop-portal-lang
- Update to version 1.14.6:
+ realtime:
- Remap thread ids.
- Use correct types.
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:
apparmor
btrfsprogs
fwupd (1.7.7 -> 1.7.9)
gnome-branding-MicroOS
kernel-firmware (20220714 -> 20220804)
libapparmor
libcontainers-common
libqt5-qtwebengine
librubberband (1.8.2 -> 3.0.0)
libwebp (1.2.3 -> 1.2.4)
mozjs91 (91.11.0 -> 91.12.0)
patterns-microos
polkit
read-only-root-fs (1.0+git20220801.cbb90bc -> 1.0+git20220808.cd59f4f)
transactional-update (4.0.0~rc4 -> 4.0.0)
yast2-trans (84.87.20220730.27a80cdf03 -> 84.87.20220807.4697ae62b4)
=== Details ===
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang python3-apparmor
- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
(boo#1202161)
==== btrfsprogs ====
Subpackages: btrfsprogs-udev-rules libbtrfs0
- Remove reiserfs conversion from releases after SLE/Leap 15.X in
preparation to remove the reiserfs package.
==== fwupd ====
Version update (1.7.7 -> 1.7.9)
Subpackages: fwupd-bash-completion fwupd-lang libfwupd2 libfwupdplugin5 typelib-1_0-Fwupd-2_0
- Update to version 1.7.9 (boo#1201311):
+ Do not generate a capsule header for the FMP GUID.
+ Do not use CoD even when advertized on non-aarch64 platforms.
+ Fix a critical warning when parsing an invalid PHAT record.
+ Fix a regression for devices using the Atmel FLIP Bootloader.
+ Fix parsing SMBIOS data.
+ Set the device ID on the FwupdRequest.
+ Use the correct protocol member when converting to JSON.
+ Wait for the system76-launch device to re-enumerate if unlocked
and reset.
- Changes from version 1.7.8:
+ Add the bootloader VID/PID used for the first batch of ColorHug
devices.
+ Also check for os-release in SYSCONFDIR.
+ Export the version lowest raw value correctly.
+ Fix a Wacom timeout when parsing very corrupt firmware.
+ Fix Genesys device enumeration failure by not claiming the
interface.
+ Hardcode the Redfish filedata name to firmware.bin.
+ Install D-Bus introspection data even if introspection is
disabled.
+ Only set the flashrom BIOS size if not already quirked.
+ Read the SynapticsMST firmware size in a more safe way.
+ Restart the BMC after installing BCM updates.
==== gnome-branding-MicroOS ====
- Add Conflicts: plasma-branding-MicroOS
==== kernel-firmware ====
Version update (20220714 -> 20220804)
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 ucode-amd
- Update to version 20220804 (git commit e6185d5197fd):
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* 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 file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* Mellanox: Add new mlxsw_spectrum firmware xx.2010.3020
* linux-firmware: Add firmware for Cirrus CS35L41
* i915: Add GuC v70.4.1 for DG2
* i915: Add DMC v2.07 for DG2
* amdgpu partially revert "amdgpu: update beige goby to release 22.20"
* mediatek: Update mt8183/mt8192/mt8195 SCP firmware
* amdgpu: update renoir to release 22.20
* amdgpu: update beige goby to release 22.20
* amdgpu: update yellow carp to release 22.20
* amdgpu: update dimgrey cavefish to release 22.20
* amdgpu: update vega20 to release 22.20
* amdgpu: update vega12 to release 22.20
* amdgpu: update raven to release 22.20
* amdgpu: update navy flounder to release 22.20
* amdgpu: update vega10 to release 22.20
* amdgpu: update sienna cichlid to release 22.20
* amdgpu: update navi14 to release 22.20
* amdgpu: update green sardine to release 22.20
* amdgpu: update vangogh to release 22.20
* amdgpu: update navi12 to release 22.20
* amdgpu: update navi10 to release 22.20
* amdgpu: update picasso to release 22.20
* amdgpu: update aldebaran to release 22.20
* amdgpu: update psp 13.0.8 TA firmware
* WHENCE: Fix the dangling symlinks fix
- Revert the previous rtw88/rtw8822c_fw.bin change due to regression
on HP Pavilion 15 (bsc#1202152)
- Update alias from 5.19
==== libapparmor ====
- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
(boo#1202161)
==== libcontainers-common ====
- Fix obvious typo in containers.conf
- Resync containers.conf / storage.conf with Fedora
- Create /etc/containers/registries.conf.d and
add 000-shortnames.conf to it.
==== libqt5-qtwebengine ====
- Stop using 'pkgconfig(xxx)' BuildRequires for FFmpeg
dependencies. They will point to FFmpeg-5 soon.
==== librubberband ====
Version update (1.8.2 -> 3.0.0)
- Update to version 3.0.0
* Introduces a new engine
* Various other changes
- Add rubberband-lv2 package
- Drop obsoleted patch: rubberband-mk.patch
==== libwebp ====
Version update (1.2.3 -> 1.2.4)
Subpackages: libwebp7 libwebpdemux2 libwebpmux3
- update to 1.2.4:
This is a binary compatible release.
* restore CMake libwebpmux target name for compatibility with 1.2.2 (#575)
* fix lossless crunch mode encoding with WEBP_REDUCE_SIZE
(chromium: #1345547, #1345595, #1345772, #1345804)
==== mozjs91 ====
Version update (91.11.0 -> 91.12.0)
- Update to version 91.12.0:
+ Various stability, functionality, and security fixes.
==== patterns-microos ====
Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap
- Have onlyDVD require ra_agent and alt_onlyDVD ra_verifier to allow
conflicts between them
- Changing KDE back to transactional-update as well.
- removed gnome-packagekit and discover-backend-packagekit
- Add plasma-branding-MicroOS to the default install for MicroOS-KDE
==== polkit ====
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 pkexec typelib-1_0-Polkit-1_0
- Use %_pam_vendordir
==== read-only-root-fs ====
Version update (1.0+git20220801.cbb90bc -> 1.0+git20220808.cd59f4f)
- Update to version 1.0+git20220808.cd59f4f:
* Fix writableagain.conf
- Update to version 1.0+git20220805.4a3d850:
* Work around read-only state of subvolumes in a different way
==== transactional-update ====
Version update (4.0.0~rc4 -> 4.0.0)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit
- Version 4.0.0
- Last minute interface change: Changed "List" method of Snapshot D-Bus
interface to return a map of properties instead of a comma separated
list of strings; this will allow retrieving the snapshot properties
even if they contain a comma in their value [boo#1202147]
- Remove "Snapshot.hpp" as a public API for now - all public
functionality is part of SnapshotManager.hpp
- Add header file documentation for SnapshotManager.hpp
- Add method to delete snapshot
[gh#openSUSE/transactional-update#52]
- Allow setting description of snapshot
[gh#openSUSE/transactional-update#55]
- create_dirs_from_rpmdb: set SELinux file context of missing directories
[gh#openSUSE/transactional-update#84], [bsc#1197242]
- Fix broken logrotate due to typo in config file
[gh#openSUSE/transactional-update#87]
- create_dirs_from_rpmdb: Fix handling return code of create_dirs()
[gh#openSUSE/transactional-update#86]
- Fix broken "shell" prompt after selfupdate
- Add documented D-Bus interface definition files
- Add tukit_sm_get_current and tukit_sm_get_default to C interface
- Fixed typos
==== yast2-trans ====
Version update (84.87.20220730.27a80cdf03 -> 84.87.20220807.4697ae62b4)
Subpackages: yast2-trans-cs yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-fr yast2-trans-hu yast2-trans-it yast2-trans-ja yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ru yast2-trans-zh_CN yast2-trans-zh_TW
- Update to version 84.87.20220807.4697ae62b4:
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* 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 (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* New POT for text domain 'fcoe-client'.
* New POT for text domain 'auth-client'.
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* New POT for text domain 'kdump'.
* New POT for text domain 'authserver'.
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:
ibus-m17n (1.4.9 -> 1.4.10)
libgusb
python-Pygments
python-httpx (0.22.0 -> 0.23.0)
python-kiwisolver (1.4.1 -> 1.4.4)
python-lark-parser
python-rpm (4.17.0 -> 4.17.1)
python-setuptools (58.3.0 -> 63.2.0)
python310-packaging
python310-pyparsing (3.0.7 -> 3.0.9)
rpm (4.17.0 -> 4.17.1)
xapian-core (1.4.19 -> 1.4.20)
=== Details ===
==== ibus-m17n ====
Version update (1.4.9 -> 1.4.10)
feat: use _service files to automate fetching sources
update: 1.4.9 -> 1.4.10
- Add language to longname in --xml output to make engines which have exactly
the same icon distinguishable in the engine switcher
- Make the icon of the current engine appear at the left of floating panel of ibus.
And also show the full engine name as a tooltip on that icon
Before only a generic gear wheel âï¸ was shown, the same for
all engines, so one could not distinguish which engine was
selected in the floating panel.
- Show also the engine name in the title of the setup tool window.
I.e. instead of just âPreferencesâ show something like
âPreferences m17n:t:latn-postâ.
- Better icon and a screenshot which can be shown in gnome-software
- Improvements in m17n.appdata.xml
==== libgusb ====
- Add no-pkg-resources.patch:
* Replaces pkg_resources with python-packaging
* pkg_resources is provided by setuptools, but the previously
transitive pull in of setuptools has been broken by
gtk-doc --> python3-Pygments -/-> python3-setuptools
==== python-Pygments ====
- Add BR of wcag-contrast-ratio to enable more tests.
- Removing a test file is too much a hack for me
- Don't fall back to setuptools but to importlib-metadata for
plugin loading. (If a package for 15.X would be build, but
Pytest 7 is required for testing -- gh#pygments/pygments#2080)
==== python-httpx ====
Version update (0.22.0 -> 0.23.0)
- Drop transfer-encoding-lower-case.patch
The headers are lowercase again with uvicorn 0.18
- Add transfer-encoding-lower-case.patch to fix failing tests due
to incorrect capitalization of the 'transfer-encoding' header
(gh#encode/httpx!1735).
- Update to 0.23.0
* Drop support for Python 3.6. (#2097)
* Use utf-8 as the default character set, instead of falling back
to charset-normalizer for auto-detection. To enable automatic
character set detection, see the documentation. (#2165)
* Fix URL.copy_with for some oddly formed URL cases. (#2185)
* Digest authentication should use case-insensitive comparison
for determining which algorithm is being used. (#2204)
* Fix console markup escaping in command line client. (#1866)
* When files are used in multipart upload, ensure we always seek
to the start of the file. (#2065)
* Ensure that iter_bytes never yields zero-length chunks. (#2068)
* Preserve Authorization header for redirects that are to the
same origin, but are an http-to-https upgrade. (#2074)
* When responses have binary output, don't print the output to
the console in the command line client. Use output like <16086
bytes of binary data> instead. (#2076)
* Fix display of --proxies argument in the command line client
help. (#2125)
* Close responses when task cancellations occur during stream
reading. (#2156)
* Fix type error on accessing .request on HTTPError exceptions.
(#2158)
- Drop CVE-2021-41945-copy_with-data-leak.patch fixed upstream
(bsc#1199002)
==== python-kiwisolver ====
Version update (1.4.1 -> 1.4.4)
- update to 1.4.4:
- fix timing in shared data release procedure PR #149
- revert use of nullpointer introduced in #142
Its use is not necessary anymore in 3.11.0-beta.4 and used to cause issues on
some platforms (see #144 ) PR #145
- Update to 1.4.3
* add support for Python 3.11 PR #142
* do not install tests PR #143
* fix packaging for latest setuptools PR #140
- Release 1.4.2
* fix an issue with setuptools configuration PR #134
==== python-lark-parser ====
- BuildRequire pytest >= 6.0.0, to avoid '/home/abuild/rpmbuild/BUILD/lark-1.1.2/pytest.ini:2: requires pytest-6.0, actual pytest-3.10.1'
==== python-rpm ====
Version update (4.17.0 -> 4.17.1)
- update to rpm-4.17.1
==== python-setuptools ====
Version update (58.3.0 -> 63.2.0)
- update to version 63.2.0:
* Changes
+ #3395: Included a performance optimization:
setuptools.build_meta no longer tries to :func:`compile` the
setup script code before :func:`exec`-ing it.
* Misc
+ #3435: Corrected issue in macOS framework builds on Python 3.9
not installed by homebrew (pypa/distutils#158).
- Remove dependency on packaging -- boo#1178257
- Enable ini2toml[lite] tests
- Update to version 63.1.0
* #3430: Merge with pypa/distutils@152c13d including
pypa/distutils#155 (improved compatibility for editable
installs on homebrew Python 3.9), pypa/distutils#150 (better
handling of runtime_library_dirs on cygwin), and
pypa/distutils#151 (remove warnings for namespace packages).
- v63.0.0
* #3421: Drop setuptools' support for installing an entrypoint
extra requirements at load time:
- the functionality has been broken since v60.8.0.
- the mechanism to do so is deprecated (fetch_build_eggs).
- that use case (e.g. a custom command class entrypoint) is
covered by making sure the necessary build requirements are
declared. Documentation changes
* #3397: Fix reference for keywords to point to the Core Metadata
Specification instead of PEP 314 (the live standard is kept
always up-to-date and consolidates several PEPs together in a
single document).
- v62.6.0
* #3253: Enabled using file: for requirements in setup.cfg -- by
:user:`akx` (this feature is currently considered to be in beta
stage).
* #3255: Enabled using file: for dependencies and
optional-dependencies in pyproject.toml -- by :user:`akx` (this
feature is currently considered to be in beta stage).
* #3391: Updated attr: to also extract simple constants with type
annotations -- by :user:`karlotness`
- v62.5.0
* #3347: Changed warnings and documentation notes about
experimental aspect of pyproject.toml configuration: now
[project] is a fully supported configuration interface, but the
[tool.setuptools] table and sub-tables are still considered to
be in beta stage.
* #3383: In _distutils_hack, suppress/undo the use of local
distutils when select tests are imported in CPython.
* #3385: Modules used to parse and evaluate configuration from
pyproject.toml files are intended for internal use only and
that not part of the public API.
- v62.4.0
* #3256: Added setuptools.command.build command to match
distutils.command.build -- by :user:`isuruf`
* #3366: Merge with pypa/distutils@75ed79d including reformat
using black, fix for Cygwin support (pypa/distutils#139), and
improved support for cross compiling (pypa/distutils#144 and
pypa/distutils#145).
- v62.3.4
* #3354: Improve clarity in warning about unlisted namespace
packages.
- v62.3.3
* #3336: Modified test_setup_install_includes_dependencies to
work with custom PYTHONPATH â- by :user:`hroncok`
- v62.3.2
* #3328: Include a first line summary to some of the existing
multi-line warnings.
- v62.3.1
* #3320: Fixed typo which causes namespace_packages to raise an
error instead of warning.
- v62.3.0
* #3262: Formally added deprecation messages for
namespace_packages. The methodology that uses pkg_resources and
namespace_packages for creating namespaces was already
discouraged by the :doc:`setuptools docs
</userguide/package_discovery>` and the :doc:`Python Packaging
User Guide <PyPUG:guides/packaging-namespace-packages>`,
therefore this change just make the deprecation more official.
Users can consider migrating to native/implicit namespaces (as
introduced in PEP 420).
* #3308: Relying on include_package_data to ensure sub-packages
are automatically added to the build wheel distribution (as
"data") is now considered a deprecated practice. This behaviour
was controversial and caused inconsistencies (#3260). Instead,
projects are encouraged to properly configure packages or use
discovery tools. General information can be found in
:doc:`userguide/package_discovery`.
* #1806: Allowed recursive globs (**) in package_data. -- by
:user:`nullableVoidPtr`
* #3206: Fixed behaviour when both install_requires (in setup.py)
and dependencies (in pyproject.toml) are specified. The
configuration in pyproject.toml will take precedence over
setup.py (in accordance with PEP 621). A warning was added to
inform users.
* #3274: Updated version of vendored pyparsing to 3.0.8 to avoid
problems with upcoming deprecation in Python 3.11.
* #3292: Added warning about incompatibility with old versions of
importlib-metadata.
- v62.2.0
* #3299: Optional metadata fields are now truly optional.
Includes merge with pypa/distutils@a7cfb56 per
pypa/distutils#138.
... changelog too long, skipping 413 lines ...
* Drop remove-more-itertools-dependency-cycle.patch
==== python310-packaging ====
- BuildIgnore python3-packaging for primary bootstrap.
- Refine build and runtime requirements for primary and non-primary
builds
- Split primary flavor in multibuild for possible inclusion into
Ring0
- Setuptools itself does not depend on packaging anymore, only for
pythondistdeps.py, That dependency will move to
python-rpm-packaging soon. -- boo#1178257
- Use "setuptools" for building again.
* Python 3.12 will drop the distutils fallback
* Use the python-base vendored pip in a venv
* Drop no-legacyversion-warning.patch
- Remove nonsensical python362 flavor check.
==== python310-pyparsing ====
Version update (3.0.7 -> 3.0.9)
- Split primary flavor in multibuild for possible inclusion into
Ring0
- Remove hardcoded primary_python variable.
- Update to version 3.0.9
* Added Unicode set BasicMultilingualPlane (may also be
referenced as BMP) representing the Basic Multilingual Plane
(Unicode characters up to code point 65535). Can be used to
parse most language characters, but omits emojis, wingdings,
etc. Raised in discussion with Dave Tapley (issue #392).
* To address mypy confusion of pyparsing.Optional and
typing.Optional resulting in error: "_SpecialForm" not callable
message reported in issue #365, fixed the import in
exceptions.py. Nice sleuthing by Iwan Aucamp and Dominic
Davis-Foster, thank you! (Removed definitions of OptionalType,
DictType, and IterableType and replaced them with
typing.Optional, typing.Dict, and typing.Iterable throughout.)
* Fixed typo in jinja2 template for railroad diagrams, thanks for
the catch Nioub (issue #388).
* Removed use of deprecated pkg_resources package in railroad
diagramming code (issue #391).
* Updated bigquery_view_parser.py example to parse examples at
https://cloud.google.com/bigquery/docs/reference/legacy-sql
- Release 3.0.8
* API CHANGE: modified pyproject.toml to require Python version
3.6.8 or later for pyparsing 3.x. Earlier minor versions of 3.6
fail in evaluating the version_info class (implemented using
typing.NamedTuple). If you are using an earlier version of
Python 3.6, you will need to use pyparsing 2.4.7.
* Improved pyparsing import time by deferring regex pattern
compiles. PR submitted by Anthony Sottile to fix issue #362,
thanks!
* Updated build to use flit, PR by MichaŠGórny, added
BUILDING.md doc and removed old Windows build scripts - nice
cleanup work!
* More type-hinting added for all arithmetic and logical operator
methods in ParserElement. PR from Kazantcev Andrey, thank you.
* Fixed infix_notation's definitions of lpar and rpar, to accept
parse expressions such that they do not get suppressed in the
parsed results. PR submitted by Philippe Prados, nice work.
* Fixed bug in railroad diagramming with expressions containing
Combine elements. Reported by Jeremy White, thanks!
* Added show_groups argument to create_diagram to highlight
grouped elements with an unlabeled bounding box.
* Added unicode_denormalizer.py to the examples as a
demonstration of how Python's interpreter will accept Unicode
characters in identifiers, but normalizes them back to ASCII so
that identifiers print and ð¡ð»áµ¢ðð and ððððáµ are all
equivalent.
* Removed imports of deprecated sre_constants module for catching
exceptions when compiling regular expressions. PR submitted by
Serhiy Storchaka, thank you.
- Use python-base bundled pip as frontend for flit-core
==== rpm ====
Version update (4.17.0 -> 4.17.1)
Subpackages: librpmbuild9
- update to rpm-4.17.1
* new bcond macro for a nicer way to define build conditionals
* openPGP parser and IMA security fixes (CVE-2021-3521)
* buildroot policy fixes
- refreshed patches:
* brp.diff
- removed patches:
* verbosearg.diff
* ocaml-cmxs.diff
* 0001-fix-minimize_writes.patch
- remove obsolete RPM-HOWTO from 1999 (removed RPM-HOWTO.tar.bz2)
- move debugedit to separate package
(Removed debuginfo-mono.patch, debuglink.diff, debugsubpkg.diff,
finddebuginfo-absolute-links.diff, finddebuginfo.diff,
singlefilemode.diff, debugedit-5.0.tar.xz)
- move python-rpm-packaging to separate package
(Removed python-rpm-packaging.diff, python-rpm-packaging.tar.bz2)
==== xapian-core ====
Version update (1.4.19 -> 1.4.20)
- update to 1.4.20:
* Throw DatabaseNotFoundError when the database directory doesn't exist or
when it doesn't contain a Xapian database. Patch from Germán Méndez Bravo
in https://github.com/xapian/xapian/pull/258
* Improve exception message for attempting to remove an empty term (the
exception type is still InvalidArgumentError). Reported by David Bremner.
* Optimise when a value range is a superset of the slot bounds but the value
slot frequency is not equal to the document count by replacing the lower
bound with an empty string to make the bounds check very cheap.
* Avoid creating a PostList tree for an empty shard. This avoids pointless
work in an uncommon case, but also by handling this up front the code in
PostList subclasses for query operators can assume the shard isn't empty
which simplifies the code in several places.
* Remove lingering handling for database backends without slot bounds since
all backends have been required to support these since 1.4.11.
* Fix collection frequency estimates for positional operators. This affects
the weighting of positional operators in subqueries of OP_SYNONYM with
weighting schemes which use the collection frequency.
* xapian-check: Test decompress data in the spelling and synonym tables.
We don't have structure checking for these tables, but we can at least fetch
each entry and check for decompression problems.
* Improve error if a block is detected as overwritten in WritableDatabase.
Drop "are there multiple writers?" as it's rarely a useful question to ask
since we started using fcntl() locking as it's now very hard to get multiple
concurrent writers on a database. Instead suggest running xapian-check,
which is probably the best next step for a user who hits this problem.
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:
gcab (1.4 -> 1.5)
hwinfo (21.82 -> 22.0)
perl-IO-Socket-SSL
plymouth (0.9.5~git20220719.9e72df3 -> 22.02.122+60.52b0494)
protobuf (21.2 -> 21.4)
python-attrs (21.4.0 -> 22.1.0)
rubygem-nokogiri (1.13.6 -> 1.13.8)
=== Details ===
==== gcab ====
Version update (1.4 -> 1.5)
Subpackages: gcab-lang libgcab-1_0-0
- Update to version 1.5:
+ New Features:
- New gcab_file_set_bytes() API.
- meson: Register the gcab executable with meson.
+ Bugfixes:
- Fixed MSZIP compression when deflate algorithm would expand.
Previous versions of gcab can produce "incorrect" archives
(when a compressed block is larger than its input). They are
however supported by gcab itself, and we will keep support
for it for the foreseeble future.
- gcab: avoid runtime warnings.
- Fix coverity warnings.
+ Updated translations.
==== hwinfo ====
Version update (21.82 -> 22.0)
- merge gh#openSUSE/hwinfo#114
- improve treatment of NVME devices (bsc#1200975)
- add new NVME hardware class and support it in hwinfo
- fix compiler warnings
- 22.0
==== perl-IO-Socket-SSL ====
- (bsc#1200295) follow system "PROFILE=SYSTEM" openSSL ciphers
* Add perl-IO-Socket-SSL-use-system-default-cipher-list.patch
==== plymouth ====
Version update (0.9.5~git20220719.9e72df3 -> 22.02.122+60.52b0494)
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 to version 22.02.122+60.52b0494:
src: Run through uncrustify.
scripts: Diff less.
scripts: Update uncrustify config.
src: Drop vim: lines.
ply-utils: Drop linux/fs.h include.
scripts: Add -B to interdiff in check-format.
- Rebase plymouth-log-on-default.patch;
- Rebase plymouth-screen-twice-scale-on-160DPI-higher.patch;
==== protobuf ====
Version update (21.2 -> 21.4)
- add 10355.patch to fix soversioning
- update to 21.4:
* Reduce the required alignment of ArenaString from 8 to 4
- update to 21.3:
* C++
* Add header search paths to Protobuf-C++.podspec (#10024)
* Fixed Visual Studio constinit errors (#10232)
* Fix #9947: make the ABI compatible between debug and non-debug builds (#10271)
* UPB
* Allow empty package names (fixes behavior regression in 4.21.0)
* Fix a SEGV bug when comparing a non-materialized sub-message (#10208)
* Fix several bugs in descriptor mapping containers (eg. descriptor.services_by_name)
* for x in mapping now yields keys rather than values, to match Python
conventions and the behavior of the old library.
* Lookup operations now correctly reject unhashable types as map keys.
* We implement repr() to use the same format as dict.
* Fix maps to use the ScalarMapContainer class when appropriate
* Fix bug when parsing an unknown value in a proto2 enum extension (protocolbuffers/upb#717)
* PHP
* Add "readonly" as a keyword for PHP and add previous classnames to descriptor pool (#10041)
* Python
* Make //:protobuf_python and //:well_known_types_py_pb2 public (#10118)
* Bazel
* Add back a filegroup for :well_known_protos (#10061)
==== python-attrs ====
Version update (21.4.0 -> 22.1.0)
- Update to 22.1.0:
* Backwards-incompatible Changes
* Python 2.7 is not supported anymore.
* Dealing with Python 2.7 tooling has become too difficult for a
volunteer-run project.
* We have supported Python 2 more than 2 years after it was officially
discontinued and feel that we have paid our dues. All version up to 21.4.0
from December 2021 remain fully functional, of course. #936
* The deprecated cmp attribute of attrs.Attribute has been removed. This
does not affect the cmp argument to attr.s that can be used as a shortcut
to set eq and order at the same time. #939
* Changes
* Instantiation of frozen slotted classes is now faster. #898
* If an eq key is defined, it is also used before hashing the attribute. #909
* Added attrs.validators.min_len(). #916
* attrs.validators.deep_iterable()'s member_validator argument now also
accepts a list of validators and wraps them in an attrs.validators.and_(). #925
* Added missing type stub re-imports for attrs.converters and attrs.filters. #931
* Added missing stub for attr(s).cmp_using(). #949
* attrs.validators._in()'s ValueError is not missing the attribute, expected
options, and the value it got anymore. #951
* Python 3.11 is now officially supported. #969
==== rubygem-nokogiri ====
Version update (1.13.6 -> 1.13.8)
updated to version 1.13.8
see installed CHANGES.md
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:
ibus-table (1.16.9 -> 1.16.11)
iio-sensor-proxy (3.3 -> 3.4)
jupyter-jupyterlab-server (2.10.2 -> 2.15.0)
python-jupyter-server
python-nbformat (5.2.0 -> 5.4.0)
=== Details ===
==== ibus-table ====
Version update (1.16.9 -> 1.16.11)
update: 1.16.10 -> 1.16.11
- Remove hashbang from chinese_variants.py and tabcreatedb.py
* gh#mike-fabian/ibus-table#118
update: 1.16.9 -> 1.6.10
- Add png versions of the ibus-table.svg icon
- Add (remote) icon to ibus-table.appdata.xml
- Add screenshot to ibus-table.appdata.xml
feat: use _service files to automate fetching sources
==== iio-sensor-proxy ====
Version update (3.3 -> 3.4)
- Update to version 3.4:
* Add polkit checks for whether a user is allowed to claim a
sensor.
* Fix the ambient light sensor readings on some systems, a
regression in the fake-input-accelerometer test binary.
* A number of memory leaks.
- Package polkit privilege file (subject to boo#1201558); add
BuildRequires: pkgconfig(polkit-gobject-1).
==== jupyter-jupyterlab-server ====
Version update (2.10.2 -> 2.15.0)
- Update to 2.15.0
* Suppress tornado 6.2 beta warnings #285 (@blink1073)
* Add compat for openapi-core 0.15 #281 (@blink1073)
- Release 2.14.0
* proper setup for the fallback logger #269 (@rvalieris)
* Switch to hatch backend #274 (@blink1073)
- Release 2.13.0
* Audit uses of print #261 (@blink1073)
* Switch to importlib.metadata to list entry points #264
(@fcollonval)
* Add git-blame-ignore-revs #258 (@blink1073)
- Release 2.12.0
* Make openapi optional and lazy #253 (@blink1073)
* Adds notebook_starts_kernel option to make "canStartKernel"
configurable #248 (@jweill-aws)
* Clean up tests and add public openapi_spec #247 (@blink1073)
- Release 2.11.2
* Resolve paths in tests #245 (@blink1073)
- Release 2.11.1
* Restore pytest_plugin #243 (@blink1073)
- Release 2.11.0
* Also look in static for license files #238 (@bollwyvl)
- Add jupyterlab-server-fix-testing.patch
==== python-jupyter-server ====
- Add missing pytest-timeout in -test package
==== python-nbformat ====
Version update (5.2.0 -> 5.4.0)
Subpackages: jupyter-nbformat python310-nbformat
- Update to 5.4.0
* Fix import nbformat.current by @shadchin in #269
* Add mypy support by @blink1073 in #270
* Packaging updates
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:
NetworkManager
NetworkManager-branding-openSUSE
SVT-AV1 (1.0.0 -> 1.2.0)
accountsservice
bind
bluedevil5 (5.25.3 -> 5.25.4)
breeze (5.25.3 -> 5.25.4)
breeze-gtk (5.25.3 -> 5.25.4)
coreutils
discover (5.25.3 -> 5.25.4)
drkonqi5 (5.25.3 -> 5.25.4)
flatpak
gdm
gedit (42.1 -> 42.2)
gvfs
kactivitymanagerd (5.25.3 -> 5.25.4)
kcm_sddm (5.25.3 -> 5.25.4)
kde-cli-tools5 (5.25.3 -> 5.25.4)
kde-gtk-config5 (5.25.3 -> 5.25.4)
kgamma5 (5.25.3 -> 5.25.4)
khotkeys5 (5.25.3 -> 5.25.4)
kinfocenter5 (5.25.3 -> 5.25.4)
kmenuedit5 (5.25.3 -> 5.25.4)
kscreen5 (5.25.3 -> 5.25.4)
kscreenlocker (5.25.3 -> 5.25.4)
ksshaskpass5 (5.25.3 -> 5.25.4)
ksystemstats5 (5.25.3 -> 5.25.4)
kwayland-integration (5.25.3 -> 5.25.4)
kwin5 (5.25.3 -> 5.25.4)
kwrited5 (5.25.3 -> 5.25.4)
layer-shell-qt (5.25.3 -> 5.25.4)
ldb (2.5.1 -> 2.5.2)
libbpf (0.8.0 -> 0.8.1)
libkdecoration2 (5.25.3 -> 5.25.4)
libkscreen2 (5.25.3 -> 5.25.4)
libksysguard5 (5.25.3 -> 5.25.4)
libnotify (0.7.12 -> 0.8.1)
libostree (2021.6 -> 2022.5)
milou5 (5.25.3 -> 5.25.4)
nano (6.3 -> 6.4)
oxygen5-sounds (5.25.3 -> 5.25.4)
pcre2
plasma-browser-integration (5.25.3 -> 5.25.4)
plasma-nm5 (5.25.3 -> 5.25.4)
plasma5-addons (5.25.3 -> 5.25.4)
plasma5-desktop (5.25.3 -> 5.25.4)
plasma5-disks (5.25.3 -> 5.25.4)
plasma5-integration (5.25.3 -> 5.25.4)
plasma5-openSUSE
plasma5-pa (5.25.3 -> 5.25.4)
plasma5-systemmonitor (5.25.3 -> 5.25.4)
plasma5-thunderbolt (5.25.3 -> 5.25.4)
plasma5-workspace (5.25.3 -> 5.25.4)
polkit-default-privs (1550+20220608.097448e -> 1550+20220727.3ce2e2f)
polkit-kde-agent-5 (5.25.3 -> 5.25.4)
powerdevil5 (5.25.3 -> 5.25.4)
python-M2Crypto
python-ipython
python-sympy
samba (4.16.2+git.288.4d64e4651f0 -> 4.16.4+git.297.1497eb221ed)
systemsettings5 (5.25.3 -> 5.25.4)
texinfo
xdg-desktop-portal-kde (5.25.3 -> 5.25.4)
=== Details ===
==== NetworkManager ====
Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Create /etc/NetworkManager/conf.d by default, allowing easy
override for NetworkManager.conf file with drop-in.
- Move default config file to
/usr/lib/NetworkManager/NetworkManager.conf, as part of main
package.
- Branding upstream package is now just a config drop-in to
disable conncheck.
- Ensure /usr/lib/NetworkManager/conf.d is part of the package.
==== NetworkManager-branding-openSUSE ====
- Move conncheck config file out of /etc. No longer
import main config file.
==== SVT-AV1 ====
Version update (1.0.0 -> 1.2.0)
- Update to release 1.2.0
* TPL tradeoff optimizations for 4L pred structure
* Quality-vs-cycles tradeoff improvements across all presets
* Add ability to force key_frame positions through ffmpeg for
CRF mode
* Minimize the quality impact of fast-decode while maintaining
the decoder speedup
* AVX2 optimizations for low delay mode
* Improve CRF preset tradeoffs for both the default and
fast-decode modes
* Improve the SSIM-based tradeoffs of the presets without
impacting those of PSNR / VMAF
* Improve CBR mode by enhancing the bit-distribution within the
GOP
* Added support for reference frame scaling
* Added support for quantization matrices
* AVX2 optimizations for low-delay mode
* TPL-based VBR mode improvements
* Improved Chroma RDOQ
* Improve TPL QP Scaling
* Add length info to ivf header
* Fix support for metadata pass-through
* Add ability to specify Chroma and Luma qindex offsets
independently on top of CRF qp assignments
==== accountsservice ====
Subpackages: accountsservice-lang libaccountsservice0 typelib-1_0-AccountsService-1_0
- Remove BuildIgnore for rpmlint-mini. This is a violation of the
security policies applying to SUSE products as it circumvents the
SUSE security team's control over what enters Factory and what
not.
- Allow to build without vala support.
- Refresh harden_accounts-daemon.service.patch to not duplicate
existing entries.
==== bind ====
- When enabling query_logging by un-commenting an example in
bind.conf, named attempts to create a file in /var/log which
fails due to missing credentials. This also applies to the
"dump-file" and the "statistics-file".
This is solved by having systemd-tmpfiles create a subdirectory
"/var/log/named" owned by named:named and changing the file
paths accordingly:
/var/log/named_querylog -> /var/log/named/querylog
/var/log/named_dump.db -> /var/log/named/dump.db
/var/log/named.stats -> /var/log/named/stats
Also, in "named.service", the ReadWritePath was changed to
include "/var/log/named" rather than just "var/log".
[bsc#1200685, bind.conf, vendor-files/config/named.conf,
vendor-files/system/named.service]
==== bluedevil5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: bluedevil5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== breeze ====
Version update (5.25.3 -> 5.25.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* kstyle: Use menuTitle font metrics for size calculation (kde#443805)
==== breeze-gtk ====
Version update (5.25.3 -> 5.25.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== coreutils ====
Subpackages: coreutils-doc coreutils-lang
- add missing hostname buildrequires
- refresh coreutils-i18n.patch to prevent unexpand from failing on control
characters (brc#2112870) (bsc#1202029)
- extend psuffix handling to be quilt(1) compatible
==== discover ====
Version update (5.25.3 -> 5.25.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang discover-notifier
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Fix crash after update (kde#457278)
* Do not change the sorting among resources in the default backend (kde#451667)
* Sources: Give a minimum size to section headers (kde#434349)
* fwupd: Make sure we don't crash trying to print an error (kde#455132)
* kns: Make KNSReview aware of its possible lack of AtticaProvider (kde#457145)
* AppListPage: Make sure the PlaceholderMessage doesn't get in the way (kde#457029)
* appstream: Do not treat spdx operators as licenses
* appstream: Treat unknown licences
* kns: join into the AppStreamUtils::license party
* pk: Try harder to convert non-appstream packages licences (kde#454480)
* pk: Allow some error codes from offline updates (kde#443090)
* snap: Do not install a categories file (kde#456889)
* Do not warn anymore about missing categories
* odrs: Make sure we don't fail when the application page is opened early (kde#426270)
* Fix submitting usefulness
==== drkonqi5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: drkonqi5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== flatpak ====
Subpackages: libflatpak0 system-user-flatpak
- variant-schema-compiler requires the Python module pyparsing
==== gdm ====
Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Fix specfile: Adapt macros %_pam_moduledir (boo#1191033).
==== gedit ====
Version update (42.1 -> 42.2)
Subpackages: gedit-lang python3-gedit
- Update to version 42.2:
+ Fix bug: text cut off at the bottom in certain situations.
+ Updated translations.
==== gvfs ====
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang
- recommend pkexec in gvfs-backends. (not requires to allow customers
to remove pkexec) (bsc#1202070)
==== kactivitymanagerd ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kcm_sddm ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kcm_sddm-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kde-cli-tools5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kde-cli-tools5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kde-gtk-config5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kgamma5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kgamma5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== khotkeys5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: khotkeys5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kinfocenter5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kinfocenter5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Add missing include on <array>
==== kmenuedit5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kmenuedit5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kscreen5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kscreenlocker ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== ksshaskpass5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: ksshaskpass5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== ksystemstats5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: ksystemstats5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kwayland-integration ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== kwin5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: kwin5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Update QtQuick views at the start of the frame
* xkb: Use Ctrl+Mrys+Zenkaku_Hankaku to toggle the touchpad
* input: don't forward gestures used by KWin to applications (kde#455952)
* effects/private: Raise currently dragged window higher than anything (kde#456936)
* Fix activity swtiching through UserActions menu (kde#456873)
* backends/drm: fix build
* backends/drm: fix memory leak
* backends/drm: explicitly initialize all fields of drmModeModeInfo
* effects/colorpicker: Fix picking colors (kde#454974)
* wayland/tablet_v2: Keep also the pad surface in a QPointer (kde#456817)
* Support keyboard navigation between windows across desktops (kde#456068)
* Make DesktopView a FocusScope
* Accept keys in windowheap conditionally
* activation: Be liberal about the StartupWMClass
* activation: Fix activation notification of Xwayland clients (kde#455265)
* activation: Simplify icon loading logic
* x11: Fix shading with non-zero border (kde#450582)
* backends/drm: don't crash if importing a texture fails
* Swapping desktops: only swap windows on current activity. (kde#386769)
* Don't use Plasma-themed icons in Present Windows (kde#455368)
* TabBox: Fix loading a different switcher after one has failed (kde#445455)
* backends/drm: handle broken legacy drivers better (kde#453860)
* wayland/drmlease: split up DrmLeaseV1Interface::deny
* wayland/drmlease: correct DrmLeaseDeviceV1Interface::setDrmMaster
* drmlease: send device done event correctly
==== kwrited5 ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== layer-shell-qt ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== ldb ====
Version update (2.5.1 -> 2.5.2)
Subpackages: libldb2 python3-ldb
- Update to version 2.5.2;
+ CVE-2022-32746: Use-after-free occurring in database audit
logging module; (bso#15009); (bsc#1201490);
==== libbpf ====
Version update (0.8.0 -> 0.8.1)
- Update to release 0.8.1:
* make shared xsk creation network namespace aware
==== libkdecoration2 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private9
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== libkscreen2 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== libksysguard5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-lang libksysguard5-plugins
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== libnotify ====
Version update (0.7.12 -> 0.8.1)
Subpackages: libnotify4 typelib-1_0-Notify-0_7
- Update to version 0.8.1:
+ Keep version of bindings at 0.7.
- Changes from version 0.8.0:
+ Use Desktop Portal Notification when running confined (snap and
flatpak).
+ Now the library acts like a wrapper in such scenario, with some
limited.
+ capabilities, but this will enforce security and user control
over the allowed notifications.
+ notify-send: Handles SIGINT gracefully, closing waiting
notification.
+ Use NotifyClosedReason enum as closed reason return value.
+ Bump dependency on GLib 2.38.
+ Various introspection docs improvements and fixes.
- Use ldconfig_scriptlets macro for post(un) handling.
==== libostree ====
Version update (2021.6 -> 2022.5)
Subpackages: libostree-1-1
- update to 2022.5:
+ Greatly improved performance for ostree prune on large repositories
+ Support for in-place kargs changes
+ includes a fix for ed25519: Invalid out of bound reads
Did not affect previous openSUSE packages [boo#1201800]
- includes changes from 2022.4:
+ A new repository option bls-append-except-default intended to
help with enabling GRUB password locking
+ Further fixes for s390x SE
+ Several API additions and fixes to the Rust bindings
- includes changes from 2022.3:
+ GLib requirement to 2.66
+ documentation for using IMA with ostree
+ A few static analyzer fixes
+ refcounting fix in OstreeRepoAutoTransaction
+ close longstanding conflict between ostree and per-machine
SELinux policy customizations
+ ostree learned how to use bubblewrap to create a container
targeting the pending deployment to re-build the policy if
necessary
- includes changes from 2022.2:
+ improve reliability of pulls with static deltas
+ new ostree prune --commit-only
- includes changes from 2022.1:
+ add transparent support for external sub-commands on the ostree
binary. Custom binaries present in PATH in the form of
ostree-<subcmd> will be now used as a fallback for sub-
commands that are not natively implemented.
+ address some static analysis warnings
+ The git submodule for bsdiff has been updated to latest
upstream revision, picking up additional bound-checks and
fixing CVE-2014-9862 boo#1201770
- enable ed25519 support with libsodium, introduced with 2020.4
- switch to upstream tarball
==== milou5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: milou5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== nano ====
Version update (6.3 -> 6.4)
Subpackages: nano-lang
- update to 6.4:
* The file browser does not crash when moving up to the root folder.
* Softwrapping very long lines is done more efficiently.
* Invoking the formatter does not blink the screen.
==== oxygen5-sounds ====
Version update (5.25.3 -> 5.25.4)
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== pcre2 ====
Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0
- Fix the profiling call to be non-parallel again (fighting spec cleaner)
==== plasma-browser-integration ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma-browser-integration-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma-nm5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma-nm5-lang plasma-nm5-openvpn
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-addons ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-addons-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* applets/calculator: read the answer after pressing `=`
* applets/calculator: move focus to the corresponding button when pressing keys
* applets/colorpicker: press space to open color menu
* applets/colorpicker: add name to color rectangle
* applets/fuzzy-clock: add a11y properties
* [applets/comic] Fix configurationRequired and busy state when deactivating the last provider
* [applets/comic] Update providers list after (un)installing provider
* Add missing include to array
* [applets/comic] Disable most context menu actions when comic is not ready (kde#406991)
* Remove clipPath portion of SVG (kde#399568)
==== plasma5-desktop ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-desktop-emojier plasma5-desktop-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Fix mouse settings not being loaded when a mouse is connected (kde#435113)
* applets/kimpanel: add accessible properties
* applets/kimpanel: add keyboard navigation support
* applets/kickoff: add text to allow screen reader to read button name
* applets/taskmanager: use `model.display` in accessible properties
* [applets/pager] Fix button group management on configuration page (kde#456525)
* applets/taskmanager: press `Esc` to close group dialog
* [kcms/landingpage] Strip whitespace at the beginning of a telemetry description
==== plasma5-disks ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-disks-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-integration ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.25.4
==== plasma5-pa ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-pa-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* VolumeMonitor: Don't set stream on source output monitor
==== plasma5-systemmonitor ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-systemmonitor-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-thunderbolt ====
Version update (5.25.3 -> 5.25.4)
Subpackages: plasma5-thunderbolt-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== plasma5-workspace ====
Version update (5.25.3 -> 5.25.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* wallpaper/slideshow: shouldn't display "current" item in image list (kde#457327)
* Disable toplevel fixed positions on Wayland
* runners/helprunner: Fix launching of plasmasearch kcm with args
* [kicker/kickoff] Fix urls for search results (kde#456984)
* applets/icon: fix invalid `Accessible.description`
* applets/devicenotifier: improve accessible properties
* applets/batterymonitor: add accessible properties to slider
* [FIX] Unable to remove manually added wallpaper (kde#457019)
* kcms/colors: make sure the preview uses the right colours (kde#456648)
* Don't break configuration when saving layouts
* [Notifications] When there is no thumbnail available, use file icon as drag pixmap
* [Notifications] Ignore stopped job in job aggregator
* [applet/{analog,digital}-clock] Use `onPressed: wasExpanded = ...` idiom
* Fix non-functional lockscreen due to bad cherry-pick (kde#456639)
- Drop patches, now upstream:
* 0001-Fix-non-functional-lockscreen-due-to-bad-cherry-pick.patch
==== polkit-default-privs ====
Version update (1550+20220608.097448e -> 1550+20220727.3ce2e2f)
- Update to version 1550+20220727.3ce2e2f:
* iio-sensor-proxy (bsc#1201558): add claim-sensor action
==== polkit-kde-agent-5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
==== powerdevil5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: powerdevil5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Update battery notifications if they remain open
* When battery drains, show a notification even when AC is plugged in
==== python-M2Crypto ====
- update CVE-2020-25657-Bleichenbacher-attack.patch to actually
contain the fix rather than just being empty (CVE-2020-25657,
bsc#1178829)
==== python-ipython ====
- Add ipython-pr13714-xxlimited.patch gh#ipython/ipython#13714
- Remove nbformat from the :test flavor. Run locally
`--with localtests` for not skipping the tests.
==== python-sympy ====
- Switch off tests (they run 7h53m47s).
==== samba ====
Version update (4.16.2+git.288.4d64e4651f0 -> 4.16.4+git.297.1497eb221ed)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-libs samba-libs-python3 samba-python3
- Update to 4.16.4
* CVE-2022-2031: Samba AD users can bypass certain restrictions
associated with changing passwords; (bsc#1201495); (bso#15047);
* CVE-2022-32744: Samba AD users can forge password change
requests for any user; (bsc#1201493); (bso#15074);
* CVE-2022-32745: Samba AD users can crash the server process
with an LDAP add or modify request; (bsc#1201492); (bso#15008);
* CVE-2022-32746: Samba AD users can induce a use-after-free in
the server process with an LDAP add or modify request;
(bsc#1201490); (bso#15009);
* CVE-2022-32742: Server memory information leak via SMB1;
(bsc#1201496); (bso#15085);
- Update to 4.16.3
* Using vfs_streams_xattr and deleting a file causes a panic;
(bso#15099);
* Add support for bind 9.18; (bso#14986);
* logging dsdb audit to specific files does not work;
(bso#15076);
* Problem when winbind renews Kerberos; (bso#14979);
(bsc#1196224);
* Samba with new lorikeet-heimdal fails to build on gcc 12.1 in
developer mode; (bso#15095);
* Crash in streams_xattr because fsp->base_fsp->fsp_name is
NULL; (bso#15105);
* Crash in rpcd_classic - NULL pointer deference in
mangle_is_mangled(); (bso#15118);
* smbclient commands del & deltree fail with
NT_STATUS_OBJECT_PATH_NOT_FOUND with DFS; (bso#15100);
(bsc#1200556);
* Fix check for chown when processing NFSv4 ACL; (bso#15120);
* The pcap background queue process should not be stopped;
(bso#15082);
* testparm: Fix typo in idmap rangesize check; (bso#15097);
* net ads info returns LDAP server and LDAP server name as
null; (bso#15106);
* ldconfig: /lib64/libsmbconf.so.0 is not a symbolic link;
(bso#15108);
* CTDB child process logging does not work as expected;
(bso#15090);
==== systemsettings5 ====
Version update (5.25.3 -> 5.25.4)
Subpackages: systemsettings5-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- Changes since 5.25.3:
* Fix showing translations for kinfocenter
==== texinfo ====
Subpackages: info info-lang info-std
- In case of an update of package info: do never remove existing
info page from dir file (boo#1201852)
- Do lua scripting only once for execute() function
- Check for filetrigger lua scriplets if rpm.execute() as function
call is given and used this
==== xdg-desktop-portal-kde ====
Version update (5.25.3 -> 5.25.4)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.25.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.4
- No code changes since 5.25.3
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:
Mesa (22.1.3 -> 22.1.4)
Mesa-drivers (22.1.3 -> 22.1.4)
MozillaFirefox (101.0.1 -> 103.0.1)
apparmor (3.0.5 -> 3.0.6)
bind
firewalld
gdb (11.1 -> 12.1)
gnome-settings-daemon
gnutls (3.7.6 -> 3.7.7)
iso-codes (4.10.0 -> 4.11.0)
kernel-source (5.18.12 -> 5.18.15)
libapparmor (3.0.5 -> 3.0.6)
libavif
libblockdev (2.26 -> 2.27)
libgcrypt
libgsm (1.0.19 -> 1.0.20)
libnvme (1.1~rc0 -> 1.1)
mokutil (0.5.0 -> 0.6.0)
mozilla-nss (3.79 -> 3.80)
mpg123 (1.30.1 -> 1.30.2)
nano
nvme-cli (2.1~rc0 -> 2.1.1)
pandoc (2.17.1.1 -> 2.18)
pipewire
polkit
poppler (22.07.0 -> 22.08.0)
poppler-qt5 (22.07.0 -> 22.08.0)
python-Genshi (0.7.5 -> 0.7.7)
python-Mako (1.1.6 -> 1.2.1)
python-alembic (1.8.0 -> 1.8.1)
python-cffi (1.15.0 -> 1.15.1)
python-cryptography (37.0.2 -> 37.0.4)
python-gobject (3.42.1 -> 3.42.2)
python-hatchling (1.4.1 -> 1.6.0)
python-httpcore (0.14.7 -> 0.15.0)
python-importlib-metadata (4.11.4 -> 4.12.0)
python-ipywidgets (7.6.5 -> 7.7.1)
python-jsonschema (4.5.1 -> 4.8.0)
python-jupyter-core (4.9.2 -> 4.11.1)
python-jupyter_console (6.4.3 -> 6.4.4)
python-jupyterlab (3.2.3 -> 3.4.4)
python-jupyterlab-pygments (0.1.2 -> 0.2.2)
python-nbclassic (0.3.7 -> 0.4.3)
python-notebook
python-numexpr
python-psutil
python-pycairo
python-regex (2022.6.2 -> 2022.7.9)
python-scipy
python-urllib3 (1.26.9 -> 1.26.11)
python-wcwidth
python-widgetsnbextension (3.6.0 -> 3.6.1)
read-only-root-fs (1.0+git20200730.1243fd0 -> 1.0+git20220801.cbb90bc)
rsync
tiff
util-linux-systemd
vim (9.0.0073 -> 9.0.0135)
webkit2gtk3 (2.36.4 -> 2.36.5)
webkit2gtk3-soup2 (2.36.4 -> 2.36.5)
webkit2gtk4 (2.36.4 -> 2.36.5)
xdg-utils (1.1.3+20201113 -> 1.1.3+20210805)
zlib-ng-compat
=== Details ===
==== Mesa ====
Version update (22.1.3 -> 22.1.4)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 22.1.4:
* anv: disable non uniform indexing of UBOs
* anv: use the right helper to invalidate memory
* intel/fs: ray query fix for global address
* isl: add new helper for format component compatibility
* radeonsi: fix random PS wave size
* r300: Keep rc_rename_regs() from overflowing
* aco/ra: update register file when updating phi definition
* radv: Fix vkCmdCopyQueryResults -> vkCmdResetPool hazard
==== Mesa-drivers ====
Version update (22.1.3 -> 22.1.4)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- update to 22.1.4:
* anv: disable non uniform indexing of UBOs
* anv: use the right helper to invalidate memory
* intel/fs: ray query fix for global address
* isl: add new helper for format component compatibility
* radeonsi: fix random PS wave size
* r300: Keep rc_rename_regs() from overflowing
* aco/ra: update register file when updating phi definition
* radv: Fix vkCmdCopyQueryResults -> vkCmdResetPool hazard
==== MozillaFirefox ====
Version update (101.0.1 -> 103.0.1)
- Mozilla Firefox 103.0.1
* Enabled hardware acceleration on newer AMD cards.
* Fixed a crash on Firefox shutdown caused by a bug in the
audio manager
- Mozilla Firefox 103.0
https://www.mozilla.org/en-US/firefox/103.0/releasenotes
MFSA 2022-28 (bsc#1201758)
* CVE-2022-36319 (bmo#1737722)
Mouse Position spoofing with CSS transforms
* CVE-2022-36317 (bmo#1759951)
Long URL would hang Firefox for Android
* CVE-2022-36318 (bmo#1771774)
Directory indexes for bundled resources reflected URL
parameters
* CVE-2022-36314 (bmo#1773894)
Opening local <code>.lnk</code> files could cause unexpected
network loads
* CVE-2022-36315 (bmo#1762520)
Preload Cache Bypasses Subresource Integrity
* CVE-2022-36316 (bmo#1768583)
Performance API leaked whether a cross-site resource is
redirecting
* CVE-2022-36320 (bmo#1759794, bmo#1760998)
Memory safety bugs fixed in Firefox 103
* CVE-2022-2505 (bmo#1769739, bmo#1772824)
Memory safety bugs fixed in Firefox 103 and 102.1
- requires
NSS >= 3.80
rust = 1.61
rust-cbindgen >= 0.24.3
- Move %limit_build set before mozilla config to actually set the
value of %jobs to MOZ_MAKE_FLAGS to fix build on aarch64
- Firefox 102.0.1:
* Fixed: Fixed bookmarks sidebar flashing white when opened in
dark mode (bmo#1776157)
* Fixed: Fixed multilingual spell checking not working with
content in both English and a non-Latin alphabet
(bmo#1773802)
* Fixed: Developer tools: Fixed an issue where the console
output keep getting scrolled to the bottom when the last
visible message is an evaluation result (bmo#1776262)
* Fixed: Fixed *Delete cookies and site data when Firefox is
closed* checkbox getting disabled on startup (bmo#1777419)
* Fixed: Various stability fixes
- Firefox 102.0
* You can now disable automatic opening of the download panel
every time a new download starts
* Firefox now mitigates query parameter tracking when navigating
sites in ETP strict mode
* Improved security by moving audio decoding into a separate
process with stricter sandboxing, thus improving process isolation
* https://www.mozilla.org/en-US/firefox/102.0/releasenotes
MFSA 2022-24 (bsc#1200793)
* CVE-2022-34479 (bmo#1745595)
A popup window could be resized in a way to overlay the
address bar with web content
* CVE-2022-34470 (bmo#1765951)
Use-after-free in nsSHistory
* CVE-2022-34468 (bmo#1768537)
CSP sandbox header without `allow-scripts` can be bypassed
via retargeted javascript: URI
* CVE-2022-34482 (bmo#845880)
Drag and drop of malicious image could have led to malicious
executable and potential code execution
* CVE-2022-34483 (bmo#1335845)
Drag and drop of malicious image could have led to malicious
executable and potential code execution
* CVE-2022-34476 (bmo#1387919)
ASN.1 parser could have been tricked into accepting malformed ASN.1
* CVE-2022-34481 (bmo#1483699, bmo#1497246)
Potential integer overflow in ReplaceElementsAt
* CVE-2022-34474 (bmo#1677138)
Sandboxed iframes could redirect to external schemes
* CVE-2022-34469 (bmo#1721220)
TLS certificate errors on HSTS-protected domains could be
bypassed by the user on Firefox for Android
* CVE-2022-34471 (bmo#1766047)
Compromised server could trick a browser into an addon downgrade
* CVE-2022-34472 (bmo#1770123)
Unavailable PAC file resulted in OCSP requests being blocked
* CVE-2022-34478 (bmo#1773717)
Microsoft protocols can be attacked if a user accepts a prompt
* CVE-2022-2200 (bmo#1771381)
Undesired attributes could be set as part of prototype pollution
* CVE-2022-34480 (bmo#1454072)
Free of uninitialized pointer in lg_init
* CVE-2022-34477 (bmo#1731614)
MediaError message property leaked information on cross-
origin same-site pages
* CVE-2022-34475 (bmo#1757210)
HTML Sanitizer could have been bypassed via same-origin
script via use tags
* CVE-2022-34473 (bmo#1770888)
HTML Sanitizer could have been bypassed via use tags
* CVE-2022-34484 (bmo#1763634, bmo#1772651)
Memory safety bugs fixed in Firefox 102 and Firefox ESR 91.11
* CVE-2022-34485 (bmo#1768409, bmo#1768578)
Memory safety bugs fixed in Firefox 102
- requires
... changelog too long, skipping 11 lines ...
- add some more returns to the no-return-patch
==== apparmor ====
Version update (3.0.5 -> 3.0.6)
Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- update to AppArmor 3.0.6
- fix LTO build in the parser
- remove dbus deny rule in abstractions/exo-open
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.6
for the detailed upstream changelog
- drop upstream patch dirtest-sort-mr900.diff
==== bind ====
- Add systemd drop-in directory for named service
[bsc#1201689, bind.spec]
==== firewalld ====
Subpackages: firewalld-bash-completion python3-firewall
- readd ipset buildrequires to reenable ipset support (bsc#1202043)
- readd ebtables too, as there is no builtin support.
==== gdb ====
Version update (11.1 -> 12.1)
- Maintenance script qa.sh:
* Add SLE-12/x86_64 to "known clean configs".
* Add fail for PR29405.
* Add fail for PR26915.
- Patches added:
* gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
- Maintenance script qa.sh:
* Remove PR29247 internal-error.
* Add SLE-15/aarch64 to "known clean configs".
- Patches added:
* gdb-fix-watchpoints-triggered.patch
- Maintenance script qa.sh:
* Add kfails for PR25038, PR29253, and PR29423.
* Remove gdb.mi/mi-var-invalidate-shlib.exp kfails.
- Mention qa-local.sh, qa-remote.sh and README.qa as sources.
- Maintenance script qa-local.sh:
* Use have_combo consistently.
- Maintenance script qa.sh:
* Add kfail_aarch64.
* Add PR29419/PR29409 kfails.
* Update PR29247 kfails.
- Patches added:
* make-gdb.ada-float-bits.exp-more-generic.patch
* gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
- Actually apply fixup-gdb-test-bt-cfi-without-die.patch and
fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch.
- Also remove gdb-6.5-readline-long-line-crash-test.patch from
patches list in gdb.spec.
- Patches added:
* powerpc-add-support-for-ieee-128-bit-format.patch
* powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
* gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
* powerpc-fix-for-gdb.base-eh_return.exp.patch
* fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
* gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
* fixup-gdb-test-bt-cfi-without-die.patch
* fix-core-file-detach-crash-corefiles-29275.patch
* gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
* gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
* gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
* fix-for-gdb.base-solib-search.exp-test.patch
- Patch removed:
* gdb-6.7-ppc-clobbered-registers-O2-test.patch
* gdb-6.5-readline-long-line-crash-test.patch
- Patches updated:
* gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
* gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
- Maintenance script qa.sh:
* Add PR28504 KFAILs.
* Make .sum file matching less complex.
* Add fedora test-case kfail.
- Maintenance script qa-local.sh:
* Fix incorrect path name.
- Update comments in gdb.spec.
- Patches added:
* powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches updated:
* gdb-testsuite-support-recording-of-getrandom.patch
(add aarch64 part)
- Maintenance script qa.sh:
* Add i586 to known clean configs.
- Patches added:
* gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
* gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
* gdb-testsuite-support-recording-of-getrandom.patch
- Patches updated:
* gdb-record-handle-statx-system-call.patch
- Maintenance script qa.sh:
* Allow only two summary files, for i586.
* Add i586 KFAILs.
- Maintenance script qa-local.sh:
* Add i586.
- Maintenance script qa-local.sh:
* Fix rpm pathname.
- Maintenance script qa-remote.sh:
* Skip stale config openSUSE_Leap_15.2.
- Maintenance script qa.sh:
* Drop known clean config: Leap 15.2 x86_64.
- Maintenance script qa-local.sh:
* Add cleanup step.
* Add "build all configs without testsuite" step.
* For "build all configs with testsuite" step, redirect output
to log and produce PASS/FAIL line, and make sure buildroot is
removed also in case of missing rpm.
* Use "--clean --trust-all-projects" for osc build commands.
* Drop openSUSE_Leap_15.2.
- Maintenance script qa.sh:
* Rename argument 6 to -local.
* Add PR29247 KFAILs.
* Update internal-error regexps.
- New maintenance script qa-remote.sh.
- Add "build all configs without testsuite" step in README.qa.
- Patches added (backport from trunk):
* gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
- README.qa:
* Add remote qa entry.
* Update local qa entry:
* Add notes entry.
* Other updates to match changes in qa-local.sh.
... changelog too long, skipping 312 lines ...
* Add Leap 15.4 x86_64 to know good configs.
==== gnome-settings-daemon ====
- Change dependency from polkit to /usr/bin/pkexec: pkexec has been
split out of polkit. Requiring the explicit capability seems
better here than having to worry what package carries the binary.
==== gnutls ====
Version update (3.7.6 -> 3.7.7)
- Update to 3.7.7: [bsc#1202020, CVE-2022-2509]
* libgnutls: Fixed double free during verification of pkcs7
signatures. CVE-2022-2509
* libgnutls: gnutls_hkdf_expand now only accepts LENGTH argument
less than or equal to 255 times hash digest size, to comply with
RFC 5869 2.3.
* libgnutls: Length limit for TLS PSK usernames has been increased
from 128 to 65535 characters
* libgnutls: AES-GCM encryption function now limits plaintext
length to 2^39-256 bits, according to SP800-38D 5.2.1.1.
* libgnutls: New block cipher functions have been added to
transparently handle padding. gnutls_cipher_encrypt3 and
gnutls_cipher_decrypt3 can be used in combination of
GNUTLS_CIPHER_PADDING_PKCS7 flag to automatically add/remove
padding if the length of the original plaintext is not a multiple
of the block size.
* libgnutls: New function for manual FIPS self-testing.
* API and ABI modifications:
- gnutls_fips140_run_self_tests: New function
- gnutls_cipher_encrypt3: New function
- gnutls_cipher_decrypt3: New function
- gnutls_cipher_padding_flags_t: New enum
* guile: Guile 1.8 is no longer supported
* guile: Session record port treats premature termination as EOF Previously,
a 'gnutls-error' exception with the 'error/premature-termination' value
would be thrown while reading from a session record port when the
underlying session was terminated prematurely. This was inconvenient
since users of the port may not be prepared to handle such an exception.
Reading from the session record port now returns the end-of-file object
instead of throwing an exception, just like it would for a proper
session termination.
* guile: Session record ports can have a 'close' procedure. The
'session-record-port' procedure now takes an optional second parameter,
and a new 'set-session-record-port-close!' procedure is provided to
specify a 'close' procedure for a session record port. This 'close'
procedure lets users specify cleanup operations for when the port is
closed, such as closing the file descriptor or port that backs the
underlying session.
* Rebase patches:
- gnutls-3.6.6-set_guile_site_dir.patch
- gnutls-FIPS-TLS_KDF_selftest.patch
- gnutls-FIPS-disable-failing-tests.patch
* Remove patch merged upstream:
- gnutls-FIPS-PBKDF2-KAT-requirements.patch
- https://gitlab.com/gnutls/gnutls/merge_requests/1561
==== iso-codes ====
Version update (4.10.0 -> 4.11.0)
Subpackages: iso-codes-lang
- Update to version 4.11.0:
+ Update ISO 639-3 codes from SIL website.
+ Updated translations.
==== kernel-source ====
Version update (5.18.12 -> 5.18.15)
- Linux 5.18.15 (bsc#1012628).
- watch-queue: remove spurious double semicolon (bsc#1012628).
- ASoC: SOF: Intel: disable IMR boot when resuming from ACPI S4
and S5 states (bsc#1012628).
- ASoC: SOF: pm: add definitions for S4 and S5 states
(bsc#1012628).
- ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2
(bsc#1012628).
- watchqueue: make sure to serialize 'wqueue->defunct' properly
(bsc#1012628).
- x86/alternative: Report missing return thunk details
(bsc#1012628).
- x86/amd: Use IBPB for firmware calls (bsc#1012628).
- exfat: use updated exfat_chain directly during renaming
(bsc#1012628).
- exfat: fix referencing wrong parent directory information
after renaming (bsc#1012628).
- crypto: qat - re-enable registration of algorithms
(bsc#1012628).
- crypto: qat - add param check for DH (bsc#1012628).
- crypto: qat - add param check for RSA (bsc#1012628).
- crypto: qat - remove dma_free_coherent() for DH (bsc#1012628).
- crypto: qat - remove dma_free_coherent() for RSA (bsc#1012628).
- crypto: qat - fix memory leak in RSA (bsc#1012628).
- crypto: qat - add backlog mechanism (bsc#1012628).
- crypto: qat - refactor submission logic (bsc#1012628).
- crypto: qat - use pre-allocated buffers in datapath
(bsc#1012628).
- crypto: qat - set to zero DH parameters before free
(bsc#1012628).
- dlm: fix pending remove if msg allocation fails (bsc#1012628).
- clk: lan966x: Fix the lan966x clock gate register address
(bsc#1012628).
- x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced
IBRS parts (bsc#1012628).
- perf/x86/intel/lbr: Fix unchecked MSR access error on HSW
(bsc#1012628).
- sched/deadline: Fix BUG_ON condition for deboosted tasks
(bsc#1012628).
- bpf: Make sure mac_header was set before using it (bsc#1012628).
- mm/mempolicy: fix uninit-value in mpol_rebind_policy()
(bsc#1012628).
- KVM: Don't null dereference ops->destroy (bsc#1012628).
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref
for non DMA transfers (bsc#1012628).
- KVM: selftests: Fix target thread to be migrated in rseq_test
(bsc#1012628).
- gpio: gpio-xilinx: Fix integer overflow (bsc#1012628).
- selftests: gpio: fix include path to kernel headers for out
of tree builds (bsc#1012628).
- net/sched: cls_api: Fix flow action initialization
(bsc#1012628).
- tcp: Fix data-races around sysctl_tcp_max_reordering
(bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_abort_on_overflow
(bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_rfc1337 (bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_stdurg (bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse
(bsc#1012628).
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle
(bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts
(bsc#1012628).
- tcp: Fix data-races around sysctl_tcp_recovery (bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_early_retrans
(bsc#1012628).
- tcp: Fix data-races around sysctl knobs related to SYN option
(bsc#1012628).
- udp: Fix a data-race around sysctl_udp_l3mdev_accept
(bsc#1012628).
- ip: Fix data-races around sysctl_ip_prot_sock (bsc#1012628).
- ipv4: Fix data-races around sysctl_fib_multipath_hash_fields
(bsc#1012628).
- ipv4: Fix data-races around sysctl_fib_multipath_hash_policy
(bsc#1012628).
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh
(bsc#1012628).
- can: rcar_canfd: Add missing of_node_put() in rcar_canfd_probe()
(bsc#1012628).
- drm/imx/dcss: Add missing of_node_put() in fail path
(bsc#1012628).
- drm/panel-edp: Fix variable typo when saving hpd absent delay
from DT (bsc#1012628).
- amt: do not use amt->nr_tunnels outside of lock (bsc#1012628).
- amt: drop unexpected multicast data (bsc#1012628).
- amt: drop unexpected query message (bsc#1012628).
- amt: drop unexpected advertisement message (bsc#1012628).
- amt: add missing regeneration nonce logic in request logic
(bsc#1012628).
- amt: use READ_ONCE() in amt module (bsc#1012628).
- amt: remove unnecessary locks (bsc#1012628).
- amt: use workqueue for gateway side message handling
(bsc#1012628).
- net: dsa: vitesse-vsc73xx: silent spi_device_id warnings
(bsc#1012628).
- net: dsa: sja1105: silent spi_device_id warnings (bsc#1012628).
- be2net: Fix buffer overflow in be_get_module_eeprom
(bsc#1012628).
... changelog too long, skipping 599 lines ...
- commit fcd7336
==== libapparmor ====
Version update (3.0.5 -> 3.0.6)
- update to AppArmor 3.0.6
- fix LTO build in the parser
- remove dbus deny rule in abstractions/exo-open
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.6
for the detailed upstream changelog
- drop upstream patch dirtest-sort-mr900.diff
==== libavif ====
- Enable libyuv on TW
==== libblockdev ====
Version update (2.26 -> 2.27)
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_lvm2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2
- Update to version 2.27:
+ Fix for s390x: Remove double fclose in bd_s390_dasd_online
+ fs: Return BD_FS_ERROR_UNKNOWN_FS on mounting unknown
filesystem
+ overrides: Fix translating exceptions in ErrorProxy
+ vdo_stats: Default to 100 % savings for invalid savings values
+ lvm-dbus: Add support for changing compression and
deduplication
+ lvm:
- Fix reading statistics for VDO pools with VDO 8
- Do not set global config to and empty string
- Do not include duplicate entries in bd_lvm_lvs output
- Use correct integer type in for comparison
+ crypto: Remove useless comparison in progress report in
luks_format
==== libgcrypt ====
- Fix reproducible build problems:
- Do not use %release in binaries (but use SOURCE_DATE_EPOCH)
- Fix date call messed up by spec-cleaner
==== libgsm ====
Version update (1.0.19 -> 1.0.20)
- Update to 1.0.20:
* Use $(RMFLAGS) with the rms in the Makefile; add -f to $(RMFLAGS) to
avoid spurious error messages during build.
- Rebase and rename libgsm-1.0.20.patch from libgsm-1.0.13.patch.
- Rebase libgsm-include.patch.
==== libnvme ====
Version update (1.1~rc0 -> 1.1)
- Update to version 1.1:
* Regenerate all documentation
* json: fixup dhchap_ctrl_key definitions
* fabrics: Fix build_options() return values
* fabrics: sanitize dump-config output
* Fix poll.h includes
* build: Drop -nostdinc for LibreSSL header checks
* ioctl: Honor rae in nvme_get_nsid_log
* build: Add support to build against LibreSSL
* rpmbuild: Enable 'make rpm' to build rpm pkgs #408
* mi: unify MI Get Log Page function with ioctl API
* python: add missing ctrl attrs to Python bindings
* mi-mctp: Add timeout support to MCTP transport
* mi: Add maximum More Processing Required limit API
* mi: Add endpoint get/set timeout API
==== mokutil ====
Version update (0.5.0 -> 0.6.0)
- Update to 0.6.0
+ 6c98907 SBAT revocation update support
+ 0276891 mokutil: Add trust_mok_keys and untrust_mok_keys
+ 57bc385 mokutil: enable setting fallback verbosity and noreboot mode
+ b15e7c4 util: add the missing stdio.h
- Drop mokutil-fix-missing-header.patch (upstream)
==== mozilla-nss ====
Version update (3.79 -> 3.80)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs
- update to NSS 3.80
* bmo#1774720 - Fix SEC_ERROR_ALGORITHM_MISMATCH entry in SECerrs.h.
* bmo#1617956 - Add support for asynchronous client auth hooks.
* bmo#1497537 - nss-policy-check: make unknown keyword check optional.
* bmo#1765383 - GatherBuffer: Reduced plaintext buffer allocations
by allocating it on initialization. Replaced
redundant code with assert. Debug builds: Added
buffer freeing/allocation for each record.
* bmo#1773022 - Mark 3.79 as an ESR release.
* bmo#1764206 - Bump nssckbi version number for June.
* bmo#1759815 - Remove Hellenic Academic 2011 Root.
* bmo#1770267 - Add E-Tugra Roots.
* bmo#1768970 - Add Certainly Roots.
* bmo#1764392 - Add DigitCert Roots.
* bmo#1759794 - Protect SFTKSlot needLogin with slotLock.
* bmo#1366464 - Compare signature and signatureAlgorithm fields in
legacy certificate verifier.
* bmo#1771497 - Uninitialized value in cert_VerifyCertChainOld.
* bmo#1771495 - Unchecked return code in sec_DecodeSigAlg.
* bmo#1771498 - Uninitialized value in cert_ComputeCertType.
* bmo#1760998 - Avoid data race on primary password change.
* bmo#1769063 - Replace ppc64 dcbzl intrinisic.
* bmo#1771036 - Allow LDFLAGS override in makefile builds.
==== mpg123 ====
Version update (1.30.1 -> 1.30.2)
Subpackages: libmpg123-0 mpg123-openal
- Update to version 1.30.2
* Only use EWOULDBLOCK if the macro is defined.
==== nano ====
- Added obs-channel-and-patchinfo-syntax.patch to support syntax
highlighting for _channel and _patchinfo files used by OBS
==== nvme-cli ====
Version update (2.1~rc0 -> 2.1.1)
Subpackages: nvme-cli-bash-completion
- Update to version 2.1.1:
* build: Update version to v2.1.1
* build: Extend release script to support micro version releases
* build: Add minimum build requirement on libnvme
* wrapper: Add weak nvme_init_copy_range_f1 symbol
* build: Update version before regenerating docs
* build: Update release version rules
- Update to version v2.1:
* nvme: Do not print error message in collect_effects_log helper
* fabrics: Remove dhchap-ctrl-secret from discover/connect-all
* nvme-print: sanitize the get-feature async event config output
* nvme: Set default rae value for nvme_get_nsid_log users
* fabrics: Avoid nvme_scan_ctrl when disconnecting
* print: Fix nvme_id_uuid_list
==== pandoc ====
Version update (2.17.1.1 -> 2.18)
- Update pandoc to version 2.18.
[#]# pandoc 2.18 (2022-04-22)
* New input formats: `endnotexml` (EndNote XML bibliography),
`ris` (RIS bibliography).
* A RIS bibliography file may now be used with `--citeproc`.
* Citeproc: Allow a formatted bibliography to be placed in metadata fields
via a Div with class `refs` (#7969, #526). Thus, one can include a
metadata field, say `refs`, whose content is an
empty div with id `refs`, and the formatted bibliography will be put into
this metadata field. It may then be interpolated into a template using the
variable `refs`.
* Ensure that you don't get PDF output to terminal. `-t pdf` now behaves
like `-t docx` and gives an error unless the output is redirected.
* `--version` now prints hslua version (#7929) and
Lua version (#7997, Albert Krewinkel).
* Change `--metadata-file` parsing so that, when the input format is not
markdown or a markdown variant, pandoc's markdown is used (#6832, #7926).
When the input format is a markdown variant, the same format is used.
Reason for the change: it doesn't make sense to run the markdown parser
with a set of extensions designed for a non-markdown format, and
this dramatically limits what people can do in metadata files.
* Trim whitespace from math in `--webtex` (#7892).
This fixes problems with --webtex and markdown output,
when display math starts or ends with a newline.
* New exported module Text.Pandoc.Readers.EndNote, exporting
`readEndNoteXML`, `readEndNoteXMLCitation`,
and `readEndNoteXMLReferences`. [API change]
* `--self-contained`: issue warning rather than failing with an error
if a resource can't be found (#7904).
* New exported module, Text.Pandoc.Readers.RIS, exporting `readRIS` (#7894).
* LaTeX reader:
+ Handle subequations as inline math environment (#7883).
+ Rudimentary support for `vbox` (#7939).
+ Support `\today` (#7905).
+ Handle `\label` and `\ref` for footnotes (#7930).
+ Allow inline groups starting with `\bgroup` (#7953).
+ Use custom TokStream that keeps track of whether macros are expanded.
This allows us to improve performance a bit by avoiding unnecessary
runs of the macro expansion code (e.g. from 24 ms to 20 ms on
our standard benchmark).
+ Further optimizations for inline parsing.
+ Better handling of `\usepackage`. If the package is local but
causes parse errors, parse everything up to the error and skip the
rest. Issue a `CouldNotParseIncludeFile` warning indicating that
parsing failed at that point.
+ Text.Pandoc.Readers.LaTeX.Parsing: Monoid and Semigroup instances for
TokStream.
* HTML reader:
+ Give warnings and emit empty note when parsing
`<a epub:type="noteref">` and the identifier
doesn't correspond to anything in the note table (#7884).
Previously we just silently skipped these cases.
+ Fix parsing of epub footnotes (#7884).
* DocBook reader:
+ Handle complete set of entities as specified at
<https://www.w3.org/2003/entities/2007doc/byalpha.html> (#7938).
+ Handle abstract in info section (#7747).
+ Improve info parsing.
+ Simplify metadata parsing code (#7747).
Handle abstract as block-level content.
Report skipped info elements with `--verbose`.
+ Handle address and coyright in metadata (#7747).
* DokuWiki reader:
+ Add DokuWiki table alignment (#5202, damon-sava-stanley).
* RST reader:
+ Fix treatment of headerless simple tables (#7902).
+ Wrap math in Span to preserve attributes (#7998, Albert Krewinkel).
Math elements with a name, classes, or other fields are wrapped in a
`Span` with these attributes.
* JATS reader:
+ Improve handling of fn-group elements (#6348, Albert Krewinkel).
Footnotes in `<fn-group>` elements are collected and re-inserted into
the document as proper footnotes in the place where they are referenced.
+ Handle `pub-date` (#8000).
+ Support PMID, DOI, issue in citations (#7995).
+ Improve refs parsing. Handle `issn` and `isbn`; use simpler form
for issued date.
+ Strip 'ref-' from ref id in constructing CSL id. This allows better
round-tripping, because the JATS writer adds the `ref-` prefix to
the citation id to get the ref element's id.
* Org reader:
+ Allow ":" in property drawer keys (Lucas V. R).
Any non-space character is allowed as property drawer key, including ":"
itself (so it is not really a delimiter). The real delimiter is a space
character, so in a drawer like
```
:PROPERTIES:
::k:ey:: value
:END:
```
":k:ey:" is a key with value "value".
+ Allow comments above property drawer.
+ More flexible LaTeX environments (Lucas V. R).
+ Handle `#+bibliography:` as metadata so that it can work with
`--citeproc`.
+ Parse `#+print_bibliography:` as Div with id `refs`.
+ Allow multiple `#+bibliography:`.
* Markdown reader:
+ Allow one-column pipe tables with pipe on right (#7919).
... changelog too long, skipping 171 lines ...
with hslua 2.1 and Lua 5.3, otherwise hslua 2.2 and Lua 5.4.
==== pipewire ====
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Recommend pipewire-alsa (instead of alsa-plugins-pulse) from
pipewire-pulseaudio (boo#1201409)
==== polkit ====
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 typelib-1_0-Polkit-1_0
- add split-provides for polkit:/usr/bin/pkexec. (bsc#1202070)
==== poppler ====
Version update (22.07.0 -> 22.08.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- update to 22.08.0:
* Fix rendering text on some forms
* CairoOutputDev: Support Type3 charprocs having Resources
* Fix crashes on malformed files
==== poppler-qt5 ====
Version update (22.07.0 -> 22.08.0)
- update to 22.08.0:
* Fix rendering text on some forms
* CairoOutputDev: Support Type3 charprocs having Resources
* Fix crashes on malformed files
==== python-Genshi ====
Version update (0.7.5 -> 0.7.7)
- Update to 0.7.7:
* Declared setuptools as the build backend (#65)
* Fixed deprecation warnings caused by escape sequences in regex pattern
strings (#63)
- Changes from 0.7.6:
* Added support for Python 3.10 and 3.11 (#54, #56, #58)
* Replaced assertEquals with assertEqual. assertEquals was deprecated in
Python 3.2. (#42)
* Removed used of element.getchildren() which has been removed from the Python
standard library elementtree in Python 3.9. (#57)
* Added support for Python 3.10 by using CodeType.replace in
`build_code_chunk` to make code object updates more robust against changes
in CodeType. (#49)
* Moved tests and releases workflows to GitHub Actions (#61, #51)
* Fixed reference leak in Markup.join C implementation. (#47)
* Sort directives only by directive index. Previously they were sorted by the
class, namespace and arguments of the directives. This was acceptable in
Python 2, but is a bug in Python 3 since some the arguments may not be
comparable. (#44)
* Add support for msgctxt to i18n. (#13)
* Implemented skipping of empty attributes during translation to match the
behaviour during translation extraction (i.e. don't try to translate empty
strings that are not extracted). (#38)
* Ported setuptools options to declarative config in setup.cfg. (#40)
* Removed used of deprecated setuptools Feature in setup.py. (#39)
- Removed patches, already in upstream:
* Genshi-pr39-fix-setuptools-extension.patch
* Genshi-pr49-fix-python310-tests.patch
==== python-Mako ====
Version update (1.1.6 -> 1.2.1)
- Update to 1.2.1:
* [bug] [tests] Various fixes to the test suite in the area of exception
message rendering to accommodate for variability in Python versions as
well as Pygments.
* [performance] Optimized some codepaths within the lexer/Python code
generation process, improving performance for generation of templates
prior to their being cached. Pull request courtesy Takuto Ikuta.
* [changed] [py3k] Corrected "universal wheel" directive in setup.cfg so
that building a wheel does not target Python 2.
* [changed] [py3k] The bytestring_passthrough template argument is removed,
as this flag only applied to Python 2.
* [changed] [py3k] With the removal of Python 2's cStringIO, Mako now uses
its own internal FastEncodingBuffer exclusively.
* [changed] Refactored test utilities into mako.testing module. Removed
unittest.TestCase dependency in favor of pytest.
* [changed] [setup] Replaced the use of pkg_resources with the importlib
library. For Python < 3.8 the library importlib_metadata is used.
* [changed] [py3k] Removed support for Python 2 and Python 3.6. Mako now
requires Python >= 3.7.
* [bug] [py3k] Mako now performs exception chaining using raise from,
correctly identifying underlying exception conditions when it raises its
own exceptions. Pull request courtesy Ram Rachum.
- Remove python2 gubbins, since it is no longer supported.
==== python-alembic ====
Version update (1.8.0 -> 1.8.1)
- update to 1.8.1:
* Fixed bug where the SQLite implementation of
:meth:`.Operations.rename_table` would render an explicit schema name for
both the old and new table name, which while is the standard ALTER syntax,
is not accepted by SQLite's syntax which doesn't support a rename across
schemas. In particular, the syntax issue would prevent batch mode from
working for SQLite databases that made use of attached databases (which are
treated as "schemas" in SQLAlchemy).
* Added an error raise for the condition where
:meth:`.Operations.batch_alter_table` is used in ``--sql`` mode, where the
operation requires table reflection, as is the case when running against
SQLite without giving it a fixed ``Table`` object. Previously the operation
would fail with an internal error. To get a "move and copy" batch
operation as a SQL script without connecting to a database,
a ``Table`` object should be passed to the
:paramref:`.Operations.batch_alter_table.copy_from` parameter so that
reflection may be skipped.
==== python-cffi ====
Version update (1.15.0 -> 1.15.1)
- update to 1.15.1:
* If you call ffi.embedding_api() but donât write any extern âPythonâ function
there, then the resulting C code would fail an assert. Fixed.
* Updated Windows/arm64 embedded libffi static lib to v3.4.2, and scripted to
ease future updates (thanks Niyas Sait!)
==== python-cryptography ====
Version update (37.0.2 -> 37.0.4)
- update to 37.0.4:
* updated wheels to b ecompiled against openssl 3.0.5
==== python-gobject ====
Version update (3.42.1 -> 3.42.2)
Subpackages: python310-gobject python310-gobject-Gdk python310-gobject-cairo
- Update to version 3.42.2:
+ Error out instead of crashing when marshaling unsupported
fundamental types in some cases.
+ Add a workaround for a PyPy 3.9+ bug when threads are used.
+ Fix crashes when marshaling zero terminated arrays for certain
item types.
+ Fix a crash/refcounting error in case marshaling a hash table
fails.
+ Make the test suite pass again with PyPy.
+ tests: support running tests with (MSVC) CPython 3.8+ on
Windows.
+ interface: Fix leak when overriding GInterfaceInfo.
+ setup.py: look up pycairo headers without importing the module
(helps with building on Windows and MSVC CPython 3.8+).
- Work around vendored distutils in setuptools >= 60 incorrectly
installing pkgconfig files into the wrong libdir
==== python-hatchling ====
Version update (1.4.1 -> 1.6.0)
- update to version 1.6.0:
* Changed:
+ When no build targets are specified on the command line, now
default to sdist and wheel targets rather than what happens
to be defined in config
+ The code version source now only supports files with known
extensions
+ Global build hooks now run before target-specific build hooks
to better match expected behavior
* Added:
+ The code version source now supports loading extension
modules
+ Add search-paths option for the code version source
* Fixed:
+ Fix removing sources using an empty string value in the
mapping
+ The strict-naming option now also applies to the metadata
directory of wheel targets
- update to version 1.5.0:
* Added:
+ Support the final draft of PEP 639
+ Add strict-naming option for sdist and wheel targets
* Fixed: Project names are now stored in sdist and wheel target
core metadata exactly as defined in pyproject.toml without
normalization to allow control of how PyPI displays them
- require python 3.7 as minimum version to match upstream
requirement
==== python-httpcore ====
Version update (0.14.7 -> 0.15.0)
- Update to 0.15.0
* Drop Python 3.6 support (#535)
* Ensure HTTP proxy CONNECT requests include timeout
configuration. (#506)
* Switch to explicit typing.Optional for type hints (#513)
* For trio map OSError exceptions to ConnectError (#543)
- Fix forgotten test package dep drops -- gh#encode/httpcore#473
==== python-importlib-metadata ====
Version update (4.11.4 -> 4.12.0)
- update to 4.12.0:
* py-93259: Now raise ``ValueError`` when ``None`` or an empty
string are passed to ``Distribution.from_name`` (and other
callers).
==== python-ipywidgets ====
Version update (7.6.5 -> 7.7.1)
- Update to version 7.7.1
* Fix broken link icon for FontAwesome 4 and 5 #3495
* Fix message throttling bug #3494
* Fix state message parsing to be more permissive #3486
* Fix tests on Python 3.11 #3480
* Add better front-page docs #3496
- Release 7.7
* Fix installation on Python 3.10. #3368
* Throw an error if we cannot render a widget, enabling the
rendering system to fall back to rendering a different data
type if available. #3290
* Create a new widget control comm channel, enabling more
efficient fetching of kernel widget state. #3201
* Refactor logic for fetching kernel widget state to the manager
base class. This logic first tries to use the new widget
control comm channel, falling back to the existing method of
requesting each widget's state individually. #3337
* Enable HTMLManager output widgets to render state updates.
[#3372]
* Do not reset JupyterLab CSS variables if they are already
defined. #3344
* Fix variable inspector example. #3302
* Introduce new widget manager has_model method for synchronously
checking if a widget model is registered. #3377
* Work around bug in Chrome rendering Combobox arrows. #3375
* Optionally echo update messages from frontends to other
frontends. This enables widget views in different frontends to
maintain consistent state simultaneously, and also makes sure
that simultaneous updates from the kernel and frontend resolve
to a consistent state. This is off by default in ipywidgets
7.7, and it is anticipated this will be on by default in
ipywidgets 8.0. To enable echo update messages across
ipywidgets, set the environment variable JUPYTER_WIDGETS_ECHO
to 1. To opt a specific attribute out of echo updates, tag the
attribute with echo_update=False metadata (we do this in core
for the FileUpload widget's data attribute). #3400, #3394
- Drop ipywidgets-pr2655-collectionsabc.patch
==== python-jsonschema ====
Version update (4.5.1 -> 4.8.0)
- update to 4.8.0:
* ``best_match`` no longer traverses into ``anyOf`` and ``oneOf`` when all of
the errors within them seem equally applicable. This should lead to clearer
error messages in some cases where no branches were matched.
- update to 4.7.2:
* Fix best_match's type matching when it's an array.
- update to 4.7.1:
* Minor case correction for PyPI links
- update to 4.7.0:
* Enhance best match to prefer errors from matching types. by @Julian in #972
- update to 4.6.2:
* docs: Fix a few typos by @timgates42 in #969
- update to 4.6.1:
* Type annotate format checker methods by @sirosen in #958
* Fix fuzzer to include instrumentation by @DavidKorczynski in #965
* [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #967
- update to 4.6.0:
* Add package_url for changelog by @fhightower in #950
* Only validate unevaluated properties/items on applicable types by @EpicWink in #949
* Add v4.5.1 to changelog by @sirosen in #956
* Modernize the packaging setup via PEP 621 and Hatch. by @Julian in #957
==== python-jupyter-core ====
Version update (4.9.2 -> 4.11.1)
- Update to 4.11.1
* Fix inclusion of jupyter file and check in CI by @blink1073 in
[#276]
- Release 4.11.0
* Use hatch backend by @blink1073 in #265
* is_hidden: Use normalized paths by @martinRenou in #271
- Release 4.10.0
* Include all files from jupyter_core by @jonringer in #253
- Refresh use_rpms_paths.patch
==== python-jupyter_console ====
Version update (6.4.3 -> 6.4.4)
- Update to 6.4.4
* Use asyncio.create_task and asyncio.get_running_loop with
interact().
* Drop Python 3.6. #270 (@encukou)
==== python-jupyterlab ====
Version update (3.2.3 -> 3.4.4)
Subpackages: jupyter-jupyterlab python310-jupyterlab
- Update to 3.4.4
Enhancements made
* Adds version maintenance policy #12829 (@jweill-aws)
* Increase title width in simple mode #11546 (@SylvainCorlay)
* Bump xtermjs to latest #12715 (@yuvipanda)
* Debugger: Make kernel source list react based #12751 (@vidartf)
* Optimize debugger editor eachLine loops #12746 (@vidartf)
* Make password inputs not give away how many characters were
typed #12659 (@jasongrout)
Bugs fixed
* Remove drive prefix from the file path when creating the new
path #12824 (@hbcarlos)
* Use path to extract tmpPath #12823 (@fcollonval)
* update tab name after file rename #12791 (@RobbyPratl)
* Update base.css #12783 (@siddartha-10)
* Pin nbclassic below 0.4.0 #12767 (@fcollonval)
* Set focus when active cell changes only from mouse click #12735
(@fcollonval)
* Fix staging/yarn.lock registry #12742 (@vidartf)
* Debugger: Fix CSS for variables inspecting #12749
(@martinRenou)
* Translate "Default: " and "Remove" in custom fields #12732
(@krassowski)
* Fix cell toolbar overlap in side-by-side render mode #12710
(@peytondmurray)
* Remove ipywidgets message count in the execution indicator
model #12665 (@trungleduc)
Maintenance and upkeep improvements
* Update verdaccio, start registry on 0.0.0.0 #12825
(@fcollonval)
* Use Vega SVG renderer to drop canvas dependency #12811
(@fcollonval)
* Bump moment from 2.29.2 to 2.29.4 #12781 (@dependabot[bot])
* [memory-leaks] Fixes following cell addition analysis #12774
(@fcollonval)
* Bump @lumino/widgets to 1.33.0 #12777 (@fcollonval)
* Fix memory leaks #12750 (@fcollonval)
* Bump version of marked and @types/marked #12747 (@krassowski)
* Drop pre-commit from build dependencies (#12680) #12706
(@jtpio)
- Release 3.4.3
New features added
* Persistent side-by-side ratio setting #12633 (@echarles)
Enhancements made
* Persistent side-by-side ratio setting #12633 (@echarles)
* Add "Open in Simple Mode" contextMenu option #12577
* (@fcollonval)
Bugs fixed
* Always check local packages against abspath #10662 (@mlucool)
* Fix arrow position on unrendered markdown cell #12660
(@fcollonval)
* Fix the side-by-side cell resize handle #12611 (@echarles)
* Fix loading toolbar factory twice #12599 (@fcollonval)
* Fixes behavior of maxNumberOutputs #12598 (@fcollonval)
* Focus not set when clicking on cell margin #12447 (@fcollonval)
* Make selected text translucent so the cursor is visible in vim
mode #12520 (@Jessie-Newman)
* Fix file browser search highlighting bug #12578 (@fcollonval)
- Release 3.4.2
* Building extensions fail if not using latest patch #12571
(@ajbozarth)
* fixed shouldOverwrite is never called when rename target exists
[#12543] (@ephes)
- Release 3.4.1
Enhancements made
* Setting to use the advanced setting editor for the settings
* #12466 (@echarles)
Bugs fixed
* Allow users to yarn link @jupyterlab/builder #12533
(@ajbozarth)
* Get Auto Close Brackets working consistently in Consoles #12508
(@Jessie-Newman)
* Handled new dialog creation with no buttons #12496 (@Jnnamchi)
* Handle missing preferredPath from the page config #12521
(@jtpio)
- Release 3.4.0
Enhancements made
* Add ability to open settings editor to specific plugin's
settings #12506 (@fcollonval)
* Don't sort context menu items by selector #12505 (@fcollonval)
* Allow downstream extension to set toolbar layout #12503
(@fcollonval)
* Display default value in setting editor for changed values
[#12468] (@echarles)
* Uses dark theme for Vega when JupyterLab theme is dark #12411
(@jweill-aws)
* Creates cell-toolbar, cell-toolbar-extension packages and
populates toolbar #12028 (@jweill-aws)
* Customize the file browser toolbar via the settings #12441
(@fcollonval)
* Wait until file browser commands are ready before activating
file browser widget #12435 (@fcollonval)
* Add a "New Tab" button that opens the launcher #12195
(@ajbozarth)
* Simplify galata import by proxying expect #12311 (@fcollonval)
* Open terminal in cwd from launcher #12250 (@rccern)
* Add support for filtering by field names in setting editor
[#12082] (@marthacryan)
* Use transform to quickly switch between tabs. #11074
... changelog too long, skipping 24 lines ...
ChANGELOG.md
==== python-jupyterlab-pygments ====
Version update (0.1.2 -> 0.2.2)
- Update to v0.2.2
* no release notes
- Add labextensions subpackage
==== python-nbclassic ====
Version update (0.3.7 -> 0.4.3)
Subpackages: jupyter-nbclassic python310-nbclassic
- Update to 0.4.3
* Handle execution errors with empty traceback entries similar to
Lab #126 (@kevin-bates)
* fix some import errors in 0.4 #130 (@minrk)
* fix enable-on-install #127 (@minrk)
* Fix notebook shim version check #129 (@minrk)
- Release 0.4.2
* Don't shim notebook if notebook<7 is available #123 (@echarles)
* Relax assert for IPythonHandler in case of notebook<6 #122
(@echarles)
* Fix executable name in desktop file #119 (@antonio-rojas)
- Release 0.4.0
* Shim to support the notebook extensions #113 (@echarles)
* nbclassic to use its own static assets #96 (@echarles)
* Add the notebook 6.4.x tests, docs and companion files (with
git history) #94 (@echarles)
* Add the notebook static assets (with git history) #93
(@echarles)
- Use the pure wheel for install which has the JS stuff.
- Override notebook entrypoints with higer priority libalternatives
configurations gh#jupyter/notebook#6501
- Test in multibuild for all the dependencies. Stay with nbclassic
tests only, not the notebook tests further down in the tree.
==== python-notebook ====
Subpackages: jupyter-notebook python310-notebook
- Enforce libalternatives grouping for nbclassic alternatives
gh#jupyter/notebook#6501
==== python-numexpr ====
- Fix requirements
==== python-psutil ====
- Fix tests: setuptools changed the builddir library path and does
not find the module from it. Use the installed platlib instead
and exclude psutil.tests only later.
- Refresh skip-obs.patch
==== python-pycairo ====
- Work around vendored distutils in setuptools >= 60 incorrectly
installing pkgconfig files into the wrong libdir
- Deduplicate files in python_sitearch
==== python-regex ====
Version update (2022.6.2 -> 2022.7.9)
- update to 2022.7.9:
* Fix Emoji classified as letter
* Revisit compilation flag to prevent adding a single explicitly compiled regex to cache
* Fix Scoped inline flags 'a', 'u', and 'L' affecting global flags
==== python-scipy ====
- Keep lowercase egg-info despite setuptools 60+
==== python-urllib3 ====
Version update (1.26.9 -> 1.26.11)
- update to 1.26.11
* Fix OverflowError when TLS is used on some Python versions
- update to 1.26.10:
* Removed support for Python 3.5
* Fixed an issue where a ``ProxyError`` recommending configuring the proxy as HTTP
instead of HTTPS could appear even when an HTTPS proxy wasn't configured.
- refresh remove_mock.patch with extra mock usages
==== python-wcwidth ====
- Add patch remove-pkg_resources.patch:
* Use importlib.metadata rather than pkg_resources.
- Since importlib.metadata is not as a stickler as pkg_resources is, remove
multibuild.
==== python-widgetsnbextension ====
Version update (3.6.0 -> 3.6.1)
Subpackages: jupyter-widgetsnbextension python310-widgetsnbextension
- Update to 3.6.1
* no release notes (JS static version bumps)
==== read-only-root-fs ====
Version update (1.0+git20200730.1243fd0 -> 1.0+git20220801.cbb90bc)
- Update to version 1.0+git20220801.cbb90bc:
* Add another workaround for read-only subvolumes (boo#1202000)
* Correctly declare mount-overlay.sh as Bash file
- Update source service URL
==== rsync ====
- Security fix: [bsc#1201840, CVE-2022-29154]
* arbitrary file write vulnerability via do_server_recv function
* Added patch rsync-rsync-CVE-2022-29154.patch
==== tiff ====
- security update:
* CVE-2022-34526 [bsc#1202026]
+ tiff-CVE-2022-34526.patch
==== util-linux-systemd ====
- exclude bash-completion stuff for programs that are in
util-linux-systemd from util-linux for real.
==== vim ====
Version update (9.0.0073 -> 9.0.0135)
Subpackages: vim-data vim-data-common vim-small
- Updated to version 9.0.0135, fixes the following problems
* Coverity warns for double free.
* Some compilers warn for using an uninitialized variable. (Tony Mechelynck)
* No test for what patch 8.1.1424 fixes.
* When switching window in autocmd the restored cursor position may be wrong.
* Star register is changed when deleting and both "unnamed" and "unnamedplus"
are in 'clipboard'.
* Error in autoload script not reported for 'foldexpr'.
* Compiler warning for size_t to int conversion.
* Command line completion of user command may have duplicates. (Dani
Dickstein)
* Cannot interrupt global command from command line.
* ModeChanged event not triggered when leaving the cmdline window.
* Using "terraform" filetype for .tfvars file is bad.
* ":write" fails after ":file name" and then ":edit".
* Tabline is not redrawn when entering command line.
* MS-Windows: CTRL-[ on Belgian keyboard does not work like Esc.
* Pattern for detecting bitbake files is not sufficient.
* Fuzzy argument completion doesn't work for shell commands.
* No error when assigning bool to a string option with setwinvar().
* Duplicate error number.
* Plugins cannot change v:completed_item.
* Sway config files are recognized as i3config.
* Cursor restored unexpected with nested autocommand.
* Conditions are always true.
* Flag "new_value_alloced" is always true.
* Long quickfix line is truncated for :clist.
* missing include file in timer_create configure check.
* Scrollback can be wrong after redrawing the command line.
* Get hit-enter prompt for system() when '!' is in 'guioptions'.
* Invalid memory access in diff mode with "dp" and undo.
* Reading past end of line with insert mode completion.
* If running configure with cached results -lrt may be missing.
* Illegal memory access when pattern starts with illegal byte.
* Illegal byte regexp test doesn't fail when fix is reversed.
* Condition always has the same value.
* Configure check for timer_create may give wrong error.
* Writing over the end of a buffer on stack when making list of spell
suggestions.
* Help tag generation picks up words in code examples.
* "nocombine" is missing from synIDattr().
* has() is not strict about parsing the patch version.
* The command line takes up space even when not used.
* When 'cmdheight' is zero pressing ':' may scroll a window.
* Virtual text not displayed if 'signcolumn' is "yes".
* Text of removed textprop with text is not freed.
* No test for what patch 9.0.0155 fixes.
* Tiny chance that creating a backup file fails.
* Cannot put virtual text after or below a line.
* Breakindent test fails.
* Cannot build with small features.
* Code has more indent than needed.
* Cursor positioned wrong with virtual text after the line.
* Expanding file names fails in directory with more than 255 entries.
* Unused variable.
* Coverity complains about possible double free.
* Compiler warning for int/size_t usage.
* Cursor position wrong when inserting around virtual text.
* Virtual text with Tab is not displayed correctly.
* Multi-byte characters in virtual text not handled correctly.
* Virtual text after line moves to joined line. (Yegappan Lakshmanan)
* No test for text property with column zero.
==== webkit2gtk3 ====
Version update (2.36.4 -> 2.36.5)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Update to version 2.36.5 (boo#1201980):
+ Add support for PAC proxy in the WebDriver implementation.
+ Fix video playback when loaded through custom URIs, this fixes
video playback in the Yelp documentation browser.
- Fix WebKitWebView::context-menu when using GTK4.
- Fix LTO builds with GCC.
- Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-32792, CVE-2022-32816.
- Drop webkit2gtk3-fix-build.patch: fixed upstream.
==== webkit2gtk3-soup2 ====
Version update (2.36.4 -> 2.36.5)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.36.5 (boo#1201980):
+ Add support for PAC proxy in the WebDriver implementation.
+ Fix video playback when loaded through custom URIs, this fixes
video playback in the Yelp documentation browser.
- Fix WebKitWebView::context-menu when using GTK4.
- Fix LTO builds with GCC.
- Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-32792, CVE-2022-32816.
- Drop webkit2gtk3-fix-build.patch: fixed upstream.
==== webkit2gtk4 ====
Version update (2.36.4 -> 2.36.5)
Subpackages: libjavascriptcoregtk-5_0-0 libwebkit2gtk-5_0-0 typelib-1_0-JavaScriptCore-5_0 typelib-1_0-WebKit2-5_0 webkit2gtk-5_0-injected-bundles
- Update to version 2.36.5 (boo#1201980):
+ Add support for PAC proxy in the WebDriver implementation.
+ Fix video playback when loaded through custom URIs, this fixes
video playback in the Yelp documentation browser.
- Fix WebKitWebView::context-menu when using GTK4.
- Fix LTO builds with GCC.
- Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-32792, CVE-2022-32816.
- Drop webkit2gtk3-fix-build.patch: fixed upstream.
==== xdg-utils ====
Version update (1.1.3+20201113 -> 1.1.3+20210805)
- Update to version 1.1.3+20210805:
* xdg-email fails on kde with desktop files #187
- switch to obs_scm
==== zlib-ng-compat ====
- Add baselibs.conf
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:
Mesa (22.1.3 -> 22.1.4)
Mesa-drivers (22.1.3 -> 22.1.4)
MozillaFirefox (102.0.1 -> 103.0.1)
apparmor (3.0.5 -> 3.0.6)
bind
firewalld
gdb (11.1 -> 12.1)
gnome-settings-daemon
gnutls (3.7.6 -> 3.7.7)
iso-codes (4.10.0 -> 4.11.0)
kernel-source (5.18.12 -> 5.18.15)
libapparmor (3.0.5 -> 3.0.6)
libavif
libblockdev (2.26 -> 2.27)
libgcrypt
libnvme (1.1~rc0 -> 1.1)
mokutil (0.5.0 -> 0.6.0)
mpg123 (1.30.1 -> 1.30.2)
nvme-cli (2.1~rc0 -> 2.1.1)
opencc (1.1.3 -> 1.1.4)
polkit
poppler (22.07.0 -> 22.08.0)
poppler-qt5 (22.07.0 -> 22.08.0)
python-Genshi (0.7.5 -> 0.7.7)
python-Mako (1.1.6 -> 1.2.1)
python-alembic (1.8.0 -> 1.8.1)
python-cffi (1.15.0 -> 1.15.1)
python-cryptography (37.0.2 -> 37.0.4)
python-gobject (3.42.1 -> 3.42.2)
python-hatchling (1.4.1 -> 1.6.0)
python-httpcore (0.14.7 -> 0.15.0)
python-importlib-metadata (4.11.4 -> 4.12.0)
python-jsonschema (4.5.1 -> 4.8.0)
python-jupyter-core (4.9.2 -> 4.11.1)
python-nbclassic (0.3.7 -> 0.4.3)
python-notebook
python-numexpr
python-psutil
python-pycairo
python-regex (2022.6.2 -> 2022.7.9)
python-scipy
python-urllib3 (1.26.9 -> 1.26.11)
python-wcwidth
python-widgetsnbextension (3.6.0 -> 3.6.1)
read-only-root-fs (1.0+git20200730.1243fd0 -> 1.0+git20220801.cbb90bc)
rsync
util-linux
util-linux-systemd
vim (9.0.0073 -> 9.0.0135)
xdg-utils (1.1.3+20201113 -> 1.1.3+20210805)
=== Details ===
==== Mesa ====
Version update (22.1.3 -> 22.1.4)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 22.1.4:
* anv: disable non uniform indexing of UBOs
* anv: use the right helper to invalidate memory
* intel/fs: ray query fix for global address
* isl: add new helper for format component compatibility
* radeonsi: fix random PS wave size
* r300: Keep rc_rename_regs() from overflowing
* aco/ra: update register file when updating phi definition
* radv: Fix vkCmdCopyQueryResults -> vkCmdResetPool hazard
==== Mesa-drivers ====
Version update (22.1.3 -> 22.1.4)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- update to 22.1.4:
* anv: disable non uniform indexing of UBOs
* anv: use the right helper to invalidate memory
* intel/fs: ray query fix for global address
* isl: add new helper for format component compatibility
* radeonsi: fix random PS wave size
* r300: Keep rc_rename_regs() from overflowing
* aco/ra: update register file when updating phi definition
* radv: Fix vkCmdCopyQueryResults -> vkCmdResetPool hazard
==== MozillaFirefox ====
Version update (102.0.1 -> 103.0.1)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 103.0.1
* Enabled hardware acceleration on newer AMD cards.
* Fixed a crash on Firefox shutdown caused by a bug in the
audio manager
- Mozilla Firefox 103.0
https://www.mozilla.org/en-US/firefox/103.0/releasenotes
MFSA 2022-28 (bsc#1201758)
* CVE-2022-36319 (bmo#1737722)
Mouse Position spoofing with CSS transforms
* CVE-2022-36317 (bmo#1759951)
Long URL would hang Firefox for Android
* CVE-2022-36318 (bmo#1771774)
Directory indexes for bundled resources reflected URL
parameters
* CVE-2022-36314 (bmo#1773894)
Opening local <code>.lnk</code> files could cause unexpected
network loads
* CVE-2022-36315 (bmo#1762520)
Preload Cache Bypasses Subresource Integrity
* CVE-2022-36316 (bmo#1768583)
Performance API leaked whether a cross-site resource is
redirecting
* CVE-2022-36320 (bmo#1759794, bmo#1760998)
Memory safety bugs fixed in Firefox 103
* CVE-2022-2505 (bmo#1769739, bmo#1772824)
Memory safety bugs fixed in Firefox 103 and 102.1
- requires
NSS >= 3.80
rust = 1.61
rust-cbindgen >= 0.24.3
- Move %limit_build set before mozilla config to actually set the
value of %jobs to MOZ_MAKE_FLAGS to fix build on aarch64
==== apparmor ====
Version update (3.0.5 -> 3.0.6)
Subpackages: apparmor-abstractions apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang python3-apparmor
- update to AppArmor 3.0.6
- fix LTO build in the parser
- remove dbus deny rule in abstractions/exo-open
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.6
for the detailed upstream changelog
- drop upstream patch dirtest-sort-mr900.diff
==== bind ====
- Add systemd drop-in directory for named service
[bsc#1201689, bind.spec]
==== firewalld ====
Subpackages: firewalld-bash-completion firewalld-lang python3-firewall
- readd ipset buildrequires to reenable ipset support (bsc#1202043)
- readd ebtables too, as there is no builtin support.
==== gdb ====
Version update (11.1 -> 12.1)
- Maintenance script qa.sh:
* Add SLE-12/x86_64 to "known clean configs".
* Add fail for PR29405.
* Add fail for PR26915.
- Patches added:
* gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
- Maintenance script qa.sh:
* Remove PR29247 internal-error.
* Add SLE-15/aarch64 to "known clean configs".
- Patches added:
* gdb-fix-watchpoints-triggered.patch
- Maintenance script qa.sh:
* Add kfails for PR25038, PR29253, and PR29423.
* Remove gdb.mi/mi-var-invalidate-shlib.exp kfails.
- Mention qa-local.sh, qa-remote.sh and README.qa as sources.
- Maintenance script qa-local.sh:
* Use have_combo consistently.
- Maintenance script qa.sh:
* Add kfail_aarch64.
* Add PR29419/PR29409 kfails.
* Update PR29247 kfails.
- Patches added:
* make-gdb.ada-float-bits.exp-more-generic.patch
* gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
- Actually apply fixup-gdb-test-bt-cfi-without-die.patch and
fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch.
- Also remove gdb-6.5-readline-long-line-crash-test.patch from
patches list in gdb.spec.
- Patches added:
* powerpc-add-support-for-ieee-128-bit-format.patch
* powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
* gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
* powerpc-fix-for-gdb.base-eh_return.exp.patch
* fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
* gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
* fixup-gdb-test-bt-cfi-without-die.patch
* fix-core-file-detach-crash-corefiles-29275.patch
* gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
* gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
* gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
* fix-for-gdb.base-solib-search.exp-test.patch
- Patch removed:
* gdb-6.7-ppc-clobbered-registers-O2-test.patch
* gdb-6.5-readline-long-line-crash-test.patch
- Patches updated:
* gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
* gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
- Maintenance script qa.sh:
* Add PR28504 KFAILs.
* Make .sum file matching less complex.
* Add fedora test-case kfail.
- Maintenance script qa-local.sh:
* Fix incorrect path name.
- Update comments in gdb.spec.
- Patches added:
* powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches updated:
* gdb-testsuite-support-recording-of-getrandom.patch
(add aarch64 part)
- Maintenance script qa.sh:
* Add i586 to known clean configs.
- Patches added:
* gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
* gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
* gdb-testsuite-support-recording-of-getrandom.patch
- Patches updated:
* gdb-record-handle-statx-system-call.patch
- Maintenance script qa.sh:
* Allow only two summary files, for i586.
* Add i586 KFAILs.
- Maintenance script qa-local.sh:
* Add i586.
- Maintenance script qa-local.sh:
* Fix rpm pathname.
- Maintenance script qa-remote.sh:
* Skip stale config openSUSE_Leap_15.2.
- Maintenance script qa.sh:
* Drop known clean config: Leap 15.2 x86_64.
- Maintenance script qa-local.sh:
* Add cleanup step.
* Add "build all configs without testsuite" step.
* For "build all configs with testsuite" step, redirect output
to log and produce PASS/FAIL line, and make sure buildroot is
removed also in case of missing rpm.
* Use "--clean --trust-all-projects" for osc build commands.
* Drop openSUSE_Leap_15.2.
- Maintenance script qa.sh:
* Rename argument 6 to -local.
* Add PR29247 KFAILs.
* Update internal-error regexps.
- New maintenance script qa-remote.sh.
- Add "build all configs without testsuite" step in README.qa.
- Patches added (backport from trunk):
* gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
- README.qa:
* Add remote qa entry.
* Update local qa entry:
* Add notes entry.
* Other updates to match changes in qa-local.sh.
... changelog too long, skipping 312 lines ...
* Add Leap 15.4 x86_64 to know good configs.
==== gnome-settings-daemon ====
Subpackages: gnome-settings-daemon-lang
- Change dependency from polkit to /usr/bin/pkexec: pkexec has been
split out of polkit. Requiring the explicit capability seems
better here than having to worry what package carries the binary.
==== gnutls ====
Version update (3.7.6 -> 3.7.7)
- Update to 3.7.7: [bsc#1202020, CVE-2022-2509]
* libgnutls: Fixed double free during verification of pkcs7
signatures. CVE-2022-2509
* libgnutls: gnutls_hkdf_expand now only accepts LENGTH argument
less than or equal to 255 times hash digest size, to comply with
RFC 5869 2.3.
* libgnutls: Length limit for TLS PSK usernames has been increased
from 128 to 65535 characters
* libgnutls: AES-GCM encryption function now limits plaintext
length to 2^39-256 bits, according to SP800-38D 5.2.1.1.
* libgnutls: New block cipher functions have been added to
transparently handle padding. gnutls_cipher_encrypt3 and
gnutls_cipher_decrypt3 can be used in combination of
GNUTLS_CIPHER_PADDING_PKCS7 flag to automatically add/remove
padding if the length of the original plaintext is not a multiple
of the block size.
* libgnutls: New function for manual FIPS self-testing.
* API and ABI modifications:
- gnutls_fips140_run_self_tests: New function
- gnutls_cipher_encrypt3: New function
- gnutls_cipher_decrypt3: New function
- gnutls_cipher_padding_flags_t: New enum
* guile: Guile 1.8 is no longer supported
* guile: Session record port treats premature termination as EOF Previously,
a 'gnutls-error' exception with the 'error/premature-termination' value
would be thrown while reading from a session record port when the
underlying session was terminated prematurely. This was inconvenient
since users of the port may not be prepared to handle such an exception.
Reading from the session record port now returns the end-of-file object
instead of throwing an exception, just like it would for a proper
session termination.
* guile: Session record ports can have a 'close' procedure. The
'session-record-port' procedure now takes an optional second parameter,
and a new 'set-session-record-port-close!' procedure is provided to
specify a 'close' procedure for a session record port. This 'close'
procedure lets users specify cleanup operations for when the port is
closed, such as closing the file descriptor or port that backs the
underlying session.
* Rebase patches:
- gnutls-3.6.6-set_guile_site_dir.patch
- gnutls-FIPS-TLS_KDF_selftest.patch
- gnutls-FIPS-disable-failing-tests.patch
* Remove patch merged upstream:
- gnutls-FIPS-PBKDF2-KAT-requirements.patch
- https://gitlab.com/gnutls/gnutls/merge_requests/1561
==== iso-codes ====
Version update (4.10.0 -> 4.11.0)
Subpackages: iso-codes-lang
- Update to version 4.11.0:
+ Update ISO 639-3 codes from SIL website.
+ Updated translations.
==== kernel-source ====
Version update (5.18.12 -> 5.18.15)
- Linux 5.18.15 (bsc#1012628).
- watch-queue: remove spurious double semicolon (bsc#1012628).
- ASoC: SOF: Intel: disable IMR boot when resuming from ACPI S4
and S5 states (bsc#1012628).
- ASoC: SOF: pm: add definitions for S4 and S5 states
(bsc#1012628).
- ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2
(bsc#1012628).
- watchqueue: make sure to serialize 'wqueue->defunct' properly
(bsc#1012628).
- x86/alternative: Report missing return thunk details
(bsc#1012628).
- x86/amd: Use IBPB for firmware calls (bsc#1012628).
- exfat: use updated exfat_chain directly during renaming
(bsc#1012628).
- exfat: fix referencing wrong parent directory information
after renaming (bsc#1012628).
- crypto: qat - re-enable registration of algorithms
(bsc#1012628).
- crypto: qat - add param check for DH (bsc#1012628).
- crypto: qat - add param check for RSA (bsc#1012628).
- crypto: qat - remove dma_free_coherent() for DH (bsc#1012628).
- crypto: qat - remove dma_free_coherent() for RSA (bsc#1012628).
- crypto: qat - fix memory leak in RSA (bsc#1012628).
- crypto: qat - add backlog mechanism (bsc#1012628).
- crypto: qat - refactor submission logic (bsc#1012628).
- crypto: qat - use pre-allocated buffers in datapath
(bsc#1012628).
- crypto: qat - set to zero DH parameters before free
(bsc#1012628).
- dlm: fix pending remove if msg allocation fails (bsc#1012628).
- clk: lan966x: Fix the lan966x clock gate register address
(bsc#1012628).
- x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced
IBRS parts (bsc#1012628).
- perf/x86/intel/lbr: Fix unchecked MSR access error on HSW
(bsc#1012628).
- sched/deadline: Fix BUG_ON condition for deboosted tasks
(bsc#1012628).
- bpf: Make sure mac_header was set before using it (bsc#1012628).
- mm/mempolicy: fix uninit-value in mpol_rebind_policy()
(bsc#1012628).
- KVM: Don't null dereference ops->destroy (bsc#1012628).
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref
for non DMA transfers (bsc#1012628).
- KVM: selftests: Fix target thread to be migrated in rseq_test
(bsc#1012628).
- gpio: gpio-xilinx: Fix integer overflow (bsc#1012628).
- selftests: gpio: fix include path to kernel headers for out
of tree builds (bsc#1012628).
- net/sched: cls_api: Fix flow action initialization
(bsc#1012628).
- tcp: Fix data-races around sysctl_tcp_max_reordering
(bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_abort_on_overflow
(bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_rfc1337 (bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_stdurg (bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse
(bsc#1012628).
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle
(bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts
(bsc#1012628).
- tcp: Fix data-races around sysctl_tcp_recovery (bsc#1012628).
- tcp: Fix a data-race around sysctl_tcp_early_retrans
(bsc#1012628).
- tcp: Fix data-races around sysctl knobs related to SYN option
(bsc#1012628).
- udp: Fix a data-race around sysctl_udp_l3mdev_accept
(bsc#1012628).
- ip: Fix data-races around sysctl_ip_prot_sock (bsc#1012628).
- ipv4: Fix data-races around sysctl_fib_multipath_hash_fields
(bsc#1012628).
- ipv4: Fix data-races around sysctl_fib_multipath_hash_policy
(bsc#1012628).
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh
(bsc#1012628).
- can: rcar_canfd: Add missing of_node_put() in rcar_canfd_probe()
(bsc#1012628).
- drm/imx/dcss: Add missing of_node_put() in fail path
(bsc#1012628).
- drm/panel-edp: Fix variable typo when saving hpd absent delay
from DT (bsc#1012628).
- amt: do not use amt->nr_tunnels outside of lock (bsc#1012628).
- amt: drop unexpected multicast data (bsc#1012628).
- amt: drop unexpected query message (bsc#1012628).
- amt: drop unexpected advertisement message (bsc#1012628).
- amt: add missing regeneration nonce logic in request logic
(bsc#1012628).
- amt: use READ_ONCE() in amt module (bsc#1012628).
- amt: remove unnecessary locks (bsc#1012628).
- amt: use workqueue for gateway side message handling
(bsc#1012628).
- net: dsa: vitesse-vsc73xx: silent spi_device_id warnings
(bsc#1012628).
- net: dsa: sja1105: silent spi_device_id warnings (bsc#1012628).
- be2net: Fix buffer overflow in be_get_module_eeprom
(bsc#1012628).
... changelog too long, skipping 599 lines ...
- commit fcd7336
==== libapparmor ====
Version update (3.0.5 -> 3.0.6)
- update to AppArmor 3.0.6
- fix LTO build in the parser
- remove dbus deny rule in abstractions/exo-open
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.6
for the detailed upstream changelog
- drop upstream patch dirtest-sort-mr900.diff
==== libavif ====
- Enable libyuv on TW
==== libblockdev ====
Version update (2.26 -> 2.27)
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_lvm2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2
- Update to version 2.27:
+ Fix for s390x: Remove double fclose in bd_s390_dasd_online
+ fs: Return BD_FS_ERROR_UNKNOWN_FS on mounting unknown
filesystem
+ overrides: Fix translating exceptions in ErrorProxy
+ vdo_stats: Default to 100 % savings for invalid savings values
+ lvm-dbus: Add support for changing compression and
deduplication
+ lvm:
- Fix reading statistics for VDO pools with VDO 8
- Do not set global config to and empty string
- Do not include duplicate entries in bd_lvm_lvs output
- Use correct integer type in for comparison
+ crypto: Remove useless comparison in progress report in
luks_format
==== libgcrypt ====
- Fix reproducible build problems:
- Do not use %release in binaries (but use SOURCE_DATE_EPOCH)
- Fix date call messed up by spec-cleaner
==== libnvme ====
Version update (1.1~rc0 -> 1.1)
- Update to version 1.1:
* Regenerate all documentation
* json: fixup dhchap_ctrl_key definitions
* fabrics: Fix build_options() return values
* fabrics: sanitize dump-config output
* Fix poll.h includes
* build: Drop -nostdinc for LibreSSL header checks
* ioctl: Honor rae in nvme_get_nsid_log
* build: Add support to build against LibreSSL
* rpmbuild: Enable 'make rpm' to build rpm pkgs #408
* mi: unify MI Get Log Page function with ioctl API
* python: add missing ctrl attrs to Python bindings
* mi-mctp: Add timeout support to MCTP transport
* mi: Add maximum More Processing Required limit API
* mi: Add endpoint get/set timeout API
==== mokutil ====
Version update (0.5.0 -> 0.6.0)
- Update to 0.6.0
+ 6c98907 SBAT revocation update support
+ 0276891 mokutil: Add trust_mok_keys and untrust_mok_keys
+ 57bc385 mokutil: enable setting fallback verbosity and noreboot mode
+ b15e7c4 util: add the missing stdio.h
- Drop mokutil-fix-missing-header.patch (upstream)
==== mpg123 ====
Version update (1.30.1 -> 1.30.2)
Subpackages: libmpg123-0 mpg123-openal
- Update to version 1.30.2
* Only use EWOULDBLOCK if the macro is defined.
==== nvme-cli ====
Version update (2.1~rc0 -> 2.1.1)
Subpackages: nvme-cli-bash-completion
- Update to version 2.1.1:
* build: Update version to v2.1.1
* build: Extend release script to support micro version releases
* build: Add minimum build requirement on libnvme
* wrapper: Add weak nvme_init_copy_range_f1 symbol
* build: Update version before regenerating docs
* build: Update release version rules
- Update to version v2.1:
* nvme: Do not print error message in collect_effects_log helper
* fabrics: Remove dhchap-ctrl-secret from discover/connect-all
* nvme-print: sanitize the get-feature async event config output
* nvme: Set default rae value for nvme_get_nsid_log users
* fabrics: Avoid nvme_scan_ctrl when disconnecting
* print: Fix nvme_id_uuid_list
==== opencc ====
Version update (1.1.3 -> 1.1.4)
Subpackages: libopencc1_1 opencc-data
- update to 1.1.4:
* Add python 3.10 support
* remove support for python < 3.7 and node 10.x
* small bugfixes
- add fix-soversion.patch for fixing the leftover .so version tag
==== polkit ====
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 typelib-1_0-Polkit-1_0
- add split-provides for polkit:/usr/bin/pkexec. (bsc#1202070)
==== poppler ====
Version update (22.07.0 -> 22.08.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- update to 22.08.0:
* Fix rendering text on some forms
* CairoOutputDev: Support Type3 charprocs having Resources
* Fix crashes on malformed files
==== poppler-qt5 ====
Version update (22.07.0 -> 22.08.0)
- update to 22.08.0:
* Fix rendering text on some forms
* CairoOutputDev: Support Type3 charprocs having Resources
* Fix crashes on malformed files
==== python-Genshi ====
Version update (0.7.5 -> 0.7.7)
- Update to 0.7.7:
* Declared setuptools as the build backend (#65)
* Fixed deprecation warnings caused by escape sequences in regex pattern
strings (#63)
- Changes from 0.7.6:
* Added support for Python 3.10 and 3.11 (#54, #56, #58)
* Replaced assertEquals with assertEqual. assertEquals was deprecated in
Python 3.2. (#42)
* Removed used of element.getchildren() which has been removed from the Python
standard library elementtree in Python 3.9. (#57)
* Added support for Python 3.10 by using CodeType.replace in
`build_code_chunk` to make code object updates more robust against changes
in CodeType. (#49)
* Moved tests and releases workflows to GitHub Actions (#61, #51)
* Fixed reference leak in Markup.join C implementation. (#47)
* Sort directives only by directive index. Previously they were sorted by the
class, namespace and arguments of the directives. This was acceptable in
Python 2, but is a bug in Python 3 since some the arguments may not be
comparable. (#44)
* Add support for msgctxt to i18n. (#13)
* Implemented skipping of empty attributes during translation to match the
behaviour during translation extraction (i.e. don't try to translate empty
strings that are not extracted). (#38)
* Ported setuptools options to declarative config in setup.cfg. (#40)
* Removed used of deprecated setuptools Feature in setup.py. (#39)
- Removed patches, already in upstream:
* Genshi-pr39-fix-setuptools-extension.patch
* Genshi-pr49-fix-python310-tests.patch
==== python-Mako ====
Version update (1.1.6 -> 1.2.1)
- Update to 1.2.1:
* [bug] [tests] Various fixes to the test suite in the area of exception
message rendering to accommodate for variability in Python versions as
well as Pygments.
* [performance] Optimized some codepaths within the lexer/Python code
generation process, improving performance for generation of templates
prior to their being cached. Pull request courtesy Takuto Ikuta.
* [changed] [py3k] Corrected "universal wheel" directive in setup.cfg so
that building a wheel does not target Python 2.
* [changed] [py3k] The bytestring_passthrough template argument is removed,
as this flag only applied to Python 2.
* [changed] [py3k] With the removal of Python 2's cStringIO, Mako now uses
its own internal FastEncodingBuffer exclusively.
* [changed] Refactored test utilities into mako.testing module. Removed
unittest.TestCase dependency in favor of pytest.
* [changed] [setup] Replaced the use of pkg_resources with the importlib
library. For Python < 3.8 the library importlib_metadata is used.
* [changed] [py3k] Removed support for Python 2 and Python 3.6. Mako now
requires Python >= 3.7.
* [bug] [py3k] Mako now performs exception chaining using raise from,
correctly identifying underlying exception conditions when it raises its
own exceptions. Pull request courtesy Ram Rachum.
- Remove python2 gubbins, since it is no longer supported.
==== python-alembic ====
Version update (1.8.0 -> 1.8.1)
- update to 1.8.1:
* Fixed bug where the SQLite implementation of
:meth:`.Operations.rename_table` would render an explicit schema name for
both the old and new table name, which while is the standard ALTER syntax,
is not accepted by SQLite's syntax which doesn't support a rename across
schemas. In particular, the syntax issue would prevent batch mode from
working for SQLite databases that made use of attached databases (which are
treated as "schemas" in SQLAlchemy).
* Added an error raise for the condition where
:meth:`.Operations.batch_alter_table` is used in ``--sql`` mode, where the
operation requires table reflection, as is the case when running against
SQLite without giving it a fixed ``Table`` object. Previously the operation
would fail with an internal error. To get a "move and copy" batch
operation as a SQL script without connecting to a database,
a ``Table`` object should be passed to the
:paramref:`.Operations.batch_alter_table.copy_from` parameter so that
reflection may be skipped.
==== python-cffi ====
Version update (1.15.0 -> 1.15.1)
- update to 1.15.1:
* If you call ffi.embedding_api() but donât write any extern âPythonâ function
there, then the resulting C code would fail an assert. Fixed.
* Updated Windows/arm64 embedded libffi static lib to v3.4.2, and scripted to
ease future updates (thanks Niyas Sait!)
==== python-cryptography ====
Version update (37.0.2 -> 37.0.4)
- update to 37.0.4:
* updated wheels to b ecompiled against openssl 3.0.5
==== python-gobject ====
Version update (3.42.1 -> 3.42.2)
Subpackages: python310-gobject python310-gobject-Gdk python310-gobject-cairo
- Update to version 3.42.2:
+ Error out instead of crashing when marshaling unsupported
fundamental types in some cases.
+ Add a workaround for a PyPy 3.9+ bug when threads are used.
+ Fix crashes when marshaling zero terminated arrays for certain
item types.
+ Fix a crash/refcounting error in case marshaling a hash table
fails.
+ Make the test suite pass again with PyPy.
+ tests: support running tests with (MSVC) CPython 3.8+ on
Windows.
+ interface: Fix leak when overriding GInterfaceInfo.
+ setup.py: look up pycairo headers without importing the module
(helps with building on Windows and MSVC CPython 3.8+).
- Work around vendored distutils in setuptools >= 60 incorrectly
installing pkgconfig files into the wrong libdir
==== python-hatchling ====
Version update (1.4.1 -> 1.6.0)
- update to version 1.6.0:
* Changed:
+ When no build targets are specified on the command line, now
default to sdist and wheel targets rather than what happens
to be defined in config
+ The code version source now only supports files with known
extensions
+ Global build hooks now run before target-specific build hooks
to better match expected behavior
* Added:
+ The code version source now supports loading extension
modules
+ Add search-paths option for the code version source
* Fixed:
+ Fix removing sources using an empty string value in the
mapping
+ The strict-naming option now also applies to the metadata
directory of wheel targets
- update to version 1.5.0:
* Added:
+ Support the final draft of PEP 639
+ Add strict-naming option for sdist and wheel targets
* Fixed: Project names are now stored in sdist and wheel target
core metadata exactly as defined in pyproject.toml without
normalization to allow control of how PyPI displays them
- require python 3.7 as minimum version to match upstream
requirement
==== python-httpcore ====
Version update (0.14.7 -> 0.15.0)
- Update to 0.15.0
* Drop Python 3.6 support (#535)
* Ensure HTTP proxy CONNECT requests include timeout
configuration. (#506)
* Switch to explicit typing.Optional for type hints (#513)
* For trio map OSError exceptions to ConnectError (#543)
- Fix forgotten test package dep drops -- gh#encode/httpcore#473
==== python-importlib-metadata ====
Version update (4.11.4 -> 4.12.0)
- update to 4.12.0:
* py-93259: Now raise ``ValueError`` when ``None`` or an empty
string are passed to ``Distribution.from_name`` (and other
callers).
==== python-jsonschema ====
Version update (4.5.1 -> 4.8.0)
- update to 4.8.0:
* ``best_match`` no longer traverses into ``anyOf`` and ``oneOf`` when all of
the errors within them seem equally applicable. This should lead to clearer
error messages in some cases where no branches were matched.
- update to 4.7.2:
* Fix best_match's type matching when it's an array.
- update to 4.7.1:
* Minor case correction for PyPI links
- update to 4.7.0:
* Enhance best match to prefer errors from matching types. by @Julian in #972
- update to 4.6.2:
* docs: Fix a few typos by @timgates42 in #969
- update to 4.6.1:
* Type annotate format checker methods by @sirosen in #958
* Fix fuzzer to include instrumentation by @DavidKorczynski in #965
* [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #967
- update to 4.6.0:
* Add package_url for changelog by @fhightower in #950
* Only validate unevaluated properties/items on applicable types by @EpicWink in #949
* Add v4.5.1 to changelog by @sirosen in #956
* Modernize the packaging setup via PEP 621 and Hatch. by @Julian in #957
==== python-jupyter-core ====
Version update (4.9.2 -> 4.11.1)
- Update to 4.11.1
* Fix inclusion of jupyter file and check in CI by @blink1073 in
[#276]
- Release 4.11.0
* Use hatch backend by @blink1073 in #265
* is_hidden: Use normalized paths by @martinRenou in #271
- Release 4.10.0
* Include all files from jupyter_core by @jonringer in #253
- Refresh use_rpms_paths.patch
==== python-nbclassic ====
Version update (0.3.7 -> 0.4.3)
Subpackages: jupyter-nbclassic python310-nbclassic
- Update to 0.4.3
* Handle execution errors with empty traceback entries similar to
Lab #126 (@kevin-bates)
* fix some import errors in 0.4 #130 (@minrk)
* fix enable-on-install #127 (@minrk)
* Fix notebook shim version check #129 (@minrk)
- Release 0.4.2
* Don't shim notebook if notebook<7 is available #123 (@echarles)
* Relax assert for IPythonHandler in case of notebook<6 #122
(@echarles)
* Fix executable name in desktop file #119 (@antonio-rojas)
- Release 0.4.0
* Shim to support the notebook extensions #113 (@echarles)
* nbclassic to use its own static assets #96 (@echarles)
* Add the notebook 6.4.x tests, docs and companion files (with
git history) #94 (@echarles)
* Add the notebook static assets (with git history) #93
(@echarles)
- Use the pure wheel for install which has the JS stuff.
- Override notebook entrypoints with higer priority libalternatives
configurations gh#jupyter/notebook#6501
- Test in multibuild for all the dependencies. Stay with nbclassic
tests only, not the notebook tests further down in the tree.
==== python-notebook ====
Subpackages: jupyter-notebook python310-notebook
- Enforce libalternatives grouping for nbclassic alternatives
gh#jupyter/notebook#6501
==== python-numexpr ====
- Fix requirements
==== python-psutil ====
- Fix tests: setuptools changed the builddir library path and does
not find the module from it. Use the installed platlib instead
and exclude psutil.tests only later.
- Refresh skip-obs.patch
==== python-pycairo ====
- Work around vendored distutils in setuptools >= 60 incorrectly
installing pkgconfig files into the wrong libdir
- Deduplicate files in python_sitearch
==== python-regex ====
Version update (2022.6.2 -> 2022.7.9)
- update to 2022.7.9:
* Fix Emoji classified as letter
* Revisit compilation flag to prevent adding a single explicitly compiled regex to cache
* Fix Scoped inline flags 'a', 'u', and 'L' affecting global flags
==== python-scipy ====
- Keep lowercase egg-info despite setuptools 60+
==== python-urllib3 ====
Version update (1.26.9 -> 1.26.11)
- update to 1.26.11
* Fix OverflowError when TLS is used on some Python versions
- update to 1.26.10:
* Removed support for Python 3.5
* Fixed an issue where a ``ProxyError`` recommending configuring the proxy as HTTP
instead of HTTPS could appear even when an HTTPS proxy wasn't configured.
- refresh remove_mock.patch with extra mock usages
==== python-wcwidth ====
- Add patch remove-pkg_resources.patch:
* Use importlib.metadata rather than pkg_resources.
- Since importlib.metadata is not as a stickler as pkg_resources is, remove
multibuild.
==== python-widgetsnbextension ====
Version update (3.6.0 -> 3.6.1)
Subpackages: jupyter-widgetsnbextension python310-widgetsnbextension
- Update to 3.6.1
* no release notes (JS static version bumps)
==== read-only-root-fs ====
Version update (1.0+git20200730.1243fd0 -> 1.0+git20220801.cbb90bc)
- Update to version 1.0+git20220801.cbb90bc:
* Add another workaround for read-only subvolumes (boo#1202000)
* Correctly declare mount-overlay.sh as Bash file
- Update source service URL
==== rsync ====
- Security fix: [bsc#1201840, CVE-2022-29154]
* arbitrary file write vulnerability via do_server_recv function
* Added patch rsync-rsync-CVE-2022-29154.patch
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 util-linux-lang
- exclude bash-completion stuff for programs that are in
util-linux-systemd from util-linux for real.
==== util-linux-systemd ====
- exclude bash-completion stuff for programs that are in
util-linux-systemd from util-linux for real.
==== vim ====
Version update (9.0.0073 -> 9.0.0135)
Subpackages: vim-data vim-data-common vim-small
- Updated to version 9.0.0135, fixes the following problems
* Coverity warns for double free.
* Some compilers warn for using an uninitialized variable. (Tony Mechelynck)
* No test for what patch 8.1.1424 fixes.
* When switching window in autocmd the restored cursor position may be wrong.
* Star register is changed when deleting and both "unnamed" and "unnamedplus"
are in 'clipboard'.
* Error in autoload script not reported for 'foldexpr'.
* Compiler warning for size_t to int conversion.
* Command line completion of user command may have duplicates. (Dani
Dickstein)
* Cannot interrupt global command from command line.
* ModeChanged event not triggered when leaving the cmdline window.
* Using "terraform" filetype for .tfvars file is bad.
* ":write" fails after ":file name" and then ":edit".
* Tabline is not redrawn when entering command line.
* MS-Windows: CTRL-[ on Belgian keyboard does not work like Esc.
* Pattern for detecting bitbake files is not sufficient.
* Fuzzy argument completion doesn't work for shell commands.
* No error when assigning bool to a string option with setwinvar().
* Duplicate error number.
* Plugins cannot change v:completed_item.
* Sway config files are recognized as i3config.
* Cursor restored unexpected with nested autocommand.
* Conditions are always true.
* Flag "new_value_alloced" is always true.
* Long quickfix line is truncated for :clist.
* missing include file in timer_create configure check.
* Scrollback can be wrong after redrawing the command line.
* Get hit-enter prompt for system() when '!' is in 'guioptions'.
* Invalid memory access in diff mode with "dp" and undo.
* Reading past end of line with insert mode completion.
* If running configure with cached results -lrt may be missing.
* Illegal memory access when pattern starts with illegal byte.
* Illegal byte regexp test doesn't fail when fix is reversed.
* Condition always has the same value.
* Configure check for timer_create may give wrong error.
* Writing over the end of a buffer on stack when making list of spell
suggestions.
* Help tag generation picks up words in code examples.
* "nocombine" is missing from synIDattr().
* has() is not strict about parsing the patch version.
* The command line takes up space even when not used.
* When 'cmdheight' is zero pressing ':' may scroll a window.
* Virtual text not displayed if 'signcolumn' is "yes".
* Text of removed textprop with text is not freed.
* No test for what patch 9.0.0155 fixes.
* Tiny chance that creating a backup file fails.
* Cannot put virtual text after or below a line.
* Breakindent test fails.
* Cannot build with small features.
* Code has more indent than needed.
* Cursor positioned wrong with virtual text after the line.
* Expanding file names fails in directory with more than 255 entries.
* Unused variable.
* Coverity complains about possible double free.
* Compiler warning for int/size_t usage.
* Cursor position wrong when inserting around virtual text.
* Virtual text with Tab is not displayed correctly.
* Multi-byte characters in virtual text not handled correctly.
* Virtual text after line moves to joined line. (Yegappan Lakshmanan)
* No test for text property with column zero.
==== xdg-utils ====
Version update (1.1.3+20201113 -> 1.1.3+20210805)
- Update to version 1.1.3+20210805:
* xdg-email fails on kde with desktop files #187
- switch to obs_scm
1
0
Hello everyone,
So, the TL;DR here is that I think that distrobox [1] is a better fit
than toolbox [2] for MicroOS Desktop (and _only_ for Desktop), and we
should switch to that. There are some things that I'd like to make
happen, however, before we do that, one of which is us having an
official distrobox container image (reason explained below), like we
have for toolbox [3]. It could be something like this one:
podman pull registry.opensuse.org/home/dfaggioli/images/container/opensuse/tumbleweed-d…
https://build.opensuse.org/package/show/home:dfaggioli:images/tumbleweed-di…
Does anyone know what's the process for making it live in something
like opensuse/tumbleweed-distrobox:latest rather than in my
home/dfaggioli/images/container/opensuse ?
Another thing. For actually putting Distrobox there, I think I should
add `Requires: distrobox` to the "desktop-common" section of the
patterns-microos.spec. But how do I get rid of toolbox in a way that
it's not installed only for Desktop flavors? (Actually, I don't even
see any Requires: for toolbox in that spec file. Anyone knows what
brings it in?
I would not like to go and make distrobox and toolbox conflict. Sure,
we do want only one there in MicroOS, by default, but it's entirely
possible that someone wants to use them together...
---
Now, the long part. distrobox is better for Desktop, IMO. It is born
for that purpose, it has some very nice features, for when one is
inside of the container, like distrobox-export and distrobox-host-exec,
it has the nice bonus added feature that it gives the user the chance
to use a wide range of other distro's images [4].
In particular for GUI apps (yes, I know, flatpaks; but if a flatpak is
not available or does not work well, it's really handy to be able to
run GUI stuff in a toolbox/distrobox), the out-of-the box experience is
awesome, as you just install the app inside of the distrobox, and it
works. While in toolbox, it's all a bit meh, and a few tricky steps are
necessary.
In fact, all the things I mentioned are possible with toolbox too,
either already or they can be implemented. But they'd made toolbox
quite a bit more complex, and it would be just duplicating the effort
(or someone may say triplicating, considering there's Fedora toolbox
too).
Distrobox also has an active and vibrant community, new features are
continuously added (and bugs are being fixed, of course), it is
(rightfully) getting a lot of attention in the news and at conferences
and it has some _awesome_ documentation [5].
Toolbox, on the other hand, is perfect for the debugging and tweaking
use-cases. The "user mode" that I added a while back is IMO still very
useful, even in that case (if you even have a !root user in the
system), and I plan to continue working on and maintaining it. It is
super simple to understand and to hack and it is super fast and very
lean, e.g., in terms of how small the image we use for it is.
And these are pretty much the reasons why I propose that we go for
distrobox in Desktop and toolbox in !Desktop. If we do, we'd be the
first distro integrating it by default, at least as far as I'm aware
of.
Now, the only problem distrobox has it that the first time that one
uses it, it needs to:
- pull down an image
- start an container, out of that image
- "prepare" this container a little bit
This is common to both toolbox and distrobox, of course. For toolbox,
we use a special image, derived from TW, but with some (debugging
oriented) packages included already. It's very small, which means it's
fast to pull. During the "preparation" phase, we don't do much. We do
check if some packages are there, and potentially install them, but
it's just a few, and the process is still very quick (which was the
actual goal).
On the other hand, however, if the user really wants to use toolbox as
his/hers own everyday environment, quite a bit of tweaking is
necessary. Of course, we could put some of this tweaking either in the
image or in the preparation phase, but that would make the image larger
and/or the first setup of the container slow.
Which is, in fact, the case of distrobox. :-) With distrobox, once the
container is created, is already ready for everyday usage. Right now we
don't have a special image for distrobox, so all that it's necessary
for making it so, needs to happen in the preparation phase. This
includes installing quite a few packages, which takes time.
Let's look at some numbers:
* Toolbox:
time toolbox run -c test-tw whoami
real 1m27.740s
So, not too bad.
* Distrobox:
time distrobox enter -- whoami
real 5m27,693s
So, really slow. To the point of being unacceptable... :-/
Let's also check what happens when we try to use such containers,
though, sticking to the example of a GUI app.
* Toolbox:
time sudo zypper --non-interactive in gedit
real 2m43.442s
And, please, consider that after doing this, gedit *will* *not* start,
printing some super weird errors, which are rather tricky to understand
and get around. _If_ you remember to do `zypper in --recommends gedit`,
that will probably work (but takes longer, as more packages are
installed).
* Distrobox:
time sudo zypper --non-interactive in gedit
real 0m29.143s
And gedit works!
In summary, distrobox is super slow when creating the container the
first time, but then it's fast and all is working. Toolbox is fast when
starting, but then normal operation might be a bit slow and tricky.
In my opinion, this makes distrobox a preferable. It'd be awesome,
however, if we could make the first time setup faster. As a metter of
fact, we can, with a custom image for distrobox, here's what we get:
time distrobox enter -n test-dbx -- whoami
real 2m32.939s
Which is quite fine, as it's only 1 minute slower than toolbox. And in
return we get all the features and all the benefits of a fast and fully
functional out-of-the box environment.
The custom image I'm using for these experiments is this one:
https://build.opensuse.org/package/show/home:dfaggioli:images/tumbleweed-di…
Note that this is just a first attempt. There are high chances that the
image can be further optimized (and both me and Luca will look into
that), hence reducing the first time setup time even more.
This means that we can achieve a combined effect of first time creation
time of 2m30sec (or less), and quick and 100% working out of the box
experience (gedit installed and working in 30secs).
And this is why I'm asking whether it would be possible to make it
official, published under something like:
registry.opensuse.org/opensuse/tumbleweed-distrobox:latest
And, if yes, what's the process for getting it there?
Thanks and Regards
[1] https://github.com/89luca89/distrobox
[2] https://github.com/openSUSE/microos-toolbox
[3] https://registry.opensuse.org/cgi-bin/cooverview?srch_term=project%3D%5Eope…
[4] https://github.com/89luca89/distrobox/blob/main/docs/compatibility.md
[5] https://github.com/89luca89/distrobox/tree/main/docs
--
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)
3
2