New Tumbleweed snapshot 20241027 released!
by Dominique Leuenberger
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=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
openSUSE-release (20241025 -> 20241027)
orca (47.0 -> 47.1)
pam (1.6.1 -> 1.7.0)
pam-full-src (1.6.1 -> 1.7.0)
protobuf-c
pulseaudio-qt6 (1.6.0 -> 1.6.1)
python-gssapi (1.8.3 -> 1.9.0)
qt6-declarative
rng-tools
wicked (0.6.76 -> 0.6.77)
=== Details ===
==== openSUSE-release ====
Version update (20241025 -> 20241027)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== orca ====
Version update (47.0 -> 47.1)
Subpackages: orca-lang
- Update to version 47.1:
+ LibreOffice: Fix bug causing navigation in Calc sheets to not
be presented.
+ Web:
- Fix presentation of heading role in Google docs.
- Fix bug in presenting link ancestors
- Fix several chattiness issues.
+ General:
- Fix bug causing Orca's help window to not be displayed.
- Make string-redundancy check slightly more conservative so
that descriptions are not incorrectly filtered out.
+ Updated translations.
==== pam ====
Version update (1.6.1 -> 1.7.0)
Subpackages: pam-32bit
- Update to version 1.7.0
- build: changed build system from autotools to meson.
- libpam_misc: use ECHOCTL in the terminal input
- pam_access: support UID and GID in access.conf
- pam_env: install environment file in vendordir if vendordir is enabled
- pam_issue: only count class user if logind support is enabled
- pam_limits: use systemd-logind instead of utmp if logind support is enabled
- pam_unix: compare password hashes in constant time
- Multiple minor bug fixes, build fixes, portability fixes,
documentation improvements, and translation updates.
- Drop upstream patches:
- pam-bsc1194818-cursor-escape.patch
- pam_limits-systemd.patch
- pam_issue-systemd.patch
==== pam-full-src ====
Version update (1.6.1 -> 1.7.0)
Subpackages: pam-extra pam-manpages
- Update to version 1.7.0
- build: changed build system from autotools to meson.
- libpam_misc: use ECHOCTL in the terminal input
- pam_access: support UID and GID in access.conf
- pam_env: install environment file in vendordir if vendordir is enabled
- pam_issue: only count class user if logind support is enabled
- pam_limits: use systemd-logind instead of utmp if logind support is enabled
- pam_unix: compare password hashes in constant time
- Multiple minor bug fixes, build fixes, portability fixes,
documentation improvements, and translation updates.
- Drop upstream patches:
- pam-bsc1194818-cursor-escape.patch
- pam_limits-systemd.patch
- pam_issue-systemd.patch
==== protobuf-c ====
- Modified patch:
* 711.patch
+ Drop a hunk that was creating problems when the protoc-c
was called directly and not just as a plugin to protoc
- Added patch:
* 711.patch
+ Backport the changes from the pull request #711
https://github.com/protobuf-c/protobuf-c/pull/711 fixing
build with protobuf 26.0+
==== pulseaudio-qt6 ====
Version update (1.6.0 -> 1.6.1)
- Update to 1.6.1:
* context: put event role string into a constexpr
* context: fix the event streamrestore index
* context: always synthesize an event streamrestore
* debug volume setting
* add extreme verbosity category for object management
* context: correctly initialize try count
* context: init all pointers
* Disconnect items' signals on context destructor
* Bump version to 1.6.1
==== python-gssapi ====
Version update (1.8.3 -> 1.9.0)
- Update to 1.9.0
* Bump Python 3.13 test version
==== qt6-declarative ====
Subpackages: libQt6LabsAnimation6 libQt6LabsFolderListModel6 libQt6LabsPlatform6 libQt6LabsQmlModels6 libQt6LabsSettings6 libQt6LabsSharedImage6 libQt6LabsWavefrontMesh6 libQt6Qml6 libQt6QmlCore6 libQt6QmlLocalStorage6 libQt6QmlMeta6 libQt6QmlModels6 libQt6QmlNetwork6 libQt6QmlWorkerScript6 libQt6QmlXmlListModel6 libQt6Quick6 libQt6QuickControls2-6 libQt6QuickControls2Impl6 libQt6QuickDialogs2-6 libQt6QuickDialogs2QuickImpl6 libQt6QuickDialogs2Utils6 libQt6QuickEffects6 libQt6QuickLayouts6 libQt6QuickParticles6 libQt6QuickShapes6 libQt6QuickTemplates2-6 libQt6QuickTest6 libQt6QuickVectorImage6 libQt6QuickWidgets6 qt6-declarative-imports
- Add upstream changes:
* 0001-QQuickItemView-fix-crash-with-zero-size-SwipeView-th.patch
(QTBUG-129622, kde#493854)
* 0001-QQuickAccessibleAttached-Let-implicit-names-work-whe.patch
(QTBUG-130360)
==== rng-tools ====
- Enable build on risc64
==== wicked ====
Version update (0.6.76 -> 0.6.77)
Subpackages: wicked-service
- Update to version 0.6.77
- compat-suse: use iftype in sysctl handling (bsc#1230911, gh#openSUSE/wicked#1043)
- Always generate the ipv4/ipv6 <enabled>true|false</enabled> node
- Inherit all, default and interface sysctl settings also for loopback,
except for use_tempaddr and accept_dad.
- Consider only interface specific accept_redirects sysctl settings.
- Adopt ifsysctl(5) manual page with wicked specific behavior.
- route: fix family and destination processing (bsc#1231060)
- man: improve wicked-config(5) file description (gh#openSUSE/wicked#1039)
- dhcp4: add ignore-rfc3927-1-6 wicked-config(5) option (jsc#PED-10855, gh#openSUSE/wicked#1038)
- team: set arp link watcher interval default to 1s (gh#openSUSE/wicked#1037)
- systemd: use `BindsTo=dbus.service` in favor of `Requisite=` (bsc#1229745)
- compat-suse: fix use of deprecated `INTERFACETYPE=dummy` (boo#1229555)
- arp: don't set target broadcast hardware address (gh#openSUSE/wicked#1036)
- dbus: don't memcpy empty/NULL array value (gh#openSUSE/wicked#1035)
- ethtool: fix leak and free pause data in ethtool_free (gh#openSUSE/wicked#1030)
- Removed patches included in the source archive:
[- 0001-compat-suse-repair-dummy-interfaces-boo-1229555.patch]
[- 0002-systemd-use-Bindsto-in-favor-of-Requisite-bsc-1229745.patch]
1 week, 4 days
New Slowroll update 20241028T1119 released!
by bernhardout@lsmod.de
Please note that this mail was generated by a script.
A collection of maintenance updates was released for Slowroll.
Released 40 packages:
* android-tools
* apache2-mod_jk
* argocd-cli
* ctl
* dnf
* dnf-plugins-core
* dnf5
* focuswriter
* gcc7
* grub2
* iotop
* kernel-firmware
* libdnf
* libkkc
* libpipeline
* libsearpc
* libzrtpcpp
* mandown
* mcpp
* nco
* os-maven-plugin
* perl-XML-Parser
* python-Cython0
* python-dmidecode
* python-matplotlib
* python-numba
* python-prompt_toolkit
* python-rarfile
* python313
* qodem
* rcs
* restorecond
* rmw
* rspamd
* seafile
* system-user-greeter
* tigervnc
* udunits2
* unar
* yast2-installation
1 week, 4 days
New Slowroll update 20241107T1526 released!
by bernhardout@lsmod.de
Please note that this mail was generated by a script.
A collection of maintenance updates was released for Slowroll.
Released 1 packages:
* gimp
1 day, 10 hours
New Slowroll update 20241107T1206 released!
by bernhardout@lsmod.de
Please note that this mail was generated by a script.
A collection of maintenance updates was released for Slowroll.
Released 1 packages:
* NetworkManager-branding
1 day, 13 hours
New Tumbleweed snapshot 20241106 released!
by Dominique Leuenberger
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=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
apache2
apache2-manual
apache2-prefork
apache2-utils
autofs
bluedevil6 (6.2.2 -> 6.2.3)
breeze6 (6.2.2 -> 6.2.3)
breeze6-gtk (6.2.2 -> 6.2.3)
discover6 (6.2.2 -> 6.2.3)
drkonqi6 (6.2.2 -> 6.2.3)
flatpak-kcm6 (6.2.2 -> 6.2.3)
gnome-session
grub2
harfbuzz (10.0.1 -> 10.1.0)
kactivitymanagerd6 (6.2.2 -> 6.2.3)
kde-cli-tools6 (6.2.2 -> 6.2.3)
kde-gtk-config6 (6.2.2 -> 6.2.3)
kdecoration6 (6.2.2 -> 6.2.3)
kdeplasma6-addons (6.2.2 -> 6.2.3)
kgamma6 (6.2.2 -> 6.2.3)
kglobalacceld6 (6.2.2 -> 6.2.3)
kinfocenter6 (6.2.2 -> 6.2.3)
kmenuedit6 (6.2.2 -> 6.2.3)
kpipewire6 (6.2.2 -> 6.2.3)
kscreen6 (6.2.2 -> 6.2.3)
kscreenlocker6 (6.2.2 -> 6.2.3)
ksshaskpass6 (6.2.2 -> 6.2.3)
ksystemstats6 (6.2.2 -> 6.2.3)
kwayland-integration6 (6.2.2 -> 6.2.3)
kwayland6 (6.2.2 -> 6.2.3)
kwin6 (6.2.2 -> 6.2.3)
kwrited6 (6.2.2 -> 6.2.3)
layer-shell-qt6 (6.2.2 -> 6.2.3)
libheif (1.18.2 -> 1.19.1)
libkscreen6 (6.2.2 -> 6.2.3)
libksysguard6 (6.2.2 -> 6.2.3)
libplasma6 (6.2.2 -> 6.2.3)
milou6 (6.2.2 -> 6.2.3)
mousepad (0.6.2 -> 0.6.3)
multipath-tools (0.10.0+103+suse.0fc97cd -> 0.10.0+108+suse.2c2e597)
ocean-sound-theme6 (6.2.2 -> 6.2.3)
openSUSE-release (20241105 -> 20241106)
openssl-3 (3.1.7 -> 3.2.3)
openssl (3.1.7 -> 3.2.3)
pam_kwallet6 (6.2.2 -> 6.2.3)
plasma5support6 (6.2.2 -> 6.2.3)
plasma6-activities (6.2.2 -> 6.2.3)
plasma6-activities-stats (6.2.2 -> 6.2.3)
plasma6-browser-integration (6.2.2 -> 6.2.3)
plasma6-desktop (6.2.2 -> 6.2.3)
plasma6-disks (6.2.2 -> 6.2.3)
plasma6-integration (6.2.2 -> 6.2.3)
plasma6-nm (6.2.2 -> 6.2.3)
plasma6-openSUSE
plasma6-pa (6.2.2 -> 6.2.3)
plasma6-print-manager (6.2.2 -> 6.2.3)
plasma6-systemmonitor (6.2.2 -> 6.2.3)
plasma6-thunderbolt (6.2.2 -> 6.2.3)
plasma6-workspace (6.2.2 -> 6.2.3)
polkit-default-privs (1550+20241017.007e12d -> 1550+20241105.bedeeca)
polkit-kde-agent-6 (6.2.2 -> 6.2.3)
powerdevil6 (6.2.2 -> 6.2.3)
python-cryptography
qqc2-breeze-style6 (6.2.2 -> 6.2.3)
ruby3.3 (3.3.5 -> 3.3.6)
sddm-kcm6 (6.2.2 -> 6.2.3)
selinux-policy (20241031 -> 20241105)
systemsettings6 (6.2.2 -> 6.2.3)
virt-manager
wacomtablet-kcm6 (6.2.2 -> 6.2.3)
webkit2gtk3 (2.46.2 -> 2.46.3)
xdg-desktop-portal-kde6 (6.2.2 -> 6.2.3)
xorg-x11-server (21.1.12 -> 21.1.14)
xwayland (24.1.3 -> 24.1.4)
=== Details ===
==== apache2 ====
- Update httpd-framework to svn1921782.
- Fixes Apache's impact on bsc#1218342.
- Explicitly mark start_apache2 as bash-dependent.
==== apache2-manual ====
- Update httpd-framework to svn1921782.
- Fixes Apache's impact on bsc#1218342.
- Explicitly mark start_apache2 as bash-dependent.
==== apache2-prefork ====
- Update httpd-framework to svn1921782.
- Fixes Apache's impact on bsc#1218342.
- Explicitly mark start_apache2 as bash-dependent.
==== apache2-utils ====
- Update httpd-framework to svn1921782.
- Fixes Apache's impact on bsc#1218342.
- Explicitly mark start_apache2 as bash-dependent.
==== autofs ====
- 5.1.8 removed rpcgen dependency, remove it from spec file, too
==== bluedevil6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: bluedevil6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* Correct PIN entry behavior
==== breeze6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: breeze6-cursors breeze6-decoration breeze6-style breeze6-style-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* KStyle: Don't dereference nullptr
==== breeze6-gtk ====
Version update (6.2.2 -> 6.2.3)
Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 metatheme-breeze6-common
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== discover6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-backend-packagekit discover6-lang discover6-notifier
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* FwupdBackend: Do not use more API now removed in fwupd 2.0.0
* ApplicationPage: Fix visibility of the reviews component (kde#495597)
==== drkonqi6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: drkonqi6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* connectiontest: log bad requests
* connectiontest: fix for qt 6.8
* auto starting jobs don't start early
==== flatpak-kcm6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: flatpak-kcm6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- No code changes since 6.2.2
==== gnome-session ====
Subpackages: gnome-session-core gnome-session-default-session gnome-session-lang gnome-session-wayland
- Split out new sub-package gnome-session-xsession.
==== grub2 ====
Subpackages: grub2-common grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Fix grub.cfg is loaded from an unexpected fallback directory instead of the
root directory during PXE boot when grub is loaded from the tftp root
directory (bsc#1232391)
* 0001-kern-main-Fix-cmdpath-in-root-directory.patch
* grub2.spec: Refine PPC grub.elf early config to derive root from cmdpath
directly, avoiding the unneeded search
==== harfbuzz ====
Version update (10.0.1 -> 10.1.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 10.1.0:
+ Fix the sign of fallback vertical glyph advance (used when font
has no vertical advance data).
+ Increase maximum âCFFâ operands limit 20 times to support more
complex fonts.
+ Add â--face-loaderâ option to command line utilities.
+ Support âCOLRâ v0 table in hb_font_get_glyph_extents().
+ Add support for font functions that use Core Text APIs, similar
to FreeType font functions. This allows, for example, using
drawing fonts that use the new (and undocumented) âhvglâ table.
+ Update IANA and OT language registries, as well ase USE data
files.
+ Fix build with ICU 76.
+ Various compiler warnings and build fixes.
+ Various subsetter fixes.
==== kactivitymanagerd6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kactivitymanagerd6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== kde-cli-tools6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kde-cli-tools6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== kde-gtk-config6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kde-gtk-config6-gtk3
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* Gracefully handle decoration plugin failing to load
==== kdecoration6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: libkdecorations2-6 libkdecorations2-6-lang libkdecorations2private11
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== kdeplasma6-addons ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kdeplasma6-addons-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* applets/userswitcher: fix showing other logged-in users' avatars
==== kgamma6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kgamma6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== kglobalacceld6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: libKGlobalAccelD6-0
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== kinfocenter6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kinfocenter6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* appiumtests: fix wayland
==== kmenuedit6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kmenuedit6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== kpipewire6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWire6-lang libKPipeWireDmaBuf6 libKPipeWireRecord6
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* libx264encoder: Ensure stream size is always a multiple of 2 (kde#485733)
* encoder: Make it possble to override the filter graph used for software encode
==== kscreen6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kscreen6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== kscreenlocker6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kscreenlocker6-lang libKScreenLocker6
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== ksshaskpass6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: ksshaskpass6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== ksystemstats6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: ksystemstats6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* plugins/pressure: Use ulonglong for storing "total" time information
==== kwayland-integration6 ====
Version update (6.2.2 -> 6.2.3)
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== kwayland6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: libKWaylandClient6
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== kwin6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: kwin6-lang kwin6-x11 libkwin6
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* input: don't crash if the internal handle is nullptr (wheelEvent)
* backends/x11: fix colormap leak
* Update ExpoCell contentItem position upon its parent change (kde#495501)
* scene: Fix item restacking repaints
* xwayland: Fix a couple of file descriptor leaks (kde#442846)
* plugins/keynotification: Fix event ID for notification (kde#495264)
* backends/drm: don't set backlight brightness to 1 in HDR mode (kde#495242)
* core/colorspace: ensure that we don't create elevated blacks with black point compensation (kde#494854)
* autotests: test that ColorPipeline and OpenGL shader results at least somewhat match
* core/colorpipeline: do ICtCp conversion the correct way around
* core/colorpipeline: use PQ with min. luminance zero for tone mapping
* core/colorpipeline: fix multiplier+matrix optimization
* core/colorpipeline: don't transpose the ICtCp matrix
* core/colorpipeline: fix tone mapping luminances being switched around
* backends/drm: check if m_commits is empty after waiting for commitPending
* use xcb_connection_has_error to check for failue
* Fix "window to next desktop" shortcut during interactive move/resize session
* backends/drm: add an environment variable to force glFinish on multi gpu copies
* backends/drm: disable software brightness if there was ever a hardware brightness device assigned
==== kwrited6 ====
Version update (6.2.2 -> 6.2.3)
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== layer-shell-qt6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: libLayerShellQtInterface6
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== libheif ====
Version update (1.18.2 -> 1.19.1)
Subpackages: gdk-pixbuf-loader-libheif libheif-aom libheif-dav1d libheif-ffmpeg libheif-jpeg libheif-openjpeg libheif-rav1e libheif-svtenc libheif1
- update to 1.19.1:
* Fixes backwards compatibility of heif_context_set_maximum_image_size_limit()
- update to 1.19.0:
* The major new feature in this decoding separate tiles of images and
also encoding an image tile by tile. This allows to process
high-resolution images that do not fit into memory. We support three
tiling methods:
- grid, which is the default tiling method used in most existing
HEIC or AVIF images.
- unci, which is the built-in tiling method of the ISO 23001-17
uncompressed codec.
- tili, which is a proprietary scheme with much less overhead than
grid and which supports efficient streaming of high-resolution
images over networks without having to download huge amounts of
metadata. It also supports much larger images than possible with
grid. As an extra, it supports the processing of multi-dimensional
images, like 3D image cubes, or image sets addressed by several
parameter dimensions.
* decoding is faster, especially if you let libheif decide on the best
colorspace to work in by passing heif_colorspace_unknown and
heif_chroma_unknown to heif_decode_image(). It will then use the
input colorspace and avoid unnecessary conversions.
* support for multi-resolution pyramids (pymd) to show downscaled
versions of high-resolution images
* improved reader interface that enables to connect libheif to a
network source. Libheif will request the portions of the image file
that have to be downloaded from the server. This is especially
useful in connection with the tiling / multi-resolution pyramid
feature.
* function to generate overlay images
* decoding progress is signaled to the client application and decoding
can be cancelled
* decoding of AVC encoded images through OpenH264
* security limits can be changed to be able to read very large images
- Skip test when HEVC encoder is unavailable
+ only-run-test-when-HEVC-encoder-available.patch
==== libkscreen6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: libKF6Screen8 libKF6Screen8-lang libKF6ScreenDpms8 libkscreen6-plugin
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== libksysguard6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports libksysguard6-lang libksysguard6-plugins
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* sensors: Improve robustness of SensorDaemonInterface
* faces: Skip null entries when trying to resolve sensors
* faces/grid: Specify updateRateLimit for FaceLoader (kde#494019)
* faces: Explicitly emit signals on internal controller on property change
* faces: Allow specifying updateRateLimit for FaceLoader
==== libplasma6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: libPlasma6 libPlasma6-lang libplasma6-components libplasma6-desktoptheme
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== milou6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: milou6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== mousepad ====
Version update (0.6.2 -> 0.6.3)
Subpackages: libmousepad0 mousepad-lang
- Update to version 0.6.3
* build: Force plugins to be built
* Added missing Keywords entry to .desktop file
* Do not set new file readonly when using admin protocol
* Take into account user cancellation when using the admin protocol
* Add support for admin protocol
* Apply .clang-format file
* Remove unnecessary dirname in local includes
* clang-format: Use IncludeBlocks::Regroup
* clang-format: Break after assignment operator
* clang-format: Insert a newline at end of file if missing
* print: Remove useless test
* Apply .clang-format file
* clang-format: Add file
* shortcuts-plugin: Fix shortcuts-editor include
* recent-menu: Do not add already open files
* Do not define G_DISABLE_CHECKS in release mode
* Do not use g_log_set_always_fatal()
* test-plugin: Update actions after previous commit
* Don't set buffer as unmodified before reloading if externally
modified
* Translation Updates
==== multipath-tools ====
Version update (0.10.0+103+suse.0fc97cd -> 0.10.0+108+suse.2c2e597)
Subpackages: kpartx libmpath0
- Update to version 0.10.0+108+suse.2c2e597:
* Update fix for bsc#1232063 to upstream-accepted solution
- Update to version 0.10.0+106+suse.ffbdb7a:
* Fix reboot hang if uevent is processed for suspended device
(bsc#1232063)
==== ocean-sound-theme6 ====
Version update (6.2.2 -> 6.2.3)
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== openSUSE-release ====
Version update (20241105 -> 20241106)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== openssl-3 ====
Version update (3.1.7 -> 3.2.3)
Subpackages: libopenssl3 libopenssl3-32bit libopenssl3-x86-64-v3
- Support MSA 11 HMAC on s390x jsc#PED-10273
* Add openssl-3-disable-hmac-hw-acceleration-with-engine-digest.patch
* Add openssl-3-fix-hmac-digest-detection-s390x.patch
* Add openssl-3-fix-memleak-s390x_HMAC_CTX_copy.patch
- Add hardware acceleration for full AES-XTS jsc#PED-10273
* Add openssl-3-hw-acceleration-aes-xts-s390x.patch
- Support MSA 12 SHA3 on s390x jsc#PED-10280
* Add openssl-3-add_EVP_DigestSqueeze_api.patch
* Add openssl-3-support-multiple-sha3_squeeze_s390x.patch
* Add openssl-3-add-xof-state-handling-s3_absorb.patch
* Add openssl-3-fix-state-handling-sha3_absorb_s390x.patch
* Add openssl-3-fix-state-handling-sha3_final_s390x.patch
* Add openssl-3-fix-state-handling-shake_final_s390x.patch
* Add openssl-3-fix-state-handling-keccak_final_s390x.patch
* Add openssl-3-support-EVP_DigestSqueeze-in-digest-prov-s390x.patch
* Add openssl-3-add-defines-CPACF-funcs.patch
* Add openssl-3-add-hw-acceleration-hmac.patch
* Add openssl-3-support-CPACF-sha3-shake-perf-improvement.patch
* Add openssl-3-fix-s390x_sha3_absorb.patch
* Add openssl-3-fix-s390x_shake_squeeze.patch
- Update to 3.2.3:
* Changes between 3.2.2 and 3.2.3:
- Fixed possible denial of service in X.509 name checks. [CVE-2024-6119]
- Fixed possible buffer overread in SSL_select_next_proto(). [CVE-2024-5535]
* Changes between 3.2.1 and 3.2.2:
- Fixed potential use after free after SSL_free_buffers() is called. [CVE-2024-4741]
- Fixed an issue where checking excessively long DSA keys or parameters may
be very slow. [CVE-2024-4603]
- Improved EC/DSA nonce generation routines to avoid bias and timing
side channel leaks.
- Fixed an issue where some non-default TLS server configurations can cause
unbounded memory growth when processing TLSv1.3 sessions. [CVE-2024-2511]
- New atexit configuration switch, which controls whether the OPENSSL_cleanup
is registered when libcrypto is unloaded. This can be used on platforms
where using atexit() from shared libraries causes crashes on exit.
- Fixed bug where SSL_export_keying_material() could not be used with QUIC
connections.
* Add openssl-skip-quic-pairwise.patch to adapt the pairwise tests.
* Merge openssl-FIPS-release_num_in_version_string.patch into
openssl-FIPS-services-minimize.patch
* Rebase patches:
- openssl-Add-changes-to-ectest-and-eccurve.patch
- openssl-FIPS-140-3-keychecks.patch
- openssl-FIPS-embed-hmac.patch
- openssl-Remove-EC-curves.patch
- openssl-skipped-tests-EC-curves.patch
- openssl-FIPS-early-KATS.patch
- openssl-Allow-disabling-of-SHA1-signatures.patch
- openssl-3-FIPS-Deny-SHA-1-sigver-in-FIPS-provider.patch
- openssl-FIPS-limit-rsa-encrypt.patch
- openssl-FIPS-Use-OAEP-in-KATs-support-fixed-OAEP-seed.patch
- openssl-FIPS-Use-digest_sign-digest_verify-in-self-test.patch
- openssl-FIPS-140-3-DRBG.patch
- openssl-FIPS-140-3-zeroization.patch
- openssl-Add-FIPS-indicator-parameter-to-HKDF.patch
- openssl-FIPS-Remove-X9.31-padding-from-FIPS-prov.patch
- openssl-FIPS-Add-explicit-indicator-for-key-length.patch
- openssl-pbkdf2-Set-minimum-password-length-of-8-bytes.patch
- openssl-FIPS-signature-Add-indicator-for-PSS-salt-length.patch
- openssl-3-FIPS-GCM-Implement-explicit-indicator-for-IV-gen.patch
- openssl-FIPS-enforce-EMS-support.patch
- openssl-3-jitterentropy-3.4.0.patch
* Remove not needed patches:
- openssl-Allow-SHA1-in-seclevel-2-if-rh-allow-sha1-signatures.patch
- openssl-3-FIPS-PCT_rsa_keygen.patch
- Remove the engines' directories and symlinks that were added to
allow parallel installations with openssl-1_1.
* Remove openssl-3-use-include-directive.patch
- Remove the hardcoded DEFAULT_SUSE cipherlist selection.
* Remove openssl-DEFAULT_SUSE_cipher.patch
- Update to 3.2.1:
* Changes between 3.2.0 and 3.2.1:
- A file in PKCS12 format can contain certificates and keys and may come from
an untrusted source. The PKCS12 specification allows certain fields to be
NULL, but OpenSSL did not correctly check for this case. [CVE-2024-0727]
- When function EVP_PKEY_public_check() is called on RSA public keys,
a computation is done to confirm that the RSA modulus, n, is composite.
For valid RSA keys, n is a product of two or more large primes and this
computation completes quickly. However, if n is an overly large prime,
then this computation would take a long time. [CVE-2023-6237]
- Restore the encoding of SM2 PrivateKeyInfo and SubjectPublicKeyInfo to
have the contained AlgorithmIdentifier.algorithm set to id-ecPublicKey
rather than SM2.
- The POLY1305 MAC (message authentication code) implementation in OpenSSL
for PowerPC CPUs saves the contents of vector registers in different
order than they are restored. [CVE-2023-6129]
- Disable building QUIC server utility when OpenSSL is configured with 'no-apps'.
* The openssl-crypto-policies-support.patch has been merged into
openssl-Add-support-for-PROFILE-SYSTEM-system-default-cipher.patch
* Rename openssl-Disable-default-provider-for-test-suite.patch and rebase to
openssl-TESTS-Disable-default-provider-crypto-policies.patch
* Patches removed in the update:
- openssl-Add_support_for_Windows_CA_certificate_store.patch
- openssl-ec-56-bit-Limb-Solinas-Strategy-for-secp384r1.patch
- openssl-ec-Use-static-linkage-on-nistp521-felem_-square-mul-.patch
- openssl-ec-powerpc64le-Add-asm-implementation-of-felem_-squa.patch
- openssl-ecc-Remove-extraneous-parentheses-in-secp384r1.patch
- openssl-powerpc-ecc-Fix-stack-allocation-secp384r1-asm.patch
- openssl-CVE-2024-41996.patch
... changelog too long, skipping 176 lines ...
a basic thread pool implementation for select platforms.
==== openssl ====
Version update (3.1.7 -> 3.2.3)
- Update to 3.2.3
- Update to 3.2.1
- Update to 3.2.0
==== pam_kwallet6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: pam_kwallet6-32bit pam_kwallet6-common
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== plasma5support6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: libPlasma5Support6 libPlasma5Support6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== plasma6-activities ====
Version update (6.2.2 -> 6.2.3)
Subpackages: libPlasmaActivities6 plasma6-activities-imports
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== plasma6-activities-stats ====
Version update (6.2.2 -> 6.2.3)
Subpackages: libPlasmaActivitiesStats1
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== plasma6-browser-integration ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-browser-integration-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== plasma6-desktop ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-desktop-emojier plasma6-desktop-lang plasma6-kimpanel-ibus
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* Application Dashboard: Show app tooltips properly (kde#494802)
* applets/taskmanager: Fix icon alignment when is reversed (kde#489648)
* emojier: do substring search in emoji annotations as well (kde#435787)
* activitymanager: Avoid infinite loop in ActivityList
* positioner: Make sure we check deferMovePositions exist
* appiumtests: fix desktoptest
* appiumtests: fix kcm_plasmasearch_test
* applets/taskmanager: use TextMetrics directly to elide long recent items
==== plasma6-disks ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-disks-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* smartmonitor: assert with context
==== plasma6-integration ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-integration-plugin plasma6-integration-plugin-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* Update m_palettes even when KDE_COLOR_SCHEME_PATH is set
==== plasma6-nm ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-nm-lang plasma6-nm-openconnect plasma6-nm-openvpn plasma6-nm-pptp plasma6-nm-vpnc
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* [kcm] Update selected connection when opening KCM a second time (kde#461568)
==== plasma6-openSUSE ====
Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE
- Update to 6.2.3
==== plasma6-pa ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-pa-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* rename: set correct device name upon reset (kde#494546)
==== plasma6-print-manager ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-print-manager-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== plasma6-systemmonitor ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-systemmonitor-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== plasma6-thunderbolt ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-thunderbolt-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- No code changes since 6.2.2
==== plasma6-workspace ====
Version update (6.2.2 -> 6.2.3)
Subpackages: plasma6-session plasma6-session-x11 plasma6-workspace-lang plasma6-workspace-libs sddm-qt6-branding-openSUSE
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* Do early return for ServciesRunner::resolvedArgs in case of error
* Always show full logout screen for "Show Logout Screen" desktop menu item (kde#495390)
* lookandfeel: Explicitly set theme to Breeze in defaults
* kcms/users: crop character faces properly (kde#494487)
* kcms/users: Fix UI on mobile
* logout-greeter: don't doubt the daemon
* logout-greeter: categorize warnings
* logout-greeter: don't wake up packagekit needlessly
* appiumtests: fix kcm_cursortheme_test
* appiumtests: fix kcm_autostart_test
* appiumtests: fix kcm_users_test
* appiumtests: fix digitalclocktest
* components/dbus: fix invalid variant type since Qt 6.8
* appiumtests: fix systemdialogtest
==== polkit-default-privs ====
Version update (1550+20241017.007e12d -> 1550+20241105.bedeeca)
- Update to version 1550+20241105.bedeeca:
* profiles: whitelist xfce mousepad pkexec action (bsc#1232231)
==== polkit-kde-agent-6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: polkit-kde-agent-6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== powerdevil6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: powerdevil6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* Applets/batterymonitor: correct dbus watcher
* applets: react to power-profile-daemon dbus registration (kde#492859)
* daemon: Only write DDC brightness after reading and comparing first
* daemon: Set ddcutil as missing if initialization fails
* autotests: only enable dbus debug message for backlighthelper in brightnesstest
==== python-cryptography ====
- Avoid using requires_eq, which after the last modifications
conflicts with python singlespec (order of expansion).
==== qqc2-breeze-style6 ====
Version update (6.2.2 -> 6.2.3)
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* Fix calculation of width of DialogButtonBox
* Add missing dependencies on QtQuick.Window
==== ruby3.3 ====
Version update (3.3.5 -> 3.3.6)
Subpackages: libruby3_3-3_3
- Update to 3.3.6
This is a routine update that includes minor bug fixes. It also
stops warning missing default gem dependencies that will be
bundled gems in Ruby 3.5. For more details, please refer to the
release notes on GitHub.
https://github.com/ruby/ruby/releases/tag/v3_3_5
- drop 7939.diff
==== sddm-kcm6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: sddm-kcm6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== selinux-policy ====
Version update (20241031 -> 20241105)
Subpackages: selinux-policy-targeted
- Update to version 20241105:
* Allow virt_dbus_t to connect to virtd_t over unix_stream_socket (bsc#1232655)
==== systemsettings6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: systemsettings6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- dbus-1-x11 is being removed from Tumbleweed so drop dependency in
virt-manager. Add dependency on python3-dbus-python.
==== wacomtablet-kcm6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: wacomtablet-kcm6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
==== webkit2gtk3 ====
Version update (2.46.2 -> 2.46.3)
Subpackages: WebKitGTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Update to version 2.46.3 (boo#1232747):
+ Flatten layers to a plane when preseve-3d style is set.
+ Fix DuckDuckGo links by adding a user agent quirk.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2044-44244, CVE-2024-44296.
- Drop bug281492.patch: fixed upstream.
==== xdg-desktop-portal-kde6 ====
Version update (6.2.2 -> 6.2.3)
Subpackages: xdg-desktop-portal-kde6-lang
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
* [FileChooser] Properly pass along requested current filter
* Create region selection window before calling setScreen (kde#493293)
==== xorg-x11-server ====
Version update (21.1.12 -> 21.1.14)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- 21.1.14 covers also
* CVE-2024-31080 (bsc#1222309)
* CVE-2024-31081 (bsc#1222310)
* CVE-2024-31082 (bsc#1222311)
* CVE-2024-31083 (bsc#1222312)
- Security update 21.1.14
This release addresses the following security issue
* CVE-2024-9632: Heap-based buffer overflow privilege escalation
in _XkbSetCompatMap (bsc#1231565)
- supersedes U_render-Avoid-possible-double-free-in-ProcRenderAddGl.patch
- supersedes U_xorg-xserver-e89edec497ba.patch
==== xwayland ====
Version update (24.1.3 -> 24.1.4)
- Security update 21.1.14
This release addresses the following security issue
* CVE-2024-9632: Heap-based buffer overflow privilege escalation
in _XkbSetCompatMap (bsc#1231565)
1 day, 4 hours
Introducing "Contributor in the Spotlight" - A New Way to Showcase Your Contributions to openSUSE!
by Privat senden
Dear openSUSE Community,
I’m excited to share with you a new initiative that we’re launching - it's called “Contributor in the Spotlight”. This project is designed to recognize and highlight the amazing work being done by contributors across various domains within the openSUSE community.
What is "Contributor in the Spotlight"?
“Contributor in the Spotlight” is a monthly feature where we select one contributor from a different area/focus —be it art, coding, documentation, or any other area—and showcase their work. Our goal is to bring visibility to the diverse contributions that make openSUSE such a vibrant community and to ensure that the hard work of our contributors doesn’t go unnoticed.
Why Are We Doing This?
Visibility: Much of the important work done by contributors often goes unseen. This project aims to shine a light on these efforts.
Recognition: We want to offer an easy way for contributors to share their accomplishments and receive recognition they deserve.
Gratitude: This is our way of saying “thank you” to those who help make openSUSE what it is.
Inspiration: By sharing these stories, we hope to inspire others to contribute and show them where they can make a difference.
If you’re a contributor and want to be featured:
Create a New Issue: Head over to the project’s issue tracker and create a new issue. https://github.com/openSUSE/cits/issues/new?assignees=&labels=&projects=&te…
Fill Out the Template: Provide the necessary information using the provided template.
Select the Month: Choose the label in GitHub for the month you’re applying for (applications for November are open until November 20th, afterwards until the 15th of a month).
Submit: And you’re done!
Here’s what happens after the 15th of a month:
Review: We’ll go through all the applications submitted for the current month.
Selection: We’ll select one contributor to feature based on the impact, uniqueness, and relevance of their work to the openSUSE Project.
Blog Post: We’ll prepare a blog post and publish it on news.opensuse.org on the first Monday of the following month at 4 PM UTC.
Guidelines
Who Can Apply?: Any contributor who wants to share their work.
Submission Deadline: Applications must be submitted by the 15th of each month.
Language: All applications must be in English.
Self-Nomination: The application should be about your own work. Should you desire to nominate someone else's work, please seek permission from that person and include their permission within the application.
What Should Your Application Include?
Introduction: A brief introduction of yourself or the person you are nominating.
Contribution Details: A description of the contribution, its use cases, impact and acknowledgement of those who may have helped.
Visuals: A picture of yourself/the nominated person (preferred) or a graphic that captures the contribution, a short video, or an image showcasing the contribution.
Proof of Project: A reference link to the project.
openSUSE Connection: Explain how the contribution relates to openSUSE.
Uniqueness: Highlight what makes the contribution special.
In addition to welcoming applications, we are also looking for enthusiastic members of the community who would like to help organize and manage this initiative. If you’re passionate about recognizing and promoting the work of others, and have some time to contribute, we’d love to have you on board!
Helping with this project would involve reviewing applications, collaborating on blog post creation, and spreading the word about the initiative. It’s a great opportunity to get involved in the community and help ensure that our contributors receive the recognition they deserve.
If you’re interested in helping out, please reply to this email.
This is a fantastic opportunity to showcase your work, share your story, and be recognized by the community. We look forward to your applications and are excited to learn more about the incredible work you’ve been doing!
Thank you for being a part of this amazing community and for your continued contributions!
Best regards,
Tobias Görgens
Knurpht ( Gertjan Lettink )
https://github.com/openSUSE/cits
1 day, 5 hours
openSUSE:Factory - Build fail notification
by DimStar / Dominique Leuenberger
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have had problems for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- lua-luasql: Uninstallable: FOLLOWUP(cadsondemak-fonts)
- mailgraph: Uninstallable: FOLLOWUP(systemd-journal-remote)
- monitoring-plugins: Uninstallable: FOLLOWUP(deepin-kwin-lang)
- prelude-manager: Uninstallable: FOLLOWUP(gpsd-qt5-devel)
- slurm-plugin-oom-score-adj: Uninstallable: FOLLOWUP(libtsan2-gcc13)
- spooles: Uninstallable: FOLLOWUP(bcm20702a1-firmware)
- xplayer: Uninstallable: FOLLOWUP(fcitx-table-hk-stroke5)
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
1 day, 2 hours
New Tumbleweed snapshot 20241107 released!
by Dominique Leuenberger
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=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
babl (0.1.108 -> 0.1.110)
enchant (2.2.15 -> 2.8.2)
gegl (0.4.48 -> 0.4.50)
gstreamer (1.24.8 -> 1.24.9)
gstreamer-plugins-bad (1.24.8 -> 1.24.9)
gstreamer-plugins-base (1.24.8 -> 1.24.9)
gstreamer-plugins-good (1.24.8 -> 1.24.9)
gstreamer-plugins-libav (1.24.8 -> 1.24.9)
libftdi1
lsof
luajit (5.1.2.1.0+git.1724512491.f725e44 -> 5.1.2.1.0+git.1727870382.97813fb)
patterns-base
patterns-gnome
python-attrs (23.2.0 -> 24.2.0)
python-pyudev
qemu
tmux (3.4 -> 3.5a)
yast2-control-center (5.0.0 -> 5.0.1)
=== Details ===
==== babl ====
Version update (0.1.108 -> 0.1.110)
Subpackages: libbabl-0_1-0 libbabl-0_1-0-x86-64-v3
- Update to 0.1.110:
- Build improvements.
- Fixes to alpha componet in HCY, HSL, HSV and YCbCr models.
- Use same CIE Lab conversion for start/end as rest with SIMD.
- Remove reliance on set rounding mode.
==== enchant ====
Version update (2.2.15 -> 2.8.2)
Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2
- Update to 2.8.2
+ maintainer has changed their name from abiWord to rrthomas on
Github, hence update Source and URL to new home.
+ Switch to vala.
+ Use doxygen and groff-full for documentation.
+ nuspell >= 5.1.0 is required.
+ for more information see: NEWS
- Add doxygen, vala and groff-full BuildRequires following upstream
changes.
- Pass --docdir=%%{_defaultdocdir}/%%{name} to configure, package
the now built documentation in openSUSE standard.
==== gegl ====
Version update (0.4.48 -> 0.4.50)
Subpackages: gegl-0_4 gegl-0_4-lang libgegl-0_4-0
- Update to version 0.4.50:
- Core:
- Better Gobject Introspection annotation coverage.
- Improved error handling for gegl chain processing.
- Added accessors for pad meta-data, to be able to show names and descriptions in UIs.
- GeglColor: more lax parameters for g_arapm_values_cmp
- Ops:
API: GEGL_OP_NAME needs to be uniqe .c filenames no longer
needs to be. First registered op with a given name now takes
precedence over later.
* exr-save: store 16bpc files as half, fixing gimp#10778
* ff-load, ff-save: fix build with FFmpeg 7
* dither: do processing in linear when all levels==2
* OpenCL: upgrade from 1.1 to 3.0, disable opencl caching
system - not crashing is more important than caching. And
fixes to the opencl operation of the following ops:
* alien-map
* color-to-alpha
* edge-sobel
* hue-chroma
* noise-reduction
* oilify
* snn-mean
- New Ops:
- styles: a UI for achieving many visual effects for use on
text and similar alpha defined shapes. bevel: simulate light
and shadow on an alpha defined shape. inner-glow: an inner
shadow glow effect
- New Ops in workshop:
- ctx-script: an experimental op for rendering ctx protocol
this might be a future basis for ctx-based vector layers.
- Build:
- Various meson cleanups.
- Updated vendored libraries
- ctx has been updated from upstream, perhaps most
significantly the protocol/drawing API has been fuzzed with
afl+
- drop upstreamed patches:
66de8124.patch
revertleap.patch
==== gstreamer ====
Version update (1.24.8 -> 1.24.9)
Subpackages: gstreamer-lang gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.24.9:
+ Highlighted bugfixes:
- gst-rtsp-server security fix
- GstAggregator start time selection and latency query fixes
for force-live mode
- audioconvert: fix dynamic handling of mix matrix, and accept
custom upstream event for setting one
- encodebin: fix parser selection for encoders that support
multiple codecs
- flvmux improvments for pipelines where timestamps don't start
at 0
- glcontext: egl: Unrestrict the support base DRM formats
- kms: Add IMX-DCSS auto-detection in sink and fix stride with
planar formats in allocator
- macOS main application event loop fixes
- mpegtsdemux: Handle PTS/DTS wraparound with ignore-pcr=true
- playbin3, decodebin3, parsebin, urisourcebin: fix races, and
improve stability and stream-collection handling
- rtpmanager: fix early RTCP SR generation for sparse streams
like metadata
- qml6glsrc: Reduce capture delay
- qtdemux: fix parsing of rotation matrix with 180 degree
rotation
- rtpav1depay: added wait-for-keyframe and request-keyframe
properties
- srt: make work with newer libsrt versions and don't
re-connect on authentication failure
- v4l2 fixes and improvement
- webrtcsink, webrtcbin and whepsrc fixes
- cerbero: fix Python 3.13 compatibility, g-i with newer
setuptools, bootstrap on Arch Linux; iOS build fixes
- Ship qroverlay plugin in binary packages
- Various bug fixes, memory leak fixes, and other stability and
reliability improvements
+ Gstreamer:
- aggregator:
. Fix start time selection first with force-live
. Fix live query when force-live is TRUE
- parse-launch: Make sure children are bins before recursing in
- macos: Fix race conditions in cocoa/application main event
loop
- multiqueue: Do not unref the query we get in pad->query
==== gstreamer-plugins-bad ====
Version update (1.24.8 -> 1.24.9)
Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0
- Disable RDF parsing for Ladspa plugins. It provides hardly any
value (glfo#gstreamer/gstreamer#3168), but has a fairly large
reverse dependency set. Drop pkgconfig(lrdf) BuildRequires and
pass ladspa-rdf=disabled to meson setup.
- Update to version 1.24.9:
+ avfdeviceprovider: Fix leak from the GstCaps
+ codecparsers: add debug categories to bitwriters
+ codectimestamper: Fix gint wraparound in pts_compare_func
+ dvxa: Explicitly use cpp_std=c++11
+ GstPlay: message parsing and documentation improvements
+ h26xbitwriter: false have_space if aligning fails on aud
+ kmsallocator: fix stride with planar formats
+ kmssink: Add IMX-DCSS auto-detection
+ mpegtsdemux: Handle PTS/DTS wraparound with ignore-pcr=true
+ rtmp2sink: Initialize base_ts / last_ts with the actual first
observed timestamp
+ scenechange: fix memory leak
+ srt: Don't attempt to reconnect on authentication failures
+ srtsink: Register SRT listen callback before binding socket
+ tests:
- lc3: Allocate the same size for the buffer and the data
- va: fix vapostproc test for DMABuf
+ va: Fix libdrm include, plus meson and wrap changes
+ vp8decoder: Fix resolution change handling
+ vtdec: add support for level 6 6.1 and 6.2
+ vaav1enc: Do not enable palette mode by default
+ wayland: Add NV15 support
+ webrtcbin: Clean up bin elements when datachannel is removed
==== gstreamer-plugins-base ====
Version update (1.24.8 -> 1.24.9)
Subpackages: gstreamer-plugins-base-lang libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to version 1.24.9:
+ allocators: drmdumb: Fix bpp value for P010
+ audioconvert: fix dynamic handling of mix matrix, accept custom
upstream event for setting one
+ decodebin3:
- Make update/posting of collection messages atomic
- Send selected stream message as long as not all the tracks
can't select decoders
+ encodebasebin: Miscellaneous fixes
+ exiftag: Check the result of gst_date_time_new_local_time(),
fixes criticals with malformed EXIF tags
+ glcontext: egl: Unrestrict the support base DRM formats
+ gldownload: use gst_gl_sync_meta_wait_cpu()
+ gl: Fix configure error when libdrm is a subproject
+ playback: Fix a variety of decodebin3/parsebin/urisourcebin
races
+ playbin3: prevent crashing trying to play a corrupted mp4 file
(WARNING : HIGH PITCHED CORRUPTED SOUND)
+ Revert "meson: Fix invalid include flag in uninstalled gl pc
file"
+ urisourcebin:
- Allow more cases for posting stream-collection
- Ensure all stream-start are handled
+ urisourcebin/parsebin: Improve collection creation and handling
==== gstreamer-plugins-good ====
Version update (1.24.8 -> 1.24.9)
Subpackages: gstreamer-plugins-good-gtk gstreamer-plugins-good-lang
- Update to version 1.24.9:
+ flvmux: Use first running time on the initial header instead
of 0
+ qml6glsrc: Reduce capture delay
+ qtdemux:
- Check fourcc of a second CEA608 atom instead of assuming it's
cdt2
- Fix parsing of matrix with 180 rotation
- Skip zero-sized boxes instead of stopping to look at further
boxes
+ rtpmanager: skip RTPSources which are not ready in the RTCP
generation
+ rtppassthroughpay: Fix reading clock-rate and payload type from
caps
+ twcc: Handle wrapping of reference time
+ v4l2object: append non colorimetry structure to probed caps
+ v4l2: Various fixes and improvement
==== gstreamer-plugins-libav ====
Version update (1.24.8 -> 1.24.9)
- Update to version 1.24.9:
+ avviddec: Unlock video decoder stream lock temporarily while
finishing frames
==== libftdi1 ====
- Fix for SWIG 4.3.0, add patch swig-4.3.patch
==== lsof ====
- Add reproducible.patch to not store build host kernel version (boo#1232425)
==== luajit ====
Version update (5.1.2.1.0+git.1724512491.f725e44 -> 5.1.2.1.0+git.1727870382.97813fb)
- Update to version 5.1.2.1.0+git.1727870382.97813fb:
* macOS: Remove obsolete -single_module flag.
* macOS: Workaround for buggy XCode 15.0 - 15.2 linker.
* macOS: Fix macOS 15 / Clang 16 build.
* Fix bit op coercion in DUALNUM builds.
* Fix compiliation of getmetatable() for UDTYPE_IO_FILE.
* Remove ancient RtlUnwindEx workaround for MinGW64.
* Drop unused function wrapper.
- Update luajit-s390x.patch from
gh#openresty/luajit2!195 (following the advice on
gh#LuaJIT/LuaJIT!631#issuecomment-2459913131).
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced
- Remove "Recommends: restorecond" from selinux pattern as we don't
want it to be installed by default.
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Require gnome-session-xsession in the gnome (X11) pattern.
==== python-attrs ====
Version update (23.2.0 -> 24.2.0)
- Upgrade to 24.2.0:
- Big releases always carry the risk of regressions, but never
did I expect to break Python 3.14âs CI! On the plus side,
attrs runs on 3.14 now.
- Upgrade to 24.1.0:
- The most notable is probably the possibility to receive self
and field definitions in your converters by wrapping them
into a attrs.Converter.
- The other big thing is our own replacement
for __init_subclass__ called (you guessed it)
__attrs_init_subclass__. Check out the docs, if you're not
sure what this is good for.
- Finally, we've made more important steps to promote our "new"
APIs (can you believe they're 4 years old!?) in the docs. If
we missed anything, please let us know.
- Remove upstreamed patch:
- pytest8.patch
==== python-pyudev ====
- Skipping test suite completely, it just doesnât work in the
limited build environment (gh#pyudev/pyudev#404).
- Remove unnecessary patch support-pytest-8.patch.
==== qemu ====
Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-pr-helper qemu-seabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vmsr-helper qemu-x86
- Fix bsc#1232617:
* qemu-ga: Fix a SIGSEGV in ga_run_command() helper (bsc#1232617)
==== tmux ====
Version update (3.4 -> 3.5a)
- tmux 3.5a:
* Do not translate BSpace as Unicode with extended keys.
* Fix so that keys with Shift are represented correctly with extended keys.
* Revert to using /bin/sh for #() and run-shell and if-shell; the change to
use default-shell only applies now to popups.
* Fix grey colour without a number suffix in styles.
- tmux 3.5:
* Revamp extended keys support to more closely match xterm and support mode 2
as well as mode 1. This is a substantial change to key handling which
changes tmux to always request mode 2 from parent terminal, changes to an
unambiguous internal representation of keys, and adds an option
(extended-keys-format) to control the format similar to the xterm(1)
formatOtherKeys resource.
* Clear an overlay (popup or menu) when command prompt is entered.
* Add copy-mode -d flag to scroll a page down if in copy mode already
(matching -e).
* Display hyperlinks in copy mode and add copy_cursor_hyperlink format to get
the hyperlink under the cursor.
* Add a prefix timeout option.
* Mouse move keys are not useful as key bindings because we do not turn them
on unless the application requests them. Ignore them so they do not cause
the prefix to be canceled
* Add search_count and search_count_partial formats in copy mode.
* Do not reset mouse pane if clicked on status line,
* Add mirrored versions of the main-horizontal and main-vertical layouts
where the main pane is bottom or right instead of top or left.
* Allow REP to work with Unicode characters.
* Fix size calculation of terminators for clipboard escape sequences.
* Treat CRLF as LF in config files where it is easy to do so.
* The Linux console has some bugs with bright colours, so add some
workarounds for it.
* If built with systemd, remove some environment variables it uses.
* Adjust the logic when deleting last buffer to better preserve the
selection: if selecting the element below the deleted one fails (because as
the last one), select the one above it instead.
* Add --enable-jemalloc to build with jemalloc memory allocator (since glibc
malloc is so poor).
* Add a way (refresh-client -r) for control mode clients to provide OSC 10
and 11 responses to tmux so they can set the default foreground and
background colours.
* Add N to search backwards in tree modes.
* Use default-shell for command prompt, #() and popups.
* Revert part of a change intended to improve search performance by skipping
parts of lines already searched, but which in fact skipped the ends of
lines altogether.
* Add a command-error hook when a command fails.
* Add an option allow-set-title to forbid applications from changing the pane
title.
* Correct handling of mouse up events (don't ignore all but the last released
button), and always process down event for double click.
* Fix a crash if focusing a pane that is exiting.
* Pick newest session (as documented) when looking for next session for
detach-on-destroy.
* Reduce default escape-time to 10 milliseconds.
* Add display-menu -M to always turn mouse on in a menu.
* Look for feature code 21 for DECSLRM and 28 for DECFRA in the device
attributes and also accept level 1.
* Fix crash if built with SIXEL and the SIXEL colour register is invalid;
also remove SIXEL images before reflow.
* Do not notify window-layout-changed if the window is about to be destroyed.
* Do not consider a selection present if it is empty for the selection_active
and selection_present format variables.
* Fix split-window -p.
==== yast2-control-center ====
Version update (5.0.0 -> 5.0.1)
Subpackages: yast2-control-center-qt
- Install YaST-systemsettings.desktop into location for Plasma 6,
remove installation into KDE 4 location (gh#yast/yast-control-center#59)
- 5.0.1
10 hours, 49 minutes
Tumbleweed - Review of the week 2024/45
by Dominique Leuenberger
Dear Tumbleweed users and hackers,
Over Europe, the days are getting shorter here, and it’s colder and
greyer outside. This is all the more reason to spend time at your desk
updating your Tumbleweed installation. This week, we gave you six
snapshots to enjoy (1102, 1103, 1104, 1105, 1106, and 1107).
The most relevant updates delivered this week are:
* OpenJDK CPU updates for openjdk 1.8.0, 11, 17, 21, and 23
* GTK 4.16.5
* Linux kernel 6.11.6
* TigerVNC 1.14.1
* KDE Plasma 6.2.3
* libheif 1.19.1
* openSSL 3.2.3
* Ruby 3.3.6
* GStreamer 1.24.9
* Enchant 2.8.2
The next week will be really interesting, as we got fixes for Mesa
24.2.x submitted – and they passed staging already. For the next few
days/weeks, we can expect these changes to happen:
* Mesa 24.2.6
* LLVM 19.1.3
* Swig 4.3.0
* KDE Gear 24.08.3
* KDE Frameworks 6.8.0
* Mozilla Firefox 132.0.1: removing the openSUSE specific KDE
integration patches, relying on the xdg-desktop-portals for desktop
integration
* Enabling python 3.13 modules; Python 3.11 will remain the default
for now.
Cheers,
Dominique
10 hours, 25 minutes
Slowroll November version bump is done
by Bernhard M. Wiedemann
Dear fellow Geekos,
I am happy to announce that the November version bump of Slowroll is
done. It is based on the Tumbleweed 20241103 snapshot.
See https://news.opensuse.org/2024/10/30/tw-monthly-update-october/ for
what is new.
https://www.reddit.com/r/openSUSE_Slowroll/comments/1gmclzc/version_bump_in…
Ciao
Bernhard M.
12 hours, 15 minutes