openwrt-packages.git
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>
3 months agoi2pd: bump to 2.59.0
Andrey Zotikov [Tue, 17 Feb 2026 12:17:36 +0000 (15:17 +0300)]
i2pd: bump to 2.59.0

Updating package to 2.59.0

Signed-off-by: Andrey Zotikov <redacted>
3 months agopython-userpath: bump to 1.9.2
Alexandru Ardelean [Fri, 13 Mar 2026 20:46:54 +0000 (22:46 +0200)]
python-userpath: bump to 1.9.2

Full release notes:
https://github.com/ofek/userpath/releases/tag/v1.9.2

Add a bit more testing.

Signed-off-by: Alexandru Ardelean <redacted>
3 months agolibs/libirecovery: assign PKG_CPE_ID
Fabrice Fontaine [Tue, 17 Mar 2026 22:13:49 +0000 (23:13 +0100)]
libs/libirecovery: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/libimobiledevice: assign PKG_CPE_ID
Fabrice Fontaine [Tue, 17 Mar 2026 22:12:00 +0000 (23:12 +0100)]
libs/libimobiledevice: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agoadmin/backuppc: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 18:24:03 +0000 (19:24 +0100)]
admin/backuppc: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/borgbackup: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 18:17:56 +0000 (19:17 +0100)]
utils/borgbackup: assign PKG_CPE_ID

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

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

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

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

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/apparmor: assign PKG_CPE_ID
Fabrice Fontaine [Tue, 17 Mar 2026 22:02:48 +0000 (23:02 +0100)]
utils/apparmor: assign PKG_CPE_ID

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

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

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

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

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agoadmin/netdata: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 23:10:00 +0000 (00:10 +0100)]
admin/netdata: fix PKG_CPE_ID

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

Fixes: cbfc396ca6ab24d7607741fd63e27bd705ca1ede (netdata: update to version 1.14.0)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agolang/erlang: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 22:42:15 +0000 (23:42 +0100)]
lang/erlang: fix PKG_CPE_ID

cpe:/a:erlang:erlang\/otp is the correct CPE ID for erlang:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:erlang:erlang%5C/otp

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/libsoxr: drop PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 22:36:30 +0000 (23:36 +0100)]
libs/libsoxr: drop PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/openpgm: drop PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 22:00:10 +0000 (23:00 +0100)]
libs/openpgm: drop PKG_CPE_ID

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

Fixes: 20f05f8e585e01729defe53fdbc49738c260fc5a (openpgm: Add Pragmatic General Multicast library)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/boinc-wrapper: drop PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 21:18:35 +0000 (22:18 +0100)]
net/boinc-wrapper: drop PKG_CPE_ID

cpe:/a:boinc-wrapper:boinc-wrapper is not a correct CPE ID for boinc-wrapper:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:boinc-wrapper:boinc-wrapper

Fixes: 40e144be7d4b4a7a9d3d3fd45b39878c73dee406 (boinc-wrapper: add new package)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/ifuse: drop PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 09:11:24 +0000 (10:11 +0100)]
utils/ifuse: drop PKG_CPE_ID

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

Fixes: 512afeb406126bfda22d1c4d1f5fe274fe02f357 (ifuse: add package from git)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/ideviceinstaller: drop PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 09:01:58 +0000 (10:01 +0100)]
utils/ideviceinstaller: drop PKG_CPE_ID

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

Fixes: 84c69fed29259ba058bd6a78e4d112a17dcc91db (ideviceinstaller: add package from git)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/usbmuxd: drop PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 08:56:35 +0000 (09:56 +0100)]
utils/usbmuxd: drop PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agopbr: update to 1.2.2-r12
Stan Grishin [Mon, 9 Mar 2026 23:58:08 +0000 (23:58 +0000)]
pbr: update to 1.2.2-r12

* fix: detect/support point-to-point interfaces in dynamic routing mode
* fix: avoid IPv4/IPv6 address collisions on Tor policies
* fix: do not set triggers on boot when service is disabled in config
* fix: more robust forward stop/enable

Signed-off-by: Stan Grishin <redacted>
3 months agodante: fix usaage with musl
Rosen Penev [Sat, 14 Mar 2026 02:15:23 +0000 (19:15 -0700)]
dante: fix usaage with musl

Need to disable this function as it's unusable on musl.

Signed-off-by: Rosen Penev <redacted>
3 months agochrony: make chrony-hotplug more reliable
Florian Wagner [Tue, 17 Feb 2026 15:21:22 +0000 (16:21 +0100)]
chrony: make chrony-hotplug more reliable

At startup there's a race situation where "chronyc waitsync" (and thus
chrony-hotplug) will exit right away because it can't bind to loopback.

This change tries quite hard to make chrony-hotplug wait for loopback to
come up before running chronyc.

Fixes #28434.

Signed-off-by: Florian Wagner <redacted>
3 months agoadblock: release 4.5.3-1
Dirk Brenken [Sun, 15 Mar 2026 18:16:44 +0000 (19:16 +0100)]
adblock: release 4.5.3-1

* refine the domain validator regarding prefix handling, esp.
  relevant for ABP-syntax
* adapted the adguard feed to make use of the new prefix handling
* LuCI: various fixes & optimizations

Signed-off-by: Dirk Brenken <redacted>
3 months agonet/davfs2: fix PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 09:14:27 +0000 (10:14 +0100)]
net/davfs2: fix PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agobanip: release 1.8.1-1
Dirk Brenken [Sun, 15 Mar 2026 17:17:04 +0000 (18:17 +0100)]
banip: release 1.8.1-1

* the debug mode now captures internal error output in a dedicated log file,
  located by default in the banIP base directory as /tmp/ban_error.log
* replaced the non-functional recursive PID tree walk in f_rmpid with
  a correct iterative implementation
* added several IP validator improvements
* fixed a copy-paste error in f_report
* fixed a uninitialized variable in f_actual
* fixed missing token validation in banip.cgi
* various other minor improvement & fixes
* removed abandoned nixspam feed
* LuCI: various fixes & optimizations
* readme update

Signed-off-by: Dirk Brenken <redacted>
3 months agopython-pyopenssl: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 22:28:56 +0000 (23:28 +0100)]
python-pyopenssl: fix PKG_CPE_ID

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

Fixes: ceadbcbb64de727c3a974e552d9a723d532e4e40 (treewide: add PKG_CPE_ID for cvescanner)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/opendoas: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 13:42:22 +0000 (14:42 +0100)]
utils/opendoas: assign PKG_CPE_ID

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

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

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agofail2ban: add host build deps to fix #28520
dwardor [Sun, 22 Feb 2026 10:56:09 +0000 (11:56 +0100)]
fail2ban: add host build deps to fix #28520

Adds the misssing build dependencies to remove the
"Cannot import 'setuptools.build_meta'" build error with 25.12.0-rc1 to 25.12.0-rc5

Signed-off-by: dwardor <redacted>
3 months agoi2csfp: update to the latest git HEAD
Henri Osmankäämi [Sat, 14 Mar 2026 09:43:18 +0000 (11:43 +0200)]
i2csfp: update to the latest git HEAD

Enables eepromfix on modules that don't need password

Signed-off-by: Henri Osmankäämi <redacted>
3 months agonfs-kernel-server: update to 2.8.7
John Audia [Sat, 14 Mar 2026 12:51:32 +0000 (08:51 -0400)]
nfs-kernel-server: update to 2.8.7

Changelog: https://www.kernel.org/pub/linux/utils/nfs-utils/2.8.7/2.8.7-Changelog

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia <redacted>
3 months agoopenvpn: increment PKG_RELEASE by one
Hannu Nyman [Sun, 15 Mar 2026 07:28:52 +0000 (09:28 +0200)]
openvpn: increment PKG_RELEASE by one

Increment PKG_RELEASE by one.

Signed-off-by: Hannu Nyman <redacted>
3 months agonet/smartdns: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 13:07:33 +0000 (14:07 +0100)]
net/smartdns: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/libxerces-c: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 12:40:54 +0000 (13:40 +0100)]
libs/libxerces-c: assign PKG_CPE_ID

cpe:/a:apache:xerces-c\+\+ is the correct CPE ID for libxerces-c:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe%3A2.3%3Aa%3Aapache%3Axerces-c%5C%2B%5C%2B

Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/miniflux: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 14:04:57 +0000 (15:04 +0100)]
utils/miniflux: assign PKG_CPE_ID

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

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

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/libulfius: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 14:24:23 +0000 (15:24 +0100)]
libs/libulfius: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/libtheora: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 14:28:24 +0000 (15:28 +0100)]
libs/libtheora: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agomail/opendkim: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 13:32:29 +0000 (14:32 +0100)]
mail/opendkim: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/podman: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 13:28:18 +0000 (14:28 +0100)]
utils/podman: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/qrencode: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 13:23:09 +0000 (14:23 +0100)]
libs/qrencode: assign PKG_CPE_ID

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

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

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/dockerd: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 18:48:53 +0000 (19:48 +0100)]
utils/dockerd: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agosound/owntone: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 13:52:24 +0000 (14:52 +0100)]
sound/owntone: assign 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

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

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/mac-telnet: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 14:10:18 +0000 (15:10 +0100)]
net/mac-telnet: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/libwebp: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 14:14:50 +0000 (15:14 +0100)]
libs/libwebp: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/acpid: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 22:22:26 +0000 (23:22 +0100)]
utils/acpid: fix PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/ngircd: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 21:30:29 +0000 (22:30 +0100)]
net/ngircd: fix PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/frr: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 22:13:28 +0000 (23:13 +0100)]
net/frr: fix PKG_CPE_ID

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

Fixes: 5afe5c9031190844f267357c68efe3c9c3cbe51d (treewide: assign PKG_CPE_ID)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/dhcpcd: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 20:52:25 +0000 (21:52 +0100)]
net/dhcpcd: fix PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/libexif: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 20:44:23 +0000 (21:44 +0100)]
libs/libexif: fix PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agoutils/minicom: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 23:18:45 +0000 (00:18 +0100)]
utils/minicom: fix PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agolibs/iniparser: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 22:06:13 +0000 (23:06 +0100)]
libs/iniparser: fix PKG_CPE_ID

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

Fixes: 456d8ff5d58edd84ab361cc8c289d1d6c7507acc (iniparser: library for parsing of ini files in C)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/rsync: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 21:35:39 +0000 (22:35 +0100)]
net/rsync: fix PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agonet/memcached: fix PKG_CPE_ID
Fabrice Fontaine [Fri, 13 Mar 2026 21:23:35 +0000 (22:23 +0100)]
net/memcached: fix PKG_CPE_ID

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

Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage)
Signed-off-by: Fabrice Fontaine <redacted>
3 months agolang/rust: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 13:17:53 +0000 (14:17 +0100)]
lang/rust: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
3 months agopython-mako: bump to 1.3.5
Alexandru Ardelean [Sat, 14 Mar 2026 08:48:49 +0000 (10:48 +0200)]
python-mako: bump to 1.3.5

Changelog since 1.3.0:
- Fix escaped percent signs (%%) not rendering correctly when not at
  line beginnings (1.3.1/1.3.2)
- Add 'pass' statements to empty control blocks to prevent errors (1.3.3)
- Fix strict_undefined mode conflicts with comprehensions inside
  function definitions (1.3.3)
- Revert dictionary literal parsing changes that caused bracketed
  expression regressions (1.3.5)

Full changelog:
https://docs.makotemplates.org/en/latest/changelog.html

Signed-off-by: Alexandru Ardelean <redacted>
3 months agoopenvpn: change tmp-dir to /tmp
Paul Donald [Thu, 12 Mar 2026 17:42:38 +0000 (18:42 +0100)]
openvpn: change tmp-dir to /tmp

This allows openvpn to create any temp files after
user or group change at exec time.

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: change file/path types
Paul Donald [Thu, 12 Mar 2026 15:03:25 +0000 (16:03 +0100)]
openvpn: change file/path types

move file and path type values to FILE type params
so they are better handled with quoting, in case
paths contain spaces.

Remove duplicate 'extra_certs'.

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: proto handler; write params to config file
Paul Donald [Thu, 12 Mar 2026 13:48:52 +0000 (14:48 +0100)]
openvpn: proto handler; write params to config file

writing the command line to a config file avoids
formatting pitfalls for the command line.

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: proto handler; trim white-space from append
Paul Donald [Thu, 12 Mar 2026 13:32:22 +0000 (14:32 +0100)]
openvpn: proto handler; trim white-space from append

'append' inserts white-space by default (3rd parameter)

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: shell proto script improvements
Paul Donald [Thu, 12 Mar 2026 14:20:55 +0000 (15:20 +0100)]
openvpn: shell proto script improvements

add mode server hook scripts hotplug handling

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: ucode hotplug script improvements
Paul Donald [Thu, 12 Mar 2026 14:22:03 +0000 (15:22 +0100)]
openvpn: ucode hotplug script improvements

add mode server hook scripts hotplug handling

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: hotplug script improvements
Paul Donald [Thu, 12 Mar 2026 03:49:20 +0000 (04:49 +0100)]
openvpn: hotplug script improvements

add mode server hook scripts hotplug handling

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: ucode proto script improvements
Paul Donald [Thu, 12 Mar 2026 03:45:27 +0000 (04:45 +0100)]
openvpn: ucode proto script improvements

fix the pop() bug
write options to a config file in case argv length > 63

netifd has a hard limit of 64 argv entries for its ucode
proto.run_command whereby '--param' is one, and its
'option string' is two.

follow-up to affa96dc816653475bebef94d21443434cb1532c

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: sync with proto shell-script
Paul Donald [Wed, 11 Mar 2026 18:25:01 +0000 (19:25 +0100)]
openvpn: sync with proto shell-script

add hotplug script handlers to ucode version

follow-up to 647b67e18b6bf857e60e4e2e1874fd04d4138586

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: proto handler; handle user config file
Paul Donald [Thu, 12 Mar 2026 13:49:01 +0000 (14:49 +0100)]
openvpn: proto handler; handle user config file

Handle a user provided config file.

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: shellcheck fixes
Paul Donald [Wed, 11 Mar 2026 18:57:38 +0000 (19:57 +0100)]
openvpn: shellcheck fixes

correct spacing for [] if blocks and var quoting.
use json_get_vars to get user-defined scripts so the
setenv parameters are appended to the command line.

handle ovpnproto as a PROTO_STRING so it is monitored
and loaded.

follow-up to 337a449c03c597b49f2e18a7fd241d8945288e80
and 647b67e18b6bf857e60e4e2e1874fd04d4138586

Signed-off-by: Paul Donald <redacted>
3 months agoopenvpn: handling for 'push' and other array options
Paul Donald [Wed, 11 Mar 2026 17:59:38 +0000 (18:59 +0100)]
openvpn: handling for 'push' and other array options

remove duplicate 'push' entry from string types.
push and other array values shall be "double quoted".
we also must 'eval' so that the double-quoted array values
don't get split on spaces.
Also quote file paths in case they contain spaces.

Signed-off-by: Paul Donald <redacted>
3 months agonet/cloudreve: assign PKG_CPE_ID
Fabrice Fontaine [Sat, 14 Mar 2026 18:34:07 +0000 (19:34 +0100)]
net/cloudreve: assign PKG_CPE_ID

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

Signed-off-by: Fabrice Fontaine <redacted>
git clone https://git.99rst.org/PROJECT