Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2024-12-31 11:12:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and      /work/SRC/openSUSE:Factory/.xfce4-panel.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xfce4-panel"

Tue Dec 31 11:12:36 2024 rev:86 rq:1233528 version:4.20.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2024-03-07 
18:31:58.790689346 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new.1881/xfce4-panel.changes        
2024-12-31 11:12:47.882805499 +0100
@@ -1,0 +2,157 @@
+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:
----
  0001-relax-x11-version.patch
  xfce4-panel-4.20.0.tar.bz2

BETA DEBUG BEGIN:
  New:  * Translation Updates
- Refresh 0001-relax-x11-version.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ xfce4-panel.spec ++++++
--- /var/tmp/diff_new_pack.VYqd6d/_old  2024-12-31 11:12:48.406827056 +0100
+++ /var/tmp/diff_new_pack.VYqd6d/_new  2024-12-31 11:12:48.406827056 +0100
@@ -20,21 +20,23 @@
 %define libname libxfce4panel-2_0-4
 
 Name:           xfce4-panel
-Version:        4.18.6
+Version:        4.20.0
 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
+# PATCH-FIX-OPENSUSE 0001-relax-x11-version.patch -- Allow build for Leap with 
its ancient but sufficient X11 packages.
+Patch1:         0001-relax-x11-version.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  ed
 BuildRequires:  fdupes
+BuildRequires:  gettext >= 0.19.8
 BuildRequires:  gtk-doc
-BuildRequires:  intltool
 BuildRequires:  perl
 BuildRequires:  update-desktop-files
 
@@ -46,20 +48,24 @@
 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(gdk-wayland-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)
+BuildRequires:  pkgconfig(gtk-layer-shell-0) >= 0.7.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.24.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(libxfce4windowing-0) >= 4.19.6
 BuildRequires:  pkgconfig(libxfconf-0) >= 4.13.2
 BuildRequires:  pkgconfig(pango)
 BuildRequires:  pkgconfig(vapigen)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(wayland-client) >= 1.20
+BuildRequires:  pkgconfig(x11) >= 1.6.5
+BuildRequires:  pkgconfig(xext) >= 1.0.0
 %if %{with git}
 BuildRequires:  xfce4-dev-tools
 %endif

++++++ 0001-relax-x11-version.patch ++++++
diff -rup a/configure b/configure
--- a/configure 2024-12-15 09:04:38.000000000 +0100
+++ b/configure 2024-12-15 13:21:36.865582818 +0100
@@ -21100,11 +21100,11 @@ fi
 
 
   if test x"$xdt_feature_deps_check_only" = x"yes"; then
-    if ! $PKG_CONFIG --exists "x11 >= 1.6.7" >/dev/null 2>&1; then
+    if ! $PKG_CONFIG --exists "x11 >= 1.6.5" >/dev/null 2>&1; then
       if test x"$xdt_feature_deps_missing" = x""; then
-        xdt_feature_deps_missing="x11 >= 1.6.7"
+        xdt_feature_deps_missing="x11 >= 1.6.5"
       else
-        xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.7"
+        xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.5"
       fi
     fi
   else
@@ -21263,9 +21263,9 @@ fi
 
 
 
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.7" >&5
-printf %s "checking for x11 >= 1.6.7... " >&6; }
-  if $PKG_CONFIG "--atleast-version=1.6.7" "x11" >/dev/null 2>&1; then
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.5" >&5
+printf %s "checking for x11 >= 1.6.5... " >&6; }
+  if $PKG_CONFIG "--atleast-version=1.6.5" "x11" >/dev/null 2>&1; then
     LIBX11_VERSION=`$PKG_CONFIG --modversion "x11"`
     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_VERSION" >&5
 printf "%s\n" "$LIBX11_VERSION" >&6; }
@@ -21282,7 +21282,7 @@ printf %s "checking LIBX11_LIBS... " >&6
     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_LIBS" >&5
 printf "%s\n" "$LIBX11_LIBS" >&6; }
 
-    LIBX11_REQUIRED_VERSION=1.6.7
+    LIBX11_REQUIRED_VERSION=1.6.5
 
 
 
@@ -21311,7 +21311,7 @@ printf "%s\n" "found, but $xdt_cv_versio
 
       echo "*** The required package x11 was found on your system,"
       echo "*** but the installed version ($xdt_cv_version) is too old."
-      echo "*** Please upgrade x11 to atleast version 1.6.7, or adjust"
+      echo "*** Please upgrade x11 to atleast version 1.6.5, or adjust"
       echo "*** the PKG_CONFIG_PATH environment variable if you installed"
       echo "*** the new version of the package in a nonstandard prefix so"
       echo "*** pkg-config is able to find it."
@@ -21323,7 +21323,7 @@ printf "%s\n" "not found" >&6; }
 
 
       echo "*** The required package x11 was not found on your system."
-      echo "*** Please install x11 (atleast version 1.6.7) or adjust"
+      echo "*** Please install x11 (atleast version 1.6.5) or adjust"
       echo "*** the PKG_CONFIG_PATH environment variable if you"
       echo "*** installed the package in a nonstandard prefix so that"
       echo "*** pkg-config is able to find it."
@@ -22526,11 +22526,11 @@ printf "%s\n" "not found" >&6; }
 
 
   if test x"$xdt_feature_deps_check_only" = x"yes"; then
-    if ! $PKG_CONFIG --exists "x11 >= 1.6.7" >/dev/null 2>&1; then
+    if ! $PKG_CONFIG --exists "x11 >= 1.6.5" >/dev/null 2>&1; then
       if test x"$xdt_feature_deps_missing" = x""; then
-        xdt_feature_deps_missing="x11 >= 1.6.7"
+        xdt_feature_deps_missing="x11 >= 1.6.5"
       else
-        xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.7"
+        xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.5"
       fi
     fi
   else
@@ -22689,9 +22689,9 @@ fi
 
 
 
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.7" >&5
-printf %s "checking for x11 >= 1.6.7... " >&6; }
-  if $PKG_CONFIG "--atleast-version=1.6.7" "x11" >/dev/null 2>&1; then
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.5" >&5
+printf %s "checking for x11 >= 1.6.5... " >&6; }
+  if $PKG_CONFIG "--atleast-version=1.6.5" "x11" >/dev/null 2>&1; then
     LIBX11_VERSION=`$PKG_CONFIG --modversion "x11"`
     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_VERSION" >&5
 printf "%s\n" "$LIBX11_VERSION" >&6; }
@@ -22708,7 +22708,7 @@ printf %s "checking LIBX11_LIBS... " >&6
     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_LIBS" >&5
 printf "%s\n" "$LIBX11_LIBS" >&6; }
 
-    LIBX11_REQUIRED_VERSION=1.6.7
+    LIBX11_REQUIRED_VERSION=1.6.5
 
 
 
@@ -22737,7 +22737,7 @@ printf "%s\n" "found, but $xdt_cv_versio
 
       echo "*** The required package x11 was found on your system,"
       echo "*** but the installed version ($xdt_cv_version) is too old."
-      echo "*** Please upgrade x11 to atleast version 1.6.7, or adjust"
+      echo "*** Please upgrade x11 to atleast version 1.6.5, or adjust"
       echo "*** the PKG_CONFIG_PATH environment variable if you installed"
       echo "*** the new version of the package in a nonstandard prefix so"
       echo "*** pkg-config is able to find it."
@@ -22749,7 +22749,7 @@ printf "%s\n" "not found" >&6; }
 
 
       echo "*** The required package x11 was not found on your system."
-      echo "*** Please install x11 (atleast version 1.6.7) or adjust"
+      echo "*** Please install x11 (atleast version 1.6.5) or adjust"
       echo "*** the PKG_CONFIG_PATH environment variable if you"
       echo "*** installed the package in a nonstandard prefix so that"
       echo "*** pkg-config is able to find it."
diff -rup a/configure.ac b/configure.ac
--- a/configure.ac      2024-12-15 09:03:05.000000000 +0100
+++ b/configure.ac      2024-12-15 13:21:16.122250115 +0100
@@ -24,7 +24,7 @@ m4_define([garcon_minimum_version], [4.1
 m4_define([exo_minimum_version], [0.11.2])
 m4_define([xfconf_minimum_version], [4.13.2])
 
-m4_define([libx11_minimum_version], [1.6.7])
+m4_define([libx11_minimum_version], [1.6.5])
 m4_define([libxext_minimum_version], [1.0.0])
 m4_define([libwnck_minimum_version], [3.0])
 

++++++ xfce4-panel-4.18.6.tar.bz2 -> xfce4-panel-4.20.0.tar.bz2 ++++++
++++ 289162 lines of diff (skipped)

Reply via email to