Commit Graph

36146 Commits

Author SHA1 Message Date
Dirk Brenken 420d966267 banip: release 1.8.6-1
* fixed the initialization of the banIP rundir (reported in the forum)
* sanitize possible windows line endings in local block- and allowlist
* refine the cpu/core detection
* code clean-up/linting

Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-04-16 22:13:33 +02:00
Alexandru Ardelean 8c3bc3fcf9 python-constantly: drop versioneer build dependency
The release tarball already contains a pre-generated _version.py with
the version hardcoded, so versioneer is not needed at build time.
Patch pyproject.toml to only require setuptools and remove
PKG_BUILD_DEPENDS:=python-versioneer/host.

Remove python-versioneer package as it is no longer needed.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 22:34:46 +03:00
Pawel Dembicki 9d59ce08a1 mdio-tools: update to 1.3.2
Update the mdio-netlink kmod and userspace mdio-tools to version 1.3.2.

[v1.3.2] - 2026-04-14
---------------------

Build fixes and support for Microchip's paged PHYs.

Added:
- mdio: A new addressing mode "mscc": Used to access PHYs from
  Microchip that uses C22 register 31 as a page register

Fixed:
- mdio: Fix VPATH builds and various other build related warnings

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
2026-04-16 22:08:00 +03:00
Rosen Penev 79ae772593 mdnsresponder: update to 2881.0.25
Remove upstreamed patches and rework based on current openembedded
patches.

mdnsd now supports a -foreground parameter, which enables proper procd
handling. It also supports SIGHUP reloading.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2026-04-16 22:04:31 +03:00
Alexandru Ardelean 72aa700b23 python3: bump to version 3.14.4
Also add no-mips16 to PKG_BUILD_FLAGS.
Should fix mipsel_24kc_24kf builds.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 21:48:56 +03:00
Alexandru Ardelean 8d3c004213 treewide: set me where PKG_MAINTAINER empty
Seems a lot of packages are just getting abandoned by people.
Will pick these up and see them through.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 21:48:36 +03:00
Alexandru Ardelean ee6aae4e55 treewide: change maintainer from Daniel Danzberger to me
Change PKG_MAINTAINER from Daniel Danzberger <daniel@dd-wrt.com>
to Alexandru Ardelean <ardeleanalex@gmail.com> for:
- python-boto3
- python-botocore
- python-awscli
- python-colorama
- python-docutils
- python-jmespath
- python-psycopg2
- python-rsa
- python-s3transfer

These packages seem pretty neglected and the community has been
updating them periodically. Will pick these up to keep them
maintained.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 21:48:36 +03:00
Alexandru Ardelean d350be4874 python-ruamel-yaml: update to 0.19.1
- Bump version 0.18.16 -> 0.19.1
- Add PYPI_SOURCE_NAME:=ruamel_yaml
- Add PKG_BUILD_BUILDIR, because folder is ruamel.yaml
- Add test.sh

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 21:29:57 +03:00
Philip A. Prindeville 1ea43c352c kea: fix kea-libs dependencies
Include libstdc++ and log4cplus libraries.

Signed-off-by: Philip A. Prindeville <philipp@redfish-solutions.com>
2026-04-16 10:29:26 -06:00
Alexandru Ardelean ffb84de5b7 python-fnv-hash-fast: update to 2.0.2
- bump 0.5.0 -> 2.0.2
- add test.sh

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 19:01:19 +03:00
Alexandru Ardelean 3ee98ce42f python-pycares: update to 5.0.1
- bump 4.10.0 -> 5.0.1
- update cffi build dependency comment (cffi>=2.0.0b1 required for Python 3.14)
- add test.sh

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 19:01:19 +03:00
Alexandru Ardelean 6bda1b13e6 python-bleak: update to 3.0.1
- bump 0.21.1 -> 3.0.1
- add +python3-uuid to DEPENDS (new dependency in 3.x)
- add test.sh

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 19:01:19 +03:00
Alexandru Ardelean 6defd87092 python-cached-property: update to 2.0.1
- bump 1.5.2 -> 2.0.1
- add PYPI_SOURCE_NAME:=cached_property (PyPI renamed tarball from
  cached-property to cached_property)
- add PKG_BUILD_DEPENDS:=python-setuptools/host
- add +python3-asyncio +python3-logging to DEPENDS (new in 2.x)
- add test.sh

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 19:01:19 +03:00
Alexandru Ardelean 0b4980efe0 python-pyusb: add version 1.3.1
PyUSB provides easy USB access in Python via libusb backend:
- Pure Python implementation working with libusb-1.0/0.1.x
- Requires Python >= 3.9
- High-level Pythonic interface to USB devices
- Supports bulk/interrupt/control/isochronous transfers
- Homepage: https://pyusb.github.io/pyusb

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 19:00:53 +03:00
Lu Dai 1c973fff92 glib2: fix builds by explicitly disabling libelf
The libelf Meson option defaults to auto. Since commit 71b7b44789 ("glib2: do not set default meson options"),
glib2 can enable libelf support nondeterministically depending on whether libelf.pc is visible during configure.

On failing builders Meson reports:

    Run-time dependency libelf found: YES 0.192

 and gresource later fails with:

    ../gio/gresource-tool.c:34:10: fatal error: libelf.h: No such file or directory

On passing builders we see:

    Run-time dependency libelf found: NO (tried pkgconfig and cmake)

So explicitly disable libelf again to restore deterministic builds.

Fixes: #23459
Fixes: 71b7b44789 ("glib2: do not set default meson options")
Signed-off-by: Lu Dai <lu.dai@mind.be>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2026-04-16 12:42:24 +02:00
Alexandru Ardelean bd02a7b2ee python-pyproject-metadata: update to 0.11.0
Update package to 0.11.0.

Changes since 0.9.1:

0.10.0:
- Added support for PEP 794 (METADATA 2.5) import-names and
  import-namespaces fields
- Dropped Python 3.7 support
- Fixed minimum required version of packaging dependency

0.11.0:
- Refactored internals to separate conversion and validation, yielding
  better error messages
- Added downstream project testing in CI
- Removed lingering PEP 621 terminology in favor of pyproject.toml
  terminology

Apply dos2unix

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 07:08:59 +03:00
Alexandru Ardelean 8c2e4ac456 python-pyfuse3: update to 3.4.2; add test.sh
Bump version 3.4.1 -> 3.4.2.

Changes since 3.4.1:
- Remove the deprecated pyfuse3_asyncio module (long-renamed to
  pyfuse3.asyncio)
- Fix a test failure in test_examples.py
- Modernize the build process and add more type annotations

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 07:08:59 +03:00
Alexandru Ardelean 7ca00dfa99 python-installer: update to 1.0.0
Update package to 1.0.0. This is the first stable release.

Changes since 0.7.0:
- Dropped support for Python 3.7, 3.8, 3.9; added Python 3.13/3.14
- Added --overwrite-existing and --validate-record CLI options
- Support installing multiple wheels in a single invocation
- Security: fixed a path traversal bug
- Do not install __pycache__ directories from wheels
- Switch to stream-based validation instead of in-memory (lower memory)
- Sort entries before writing RECORD; fixed Windows relative path bug
- Complete type annotations with strict mypy enforcement
- API change: SchemeDictionaryDestination.overwrite_existing now defaults
  to True (was False); update patch 001 accordingly

Remove patch 001-don-t-raise-error-if-file-exists.patch and
set '--overwrite-existing' in build scripts.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 07:08:59 +03:00
Alexandru Ardelean 1158559cef python-outcome: update to 1.3.0
Update package to 1.3.0.

Changes since 1.2.0:

1.3.0:
- Added full type hints; Value and Outcome are now generic classes
- Added Maybe type alias as a union of Value[T] and Error
- Added typed __all__ exports and marked __version__ as a public constant
- Functions that do not return are now captured as Error
- Added pyright --verifytypes to CI; strict mypy mode enabled

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 07:08:59 +03:00
Alexandru Ardelean ea30c1b1ca python-trio: update to 0.33.0; add test.sh
Bump version 0.22.2 -> 0.33.0.
Add python3-ctypes, python3-logging, python3-openssl to DEPENDS
(required by the new version).
Add test.sh to verify nursery-based concurrent task execution.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-16 07:08:59 +03:00
Florian Eckert 2255c65fa1 openvpn: make the packages dependency clearer
No functional changes, so the PKG_RELEASE version number has not been
incremented.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-04-15 11:08:30 +02:00
Hannu Nyman 70a0b53124 xz: update to 5.8.3
Update includes fix for CVE-2026-34743.

Release Notes:
https://github.com/tukaani-project/xz/releases/tag/v5.8.3

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2026-04-15 11:40:52 +03:00
Olivier Poitrey 9e7cb54a09 nextdns: update to version 1.47.2
Update nextdns package to upstream version 1.47.2

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2026-04-14 10:49:10 +03:00
Daniel F. Dickinson 1568fb9816 zabbix: update to 7.0.25 (LTS)
Bump version to latest LTS.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-04-14 10:48:40 +03:00
Daniel F. Dickinson 0de3688f10 radicale3: update to 3.7.1
Bump version for quickly discovered issues with 3.7.0

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-04-14 10:48:21 +03:00
Seo Suchan c13864c0e9 uacme: update to 1.8.1
update uacme version to 1.8.1 , release upstream 2026/4/5

Signed-off-by: Seo Suchan <tjtncks@gmail.com>
2026-04-14 10:38:06 +03:00
Seo Suchan 2da557bbf5 acme-common: migrate uacme config paramaters
migrate old uacme specific config parameters into acme-common format.

Signed-off-by: Seo Suchan <tjtncks@gmail.com>
2026-04-14 10:38:06 +03:00
Seo Suchan 7f88cc5eb8 uacme: use acme-common
remake uacme hook scripts to base on acme-common,
and implements helper to able to use acme.sh DNS APIs

Signed-off-by: Seo Suchan <tjtncks@gmail.com>
2026-04-14 10:38:06 +03:00
Seo Suchan fe3d05090b acme: make virtual package satisfiable by uacme
currently acme metapackage only able to satisfied with acme-acmesh,
but make is satisfieable by uacme if it's already installed.
still defaults to acme.sh

Signed-off-by: Seo Suchan <tjtncks@gmail.com>
2026-04-14 10:38:06 +03:00
Alexandru Ardelean f530e19eb4 python-pyroute2: update to 0.9.5; add test.sh
Bump version 0.7.9 -> 0.9.5.
Add test.sh to verify IPRoute, NDB, and nlmsg imports.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 10:33:53 +03:00
Alexandru Ardelean 1c1c7ee5b9 python-maxminddb: update to 3.1.1; add test.sh
Bump version 2.4.0 -> 3.1.1.
Add python3-urllib to DEPENDS (required by new version).
Add test.sh to verify open_database and InvalidDatabaseError imports.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 10:33:53 +03:00
Alexandru Ardelean 7a428552dd python-ble2mqtt: update to 0.2.5; add test.sh
Bump version 0.2.2 -> 0.2.5.
Add test.sh to verify Device base class import.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 10:33:53 +03:00
Alexandru Ardelean 2279299c2c python-awscli: update to 1.44.78
Bump version 1.44.76 -> 1.44.78.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 10:33:53 +03:00
Alexandru Ardelean c3fc621e25 python-service-identity: update to 24.2.0; add test.sh
Bump version 23.1.0 -> 24.2.0.
Add test.sh to verify module imports and key symbols.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:02:25 +03:00
Alexandru Ardelean a8e4f384fe python-awesomeversion: update to 25.8.0; add test.sh
Bump version 23.5.0 -> 25.8.0.
Switch build dependency from python-poetry-core to python-hatchling.
Add test.sh to verify version parsing, comparison, and strategy detection.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:02:25 +03:00
Alexandru Ardelean c37fd13ffe python-zope-interface: update to 8.3
Bump version 8.2 -> 8.3.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:02:25 +03:00
Alexandru Ardelean 09897982c0 python-vcs-versioning: update to 1.1.1
Bump version 1.0.1 -> 1.1.1.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:02:25 +03:00
Alexandru Ardelean a78df1ef40 python-lxml: update to 6.0.4
Bump version 6.0.2 -> 6.0.4 (bugfix release).

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:02:25 +03:00
Alexandru Ardelean a17344c99e python-platformio: update to 6.1.19
Bump version 6.1.18 -> 6.1.19.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:02:25 +03:00
Alexandru Ardelean 32848551ae python-maturin: update to 1.13.1
Bump version 1.12.6 -> 1.13.1.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:02:25 +03:00
Alexandru Ardelean 922c6de5c7 python-build: update to 1.4.3
Bump version 1.4.2 -> 1.4.3.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:02:25 +03:00
Alexandru Ardelean c89332ea25 python-zeroconf: update to 0.148.0; add test.sh
Bump version 0.131.0 -> 0.148.0.
Add test.sh to verify ServiceInfo construction and attribute access.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:00:30 +03:00
Alexandru Ardelean 0d705d716a python-pycrate: update to 0.7.11; add test.sh
Bump version 0.6.0 -> 0.7.11.
Add test.sh to verify Envelope/Sequence element construction and value access.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:00:30 +03:00
Alexandru Ardelean 7564f1db00 python-gevent: update to 26.4.0; add test.sh
Bump version 25.9.1 -> 26.4.0.
Add test.sh to verify greenlet spawning and joining.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:00:30 +03:00
Alexandru Ardelean 86be9943bf python-botocore: update to 1.42.88
Bump version 1.42.86 -> 1.42.88.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:00:30 +03:00
Alexandru Ardelean 1e274804a8 python-boto3: update to 1.42.88
Bump version 1.42.86 -> 1.42.88.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-14 08:00:30 +03:00
Tianling Shen 119f543669 xray-core: Update to 26.3.27
Release note: https://github.com/XTLS/Xray-core/releases/tag/v26.3.27

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-04-14 10:42:32 +08:00
Tianling Shen 3f5c7e46dc yq: Update to 4.52.5
Release note: https://github.com/mikefarah/yq/releases/tag/v4.52.5

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-04-14 10:41:35 +08:00
Qingfang Deng 9faf26770b openvpn: update to 2.7.1
The new DCO module depends on OpenVPN 2.7.1.
For details refer to https://github.com/OpenVPN/openvpn/blob/v2.7.1/Changes.rst

Removed upstreamed wolfSSL patches:
- 101-Fix-EVP_PKEY_CTX_-compilation-with-wolfSSL.patch
- 102-Disable-external-ec-key-support-when-building-with-wolfSSL.patch

Reworked 100-mbedtls-disable-runtime-version-check.patch to use
MBEDTLS_VERSION_STRING instead of a mutable buffer.

Signed-off-by: Qingfang Deng <dqfext@gmail.com>
2026-04-13 19:24:25 +03:00
Qingfang Deng 5f02f01359 ovpn-dco: switch to the new source
The ovpn kernel module is is part of the Linux kernel starting from
version 6.16.
Switch to the new officially maintained backports source:
https://github.com/OpenVPN/ovpn-backports

Signed-off-by: Qingfang Deng <dqfext@gmail.com>
2026-04-13 19:24:25 +03:00