Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lua-fennel for openSUSE:Factory 
checked in at 2025-11-10 19:20:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lua-fennel (Old)
 and      /work/SRC/openSUSE:Factory/.lua-fennel.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lua-fennel"

Mon Nov 10 19:20:28 2025 rev:5 rq:1316850 version:1.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lua-fennel/lua-fennel.changes    2025-03-12 
15:24:37.563658483 +0100
+++ /work/SRC/openSUSE:Factory/.lua-fennel.new.1980/lua-fennel.changes  
2025-11-10 19:20:29.564275877 +0100
@@ -1,0 +2,27 @@
+Thu Nov  6 14:37:26 UTC 2025 - Matej Cepl <[email protected]>
+
+- Update to 1.6.0:
+  - New Features
+    - Support extra-compiler-env in options table when compiling.
+    - Accept path in options table of fennel.install.
+    - Improve printing of large integers in Lua 5.3+.
+    - Allow disk reads from compiler sandbox.
+    - Add --to-be-closed option for better stack traces in
+      with-open on Lua 5.4.
+    - Stack traces from macro errors shouldn't contain compiler
+      internals.
+    - Look for macros in .fnlm files in addition to .fnl files.
+    - Support extra-env in compiler API when evaluating in
+      compiler scope.
+    - Allow --compile-binary to work on .lua and .luac files.
+    - Add --lambda-as-fn option to remove overhead from arg
+      checking.
+  - Bug Fixes
+    - Fix a bug where ,find repl command didn't work on files
+      with long names.
+    - Some 3-decimal string escapes ignored the 3rd digit; e.g.
+      \x7f -> \127 -> \f7.
+    - In PUC Lua 5.1, the escape "\127" compiled to a literal
+      byte in the string.
+
+-------------------------------------------------------------------

Old:
----
  lua-fennel-1.5.3.tar.gz

New:
----
  _scmsync.obsinfo
  build.specials.obscpio
  lua-fennel-1.6.0.tar.gz

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

Other differences:
------------------
++++++ lua-fennel.spec ++++++
--- /var/tmp/diff_new_pack.dqT9uE/_old  2025-11-10 19:20:30.588318870 +0100
+++ /var/tmp/diff_new_pack.dqT9uE/_new  2025-11-10 19:20:30.592319038 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           lua-fennel
-Version:        1.5.3
+Version:        1.6.0
 Release:        0
 Summary:        Lisp dialect that compiles to Lua
 License:        MIT
@@ -27,6 +27,7 @@
 URL:            https://fennel-lang.org/
 Source0:        
https://git.sr.ht/~technomancy/fennel/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  lua
+BuildRequires:  lua-macros
 BuildArch:      noarch
 
 %description
@@ -47,18 +48,19 @@
 %autosetup -p1 -n fennel-%{version}
 
 %build
-%make_build %{?_make_output_sync} fennel
+%make_build %{?_make_output_sync} PREFIX=%{_prefix} LUA="lua%{lua_version}" 
fennel
+sed -i -e 's@#!%{_bindir}/env lua$@#!%{_bindir}/lua@' fennel
+
+%install
+%make_install %{?_make_output_sync} PREFIX=%{_prefix} install
 
 %check
 %make_build %{?_make_output_sync} test
 
-%install
-mkdir -p %{buildroot}%{_bindir}
-sed -i s:%{_bindir}/env\ lua:%{_bindir}/lua: fennel
-install -m 755 fennel %{buildroot}%{_bindir}
-
 %files
 %doc README.md api.md changelog.md reference.md tutorial.md
 %license LICENSE
 %{_bindir}/fennel
+%{lua_noarchdir}/fennel.lua
+%{_mandir}/man*/fennel*%{?ext_man}
 

++++++ _scmsync.obsinfo ++++++
mtime: 1762765985
commit: a58053c3fabd93be2f1f678313079a5ed92ff13a9862683bc2eca67da36832d6
url: https://src.opensuse.org/lua/lua-fennel.git
revision: a58053c3fabd93be2f1f678313079a5ed92ff13a9862683bc2eca67da36832d6
projectscmsync: https://src.opensuse.org/lua/_ObsPrj.git

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2025-11-10 10:13:24.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ lua-fennel-1.5.3.tar.gz -> lua-fennel-1.6.0.tar.gz ++++++
++++ 10084 lines of diff (skipped)

Reply via email to