update to 8.7.4

This commit is contained in:
wenzhiwei11 2022-08-02 11:00:06 +08:00
parent 7ca7174ed0
commit 11eadb6dda
2 changed files with 5 additions and 6 deletions

View File

@ -3,8 +3,8 @@
%global debug_package %{nil}
Name: Lmod
Version: 8.1.17
Release: 2
Version: 8.7.4
Release: 1
Summary: Environmental Modules System in Lua
License: MIT and LGPLv2
@ -16,8 +16,6 @@ Source1: macros.%{name}
# Having them go to stdout breaks openQA tests when Lmod is installed
# Backported version of
# https://github.com/TACC/Lmod/commit/fa2e3a1a84951b38a56c76391e6b0c340c0199a7
Patch0: lmod-8.1.17-echo_stderr.patch
Patch1: Support-for-lua-5.4-added.patch
BuildRequires: gcc
BuildRequires: lua-devel
@ -45,8 +43,6 @@ where the library and header files can be found.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
sed -i -e 's,/usr/bin/env ,/usr/bin/,' src/*.tcl
# Remove bundled lua-filesystem and lua-term
rm -r pkgs/{luafilesystem,term} tools/json.lua
@ -103,6 +99,9 @@ install -Dpm 644 %{SOURCE1} %{buildroot}/%{macrosdir}/macros.%{name}
%changelog
* Tue Aug 2 2022 wenzhiwei <wenzhiwei@kylinos.cn> - 8.7.4-1
- Update to 8.7.4
* Sat May 7 2022 liyanan <liyanan32@h-partners.com> - 8.1.17-2
- Support for lua 5.4 added