openSUSE Kubic
Threads by month
- ----- 2024 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
March 2022
- 12 participants
- 75 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=3&version=T…
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.36.2 -> 1.36.4)
at-spi2-core (2.42.0 -> 2.44.0)
ceph (16.2.7.596+g7d574789716 -> 16.2.7.640+gceb23c7491b)
cyrus-sasl (2.1.27 -> 2.1.28)
gdk-pixbuf (2.42.6 -> 2.42.8)
glib-networking (2.70.1 -> 2.72.0)
glib2 (2.70.4 -> 2.70.5)
gobject-introspection (1.70.0 -> 1.72.0)
gsettings-desktop-schemas (41.0 -> 42.0)
libpeas (1.30.0 -> 1.32.0)
libxml2 (2.9.12 -> 2.9.13)
makedumpfile
nfs-utils
nghttp2 (1.46.0 -> 1.47.0)
rdma-core
vim (8.2.4542 -> 8.2.4602)
=== Details ===
==== NetworkManager ====
Version update (1.36.2 -> 1.36.4)
Subpackages: libnm0
- Update to version 1.36.4:
+ The internal DHCPv4 client now discards NAKs packets coming
from servers different from the one that sent the offer.
+ Fix activation of PPPoE connections with "pppoe.parent" unset.
+ Fix potential libnm crash when the client object initialization
gets canceled.
+ Other various fixes and improvements.
==== at-spi2-core ====
Version update (2.42.0 -> 2.44.0)
Subpackages: libatspi0
- Update to version 2.44.0:
+ Unlink the socket before binding when using dbus-broker. Fixes
regression introduced in 2.43.92 where restarting the bus
launcher would fail.
- Update to version 2.43.92:
+ The AT-SPI bus now uses the user's XDG_RUNTIME_DIR for its
socket. Fixes accessibility for Snap-confined applications.
+ Caps lock is now unlocked for key synthesis. Fixes cutting and
pasting from brltty when caps lock is on.
+ Several fixes to the dbus specification.
+ Fix the build when x11 is disabled.
+ Fix several compiler warnings.
- Use ldconfig_scriptlets macro for post(un) handling.
- Move autostart .desktop and xwayland-session config to
distconfdir.
==== ceph ====
Version update (16.2.7.596+g7d574789716 -> 16.2.7.640+gceb23c7491b)
Subpackages: ceph-common libcephfs2 librados2 librbd1 librgw2 python3-ceph-argparse python3-ceph-common python3-cephfs python3-rados python3-rbd python3-rgw
- Update to 16.2.7-640-gceb23c7491b
+ (bsc#1194875) common: fix FTBFS due to dout & need_dynamic on GCC-12
+ (bsc#1196938) cephadm: preserve authorized_keys file during upgrade
==== cyrus-sasl ====
Version update (2.1.27 -> 2.1.28)
Subpackages: cyrus-sasl-gssapi libsasl2-3
- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
* https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1…
- drop cyrus-sasl-bug587.patch (upstream)
==== gdk-pixbuf ====
Version update (2.42.6 -> 2.42.8)
Subpackages: gdk-pixbuf-query-loaders libgdk_pixbuf-2_0-0
- Update to version 2.42.8:
+ Clear the pixbuf's memory buffer to avoid returning
uninitialized memory.
+ Turn GdkPixbufModule functions into typed callbacks.
+ tiff: Use non-deprecated C99 integer types.
+ gif: Check for overflow when compositing or clearing frames.
+ Change png/jpeg/tiff build options from boolean to feature.
+ jpeg: Do not rely on UB around setjmp/longjmp.
+ Build fixes.
+ Documentation fixes.
+ Updated translations.
- Stop passing options to meson that just follow upstream default,
just rely on upstream providing sane defaults, apart from where
we want to deviate.
==== glib-networking ====
Version update (2.70.1 -> 2.72.0)
- Update to version 2.72.0:
+ Fix proxy tests.
+ GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
+ meson devenv.
+ Updated translations.
- Update to version 2.72.beta:
+ Add environment variable proxy resolver.
+ OpenSSL: fix uninitialized memory use.
- Update to version 2.72.alpha:
+ OpenSSL:
- Fix unsafe error handling.
- Fail when appropriate if Must-Staple extension is set.
+ GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
+ Improve failure of tls-unique channel binding requests.
+ Do not fill SNI extension with IP address.
==== glib2 ====
Version update (2.70.4 -> 2.70.5)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.5:
+ g_time_zone_new_offset() assertion failure if offset >= 25
hours.
+ glib: fix buffer overflow in g_canonicalize_filename().
+ gtimezone: Fix assertion failure when called with a huge
offset.
+ Updated translations.
- Split gtk-docs from -devel package, these are not needed
during building projects using glib2
- Use _multibuild as the meson buildprocess is very awkward
regarding the documentation - builds single-jobs only and
twice (again during %install). This way the rest of distribution
waiting for glib2-devel to be available is not blocked by this
==== gobject-introspection ====
Version update (1.70.0 -> 1.72.0)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.72.0:
+ Add new utility API to libgirepository for bindings
implementing an argument cache.
+ Update the GIR data for GLib, GObject, GModule, and GIO.
- Update to version 1.71.0:
+ Create new API for libffi closures
+ Treat @-prefixed shlib paths as absolute on macOS
+ Add new `forever` scope
+ Build fixes with newer Meson
+ Improve regression test suite
+ Avoid a segfault when using an invalid GType
+ Build fixes on Windows when using g-i as a subproject
+ Warn about property name collisions
+ Add "strict" warnings to g-ir-scanner
+ Add the "emitter" annotation for signal emitters
+ Add a command line option to g-ir-scanner to specify the
compiler
+ Add new convenience API to libgirepository
+ Build fixes on Windows when using MSVC
+ Documentation fixes
+ Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
+ 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
+ effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
+ 827494d6415b696a98fa195cbd883b50cc893bfc.patch
==== gsettings-desktop-schemas ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Updated translations.
- Update to version 42.beta:
+ Add setting to control privacy screen feature.
+ Updated translations.
- Update to version 42.alpha:
+ Add color scheme setting and high-contrast preference
+ Updated translations.
==== libpeas ====
Version update (1.30.0 -> 1.32.0)
- Update to version 1.32.0:
+ Icon licenses have been corrected.
+ Parallel build system operation fixes.
+ Various build warnings squashed.
+ Various GIR data that should not have been exported was
removed.
+ Use gi-docgen for documentation.
+ Updated translations.
- Drop patches fixed upstream:
+ a9d2ba590641d832dcf6b97184687b6eb424c00f.patch
+ dfc763c16c0ce66a180ccb13205f1ca9666278a8.patch
+ 2a976339f444d70f10949901a6ee2b1f8ccb24b6.patch
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
upstream changes.
==== libxml2 ====
Version update (2.9.12 -> 2.9.13)
Subpackages: libxml2-2 libxml2-tools
- Build python bindings in a 2nd run, using multibuild: otherwise,
libxml2 requires pkgconfig(libxml-2.0) to build, causing issues
to bootstrap.
- Update to version 2.9.13:
* Security fixes:
+ [CVE-2022-23308] Use-after-free of ID and IDREF attributes
(boo#1196490);
+ Several memory leaks and another issues.
* Many regressions fixes.
* Numerous bug fixes, including, among many others:
+ xmllint's --maxmem option should work as expected now;
+ xmllint now returns an error if arguments are missing.
* Numerous tests and code and fuzzing fixes and improvements.
* Updated documentation.
- The full Libxml2 2.9.13 NEWS can be found here:
https://download.gnome.org/sources/libxml2/2.9/\
libxml2-2.9.13.news.
- Replace version-release macros in all 3 Obsoletes tag with
plain 2.9.13 to avoid unwanted behaviors in the future.
- Remove dropped upstream AUTHORS file from list of files to be
installed in the documentation location with 'cp' command.
- Update http://xmlsoft.org URL tag to Libxml2's new web home:
https://gitlab.gnome.org/GNOME/libxml2.
- Update ftp://xmlsoft.org Source tag to Libxml2's new download
host: https://download.gnome.org.
- Drop deprecated Python-2-related macro definitions/conditional
statement from spec file.
- Drop merged upstream patches:
libxml2-fix-lxml-corrupted-subtree-structures.patch;
libxml2-fix-regression-in-xmlNodeDumpOutputInternal.patch.
- Drop libxml2.keyring source file as the new download host doesn't
offer GPG signatures.
- Use ldconfig_scriptlets macro for post(un) handling.
==== makedumpfile ====
- makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch:
sadump, kaslr: fix failure of calculating kaslr_offset
(bsc#1196736).
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client
- drop reenable-nfsv2.patch (poo#106679)
==== nghttp2 ====
Version update (1.46.0 -> 1.47.0)
- update to 1.47.0:
* see https://nghttp2.org/blog/2022/02/23/nghttp2-v1-47-0/
==== rdma-core ====
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
barriers support for RISC-V
==== vim ====
Version update (8.2.4542 -> 8.2.4602)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.4602, fixes the following problems
* Vim9: "break" inside try/catch not handled correctly.
* Coverity warning for refactored tag search code.
* Coverity warnings for not using returned value.
* Duplicate #undef.
* The neXTaw GUI is old and does not work well.
* Script-local function is deleted when used in a funcref.
* Cannot build with Motif and editres. (Tony Mechelynck)
* When mapping <Esc> terminal codes are not recognized.
* In a :def function "put = expr" does not work.
* Linear tag search is a bit slow.
* Vim9: using null values not sufficiently tested.
* getmousepos() returns the wrong column. (Ernie Rael)
* Test fails without the +job or +channel feature. (Dominique Pellé)
* Confusing comment about 'cursorlineopt'.
* getmousepos() returns the screen column. (Ernie Rael)
* Suspending with CTRL-Z does not work on DragonFlyBSD.
* Build failure with some combination of features. (John Marriott)
* Linear tag search is not optimal.
* "z=" in Visual mode may go beyond the end of the line.
* Running test leaves file behind. (Dominique Pellé)
* No command line completion for :breakadd and :breakdel.
* Check for existing buffer in session file does not work for files in
the home directory.
* Bracketed paste doesn't work well in Visual linewise mode.
* getmousepos() does not compute the column below the last line.
* Coverity warning for not using a return value.
* No command line completion for :profile and :profdel.
* Not all gdb files are recognized.
* Vim9: return type "any" is sometimes changed to first returned type.
(Virginia Senioria)
* A nested function (closure) is compiled for debugging without context.
* Vim9: test for profiling fails.
* Vim9: error for comparing with null can be annoying.
* Message test is flaky. (Elimar Riesebieter)
* No warning when an autoload script for completion function has an error.
* Cannot use page-up and page-down in the command line completion popup menu.
* Vim9: incorrect error for shadowing variable.
* Null types not fully tested.
* Useless code handling a type declaration.
* Screendump test fails.
* Error for using autoload function in custom completion.
* Cannot use keypad page-up/down for completion menu.
* Vim9: no error for using lower case name for "func" argument. (Ernie Rael)
* Vim9: double free after unpacking a list.
* Mapping with key code after other matching mapping does not work.
* Cannot index the g: dictionary.
* Vim9: range type check has wrong offset.
* Cursor line not updated when a callback moves the cursor.
* Search continues after giving E1204.
* Unnecessary call to redraw_later().
* Need to write script to a file to be able to source them.
* X11: using --remote-wait may keep the CPU busy.
* Installing tutor binary may fail.
* LuaV_debug() not covered by tests.
* Profile completion test sometimes fails.
* GTK: get assertion errors when scrolling a split window.
* Vim9: not enough test coverage for executing :def function.
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:
NetworkManager (1.36.2 -> 1.36.4)
adwaita-icon-theme (41.0 -> 42.0)
at-spi2-core (2.42.0 -> 2.44.0)
cyrus-sasl (2.1.27 -> 2.1.28)
evolution-data-server (3.42.4 -> 3.44.0)
ffmpeg-4
gdk-pixbuf (2.42.6 -> 2.42.8)
gdm (41.3 -> 42.0)
geoclue2
gjs (1.70.1 -> 1.72.0)
glib-networking (2.70.1 -> 2.72.0)
glib2 (2.70.4 -> 2.70.5)
gnome-bluetooth (3.34.5 -> 42.0)
gnome-control-center (41.4 -> 42.0)
gnome-desktop (41.3 -> 42.0)
gnome-disk-utility (41.0 -> 42.0)
gnome-keyring
gnome-session (41.3 -> 42.0)
gnome-settings-daemon (41.0 -> 42.1)
gnome-shell (41.4 -> 42.0)
gnome-shell-extensions (41.2 -> 42.0)
gnome-system-monitor (41.0 -> 42.0)
gnome-terminal (3.42.2 -> 3.43.90)
gnome-user-docs (41.2 -> 42.0)
gobject-introspection (1.70.0 -> 1.72.0)
graphene (1.10.6 -> 1.10.8)
gsettings-desktop-schemas (41.0 -> 42.0)
gtk4 (4.6.1 -> 4.6.2)
gvfs (1.48.1 -> 1.50.0)
libdazzle (3.42.0 -> 3.44.0)
libgsf (1.14.48 -> 1.14.49)
libhandy (1.5.0 -> 1.6.1)
libpeas (1.30.0 -> 1.32.0)
librest0_7
libsoup (3.0.4 -> 3.0.5)
libxml2 (2.9.12 -> 2.9.13)
makedumpfile
mutter (41.4 -> 42.0)
nautilus (41.2 -> 42.0)
nghttp2 (1.46.0 -> 1.47.0)
qpdf (10.6.2 -> 10.6.3)
tracker (3.2.1 -> 3.3.0)
tracker-miners (3.2.2 -> 3.3.0)
upower
vim (8.2.4542 -> 8.2.4602)
vte (0.66.2 -> 0.67.90)
webkit2gtk3 (2.34.6 -> 2.36.0)
webkit2gtk3-soup2 (2.34.6 -> 2.36.0)
xdg-desktop-portal (1.14.0 -> 1.14.1)
xdg-desktop-portal-gnome (41.1 -> 42.0.1)
xterm (370 -> 372)
yelp (41.2 -> 42.0)
yelp-xsl (41.1 -> 42.0)
=== Details ===
==== NetworkManager ====
Version update (1.36.2 -> 1.36.4)
Subpackages: libnm0 typelib-1_0-NM-1_0
- Update to version 1.36.4:
+ The internal DHCPv4 client now discards NAKs packets coming
from servers different from the one that sent the offer.
+ Fix activation of PPPoE connections with "pppoe.parent" unset.
+ Fix potential libnm crash when the client object initialization
gets canceled.
+ Other various fixes and improvements.
==== adwaita-icon-theme ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ symbolic: provide -rtl versions properly.
+ README: bring up to date.
+ fullcolor: fix input-mouse.
==== at-spi2-core ====
Version update (2.42.0 -> 2.44.0)
Subpackages: libatspi0 typelib-1_0-Atspi-2_0
- Update to version 2.44.0:
+ Unlink the socket before binding when using dbus-broker. Fixes
regression introduced in 2.43.92 where restarting the bus
launcher would fail.
- Update to version 2.43.92:
+ The AT-SPI bus now uses the user's XDG_RUNTIME_DIR for its
socket. Fixes accessibility for Snap-confined applications.
+ Caps lock is now unlocked for key synthesis. Fixes cutting and
pasting from brltty when caps lock is on.
+ Several fixes to the dbus specification.
+ Fix the build when x11 is disabled.
+ Fix several compiler warnings.
- Use ldconfig_scriptlets macro for post(un) handling.
- Move autostart .desktop and xwayland-session config to
distconfdir.
==== cyrus-sasl ====
Version update (2.1.27 -> 2.1.28)
Subpackages: cyrus-sasl-gssapi libsasl2-3
- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
* https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1…
- drop cyrus-sasl-bug587.patch (upstream)
==== evolution-data-server ====
Version update (3.42.4 -> 3.44.0)
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.0:
+ Updated translations.
- Update to version 3.43.3:
+ Camel: Thaw frozen folders on failed Maildir message transfer
+ CamelFolderSummary: Re-enable notifications on message info in
summary_assign_uid()
+ Bugs fixed: glgo#GNOME/evolution-data-server#377,
glgo#GNOME/evolution-data-server#378,
glgo#GNOME/evolution-data-server!92,
glgo#GNOME/evolution-data-server!93.
+ Updated translations.
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libswresample3_9
- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters
==== gdk-pixbuf ====
Version update (2.42.6 -> 2.42.8)
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Update to version 2.42.8:
+ Clear the pixbuf's memory buffer to avoid returning
uninitialized memory.
+ Turn GdkPixbufModule functions into typed callbacks.
+ tiff: Use non-deprecated C99 integer types.
+ gif: Check for overflow when compositing or clearing frames.
+ Change png/jpeg/tiff build options from boolean to feature.
+ jpeg: Do not rely on UB around setjmp/longjmp.
+ Build fixes.
+ Documentation fixes.
+ Updated translations.
- Stop passing options to meson that just follow upstream default,
just rely on upstream providing sane defaults, apart from where
we want to deviate.
==== gdm ====
Version update (41.3 -> 42.0)
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update to version 42.0:
+ Improvements to work better on NVidia cards.
+ Look in DATADIR for launching environment data files.
+ PAM updates on exherbo.
+ Updated translations.
- Add pkgconfig(gudev-1.0), with minimal version of 232, as a new
build requirement.
- Add explicit update-alternatives to post(un) requirements to
avoid rare unexpected behaviors due to package order of
installation.
- Replace systemdsystemunitdir with _unitdir macro. There's no need
to manually define it anymore since systemd-rpm-macros already
provide it.
- Add gdm-restart-session-when-X-server-restart.patch:
Avoiding the blank screen when X server restarts with
GDM_DISABLE_USER_DISPLAY_SERVER=1 (bsc#1196974).
==== geoclue2 ====
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0
- Remove unnecessary shadow requires
==== gjs ====
Version update (1.70.1 -> 1.72.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.72.0:
+ No changes from release candidate 1.71.90.
- Update to version 1.71.90:
+ Cairo test broken with commit ea52cf92
+ native: Convert to singleton class
+ Checking `instanceof` for primitive types may lead to a crash
or error
+ Change the GObject Introspection development branch
+ gi_marshalling_tests_long_in_max test fails on i686
+ GNOME Shell crashes at startup with the AppIndicator extension
enabled
+ Instances of classes implementing interfaces can override
functions for all implentations of an interface
+ package: Reverse order of running-from-source checks
+ Various maintenance.
- Update to version 1.71.1:
+ New JavaScript features! This version of GJS is based on
SpiderMonkey 91, an upgrade from the previous ESR (Extended
Support Release) of SpiderMonkey 78. Here are the highlights of
the new JavaScript features. For more information, look them up
on MDN or devdocs.io.
- Replace pkgconfig(mozjs-78) with pkgconfig(mozjs-91).
- Disable meson_tests, one test currently failing (expected during
unstable cycle). https://gitlab.gnome.org/GNOME/gjs/-/issues/461
==== glib-networking ====
Version update (2.70.1 -> 2.72.0)
- Update to version 2.72.0:
+ Fix proxy tests.
+ GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
+ meson devenv.
+ Updated translations.
- Update to version 2.72.beta:
+ Add environment variable proxy resolver.
+ OpenSSL: fix uninitialized memory use.
- Update to version 2.72.alpha:
+ OpenSSL:
- Fix unsafe error handling.
- Fail when appropriate if Must-Staple extension is set.
+ GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
+ Improve failure of tls-unique channel binding requests.
+ Do not fill SNI extension with IP address.
==== glib2 ====
Version update (2.70.4 -> 2.70.5)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.5:
+ g_time_zone_new_offset() assertion failure if offset >= 25
hours.
+ glib: fix buffer overflow in g_canonicalize_filename().
+ gtimezone: Fix assertion failure when called with a huge
offset.
+ Updated translations.
- Split gtk-docs from -devel package, these are not needed
during building projects using glib2
- Use _multibuild as the meson buildprocess is very awkward
regarding the documentation - builds single-jobs only and
twice (again during %install). This way the rest of distribution
waiting for glib2-devel to be available is not blocked by this
==== gnome-bluetooth ====
Version update (3.34.5 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ This version of gnome-bluetooth fixes a problem that could lead
to gnome-shell's Bluetooth menu not appearing when it should
have. This version also makes the Connect switch available for
Bluetooth LE MIDI devices.
- Update to version 42.beta.2:
+ This version of gnome-bluetooth contains a number of bug fixes
related to the GTK4 port, including spinners not spinning,
device removal confirmation dialog not appearing, pairing
dialog not disappearing, and a work-around to a UPower
reference leak that could lead to a crash in the main
libraries, as well as fixes for basic functionality in
bluetooth-sendto.
- Update to version 42.beta:
+ This version of gnome-bluetooth adds a number of APIs to
eventually be used in Settings and gnome-shell:
- Export battery information for Bluetooth devices which
support it.
- Check whether any input devices are connected, so as to be
able to show a confirmation dialogue when switching off
Bluetooth.
- Check whether a device can be connected to.
- Add pkgconfig(upower-glib) BuildRequires: New dependency.
==== gnome-control-center ====
Version update (41.4 -> 42.0)
Subpackages: gnome-control-center-goa
- Update to version 42.0:
+ Updated AppData screenshots.
+ Re-enable tests.
+ Updated translations.
- Disable tests for now, needs display, and that is somewhat hard
to get during build on obs.
==== gnome-desktop ====
Version update (41.3 -> 42.0)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 42.0:
+ No changes, stable bump only.
- Add a3ed548d92b160245b79978ae362d47091ad8dad.patch: meson: Fix
build_gtk4 option
- Update to version 42.rc:
+ Updated translations.
- Update to version 42.beta:
+ Add async methods for thumbnail creation
+ thumbnail: Resolve symlinks before exporting them with Flatpak
+ Make table:cangjie5 the default input method for zh_HK
+ Updated translations.
- Update to version 42.alpha.1:
+ build: fix soversion in libgnome-desktop-4.
- Drop 129.patch: fixed upstream.
- Update to version 42.alpha:
+ gnome-languages: fix translation of 3-letter code languages.
+ Introduce gnome-desktop-4, libgnome-desktop-3.0 is still
available with a build flag.
+ Split libgnome-desktop into three, gnome-desktop, gnome-rr,
gnome-bg. -rr and -bg depend on gtk4.
+ Refactor gnome-gettext-portable.h.
+ Updated translations.
- Add pgkconfig(gtk4) BuildReuires: new dependency.
- Split out new packages for the API 4.0 variant:
libgnome-desktop-4-devel, libgnome-desktop-4-1,
typelib-1_0-GnomeDesktop-4-0, typelib-1_0-GnomeBG-4-0, and
typelib-1_0-GnomeRR-4-0
- Add 129.patch: Fix soname of the new libgnome-desktop-4
libraries.
==== gnome-disk-utility ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ Add release helper.
+ Updated translations.
- Update to version 42.rc:
+ Update screenshots.
+ Updated translations.
- Update to version 42.beta:
+ Restore old window destruction to fix data retrieval
+ Updated translations.
==== gnome-keyring ====
Subpackages: gnome-keyring-pam libgck-modules-gnome-keyring
- Build without libcap-ng support (boo#1098245):
+ Pass --without-libcap-ng to configure.
+ Drop libcap-ng-devel BuildRequires.
==== gnome-session ====
Version update (41.3 -> 42.0)
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Update to version 42.0:
+ Give better error when failing to get renderer string.
+ Fix failure to run sessions for program accounts.
+ Updated translations.
- Rebase gnome-session-better-handle-empty-xdg_session_type.patch
with quilt.
- Drop glib2_gsettings_schema_requires macro from
gnome-session-core package, no longer needed.
- Add a basever define and set it to 42, make future version
updates simpler, as this will autorename lang-package with
regards to version (as done here, bumped to 42 from 41).
==== gnome-settings-daemon ====
Version update (41.0 -> 42.1)
- Update to version 42.1:
+ Brown paper bag release.
- Changes from version 42.0:
+ Keyboard: Clear content of gtk-im-module setting.
+ Updated translations.
- Update to version 42.rc:
+ Sharing: Do not manage gnome-remote-desktop, now done through
gnome-control-center and systemd services.
==== gnome-shell ====
Version update (41.4 -> 42.0)
Subpackages: gnome-shell-calendar
- Update to version 42.0:
+ introspect: Add WindowsChanged signal.
+ Fix on-screen keyboard during grabs.
+ Fixed crash.
+ Updated translations.
- Update to version 42.rc:
+ Fix programatically set scrollview fade.
+ Fix overview DND during screencasts.
+ Fix taking screenshots with shift+PrntScrn.
+ Disable workspace switching while in search.
+ Fix opening device settings for enterprise WPA networks.
+ Switch workspaces with Home and End keys in overview.
+ Fix regressions from style refresh.
+ Show disabled icons in system menu when devices are disabled.
+ Fix inserting items from object inspector in looking glass.
+ Fix drag placeholder position in dash in RTL locales.
+ Simplify signal handling with (dis)connectObject() convenience
methods.
+ Ensure remote access indicator is shown for a minimum time.
+ Improve CSS shadow appearance.
+ Ignore work area in overview layout.
+ Fix glitches in overview transition.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update patches with quilt.
- Update to version 42.beta+40:
* overview: Don't expect time argument from drag-end signal
* workspaceAnimation: Fix warning on restacking
* cleanup:
- Use new indentation style for object literals
- Use new indentation style for arrays
- Stop using string concatenation
* status/network:
- Show disabled icon when bluetooth cellular is disabled
- Show vpn-disabled icon when vpn is disabled
- Show cellular-disabled icon when cellular is disabled
* status/bluetooth: Show bluetooth-disabled icon when disabled
* Updated translations.
- Drop gnome-shell-fix-NMDevice-get-path.patch: Fixed upstream.
- Rebase patches with quilt.
==== gnome-shell-extensions ====
Version update (41.2 -> 42.0)
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Rebase patches with quilt.
- Disable gse-sle-classic-ext.patch: Fails to apply. This means
disabling sle classic desktop variant too.
==== gnome-system-monitor ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Updated screenshots.
+ Updated translations.
- Changes from version 42.beta:
+ Update libhandy subproject base branch from master to main.
+ Updated translations.
- Update to version 42.alpha:
+ Opt in to libhandy dark style preference.
+ Improved alignment with more than 10 cores.
+ Updated translations.
==== gnome-terminal ====
Version update (3.42.2 -> 3.43.90)
Subpackages: nautilus-extension-terminal
- Update to version 3.43.90:
* Revert "screen: Use clean env when creating new tab"
* nautilus:
- Work around gtk_get_current_event_time() absence on gtk4
- Undef gtk min/max version defines
* regex: Fix path-less URL recognition
* Revert "regex: Workaround a PCRE bug resulting in not
recognizing schemeless URLs"
* build: Fix for newer meson
* Updated translations.
- Switch to using source service checkout of released tag, upstream
is not making News/Changelog/Release Notes available, so doing it
this way is simpler.
- Drop 9a168cc23962ce9fa106dc8a40407d381a3db403.patch: Fixed
upstream.
- Switch bcond_with to bcond_without for nautilus_extension,
nautilus was reverted to gtk3 again for this release cycle.
==== gnome-user-docs ====
Version update (41.2 -> 42.0)
- Update to version 42.0:
+ Updates for GNOME 42.
+ Updated translations.
==== gobject-introspection ====
Version update (1.70.0 -> 1.72.0)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.72.0:
+ Add new utility API to libgirepository for bindings
implementing an argument cache.
+ Update the GIR data for GLib, GObject, GModule, and GIO.
- Update to version 1.71.0:
+ Create new API for libffi closures
+ Treat @-prefixed shlib paths as absolute on macOS
+ Add new `forever` scope
+ Build fixes with newer Meson
+ Improve regression test suite
+ Avoid a segfault when using an invalid GType
+ Build fixes on Windows when using g-i as a subproject
+ Warn about property name collisions
+ Add "strict" warnings to g-ir-scanner
+ Add the "emitter" annotation for signal emitters
+ Add a command line option to g-ir-scanner to specify the
compiler
+ Add new convenience API to libgirepository
+ Build fixes on Windows when using MSVC
+ Documentation fixes
+ Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
+ 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
+ effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
+ 827494d6415b696a98fa195cbd883b50cc893bfc.patch
==== graphene ====
Version update (1.10.6 -> 1.10.8)
Subpackages: libgraphene-1_0-0 typelib-1_0-Graphene-1_0
- Update to version 1.10.8:
+ ray:
- simplify NaN checking.
- Improve intersection
+ Build fixes.
+ SIMD:
- Make reciprocal operations 0-safe.
- Add simplified scalar reciprocal.
+ tests:
- Fix installed introspection test.
- Add ray intersection unit.
+ Fix detection of AArch64.
+ Documentation fixes.
==== gsettings-desktop-schemas ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Updated translations.
- Update to version 42.beta:
+ Add setting to control privacy screen feature.
+ Updated translations.
- Update to version 42.alpha:
+ Add color scheme setting and high-contrast preference
+ Updated translations.
==== gtk4 ====
Version update (4.6.1 -> 4.6.2)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.6.2:
+ GtkScrolledWindow:
- Set scroll-to-focus on viewports
- Avoid doubly triggering deceleration
+ GtkEntry: Stop cursor blinking on focus-out
+ Emoji:
- Update Emoji data to CLDR 40 and Unicode 14
- Add more locales for Emoji data
+ GDK:
- Optimize texture conversions on x86 and ARM
- Use EGK_KHR_swap_buffers_with_damage if available
+ GSK:
- Avoid clearing opaque regions
- Support using a non-default framebuffer
- Handle large viewports by tiling
+ Wayland:
- Prefer xdg-activation over gtk-shell
- text protocol: Fix text caret location
- text protocol: Use serials to control outbound messages
+ Inspector: Show app ID and resource path
+ Demos: widget-factory: Handle F11 to toggle fullscreen
+ Tools: gtk-builder-tool: Allow use without display
+ Updated translations.
==== gvfs ====
Version update (1.48.1 -> 1.50.0)
Subpackages: gvfs-backends
- Update to version 1.50.0:
+ Updated translations.
- Update to version 1.49.90:
+ http/dav: Port to libsoup3.
+ http: Do not silently accept invalid certificates.
+ build: Remove incorrect i18n.merge_file argument to fix build.
+ Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
BuildRequires following upstreams port.
==== libdazzle ====
Version update (3.42.0 -> 3.44.0)
- Update to version 3.44.0:
+ Updated translations.
- Update to version 3.43.90:
+ Apply CSS changes immediately.
+ Build fixes for stack protector.
+ Improvements to DzlTaskCache.
+ GCC fixes for macOS.
+ Fix page-size for spinbutton adjustments.
+ Note that libdazzle is not expected to survive into GTK 4.
Applications using features from libdazzle should either look
to the replacements that can be found as part of GTK 4 itself
or libadwaita.
For those using the more esoteric features of libdazzle like
fuzzy search, tries, and file system abstractions, you should
copy those into your project instead.
==== libgsf ====
Version update (1.14.48 -> 1.14.49)
Subpackages: gsf-office-thumbnailer libgsf-1-114
- Update to version 1.14.49:
+ Use g_date_time_new_from_iso8601 and g_date_time_format_iso8601
when available.
+ Fix problems with non-western text in OLE properties.
==== libhandy ====
Version update (1.5.0 -> 1.6.1)
Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0
- Update to version 1.6.1:
+ HdyStyleManager: Correctly reset the theme if we're not
overriding it. Fixes switching away from HighContrast.
- Update to version 1.6.0:
+ Fix introspection-related build warnings.
+ AdwStyleManager: Make color-scheme work with GTK themes ending
in -dark.
+ Updated translations.
- Update to version 1.5.91:
+ HdyAvatar: Fix invalid UTF-8 handling.
+ HdyStyleManager: Don't disable non-CSS animations during style
changes.
+ Fix carousel indicator sizing.
- Update to version 1.5.90:
+ Documentation:
- Port to gi-docgen
- Use "Since: 1.0" for pre-1.0 symbols
- Various cleanups and consistency updates
+ Demo:
- Fix keyboard navigation
- Don't make rows containing buttons activatable
- Set minimum width on the view switcher window
+ HdyCarousel: Properly remove mouse wheel timer
+ HdyClamp: Fix measuring
+ HdyKeypad: Fix keyboard navigation
+ HdyStyleManager: Properly reset animations after style changes
+ HdySwipeTracker: Fix a runtime warning
+ HdyTabView: Propagate Alt+[0-9] when trying to switch to the
selected tab
+ HdyViewSwitcher: Properly center button labels
+ Build and CI cleanups
+ Remove unused distro packaging
+ Updated translations.
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
upstreams port.
==== libpeas ====
Version update (1.30.0 -> 1.32.0)
- Update to version 1.32.0:
+ Icon licenses have been corrected.
+ Parallel build system operation fixes.
+ Various build warnings squashed.
+ Various GIR data that should not have been exported was
removed.
+ Use gi-docgen for documentation.
+ Updated translations.
- Drop patches fixed upstream:
+ a9d2ba590641d832dcf6b97184687b6eb424c00f.patch
+ dfc763c16c0ce66a180ccb13205f1ca9666278a8.patch
+ 2a976339f444d70f10949901a6ee2b1f8ccb24b6.patch
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
upstream changes.
==== librest0_7 ====
- Initial packaging of librest 0.7 api compat package.
==== libsoup ====
Version update (3.0.4 -> 3.0.5)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.0.5:
+ Misc HTTP/2 fixes.
+ Fix missing files for installed-tests.
+ Fix SoupServer not properly handling invalid percent encoded
paths.
+ Fix other areas not properly handling invalid percent encoded
paths.
+ Fix SoupLogger:max-body-size of 0 meaning log nothing.
==== libxml2 ====
Version update (2.9.12 -> 2.9.13)
Subpackages: libxml2-2 libxml2-tools
- Build python bindings in a 2nd run, using multibuild: otherwise,
libxml2 requires pkgconfig(libxml-2.0) to build, causing issues
to bootstrap.
- Update to version 2.9.13:
* Security fixes:
+ [CVE-2022-23308] Use-after-free of ID and IDREF attributes
(boo#1196490);
+ Several memory leaks and another issues.
* Many regressions fixes.
* Numerous bug fixes, including, among many others:
+ xmllint's --maxmem option should work as expected now;
+ xmllint now returns an error if arguments are missing.
* Numerous tests and code and fuzzing fixes and improvements.
* Updated documentation.
- The full Libxml2 2.9.13 NEWS can be found here:
https://download.gnome.org/sources/libxml2/2.9/\
libxml2-2.9.13.news.
- Replace version-release macros in all 3 Obsoletes tag with
plain 2.9.13 to avoid unwanted behaviors in the future.
- Remove dropped upstream AUTHORS file from list of files to be
installed in the documentation location with 'cp' command.
- Update http://xmlsoft.org URL tag to Libxml2's new web home:
https://gitlab.gnome.org/GNOME/libxml2.
- Update ftp://xmlsoft.org Source tag to Libxml2's new download
host: https://download.gnome.org.
- Drop deprecated Python-2-related macro definitions/conditional
statement from spec file.
- Drop merged upstream patches:
libxml2-fix-lxml-corrupted-subtree-structures.patch;
libxml2-fix-regression-in-xmlNodeDumpOutputInternal.patch.
- Drop libxml2.keyring source file as the new download host doesn't
offer GPG signatures.
- Use ldconfig_scriptlets macro for post(un) handling.
==== makedumpfile ====
- makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch:
sadump, kaslr: fix failure of calculating kaslr_offset
(bsc#1196736).
==== mutter ====
Version update (41.4 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Fix X11 ? wayland drops ending up in the wrong wayland client.
+ Make xdg-activation interoperate with other startup sequences.
+ Fix stuck grab feedback actor during compositor grabs.
+ Make gnome-desktop dependency optional.
+ Provide better profiling information.
+ Drop ClutterEvent "source" field.
+ Add support for xdg_toplevel.configure_bounds().
+ Add support for wl_surface.offset.
+ Fix resizing of virtual monitors.
+ Include size in configure events of maximized clients.
+ Only allow direct scanouts for surfaces that aren't cropped,
scaled or rotated.
+ Fix pipewire screencasts.
+ Plugged memory leak.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop mutter-ci-catchsegv.patch: No longer needed.
- Update to version 42.beta+11:
* meson: Enable -Wall by default
* core: Initialize g_autofree with NULL
* ci:
- Rebuild image with newer dependencies
- Install xwayland from tag directly
* wayland/keyboard: Remove unnused define
* Updated translations.
- Switch to using source service again.
- Flip profiler bcond to without, build profiling/sysprof support
again.
==== nautilus ====
Version update (41.2 -> 42.0)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Update to version 42.0:
+ Fix HiDPI thumbnails in list view.
+ Properly dispose pathbar to avoid crashes.
+ Updated translations.
- Update to version 42.rc:
+ Tweak thumbnail shadow drawing to fix performance regressions.
+ Various search engine fixes.
+ Updated translations.
- Update to version 42.beta:
+ Revert GTK 4 switch and intentional regressions.
+ Fix criticals when selecting non-ZIP formats for compression.
+ Add shadows to thumbnails in the old views.
+ Support dark mode setting.
+ Updated translations.
- Revert changes done in alpha, but leave the "gtk 4 port"
BuildRequires in place, but disabled. Add back
pkgconfig(gtk+-3.0), pkgconfig(libhandy-1) and
pkgconfig(gnome-desktop-3.0). Rename back to
typelib-1_0-Nautilus-3_0.
==== nghttp2 ====
Version update (1.46.0 -> 1.47.0)
- update to 1.47.0:
* see https://nghttp2.org/blog/2022/02/23/nghttp2-v1-47-0/
==== qpdf ====
Version update (10.6.2 -> 10.6.3)
- update to 10.6.3:
* Minor internal changes to assist with building in other
environments: rename internal bits.icc to qpdf/bits_functions.hh
(not part of public API), enforce reordering of header files to
prevent jpeglib.h from interfering with other headers, remove an
unused header that was accidentally added in 10.6.0 but never
referenced by any code.
* Make build work and tests work when NDEBUG is defined. This
involved a few changes to some test files but no changes to any
library code.
* Bug fix in JSON parser: accept \/ in a string as valid input per
JSON spec even though we don't translate / to \/ on output.
* Recognize PDF strings explicitly marked as UTF-8 as allowed by
the PDF 2.0 spec. Fixes #654.
* Bug fix: when generating appearance streams, the font size was
substituted incorrectly from /DA if Tf was absent or the number
preceding Tf was out of range. Fixes #655.
==== tracker ====
Version update (3.2.1 -> 3.3.0)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files
- Update to version 3.3.0:
+ Fix storage of subsecond information in date/time properties.
+ Add more tests.
- Update to version 3.3.0.rc:
+ Fix cursor column names for date and resource types.
+ Fix possible crasher.
+ Added non-installable benchmark utility.
+ Added build option to pick libsoup versions to build support
for.
+ Added build option to disable tests.
+ Fixed generation of man pages with newer asciidoc.
- Update to version 3.3.0.beta:
+ Add API to serialize data into various RDF formats
+ Add API to map a TrackerSparqlConnection as a SERVICE of
another TrackerSparqlConnection
+ Fixed possible warnings and missed notifications in
TrackerNotifier
+ Updated "tracker3 export" to use serialization API
+ Documentation fixes
+ Added internal TrackerRowid type to represent ROWIDs
- Update to version 3.3.0.alpha:
+ Add more specific error codes for problems found updating a
database to new ontology changes.
+ Add method to create a TrackerStatement from a GResource file
+ Fix 0-len matches in ? and * property path operators
+ Handle query cancellation in TrackerEndpointDBus
+ Consistency fixes to TrackerSparqlStatement API in all
connection types
+ Deprecate tracker_namespace_manager_get_default(), use
tracker_sparql_connection_get_namespace_manager() instead
+ Fix rare crash when concurrently querying the database while
a graph is being created/deleted.
+ Add TRACKER_SPARQL_CONNECTION_ANONYMOUS_BNODES flag to
optionally enable a treatment of blank nodes that is
compliant with the SPARQL 1.1 specs.
+ Documentation improvements
+ Fix spurious locking errors with in-memory databases
+ Fixes to CLI tools detection on NixOS
+ Updated translations.
- Drop tracker-fix-actual-0-path-matches.patch and
5883cebf8d7b2948bcb808162e78a4629ab3315c.patch: fixed upstream.
==== tracker-miners ====
Version update (3.2.2 -> 3.3.0)
Subpackages: tracker-miner-files
- Update to version 3.3.0:
+ Initialize stable URN cache prior to extractor modules in
tracker-extract-3.
==== upower ====
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0
- Drop downstream patch that hopefully should no longer be needed:
+ upower-hibernate-insteadof-hybridsleep.patch.
==== vim ====
Version update (8.2.4542 -> 8.2.4602)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.4602, fixes the following problems
* Vim9: "break" inside try/catch not handled correctly.
* Coverity warning for refactored tag search code.
* Coverity warnings for not using returned value.
* Duplicate #undef.
* The neXTaw GUI is old and does not work well.
* Script-local function is deleted when used in a funcref.
* Cannot build with Motif and editres. (Tony Mechelynck)
* When mapping <Esc> terminal codes are not recognized.
* In a :def function "put = expr" does not work.
* Linear tag search is a bit slow.
* Vim9: using null values not sufficiently tested.
* getmousepos() returns the wrong column. (Ernie Rael)
* Test fails without the +job or +channel feature. (Dominique Pellé)
* Confusing comment about 'cursorlineopt'.
* getmousepos() returns the screen column. (Ernie Rael)
* Suspending with CTRL-Z does not work on DragonFlyBSD.
* Build failure with some combination of features. (John Marriott)
* Linear tag search is not optimal.
* "z=" in Visual mode may go beyond the end of the line.
* Running test leaves file behind. (Dominique Pellé)
* No command line completion for :breakadd and :breakdel.
* Check for existing buffer in session file does not work for files in
the home directory.
* Bracketed paste doesn't work well in Visual linewise mode.
* getmousepos() does not compute the column below the last line.
* Coverity warning for not using a return value.
* No command line completion for :profile and :profdel.
* Not all gdb files are recognized.
* Vim9: return type "any" is sometimes changed to first returned type.
(Virginia Senioria)
* A nested function (closure) is compiled for debugging without context.
* Vim9: test for profiling fails.
* Vim9: error for comparing with null can be annoying.
* Message test is flaky. (Elimar Riesebieter)
* No warning when an autoload script for completion function has an error.
* Cannot use page-up and page-down in the command line completion popup menu.
* Vim9: incorrect error for shadowing variable.
* Null types not fully tested.
* Useless code handling a type declaration.
* Screendump test fails.
* Error for using autoload function in custom completion.
* Cannot use keypad page-up/down for completion menu.
* Vim9: no error for using lower case name for "func" argument. (Ernie Rael)
* Vim9: double free after unpacking a list.
* Mapping with key code after other matching mapping does not work.
* Cannot index the g: dictionary.
* Vim9: range type check has wrong offset.
* Cursor line not updated when a callback moves the cursor.
* Search continues after giving E1204.
* Unnecessary call to redraw_later().
* Need to write script to a file to be able to source them.
* X11: using --remote-wait may keep the CPU busy.
* Installing tutor binary may fail.
* LuaV_debug() not covered by tests.
* Profile completion test sometimes fails.
* GTK: get assertion errors when scrolling a split window.
* Vim9: not enough test coverage for executing :def function.
==== vte ====
Version update (0.66.2 -> 0.67.90)
- Update to version 0.67.90:
+ widget:
- Defer alignment API to next cycle
- Deprecate VteCharAttributes struct
- Deprecate the attributes out-param for vte_terminal_get_text
- Fix measure baseline to return -1
+ all: Remove SIXEL support from stable branch
+ sixel: Fix DECGRI for parameter value 0
+ build:
- Change gtk4 GIR version hack
- Assert on non-supported option on stable branch
+ lib: Remove misplaced inline from function declaration
+ emulation: Support XTVERSION sequence
+ parser: Fix comments
+ fonts: Fix height check
+ Updated translations.
- Disable gtk4 support via bcond. Upstream did not move forward
with this support for now.
- Update to version 0.66.90+git.e32dba1:
+ build:
- Fix check for -fstack-protector* compiler support
- Rework function checks
- Fix build with kernel headers from linux < 4.13
+ app:
- Fix context menu styling
- Improve option value description
- Add option to set initial title
+ widget:
- Split alignment and fill properties
- Fix Since version for new API
- Add vte_terminal_paste
- Add more precondition checks for vte_pty_spawn_async_with_fds
- Correct some API Since: versions
- Adjust preedit position to GtkEntry
+ vala:
- Reference of [GtkChild] field is handled by GtkBuilder, type
must be unowned
- Fix accessibility of constant intializer expression
+ terminal:
- Make CRLF pastification smarter
- Make pastification not replace something with nothing
- Add tests for text paste transformation
+ parser:
- Fix some control codes
- Recognise more commands
- modes: Fix DECSDM default value
+ lib:
- Check for close_range function and use it when available
- ABI repairs
+ emulation:
- ECMA modes should not be saved by DECSC
- Use correct range for DECRQCRA
- Docs improvements
- Fix xterm window size request response
+ fonts:
- Relax font sanitisation
- Improve font bolding
- More metrics sanity checks
+ vte.sh: Fix the check for PROMPT_COMMAND when it is unset
+ docs: Add index for API new in 0.68
+ vte.sh: Use PROMPT_COMMAND as an array when possible
+ spawn: FD reassignment code tweaks
+ Updated translations.
- Add pkgconfig(gtk4) BuildRequires and pass gtk4=true to meson,
build gtk4 widgets. Following this, add new sub-packages
typelib-1_0-Vte-2.91-gtk4 and vte-tools-gtk4.
==== webkit2gtk3 ====
Version update (2.34.6 -> 2.36.0)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Update to version 2.36.0:
+ Add new accessibility implementation using ATSPI DBus
interfaces instead of ATK.
+ Add support for requestVideoFrameCallback.
+ Change hardware-acceleration-policy setting default value to
always.
+ Add support for media session.
+ Add new API to set HTTP response information to custom uri
schemes.
+ Make user interactive threads (event handler, scrolling, ?)
real time in linux.
- Update to version 2.35.90:
+ Fix scrolling with the mouse wheel on sites using
overscroll-behavior.
+ Suspend web processes after some time in the process cache.
+ Fix renderning of horizontal scrollbars with themes enabling
steppers.
+ Ensure EGL displays are terminated before web process exits.
+ Deinitialize gstreamer before web process exits.
+ Make fonts under XDG_DATA_DIRS available in web process sanbox.
+ Canonicalize paths passed to bubblewrap launcher.
+ Fix several crashes and rendering issues.
+ Updated translations.
==== webkit2gtk3-soup2 ====
Version update (2.34.6 -> 2.36.0)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.36.0:
+ Add new accessibility implementation using ATSPI DBus
interfaces instead of ATK.
+ Add support for requestVideoFrameCallback.
+ Change hardware-acceleration-policy setting default value to
always.
+ Add support for media session.
+ Add new API to set HTTP response information to custom uri
schemes.
+ Make user interactive threads (event handler, scrolling, ?)
real time in linux.
- Update to version 2.35.90:
+ Fix scrolling with the mouse wheel on sites using
overscroll-behavior.
+ Suspend web processes after some time in the process cache.
+ Fix renderning of horizontal scrollbars with themes enabling
steppers.
+ Ensure EGL displays are terminated before web process exits.
+ Deinitialize gstreamer before web process exits.
+ Make fonts under XDG_DATA_DIRS available in web process sanbox.
+ Canonicalize paths passed to bubblewrap launcher.
+ Fix several crashes and rendering issues.
+ Updated translations.
==== xdg-desktop-portal ====
Version update (1.14.0 -> 1.14.1)
- Update to version 1.14.1:
+ Fix an issue in 1.14.0 where xdg-desktop-portal.service
starting before graphical-session-pre.target would cause the
GNOME session to deadlock by moving code to a new libexec
binary which handles deleting or migrating .desktop files (and
icons) from the dynamic launcher portal for apps which have
been uninstalled or renamed.
+ Fix some bugs in the aforementioned launcher migration
implementation, "xdg-desktop-portal-rewrite-launchers".
+ Fix build without libsystemd.
==== xdg-desktop-portal-gnome ====
Version update (41.1 -> 42.0.1)
- Update to version 42.0.1:
+ Adapt to xdg-desktop-portal screencast restore changes.
+ Don't send selection on remote desktop when nothing was
selected.
+ Minor cleanups.
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Support dark style preference.
+ Support virtual screen cast sources.
+ Redesign screencast portal window.
+ Implement screencast restoration.
+ Use libgnome-desktop-4 for wallpapers.
+ Implement Account portal.
+ Implement Print portal.
- Add pkgconfig(libadwaita-1) and pkgconfig(gnome-desktop-4)
BuildRequires: New dependencies.
==== xterm ====
Version update (370 -> 372)
Subpackages: xterm-bin xterm-resize
- update to 372:
* amend allocation/freeing of scrollback lines, eliminating an
adjustment for status-line added in patch #371 (report/testcase by
Rajeev V. Pillai).
- update to 371:
* drop double-buffer default from test-packages, since that
interferes with status-line.
* add faceSize7 to table in charproc.c, overlooked in patch #360
(patch by Vladimir A. Pavlov).
* use XDrawString rather than XDrawString16 for text when the latter
is not needed.
* improve performance for initializing/reusing graphic objects in the
SIXEL feature.
* improve error-checking for resize.
* fix errata in manual page (Debian #988221).
* extended list of environment variables to purge on startup, i.e.,
in case a user starts xterm from another terminal emulator.
* add comment in cursor.c to explain why autowrap (DECAWM) does not
apply to data saved/restored with save/restore cursor-operations
(report by Thomas Wolff).
* add special case in generating the combining-character table in
wcwidth.c, for Hangul Jamo Extended-B (report by Luis Javier
Merino).
* simplify/improve portability of trap commands in shell-scripts.
* update configure options
- -disable-rectangles,
- -disable-tcap-fkeys and
- -disable-tcap-query
to account for changed default settings.
* rather than ignore empty parameter for setting title, use that to
reset it to ?xterm? for scripting.
* check for out-of-bounds condition while drawing sixels, and quit
that operation (report by Nick Black).
* add fallback definition for PROJECTROOT so that a suitable default
location for luit will be compiled-in on build-servers.
* implement DEC status-line controls DECSASD/DECSSDT:
+ decode controls, set state
+ implement DECRQSS responses
+ implement indicator-style status-line
+ add configure option --enable-status-line
+ add resource indicatorFormat
+ implement host-writable status-line, able to handle
video-attributes and simple left/right cursor movement. This
disallows all of the DEC/xterm private modes such as switching
to/from the alternate screen.
+ move the status-line if the window is resized.
+ Note: the associated screen-resizing does not work for the
special case of TrueType fonts with double-buffering (see note
in patch #349).
* modify configure-script fixup for -Werror options to exclude fixup
for -Werror=format, e.g., -Werror=format-security.
* amend change from patch #370; DEC 070's pseudo-code for DECCOLM
incorrectly suggests that it enables DECLRMM as a side-effect.
* fix some memory leaks seen using esctest and asan2 (patch by Luis
Javier Merino).
- xterm-sigwinch.patch,xterm-suse.patch: refreshed
==== yelp ====
Version update (41.2 -> 42.0)
Subpackages: libyelp0
- Update to version 42.0:
+ Updated appdata screenshot.
- Update to version 42.beta:
+ Add a nightly app icon
+ Use HdyApplicationWindow for rounded bottom corners
+ Always use headerbar
+ Support color scheme
+ Add flatpak manifest
+ Align app name in metadata with .desktop name
+ Fix up issues with reload, including reloading on theme change
+ Stop building the gtk-docs, because they are unused.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.
- Add explicit yelp Requires in devel subpackage, move
libyelpwebextension.so to main yelp package.
- Add explicit pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0),
pkgconfig(gtk+-unix-print-3.0) and pkgconfig(libxml-2.0)
BuildRequires: align better with what configure checks for.
- Drop downstream patch yelp-lang-bundle.patch: We no longer ship
lang-packs in bundles, so it is no longer needed.
==== yelp-xsl ====
Version update (41.1 -> 42.0)
- Update to version 42.0:
+ No changes since beta, stable release only.
- Update to version 42.beta:
+ Fix topic and section links in Mallard stack files
+ Avoid use of global l10n.locale parameter
+ Updated translations.
1
0
On Wed, Mar 23, Robert Munteanu wrote:
> I have the same problem with kubic cluster:
>
> $ kubectl -n kube-system logs weave-net-8mmmc -c weave-init
> modprobe: can't load module nfnetlink
> (kernel/net/netfilter/nfnetlink.ko.zst): invalid module format
> Ignore the error if "xt_set" is built-in in the kernel
Works fine for me (but it's not running kubernetes):
microos:~ # lsmod |grep nfnetlink
nfnetlink 20480 0
microos:~ # cat /etc/os-release
NAME="openSUSE MicroOS"
# VERSION="20220321"
Could it be that your disk is full or the nfnetlink.ko.zst corrupted in
any other way?
What das "rpm -V kernel-default" say?
Thorsten
--
Thorsten Kukuk, Distinguished Engineer, Senior Architect
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
Managing Director: Ivo Totev (HRB 36809, AG Nürnberg)
4
9
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.36.2 -> 1.36.4)
adwaita-icon-theme (41.0 -> 42.0)
at-spi2-core (2.42.0 -> 2.44.0)
cyrus-sasl (2.1.27 -> 2.1.28)
evolution-data-server (3.42.4 -> 3.44.0)
ffmpeg-4
gdk-pixbuf (2.42.6 -> 2.42.8)
gdm (41.3 -> 42.0)
geoclue2
gjs (1.70.1 -> 1.72.0)
glib-networking (2.70.1 -> 2.72.0)
glib2 (2.70.4 -> 2.70.5)
gnome-bluetooth (3.34.5 -> 42.0)
gnome-control-center (41.4 -> 42.0)
gnome-desktop (41.3 -> 42.0)
gnome-disk-utility (41.0 -> 42.0)
gnome-keyring
gnome-session (41.3 -> 42.0)
gnome-settings-daemon (41.0 -> 42.1)
gnome-shell (41.4 -> 42.0)
gnome-shell-extensions (41.2 -> 42.0)
gnome-system-monitor (41.0 -> 42.0)
gnome-terminal (3.42.2 -> 3.43.90)
gnome-user-docs (41.2 -> 42.0)
gobject-introspection (1.70.0 -> 1.72.0)
graphene (1.10.6 -> 1.10.8)
gsettings-desktop-schemas (41.0 -> 42.0)
gtk4 (4.6.1 -> 4.6.2)
gvfs (1.48.1 -> 1.50.0)
libdazzle (3.42.0 -> 3.44.0)
libgsf (1.14.48 -> 1.14.49)
libhandy (1.5.0 -> 1.6.1)
libmodulemd
libpeas (1.30.0 -> 1.32.0)
librest0_7
libsoup (3.0.4 -> 3.0.5)
libxml2 (2.9.12 -> 2.9.13)
makedumpfile
mutter (41.4 -> 42.0)
nautilus (41.2 -> 42.0)
nghttp2 (1.46.0 -> 1.47.0)
qpdf (10.6.2 -> 10.6.3)
tracker (3.2.1 -> 3.3.0)
tracker-miners (3.2.2 -> 3.3.0)
upower
vte (0.66.2 -> 0.67.90)
webkit2gtk3 (2.34.6 -> 2.36.0)
webkit2gtk3-soup2 (2.34.6 -> 2.36.0)
xdg-desktop-portal (1.14.0 -> 1.14.1)
xdg-desktop-portal-gnome (41.1 -> 42.0.1)
xterm (370 -> 372)
yelp (41.2 -> 42.0)
yelp-xsl (41.1 -> 42.0)
=== Details ===
==== NetworkManager ====
Version update (1.36.2 -> 1.36.4)
Subpackages: libnm0 typelib-1_0-NM-1_0
- Update to version 1.36.4:
+ The internal DHCPv4 client now discards NAKs packets coming
from servers different from the one that sent the offer.
+ Fix activation of PPPoE connections with "pppoe.parent" unset.
+ Fix potential libnm crash when the client object initialization
gets canceled.
+ Other various fixes and improvements.
==== adwaita-icon-theme ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ symbolic: provide -rtl versions properly.
+ README: bring up to date.
+ fullcolor: fix input-mouse.
==== at-spi2-core ====
Version update (2.42.0 -> 2.44.0)
Subpackages: libatspi0 typelib-1_0-Atspi-2_0
- Update to version 2.44.0:
+ Unlink the socket before binding when using dbus-broker. Fixes
regression introduced in 2.43.92 where restarting the bus
launcher would fail.
- Update to version 2.43.92:
+ The AT-SPI bus now uses the user's XDG_RUNTIME_DIR for its
socket. Fixes accessibility for Snap-confined applications.
+ Caps lock is now unlocked for key synthesis. Fixes cutting and
pasting from brltty when caps lock is on.
+ Several fixes to the dbus specification.
+ Fix the build when x11 is disabled.
+ Fix several compiler warnings.
- Use ldconfig_scriptlets macro for post(un) handling.
- Move autostart .desktop and xwayland-session config to
distconfdir.
==== cyrus-sasl ====
Version update (2.1.27 -> 2.1.28)
Subpackages: cyrus-sasl-gssapi libsasl2-3
- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
* https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1…
- drop cyrus-sasl-bug587.patch (upstream)
==== evolution-data-server ====
Version update (3.42.4 -> 3.44.0)
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.0:
+ Updated translations.
- Update to version 3.43.3:
+ Camel: Thaw frozen folders on failed Maildir message transfer
+ CamelFolderSummary: Re-enable notifications on message info in
summary_assign_uid()
+ Bugs fixed: glgo#GNOME/evolution-data-server#377,
glgo#GNOME/evolution-data-server#378,
glgo#GNOME/evolution-data-server!92,
glgo#GNOME/evolution-data-server!93.
+ Updated translations.
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libswresample3_9
- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters
==== gdk-pixbuf ====
Version update (2.42.6 -> 2.42.8)
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Update to version 2.42.8:
+ Clear the pixbuf's memory buffer to avoid returning
uninitialized memory.
+ Turn GdkPixbufModule functions into typed callbacks.
+ tiff: Use non-deprecated C99 integer types.
+ gif: Check for overflow when compositing or clearing frames.
+ Change png/jpeg/tiff build options from boolean to feature.
+ jpeg: Do not rely on UB around setjmp/longjmp.
+ Build fixes.
+ Documentation fixes.
+ Updated translations.
- Stop passing options to meson that just follow upstream default,
just rely on upstream providing sane defaults, apart from where
we want to deviate.
==== gdm ====
Version update (41.3 -> 42.0)
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update to version 42.0:
+ Improvements to work better on NVidia cards.
+ Look in DATADIR for launching environment data files.
+ PAM updates on exherbo.
+ Updated translations.
- Add pkgconfig(gudev-1.0), with minimal version of 232, as a new
build requirement.
- Add explicit update-alternatives to post(un) requirements to
avoid rare unexpected behaviors due to package order of
installation.
- Replace systemdsystemunitdir with _unitdir macro. There's no need
to manually define it anymore since systemd-rpm-macros already
provide it.
- Add gdm-restart-session-when-X-server-restart.patch:
Avoiding the blank screen when X server restarts with
GDM_DISABLE_USER_DISPLAY_SERVER=1 (bsc#1196974).
==== geoclue2 ====
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0
- Remove unnecessary shadow requires
==== gjs ====
Version update (1.70.1 -> 1.72.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.72.0:
+ No changes from release candidate 1.71.90.
- Update to version 1.71.90:
+ Cairo test broken with commit ea52cf92
+ native: Convert to singleton class
+ Checking `instanceof` for primitive types may lead to a crash
or error
+ Change the GObject Introspection development branch
+ gi_marshalling_tests_long_in_max test fails on i686
+ GNOME Shell crashes at startup with the AppIndicator extension
enabled
+ Instances of classes implementing interfaces can override
functions for all implentations of an interface
+ package: Reverse order of running-from-source checks
+ Various maintenance.
- Update to version 1.71.1:
+ New JavaScript features! This version of GJS is based on
SpiderMonkey 91, an upgrade from the previous ESR (Extended
Support Release) of SpiderMonkey 78. Here are the highlights of
the new JavaScript features. For more information, look them up
on MDN or devdocs.io.
- Replace pkgconfig(mozjs-78) with pkgconfig(mozjs-91).
- Disable meson_tests, one test currently failing (expected during
unstable cycle). https://gitlab.gnome.org/GNOME/gjs/-/issues/461
==== glib-networking ====
Version update (2.70.1 -> 2.72.0)
- Update to version 2.72.0:
+ Fix proxy tests.
+ GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
+ meson devenv.
+ Updated translations.
- Update to version 2.72.beta:
+ Add environment variable proxy resolver.
+ OpenSSL: fix uninitialized memory use.
- Update to version 2.72.alpha:
+ OpenSSL:
- Fix unsafe error handling.
- Fail when appropriate if Must-Staple extension is set.
+ GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
+ Improve failure of tls-unique channel binding requests.
+ Do not fill SNI extension with IP address.
==== glib2 ====
Version update (2.70.4 -> 2.70.5)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.5:
+ g_time_zone_new_offset() assertion failure if offset >= 25
hours.
+ glib: fix buffer overflow in g_canonicalize_filename().
+ gtimezone: Fix assertion failure when called with a huge
offset.
+ Updated translations.
- Split gtk-docs from -devel package, these are not needed
during building projects using glib2
- Use _multibuild as the meson buildprocess is very awkward
regarding the documentation - builds single-jobs only and
twice (again during %install). This way the rest of distribution
waiting for glib2-devel to be available is not blocked by this
==== gnome-bluetooth ====
Version update (3.34.5 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ This version of gnome-bluetooth fixes a problem that could lead
to gnome-shell's Bluetooth menu not appearing when it should
have. This version also makes the Connect switch available for
Bluetooth LE MIDI devices.
- Update to version 42.beta.2:
+ This version of gnome-bluetooth contains a number of bug fixes
related to the GTK4 port, including spinners not spinning,
device removal confirmation dialog not appearing, pairing
dialog not disappearing, and a work-around to a UPower
reference leak that could lead to a crash in the main
libraries, as well as fixes for basic functionality in
bluetooth-sendto.
- Update to version 42.beta:
+ This version of gnome-bluetooth adds a number of APIs to
eventually be used in Settings and gnome-shell:
- Export battery information for Bluetooth devices which
support it.
- Check whether any input devices are connected, so as to be
able to show a confirmation dialogue when switching off
Bluetooth.
- Check whether a device can be connected to.
- Add pkgconfig(upower-glib) BuildRequires: New dependency.
==== gnome-control-center ====
Version update (41.4 -> 42.0)
Subpackages: gnome-control-center-goa
- Update to version 42.0:
+ Updated AppData screenshots.
+ Re-enable tests.
+ Updated translations.
- Disable tests for now, needs display, and that is somewhat hard
to get during build on obs.
==== gnome-desktop ====
Version update (41.3 -> 42.0)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 42.0:
+ No changes, stable bump only.
- Add a3ed548d92b160245b79978ae362d47091ad8dad.patch: meson: Fix
build_gtk4 option
- Update to version 42.rc:
+ Updated translations.
- Update to version 42.beta:
+ Add async methods for thumbnail creation
+ thumbnail: Resolve symlinks before exporting them with Flatpak
+ Make table:cangjie5 the default input method for zh_HK
+ Updated translations.
- Update to version 42.alpha.1:
+ build: fix soversion in libgnome-desktop-4.
- Drop 129.patch: fixed upstream.
- Update to version 42.alpha:
+ gnome-languages: fix translation of 3-letter code languages.
+ Introduce gnome-desktop-4, libgnome-desktop-3.0 is still
available with a build flag.
+ Split libgnome-desktop into three, gnome-desktop, gnome-rr,
gnome-bg. -rr and -bg depend on gtk4.
+ Refactor gnome-gettext-portable.h.
+ Updated translations.
- Add pgkconfig(gtk4) BuildReuires: new dependency.
- Split out new packages for the API 4.0 variant:
libgnome-desktop-4-devel, libgnome-desktop-4-1,
typelib-1_0-GnomeDesktop-4-0, typelib-1_0-GnomeBG-4-0, and
typelib-1_0-GnomeRR-4-0
- Add 129.patch: Fix soname of the new libgnome-desktop-4
libraries.
==== gnome-disk-utility ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ Add release helper.
+ Updated translations.
- Update to version 42.rc:
+ Update screenshots.
+ Updated translations.
- Update to version 42.beta:
+ Restore old window destruction to fix data retrieval
+ Updated translations.
==== gnome-keyring ====
Subpackages: gnome-keyring-pam libgck-modules-gnome-keyring
- Build without libcap-ng support (boo#1098245):
+ Pass --without-libcap-ng to configure.
+ Drop libcap-ng-devel BuildRequires.
==== gnome-session ====
Version update (41.3 -> 42.0)
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Update to version 42.0:
+ Give better error when failing to get renderer string.
+ Fix failure to run sessions for program accounts.
+ Updated translations.
- Rebase gnome-session-better-handle-empty-xdg_session_type.patch
with quilt.
- Drop glib2_gsettings_schema_requires macro from
gnome-session-core package, no longer needed.
- Add a basever define and set it to 42, make future version
updates simpler, as this will autorename lang-package with
regards to version (as done here, bumped to 42 from 41).
==== gnome-settings-daemon ====
Version update (41.0 -> 42.1)
- Update to version 42.1:
+ Brown paper bag release.
- Changes from version 42.0:
+ Keyboard: Clear content of gtk-im-module setting.
+ Updated translations.
- Update to version 42.rc:
+ Sharing: Do not manage gnome-remote-desktop, now done through
gnome-control-center and systemd services.
==== gnome-shell ====
Version update (41.4 -> 42.0)
Subpackages: gnome-shell-calendar
- Update to version 42.0:
+ introspect: Add WindowsChanged signal.
+ Fix on-screen keyboard during grabs.
+ Fixed crash.
+ Updated translations.
- Update to version 42.rc:
+ Fix programatically set scrollview fade.
+ Fix overview DND during screencasts.
+ Fix taking screenshots with shift+PrntScrn.
+ Disable workspace switching while in search.
+ Fix opening device settings for enterprise WPA networks.
+ Switch workspaces with Home and End keys in overview.
+ Fix regressions from style refresh.
+ Show disabled icons in system menu when devices are disabled.
+ Fix inserting items from object inspector in looking glass.
+ Fix drag placeholder position in dash in RTL locales.
+ Simplify signal handling with (dis)connectObject() convenience
methods.
+ Ensure remote access indicator is shown for a minimum time.
+ Improve CSS shadow appearance.
+ Ignore work area in overview layout.
+ Fix glitches in overview transition.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update patches with quilt.
- Update to version 42.beta+40:
* overview: Don't expect time argument from drag-end signal
* workspaceAnimation: Fix warning on restacking
* cleanup:
- Use new indentation style for object literals
- Use new indentation style for arrays
- Stop using string concatenation
* status/network:
- Show disabled icon when bluetooth cellular is disabled
- Show vpn-disabled icon when vpn is disabled
- Show cellular-disabled icon when cellular is disabled
* status/bluetooth: Show bluetooth-disabled icon when disabled
* Updated translations.
- Drop gnome-shell-fix-NMDevice-get-path.patch: Fixed upstream.
- Rebase patches with quilt.
==== gnome-shell-extensions ====
Version update (41.2 -> 42.0)
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Rebase patches with quilt.
- Disable gse-sle-classic-ext.patch: Fails to apply. This means
disabling sle classic desktop variant too.
==== gnome-system-monitor ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Updated screenshots.
+ Updated translations.
- Changes from version 42.beta:
+ Update libhandy subproject base branch from master to main.
+ Updated translations.
- Update to version 42.alpha:
+ Opt in to libhandy dark style preference.
+ Improved alignment with more than 10 cores.
+ Updated translations.
==== gnome-terminal ====
Version update (3.42.2 -> 3.43.90)
Subpackages: nautilus-extension-terminal
- Update to version 3.43.90:
* Revert "screen: Use clean env when creating new tab"
* nautilus:
- Work around gtk_get_current_event_time() absence on gtk4
- Undef gtk min/max version defines
* regex: Fix path-less URL recognition
* Revert "regex: Workaround a PCRE bug resulting in not
recognizing schemeless URLs"
* build: Fix for newer meson
* Updated translations.
- Switch to using source service checkout of released tag, upstream
is not making News/Changelog/Release Notes available, so doing it
this way is simpler.
- Drop 9a168cc23962ce9fa106dc8a40407d381a3db403.patch: Fixed
upstream.
- Switch bcond_with to bcond_without for nautilus_extension,
nautilus was reverted to gtk3 again for this release cycle.
==== gnome-user-docs ====
Version update (41.2 -> 42.0)
- Update to version 42.0:
+ Updates for GNOME 42.
+ Updated translations.
==== gobject-introspection ====
Version update (1.70.0 -> 1.72.0)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.72.0:
+ Add new utility API to libgirepository for bindings
implementing an argument cache.
+ Update the GIR data for GLib, GObject, GModule, and GIO.
- Update to version 1.71.0:
+ Create new API for libffi closures
+ Treat @-prefixed shlib paths as absolute on macOS
+ Add new `forever` scope
+ Build fixes with newer Meson
+ Improve regression test suite
+ Avoid a segfault when using an invalid GType
+ Build fixes on Windows when using g-i as a subproject
+ Warn about property name collisions
+ Add "strict" warnings to g-ir-scanner
+ Add the "emitter" annotation for signal emitters
+ Add a command line option to g-ir-scanner to specify the
compiler
+ Add new convenience API to libgirepository
+ Build fixes on Windows when using MSVC
+ Documentation fixes
+ Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
+ 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
+ effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
+ 827494d6415b696a98fa195cbd883b50cc893bfc.patch
==== graphene ====
Version update (1.10.6 -> 1.10.8)
Subpackages: libgraphene-1_0-0 typelib-1_0-Graphene-1_0
- Update to version 1.10.8:
+ ray:
- simplify NaN checking.
- Improve intersection
+ Build fixes.
+ SIMD:
- Make reciprocal operations 0-safe.
- Add simplified scalar reciprocal.
+ tests:
- Fix installed introspection test.
- Add ray intersection unit.
+ Fix detection of AArch64.
+ Documentation fixes.
==== gsettings-desktop-schemas ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Updated translations.
- Update to version 42.beta:
+ Add setting to control privacy screen feature.
+ Updated translations.
- Update to version 42.alpha:
+ Add color scheme setting and high-contrast preference
+ Updated translations.
==== gtk4 ====
Version update (4.6.1 -> 4.6.2)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.6.2:
+ GtkScrolledWindow:
- Set scroll-to-focus on viewports
- Avoid doubly triggering deceleration
+ GtkEntry: Stop cursor blinking on focus-out
+ Emoji:
- Update Emoji data to CLDR 40 and Unicode 14
- Add more locales for Emoji data
+ GDK:
- Optimize texture conversions on x86 and ARM
- Use EGK_KHR_swap_buffers_with_damage if available
+ GSK:
- Avoid clearing opaque regions
- Support using a non-default framebuffer
- Handle large viewports by tiling
+ Wayland:
- Prefer xdg-activation over gtk-shell
- text protocol: Fix text caret location
- text protocol: Use serials to control outbound messages
+ Inspector: Show app ID and resource path
+ Demos: widget-factory: Handle F11 to toggle fullscreen
+ Tools: gtk-builder-tool: Allow use without display
+ Updated translations.
==== gvfs ====
Version update (1.48.1 -> 1.50.0)
Subpackages: gvfs-backends
- Update to version 1.50.0:
+ Updated translations.
- Update to version 1.49.90:
+ http/dav: Port to libsoup3.
+ http: Do not silently accept invalid certificates.
+ build: Remove incorrect i18n.merge_file argument to fix build.
+ Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
BuildRequires following upstreams port.
==== libdazzle ====
Version update (3.42.0 -> 3.44.0)
- Update to version 3.44.0:
+ Updated translations.
- Update to version 3.43.90:
+ Apply CSS changes immediately.
+ Build fixes for stack protector.
+ Improvements to DzlTaskCache.
+ GCC fixes for macOS.
+ Fix page-size for spinbutton adjustments.
+ Note that libdazzle is not expected to survive into GTK 4.
Applications using features from libdazzle should either look
to the replacements that can be found as part of GTK 4 itself
or libadwaita.
For those using the more esoteric features of libdazzle like
fuzzy search, tries, and file system abstractions, you should
copy those into your project instead.
==== libgsf ====
Version update (1.14.48 -> 1.14.49)
Subpackages: gsf-office-thumbnailer libgsf-1-114
- Update to version 1.14.49:
+ Use g_date_time_new_from_iso8601 and g_date_time_format_iso8601
when available.
+ Fix problems with non-western text in OLE properties.
==== libhandy ====
Version update (1.5.0 -> 1.6.1)
Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0
- Update to version 1.6.1:
+ HdyStyleManager: Correctly reset the theme if we're not
overriding it. Fixes switching away from HighContrast.
- Update to version 1.6.0:
+ Fix introspection-related build warnings.
+ AdwStyleManager: Make color-scheme work with GTK themes ending
in -dark.
+ Updated translations.
- Update to version 1.5.91:
+ HdyAvatar: Fix invalid UTF-8 handling.
+ HdyStyleManager: Don't disable non-CSS animations during style
changes.
+ Fix carousel indicator sizing.
- Update to version 1.5.90:
+ Documentation:
- Port to gi-docgen
- Use "Since: 1.0" for pre-1.0 symbols
- Various cleanups and consistency updates
+ Demo:
- Fix keyboard navigation
- Don't make rows containing buttons activatable
- Set minimum width on the view switcher window
+ HdyCarousel: Properly remove mouse wheel timer
+ HdyClamp: Fix measuring
+ HdyKeypad: Fix keyboard navigation
+ HdyStyleManager: Properly reset animations after style changes
+ HdySwipeTracker: Fix a runtime warning
+ HdyTabView: Propagate Alt+[0-9] when trying to switch to the
selected tab
+ HdyViewSwitcher: Properly center button labels
+ Build and CI cleanups
+ Remove unused distro packaging
+ Updated translations.
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
upstreams port.
==== libmodulemd ====
- BuildRequire glib2-doc when building against glib2 more recent
than 2.70.4: the documentation was split out (after it was
earlier merged; so for older distros we don't have to worry, as
glib2-devel provides glib2-doc there).
==== libpeas ====
Version update (1.30.0 -> 1.32.0)
- Update to version 1.32.0:
+ Icon licenses have been corrected.
+ Parallel build system operation fixes.
+ Various build warnings squashed.
+ Various GIR data that should not have been exported was
removed.
+ Use gi-docgen for documentation.
+ Updated translations.
- Drop patches fixed upstream:
+ a9d2ba590641d832dcf6b97184687b6eb424c00f.patch
+ dfc763c16c0ce66a180ccb13205f1ca9666278a8.patch
+ 2a976339f444d70f10949901a6ee2b1f8ccb24b6.patch
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
upstream changes.
==== librest0_7 ====
- Initial packaging of librest 0.7 api compat package.
==== libsoup ====
Version update (3.0.4 -> 3.0.5)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.0.5:
+ Misc HTTP/2 fixes.
+ Fix missing files for installed-tests.
+ Fix SoupServer not properly handling invalid percent encoded
paths.
+ Fix other areas not properly handling invalid percent encoded
paths.
+ Fix SoupLogger:max-body-size of 0 meaning log nothing.
==== libxml2 ====
Version update (2.9.12 -> 2.9.13)
Subpackages: libxml2-2 libxml2-tools
- Build python bindings in a 2nd run, using multibuild: otherwise,
libxml2 requires pkgconfig(libxml-2.0) to build, causing issues
to bootstrap.
- Update to version 2.9.13:
* Security fixes:
+ [CVE-2022-23308] Use-after-free of ID and IDREF attributes
(boo#1196490);
+ Several memory leaks and another issues.
* Many regressions fixes.
* Numerous bug fixes, including, among many others:
+ xmllint's --maxmem option should work as expected now;
+ xmllint now returns an error if arguments are missing.
* Numerous tests and code and fuzzing fixes and improvements.
* Updated documentation.
- The full Libxml2 2.9.13 NEWS can be found here:
https://download.gnome.org/sources/libxml2/2.9/\
libxml2-2.9.13.news.
- Replace version-release macros in all 3 Obsoletes tag with
plain 2.9.13 to avoid unwanted behaviors in the future.
- Remove dropped upstream AUTHORS file from list of files to be
installed in the documentation location with 'cp' command.
- Update http://xmlsoft.org URL tag to Libxml2's new web home:
https://gitlab.gnome.org/GNOME/libxml2.
- Update ftp://xmlsoft.org Source tag to Libxml2's new download
host: https://download.gnome.org.
- Drop deprecated Python-2-related macro definitions/conditional
statement from spec file.
- Drop merged upstream patches:
libxml2-fix-lxml-corrupted-subtree-structures.patch;
libxml2-fix-regression-in-xmlNodeDumpOutputInternal.patch.
- Drop libxml2.keyring source file as the new download host doesn't
offer GPG signatures.
- Use ldconfig_scriptlets macro for post(un) handling.
==== makedumpfile ====
- makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch:
sadump, kaslr: fix failure of calculating kaslr_offset
(bsc#1196736).
==== mutter ====
Version update (41.4 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Fix X11 ? wayland drops ending up in the wrong wayland client.
+ Make xdg-activation interoperate with other startup sequences.
+ Fix stuck grab feedback actor during compositor grabs.
+ Make gnome-desktop dependency optional.
+ Provide better profiling information.
+ Drop ClutterEvent "source" field.
+ Add support for xdg_toplevel.configure_bounds().
+ Add support for wl_surface.offset.
+ Fix resizing of virtual monitors.
+ Include size in configure events of maximized clients.
+ Only allow direct scanouts for surfaces that aren't cropped,
scaled or rotated.
+ Fix pipewire screencasts.
+ Plugged memory leak.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop mutter-ci-catchsegv.patch: No longer needed.
- Update to version 42.beta+11:
* meson: Enable -Wall by default
* core: Initialize g_autofree with NULL
* ci:
- Rebuild image with newer dependencies
- Install xwayland from tag directly
* wayland/keyboard: Remove unnused define
* Updated translations.
- Switch to using source service again.
- Flip profiler bcond to without, build profiling/sysprof support
again.
==== nautilus ====
Version update (41.2 -> 42.0)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Update to version 42.0:
+ Fix HiDPI thumbnails in list view.
+ Properly dispose pathbar to avoid crashes.
+ Updated translations.
- Update to version 42.rc:
+ Tweak thumbnail shadow drawing to fix performance regressions.
+ Various search engine fixes.
+ Updated translations.
- Update to version 42.beta:
+ Revert GTK 4 switch and intentional regressions.
+ Fix criticals when selecting non-ZIP formats for compression.
+ Add shadows to thumbnails in the old views.
+ Support dark mode setting.
+ Updated translations.
- Revert changes done in alpha, but leave the "gtk 4 port"
BuildRequires in place, but disabled. Add back
pkgconfig(gtk+-3.0), pkgconfig(libhandy-1) and
pkgconfig(gnome-desktop-3.0). Rename back to
typelib-1_0-Nautilus-3_0.
==== nghttp2 ====
Version update (1.46.0 -> 1.47.0)
- update to 1.47.0:
* see https://nghttp2.org/blog/2022/02/23/nghttp2-v1-47-0/
==== qpdf ====
Version update (10.6.2 -> 10.6.3)
- update to 10.6.3:
* Minor internal changes to assist with building in other
environments: rename internal bits.icc to qpdf/bits_functions.hh
(not part of public API), enforce reordering of header files to
prevent jpeglib.h from interfering with other headers, remove an
unused header that was accidentally added in 10.6.0 but never
referenced by any code.
* Make build work and tests work when NDEBUG is defined. This
involved a few changes to some test files but no changes to any
library code.
* Bug fix in JSON parser: accept \/ in a string as valid input per
JSON spec even though we don't translate / to \/ on output.
* Recognize PDF strings explicitly marked as UTF-8 as allowed by
the PDF 2.0 spec. Fixes #654.
* Bug fix: when generating appearance streams, the font size was
substituted incorrectly from /DA if Tf was absent or the number
preceding Tf was out of range. Fixes #655.
==== tracker ====
Version update (3.2.1 -> 3.3.0)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files
- Update to version 3.3.0:
+ Fix storage of subsecond information in date/time properties.
+ Add more tests.
- Update to version 3.3.0.rc:
+ Fix cursor column names for date and resource types.
+ Fix possible crasher.
+ Added non-installable benchmark utility.
+ Added build option to pick libsoup versions to build support
for.
+ Added build option to disable tests.
+ Fixed generation of man pages with newer asciidoc.
- Update to version 3.3.0.beta:
+ Add API to serialize data into various RDF formats
+ Add API to map a TrackerSparqlConnection as a SERVICE of
another TrackerSparqlConnection
+ Fixed possible warnings and missed notifications in
TrackerNotifier
+ Updated "tracker3 export" to use serialization API
+ Documentation fixes
+ Added internal TrackerRowid type to represent ROWIDs
- Update to version 3.3.0.alpha:
+ Add more specific error codes for problems found updating a
database to new ontology changes.
+ Add method to create a TrackerStatement from a GResource file
+ Fix 0-len matches in ? and * property path operators
+ Handle query cancellation in TrackerEndpointDBus
+ Consistency fixes to TrackerSparqlStatement API in all
connection types
+ Deprecate tracker_namespace_manager_get_default(), use
tracker_sparql_connection_get_namespace_manager() instead
+ Fix rare crash when concurrently querying the database while
a graph is being created/deleted.
+ Add TRACKER_SPARQL_CONNECTION_ANONYMOUS_BNODES flag to
optionally enable a treatment of blank nodes that is
compliant with the SPARQL 1.1 specs.
+ Documentation improvements
+ Fix spurious locking errors with in-memory databases
+ Fixes to CLI tools detection on NixOS
+ Updated translations.
- Drop tracker-fix-actual-0-path-matches.patch and
5883cebf8d7b2948bcb808162e78a4629ab3315c.patch: fixed upstream.
==== tracker-miners ====
Version update (3.2.2 -> 3.3.0)
Subpackages: tracker-miner-files
- Update to version 3.3.0:
+ Initialize stable URN cache prior to extractor modules in
tracker-extract-3.
==== upower ====
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0
- Drop downstream patch that hopefully should no longer be needed:
+ upower-hibernate-insteadof-hybridsleep.patch.
==== vte ====
Version update (0.66.2 -> 0.67.90)
- Update to version 0.67.90:
+ widget:
- Defer alignment API to next cycle
- Deprecate VteCharAttributes struct
- Deprecate the attributes out-param for vte_terminal_get_text
- Fix measure baseline to return -1
+ all: Remove SIXEL support from stable branch
+ sixel: Fix DECGRI for parameter value 0
+ build:
- Change gtk4 GIR version hack
- Assert on non-supported option on stable branch
+ lib: Remove misplaced inline from function declaration
+ emulation: Support XTVERSION sequence
+ parser: Fix comments
+ fonts: Fix height check
+ Updated translations.
- Disable gtk4 support via bcond. Upstream did not move forward
with this support for now.
- Update to version 0.66.90+git.e32dba1:
+ build:
- Fix check for -fstack-protector* compiler support
- Rework function checks
- Fix build with kernel headers from linux < 4.13
+ app:
- Fix context menu styling
- Improve option value description
- Add option to set initial title
+ widget:
- Split alignment and fill properties
- Fix Since version for new API
- Add vte_terminal_paste
- Add more precondition checks for vte_pty_spawn_async_with_fds
- Correct some API Since: versions
- Adjust preedit position to GtkEntry
+ vala:
- Reference of [GtkChild] field is handled by GtkBuilder, type
must be unowned
- Fix accessibility of constant intializer expression
+ terminal:
- Make CRLF pastification smarter
- Make pastification not replace something with nothing
- Add tests for text paste transformation
+ parser:
- Fix some control codes
- Recognise more commands
- modes: Fix DECSDM default value
+ lib:
- Check for close_range function and use it when available
- ABI repairs
+ emulation:
- ECMA modes should not be saved by DECSC
- Use correct range for DECRQCRA
- Docs improvements
- Fix xterm window size request response
+ fonts:
- Relax font sanitisation
- Improve font bolding
- More metrics sanity checks
+ vte.sh: Fix the check for PROMPT_COMMAND when it is unset
+ docs: Add index for API new in 0.68
+ vte.sh: Use PROMPT_COMMAND as an array when possible
+ spawn: FD reassignment code tweaks
+ Updated translations.
- Add pkgconfig(gtk4) BuildRequires and pass gtk4=true to meson,
build gtk4 widgets. Following this, add new sub-packages
typelib-1_0-Vte-2.91-gtk4 and vte-tools-gtk4.
==== webkit2gtk3 ====
Version update (2.34.6 -> 2.36.0)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Update to version 2.36.0:
+ Add new accessibility implementation using ATSPI DBus
interfaces instead of ATK.
+ Add support for requestVideoFrameCallback.
+ Change hardware-acceleration-policy setting default value to
always.
+ Add support for media session.
+ Add new API to set HTTP response information to custom uri
schemes.
+ Make user interactive threads (event handler, scrolling, ?)
real time in linux.
- Update to version 2.35.90:
+ Fix scrolling with the mouse wheel on sites using
overscroll-behavior.
+ Suspend web processes after some time in the process cache.
+ Fix renderning of horizontal scrollbars with themes enabling
steppers.
+ Ensure EGL displays are terminated before web process exits.
+ Deinitialize gstreamer before web process exits.
+ Make fonts under XDG_DATA_DIRS available in web process sanbox.
+ Canonicalize paths passed to bubblewrap launcher.
+ Fix several crashes and rendering issues.
+ Updated translations.
==== webkit2gtk3-soup2 ====
Version update (2.34.6 -> 2.36.0)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.36.0:
+ Add new accessibility implementation using ATSPI DBus
interfaces instead of ATK.
+ Add support for requestVideoFrameCallback.
+ Change hardware-acceleration-policy setting default value to
always.
+ Add support for media session.
+ Add new API to set HTTP response information to custom uri
schemes.
+ Make user interactive threads (event handler, scrolling, ?)
real time in linux.
- Update to version 2.35.90:
+ Fix scrolling with the mouse wheel on sites using
overscroll-behavior.
+ Suspend web processes after some time in the process cache.
+ Fix renderning of horizontal scrollbars with themes enabling
steppers.
+ Ensure EGL displays are terminated before web process exits.
+ Deinitialize gstreamer before web process exits.
+ Make fonts under XDG_DATA_DIRS available in web process sanbox.
+ Canonicalize paths passed to bubblewrap launcher.
+ Fix several crashes and rendering issues.
+ Updated translations.
==== xdg-desktop-portal ====
Version update (1.14.0 -> 1.14.1)
- Update to version 1.14.1:
+ Fix an issue in 1.14.0 where xdg-desktop-portal.service
starting before graphical-session-pre.target would cause the
GNOME session to deadlock by moving code to a new libexec
binary which handles deleting or migrating .desktop files (and
icons) from the dynamic launcher portal for apps which have
been uninstalled or renamed.
+ Fix some bugs in the aforementioned launcher migration
implementation, "xdg-desktop-portal-rewrite-launchers".
+ Fix build without libsystemd.
==== xdg-desktop-portal-gnome ====
Version update (41.1 -> 42.0.1)
- Update to version 42.0.1:
+ Adapt to xdg-desktop-portal screencast restore changes.
+ Don't send selection on remote desktop when nothing was
selected.
+ Minor cleanups.
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Support dark style preference.
+ Support virtual screen cast sources.
+ Redesign screencast portal window.
+ Implement screencast restoration.
+ Use libgnome-desktop-4 for wallpapers.
+ Implement Account portal.
+ Implement Print portal.
- Add pkgconfig(libadwaita-1) and pkgconfig(gnome-desktop-4)
BuildRequires: New dependencies.
==== xterm ====
Version update (370 -> 372)
Subpackages: xterm-bin xterm-resize
- update to 372:
* amend allocation/freeing of scrollback lines, eliminating an
adjustment for status-line added in patch #371 (report/testcase by
Rajeev V. Pillai).
- update to 371:
* drop double-buffer default from test-packages, since that
interferes with status-line.
* add faceSize7 to table in charproc.c, overlooked in patch #360
(patch by Vladimir A. Pavlov).
* use XDrawString rather than XDrawString16 for text when the latter
is not needed.
* improve performance for initializing/reusing graphic objects in the
SIXEL feature.
* improve error-checking for resize.
* fix errata in manual page (Debian #988221).
* extended list of environment variables to purge on startup, i.e.,
in case a user starts xterm from another terminal emulator.
* add comment in cursor.c to explain why autowrap (DECAWM) does not
apply to data saved/restored with save/restore cursor-operations
(report by Thomas Wolff).
* add special case in generating the combining-character table in
wcwidth.c, for Hangul Jamo Extended-B (report by Luis Javier
Merino).
* simplify/improve portability of trap commands in shell-scripts.
* update configure options
- -disable-rectangles,
- -disable-tcap-fkeys and
- -disable-tcap-query
to account for changed default settings.
* rather than ignore empty parameter for setting title, use that to
reset it to ?xterm? for scripting.
* check for out-of-bounds condition while drawing sixels, and quit
that operation (report by Nick Black).
* add fallback definition for PROJECTROOT so that a suitable default
location for luit will be compiled-in on build-servers.
* implement DEC status-line controls DECSASD/DECSSDT:
+ decode controls, set state
+ implement DECRQSS responses
+ implement indicator-style status-line
+ add configure option --enable-status-line
+ add resource indicatorFormat
+ implement host-writable status-line, able to handle
video-attributes and simple left/right cursor movement. This
disallows all of the DEC/xterm private modes such as switching
to/from the alternate screen.
+ move the status-line if the window is resized.
+ Note: the associated screen-resizing does not work for the
special case of TrueType fonts with double-buffering (see note
in patch #349).
* modify configure-script fixup for -Werror options to exclude fixup
for -Werror=format, e.g., -Werror=format-security.
* amend change from patch #370; DEC 070's pseudo-code for DECCOLM
incorrectly suggests that it enables DECLRMM as a side-effect.
* fix some memory leaks seen using esctest and asan2 (patch by Luis
Javier Merino).
- xterm-sigwinch.patch,xterm-suse.patch: refreshed
==== yelp ====
Version update (41.2 -> 42.0)
Subpackages: libyelp0
- Update to version 42.0:
+ Updated appdata screenshot.
- Update to version 42.beta:
+ Add a nightly app icon
+ Use HdyApplicationWindow for rounded bottom corners
+ Always use headerbar
+ Support color scheme
+ Add flatpak manifest
+ Align app name in metadata with .desktop name
+ Fix up issues with reload, including reloading on theme change
+ Stop building the gtk-docs, because they are unused.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.
- Add explicit yelp Requires in devel subpackage, move
libyelpwebextension.so to main yelp package.
- Add explicit pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0),
pkgconfig(gtk+-unix-print-3.0) and pkgconfig(libxml-2.0)
BuildRequires: align better with what configure checks for.
- Drop downstream patch yelp-lang-bundle.patch: We no longer ship
lang-packs in bundles, so it is no longer needed.
==== yelp-xsl ====
Version update (41.1 -> 42.0)
- Update to version 42.0:
+ No changes since beta, stable release only.
- Update to version 42.beta:
+ Fix topic and section links in Mallard stack files
+ Avoid use of global l10n.locale parameter
+ Updated translations.
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=kubic&groupid=1&version=T…
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.36.2 -> 1.36.4)
at-spi2-core (2.42.0 -> 2.44.0)
ceph (16.2.7.596+g7d574789716 -> 16.2.7.640+gceb23c7491b)
cyrus-sasl (2.1.27 -> 2.1.28)
gdk-pixbuf (2.42.6 -> 2.42.8)
glib-networking (2.70.1 -> 2.72.0)
glib2 (2.70.4 -> 2.70.5)
gobject-introspection (1.70.0 -> 1.72.0)
gsettings-desktop-schemas (41.0 -> 42.0)
libmodulemd
libpeas (1.30.0 -> 1.32.0)
libxml2 (2.9.12 -> 2.9.13)
makedumpfile
nfs-utils
nghttp2 (1.46.0 -> 1.47.0)
rdma-core
=== Details ===
==== NetworkManager ====
Version update (1.36.2 -> 1.36.4)
Subpackages: libnm0
- Update to version 1.36.4:
+ The internal DHCPv4 client now discards NAKs packets coming
from servers different from the one that sent the offer.
+ Fix activation of PPPoE connections with "pppoe.parent" unset.
+ Fix potential libnm crash when the client object initialization
gets canceled.
+ Other various fixes and improvements.
==== at-spi2-core ====
Version update (2.42.0 -> 2.44.0)
Subpackages: libatspi0
- Update to version 2.44.0:
+ Unlink the socket before binding when using dbus-broker. Fixes
regression introduced in 2.43.92 where restarting the bus
launcher would fail.
- Update to version 2.43.92:
+ The AT-SPI bus now uses the user's XDG_RUNTIME_DIR for its
socket. Fixes accessibility for Snap-confined applications.
+ Caps lock is now unlocked for key synthesis. Fixes cutting and
pasting from brltty when caps lock is on.
+ Several fixes to the dbus specification.
+ Fix the build when x11 is disabled.
+ Fix several compiler warnings.
- Use ldconfig_scriptlets macro for post(un) handling.
- Move autostart .desktop and xwayland-session config to
distconfdir.
==== ceph ====
Version update (16.2.7.596+g7d574789716 -> 16.2.7.640+gceb23c7491b)
Subpackages: ceph-common libcephfs2 librados2 librbd1 librgw2 python3-ceph-argparse python3-ceph-common python3-cephfs python3-rados python3-rbd python3-rgw
- Update to 16.2.7-640-gceb23c7491b
+ (bsc#1194875) common: fix FTBFS due to dout & need_dynamic on GCC-12
+ (bsc#1196938) cephadm: preserve authorized_keys file during upgrade
==== cyrus-sasl ====
Version update (2.1.27 -> 2.1.28)
Subpackages: cyrus-sasl-gssapi libsasl2-3
- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
* https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1…
- drop cyrus-sasl-bug587.patch (upstream)
==== gdk-pixbuf ====
Version update (2.42.6 -> 2.42.8)
Subpackages: gdk-pixbuf-query-loaders libgdk_pixbuf-2_0-0
- Update to version 2.42.8:
+ Clear the pixbuf's memory buffer to avoid returning
uninitialized memory.
+ Turn GdkPixbufModule functions into typed callbacks.
+ tiff: Use non-deprecated C99 integer types.
+ gif: Check for overflow when compositing or clearing frames.
+ Change png/jpeg/tiff build options from boolean to feature.
+ jpeg: Do not rely on UB around setjmp/longjmp.
+ Build fixes.
+ Documentation fixes.
+ Updated translations.
- Stop passing options to meson that just follow upstream default,
just rely on upstream providing sane defaults, apart from where
we want to deviate.
==== glib-networking ====
Version update (2.70.1 -> 2.72.0)
- Update to version 2.72.0:
+ Fix proxy tests.
+ GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
+ meson devenv.
+ Updated translations.
- Update to version 2.72.beta:
+ Add environment variable proxy resolver.
+ OpenSSL: fix uninitialized memory use.
- Update to version 2.72.alpha:
+ OpenSSL:
- Fix unsafe error handling.
- Fail when appropriate if Must-Staple extension is set.
+ GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
+ Improve failure of tls-unique channel binding requests.
+ Do not fill SNI extension with IP address.
==== glib2 ====
Version update (2.70.4 -> 2.70.5)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.5:
+ g_time_zone_new_offset() assertion failure if offset >= 25
hours.
+ glib: fix buffer overflow in g_canonicalize_filename().
+ gtimezone: Fix assertion failure when called with a huge
offset.
+ Updated translations.
- Split gtk-docs from -devel package, these are not needed
during building projects using glib2
- Use _multibuild as the meson buildprocess is very awkward
regarding the documentation - builds single-jobs only and
twice (again during %install). This way the rest of distribution
waiting for glib2-devel to be available is not blocked by this
==== gobject-introspection ====
Version update (1.70.0 -> 1.72.0)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.72.0:
+ Add new utility API to libgirepository for bindings
implementing an argument cache.
+ Update the GIR data for GLib, GObject, GModule, and GIO.
- Update to version 1.71.0:
+ Create new API for libffi closures
+ Treat @-prefixed shlib paths as absolute on macOS
+ Add new `forever` scope
+ Build fixes with newer Meson
+ Improve regression test suite
+ Avoid a segfault when using an invalid GType
+ Build fixes on Windows when using g-i as a subproject
+ Warn about property name collisions
+ Add "strict" warnings to g-ir-scanner
+ Add the "emitter" annotation for signal emitters
+ Add a command line option to g-ir-scanner to specify the
compiler
+ Add new convenience API to libgirepository
+ Build fixes on Windows when using MSVC
+ Documentation fixes
+ Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
+ 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
+ effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
+ 827494d6415b696a98fa195cbd883b50cc893bfc.patch
==== gsettings-desktop-schemas ====
Version update (41.0 -> 42.0)
- Update to version 42.0:
+ Updated translations.
- Update to version 42.rc:
+ Updated translations.
- Update to version 42.beta:
+ Add setting to control privacy screen feature.
+ Updated translations.
- Update to version 42.alpha:
+ Add color scheme setting and high-contrast preference
+ Updated translations.
==== libmodulemd ====
- BuildRequire glib2-doc when building against glib2 more recent
than 2.70.4: the documentation was split out (after it was
earlier merged; so for older distros we don't have to worry, as
glib2-devel provides glib2-doc there).
==== libpeas ====
Version update (1.30.0 -> 1.32.0)
- Update to version 1.32.0:
+ Icon licenses have been corrected.
+ Parallel build system operation fixes.
+ Various build warnings squashed.
+ Various GIR data that should not have been exported was
removed.
+ Use gi-docgen for documentation.
+ Updated translations.
- Drop patches fixed upstream:
+ a9d2ba590641d832dcf6b97184687b6eb424c00f.patch
+ dfc763c16c0ce66a180ccb13205f1ca9666278a8.patch
+ 2a976339f444d70f10949901a6ee2b1f8ccb24b6.patch
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
upstream changes.
==== libxml2 ====
Version update (2.9.12 -> 2.9.13)
Subpackages: libxml2-2 libxml2-tools
- Build python bindings in a 2nd run, using multibuild: otherwise,
libxml2 requires pkgconfig(libxml-2.0) to build, causing issues
to bootstrap.
- Update to version 2.9.13:
* Security fixes:
+ [CVE-2022-23308] Use-after-free of ID and IDREF attributes
(boo#1196490);
+ Several memory leaks and another issues.
* Many regressions fixes.
* Numerous bug fixes, including, among many others:
+ xmllint's --maxmem option should work as expected now;
+ xmllint now returns an error if arguments are missing.
* Numerous tests and code and fuzzing fixes and improvements.
* Updated documentation.
- The full Libxml2 2.9.13 NEWS can be found here:
https://download.gnome.org/sources/libxml2/2.9/\
libxml2-2.9.13.news.
- Replace version-release macros in all 3 Obsoletes tag with
plain 2.9.13 to avoid unwanted behaviors in the future.
- Remove dropped upstream AUTHORS file from list of files to be
installed in the documentation location with 'cp' command.
- Update http://xmlsoft.org URL tag to Libxml2's new web home:
https://gitlab.gnome.org/GNOME/libxml2.
- Update ftp://xmlsoft.org Source tag to Libxml2's new download
host: https://download.gnome.org.
- Drop deprecated Python-2-related macro definitions/conditional
statement from spec file.
- Drop merged upstream patches:
libxml2-fix-lxml-corrupted-subtree-structures.patch;
libxml2-fix-regression-in-xmlNodeDumpOutputInternal.patch.
- Drop libxml2.keyring source file as the new download host doesn't
offer GPG signatures.
- Use ldconfig_scriptlets macro for post(un) handling.
==== makedumpfile ====
- makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch:
sadump, kaslr: fix failure of calculating kaslr_offset
(bsc#1196736).
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client
- drop reenable-nfsv2.patch (poo#106679)
==== nghttp2 ====
Version update (1.46.0 -> 1.47.0)
- update to 1.47.0:
* see https://nghttp2.org/blog/2022/02/23/nghttp2-v1-47-0/
==== rdma-core ====
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
barriers support for RISC-V
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:
gcc11 (11.2.1+git1173 -> 11.2.1+git1406)
mdadm
rpm-config-SUSE (0.g96 -> 20220317)
=== Details ===
==== gcc11 ====
Version update (11.2.1+git1173 -> 11.2.1+git1406)
Subpackages: cpp11 libgcc_s1 libgomp1 libstdc++6 libubsan1
- Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
* includes change to adjust gnats idea of the target, fixing
the build of gprbuild. [bsc#1196861]
- Add gcc11-pr104931.patch to fix miscompile of embedded premake
in 0ad on i586. [bsc#1197065]
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune
==== mdadm ====
- skip RAID assembly if DM_UDEV_DISABLE_OTHER_RULES_FLAG (bsc#1196054)
* Add 0120-udev-md-raid-assembly.rules-skip-if-DM_UDEV_DISABLE_.patch
==== rpm-config-SUSE ====
Version update (0.g96 -> 20220317)
- Update to version 20220317:
* set buildshell to use bash
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=kubic&groupid=3&version=T…
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:
gcc11 (11.2.1+git1173 -> 11.2.1+git1406)
rpm-config-SUSE (0.g96 -> 20220317)
=== Details ===
==== gcc11 ====
Version update (11.2.1+git1173 -> 11.2.1+git1406)
Subpackages: libgcc_s1 libgomp1 libstdc++6
- Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
* includes change to adjust gnats idea of the target, fixing
the build of gprbuild. [bsc#1196861]
- Add gcc11-pr104931.patch to fix miscompile of embedded premake
in 0ad on i586. [bsc#1197065]
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune
==== rpm-config-SUSE ====
Version update (0.g96 -> 20220317)
- Update to version 20220317:
* set buildshell to use bash
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:
mdadm
=== Details ===
==== mdadm ====
- skip RAID assembly if DM_UDEV_DISABLE_OTHER_RULES_FLAG (bsc#1196054)
* Add 0120-udev-md-raid-assembly.rules-skip-if-DM_UDEV_DISABLE_.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:
gcc11 (11.2.1+git1173 -> 11.2.1+git1406)
rpm-config-SUSE (0.g96 -> 20220317)
=== Details ===
==== gcc11 ====
Version update (11.2.1+git1173 -> 11.2.1+git1406)
Subpackages: cpp11 libgcc_s1 libgomp1 libstdc++6 libubsan1
- Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
* includes change to adjust gnats idea of the target, fixing
the build of gprbuild. [bsc#1196861]
- Add gcc11-pr104931.patch to fix miscompile of embedded premake
in 0ad on i586. [bsc#1197065]
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune
==== rpm-config-SUSE ====
Version update (0.g96 -> 20220317)
- Update to version 20220317:
* set buildshell to use bash
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=kubic&groupid=1&version=T…
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:
gcc11 (11.2.1+git1173 -> 11.2.1+git1406)
rpm-config-SUSE (0.g96 -> 20220317)
=== Details ===
==== gcc11 ====
Version update (11.2.1+git1173 -> 11.2.1+git1406)
Subpackages: libgcc_s1 libgomp1 libstdc++6
- Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
* includes change to adjust gnats idea of the target, fixing
the build of gprbuild. [bsc#1196861]
- Add gcc11-pr104931.patch to fix miscompile of embedded premake
in 0ad on i586. [bsc#1197065]
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune
==== rpm-config-SUSE ====
Version update (0.g96 -> 20220317)
- Update to version 20220317:
* set buildshell to use bash
1
0