Commit Graph

39 Commits

Author SHA256 Message Date
Dominique Leuenberger
9dbf3ccff3 Accepting request 1002894 from devel:languages:lua
- Add shared-link.patch: fix dynamic linking executable
- Stop building static library

OBS-URL: https://build.opensuse.org/request/show/1002894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua53?expand=0&rev=6
2022-09-13 13:07:41 +00:00
Callum Farmer
5493c37d11 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=39 2022-09-12 11:11:27 +00:00
Callum Farmer
69c377b06a Accepting request 1002891 from home:gmbr3:Lua
- Add shared_link.patch: fix dynamic linking executable
- Stop building static library

OBS-URL: https://build.opensuse.org/request/show/1002891
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=38
2022-09-12 11:11:11 +00:00
Dominique Leuenberger
0d501b9a13 Accepting request 837825 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/837825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua53?expand=0&rev=5
2020-10-04 15:29:51 +00:00
07d8f66dc3 Accepting request 837721 from home:gmbr3:Active
- Update to version 5.3.6:
  * Fixes bugs found in Lua 5.3.5 and Lua 5.4.0
  * Lua 5.3 is now EOL
- Removed upstream-bugs.patch: new release (no bugs found yet)
- Removed upstream-bugs-backport-lua54.patch: new release (no bugs found yet)

OBS-URL: https://build.opensuse.org/request/show/837721
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=36
2020-09-25 19:17:42 +00:00
Dominique Leuenberger
232dd2c92d Accepting request 828518 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/828518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua53?expand=0&rev=4
2020-08-28 21:44:24 +00:00
435d079e12 Accepting request 827933 from home:gmbr3:Active
- Added upstream-bugs.patch: upstream bug patches
  * Patches 2,3,4
- Added upstream-bugs-backport-lua54.patch: bugs discovered in lua54
  * Patch 10: CVE-2020-24371, boo#1175449
  * Patch 11: CVE-2020-24370, boo#1175448
  * Patch 13
- Add RISC-V to list of 64-bit architectures

OBS-URL: https://build.opensuse.org/request/show/827933
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=34
2020-08-21 13:51:34 +00:00
Dominique Leuenberger
4313d2deac Accepting request 720491 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/720491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua53?expand=0&rev=3
2019-09-05 10:02:12 +00:00
Tomáš Chvátal
d54f7454b8 Accepting request 720487 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720487
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=32
2019-08-02 08:15:17 +00:00
Dominique Leuenberger
6c484b282c Accepting request 686121 from devel:languages:lua
- Update to 5.3.5:
  (it is really problematic to find ANY documentation of changes
  between minor versions; the best we have is
  https://www.lua.org/bugs.html)
  - Long brackets with a huge number of '=' overflow some
    internal buffer arithmetic.
  - Small build tweaks.

OBS-URL: https://build.opensuse.org/request/show/686121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua53?expand=0&rev=2
2019-03-27 15:12:12 +00:00
f7b8cb78dc Fill *.changes.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=30
2019-03-18 14:00:07 +00:00
ae91470730 Accepting request 684314 from home:mcepl:branches:devel:languages:lua
- Update to 5.3.5

OBS-URL: https://build.opensuse.org/request/show/684314
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=29
2019-03-12 14:17:03 +00:00
Jan Matejek
58fe13671b drop support for lua 5.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=28
2017-10-30 14:48:32 +00:00
Dominique Leuenberger
a1105e3914 Accepting request 512560 from devel:languages:lua
pkgconf provide

OBS-URL: https://build.opensuse.org/request/show/512560
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua53?expand=0&rev=1
2017-08-14 10:35:11 +00:00
Tomáš Chvátal
e8e74380af remove obsolete
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=26
2017-07-25 17:16:02 +00:00
Tomáš Chvátal
9affd28171 typo
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=25
2017-07-25 10:05:14 +00:00
Tomáš Chvátal
7655dc0085 Provide symbol for pkgconfig
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=24
2017-07-25 10:04:04 +00:00
Tomáš Chvátal
5efd445ce0 Accepting request 512252 from home:dimstar:Factory
- Add INSLATT_LMOD and INSTALL_CMOD variables to lua53.pc: this is
  queried for example by rrdtool's buildsystem.

OBS-URL: https://build.opensuse.org/request/show/512252
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=23
2017-07-24 12:12:37 +00:00
Tomáš Chvátal
b897b094e2 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=22 2017-07-21 12:46:46 +00:00
Tomáš Chvátal
0dfed3ac78 - Properly set includedir in the .pc file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=21
2017-07-20 12:41:22 +00:00
Tomáš Chvátal
8694fd60bf OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=20 2017-07-18 13:26:48 +00:00
Tomáš Chvátal
c41dfb2844 Fix the libdir settings
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=19
2017-07-13 17:57:42 +00:00
Tomáš Chvátal
7c34210c94 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=18 2017-07-13 15:39:40 +00:00
Tomáš Chvátal
eb2550f712 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=17 2017-07-13 15:38:32 +00:00
Tomáš Chvátal
923660c809 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=16 2017-07-13 14:55:00 +00:00
Tomáš Chvátal
9065ccd469 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=15 2017-07-13 14:52:50 +00:00
Tomáš Chvátal
1bbdf99968 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=14 2017-07-11 09:54:44 +00:00
Tomáš Chvátal
1d96fa0a1c OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=13 2017-07-11 09:50:30 +00:00
Tomáš Chvátal
ca0335bfd4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=12 2017-07-10 14:40:02 +00:00
Tomáš Chvátal
97587ff474 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=11 2017-07-10 14:03:46 +00:00
Tomáš Chvátal
aa26492a19 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=10 2017-07-10 13:56:52 +00:00
Tomáš Chvátal
8cba2aa308 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=9 2017-07-10 13:54:57 +00:00
Tomáš Chvátal
9aea546af2 - Require lua macros rather than bundling them with lua itself
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=8
2017-07-10 11:33:09 +00:00
Tomáš Chvátal
c4bc6360aa OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=7 2017-07-10 11:08:32 +00:00
Tomáš Chvátal
884fd3fe71 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=6 2017-07-10 11:03:59 +00:00
Tomáš Chvátal
0b47406e81 - Add patch lua-build-system.patch for all the builsystem changes
- Drop patches merged to the above:
  * lua-5.3.3-prefix.patch
  * lua-5.3.3-shared.patch
- Drop not really needed lua-5.3.3-visible.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=5
2017-07-07 13:41:38 +00:00
Tomáš Chvátal
9cb944279a - Version update to lua 5.3.4 containing various bugfixes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=4
2017-07-07 13:16:30 +00:00
Tomáš Chvátal
5a88429eb3 - Rename to lua53
- Let package description adhere to guidelines: trim redundant
  or biased wording and strip future goals.

- update version 5.3.3
  * bugfix release
- changes in 5.3.2
  * metatable may access its own deallocated field when it has a
    self reference in __newindex
  * label between local definitions can mix-up their initializations
  * gmatch iterator fails when called from a coroutine different
    from the one that created it
- split lua-suse.diff to 3 reasonable patches
  * add lua-5.3.3-prefix.patch
  * add lua-5.3.3-shared.patch
  * add lua-5.3.3-visible.patch

- Update RPM group classification

- Provide Lua(API) = 5.3, so that packages installing files to
  /usr/share/lua/5.3 can properly depend on the right lua branch.
- Provide Lua(devel) = 5.3 by lua-devel and conflict with other
  packages providing Lua(devel) (e.g lua51-devel, lua52-devel...).

- macros.lua installs to lua-devel
- build with LUA_COMPAT_MODULE to compatible w/ old module system

- update version 5.3.1
  * integers (64-bit by default)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=3
2017-07-07 13:15:22 +00:00
Tomáš Chvátal
64d9537d83 osc copypac from project:devel:languages:lua package:lua revision:24, using expand
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua53?expand=0&rev=2
2017-07-07 13:14:29 +00:00