<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openwrt/package/utils/lua5.3/Makefile, branch openwrt-22.03</title>
<subtitle>OpenWrt Source Repository</subtitle>
<id>http://x-nagi.com/cgit/openwrt/atom?h=openwrt-22.03</id>
<link rel='self' href='http://x-nagi.com/cgit/openwrt/atom?h=openwrt-22.03'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/'/>
<updated>2023-12-10T10:48:11Z</updated>
<entry>
<title>lua5.3: fix typo calling lua53 instead of lua5.3 for Package Default</title>
<updated>2023-12-10T10:48:11Z</updated>
<author>
<name>Christian Marangi</name>
<email>ansuelsmth@gmail.com</email>
</author>
<published>2023-12-10T10:43:45Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=05f74354bd43efe9d08c0ce0db3fb0ef37ada94e'/>
<id>urn:sha1:05f74354bd43efe9d08c0ce0db3fb0ef37ada94e</id>
<content type='text'>
Fix typo calling lua53 instead of lua5.3 for Package Default definition.

This cause only missing description of the package and doesn't cause
any build regression.

Fixes: c52ca08d4008 ("lua5.3: build shared library")
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
(cherry picked from commit 25e215c14ee6c9f3d54cd1da46a48d9ffe6b254e)
[ fix conflict with changed URL value ]
</content>
</entry>
<entry>
<title>packages: assign PKG_CPE_ID for all missing packages</title>
<updated>2023-09-27T15:29:14Z</updated>
<author>
<name>Alexander Couzens</name>
<email>lynxis@fe80.eu</email>
</author>
<published>2023-09-18T20:53:14Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=3a7143fc5a09c668ba45461ac6827325f8385884'/>
<id>urn:sha1:3a7143fc5a09c668ba45461ac6827325f8385884</id>
<content type='text'>
The PKG_CPE_ID links to NIST CPE version 2.2.
Assign PKG_CPE_ID to all remaining package which have a CPE ID.
Not every package has CPE id.

Related: https://github.com/openwrt/packages/issues/8534
Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
</content>
</entry>
<entry>
<title>lua: add HOST_FPIC for host builds</title>
<updated>2022-01-03T09:34:31Z</updated>
<author>
<name>Paul Spooren</name>
<email>mail@aparcar.org</email>
</author>
<published>2021-12-31T10:19:57Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=6ba8d510b89c97230f216a9a7be4b1cd158182a6'/>
<id>urn:sha1:6ba8d510b89c97230f216a9a7be4b1cd158182a6</id>
<content type='text'>
Compiling without fPIC causes linking issues for packages using liblua.

Add $(HOST_FPIC) to host builds for both lua and lua5.3.

Suggested-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>lua5.3: include hpp header</title>
<updated>2019-08-16T20:53:06Z</updated>
<author>
<name>Colby Whitney</name>
<email>colby.whitney@luxul.com</email>
</author>
<published>2019-07-22T16:16:14Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=762fa36b6f5269a797c8dbd816d547c290966dd2'/>
<id>urn:sha1:762fa36b6f5269a797c8dbd816d547c290966dd2</id>
<content type='text'>
The install was missing the hpp header.  Adding that in.

Signed-off-by: Colby Whitney &lt;colby.whitney@luxul.com&gt;
</content>
</entry>
<entry>
<title>lua5.3: build shared library</title>
<updated>2019-07-11T16:38:51Z</updated>
<author>
<name>Colby Whitney</name>
<email>colby.whitney@luxul.com</email>
</author>
<published>2019-07-02T17:18:00Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=c52ca08d40086c6f5aff168178dc1948eae19b4a'/>
<id>urn:sha1:c52ca08d40086c6f5aff168178dc1948eae19b4a</id>
<content type='text'>
Update the lua5.3 package to build a shared object just like the old lua
package. Ported / recreated the same patch number as the other lua
package. Built and tested library / interpreter on BCM5301X.

Signed-off-by: Colby Whitney &lt;colby.whitney@luxul.com&gt;
</content>
</entry>
<entry>
<title>lua5.3: stage Lua headers in proper location</title>
<updated>2019-07-03T05:21:52Z</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jo@mein.io</email>
</author>
<published>2019-07-03T05:19:41Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=47a984477b1d300047b3001971f0af0e371ea9ee'/>
<id>urn:sha1:47a984477b1d300047b3001971f0af0e371ea9ee</id>
<content type='text'>
Fix wrong paths in InstallDev which cause Lua 5.3 headers to be staged
in /usr/include/, overwriting Lua 5.1 headers and leading to widespread
build failures in all Lua related packages.

Fixes: FS#2348
Fixes: 6b161bb8d5 ("lua5.3: package Lua 5.3 version")
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>lua5.3: drop unwanted &amp; unneeded PROVIDES</title>
<updated>2019-06-30T08:16:08Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>rafal@milecki.pl</email>
</author>
<published>2019-06-30T08:16:08Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=17ae3eb9ff9dd96dc320dbe1b110e667b8b54c2a'/>
<id>urn:sha1:17ae3eb9ff9dd96dc320dbe1b110e667b8b54c2a</id>
<content type='text'>
The plan for packaging Lua is to have "lua5.1" and "lua5.3" packages
with only the first one having "lua" alias (PROVIDES) for backward
compatibility with existing packages.

Putting PROVIDES in lua5.3 was a copy &amp; paste mistake.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>lua5.3: package Lua 5.3 version</title>
<updated>2019-06-28T07:25:59Z</updated>
<author>
<name>Rafał Miłecki</name>
<email>rafal@milecki.pl</email>
</author>
<published>2019-06-22T12:47:41Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=6b161bb8d528663b78c2314d9f1e1c9217dacba2'/>
<id>urn:sha1:6b161bb8d528663b78c2314d9f1e1c9217dacba2</id>
<content type='text'>
This package provides an interpreter and compiler for Lua 5.3.5. It has
been decided to use separated package due to a backward incompatibility
of Lua 5.2 and 5.3.

This package/version:
1) Does not include lnum patch as its author didn't decide to port it to
   the new version.
2) Does not provide shared library as the old patch doesn't apply
   anymore. It can be added later if needed.
3) Does not come with examples package as tests were dropped by upstream
   developers.

That said there is definitely a room for improvement and any further
work is highly appreciated. It works however and can be safely pushed as
a basic/early package release.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
</feed>
