Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lazarus for openSUSE:Factory checked 
in at 2025-12-20 21:46:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lazarus (Old)
 and      /work/SRC/openSUSE:Factory/.lazarus.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lazarus"

Sat Dec 20 21:46:55 2025 rev:32 rq:1323784 version:4.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/lazarus/lazarus.changes  2025-11-17 
12:22:58.452747257 +0100
+++ /work/SRC/openSUSE:Factory/.lazarus.new.1928/lazarus.changes        
2025-12-20 21:49:36.030915156 +0100
@@ -1,0 +2,5 @@
+Sat Dec 20 12:15:03 UTC 2025 - PragmaticLinux <[email protected]>
+
+- Added support for reproducible builds.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ lazarus.spec ++++++
--- /var/tmp/diff_new_pack.SmTfNk/_old  2025-12-20 21:49:36.874950099 +0100
+++ /var/tmp/diff_new_pack.SmTfNk/_new  2025-12-20 21:49:36.874950099 +0100
@@ -255,6 +255,13 @@
 # remove git ignore files to prevent them from being installed to fix rpmlint 
error "version-control-internal-file"
 find . \( -name ".gitignore" \) -delete
 
+# Reproducible build requested (SOURCE_DATE_EPOCH is set and 
non-null/non-zero)?
+if [[ -n "$SOURCE_DATE_EPOCH" ]];then
+  # Replace build date and time with those from SOURCE_DATE_EPOCH.
+  sed -i 's|{$I %date%}|'\'$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date 
+%s)}" +%Y-%m-%d)\''|g' ide/lazarus.pp
+  sed -i 's|{$I %time%}|'\'$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date 
+%s)}" +%T)\''|g' ide/lazarus.pp
+fi
+
 %build
 # Remove the files for building other packages
 rm -rf debian

Reply via email to