openwrt-packages.git
2 months agoddns-scripts: add netcup.com support
Tim Flubshi [Wed, 18 Mar 2026 20:55:29 +0000 (21:55 +0100)]
ddns-scripts: add netcup.com support

Add a new netcup DDNS provider using the netcup DNS api
(ccp.netcup.net) with API key authentication.

Configuration mapping:
* username  = netcup customer number
* password  = netcup API password
* param_enc = netcup API key (generated in the CCP)
* domain    = fully qualified subdomain to update  (e.g. home.example.de)
* param_opt = (optional) root/zone domain override (e.g. example.de)
              When omitted the root domain is derived by stripping the
              leftmost label from 'domain'. This only works correctly for
              a single subdomain level (e.g. "home.example.de").
              param_opt MUST be set explicitly in two cases:
              1. Deep subdomains: domain=test.internal.example.org
              2. ccSLD apex domains: domain=example.co.nz

Signed-off-by: Tim Flubshi <redacted>
2 months agobsbf-rate-limiting: add
Chester A. Unal [Fri, 20 Mar 2026 07:49:09 +0000 (09:49 +0200)]
bsbf-rate-limiting: add

Update bsbf-resources to the GIT HEAD of 2026-03-24. Add bsbf-rate-limiting
and make bsbf-bonding depend on bsbf-rate-limiting.

Signed-off-by: Chester A. Unal <redacted>
2 months agoplp-mtu-discovery: update to GIT HEAD of 2026-03-16
Chester A. Unal [Fri, 20 Mar 2026 07:53:51 +0000 (09:53 +0200)]
plp-mtu-discovery: update to GIT HEAD of 2026-03-16

Update plp-mtu-discovery to the GIT HEAD of 2026-03-16.

Signed-off-by: Chester A. Unal <redacted>
2 months agopython-psutil: bump to 7.2.2
Alexandru Ardelean [Mon, 23 Mar 2026 18:58:36 +0000 (18:58 +0000)]
python-psutil: bump to 7.2.2

Notable changes since 5.9.5:

v6.0.0:
- process_iter() is now ~20x faster (no longer pre-emptively checks
  PID reuse); add process_iter.cache_clear() API
- Process.connections() renamed to Process.net_connections()
  (old name deprecated)
- disk_partitions() namedtuple drops maxfile/maxpath fields
- Support building with free-threaded CPython 3.13

v7.0.0:
- Drop Python 2.7 support

v7.2.0:
- New heap_info() and heap_trim() functions for native C heap allocator
  access (glibc, mimalloc, libmalloc)
- Tests are no longer part of the installed package

v7.2.2:
- [Linux] Process.wait() now uses pidfd_open() + poll() for waiting
  (no busy loop, faster response); requires Linux >= 5.3 + Python 3.9,
  falls back to polling otherwise
- [macOS/BSD] Process.wait() now uses kqueue() for waiting
- Various macOS memory leak and error handling fixes

Also refresh 100-fix-non-Linux-compile.patch for the updated setup.py
(noqa comment style changed; _compat imports removed upstream).
Add test.sh.

Full changelog:
https://github.com/giampaolo/psutil/blob/master/HISTORY.rst

Co-Authored-By: Claude Sonnet 4.6 <redacted>
Signed-off-by: Alexandru Ardelean <redacted>
2 months agodjango-restframework: bump to 3.17.0
Alexandru Ardelean [Tue, 24 Mar 2026 07:49:07 +0000 (07:49 +0000)]
django-restframework: bump to 3.17.0

v3.17.0 changes:
- Drop Python 3.9 support (minimum now 3.10)
- Drop deprecated coreapi support
- Add Python 3.14 support
- Add ability to specify output format for DurationField
- Add missing decorators: @versioning_class(), @content_negotiation_class(),
  @metadata_class() for function-based views
- Support violation messages in UniqueConstraint

Full release notes:
https://github.com/encode/django-rest-framework/releases/tag/3.17.0

Co-Authored-By: Claude Sonnet 4.6 <redacted>
Signed-off-by: Alexandru Ardelean <redacted>
2 months agomicropython: bump to 1.27.0
Alexandru Ardelean [Sun, 22 Mar 2026 07:39:38 +0000 (07:39 +0000)]
micropython: bump to 1.27.0

Also update micropython-lib to v1.27.0. Switch micropython-lib from a
git source to the release tarball from:
https://github.com/micropython/micropython-lib/releases/tag/v1.27.0

MPY_VERSION remains at 6, no ABI change.

Adjusted patches.

Signed-off-by: Alexandru Ardelean <redacted>
2 months agolibvpx: update to 1.16.0
Luiz Angelo Daros de Luca [Wed, 11 Mar 2026 19:48:14 +0000 (16:48 -0300)]
libvpx: update to 1.16.0

Update libvpx to v1.16.0 "Xenonetta Duck". Highlights include:
- Arm SVE2 and Neon optimizations for 12-tap filters.
- AVX512 implementations for Sum of Absolute Differences (SAD).
- Support for per-frame and per-spatial-layer PSNR calculation.
- ABI incompatible with the previous release.

Includes changes from intermediate releases:
- v1.15.2: Fixes CVE-2025-5283 (bug webm:413411335).
- v1.15.1: SO major version bump and changelog corrections.
- v1.15.0: New codec control for key frame filtering and RTC improvements.

Changelog: https://github.com/webmproject/libvpx/blob/v1.16.0/CHANGELOG
Signed-off-by: Luiz Angelo Daros de Luca <redacted>
2 months agoruby: update to 4.0.2
Luiz Angelo Daros de Luca [Tue, 24 Mar 2026 01:19:13 +0000 (22:19 -0300)]
ruby: update to 4.0.2

ruby 4.0.2 is a routine update that includes a bugfix in YJIT for
NoMethodError on Puma, along with other bugfixes.

ruby 4.0.1 includes a bugfix for spurious wakeup from Kernel#sleep when
subprocess exits in another thread, along with other bugfixes.

Link: https://www.ruby-lang.org/en/news/2026/03/16/ruby-4-0-2-released/
Changelog: https://github.com/ruby/ruby/releases/tag/v4.0.2
Link: https://www.ruby-lang.org/en/news/2026/01/13/ruby-4-0-1-released/
Changelog: https://github.com/ruby/ruby/releases/tag/v4.0.1
Signed-off-by: Luiz Angelo Daros de Luca <redacted>
2 months agonet-snmp: add distro extend using /etc/os-release
Kamil Bienkiewicz [Thu, 19 Mar 2026 09:34:37 +0000 (10:34 +0100)]
net-snmp: add distro extend using /etc/os-release

Read PRETTY_NAME from /etc/os-release via /bin/sh for distro output.

Bump PKG_RELEASE to account for the package configuration change.

Signed-off-by: Kamil Bienkiewicz <redacted>
2 months agopython-setuptools-scm: bump to 10.0.1
Alexandru Ardelean [Mon, 23 Mar 2026 18:34:53 +0000 (18:34 +0000)]
python-setuptools-scm: bump to 10.0.1

v10.0.0 is a major release with these key changes:
- Drop Python 3.8 and 3.9 support; minimum is now Python 3.10
- Depend on vcs-versioning for core version inference logic, allowing
  other build backends to reuse it without a setuptools dependency
- Version files (write_to, version_file) are now written to the build
  directory during build_py instead of the source tree during version
  inference, enabling builds from read-only source directories

v10.0.1 fixes the release pipeline tooling only (no functional changes).

Full release notes:
https://github.com/pypa/setuptools-scm/releases/tag/setuptools-scm-v10.0.0

Co-Authored-By: Claude Sonnet 4.6 <redacted>
Signed-off-by: Alexandru Ardelean <redacted>
2 months agopython-vcs-versioning: add new package (version 1.0.1)
Alexandru Ardelean [Mon, 23 Mar 2026 18:34:47 +0000 (18:34 +0000)]
python-vcs-versioning: add new package (version 1.0.1)

vcs-versioning provides the core VCS version inference logic that was
extracted from setuptools-scm into a standalone library. This enables
other build backends to use the same version inference without a
setuptools dependency.

Required as a new dependency for setuptools-scm >= 10.0.0.

Co-Authored-By: Claude Sonnet 4.6 <redacted>
Signed-off-by: Alexandru Ardelean <redacted>
2 months agopython-chardet: bump to 7.2.0
Alexandru Ardelean [Mon, 23 Mar 2026 17:15:14 +0000 (17:15 +0000)]
python-chardet: bump to 7.2.0

Bump to 7.2.0.

Signed-off-by: Alexandru Ardelean <redacted>
2 months agopython-more-itertools: drop package (no longer used)
Alexandru Ardelean [Mon, 23 Mar 2026 18:46:54 +0000 (20:46 +0200)]
python-more-itertools: drop package (no longer used)

Was needed by python-zipp
Right now, it's no longer needed, so it can be pulled by pip
on the device (if needed).

Signed-off-by: Alexandru Ardelean <redacted>
2 months agopillow: bump to 12.1.1
Alexandru Ardelean [Sun, 15 Mar 2026 13:12:45 +0000 (15:12 +0200)]
pillow: bump to 12.1.1

Pillow 12.x introduces pybind11-based C extension bindings and a
custom build backend (wrapping setuptools.build_meta). This requires:
- Replacing python-setuptools-scm with python-setuptools as build dep
- Adding python-pybind11 as a new build dependency (host)
- Updating build config settings from --build-option flags to the new
  key=value format (e.g. zlib=enable, imagequant=disable)
- Removing the separate webpmux flag (merged into webp feature)

Full release notes:
https://pillow.readthedocs.io/en/stable/releasenotes/index.html

Remove 001-remove-setuptools-version-limit.patch
That's an old relic since when setuptools was packaged inside Python3

Signed-off-by: Alexandru Ardelean <redacted>
2 months agopython-pybind11: add new package (version 2.13.6)
Alexandru Ardelean [Sun, 15 Mar 2026 14:03:01 +0000 (16:03 +0200)]
python-pybind11: add new package (version 2.13.6)

pybind11 is a header-only library that exposes C++ types in Python,
used as a build-time dependency by packages like Pillow 12.x.

Uses setuptools as its build backend.

Signed-off-by: Alexandru Ardelean <redacted>
2 months agolibwebp: bump to 1.6.0
Alexandru Ardelean [Mon, 23 Mar 2026 09:48:40 +0000 (09:48 +0000)]
libwebp: bump to 1.6.0

Changelog since 1.5.0:
- Binary compatible release
- New API: WebPValidateDecoderConfig
- AVX2/SSE2 optimizations and lossless compression improvements
- Fix -mt multi-threading consistency issue
- cwebp: -resize can be restricted with -resize_mode

Full changelog: https://chromium.googlesource.com/webm/libwebp/+/refs/tags/v1.6.0/ChangeLog

Signed-off-by: Alexandru Ardelean <redacted>
2 months agonewt: bump to 0.52.25
Alexandru Ardelean [Sun, 22 Mar 2026 07:34:15 +0000 (07:34 +0000)]
newt: bump to 0.52.25

Changes since 0.52.24:
- Bug fixes and maintenance updates

Need to revert a patch in the build, since it doesn't work for
cross-compilation.

Signed-off-by: Alexandru Ardelean <redacted>
2 months agopython-werkzeug: bump to 3.1.6
Alexandru Ardelean [Sat, 21 Mar 2026 06:44:59 +0000 (06:44 +0000)]
python-werkzeug: bump to 3.1.6

Changelog since 3.1.3:
- v3.1.4: Fix special device name access on Windows in send_from_directory
  (security); fix multipart parser \r\n handling at chunk boundaries;
  improve Watchdog reloader CPU efficiency
- v3.1.5: Extend Windows path protection against special device names
  (security); fix multipart form parser \r\n at chunk boundaries; fix
  AttributeError in DebuggedApplication with pin_security=False
- v3.1.6: Block special device names in multi-segment paths on Windows
  via safe_join (security)

Add test.sh.

Full changelog:
https://werkzeug.palletsprojects.com/en/stable/changes/

Signed-off-by: Alexandru Ardelean <redacted>
2 months agolibtorrent-rasterbar: add boost as dependency for python package
Tianling Shen [Thu, 12 Mar 2026 08:33:20 +0000 (16:33 +0800)]
libtorrent-rasterbar: add boost as dependency for python package

`boost-python3` will be only selectable after `boost` is selected,
so add `boost` to dependencies as well.

Signed-off-by: Tianling Shen <redacted>
2 months agopython-pyasn1: bump to 0.6.3
Alexandru Ardelean [Mon, 23 Mar 2026 07:50:36 +0000 (07:50 +0000)]
python-pyasn1: bump to 0.6.3

Changelog since 0.6.2:
- Fix CVE-2026-30922: nesting depth limit in ASN.1 decoder to prevent
  stack overflow from deeply nested structures
- Fix OverflowError from oversized BER length fields (#54)
- Fix incorrect stacklevel in deprecation warnings (#86)
- Fix fractional seconds parsing in asDateTime function (#81)

Full changelog: https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst

Signed-off-by: Alexandru Ardelean <redacted>
2 months agopython-attrs: bump to 26.1.0
Alexandru Ardelean [Sun, 22 Mar 2026 06:55:57 +0000 (06:55 +0000)]
python-attrs: bump to 26.1.0

Changelog since 25.3.0:
- v25.4.0: Add python-hatch-fancy-pypi-readme as build dependency
- v26.1.0: Field aliases now resolved before calling field_transformer,
  with new Attribute.alias_is_default flag (#1509); fix type annotations
  for validators.optional() with tuples (#1496); validators.disabled()
  now supports nesting (#1513); frozen classes support
  on_setattr=attrs.setters.NO_OP (#1515); attrs.fields() accepts
  instances in addition to classes (#1529)

Full changelog: https://www.attrs.org/en/stable/changelog.html

Signed-off-by: Alexandru Ardelean <redacted>
2 months agompremote: bump to 1.27.0
Alexandru Ardelean [Sun, 22 Mar 2026 07:35:46 +0000 (07:35 +0000)]
mpremote: bump to 1.27.0

Sync with MicroPython 1.27.0 release.
Drop patch: we have Python 3.14, importlib_metadata will be installed
for Python 3.7 or smaller.

New dep: platformdirs added.

Signed-off-by: Alexandru Ardelean <redacted>
2 months agosnapcast: update to v0.35.0
Szabolcs Hubai [Sun, 22 Mar 2026 11:33:24 +0000 (12:33 +0100)]
snapcast: update to v0.35.0

A straightforward update from 0.34.0 (2025-10-12, [1])
to 0.35.0 (2026-03-10, [2])

Upstream changelog:
https://github.com/snapcast/snapcast/blob/v0.35.0/changelog.md

[1]: https://github.com/snapcast/snapcast/releases/tag/v0.34.0
[2]: https://github.com/snapcast/snapcast/releases/tag/v0.35.0

Signed-off-by: Szabolcs Hubai <redacted>
2 months agopython-attrs: bump to 25.4.0
Alexandru Ardelean [Sun, 22 Mar 2026 06:55:57 +0000 (06:55 +0000)]
python-attrs: bump to 25.4.0

Changes since 23.1.0:
- attrs 24.1.0: add __attrs_init__ customization via on_setattr
- attrs 24.2.0: improve type annotations, deprecate older APIs
- attrs 25.1.0: Python 3.13 support, drop Python 3.7
- attrs 25.3.0: further type annotation improvements
- attrs 25.4.0: bug fixes and maintenance

Signed-off-by: Alexandru Ardelean <redacted>
2 months agopython-hatch-fancy-pypi-readme: bump to 25.1.0
Alexandru Ardelean [Sun, 22 Mar 2026 09:23:53 +0000 (09:23 +0000)]
python-hatch-fancy-pypi-readme: bump to 25.1.0

Changes since 23.1.0:
- 24.1.0: migrate from setup.cfg to pyproject.toml
- 25.1.0: drop Python 3.7 and 3.8 support; maintenance updates

Required by python-attrs 25.4.0 which needs hatch-fancy-pypi-readme>=23.2.0.

Signed-off-by: Alexandru Ardelean <redacted>
3 months agosnort3: update to 3.12.1.0
John Audia [Sat, 21 Mar 2026 11:13:46 +0000 (07:13 -0400)]
snort3: update to 3.12.1.0

Changelog: https://github.com/snort3/snort3/releases/tag/3.12.1.0

Signed-off-by: John Audia <redacted>
3 months agolibdaq3: update to 3.0.27
John Audia [Sat, 21 Mar 2026 11:12:36 +0000 (07:12 -0400)]
libdaq3: update to 3.0.27

Release notes: https://github.com/snort3/libdaq/releases/tag/v3.0.27

Signed-off-by: John Audia <redacted>
3 months agoyt-dlp: bump to 2026.03.17
George Sapkin [Sun, 22 Mar 2026 22:02:08 +0000 (00:02 +0200)]
yt-dlp: bump to 2026.03.17

Changes: https://github.com/yt-dlp/yt-dlp/releases/tag/2026.03.13
Changes: https://github.com/yt-dlp/yt-dlp/releases/tag/2026.03.17
Signed-off-by: George Sapkin <redacted>
3 months agoadblock: update 4.5.3-3
Dirk Brenken [Sun, 22 Mar 2026 18:55:08 +0000 (19:55 +0100)]
adblock: update 4.5.3-3

* renamed f_query to f_search (Query => Search)
* add better input validation to the  f_search function,
   to compensate for the very limited Wildcard ACL mechanisms in LuCI, see
   https://github.com/openwrt/luci/issues/8435 for reference
* LuCI: add a proper poll mechanism to mitigate Reporting timeouts
  on "Search" and "Refresh", even with big  pcap files
* LuCI: Refine some ACLs
* LuCI: more fixes & optimizations
* readme update

Signed-off-by: Dirk Brenken <redacted>
3 months agolibqmi: update to v1.38.0
Martin Neumann [Thu, 19 Mar 2026 16:32:35 +0000 (17:32 +0100)]
libqmi: update to v1.38.0

* See changes (was v1.36.0): https://gitlab.freedesktop.org/
  mobile-broadband/libqmi/-/blob/main/NEWS

Signed-off-by: Martin Neumann <redacted>
3 months agopython-augeas: bump to 1.2.0
Alexandru Ardelean [Sun, 22 Mar 2026 06:50:59 +0000 (06:50 +0000)]
python-augeas: bump to 1.2.0

Changes since 1.1.0:
- Python 3.11+ compatibility fixes
- Drop Python 2 support
- Various bug fixes and maintenance updates

Drop upstreamed patch: 001-backport-ffi-fix.patch

Signed-off-by: Alexandru Ardelean <redacted>
3 months agobanip: update 1.8.1-3
Dirk Brenken [Sun, 22 Mar 2026 15:14:10 +0000 (16:14 +0100)]
banip: update 1.8.1-3

* add better input validation to the f_content and f_search functions,
   to compensate for the very limited Wildcard ACL mechanisms in LuCI, see
   https://github.com/openwrt/luci/issues/8435 for reference
* LuCI: add a proper poll mechanism to mitigate Reporting timeouts
  on "Search" and "Refresh", even with big  Sets
* LuCI: Refine some ACLs
* LuCI: more fixes & optimizations
* readme update

Signed-off-by: Dirk Brenken <redacted>
3 months agoffmpeg: document BUILD_PATENTED in package description
Wei-Ting Yang [Thu, 5 Mar 2026 11:51:52 +0000 (19:51 +0800)]
ffmpeg: document BUILD_PATENTED in package description

Add a note indicating that patented codecs and technologies are
available when CONFIG_BUILD_PATENTED=y.

Signed-off-by: Wei-Ting Yang <redacted>
3 months agofwupd: update to v2.1.1
Martin Neumann [Thu, 19 Mar 2026 16:32:44 +0000 (17:32 +0100)]
fwupd: update to v2.1.1

* See changes (was v2.0.1): https://github.com/fwupd/fwupd/releases

Signed-off-by: Martin Neumann <redacted>
3 months agonet-mtools: backport upstream fix
Daniel Golle [Sat, 21 Mar 2026 19:07:53 +0000 (19:07 +0000)]
net-mtools: backport upstream fix

Backport upstream commit fixing error caused by use of
uninitialized memory.

Signed-off-by: Daniel Golle <redacted>
3 months agozabbix: hide CONFIG symbols when no Zabbix package selected
Daniel F. Dickinson [Mon, 16 Mar 2026 06:43:17 +0000 (02:43 -0400)]
zabbix: hide CONFIG symbols when no Zabbix package selected

As noted in #28709 OpenWrt  contains CONFIG_
symbols for Zabbix even when no Zabbix package is selected.
This fixes and Closes #28709.

We add a 'guard' symbol for the menus and choices so the only
generate CONFIG symbols when 'Enable Zabbix'
(CONFIG_ZABBIX_ENABLE_ZABBIX) is selected.

We also make all the Zabbix packages depend on this symbol,
for consistency.

This operates much as the pseudo-package solution, but without
a pseudo-package required.

Signed-off-by: Daniel F. Dickinson <redacted>
3 months agozabbix: change spaces to tabs in Config.in
Daniel F. Dickinson [Mon, 16 Mar 2026 06:34:27 +0000 (02:34 -0400)]
zabbix: change spaces to tabs in Config.in

This seems to be more standard for Config.in.

Signed-off-by: Daniel F. Dickinson <redacted>
3 months agozabbix: move small config-xx.in back to Makefile
Daniel F. Dickinson [Mon, 16 Mar 2026 06:30:50 +0000 (02:30 -0400)]
zabbix: move small config-xx.in back to Makefile

Based on https://github.com/openwrt/packages/issues/28709#issuecomment-4060013105
it has been noted that the number config.in files was high compared to actual
config selections.

Therefore move smaller selection back into the Makefile. They are still kept
with the most appropriate package which they configure.

Signed-off-by: Daniel F. Dickinson <redacted>
3 months agopython-bidict: bump to 0.23.1
Alexandru Ardelean [Sun, 22 Mar 2026 06:45:47 +0000 (06:45 +0000)]
python-bidict: bump to 0.23.1

Changes since 0.22.1:
- Require Python >= 3.8 (dropped 3.7)
- Performance improvements and internal refactoring
- Better type annotations and mypy support
- Various bug fixes

Also add PKG_BUILD_DEPENDS on python-setuptools/host as bidict uses
setuptools.build_meta build backend.

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-six: bump to 1.17.0
Alexandru Ardelean [Sat, 21 Mar 2026 13:26:11 +0000 (13:26 +0000)]
python-six: bump to 1.17.0

Changes since 1.16.0:
- Drop Python 2.7 and 3.5 support
- Add ensure_str(), ensure_binary(), ensure_text() helpers
- Various minor fixes and maintenance updates

six 1.17.0 switched to pyproject.toml with setuptools build backend,
so add PKG_BUILD_DEPENDS on python-setuptools/host.

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-socketio: bump to 5.11.2
Alexandru Ardelean [Sat, 21 Mar 2026 06:53:26 +0000 (06:53 +0000)]
python-socketio: bump to 5.11.2

Changelog since 5.8.0:
- v5.9.0: Optimize performance and memory usage for broadcasts
- v5.10.0: Add SimpleClient and AsyncSimpleClient classes; add reporting
  to Socket.IO Admin UI; add server shutdown() function; make async
  enter_room/leave_room proper coroutines
- v5.11.0: Add catch-all namespace support; improve pubsub manager
  robustness; fix background task garbage collection
- v5.11.1: Add connection retry option in client; drop Python 3.7 support;
  add Python 3.12 support
- v5.11.2: Improve routing to catch-all namespace handlers; add option
  to disable routing in ASGIApp

Add test.sh.

Full changelog:
https://github.com/miguelgrinberg/python-socketio/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-gmpy2: bump to 2.3.0
Alexandru Ardelean [Thu, 19 Mar 2026 15:40:49 +0000 (15:40 +0000)]
python-gmpy2: bump to 2.3.0

Changelog since 2.2.2:
- Add mpz.array() method for NumPy interaction
- Implement mpq.limit_denominator() functionality
- Add is_integer() method for mpz/mpq types
- Add mixed-mode arithmetic support for mpc types
- Enhanced formatting using context's rounding mode defaults
- Full free-threaded Python build support
- Fix memory leaks in MPFR/MPC cache and context exit
- Drop CPython 3.8 support (requires 3.9+)

Add test.sh.

gmpy2 2.3.0 switched to pyproject.toml with setuptools-scm for version
management. Add python-setuptools-scm/host to PKG_BUILD_DEPENDS.

Full changelog:
https://github.com/aleaxit/gmpy/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agonet/kea: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 20:53:04 +0000 (21:53 +0100)]
net/kea: assign PKG_CPE_ID

cpe:/a:isc:kea is the correct CPE ID for kea:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:isc:kea

Signed-off-by: Fabrice Fontaine <redacted>
3 months agopodman: update to 5.8.1
nantayo [Sat, 21 Mar 2026 00:10:17 +0000 (08:10 +0800)]
podman: update to 5.8.1

- adjust makefile
- refresh patch

Signed-off-by: nantayo <redacted>
3 months agohaproxy: update to v3.2.15
Christian Lachner [Sat, 21 Mar 2026 14:37:57 +0000 (15:37 +0100)]
haproxy: update to v3.2.15

- Fixes multiple security critical bugs with H3 handling. CVE submission is
  pending.
- Updated haproxy PKG_VERSION and PKG_HASH
- Removed get-latest-patches.sh as it is not used anymore.
- See changes: http://git.haproxy.org/?p=haproxy-3.2.git;a=shortlog

Signed-off-by: Christian Lachner <redacted>
3 months agopython-chardet: bump to 7.1.0
Alexandru Ardelean [Sat, 21 Mar 2026 06:57:34 +0000 (06:57 +0000)]
python-chardet: bump to 7.1.0

Changes since 7.0.1:
- Add PEP 263 encoding declaration detection for Python source files
- Improve performance: 5.5x faster first-detect time
- Fix undocumented encoding name changes introduced in 5.x
- Restore backward compatibility for encoding names

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-gnupg: bump to 0.5.6
Alexandru Ardelean [Sat, 14 Mar 2026 08:57:15 +0000 (10:57 +0200)]
python-gnupg: bump to 0.5.6

Changelog since 0.5.1:
- Add configurable I/O buffer size via buffer_size attribute (0.5.2)
- Add Web Key Directory (WKD) support for automatic key location (0.5.3)
- Fix sensitive data exposure by removing decryption result logging (0.5.3)
- Fix exception handling in on_data callable during GPG operations (0.5.4)
- Fix GPG version detection robustness (0.5.5)
- Add uid_map attribute to capture UID information (0.5.5)
- Add capability, fingerprint and keygrip to subkey_info (0.5.6)
- Fix username handling when verification keys are expired/revoked (0.5.6)

Full changelog:
https://github.com/vsajip/python-gnupg/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agonet/smcroute: assign PKG_CPE_ID
Fabrice Fontaine [Thu, 19 Mar 2026 21:45:12 +0000 (22:45 +0100)]
net/smcroute: assign PKG_CPE_ID

cpe:/a:troglobit:smcroute is the correct CPE ID for smcroute:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:troglobit:smcroute

Signed-off-by: Fabrice Fontaine <redacted>
3 months agopython/python-orjson: assign PKG_CPE_ID
Fabrice Fontaine [Thu, 19 Mar 2026 21:55:02 +0000 (22:55 +0100)]
python/python-orjson: assign PKG_CPE_ID

cpe:/a:ijl:orjson is the correct CPE ID for orjson:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:ijl:orjson

Signed-off-by: Fabrice Fontaine <redacted>
3 months agonumpy: bump to 2.4.3
Alexandru Ardelean [Sat, 21 Mar 2026 06:54:46 +0000 (06:54 +0000)]
numpy: bump to 2.4.3

Changelog since 2.4.2:
- Fix threading issue with OpenBLAS on ARM
- Fix memory leaks found via LeakSanitizer
- Fix buffer overrun in CPU baseline validation
- Fix NULL pointer dereference and reference leaks
- Fix np.ma.flatten_structured_array infinite recursion
- Fix np.isin() weak hash function
- Fix busdaycalendar bool array weekmask handling

Full changelog:
https://github.com/numpy/numpy/releases/tag/v2.4.3

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-zipp: bump to 3.23.0
Alexandru Ardelean [Fri, 20 Mar 2026 17:04:35 +0000 (17:04 +0000)]
python-zipp: bump to 3.23.0

Changelog since 3.16.2:
- v3.17.0: Add CompleteDirs.inject classmethod; prevent path separators
  from matching '?' wildcards in glob
- v3.18.0: Improve glob performance bypassing ZipFile.namelist; support
  platform-specific path separators in glob
- v3.19.1: Fix handling of malformed zip files
- v3.19.3: Fix glob to match directories in addition to files
- v3.20.0: Expose zipfile compatibility overlay as public API (zipp.compat.overlay)
- v3.20.1: Fix infinite loops in archive name handling preserving special chars
- v3.20.2: Make zipfile compatibility overlay hashable
- v3.21.0: Enhance performance for zipfile.Path.open in non-reading modes
- v3.22.0: Fix basename-based properties on Windows; backport CPython tests
- v3.23.0: Add compatibility shim supporting Python 3.13 and earlier

Add python-setuptools/host to PKG_BUILD_DEPENDS (now requires setuptools>=77).
Patch out coherent.licensed build dependency (not packaged).
Add test.sh.

Full changelog:
https://github.com/jaraco/zipp/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agosyncthing: validate syncthing config
George Sapkin [Fri, 13 Mar 2026 21:41:13 +0000 (23:41 +0200)]
syncthing: validate syncthing config

Validate UCI config for syncthing service.

Switch instance name to syncthing.

Signed-off-by: George Sapkin <redacted>
3 months agosyncthing: validate strelaysrv config
George Sapkin [Fri, 13 Mar 2026 23:32:09 +0000 (01:32 +0200)]
syncthing: validate strelaysrv config

Validate UCI config for strelaysrv service.

Switch instance name to strelaysrv.

Signed-off-by: George Sapkin <redacted>
3 months agosyncthing: validate stdiscosrv config
George Sapkin [Fri, 13 Mar 2026 23:25:11 +0000 (01:25 +0200)]
syncthing: validate stdiscosrv config

Validate UCI config for stdiscosrv service.

Change default DB directory to /etc/stdiscosrv/db.

Switch instance name to stdiscosrv.

Signed-off-by: George Sapkin <redacted>
3 months agosyncthing: add GC and thread control variables
George Sapkin [Fri, 13 Mar 2026 21:24:56 +0000 (23:24 +0200)]
syncthing: add GC and thread control variables

Add Go GC and threading control variables - GOGC, GOMEMLIMIT, and
GOMAXPROCS - to all services to allow more granular control of the
memory management on lower memory devices.

Link: https://go.dev/doc/gc-guide#GOGC
Link: https://pkg.go.dev/runtime#pkg-overview
Link: https://go.dev/blog/container-aware-gomaxprocs
Signed-off-by: George Sapkin <redacted>
3 months agoopenvpn: increment PKG_RELEASE by one
Chen Minqiang [Tue, 17 Mar 2026 11:20:33 +0000 (19:20 +0800)]
openvpn: increment PKG_RELEASE by one

Increment PKG_RELEASE by one.

Signed-off-by: Chen Minqiang <redacted>
3 months agoopenvpn: handle netifd setup in hotplug script
Chen Minqiang [Tue, 17 Mar 2026 11:19:30 +0000 (19:19 +0800)]
openvpn: handle netifd setup in hotplug script

- Process 'up'/'down' events to manage interface status.
- Add IPv4/IPv6 addresses and routes via netifd-proto.
- Parse DNS/search domains from foreign options.
- Convert netmasks and CIDR strings with new helpers.
- Apply MTU settings from OpenVPN environment.

Signed-off-by: Chen Minqiang <redacted>
3 months agoopenvpn: cleanup and fix netifd proto script logic
Chen Minqiang [Tue, 17 Mar 2026 11:16:27 +0000 (19:16 +0800)]
openvpn: cleanup and fix netifd proto script logic

- Default to '--ifconfig-noexec' and '--route-noexec' to allow hotplug
  script to handle IP and routing configuration.
- Only append '--auth-user-pass-verify' if the option is explicitly
  configured to avoid unexpected authentication requirements.
- Fix missing retrieval of 'auth_user_pass', 'askpass', and 'tls_verify'.
- Remove redundant '--config' parameter (managed by option_builder).
- Simplify 'script_security' assignment logic.

Signed-off-by: Chen Minqiang <redacted>
3 months agopython-apipkg: bump to 3.0.2
Alexandru Ardelean [Fri, 20 Mar 2026 16:49:25 +0000 (16:49 +0000)]
python-apipkg: bump to 3.0.2

Changelog since 3.0.1:
- Fix import path to make it vendoring-friendly
- Remove py reference from test suite

Add test.sh.

Full changelog:
https://github.com/pytest-dev/apipkg/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-cython: bump to 3.2.4
Alexandru Ardelean [Fri, 20 Mar 2026 16:42:19 +0000 (16:42 +0000)]
python-cython: bump to 3.2.4

Changelog since 3.1.5:
- v3.2.0: Type inference for builtin exception types; extended f-string
  syntax (PEP-701); t-strings support (PEP-750); optimized PEP-604 union
  type checks; freelists support for Limited API; faster fused function
  dispatch; efficient C array looping for literal sequences
- v3.2.1: Fix relative imports with shared utility modules; fix GIL
  acquisition crashes under lock congestion in Python 3.11
- v3.2.2: Update C-API declarations for PyDict_*Ref() functions; fix
  invalid C code generation for literal sequences in generators
- v3.2.3: Add PyList_*() function declarations; fix t-strings losing
  final elements in Limited API; fix excessive process requests in
  parallel builds
- v3.2.4: Add @collection_type() decorator; add C++ exception declarations;
  fix pseudo-literal default values in function arguments; reduce pickle
  serialization size for extension types

Full changelog:
https://github.com/cython/cython/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-greenlet: bump to 3.3.2
Alexandru Ardelean [Fri, 20 Mar 2026 16:39:24 +0000 (16:39 +0000)]
python-greenlet: bump to 3.3.2

Changelog since 3.3.1:
- v3.3.2: Fix crash on Python 3.10 during interpreter shutdown with
  active greenlets

Add test.sh.

Full changelog:
https://github.com/python-greenlet/greenlet/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-pkgconfig: bump to 1.6.0
Alexandru Ardelean [Fri, 20 Mar 2026 16:18:45 +0000 (16:18 +0000)]
python-pkgconfig: bump to 1.6.0

Changelog since 1.5.5:
- Drop Python < 3.9 support; add Python 3.9-3.14 support
- Replace deprecated distutils with setuptools for Python 3.12+
  compatibility
- Reorganize to src/ layout
- Migrate CI from Travis CI to GitHub Actions
- Fix edge cases in configure_extension() for empty compiler/linker flags

Full changelog:
https://github.com/matze/pkgconfig/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-pyasn1: bump to 0.6.2
Alexandru Ardelean [Thu, 19 Mar 2026 14:41:06 +0000 (14:41 +0000)]
python-pyasn1: bump to 0.6.2

Changelog since 0.5.1:
- v0.6.0: Drop Python 2.7 and Python 3.6/3.7 support; add support for
  RELATIVE-OID construct
- v0.6.1: Add Python 3.13 compatibility; remove legacy Python 2 code
- v0.6.2: Fix continuation octet limits in OID/RELATIVE-OID decoder
  (CVE-2026-23490); add Python 3.14 support; switch to pyproject.toml

Full changelog:
https://github.com/pyasn1/pyasn1/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-incremental: bump to 24.11.0
Alexandru Ardelean [Fri, 20 Mar 2026 16:21:13 +0000 (16:21 +0000)]
python-incremental: bump to 24.11.0

Changelog since 24.7.2:
- Switch build system from wheel to hatchling
- Switch runtime dependency from setuptools/pkg-resources to packaging
- Add CLI script (pipx run incremental)
- Add Python 3.13 and 3.14 support; drop Python 3.8 support
- Drop Click dependency from CLI

Update HOST_BUILD_DEPENDS to use python-hatchling/host instead of
python-wheel/host, and replace +python3-pkg-resources dependency with
+python3-packaging in DEPENDS.

Add test.sh.

Full changelog:
https://github.com/twisted/incremental/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-zope-interface: bump to 8.2
Alexandru Ardelean [Fri, 20 Mar 2026 17:23:50 +0000 (17:23 +0000)]
python-zope-interface: bump to 8.2

Changelog since 8.0.1:
- v8.0.1: Improve test robustness; eliminate runtime dependency on setuptools
- v8.1: Drop Python 3.9 support; add Python 3.14 support
- v8.2: Consolidate package metadata into pyproject.toml; add handling
  for Python 3.14's new __annotate_func__ attribute

Full changelog:
https://github.com/zopefoundation/zope.interface/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-frozenlist: bump to version 1.8
Jean Thomas [Wed, 7 Jan 2026 10:16:33 +0000 (11:16 +0100)]
python-frozenlist: bump to version 1.8

And disable custom build-backend in order to use setuptools.

Signed-off-by: Jean Thomas <redacted>
3 months agopython-expandvars: add new package
Jean Thomas [Mon, 12 Jan 2026 16:53:58 +0000 (17:53 +0100)]
python-expandvars: add new package

Necessary to build python-frozenlist

Signed-off-by: Jean Thomas <redacted>
3 months agocoredns: update to 1.14.2
Vladimir Ermakov [Sat, 7 Mar 2026 08:39:32 +0000 (09:39 +0100)]
coredns: update to 1.14.2

Security fixes for CVE-2026-26017, CVE-2026-26018.

Release notes: https://github.com/coredns/coredns/releases/tag/v1.14.2

Package changes:
- Add optional proxyproto plugin config
- Fix configure-plugin macro to preserve upstream plugin ordering
- Reorganize Config.in with section headers and help texts

Signed-off-by: Vladimir Ermakov <redacted>
3 months agopython/openpyxl: assign PKG_CPE_ID
Fabrice Fontaine [Thu, 19 Mar 2026 21:58:33 +0000 (22:58 +0100)]
python/openpyxl: assign PKG_CPE_ID

cpe:/a:python:openpyxl is the correct CPE ID for openpyxl:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:python:openpyxl

Signed-off-by: Fabrice Fontaine <redacted>
3 months agopython/python-eventlet: assign PKG_CPE_ID
Fabrice Fontaine [Thu, 19 Mar 2026 22:02:36 +0000 (23:02 +0100)]
python/python-eventlet: assign PKG_CPE_ID

cpe:/a:eventlet:eventlet is the correct CPE ID for python-eventlet:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:eventlet:eventlet

Signed-off-by: Fabrice Fontaine <redacted>
3 months agotelegraf: add disk plugin to small variant
Niklas Thorild [Thu, 19 Mar 2026 19:52:30 +0000 (20:52 +0100)]
telegraf: add disk plugin to small variant

Added inputs.disk to TELEGRAF_SMALL_PLUGINS

Signed-off-by: Niklas Thorild <redacted>
3 months agoicu: bump to 78.3
Hirokazu MORIKAWA [Thu, 19 Mar 2026 14:10:00 +0000 (23:10 +0900)]
icu: bump to 78.3

UnicodeĀ® ICU 78.3 is a maintenance update on top of ICU 78 and 78.2, mostly for the CLDR 48.2 bug fixes. In addition, it fixes a C++ code point iterator bug, and updates to timezone data 2026a.

Signed-off-by: Hirokazu MORIKAWA <redacted>
3 months agomultimedia/icecast: fix PKG_CPE_ID
Fabrice Fontaine [Thu, 19 Mar 2026 21:30:35 +0000 (22:30 +0100)]
multimedia/icecast: fix PKG_CPE_ID

cpe:/a:xiph:icecast is the correct CPE ID for icecast:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:xiph:icecast

Fixes: a36f265f767da363b60ef09a3b72bb84d9d3cf33 (icecast: Update to 2.4.4)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agomail/bogofilter: fix PKG_CPE_ID
Fabrice Fontaine [Thu, 19 Mar 2026 21:25:57 +0000 (22:25 +0100)]
mail/bogofilter: fix PKG_CPE_ID

cpe:/a:bogofilter_project:bogofilter is the correct CPE ID for bogofilter:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:bogofilter_project:bogofilter

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agosound/owntone: fix typo in PKG_CPE_ID
Fabrice Fontaine [Thu, 19 Mar 2026 21:19:00 +0000 (22:19 +0100)]
sound/owntone: fix typo in PKG_CPE_ID

cpe:/a:owntone:owntone_server is the correct CPE ID for owntone:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:owntone:owntone_server

Fixes: e8360bc4e1205e9b931623f9a9a1044056af85cd (sound/owntone: assign PKG_CPE_ID)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agopython-build: bump to 1.4.0
Alexandru Ardelean [Thu, 19 Mar 2026 15:00:09 +0000 (15:00 +0000)]
python-build: bump to 1.4.0

Changelog since 1.3.0:
- v1.3.0: Add --config-json for JSON-based configuration; drop Python 3.8
  support; fix ModuleNotFoundError when pip isn't installed
- v1.4.0: Add --quiet flag for silent operation; add --metadata option to
  dump PEP 517 metadata; add support for UV environment variable;
  improve Python 3.14 compatibility

Full changelog:
https://github.com/pypa/build/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-setuptools: bump to 82.0.1
Alexandru Ardelean [Thu, 19 Mar 2026 14:07:16 +0000 (14:07 +0000)]
python-setuptools: bump to 82.0.1

Changelog since 80.9.0:
- v81.0.0: Remove --dry-run parameter from setup.py
- v82.0.0: Remove pkg_resources module (deprecated since 67.5.0);
  users should migrate to importlib.resources / importlib.metadata
- v82.0.1: Fix loading of launcher manifest.xml file; documentation
  improvements for installing source distributions

Since pkg_resources has been removed in v82.0.0, drop the
python3-pkg-resources sub-package and remove it as a dependency
from python3-setuptools.

Full changelog:
https://github.com/pypa/setuptools/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-hatchling: bump to 1.29.0
Alexandru Ardelean [Thu, 19 Mar 2026 14:55:33 +0000 (14:55 +0000)]
python-hatchling: bump to 1.29.0

Changelog since 1.27.0:
- v1.27.0: Update default version of core metadata to 2.4
- v1.28.0: Drop Python 3.9 support; add sbom-files option and
  sbom_files build data to wheel build target for SBOM file inclusion
- v1.29.0: Fix Source Date Epoch handling for dates before 1980

Full changelog:
https://github.com/pypa/hatch/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-click: bump to 8.3.1
Alexandru Ardelean [Thu, 19 Mar 2026 15:34:56 +0000 (15:34 +0000)]
python-click: bump to 8.3.1

Changelog since 8.1.7:
- v8.1.8: Fix type hints for open_file(); fix multiline error messages
  for invalid Path; restore empty string defaults in help text
- v8.2.0: Drop Python 3.7-3.9 support; switch to pyproject.toml/flit_core;
  redesign shell completion system (Bash 4.4+, Zsh, Fish);
  add ProgressBar(hidden) parameter
- v8.2.1: Fix flag value handling for flag options with explicit types;
  fix shell completion for nested groups
- v8.2.2: Fix default/flag_value/type parameter reconciliation; fix Zsh
  completion for items containing colons
- v8.3.0: Rework flag_value and default parameters; enable default on
  Argument with nargs=-1; enhance Fish shell autocompletion
- v8.3.1: Fix pager argument handling; fix prompt rendering with empty
  prompt_suffix; fix parameter conversion timing issues

Add test.sh.

Full changelog:
https://github.com/pallets/click/releases

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython3: bump to 3.14.3
Alexandru Ardelean [Sat, 14 Mar 2026 17:03:39 +0000 (19:03 +0200)]
python3: bump to 3.14.3

Major version bump from 3.13.9 to 3.14.3.

Highlights of Python 3.14:
- PEP 649: Deferred evaluation of annotations
- PEP 750: Template string literals (t-strings)
- PEP 758: Exception syntax simplification (no brackets needed)
- PEP 765: Restrict control flow in finally blocks
- PEP 779: Official free-threaded mode support
- PEP 784: Zstandard compression module
- UUID versions 6-8 support with faster generation
- Formally verified HMAC implementation
- Experimental JIT compiler support
- Tail-call interpreter option for performance

Full release notes:
https://www.python.org/downloads/release/python-3143/

Dropped 100-test_hashlib-better-handle-support-for-SHA3.patch (upstreamed)
Adapted 027-fix-host-build-libressl.patch (for
X509_VERIFY_PARAM_get_hostflags() )

Refreshed other patches.

Signed-off-by: Alexandru Ardelean <redacted>
3 months agoddns-scripts: switch to procd handling
Florian Eckert [Fri, 13 Mar 2026 10:18:46 +0000 (11:18 +0100)]
ddns-scripts: switch to procd handling

The 'ddns-scripts' packages still uses not the procd service handling.
This commit changes this.

This change also resolves the issue where, if a UCI configuration is
already present, the process is blocked during installation via APK and
does not complete.

Signed-off-by: Florian Eckert <redacted>
Tested-by: Luiz Angelo Daros de Luca <redacted>
3 months agoadblock-fast: update to 1.2.2-r12
Stan Grishin [Thu, 19 Mar 2026 02:28:30 +0000 (02:28 +0000)]
adblock-fast: update to 1.2.2-r12

Config:
* update pause_timeout default value to 60
* add config option rpcd_token

Init script:
* add validation for rpcd_token

Ucode script:
* fix: always reload config options on RPCD calls to prevent stale values
* fix: shell_quote curl params
* fix: do not reload is_tty on each call

Signed-off-by: Stan Grishin <redacted>
3 months agotelegraf: update to 1.38.1
Niklas Thorild [Tue, 17 Mar 2026 17:08:26 +0000 (18:08 +0100)]
telegraf: update to 1.38.1
- Update Telegraf to v1.38.1

Signed-off-by: Niklas Thorild <redacted>
3 months agopython/python-wheel: assign PKG_CPE_ID
Fabrice Fontaine [Wed, 18 Mar 2026 18:20:06 +0000 (19:20 +0100)]
python/python-wheel: assign PKG_CPE_ID

cpe:/a:wheel_project:wheel is the correct CPE ID for python-wheel:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:wheel_project:wheel

Signed-off-by: Fabrice Fontaine <redacted>
3 months agomultimedia/go2rtc: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 20:20:04 +0000 (21:20 +0100)]
multimedia/go2rtc: assign PKG_CPE_ID

cpe:/a:alexxit:go2rtc is the correct CPE ID for go2rtc:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:alexxit:go2rtc

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolang/chicken-scheme: assign PKG_CPE_ID
Fabrice Fontaine [Tue, 17 Mar 2026 22:09:06 +0000 (23:09 +0100)]
lang/chicken-scheme: assign PKG_CPE_ID

cpe:/a:call-cc:chicken is the correct CPE ID for chicken-scheme:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:call-cc:chicken

Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/zerotier: assign PKG_CPE_ID
Fabrice Fontaine [Wed, 18 Mar 2026 18:00:17 +0000 (19:00 +0100)]
net/zerotier: assign PKG_CPE_ID

cpe:/a:zerotier:zerotierone is the correct CPE ID for zerotier:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:zerotier:zerotierone

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/jose: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 20:49:08 +0000 (21:49 +0100)]
libs/jose: assign PKG_CPE_ID

cpe:/a:latchset:jose is the correct CPE ID for jose:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:latchset:jose

Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/jool: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 20:42:46 +0000 (21:42 +0100)]
net/jool: assign PKG_CPE_ID

cpe:/a:jool:jool is the correct CPE ID for jool:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:jool:jool

Signed-off-by: Fabrice Fontaine <redacted>
3 months agosound/fluidsynth: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 20:13:07 +0000 (21:13 +0100)]
sound/fluidsynth: assign PKG_CPE_ID

cpe:/a:fluidsynth:fluidsynth is the correct CPE ID for fluidsynth:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:fluidsynth:fluidsynth

Signed-off-by: Fabrice Fontaine <redacted>
3 months agoadmin/fluent-bit: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 20:05:32 +0000 (21:05 +0100)]
admin/fluent-bit: assign PKG_CPE_ID

cpe:/a:treasuredata:fluent_bit is the correct CPE ID for fluent_bit:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:treasuredata:fluent_bit

Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/coredns: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 18:41:50 +0000 (19:41 +0100)]
net/coredns: assign PKG_CPE_ID

cpe:/a:coredns.io:coredns is the correct CPE ID for coredns:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:coredns.io:coredns

Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/croc: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 18:37:57 +0000 (19:37 +0100)]
net/croc: assign PKG_CPE_ID

cpe:/a:schollz:croc is the correct CPE ID for croc:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:schollz:croc

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/libesmtp: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 17:36:27 +0000 (18:36 +0100)]
libs/libesmtp: assign PKG_CPE_ID

cpe:/a:libesmtp_project:libesmtp is the correct CPE ID for libesmtp:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:libesmtp_project:libesmtp

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/libndpi: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 17:20:56 +0000 (18:20 +0100)]
libs/libndpi: assign PKG_CPE_ID

cpe:/a:ntop:ndpi is the correct CPE ID for libndpi:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:ntop:ndpi

Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/openlist: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 13:47:08 +0000 (14:47 +0100)]
net/openlist: assign PKG_CPE_ID

cpe:/a:oplist:openlist is the correct CPE ID for openlist:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:oplist:openlist

Signed-off-by: Fabrice Fontaine <redacted>
3 months agohwdata: bump to 0.405
Alexandru Ardelean [Sun, 15 Mar 2026 10:56:55 +0000 (12:56 +0200)]
hwdata: bump to 0.405

Update PCI and USB vendor/device IDs database.

Full release notes:
https://github.com/vcrhonek/hwdata/releases/tag/v0.405

Add quick test.sh to CI

Signed-off-by: Alexandru Ardelean <redacted>
3 months agopython-eventlet: bump to 0.40.4
Alexandru Ardelean [Sun, 15 Mar 2026 10:47:47 +0000 (12:47 +0200)]
python-eventlet: bump to 0.40.4

Full release notes:
https://github.com/eventlet/eventlet/blob/master/NEWS

Signed-off-by: Alexandru Ardelean <redacted>
3 months agoopenvpn: update to 2.6.19
Sander van Deijck [Fri, 13 Mar 2026 19:24:03 +0000 (20:24 +0100)]
openvpn: update to 2.6.19

Update the openvpn package to the latest version in
the 2.6.x branch while development of the 2.7.x branch
become stable enough to merge.

Signed-off-by: Sander van Deijck <redacted>
3 months agoovpn-dco: update to version 0.2.20251017
Sander van Deijck [Fri, 13 Mar 2026 19:18:32 +0000 (20:18 +0100)]
ovpn-dco: update to version 0.2.20251017

Update the ovpn-dco package to the latest version

Signed-off-by: Sander van Deijck <redacted>
git clone https://git.99rst.org/PROJECT