<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/luasocket, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-11-17T06:46:33Z</updated>
<entry>
<title>lua: move Lua packages under lang/lua sub-folder</title>
<updated>2025-11-17T06:46:33Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2025-11-16T10:02:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7eebedcdfc0d17e610a123fdff4d8edb21e8b098'/>
<id>urn:sha1:7eebedcdfc0d17e610a123fdff4d8edb21e8b098</id>
<content type='text'>
There are roughly 50 Lua packages.
It's about time we consider a proposal for moving all of them
under a lang/lua sub-folder.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>luasocket: Enable serial module</title>
<updated>2024-07-10T00:52:36Z</updated>
<author>
<name>Geoffrey Hausheer</name>
</author>
<published>2024-07-05T16:29:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6769d5cf118b3a31ca4ecc36a5d656f50b19d059'/>
<id>urn:sha1:6769d5cf118b3a31ca4ecc36a5d656f50b19d059</id>
<content type='text'>
Includes the serial module for luasockets (which is already being built)
in the final package. This allows using socket.select() on a serial port
(eg /dev/ttyACM0) which is the easiest way to use a serial-port with
coroutines.

Signed-off-by: Geoffrey Hausheer &lt;rc2012@pblue.org&gt;
</content>
</entry>
<entry>
<title>luasocket: switch to local tarballs</title>
<updated>2024-04-24T01:58:49Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2024-04-21T20:48:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2fa8485ed8a549b2e25739ef93b599d2833cd5df'/>
<id>urn:sha1:2fa8485ed8a549b2e25739ef93b599d2833cd5df</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>luasocket: update to 3.1.0</title>
<updated>2022-12-23T00:32:17Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2022-12-20T02:08:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a54c2caa9c1d33c4accf724f00cb7a601899001e'/>
<id>urn:sha1:a54c2caa9c1d33c4accf724f00cb7a601899001e</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>luasocket: update to 3.0.0</title>
<updated>2022-05-11T21:49:59Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2022-05-10T19:43:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b1d67bd9441a0950dbd08f019a8ef9478005c741'/>
<id>urn:sha1:b1d67bd9441a0950dbd08f019a8ef9478005c741</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>treewide: Run refresh on all packages</title>
<updated>2021-02-21T00:02:15Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-21T00:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5d8d4fbbcb5c5de9370711c19bb3510210989a98'/>
<id>urn:sha1:5d8d4fbbcb5c5de9370711c19bb3510210989a98</id>
<content type='text'>
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
<entry>
<title>luasocket: variant for lua5.1 and lua5.3</title>
<updated>2019-07-29T21:33:30Z</updated>
<author>
<name>Colby Whitney</name>
</author>
<published>2019-07-29T15:17:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0c0b74618c0b463cdf5fc5914d6bce1f912e19ea'/>
<id>urn:sha1:0c0b74618c0b463cdf5fc5914d6bce1f912e19ea</id>
<content type='text'>
Updating luasocket package that is compatible with, and built against,
lua version 5.3 and 5.1.

I made the following modifications:

Makefile - Set the LUAV environment variable in the build variant.
Set an include path in the lua build so that that lua headers could
be found. Also using the make install target as everything is put
in the correct place automatically for the lua 5.3 build.
The lua 5.1 build still uses the old install method because when
I was testing using the "install" target the lua5.1 interpreter
was unable to locate resources.  So that is why there are
two install methods.

Built and tested on BCM5301X.

Signed-off-by: Colby Whitney &lt;colby.whitney@luxul.com&gt;
</content>
</entry>
<entry>
<title>luasocket: update version</title>
<updated>2019-07-29T21:32:15Z</updated>
<author>
<name>Colby Whitney</name>
</author>
<published>2019-07-25T15:25:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5de3d6c2208a50a6ef2717884390aa1263808e1f'/>
<id>urn:sha1:5de3d6c2208a50a6ef2717884390aa1263808e1f</id>
<content type='text'>
I made the following modifications:

Makefile - Updated the upstream version. Set the LUAV environment
variable in the build variant. Set an include path in the lua build so
that that lua headers could be found.  Set source date version to
identify the source.

0001-Add-interface-support.patch - ported this patch which included
replacing one deprecated call for 5.3. Validated that the interface
functionality added by the patch is working and functional. The
following lua script line was functional: print(socket.iface.indextoname(2))

0301-Fix-mpc85xx-build.patch - Just fixed the offsets and fuzz in the
patch

040-remove-fpic-and-warnings.patch - ported this patch. I did make one
change. The patch name is called remove fpic and warnings, but the
patch was also removing optimization. I ported the removal of fpic and
warnings, however I left optimization in.

Built and tested on BCM5301X.

Signed-off-by: Colby Whitney &lt;colby.whitney@luxul.com&gt;
[ rmilecki: fix whitespaces in 040-remove-fpic-and-warnings.patch ]
Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>luasocket: Replace -fpic with $(FPIC)</title>
<updated>2019-04-02T19:49:45Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-04-02T07:05:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ecb4fcca0c30d38285a35b1a33eac00927caa792'/>
<id>urn:sha1:ecb4fcca0c30d38285a35b1a33eac00927caa792</id>
<content type='text'>
This is causing linking errors on i386 and ppc.

Also removed custom warnings an optimization levels that override stock
settings.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>luasocket: fix build on mpc85xx</title>
<updated>2018-02-23T13:49:48Z</updated>
<author>
<name>Laurent Papier</name>
</author>
<published>2018-02-22T22:46:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=cb44bfebd5cdf41fb04f14d628ed9ba62275dd1a'/>
<id>urn:sha1:cb44bfebd5cdf41fb04f14d628ed9ba62275dd1a</id>
<content type='text'>
Signed-off-by: Laurent Papier &lt;papier[at]tuxfan.net&gt;
</content>
</entry>
</feed>
