3 Commits

Author SHA256 Message Date
22e112d937 Switch off building lua51 build of the package. 2025-10-29 17:09:45 +01:00
955929cf92 Add luajit version to _multibuild 2025-10-29 16:54:26 +01:00
9b9ddc1c98 Accepting request 1297672 from devel:languages:lua
Lower the required libexpat version number

Our library in SLE is being maintained and patched against all
those CVEs anyway.

OBS-URL: https://build.opensuse.org/request/show/1297672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luaexpat?expand=0&rev=12
2025-08-05 12:22:31 +00:00
5 changed files with 29 additions and 3 deletions

1
.gitattributes vendored
View File

@@ -21,3 +21,4 @@
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
*.changes merge=merge-changes

9
.gitignore vendored
View File

@@ -1 +1,8 @@
.osc
*.obscpio
*.osc
_build.*
.pbuild
*.obscpio
*.osc
_build.*
.pbuild

View File

@@ -1,5 +1,5 @@
<multibuild>
<package>lua51</package>
<package>luajit</package>
<package>lua53</package>
<package>lua54</package>
</multibuild>

View File

@@ -1,3 +1,19 @@
-------------------------------------------------------------------
Fri Oct 24 14:49:14 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Switch off building lua51 build of the package.
-------------------------------------------------------------------
Mon Oct 20 18:38:59 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Add luajit version to _multibuild
-------------------------------------------------------------------
Tue Aug 5 09:04:29 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Lower the required libexpat version number (our library in SLE
is being maintained against all those CVEs anyway).
-------------------------------------------------------------------
Tue Jul 11 11:38:13 UTC 2023 - Gordon Leung <pirateclip@protonmail.com>

View File

@@ -29,7 +29,9 @@ URL: https://lunarmodules.github.io/luaexpat/
Source: https://github.com/lunarmodules/luaexpat/archive/%{version}/%{mod_name}-%{version}.tar.gz
BuildRequires: %{flavor}-devel
# See: https://github.com/lunarmodules/luaexpat/releases/tag/1.5.0
BuildRequires: libexpat-devel >= 2.4.6
# So, it requires 2.4.0, not 2.4.6, and our libexpat in SLE has
# been patched against all those CVEs, despite having lower version number
BuildRequires: libexpat-devel >= 2.4.0
BuildRequires: lua-macros
Requires: %{flavor}
%lua_provides