Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Leap:16.0 
checked in at 2025-07-14 15:59:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/xfce4-panel (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.xfce4-panel.new.7373 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xfce4-panel"

Mon Jul 14 15:59:02 2025 rev:4 rq:1292016 version:4.20.4

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/xfce4-panel/xfce4-panel.changes        
2025-03-19 12:00:58.181594686 +0100
+++ /work/SRC/openSUSE:Leap:16.0/.xfce4-panel.new.7373/xfce4-panel.changes      
2025-07-14 15:59:24.025746023 +0200
@@ -1,0 +2,217 @@
+Sun Mar 23 11:51:50 UTC 2025 - Manfred Hollstein <manfre...@gmx.net>
+
+- 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
+
+-------------------------------------------------------------------
+Tue Feb  4 08:25:20 UTC 2025 - Maurizio Galli <maurizio.ga...@suse.com>
+
+- Update to version 4.20.3:
+  * libxfce4panel: Fix ABI break
+  * meson-build: Update debug/optimization flag management
+- Version 4.20.2:
+  * autotools-build: Get rid of maintainer mode where gdbus-codegen is used
+- Version 4.20.1:
+  * build: Bump libxfce4windowing required version to 4.20.1
+  * Update copyright year
+  * meson-build: Don't add 'lib' prefix in static lib name
+  * meson-build: Simplify feature opt dep management
+  * meson-build: Ensure xfce-revision.h was generated when using it
+  * build: Use VERSION_FULL intead of VERSION or PACKAGE_VERSION
+  * autotools-build: Fix EXTRA_DIST redefinition
+  * meson-build: Remove unneeded conditional
+  * actions: Restore dialog accept on Enter behavior
+  * Add meson build
+  * Turn some messages into warnings
+  * build: Migrate to xdt-gen-visibility and xdt-check-abi
+  * wayland: windowmenu: Hide irrelevant workspace options
+  * wayland: pager: Hide workspace settings
+  * docs: Add missing parameter to XfcePanelPlugin::hidden-event
+  * wayland: libxfce4panel: Set kbd interact to on-demand for popup windows
+  * tasklist: Add missing workspace property initialization on Wayland
+  * panel: Deal with duplicated monitor models
+  * tasklist: Disable workspace related properties on Wayland
+  * prefs-dialog: Don't trust xfconf_channel_get_string_list() return value
+  * libxfce4panel: Fix XfcePanelPlugin size
+  * Add an hidden-event signal for plugins
+  * Translation Updates
+- Removed obsolete 0001-relax-x11-version.patch
+- Added BuildRequires:  xfce4-dev-tools as build needs xdt-csource provided by 
xfce4-dev-tools
+
+-------------------------------------------------------------------
+Sun Dec 15 12:18:18 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 4.20.0
+  * Translation Updates
+- Refresh 0001-relax-x11-version.patch
+
+-------------------------------------------------------------------
+Sun Dec  1 08:44:49 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 4.18.7 [development branch]
+  * I18n: Update po/LINGUAS list
+  * migrate: Update default config
+  * tasklist: Ensure group buttons have non empty label
+  * Translation Updates
+- Refresh 0001-relax-x11-version.patch
+
+-------------------------------------------------------------------
+Sat Nov  2 13:26:48 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 4.18.6 [development branch]
+  * systray: Handle general container orientation on Wayland too
+  * systray: Fix GSList element leak
+  * migrate/default.xml.in: Remove unused plugin id
+  * Added "show inactive" prop to lcd clock (repurposed from binary
+    clock)
+  * Reworked sizing mechanism in clock plugin and its widgets
+  * Reduce minimum button size to improve layout at very small panel 
+    sizes.
+  * Use width_for_height when plugin requests it
+  * LCD and digital clock layout fixes
+  * systray: Fix leak in sn_plugin_init
+  * Added a missing property bind for 24hr analogue clock
+  * Added XFCE_PANEL_PLUGIN_ICON_PADDING (API change)
+  * tasklist: Keep icon sizes as specified by the user
+  * Revert "wayland: tasklist: Fix icon size in multirow mode"
+  * systray: Add missing translation
+  * clock: Added 24h clock mode to the analog clock
+  * Translation Updates
+- Add 0001-relax-x11-version.patch to allow build for Leap with its
+  ancient but sufficient X11 packages.
+
+-------------------------------------------------------------------
+Mon Oct  7 12:25:59 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 4.18.5 [development branch]
+  * Use new xfw_window_activate() signature in libwindowing 4.19.6
+  * build: Adjust Wayland requirements for Xfce 4.20
+  * build: Bump requirements for Xfce 4.20
+  * wayland: tasklist: Fix monitor detection when panel is remapped
+  * x11: tasklist: Properly check for libxext
+  * wayland: autohide: Do not block when panel has input focus
+  * Revert "panel: Fix panel flickering during autohide on Wayland"
+  * wayland: autohide: Show/hide panel instead of moving it offscreen
+  * autohide: Show/hide autohide window instead of moving it offscreen
+  * wayland: Avoid allocation loop when the panel is anchored to an edge
+  * Revert "wayland: Avoid allocation loop when the panel is anchored to
+    an edge"
+  * wayland: Avoid allocation loop when the panel is anchored to an edge
+  * Fix gtk-layer-shell includes
+  * Switch to XfwMonitor
+  * wayland: wrapper: Prevent plugin allocation blocking
+  * tasklist: Connect to XfwWindow::notify::monitors
+  * panel: Fix panel flickering during autohide on Wayland
+  * Always set gtk_layer_shell monitor on change
+  * Add debug key for PANEL_DEBUG_ACTIONS
+  * tasklist: Fix Wayland window drag and drop
+  * panel: Do not remove plugin when disregarding restart dialog
+  * panel: Replace remaining gtk_message_dialog_new with
+    xfce_message_dialog_new
+  * common: Introduce panel_utils_gtk_dialog_find_label_by_text
+  * tasklist: Use xfce_dialog_show_error when starting new instance fails
+  * actions: Use xfce_message_dialog_new in confirmation dialogs
+  * panel, libxfce4panel: Use xfce_dialog_confirm in plugin removal
+    confirmation
+  * gcc-analyzer: Add false positive file
+  * scan-build: Add false positive file
+  * scan-build: tasklist: Fix core.NullDereference
+  * Revert "Add new CI builds to build without X11 and Wayland"
+  * Apply .clang-format file
+  * Remove unnecessary dirname in local includes
+  * clang-format: Use IncludeBlocks::Regroup
+  * build: Add missing CFLAGS and LIBS from gio-unix-2.0
+  * build: Add missing math.h includes
+  * build: Silence -Wstring-plus-int from clang
+  * fix build on OpenBSD after 0c56766b
+  * Translation Updates
+
+- Update to version 4.18.4 [development branch]
+  * clang-format: Break after assignment operator
+  * Add missing glade file to POTFILES.in
+  * showdesktop: Add the ability to show the desktop on mouse hover
+  * prefs-dialog: Improve launcher display in item list
+  * systray: Avoid GTK warning about pixbuf not loadable
+  * panel: Leave a harmless xfconf warning
+  * clang-format: Insert a newline at end of file if missing
+  * libxfce4panel: Add line break in generate code for clang-format
+  * prefs-dialog: Bind Del key to remove button
+  * prefs-dialog: Scroll to selection when item view is reloaded
+  * prefs-dialog: Allow several items to be removed at once
+  * prefs-dialog: Update widgets on GdkDisplay::monitor-(added|removed)
+  * systray: Always scale icons
+  * systray: Reduce icon size in prefs dialog
+  * systray: Improve app data search in prefs dialog
+  * systray: Avoid duplicate code around legacy items
+  * systray: Use panel_properties_bind()
+  * panel: Save settings in finalize()
+  * tasklist: Fix min button length before overflow menu
+  * tasklist: Fix default button length
+  * build: Add missing math.h include
+  * Apply .clang-format file
+  * Clean up and sort includes
+  * Various preliminary cleanup
+  * clang-format: Add file
+  * windowmenu: Remove a duplicate check
+  * Remove dead code
+  * tasklist: Sanitize XfwApplication management
+  * Minor spelling/grammar corrections in comments
+  * POTFILES.in: Remove untranslated file
+  * panel: Define constants common to window and itembar
+  * windowmenu: Clamp style properties
+  * tasklist: Allow -1 for menu-max-width-chars
+  * panel: Restrict admissible values of style properties
+  * tasklist: Fix use of min-button-length
+  * tasklist: Fix use of max-button-length
+  * tasklist: Clamp style properties
+  * actions: Add some fallback methods if there is no session proxy
+  * actions: Ask xfce4-session to switch user if possible
+  * actions: Fix wrong parameter allow_save for Shutdown and Restart
+  * actions: Let xfce4-session manage its settings internally
+  * actions: Rework D-Bus proxy management
+  * Reintroduce panel_properties_get_channel()
+  * Ask user what to do in case of plugin loading failure
+  * Check for xfconf init in main.c and exit on failure
+  * Fix wrong string comparison
+  * prefs-dialog: Do not close when opening panel-profiles
+  * Revert "prefs-dialog: Launch xfce4-panel-profiles with '--from-panel'"
+  * Try to derive plugin dirs from XDG_DATA_DIRS
+  * Remove NDEBUG compiler switchs
+  * launcher: Delete unprotected X11 code at runtime
+  * actions: Populate plugin earlier
+  * systray: Avoid floating point exception
+  * panel: Use gdk_cursor_new_from_name() to be more cross-platform
+  * wayland: pager: Add missing runtime check
+  * panel: Implement per window CSS customization
+  * panel: Add border width option
+  * itembar: Let GtkContainer handle border width
+  * panel: Fix -Wmaybe-uninitialized warning
+  * panel: Return silently when n_monitors == 0
+  * tasklist: Do not call xfw_window_x11_get_xid() on Wayland
+  * Translation Updates
+
+-------------------------------------------------------------------
+Tue Apr  2 06:25:35 UTC 2024 - Maurizio Galli <maurizio.ga...@suse.com>
+
+- Update to version 4.19.3 (development branch) 
+
+-------------------------------------------------------------------

Old:
----
  xfce4-panel-4.18.6.tar.bz2

New:
----
  xfce4-panel-4.20.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xfce4-panel.spec ++++++
--- /var/tmp/diff_new_pack.ospZrd/_old  2025-07-14 15:59:24.293757125 +0200
+++ /var/tmp/diff_new_pack.ospZrd/_new  2025-07-14 15:59:24.309757788 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfce4-panel
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,21 +20,21 @@
 %define libname libxfce4panel-2_0-4
 
 Name:           xfce4-panel
-Version:        4.18.6
+Version:        4.20.4
 Release:        0
 Summary:        Panel for the Xfce Desktop Environment
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/GUI/XFCE
 URL:            https://docs.xfce.org/xfce/xfce4-panel/start
-Source0:        
https://archive.xfce.org/src/xfce/%{name}/4.18/%{name}-%{version}.tar.bz2
+Source0:        
https://archive.xfce.org/src/xfce/%{name}/4.20/%{name}-%{version}.tar.bz2
 Source1:        %{name}-rpmlintrc
 Source2:        %{name}-restore-defaults
 Source3:        %{name}-restore-defaults.desktop
 BuildRequires:  desktop-file-utils
 BuildRequires:  ed
 BuildRequires:  fdupes
-BuildRequires:  gtk-doc
-BuildRequires:  intltool
+BuildRequires:  gettext >= 0.19.8
+BuildRequires:  gtk-doc >= 1.9
 BuildRequires:  perl
 BuildRequires:  update-desktop-files
 
@@ -43,26 +43,33 @@
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(dbusmenu-gtk3-0.4) >= 16.04.0
-BuildRequires:  pkgconfig(exo-2) >= 0.11.2
-BuildRequires:  pkgconfig(garcon-1) >= 4.17.0
-BuildRequires:  pkgconfig(garcon-gtk3-1) >= 4.17.0
-BuildRequires:  pkgconfig(gio-2.0) >= 2.66.0
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.66.0
-BuildRequires:  pkgconfig(glib-2.0) >= 2.66.0
-BuildRequires:  pkgconfig(gmodule-2.0) >= 2.66.0
-BuildRequires:  pkgconfig(gobject-introspection-1.0)
+BuildRequires:  pkgconfig(exo-2) >= 4.18.0
+BuildRequires:  pkgconfig(garcon-1) >= 4.18.0
+BuildRequires:  pkgconfig(garcon-gtk3-1) >= 4.18.0
+BuildRequires:  pkgconfig(gdk-wayland-3.0) >= 3.24.0
+BuildRequires:  pkgconfig(gdk-x11-3.0) >= 3.24.0
+BuildRequires:  pkgconfig(gio-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(gmodule-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.72.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.24.0
+BuildRequires:  pkgconfig(gtk+-x11-3.0) >= 3.24.0
+BuildRequires:  pkgconfig(gtk-layer-shell-0) >= 0.7.0
 BuildRequires:  pkgconfig(libwnck-3.0) >= 3.0
-BuildRequires:  pkgconfig(libxfce4ui-2) >= 4.17.1
-BuildRequires:  pkgconfig(libxfce4util-1.0) >= 4.17.2
-BuildRequires:  pkgconfig(libxfconf-0) >= 4.13.2
+BuildRequires:  pkgconfig(libxfce4ui-2) >= 4.18.0
+BuildRequires:  pkgconfig(libxfce4util-1.0) >= 4.18.0
+BuildRequires:  pkgconfig(libxfce4windowing-0) >= 4.20.1
+BuildRequires:  pkgconfig(libxfce4windowing-x11-0) >= 4.20.1
+BuildRequires:  pkgconfig(libxfce4windowingui-0) >= 4.20.1
+BuildRequires:  pkgconfig(libxfconf-0) >= 4.18.0
 BuildRequires:  pkgconfig(pango)
 BuildRequires:  pkgconfig(vapigen)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xext)
-%if %{with git}
+BuildRequires:  pkgconfig(wayland-client) >= 1.20
+BuildRequires:  pkgconfig(x11) >= 1.6.7
+BuildRequires:  pkgconfig(xext) >= 1.0.0
+# Needs xdt-gen-visibility provided by xfce4-dev-tools
 BuildRequires:  xfce4-dev-tools
-%endif
 # typelib(AppIndicator3) is needed for statusnotifier plugin to be fully 
usable with appindicators
 Requires:       typelib(AppIndicator3)
 Provides:       xfce4-panel-doc = %{version}
@@ -132,7 +139,7 @@
 %lang_package
 
 %prep
-%autosetup -p1
+%autosetup
 
 %build
 %if %{with git}

++++++ xfce4-panel-4.18.6.tar.bz2 -> xfce4-panel-4.20.4.tar.bz2 ++++++
++++ 319010 lines of diff (skipped)

Reply via email to