Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wlmaker for openSUSE:Factory checked 
in at 2026-10-07 19:32:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wlmaker (Old)
 and      /work/SRC/openSUSE:Factory/.wlmaker.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wlmaker"

Wed Oct  7 19:32:06 2026 rev:2 rq:1382846 version:0.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/wlmaker/wlmaker.changes  2026-04-07 
16:48:46.656214259 +0200
+++ /work/SRC/openSUSE:Factory/.wlmaker.new.3698736/wlmaker.changes     
2026-10-07 19:32:43.729950252 +0200
@@ -1,0 +2,15 @@
+Tue Oct  6 16:43:59 UTC 2026 - Shawn Dunn <[email protected]>
+
+- Update to 0.8.1:
+  * Fixes output identification when requesting fullscreen or
+    maximize, also fixes XWayland maximize (gh#phkaeser/wlmaker#509)
+  * Fixes bad handling of optional semicolon in .desktop files, and
+    accepts True and False as booleans (gh#phkaeser/wlmaker#508)
+  * Fixes wlmbattery handling of optional sysfs files
+    (gh#phkaeser/wlmaker#504)
+- Rebase patches for new version
+- Add sed to relax WARN_AS_ERROR in doxygen for docs
+- Update libbase to libbase-54e60555cae53ad99314c7579dce1ad38373ecaa.tar.gz
+
+
+-------------------------------------------------------------------

Old:
----
  libbase-a6c6a27e1f8fa2af3b36e9b2f60dbc0bfa0bcb0e.tar.gz
  wlmaker-0.7.1.tar.gz

New:
----
  libbase-54e60555cae53ad99314c7579dce1ad38373ecaa.tar.gz
  wlmaker-0.8.1.tar.gz

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

Other differences:
------------------
++++++ wlmaker.spec ++++++
--- /var/tmp/diff_new_pack.cbRTPA/_old  2026-10-07 19:32:45.009003668 +0200
+++ /var/tmp/diff_new_pack.cbRTPA/_new  2026-10-07 19:32:45.010003710 +0200
@@ -17,13 +17,13 @@
 
 # libbase is a utility library from the same upstream that is only used
 # by this project and is statically linked into the build
-%global libbase_commit a6c6a27e1f8fa2af3b36e9b2f60dbc0bfa0bcb0e
+%global libbase_commit 54e60555cae53ad99314c7579dce1ad38373ecaa
 %global libbase_url https://github.com/phkaeser/libbase
 
 %bcond docs 1
 
 Name:           wlmaker
-Version:        0.7.1
+Version:        0.8.1
 Release:        0
 Summary:        Wayland compositor inspired by WindowMaker
 License:        Apache-2.0
@@ -97,6 +97,9 @@
 # Do not abort on warnings
 sed -i 's/-Werror//' CMakeLists.txt submodules/libbase/CMakeLists.txt
 
+# Relax doxygen WARN_AS_ERROR
+sed -i 's/^\(WARN_AS_ERROR\s*=\s*\).*/\1NO/' submodules/libbase/Doxyfile.in 
doc/Doxyfile.in
+
 %conf
 %cmake -Dconfig_OPTIM=ON
 
@@ -117,22 +120,28 @@
 %fdupes %{buildroot}
 
 %check
-%ctest
-desktop-file-validate 
%{buildroot}%{_datadir}/applications/{%{name},%{name}.wlmclock,%{name}.wlmcpugraph,%{name}.wlmeyes,%{name}.wlmmemgraph,%{name}.wlmnetgraph}.desktop
+%dnl Disable toolkit_test, currently fails due to a Cairo version
+%dnl mismatch on tumbleweed, with a subpixel difference in the
+%dnl minimize icon https://github.com/phkaeser/wlmaker/issues/554
+%ctest --exclude-regex 'toolkit_test'
+desktop-file-validate 
%{buildroot}%{_datadir}/applications/{%{name},%{name}.wlmbattery,%{name}.wlmclock,%{name}.wlmcpugraph,%{name}.wlmeyes,%{name}.wlmmemgraph,%{name}.wlmnetgraph}.desktop
 
 %files
 %license LICENSE
 %doc README.md
 %dir %{_datadir}/%{name}
 %{_bindir}/%{name}
+%{_bindir}/wlmbattery
 %{_bindir}/wlmclock
 %{_bindir}/wlmeyes
 %{_bindir}/wlmcpugraph
 %{_bindir}/wlmmemgraph
 %{_bindir}/wlmnetgraph
 %{_bindir}/wlmtool
+%{_datadir}/metainfo/org.%{name}.%{name}.metainfo.xml
 %{_datadir}/icons/hicolor/*/apps/
 %{_datadir}/%{name}/icons/
+%{_datadir}/%{name}/Themes/
 %{_datadir}/wayland-sessions/
 %{_distconfdir}/xdg/%{name}/
 %{_datadir}/applications/

++++++ 0001-remove-google-chrome.patch ++++++
--- /var/tmp/diff_new_pack.cbRTPA/_old  2026-10-07 19:32:45.028004461 +0200
+++ /var/tmp/diff_new_pack.cbRTPA/_new  2026-10-07 19:32:45.030004545 +0200
@@ -1,7 +1,7 @@
-From fc0e97b3765575d3eb7c61962314f92211812393 Mon Sep 17 00:00:00 2001
-From: Shawn W Dunn <[email protected]>
-Date: Sat, 24 Jan 2026 13:41:00 -0800
-Subject: [PATCH] remove google chrome
+From 0f8bddbc63fd35e9aa0a86d725f3e4afcaf6f799 Mon Sep 17 00:00:00 2001
+From: Shawn W Dunn <[email protected]>
+Date: Tue, 6 Oct 2026 08:40:01 -0700
+Subject: [PATCH 1/2] remove google chrome
 
 ---
  etc/RootMenu.plist | 2 +-
@@ -9,7 +9,7 @@
  2 files changed, 2 insertions(+), 6 deletions(-)
 
 diff --git a/etc/RootMenu.plist b/etc/RootMenu.plist
-index abda0e1..53f3724 100644
+index 0190af8..fc0d4b6 100644
 --- a/etc/RootMenu.plist
 +++ b/etc/RootMenu.plist
 @@ -6,7 +6,7 @@
@@ -22,20 +22,20 @@
    ("Magnify", OutputMagnify),
    ("Reduce", OutputReduce),
 diff --git a/etc/State.plist b/etc/State.plist
-index 33cdf72..92d0f67 100644
+index 6fc9f9b..2ff9592 100644
 --- a/etc/State.plist
 +++ b/etc/State.plist
 @@ -10,10 +10,6 @@
          CommandLine = "/usr/bin/foot";
-         Icon = "terminal-48x48.png";
+         Icon = "terminal-56x56.png";
        },
 -      {
--        CommandLine = "/usr/bin/google-chrome 
--enable-features=UseOzonePlatform --ozone-platform=wayland";
--        Icon = "chrome-48x48.png";
+-        CommandLine = "/usr/bin/chromium --enable-features=UseOzonePlatform 
--ozone-platform=wayland";
+-        Icon = "chromium-56x56.png";
 -      },
        {
          CommandLine = "MOZ_ENABLE_WAYLAND=1 /usr/bin/firefox";
-         Icon = "firefox-48x48.png";
+         Icon = "firefox-56x56.png";
 @@ -40,4 +36,4 @@
          Color = "argb32:ff508050";
      },
@@ -44,6 +44,6 @@
 \ No newline at end of file
 +}
 -- 
-2.52.0
+2.55.0
 
 

++++++ 0002-allow-for-config-in-usr-etc.patch ++++++
--- /var/tmp/diff_new_pack.cbRTPA/_old  2026-10-07 19:32:45.045005171 +0200
+++ /var/tmp/diff_new_pack.cbRTPA/_new  2026-10-07 19:32:45.048005297 +0200
@@ -1,31 +1,31 @@
-From b7dcbe5e1b95033d7d258b1425cfee3657f8f810 Mon Sep 17 00:00:00 2001
-From: Shawn W Dunn <[email protected]>
-Date: Fri, 20 Mar 2026 17:17:25 -0700
-Subject: [PATCH] allow for config in usr etc
+From 29ce8a02fa1816edd9fa63bcf4efbd37c90b3285 Mon Sep 17 00:00:00 2001
+From: Shawn W Dunn <[email protected]>
+Date: Tue, 6 Oct 2026 09:09:16 -0700
+Subject: [PATCH 2/2] allow for config in usr etc
 
 ---
  CMakeLists.txt | 7 +------
  1 file changed, 1 insertion(+), 6 deletions(-)
 
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 7ea8027..36d1a4f 100644
+index 98e8615..31b05cd 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -70,12 +70,7 @@ ENDIF()
+@@ -66,12 +66,7 @@ endif()
  
  # Defaults to /usr/local/lib for installation.
- INCLUDE(GNUInstallDirs)
--IF(CMAKE_INSTALL_PREFIX STREQUAL "/usr")
+ include(GNUInstallDirs)
+-if(CMAKE_INSTALL_PREFIX STREQUAL "/usr")
 -  # For targets /usr, forces configurations into XDG config default path.
--  SET(WLMAKER_INSTALL_CONFIG_DIR "/etc/xdg/wlmaker")
--ELSE()
--  SET(WLMAKER_INSTALL_CONFIG_DIR "${CMAKE_INSTALL_SYSCONFDIR}/xdg/wlmaker")
--ENDIF()
-+SET(WLMAKER_INSTALL_CONFIG_DIR "${CMAKE_INSTALL_SYSCONFDIR}/xdg/wlmaker")
- 
- INCLUDE(CTest)
- 
+-  set(WLMAKER_INSTALL_CONFIG_DIR "/etc/xdg/wlmaker")
+-else()
+-  set(WLMAKER_INSTALL_CONFIG_DIR "${CMAKE_INSTALL_SYSCONFDIR}/xdg/wlmaker")
+-endif()
++set(WLMAKER_INSTALL_CONFIG_DIR "${CMAKE_INSTALL_SYSCONFDIR}/xdg/wlmaker")
+ include(CTest)
+ find_package(PkgConfig REQUIRED)
+ find_package(Libinput)
 -- 
-2.53.0
+2.55.0
 
 

++++++ libbase-a6c6a27e1f8fa2af3b36e9b2f60dbc0bfa0bcb0e.tar.gz -> 
libbase-54e60555cae53ad99314c7579dce1ad38373ecaa.tar.gz ++++++
++++ 1657 lines of diff (skipped)

++++++ wlmaker-0.7.1.tar.gz -> wlmaker-0.8.1.tar.gz ++++++
++++ 25828 lines of diff (skipped)

Reply via email to