<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang, 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>2026-09-28T11:03:35Z</updated>
<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.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>
<entry>
<title>perl: add support for loongarch64</title>
<updated>2026-09-22T17:28:26Z</updated>
<author>
<name>Xinhui Yang</name>
</author>
<published>2026-08-26T14:45:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9f462c360f6039f679d4d2ef20dabf4d4e643f58'/>
<id>urn:sha1:9f462c360f6039f679d4d2ef20dabf4d4e643f58</id>
<content type='text'>
Config parameters grabbed from standard libraries and existing Perl
build tree. Tested good on both glibc and musl with simple scripts.

Signed-off-by: Xinhui Yang &lt;cyan@cyano.uk&gt;
</content>
</entry>
<entry>
<title>php8-pecl-http: disable TLS-SRP detection</title>
<updated>2026-09-22T13:19:09Z</updated>
<author>
<name>Peter Polonec</name>
</author>
<published>2026-09-20T05:07:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4faf9d37e928b7d4ef3ee7865d5d90eb5e78c294'/>
<id>urn:sha1:4faf9d37e928b7d4ef3ee7865d5d90eb5e78c294</id>
<content type='text'>
curl 8.22.0 removes TLS-SRP support. Explicitly set
PECL_cv_LIBCURL_TLSAUTH_SRP=no to prevent configure from
running a test that fails when cross-compiling.

Signed-off-by: Peter Polonec &lt;polonec.devel@pm.me&gt;
</content>
</entry>
<entry>
<title>python-platformio: update to v6.2.0</title>
<updated>2026-09-17T17:45:34Z</updated>
<author>
<name>Austin Lane</name>
</author>
<published>2026-09-16T02:04:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0616b9d7f704678168433ad1c16cf77e34f3c385'/>
<id>urn:sha1:0616b9d7f704678168433ad1c16cf77e34f3c385</id>
<content type='text'>
tested with meshtasticd (dependent) compile

Signed-off-by: Austin Lane &lt;vidplace7@gmail.com&gt;
</content>
</entry>
<entry>
<title>ruby: use ATOMIC64_DEPENDS</title>
<updated>2026-09-16T15:35:19Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-09-10T12:07:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=435792539da61d6083968583a907322e64b65682'/>
<id>urn:sha1:435792539da61d6083968583a907322e64b65682</id>
<content type='text'>
The open-coded architecture list pulls libatomic onto ARMv6K and ARMv7
targets although they inline 64-bit atomics, and still names the
removed arc architecture. ATOMIC64_DEPENDS covers exactly the targets
that need it.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>python3: use ATOMIC64_DEPENDS</title>
<updated>2026-09-16T15:35:19Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-09-10T12:07:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=80d3aabb68eb855872183ee050d4a7a981d5eec6'/>
<id>urn:sha1:80d3aabb68eb855872183ee050d4a7a981d5eec6</id>
<content type='text'>
libatomic is only needed where the compiler does not inline 64-bit
atomics, but the package depends on it on every target.
ATOMIC64_DEPENDS restricts the dependency to those targets.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>php8: drop libatomic dependency</title>
<updated>2026-09-16T15:35:19Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-09-10T12:48:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b20484d843a28ac105dcf01d8790dd7a21ada0fb'/>
<id>urn:sha1:b20484d843a28ac105dcf01d8790dd7a21ada0fb</id>
<content type='text'>
PHP's configure script probes __atomic_exchange_1 as an external
function on riscv64, which only resolves against libatomic, and so
links the library although no binary references an atomic symbol.
The riscv64-only dependency and linker flag paper over that. Link
with --as-needed so the unused library is dropped and remove both;
mips and riscv64 builds import no atomic symbols.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>django-restframework: update to 3.18.1</title>
<updated>2026-09-12T08:41:24Z</updated>
<author>
<name>Wei-Ting Yang</name>
</author>
<published>2026-09-12T07:25:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=16aaa680ddbec779c8f5623d917cfcd32ab1f1a4'/>
<id>urn:sha1:16aaa680ddbec779c8f5623d917cfcd32ab1f1a4</id>
<content type='text'>
Release notes:
https://github.com/encode/django-rest-framework/releases/tag/3.18.1

Signed-off-by: Wei-Ting Yang &lt;williamatcg@gmail.com&gt;
</content>
</entry>
<entry>
<title>django: update to 6.1.1</title>
<updated>2026-09-12T08:41:24Z</updated>
<author>
<name>Wei-Ting Yang</name>
</author>
<published>2026-09-12T07:21:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=994b3ff8d2dadab9c01aab384becad97c3b72d0d'/>
<id>urn:sha1:994b3ff8d2dadab9c01aab384becad97c3b72d0d</id>
<content type='text'>
Release notes:
https://docs.djangoproject.com/en/6.1/releases/6.1.1/

Signed-off-by: Wei-Ting Yang &lt;williamatcg@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-sqlparse: update to 0.6.0</title>
<updated>2026-09-12T08:41:24Z</updated>
<author>
<name>Wei-Ting Yang</name>
</author>
<published>2026-09-12T07:11:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=93728754561570f758b0557fa29f6b2aef6aea96'/>
<id>urn:sha1:93728754561570f758b0557fa29f6b2aef6aea96</id>
<content type='text'>
Fix CVE-2026-54284, CVE-2026-59893, CVE-2026-59894, CVE-2026-71491, and
CVE-2026-84305.

Full release notes:
https://github.com/andialbrecht/sqlparse/blob/0.6.0/CHANGELOG

Signed-off-by: Wei-Ting Yang &lt;williamatcg@gmail.com&gt;
</content>
</entry>
</feed>
