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
}