<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2026-10-05T09:01:29Z</updated>
<entry>
<title>luaossl: fix Lua 5.4 module installation paths</title>
<updated>2026-10-05T09:01:29Z</updated>
<author>
<name>Jianhui Zhao</name>
</author>
<published>2026-10-03T11:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=3f87f7ae8341e5f84478facbd3fc62b243ef8732'/>
<id>urn:sha1:3f87f7ae8341e5f84478facbd3fc62b243ef8732</id>
<content type='text'>
Commit 3fe92e63f558 moved the default Lua 5.4 module search paths
from /usr/local to /usr. luaossl still staged and packaged its Lua 5.4
modules under /usr/local/lib/lua/5.4, outside the default search paths.

Set lua54path and lua54cpath to /usr/lib/lua/5.4 and update the package
install rules to match. Bump PKG_RELEASE to 3 so the corrected package
is offered as an upgrade. Keep Lua 5.1 and Lua 5.3 paths unchanged.

Fixes: 3fe92e63f558 ("lua: look for lua5.4 modules under /usr instead of /usr/local")
Signed-off-by: Jianhui Zhao &lt;zhaojh329@gmail.com&gt;
</content>
</entry>
<entry>
<title>cqueues: fix Lua 5.4 module installation paths</title>
<updated>2026-10-05T09:01:29Z</updated>
<author>
<name>Jianhui Zhao</name>
</author>
<published>2026-10-03T11:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=76ed3f94adc0f731b3c7f7af005c48e6f8ca0eea'/>
<id>urn:sha1:76ed3f94adc0f731b3c7f7af005c48e6f8ca0eea</id>
<content type='text'>
Commit 3fe92e63f558 moved the default Lua 5.4 module search paths
from /usr/local to /usr. cqueues still staged and packaged its Lua 5.4
modules under /usr/local/lib/lua/5.4, outside the default search paths.

Set lua54path and lua54cpath to /usr/lib/lua/5.4 and update the package
install rules to match. Bump PKG_RELEASE to 3 so the corrected package
is offered as an upgrade. Keep Lua 5.1 and Lua 5.3 paths unchanged.

Fixes: 3fe92e63f558 ("lua: look for lua5.4 modules under /usr instead of /usr/local")
Signed-off-by: Jianhui Zhao &lt;zhaojh329@gmail.com&gt;
</content>
</entry>
<entry>
<title>lua-ffi: fix Lua 5.4 module installation path</title>
<updated>2026-10-05T09:01:29Z</updated>
<author>
<name>Jianhui Zhao</name>
</author>
<published>2026-10-03T05:20:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=16757d0c2af6b7e6f6f1b420a4d9de5d714b818a'/>
<id>urn:sha1:16757d0c2af6b7e6f6f1b420a4d9de5d714b818a</id>
<content type='text'>
Commit 3fe92e63f558 ("lua: look for lua5.4 modules under /usr instead of
/usr/local") changed LUA_ROOT to /usr/, moving the default Lua 5.4
module search paths out of /usr/local. The Lua 5.4 variant of lua-ffi
still installed ffi.so under /usr/local/lib/lua/5.4, so require("ffi")
could no longer find it with the default search paths.

Install ffi.so under /usr/lib/lua/5.4 to match the new default search
path. Bump PKG_RELEASE to 2 so the corrected package is offered as an
upgrade. Keep the Lua 5.1 and Lua 5.3 installation paths unchanged.

Fixes: 3fe92e63f558 ("lua: look for lua5.4 modules under /usr instead of /usr/local")
Signed-off-by: Jianhui Zhao &lt;zhaojh329@gmail.com&gt;
</content>
</entry>
<entry>
<title>lua-cjson: fix Lua 5.4 module installation path</title>
<updated>2026-10-05T09:01:29Z</updated>
<author>
<name>Jianhui Zhao</name>
</author>
<published>2026-10-03T05:20:23Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=b5ec1052da002518c24aac92ffe6d66fa756ac92'/>
<id>urn:sha1:b5ec1052da002518c24aac92ffe6d66fa756ac92</id>
<content type='text'>
Commit 3fe92e63f558 ("lua: look for lua5.4 modules under /usr instead of
/usr/local") changed LUA_ROOT to /usr/, moving the default Lua 5.4
module search paths out of /usr/local. The Lua 5.4 variant of lua-cjson
still installed cjson.so under /usr/local/lib/lua/5.4, so require("cjson")
could no longer find it with the default search paths.

Install cjson.so under /usr/lib/lua/5.4 to match the new default search
path. Bump PKG_RELEASE to 6 so the corrected package is offered as an
upgrade. Keep the Lua 5.1 and Lua 5.3 installation paths unchanged.

Fixes: 3fe92e63f558 ("lua: look for lua5.4 modules under /usr instead of /usr/local")
Signed-off-by: Jianhui Zhao &lt;zhaojh329@gmail.com&gt;
</content>
</entry>
<entry>
<title>lua-eco: align module installation with Lua 5.4 search paths</title>
<updated>2026-10-05T09:01:29Z</updated>
<author>
<name>Jianhui Zhao</name>
</author>
<published>2026-10-03T05:15:28Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=afb69d99c7d3cfe791af68df248a4771565e01a3'/>
<id>urn:sha1:afb69d99c7d3cfe791af68df248a4771565e01a3</id>
<content type='text'>
Commit 3fe92e63f558 ("lua: look for lua5.4 modules under /usr instead of
/usr/local") changed LUA_ROOT to /usr/, moving the default Lua 5.4
module search paths out of /usr/local. lua-eco still installed its Lua
and native modules under /usr/local/lib/lua/5.4, so require() could no
longer find them with the default search paths.

Install modules from the main package and all subpackages under
/usr/lib/lua/5.4, which is searched for both .lua and .so files.
Define LUA_INSTALL_DIR once and use it throughout the install rules so
future directory changes only need one update. Bump PKG_RELEASE to 2
so the corrected packages are offered as upgrades.

Fixes: 3fe92e63f558 ("lua: look for lua5.4 modules under /usr instead of /usr/local")
Signed-off-by: Jianhui Zhao &lt;zhaojh329@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-vcs-versioning: update to 2.5.0</title>
<updated>2026-10-05T06:55:48Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-10-02T18:00:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=ec41f810e00eed409fc8f51d846eef858a0904f4'/>
<id>urn:sha1:ec41f810e00eed409fc8f51d846eef858a0904f4</id>
<content type='text'>
Refresh sha256 from the PyPI sdist.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python-pyopenssl: bump to 26.4.0</title>
<updated>2026-10-05T06:55:48Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-08-09T09:32:19Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=eec0050c5319142bfd9f115b4786f5ab64e5bd8c'/>
<id>urn:sha1:eec0050c5319142bfd9f115b4786f5ab64e5bd8c</id>
<content type='text'>
Refresh sha256 from the PyPI sdist.

26.4.0 drops OpenSSL.crypto.X509Req and dump_certificate_request, so
test.sh can no longer import them; remove them and the CSR block. CSR
handling now lives in cryptography.x509, which is not this package.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python-service-identity: bump to 26.1.0</title>
<updated>2026-10-05T06:55:48Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-08-09T09:32:19Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=6d14d771a91c1086073fdca90275bcf80cb85d8f'/>
<id>urn:sha1:6d14d771a91c1086073fdca90275bcf80cb85d8f</id>
<content type='text'>
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python-engineio: bump to 4.14.0</title>
<updated>2026-10-05T06:55:48Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-08-09T09:32:19Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=ccf12c6e0c4628fe10e607fce517eebc51d54f13'/>
<id>urn:sha1:ccf12c6e0c4628fe10e607fce517eebc51d54f13</id>
<content type='text'>
Refresh sha256 from the PyPI sdist.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python3: match packages by pattern in version check override</title>
<updated>2026-09-28T11:03:35Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-09-27T15:52:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=9274fde0baf0e9f34d7b0e9b33054c4fff1ad3e0'/>
<id>urn:sha1:9274fde0baf0e9f34d7b0e9b33054c4fff1ad3e0</id>
<content type='text'>
The override lists every python3 package by name, so it has to change
whenever the package set does, and it cannot be used as is on branches
that build a different set, like libpython3-3.13 and python3-email on
openwrt-25.12.

Check the interpreter, python3-dev and libpython3-X.Y against the
version, and accept the standard library modules and -src packages by
pattern, since they ship no executables. python3-dev now gets a real
check through python3-config and patchlevel.h, because python3-config
prints no version.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
</feed>
