Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package conky for openSUSE:Factory checked 
in at 2026-06-16 18:31:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/conky (Old)
 and      /work/SRC/openSUSE:Factory/.conky.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "conky"

Tue Jun 16 18:31:58 2026 rev:44 rq:1359765 version:1.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/conky/conky.changes      2026-03-28 
20:16:14.792592976 +0100
+++ /work/SRC/openSUSE:Factory/.conky.new.1981/conky.changes    2026-06-16 
18:32:01.340128964 +0200
@@ -1,0 +2,71 @@
+Tue Jun 16 01:07:06 UTC 2026 - Simon Lees <[email protected]>
+
+- Enable BUILD_LUA_TEXT
+- Enable BUILD_INTEL_GPU=ON
+- Enable BUILD_LUA_CAIRO_XLIB for clarity
+- Disable the following flags that are reported as unused by cmake
+  * BUILD_ARGB
+  * BUILD_BMPX
+  * BUILD_EVE
+  * BUILD_WEATHER_METAR
+  * BUILD_WEATHER_XOAP
+- Disable docs in places pandoc doesn't exist
+- Update to 1.24.0 (Combined Notes)
+  * Upgrade Notes
+    * conky_surface() is now the preferred Lua API for obtaining
+      the current Cairo drawing surface. It works across graphical
+      backends, including Wayland, and the older X11-specific
+      Cairo surface API now emits deprecation warnings.
+    * own_window_colour now carries background opacity through 
+      its alpha channel. The older own_window_argb_visual, 
+      own_window_argb_value, and own_window_transparent settings 
+      are deprecated but remain backward-compatible, aside from
+      corrected opacity resolution behavior.
+    * BUILD_ARGB was removed; ARGB support is treated as part 
+      of the X11 path.
+    * BUILD_XINPUT was removed; XInput2 is now used directly for
+      X11 mouse input, and the legacy non-XInput2 fallback was
+      removed.
+  * Lua and Graphical Output
+    * Added conky_surface() for backend-neutral Cairo drawing 
+      from Lua, including Wayland support, and updated 
+      conky_window.width / conky_window.height from 
+      Wayland output (#2342).
+    * Added conky_window.pixel_size.x, conky_window.pixel_size.y,
+      and conky_window.scale for Lua scripts that need pixel-aware
+      drawing (#2342).
+    * Simplified window background alpha handling around 
+      own_window_colour and fixed several compositor and opacity 
+      edge cases (#2344).
+    * Fixed stale window width and height updates (#2345).
+    * Fixed graph gradient rendering (#2336).
+    * Improved cairo/lua text rendering support.
+  * Text Objects
+    * Added sysfs-backed bar variables for Linux hardware 
+      monitoring: hwmonbar, i2cbar, and platformbar. These let 
+      configs render sensor values as bars without shelling out
+      through execbar.
+    * Added an optional width argument to hr and stippled_hr, 
+      allowing horizontal rules to be capped at a specific pixel 
+      width while preserving existing defaults.
+  * X11 Mouse Input
+    * Various Fixes
+  * Reliability and Diagnostics
+    * Replaced legacy stderr/debug macros with structured
+      spdlog-based logging, runtime log levels, source locations,
+      span context, and cleaner termination handling (#1899).
+    * Improved parser error recovery so invalid variables can be
+      rendered literally instead of crashing in more cases (#1899).
+  * Security and Platform Fixes
+    * Various Hardening and Security related fixes
+  * Runtime Fixes
+    * Aligned periodic updates to wall-clock second boundaries 
+      so ${time} output updates on time instead of drifting up 
+      to nearly a second late.
+    * Fixed a crash when XDG_SESSION_TYPE is present but empty.
+    * Fixed X11 mouse event propagation regressions that could 
+      duplicate clicks and scroll events on other windows.
+    * Fixed a graph argument parsing edge case for leading -m / 
+      minheight values.
+
+-------------------------------------------------------------------

Old:
----
  conky-1.22.2.tar.gz

New:
----
  conky-1.24.0.tar.gz

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

Other differences:
------------------
++++++ conky.spec ++++++
--- /var/tmp/diff_new_pack.vmoBxr/_old  2026-06-16 18:32:02.164163530 +0200
+++ /var/tmp/diff_new_pack.vmoBxr/_new  2026-06-16 18:32:02.168163698 +0200
@@ -23,8 +23,14 @@
 %else
 %bcond_with libXNVCtrl
 %endif
+%ifarch s390x %ix86
+%bcond_with docs
+%else
+%bcond_without docs
+%endif
+
 Name:           conky
-Version:        1.22.2
+Version:        1.24.0
 Release:        0
 Summary:        A System Monitor
 License:        GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT
@@ -46,6 +52,7 @@
 %endif
 BuildRequires:  gperf
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  libXi-devel
 BuildRequires:  libiw-devel
 BuildRequires:  libmicrohttpd-devel
 BuildRequires:  libmysqld-devel
@@ -54,7 +61,9 @@
 BuildRequires:  lua53-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  ninja
+%if %{with docs}
 BuildRequires:  pandoc
+%endif
 BuildRequires:  pkgconfig
 BuildRequires:  python3-Jinja2
 BuildRequires:  python3-PyYAML
@@ -99,6 +108,7 @@
 %description
 Conky is an configurable system monitor.
 
+%if %{with docs}
 %package doc
 Summary:        Documentation for conky
 BuildArch:      noarch
@@ -107,6 +117,7 @@
 Conky is an configurable system monitor for X.
 
 This package provides additional documentation about conky.
+%endif
 
 %package -n vim-plugin-conky
 Summary:        Conky Configuration File Support for Vim
@@ -142,21 +153,20 @@
 test -x "$(type -p g++-13)" && export CXX="$_"
 %cmake -G Ninja \
        -DBUILD_APCUPSD=ON \
-       -DBUILD_ARGB=ON \
 %if %{with audacious}
        -DBUILD_AUDACIOUS=ON \
 %else
     -DBUILD_AUDACIOUS=OFF \
 %endif
-       -DBUILD_BMPX=OFF \
 %if %{with cmus}
        -DBUILD_CMUS=ON \
 %else
     -DBUILD_CMUS=OFF \
 %endif
        -DBUILD_CURL=ON \
+%if %{with docs}
        -DBUILD_DOCS=ON \
-       -DBUILD_EVE=ON \
+%endif
        -DBUILD_HDDTEMP=ON \
        -DBUILD_HTTP=ON \
        -DBUILD_I18N=ON \
@@ -167,12 +177,14 @@
        -DBUILD_IMLIB2=ON \
     -DBUILD_LUA_IMLIB2=ON \
        -DBUILD_LUA_RSVG=ON \
+       -DBUILD_LUA_TEXT=ON \
+       -DBUILD_LUA_CAIRO_XLIB=ON \
 %if 0%{?is_opensuse}
     -DBUILD_IRC=ON \
 %else
     -DBUILD_IRC=OFF \
 %endif
-       -DBUILD_XMMS2=OFF \
+       -DBUILD_INTEL_GPU=ON \
        -DBUILD_IOSTATS=ON \
        -DBUILD_IPV6=ON \
        -DBUILD_MATH=ON \
@@ -189,8 +201,6 @@
        -DBUILD_PULSEAUDIO=ON \
        -DBUILD_RSS=ON \
        -DBUILD_OLD_CONFIG=ON \
-       -DBUILD_WEATHER_METAR=ON \
-       -DBUILD_WEATHER_XOAP=ON \
        -DBUILD_WAYLAND=ON \
   -DWayland_CLIENT_INCLUDE_DIR=/usr/include/wayland/ \
   -DWayland_SERVER_INCLUDE_DIR=/usr/include/wayland/ \
@@ -199,6 +209,7 @@
        -DBUILD_XDAMAGE=ON \
        -DBUILD_XDBE=ON \
        -DBUILD_XFT=ON \
+       -DBUILD_XMMS2=OFF \
        -DBUILD_XSHAPE=ON \
        -DOWN_WINDOW=ON
 
@@ -236,6 +247,7 @@
 %dir %{_libdir}/conky
 %{_libdir}/conky/libcairo.so
 %{_libdir}/conky/libcairo_imlib2_helper.so
+%{_libdir}/conky/libcairo_text_helper.so
 %{_libdir}/conky/libcairo_xlib.so
 %{_libdir}/conky/libimlib2.so
 %{_libdir}/conky/librsvg.so
@@ -244,8 +256,10 @@
 %{_datadir}/doc/conky-%{version}/
 %{_libdir}/libtcp-portmon.so
 
+%if %{with docs}
 %files doc
 %doc %{_mandir}/man1/conky.1%{?ext_man}
+%endif
 
 %files -n vim-plugin-conky
 %dir %{_datadir}/vim

++++++ conky-1.22.2.tar.gz -> conky-1.24.0.tar.gz ++++++
++++ 81065 lines of diff (skipped)

Reply via email to