Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 740238 - dev-lua/luajson-1.3.3 - add support for >=dev-lang/lua-5.2
Summary: dev-lua/luajson-1.3.3 - add support for >=dev-lang/lua-5.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-09-03 18:47 UTC by Ed Wildgoose
Modified: 2020-12-04 17:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
luajson-1.3.3 patch for lua 5.2/5.3 (luajson-1.3.3.patch,753 bytes, patch)
2020-09-03 18:47 UTC, Ed Wildgoose
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Wildgoose 2020-09-03 18:47:59 UTC
Created attachment 658200 [details, diff]
luajson-1.3.3 patch for lua 5.2/5.3

The attached patch adds support for copying lua files to the correct directories in the case of lua 5.2/5.3

I'm not sure if the DEPENDENCY line should also be changed to something like:
  >=dev-lang/lua-5.1:=
Comment 1 Conrad Kostecki gentoo-dev 2020-12-04 14:11:41 UTC
This has been done. For the upcoming slotted lua support, version 1.3.4 (still masked) added. Will be available, once slotted lua support will be unmasked. Should be done in near future.

See: https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-lua/luajson?id=9477144781ba96c928ac473966ace6d6b5f3b06e
Comment 2 Ed Wildgoose 2020-12-04 17:29:32 UTC
This is excellent. I actually noticed this yesterday and tested already. Cursory checks it "works for me", and also works fine in the crosscompile environment I'm using. I see you have done a ton of other changes the same! Nice

Thanks for working on this!