Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hyprland-plugins for 
openSUSE:Factory checked in at 2025-09-23 16:08:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hyprland-plugins (Old)
 and      /work/SRC/openSUSE:Factory/.hyprland-plugins.new.27445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hyprland-plugins"

Tue Sep 23 16:08:09 2025 rev:4 rq:1306705 version:0.51.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/hyprland-plugins/hyprland-plugins.changes        
2025-09-16 18:18:11.070553736 +0200
+++ 
/work/SRC/openSUSE:Factory/.hyprland-plugins.new.27445/hyprland-plugins.changes 
    2025-09-23 16:08:58.911868236 +0200
@@ -1,0 +2,7 @@
+Tue Sep 23 11:02:47 UTC 2025 - Florian "sp1rit" <[email protected]>
+
+- Bumped required hyprland version to 0.51.1
+- Ensure reproducible builds by sorting the plugins before iterating
+  over them
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ hyprland-plugins.spec ++++++
--- /var/tmp/diff_new_pack.s9uWEV/_old  2025-09-23 16:08:59.635898583 +0200
+++ /var/tmp/diff_new_pack.s9uWEV/_new  2025-09-23 16:08:59.639898751 +0200
@@ -15,7 +15,7 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-%define hypr_tgt 0.51.0
+%define hypr_tgt 0.51.1
 %define pkg_version 0.51.0
 
 Name:           hyprland-plugins
@@ -42,6 +42,9 @@
        ['hyprwinwrap'] = 'This plugin is a clone of xwinwrap, allows you to 
put any app as a\nwallpaper',
        ['xtra-dispatchers'] = 'This plugin adds some new dispatchers',
 }}
+%{lua: plugins_iter = {}
+for plugin,_ in pairs(plugins) do table.insert(plugins_iter, plugin) end
+table.sort(plugins_iter)}
 
 %define _description %{expand:
 Plugins allow users to add extra functionality to Hyprland.
@@ -49,7 +52,8 @@
 %description %{_description}
 
 %{lua:
-for plugin,desc in pairs(plugins) do
+for _, plugin in ipairs(plugins_iter) do
+       local desc = plugins[plugin]
        print("%package -n hyprland-plugin-"..plugin.."\n")
        print("Summary:\tHyprland plugin: "..plugin.."\n")
        print(rpm.expand("%requires_ge hyprland\n"))
@@ -69,7 +73,7 @@
 %build
 %set_build_flags
 %{lua:
-for plugin,_ in pairs(plugins) do
+for _,plugin in ipairs(plugins_iter) do
        print(rpm.expand("%make_build").." -C "..plugin.." all\n")
 end
 }

Reply via email to