Commit Graph

124 Commits

Author SHA1 Message Date
Troy Dawson
14a8967abd Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:47:15 -07:00
Troy Dawson
a76b76f480 Bump release for June 2024 mass rebuild 2024-06-24 09:01:06 -07:00
Fedora Release Engineering
189e69f04a Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 04:55:56 +00:00
Fedora Release Engineering
492f116b96 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 06:19:07 +00:00
Tom Callaway
cff29fc06b disable "corrupted binary dump" test that has issues on big-endian architectures, apply upstream fix for 5.4.6 bug 1 2023-08-01 09:35:03 -04:00
Fedora Release Engineering
db663fc999 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 13:09:34 +00:00
Tom Callaway
8f12fa8b99 update to 5.4.6 2023-05-22 11:12:37 -04:00
Jan200101
0d9e0041af
Disable compat patch 2023-05-21 16:39:29 +02:00
Tom Callaway
20fcaf120e add upstream fixes for Bugs 8 and 9 2023-02-14 15:09:51 -05:00
Fedora Release Engineering
1aadd02a4d Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 18:23:40 +00:00
Charles R. Anderson
0e27f954e2 Add patch for http://lua-users.org/lists/lua-l/2022-02/msg00112.html (#2111138) 2022-12-08 08:40:30 -05:00
spotrh
66ec5d1d64 add upstream fix for Bug 7 2022-10-17 10:34:32 -04:00
Panu Matilainen
519e6ee319 Disable bootstrap mode forgotten on 5.4 rebase
Bootstrap was (necessarily) enabled when rebasing to 5.4 in commit
627e03f462, but forgotten to disable
once done. We don't want to ship an insecure liblua version even if
nothing actually links to it...
2022-10-17 15:49:17 +03:00
Fedora Release Engineering
f08586b17f Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 19:59:17 +00:00
Tom spot Callaway
b831eb6988 upstream bug fixes (3,4,5) including fix for CVE-2022-33099 2022-07-19 10:47:29 -04:00
Tom spot Callaway
7dabd5ee69 Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/lua into rawhide 2022-04-05 15:36:23 -04:00
Tom spot Callaway
8dad25e9a4 upstream bug fixes 2022-04-05 14:27:45 -04:00
Miro Hrončok
fd3a8e4b75 Use HTTPS URLs 2022-02-03 17:21:58 +01:00
Tom spot Callaway
0adfa0746e 5.4.4, 5.3.6 2022-02-01 13:56:29 -05:00
Tom spot Callaway
8050c843bd apply upstream fix for CVE-2021-44647, apply upstream fixes for known lua bugs 4-10 (11 assumes other changes beyond 5.4.3) 2022-01-24 17:23:29 -05:00
Fedora Release Engineering
fd778929eb - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 18:11:24 +00:00
Fedora Release Engineering
e86927ce21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 13:15:36 +00:00
Timm Bäder
786a69eca4 Use make macros
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make
2021-05-04 18:15:29 +02:00
Tom spot Callaway
0c7ff179d8 merge 2021-04-28 13:40:22 -04:00
Tom spot Callaway
96be13d24e 5.4.3 2021-04-28 13:35:31 -04:00
Fedora Release Engineering
058dca212c - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 18:47:22 +00:00
Tom Stellard
dc3e772ee9 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-05 03:30:16 +00:00
Tom spot Callaway
da74cc970e 5.4.2 2020-12-03 10:22:31 -05:00
Tom Callaway
3e03dd9b69 5.4.1 2020-10-12 13:53:38 -04:00
Tom Callaway
fae2e38de7 silence changelog noise 2020-09-02 15:06:31 -04:00
Tom Callaway
4b399374b6 CVE-2020-24342 2020-09-02 15:05:28 -04:00
Michel Alexandre Salim
a043d07614 Refactor macros into lua-rpm-macros
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
2020-08-31 17:27:50 -07:00
Tom Callaway
c4db958ec0 CVE-2020-24370, CVE-2020-24371 2020-08-19 13:45:22 -04:00
Tom Callaway
0439a5e58a comment 2020-08-19 13:01:03 -04:00
Tom Callaway
b9107ac261 apply upstream fix for CVE-2020-24369 2020-08-19 12:59:54 -04:00
Tom Callaway
f8bc6d8ddc apply upstream fixes for CVE-2020-15889, CVE-2020-15945, and other known bugs 2020-07-31 11:00:38 -04:00
Fedora Release Engineering
6b90d8ec0b - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 06:23:25 +00:00
Miro Hrončok
ab3d82cbb9 Add lua(abi) requirements generator (requires RPM 4.16+)
Any package that installs to /usr/lib(64)/lua/X.Y/ or /usr/share/lua/X.Y/
will require lua(abi) = X.Y.

Co-own the RPM directories to avoid a dependency on RPM (or not owned directory).
2020-07-01 01:26:06 +02:00
Tom Callaway
18ba6592c3 merge 2020-06-29 13:57:48 -04:00
Tom Callaway
627e03f462 5.4.0 2020-06-29 13:56:50 -04:00
Fedora Release Engineering
9898d3a2b9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 11:24:13 +00:00
Fedora Release Engineering
79c4e48904 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 15:18:04 +00:00
Igor Gnatenko
25c08789fb Rebuild for readline 8.0 2019-02-17 09:30:51 +01:00
Fedora Release Engineering
a8f0bdcdb6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 09:07:07 +00:00
Igor Gnatenko
3e022d9430 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:14 +01:00
Tom Callaway
b7b7312e06 apply fix for CVE-2019-6706 (bz1670020) 2019-01-28 09:29:21 -05:00
Petr Špaček
bc0f275b1e
move ownership of /usr/share/lua/5.3 and /usr/lib64/lua/5.3 to lua-libs
As far as I can tell there should not be any effect visible outside of
RPM database and fedora-review tool.

This change is needed to make lua-libs package + *other* Lua packages
compliant with packaging guidelines.

Formerly the lua-libs package put a library /usr/lib64/lua/5.3 directory
but did not own the directory itself. This is being flagged by
fedora-review as non-compliance.

This problem affected other Lua packages which put library into
/usr/lib64/lua/5.3 as well. These other libraries were always flagged
by fedora-review as non-compliant because the library package did not
Require a package which owns /usr/lib64/lua/5.3.
(The build system autogenerates depedency on lua-libs which did not own
the directory.)
2018-07-18 12:28:45 +02:00
Fedora Release Engineering
d10681a367 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 09:25:45 +00:00
Tom Callaway
6edfe7dba9 5.3.5 2018-07-10 13:31:57 -04:00
Tom Callaway
ed24e54f3b move lua(abi) provide to -libs, add fix for bug 6 2018-02-13 10:23:53 -05:00