Commit Graph

135 Commits

Author SHA1 Message Date
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
54c3992cf5 Merge branch 'master' into f33 2020-12-03 10:22:55 -05:00
Tom spot Callaway
da74cc970e 5.4.2 2020-12-03 10:22:31 -05:00
Tom Callaway
4b02202aa0 Merge branch 'master' into f33 2020-10-12 14:33:30 -04:00
Tom Callaway
3e03dd9b69 5.4.1 2020-10-12 13:53:38 -04:00
Michel Alexandre Salim
23a9922b41 Merge branch 'master' into f33
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
2020-09-02 19:14:56 -07:00
Tom Callaway
a178517865 CVE-2020-24342 2020-09-02 15:09:42 -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
Fedora Release Engineering
6bf1d36134 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 00:18:17 +00:00
Richard W.M. Jones
ebaf4c0957 Unnecessary change to RISC-V macros in GCC requires change in luaconf.h. 2018-01-02 15:59:24 +00:00
Tom Callaway
29f29bee30 fix pkgconfig provides (bz1519921) 2017-12-04 12:20:12 -05:00
Yevhenii Shapovalov
7b824e0268 add tests 2017-11-09 13:39:24 +02:00
Tom Callaway
8a0d515308 missing patch 2017-10-29 20:35:10 -04:00
Tom Callaway
d78b71f63f apply known upstream bugfixes 2017-10-29 20:33:46 -04:00