commit xfce4-panel for openSUSE:Factory
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 <manfred.h@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 <manfred.h@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 <manfred.h@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 <manfred.h@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.galli@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)
participants (1)
-
Source-Sync