Script 'mail_helper' called by obssrc
Hello community,

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

Package is "xfce4-power-manager"

Tue Dec 31 11:12:37 2024 rev:82 rq:1233529 version:4.20.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-power-manager/xfce4-power-manager.changes  
2024-06-14 19:06:24.324961152 +0200
+++ 
/work/SRC/openSUSE:Factory/.xfce4-power-manager.new.1881/xfce4-power-manager.changes
        2024-12-31 11:12:49.894888268 +0100
@@ -2 +2 @@
-Sun Jun  9 18:24:42 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+Sun Dec 15 14:09:53 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
@@ -4 +4,41 @@
-- Update to version 4.18.4
+- Update to version 4.20.0:
+  * Translation Updates
+
+-------------------------------------------------------------------
+Sun Dec  1 16:47:28 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 4.19.5 [development branch]:
+  * Remove all lingering Inhibitors when DBus connection is lost
+  * build: Bump libxfce4util version to 4.19.4
+  * Translation Updates
+
+-------------------------------------------------------------------
+Sat Nov  2 11:14:42 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 4.19.4 [development branch]:
+  * button: Fix tooltip leak
+  * button: Fix string leak
+  * settings: Hide critical action warning if upower action == Ignore
+  * Fix string leak in get_device_icon_name
+  * Fix string leak in helper_get_value
+  * build: Adjust Wayland requirements for Xfce 4.20
+  * build: Bump requirements for Xfce 4.20
+  * Don't show time to empty calculation for large hours
+  * Remove redundant condition check for fully charged state in battery 
+    label visibility logic. Now the label only hides if the state is 
+    unknown or if it is a desktop system.
+  * button: Also listen to brightness-exponential change
+  * settings: Replace app if dialog should be embedded
+  * settings: Unref app before exiting
+  * systray-icon: Make setting a boolean
+  * scan-build: Add false positive file
+  * manager: Remove extra check for multi-monitor setup
+  * x11: common: Fix multi-monitor setup detection
+  * Translation Updates
+- Add 0001-relax-x11-version.patch to allow build for Leap with its
+  ancient but sufficient X11 packages.
+
+-------------------------------------------------------------------
+Thu Jun  6 05:53:02 UTC 2024 - Maurizio Galli <maurizio.ga...@suse.com>
+
+- Update to version 4.19.3 (development branch):
@@ -5,0 +46,8 @@
+  * x11: idle: Fix -Wanalyzer-null-dereference
+  * Revert "Add new CI builds to build without X11 and Wayland"
+  * Apply .clang-format file
+  * clang-format: Use IncludeBlocks::Regroup
+  * settings: Rework starting xfpm if not already running
+  * manager: Rework startup
+  * manager: Use D-Bus proxy instead of SMClient to call SessionManager
+  * settings: Warn about upower acting before xfpm on critical battery
@@ -6,0 +55,14 @@
+  * critical-power: Avoid unintentional user action in critical dialog
+  * critical-power: Use xfpm own methods to notify user
+  * manager: Honor lid settings when the system transition to battery
+  * power: Expose lid_is_closed property
+  * power: save new battery state *before* emitting signal
+  * settings: Add tooltip about actions on lid closed
+  * manager: Turn off internal screen when locked on lid closed
+  * manager: Be consistent when lid is closed in multi-monitor setup
+  * Properly check for multi-monitor setup
+  * settings: Switch to correct stack child when opening dialog
+  * wayland: dpms: Ensure user activity always turns on outputs
+  * settings: Add option to shutdown on lid closed
+  * settings: Reduce inactivity times to reasonable values
+  * backlight: Remove dead code
@@ -10 +72 @@
-  * Remove outdated references to xfce-goodies
+  * settings: Drop light-locker integration
@@ -11,0 +74,14 @@
+  * Remove outdated references to xfce-goodies
+  * power: Rename is_in_presentation_mode to is_inhibited
+  * manager: Let power handle inhibition
+  * power: Inhibit non forced sleep requests in presentation mode too
+  * manager: Add missing hybrid sleep case
+  * settings: Change default sleep mode on battery to suspend
+  * wayland: dpms: Add missing filter on alarm id
+  * ppd: Add missing profile initialization
+  * x11: dpms: Fix broken DPMSForceLevel
+  * manager: Ensure proper conversion between enum types
+  * clang-format: AllowShortCaseLabelsOnASingleLine
+  * Add hybrid sleep support
+  * settings: Properly hide critical power widgets if no battery
+  * settings: Avoid duplicate code for adding button combos
@@ -12,0 +89,2 @@
+  * build: Put standard headers back in where there's non-linux code
+  * settings: Fix garbage value in string
@@ -13,0 +92,23 @@
+  * settings: Group light-locker code and move shared code up
+  * settings: Make last non-light-locker callback static
+  * settings: Sync other widgets with xfconf
+  * settings: Avoid more duplicate code between on_ac and on_battery
+  * settings: Sync on-battery widgets with xfconf
+  * settings: Sync on-ac widgets with xfconf
+  * settings: Use generic callback for GtkComboBox::changed
+  * settings: Move code so that splitting into functions makes sense
+  * settings: Use defines for default values
+  * settings: Be consistent in naming defines
+  * settings: Disconnect upower signals when list view is destroyed
+  * clang-format: Break after assignment operator
+  * settings: Add a button to open xfce4-screensaver-preferences
+  * settings: Make DPMS tooltip text generic
+  * Apply .clang-format file
+  * Bump required versions and remove dead code
+  * Fix xfpm-main.c
+  * Simplify some code
+  * clang-format: Add file
+  * settings: Sync first tab with xfconf
+  * Fix xgettext warning about plural form
+  * Add missing sanity checks
+  * Handle keyboard backlight toggle keys.
@@ -16 +117 @@
-  * Revert "Fix system-sleep-inactivity min value"
+  * Add new CI builds to build without X11 and Wayland
@@ -17,0 +119 @@
+  * Always add sm-client option group
@@ -20,0 +123,5 @@
+Tue Apr  2 06:27:15 UTC 2024 - Maurizio Galli <maurizio.ga...@suse.com>
+
+- Updated to version 4.19.2
+
+-------------------------------------------------------------------
@@ -275,2 +382,2 @@
-  - xfce4-power-manager-1.6.1-fix-no-return-in-nonvoid.diff
-  - xfce4-power-manager-1.6.1-no-show-in-lxqt.diff
+  * xfce4-power-manager-1.6.1-fix-no-return-in-nonvoid.diff
+  * xfce4-power-manager-1.6.1-no-show-in-lxqt.diff
@@ -292 +399 @@
-  - plugin:
+  * plugin:

Old:
----
  xfce4-power-manager-4.18.4.tar.bz2

New:
----
  0001-relax-x11-version.patch
  xfce4-power-manager-4.20.0.tar.bz2

BETA DEBUG BEGIN:
  New:  * Translation Updates
- Add 0001-relax-x11-version.patch to allow build for Leap with its
  ancient but sufficient X11 packages.
BETA DEBUG END:

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

Other differences:
------------------
++++++ xfce4-power-manager.spec ++++++
--- /var/tmp/diff_new_pack.23giJX/_old  2024-12-31 11:12:50.494912951 +0100
+++ /var/tmp/diff_new_pack.23giJX/_new  2024-12-31 11:12:50.494912951 +0100
@@ -16,41 +16,47 @@
 #
 
 
-%define panel_version 4.12.0
+%define panel_version 4.14.0
 %bcond_with git
 Name:           xfce4-power-manager
-Version:        4.18.4
+Version:        4.20.0
 Release:        0
 Summary:        Power Management for the Xfce Desktop Environment
 License:        GPL-2.0-or-later
 Group:          System/GUI/XFCE
 URL:            https://docs.xfce.org/xfce/xfce4-power-manager/start
-Source0:        
https://archive.xfce.org/src/xfce/xfce4-power-manager/4.18/%{name}-%{version}.tar.bz2
+Source0:        
https://archive.xfce.org/src/xfce/xfce4-power-manager/4.20/%{name}-%{version}.tar.bz2
 Source1:        xfce4-power-manager.xml
+# 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:  appstream-glib
 BuildRequires:  fdupes
-BuildRequires:  intltool
+BuildRequires:  gettext >= 0.19.8
 BuildRequires:  libxslt-tools
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1)
-BuildRequires:  pkgconfig(gio-2.0) >= 2.66
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.66
-BuildRequires:  pkgconfig(glib-2.0) >= 2.66
-BuildRequires:  pkgconfig(gmodule-2.0) >= 2.66
-BuildRequires:  pkgconfig(gobject-2.0) >= 2.66
-BuildRequires:  pkgconfig(gthread-2.0) >= 2.66
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.24
-BuildRequires:  pkgconfig(libnotify) >= 0.4.1
+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-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(gthread-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.24.0
+BuildRequires:  pkgconfig(libnotify) >= 0.7.8
 BuildRequires:  pkgconfig(libxfce4panel-2.0) >= %{panel_version}
 BuildRequires:  pkgconfig(libxfce4ui-2) >= 4.18.4
-BuildRequires:  pkgconfig(libxfce4util-1.0) >= 4.12.0
+BuildRequires:  pkgconfig(libxfce4util-1.0) >= 4.19.4
 BuildRequires:  pkgconfig(libxfconf-0) >= 4.12.0
-BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.100
-BuildRequires:  pkgconfig(upower-glib) >= 0.99.0
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xext)
-BuildRequires:  pkgconfig(xrandr) >= 1.2.0
+BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.102
+BuildRequires:  pkgconfig(upower-glib) >= 0.99.10
+BuildRequires:  pkgconfig(wayland-client) >= 1.20
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.25
+BuildRequires:  pkgconfig(wayland-scanner) >= 1.20
+BuildRequires:  pkgconfig(x11) >= 1.6.5
+BuildRequires:  pkgconfig(xext) >= 1.0.0
+BuildRequires:  pkgconfig(xrandr) >= 1.5.0
 %if %{with git}
 BuildRequires:  xfce4-dev-tools
 %endif
@@ -104,27 +110,7 @@
 %lang_package
 
 %prep
-%autosetup -p1
-
-# xfce4-pm-helper is only needed on non-systemd systems
-xsltproc --nonet - ./src/org.xfce.power.policy.in2 <<'EOF' \
-    > ./src/org.xfce.power.policy.in2.new && \
-    mv ./src/org.xfce.power.policy.in2.new ./src/org.xfce.power.policy.in2
-<?xml version="1.0"?>
-<xsl:stylesheet
-  version="1.0"
-  xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
-  <xsl:output
-  doctype-public="-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
-  
doctype-system="http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd"/>
-  <xsl:template match="action[@id='org.xfce.power.xfce4-pm-helper']" />
-  <xsl:template match="@*|node()">
-    <xsl:copy>
-      <xsl:apply-templates select="@*|node()"/>
-    </xsl:copy>
-  </xsl:template>
-</xsl:stylesheet>
-EOF
+%autosetup
 
 %build
 %if %{with git}

++++++ 0001-relax-x11-version.patch ++++++
diff -rup a/configure.ac b/configure.ac
--- a/configure.ac      2024-11-01 20:39:53.000000000 +0100
+++ b/configure.ac      2024-11-02 12:29:01.560753968 +0100
@@ -65,7 +65,7 @@ m4_define([libxfce4util_minimum_version]
 m4_define([libnotify_minimum_version], [0.7.8])
 m4_define([upower_minimum_version], [0.99.10])
 
-m4_define([x11_minimum_version], [1.6.7])
+m4_define([x11_minimum_version], [1.6.5])
 m4_define([xrandr_minimum_version], [1.5.0])
 m4_define([xext_minimum_version], [1.0.0])
 
diff -rup a/configure b/configure
--- a/configure 2024-11-01 20:41:21.000000000 +0100
+++ b/configure 2024-11-02 12:29:23.214088887 +0100
@@ -19467,11 +19467,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
@@ -19625,9 +19625,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; }
@@ -19644,7 +19644,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
 
 
 
@@ -19673,7 +19673,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."
@@ -19685,7 +19685,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."
@@ -20399,11 +20399,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
@@ -20557,9 +20557,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; }
@@ -20576,7 +20576,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
 
 
 
@@ -20605,7 +20605,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."
@@ -20617,7 +20617,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."

++++++ xfce4-power-manager-4.18.4.tar.bz2 -> xfce4-power-manager-4.20.0.tar.bz2 
++++++
++++ 156547 lines of diff (skipped)

Reply via email to