SHA256
10
0
forked from pool/lua54

111 Commits

Author SHA256 Message Date
e748694fd6 Don't BR lua-macros 2025-08-05 18:06:24 +02:00
41f2bc1313 Interpreter should only provide, not conflict lua symbol (bsc#1247521) 2025-08-05 18:06:13 +02:00
b6168d41b6 lua54 should not conflict/provide lua symbol (bsc#1247521) 2025-08-04 13:44:50 +02:00
0fa5783653 add #!BuildIgnore: lua54 to avoid circular dependency 2025-08-01 10:17:43 +02:00
74c6aa5eb9 this package also provides devel symlink directly and conflicts other -devel packages 2025-07-25 19:52:03 +02:00
a9f3c2169c also Require lua-interpreter 2025-07-25 17:36:51 +02:00
07794071cf Set up support for using libalternatives for Tumbleweed
update-alternatives are still used for SLE.
Also, fix .gitignore and overall improve the packaging.
2025-07-25 13:29:52 +02:00
b8ca1bcce1 The correct way is to have two configuration files, each for one binary. 2025-07-22 10:12:07 +02:00
ff37df0ddf Switch from update-alternatives to libalternatives (and
dependency on lua-interpreter)
improve .gitignore and overall improve the packaging.
fix update-alternatives
2025-07-19 11:26:34 +02:00
595733ab8e improve .gitignore 2025-07-16 11:30:12 +02:00
6957aee288 convert the package from update-alternatives to libalternatives
And overall improve the packaging.
2025-07-16 11:29:48 +02:00
a815e81e87 Update to version 5.4.8
* Also add patch upstream1.patch

Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
2025-07-12 19:52:39 +01:00
b832770e08 Fix license: it is MIT, not GPL-3.0-or-later. 2025-04-23 09:59:37 +02:00
26482ae088 restore packaging
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=30
2024-10-08 21:26:50 +00:00
08dff128be OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=29 2024-10-08 21:23:16 +00:00
ad02b90852 Accepting request 1189368 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/1189368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=28
2024-07-26 14:12:24 +00:00
de2a8a49ea - Update to version 5.4.7:
* Fixed 11 bugs from 5.4.6
  * Tests now run on shared libraries
- Removed skip-tests_big-endian.patch: fixed upstream

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=92
2024-07-24 11:30:13 +00:00
0f17265cbf Accepting request 1131660 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/1131660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=27
2023-12-09 21:51:17 +00:00
b5aa338636 Accepting request 1131639 from home:Andreas_Schwab:Factory
- execresult.patch: Inspect errno only after failure

OBS-URL: https://build.opensuse.org/request/show/1131639
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=90
2023-12-07 17:01:21 +00:00
f28c59c2eb Accepting request 1126143 from devel:languages:lua
- Add skip-tests_big-endian.patch to skip little-endian-only
  tests (bsc#1216930).

OBS-URL: https://build.opensuse.org/request/show/1126143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=26
2023-11-17 19:47:57 +00:00
ff3da38434 - Add skip-tests_big-endian.patch to skip little-endian-only
tests (bsc#1216930).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=88
2023-11-14 15:20:16 +00:00
0cedb9b3d7 Accepting request 1089611 from devel:languages:lua
- Library is always liblua5_4-5: due to SOVERSION leading digit
  being 5
- Final release of 5.4.6. No change in the changelog.
- Experimenting with lua 5.4.6-rc1 (release 5.4.5 has been
  effectively withdrawn).
- Update to 5.4.5:
  - this is a bug-fix release.
  - Lua 5.4.5 also contains several internal improvements and
    includes a revised reference manual
- Remove upstreamed patches:
  - luabugs1.patch
  - luabugs10.patch
  - luabugs11.patch
  - luabugs2.patch
  - luabugs3.patch
  - luabugs4.patch
  - luabugs5.patch
  - luabugs6.patch
  - luabugs7.patch
  - luabugs8.patch
  - luabugs9.patch

OBS-URL: https://build.opensuse.org/request/show/1089611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=25
2023-06-01 15:18:41 +00:00
f7f5a38e27 It's back again? pt3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=86
2023-05-29 16:24:24 +00:00
b136ed9eb2 It's back again? pt2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=85
2023-05-29 16:22:40 +00:00
59741167c5 It's back again?
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=84
2023-05-29 16:22:24 +00:00
f47f672f23 Clean up SPEC file.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=83
2023-05-22 11:20:56 +00:00
0fa24a50be - Final release of 5.4.6. No change in the changelog.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=82
2023-05-22 10:09:46 +00:00
a480ec0033 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=81 2023-05-09 13:08:12 +00:00
ffe731f969 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=80 2023-05-09 13:06:27 +00:00
ed5fc9b60d OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=79 2023-05-09 13:06:09 +00:00
203eb7c0ff OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=78 2023-05-09 13:03:38 +00:00
d4fcca537e Always 5.4.0 in SOVER so doesn't change
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=77
2023-05-09 13:02:50 +00:00
5868047cb4 - Experimenting with lua 5.4.6-rc1 (release 5.4.5 has been
effectively withdrawn).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=76
2023-05-09 12:57:44 +00:00
aaddd41456 WIP
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=75
2023-05-09 12:30:50 +00:00
ea7fea61b8 - luabugs3.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=74
2023-05-04 21:21:08 +00:00
e780e2d22c Remove two more upstreamed patches
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=73
2023-05-01 17:41:55 +00:00
ce441f7720 - Update to 5.4.5:
- this is a bug-fix release.
  - Lua 5.4.5 also contains several internal improvements and
    includes a revised reference manual
- Remove upstreamed patches:
  - luabugs1.patch
  - luabugs10.patch
  - luabugs11.patch
  - luabugs2.patch
  - luabugs6.patch
  - luabugs7.patch
  - luabugs8.patch
  - luabugs9.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=72
2023-04-30 22:05:58 +00:00
26694a5bd0 Accepting request 1077316 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/1077316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=24
2023-04-06 13:55:16 +00:00
cc801642b3 Accepting request 1077315 from home:gmbr3:Active
- Added more numbered patches from upstream:
  * luabugs11.patch

OBS-URL: https://build.opensuse.org/request/show/1077315
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=70
2023-04-04 19:16:35 +00:00
53f357bf6c Accepting request 1072836 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/1072836
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=23
2023-03-22 21:28:35 +00:00
c670af5f7b Accepting request 1072835 from home:gmbr3:Active
- Added more numbered patches from upstream:
  * luabugs10.patch

OBS-URL: https://build.opensuse.org/request/show/1072835
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=68
2023-03-18 12:14:39 +00:00
017b069250 Accepting request 1060891 from devel:languages:lua
- Do not use complex dependencies on SLE12

OBS-URL: https://build.opensuse.org/request/show/1060891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=22
2023-01-27 09:15:12 +00:00
ae63366e12 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=66 2023-01-25 13:17:37 +00:00
2ac089ebcb Accepting request 1060621 from home:michals
- Do not use complex dependencies on SLE12

Note: this is to reduce unresolvable errors in the develproject

OBS-URL: https://build.opensuse.org/request/show/1060621
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=65
2023-01-25 10:16:35 +00:00
f000c8e517 Accepting request 1043640 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/1043640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=21
2022-12-20 19:19:40 +00:00
62d8829529 Accepting request 1043639 from home:gmbr3:Lua
- Added more numbered patches from upstream:
  * luabugs8.patch
  * luabugs9.patch

OBS-URL: https://build.opensuse.org/request/show/1043639
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=63
2022-12-18 17:56:24 +00:00
9c17c3614b Accepting request 1000323 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/1000323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=20
2022-09-01 20:09:23 +00:00
c6debe4633 Accepting request 1000322 from home:gmbr3:Lua
- Add more upstream patches:
  * luabugs6.patch
  * luabugs7.patch

OBS-URL: https://build.opensuse.org/request/show/1000322
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=61
2022-08-30 16:43:48 +00:00
ac7668acc1 Accepting request 986624 from devel:languages:lua
* luabugs4.patch (bsc#1201146, CVE-2022-33099)

OBS-URL: https://build.opensuse.org/request/show/986624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=19
2022-07-04 11:38:12 +00:00
aa809f6769 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=59 2022-07-04 10:58:39 +00:00