Package Details: lua-dkjson 2.5-2

Git Clone URL: (read-only, click to copy)
Package Base: lua-dkjson
Description: David Kolf’s Pure Lua JSON module with UTF-8 support and no external dependencies
Upstream URL:
Licenses: MIT
Submitter: masterkorp
Maintainer: caleb (Stephen304)
Last Packager: caleb
Votes: 4
Popularity: 0.74
First Submitted: 2013-03-16 23:25
Last Updated: 2020-02-24 04:58

Latest Comments

Stephen304 commented on 2020-02-21 15:49

Hey @caleb, tbh I don't know much about lua (I just needed a bunch of 5.1 packages at the time) so feel free to take over this one and do as you see fit.

caleb commented on 2020-02-21 10:37

Hey Stephen304 I've recently inherited the lua-dkjson package. I think it makes sense to expand that as the package base to cover Lua 5.1 and 5.2 as well, much the way you've set this package up to cover non 5.3 ;-) I've added you as a co-maintainer to that package, updated it to 2.5, and setup all the plumbing so it is ready to build 5.1 and 5.2 packages from. I also filed a merge request for this package.

Note a few things have changed since you packaged this, and notably there is now one luarocks that can handle packages for any Lua version, there is no such thing as luarocks5.1. It also has a --no-manifest flag so you don't have to monkey with deleting that. I think it should be pretty well setup for a smooth transition, but until this is deleted so the AUR namespace is open I can't enable the other two sub-packages. When this is merged and one of us enables the sub-packages, the pkgrel should also be bumped to obsolete people that have this iteration of the PKGBUILD.

caleb commented on 2020-02-06 05:25

I would like to fix this so that one base package generates corresponding packages for Lua 5.3, Lua 5.2, and Lua 5.1. Would you consider adding me as a maintainer?

(For example lua51-dkjson is required for lua51-busted, a package set I maintain. The other AUR package for lua51-dkson is broken in other ways and I think it would be better to fix it here with one base package.)

Ambrevar commented on 2015-05-21 05:50

Updated for Lua 5.3 and installs in the right folder.

hawk07 commented on 2015-05-17 08:05

Does't work with Lua 5.3

Ambrevar commented on 2015-02-17 13:12

The packaging policy is not compliant with Lua on Arch: being non-binary, the library should be installed to /usr/share/lua instead of /usr/lib/lua. It actually matters for luajit. Can you please change this? Thanks!

mszczepanczyk commented on 2013-10-27 11:35

New url: