Update Info

openSUSE-2025-130


Recommended update for libxfce4ui, libxfce4util, mousepad, mugshot, orage, ristretto, tumbler, xfce4-terminal, xfce4-panel, xfce4-pulseaudio-plugin, xfce4-session


Type: recommended
Severity: moderate
Issued: 2025-04-17
Description:
This update for libxfce4ui, libxfce4util, mousepad, mugshot, orage, ristretto, tumbler, xfce4-terminal, xfce4-panel, xfce4-pulseaudio-plugin, xfce4-session fixes the following issues:

Changes in libxfce4ui:

- Update to version 4.20.1

  * clipboard-manager: Fix memory leak
  * I18n: Update po/LINGUAS list
  * build: Automate copyright year management
  * build: Remove libxfce4ui-config.h from GI
  * clipboard-manager: Preserve all image formats when taking ownership
  * Delete obsolete file libxfce4ui-1.pc.in
  * build: Include local header libxfce4ui/libxfce4ui.h
  * build: Fix include guard position
  * Add variadic functions to Vala
  * Fix namespace for GObject introspection
  * Translation Updates

Changes in libxfce4util:

- Update to version 4.20.1

  * autotools-build: Search for xdt-gen-visibility also in the
    working tree
  * meson-build: Bump meson min version
  * build: Automate copyright year management
  * Replace deprecated exo with libxfce4ui 4.21.0
  * docs: Ignore visibility header and align build systems
  * build: Remove libxfce4util-config.h from GI
  * xfce-i18n: Use g_strlcpy instead of falling back to it
  * meson-build: Add missing check for varargs.h
  * xfce-rc: Fix C locale handling
  * meson-build: Use SPDX license expression
  * meson-build: Update debug/optimization flag management
  * build: Use VERSION_FULL intead of VERSION or PACKAGE_VERSION
  * meson-build: Let pkg.generate() fill in required libs
  * meson-build: Use relative path in gtk-doc
  * meson-build: Check for libintl only if required
  * meson-build: Remove duplicated CFLAGS
  * meson-build: Gobject introspection cleanup
  * Fix namespace for GObject introspection in meson build too
  * Fix namespace for GObject introspection
  * Removed extra ';' in header files.
  * build: Remove unused check for XDT_CHECK_ABI
  * build: Add missing update of --enable-visibility flag
  * docs: Don't run gtkdoc-check
  * build: Bump xdt required version
  * docs: Remove generated types from repository
  * Add libxfce4util/meson.build to Makefile.am EXTRA_DIST
  * Translation Updates

Changes in mousepad:

- Update to version 0.6.5

  * file: Fix broken conditional to exit on allowed error
  * Disconnect from buffer signals when data object is released
  * Update README after switchover to meson
  * Translation Updates

- Update to version 0.6.4

  Meson has been added as a build system in this release, and the
  associated archive has been generated by 'meson dist'. Although
  autotools has been retained for the time being and can still be used
  via 'autogen.sh', meson is now the preferred build system, and
  autotools will be removed in a future release.
  * flatpak: Updates from flathub and use meson when possible
  * file: Fix GError leak in mousepad_file_autosave_delete_finish
  * build: Automate copyright year management
  * history: Save session when an inactive tab is closed
  * file: Fix possible dereference of null pointer
  * Extend saved state comparison to auto-saved modified files
  * window: Avoid unnecessary switching to the tab to be closed
  * Use build system-independent macro for mousepad name
  * flatpak: Updates from Flathub and git
  * meson-build: Compile gsettings schemas
  * history: Fix -Wmaybe-uninitialized
  * meson-build: Fix statement not under conditional
  * Add meson build
  * Remove unused .in level in desktop files
  * file: Don't use G_FILE_MONITOR_WATCH_HARD_LINKS
  * dialogs: Set current name in save-as dialog for deleted files too
  * Add parentheses to parameterized actions in accels.scm
  * Fix broken shortcut for reload action
  * Hide the launcher for mousepad-settings
  * CSD: Drop custom code for decoration layout
  * prefs-dialog: Make widgets focusable again
  * Translation Updates

Changes in mugshot:

- Eliminate duplicate files in the whole python3_sitelib directory.
- Add the various icons/hicolor directories to the files list.

Changes in ristretto:

- Update to version 0.13.4

  Meson has been added as a build system in this release, and the
  associated archive has been generated by 'meson dist'. Although
  autotools has been retained for the time being and can still be used
  via 'autogen.sh', meson is now the preferred build system, and
  autotools will be removed in a future release.
  * flatpak: Updates from flathub and use meson when possible
  * meson-build: Remove check for xdt-csource
  * autotools-build: Be sure gdbus-codegen files are regenerated
  * build: Replace xdt-csource with glib-compile-resources
  * build: Automate copyright year management
  * Replace deprecated exo with libxfce4ui 4.21.0
  * Completely hide pointer when fullscreen-timeout is set to 0
  * viewer: Reset adjustments when switching file
  * Revert "viewer: Reset viewer geometry data when setting file"
  * Store adjustment values and restore them when switching file
  * viewer: Reset viewer geometry data when setting file
  * flatpak: Updates from Flathub and git
  * icon-bar: Silence -Wmaybe-uninitialized warning
  * Add meson build
  * icons: Remove old app icon
  * viewer: Don't set adjustement values if unchanged
  * Add support for showing containing folder
  * Translation Updates

Changes in xfce4-terminal:

- Update to version 1.1.5

  Meson has been added as a build system in this release, and the
  associated archive has been generated by 'meson dist'. Although
  autotools has been retained for the time being and can still be used
  via 'autogen.sh', meson is now the preferred build system, and
  autotools will be removed in a future release.
  * build: Automate copyright year management
  * window: Add dnd support outside screen
  * Apply .clang-format file
  * Sort includes
  * clang-format: Add file
  * Add meson build
  * Add hidden setting to resize window when zoomed in/out
  * Revert "Cancel by default in unsafe past dialog"
  * build: Add missing dep flags
  * Hide the launcher for xfce4-terminal-settings
  * screen: Don't overwrite VteTerminal:allow-hyperlink binding
  * Translation Updates

Changes in xfce4-panel:

- Update to version 4.20.4

  * meson-build: Revert glib version change
  * build: Define xfce4 min version >= 4.18
  * build: Search for xdt-gen-visibility also in the working tree
  * build: Replace xdt-csource with glib-compile-resources
  * build: Fix wrong macro for min version
  * panel: Show window in panel_application_new_window()
  * wayland: autohide: Mitigate lack of size_allocate()
  * systray: Use correct gtk functions to show/hide items
  * wayland: Set exclusive zone for autohide window
  * build: Remove libxfce4panel-config.h from GI
  * meson-build: Add missing check for sys/prctl.h
  * tasklist: Support window app changes
  * build: Automate copyright year management
  * item-dialog: Also search for plugins by their module name
  * I18n: Update po/LINGUAS list
  * wayland: wrapper: Set GtkProgressBar style properties to min values
  * systray: Fix legacy icons being drawn with offset
  * meson-build: Use SPDX license expression
  * autotools-build: Check for xfce4-dev-tools in configure.ac
  * Translation Updates

Changes in xfce4-session:

- Update to version 4.20.2:

  * build: Fix include order on *BSD
  * autotools-build: Be sure gdbus-codegen files are regenerated

- Update to version 4.20.1:

  * wayland: Use labwc's --session option if available
  * wayland: Don't pass xfce4-session to the optional compositor
    cmdline
  * build: Add missing dep flags
  * build: Automate copyright year management
  * build: Replace xdt-csource with glib-compile-resources
  * build: Define xfce4 min version >= 4.18
  * scripts: Make xflock4 blocking again
  * startxfce4: Fix keyboard layout on wayland
  * scripts: Remove unused .in level in xinitrc
  * build: Add missing checks for headers
  * build: Fix wrong include guard
  * build: Add missing check for sigprocmask
  * autotools-build: Check for xfce4-dev-tools in configure.ac
  * build: Add missing dep flags
  * build: Get rid of maintainer mode where gdbus-codegen is used
  * Improve Wayland support
  * Translation Updates

Changes in xfce4-pulseaudio-plugin:

- Update to version 0.5.0:

  * Remove obsolete ChangeLog
  * Update README after switchover to meson
  * Fix gauge notifications
  * Replace deprecated exo with libxfce4ui 4.21.0
  * Change plugin behavior when recording indicator is visible/hidden
  * build: Automate copyright year management
  * build: Install 32x32 icons
  * build: Remove direct libwnck support
  * build: Replace xdt-csource with glib-compile-resources
  * Avoid ScaleMenuItem conflicts
  * Prevent "g_hash_table_lookup" crash when "key" in NULL
  * Rotate plugin in vertical/deskbar orientation
  * Fix libxfce4panel include
  * build: Bump dependency versions and fix deprecation warnings
  * Translation Updates

Changes in orage:

- Update to version 4.20.1
  * Fixed event structure initialization, TODOs was not correctly displayed.
    Related with Issue #33, and MR !73.
  * Replaced deprecated exo with libxfce4ui (MR !71).
  * Translation Updates

Chanes in tumbler:

- Update custom thumbnailers
  * folder thumbnailer now supports WebP covers as well



              

References


No references

Packages


  • libxfce4ui-4.20.1-bp156.2.9.2
  • libxfce4util-4.20.1-bp156.3.9.2
  • mousepad-0.6.5-bp156.2.11.1
  • mugshot-0.4.3-bp156.4.6.1
  • orage-4.20.1-bp156.3.6.1
  • ristretto-0.13.4-bp156.2.9.2
  • tumbler-4.20.0-bp156.2.6.1
  • xfce4-panel-4.20.4-bp156.2.11.2
  • xfce4-pulseaudio-plugin-0.5.0-bp156.2.6.1
  • xfce4-session-4.20.2-bp156.2.11.2
  • xfce4-terminal-1.1.5-bp156.2.9.2