telldus-core: fix support for CMake >= 4.0 and move to libftdi1
Add 2 trivial patch to fix support for CMake 4.0 version and use
libftdi1 library instead of the old libftdi 0.x library.
It's safe to use the new library version as the package already expect
it to be used but somehow the CMakeFiles were never updated to actually
use libftdi1 instead of libftdi.
liboqs: Add library for quantum-safe cryptographic algorithms
liboqs is an open source C library for quantum-safe cryptographic
algorithms.
liboqs provides:
- a collection of open source implementations of quantum-safe key
encapsulation mechanisms (KEMs) and digital signature algorithms
- a common API for these algorithms
- a test harness and benchmarking routines
liboqs is part of the Open Quantum Safe (OQS) project, which aims to
develop and integrate into applications quantum-safe cryptography to
facilitate deployment and testing in real world contexts. In particular,
OQS provides prototype integrations of liboqs into protocols like TLS,
X.509, and S/MIME, through our OpenSSL 3 Provider and we provide a
variety of other post-quantum-enabled demos.
Signed-off-by: Christian Marangi <redacted> Tested-by: Eneas U de Queiroz <redacted>
Eric Fahlgren [Mon, 17 Nov 2025 04:15:55 +0000 (20:15 -0800)]
owut: update to 2025.11.16
Enhancements:
efahl/owut@af42b8afe35c owut: minor improvement on logging API
efahl/owut@223d6e64b719 owut: add 'clean slate' option to reset to default packages
efahl/owut@3a35acb7a09a owut: typos and wording fixes
efahl/owut@eba5101ba780 owut: report counts of failed package builds
efahl/owut@365eed1f26c2 owut: use library glob
Dirk Brenken [Sun, 16 Nov 2025 18:19:39 +0000 (19:19 +0100)]
adblock: release 4.4.3-1
* support TLDs in feeds and local block-/allowlist, e.g. to block all 'de' domains with a single entry
* add active feed domains (of the feed download URLs) automatically to the local allowlist, to prevent download erros
* update the feed categories of 1hosts
* update and change the feed categories of hagezi: new categories are 'abusetlds', 'social', 'urlshortener' and
'nrd' (newly registered domains). The latter one required download URL changes.
Please note: if you use hagezi than remove and re-add the categories in LuCI feed selection after the updae
* Add an external adblock test (https://adblock.turtlecute.org/) on the DNS reporting tab, itprovides a simple
way to check whether your current adblock setup is working as expected
* readme update
This change updates eventlet to 0.40.3
It no longer needs 'six'
Needs python-setuptools/host & python-hatchling/host &
python-hatch-vcs/host as PKG_BUILD_DEPENDS.
Dirk Brenken [Fri, 14 Nov 2025 21:00:14 +0000 (22:00 +0100)]
travelmate: update 2.2.1-6
- rework the iw device detection in the scan function
- remove any limits from the radio selection
- control the reverse radio processing order with a separate option 'trm_revradio'
- tweak a few (debug) log statements
- LuCI updates (separate commit)
- readme update
The test script was still using opkg to install openssl-util. Use apk
instead, and move it to pre-test.sh so that openssl installation will
not depend on the order that the packages are tested.
Javier Marcet [Mon, 24 Jun 2024 19:29:56 +0000 (21:29 +0200)]
python-docker: fix pyproject.toml issues
* Getting build dependencies for wheel...
ERROR Missing dependencies:
hatch-vcs
File "./staging_dir/hostpkg/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py", line 51, in validate
raise ValueError(f"{error}\n{summary}") from None
ValueError: invalid pyproject.toml config: `project.license`.
configuration error: `project.license` must be valid exactly by one definition (2 matches found):
George Sapkin [Thu, 13 Nov 2025 14:34:54 +0000 (16:34 +0200)]
quickjs: add new package
QuickJS is a small and embeddable JavaScript engine. It supports the
ES2023 specification including modules, asynchronous generators, proxies
and BigInt.
Since python3 no longer provides setuptools host-side, we need
to provide it as an explicit dependency.
Removing 'wheel' since it's not a dep of pyproject-hooks.
Paul Donald [Wed, 12 Nov 2025 00:26:20 +0000 (01:26 +0100)]
cshark: drop package
requires newer cmake to compile, but the company behind this has pivoted and no
longer actively supports this, and are phasing it out.
This package is rather pointless anyway, since you can just use the sshdump
remote capture plugin in Wireshark with tcpdump on your router and see live
results, far superior to this.
Vladimir Ermakov [Thu, 21 Aug 2025 09:01:55 +0000 (11:01 +0200)]
go2rtc: jail service, add uci config
- Add UCI configuration to be able to switch user/group and set ulimit.
- Place daemon into jail by default, to allow bind on lower ports, such as 554 (RTSP)
- Add option to allow or deny config.yaml editing from the web interface.
- Connect stdout/err to log
Tianling Shen [Tue, 11 Nov 2025 17:32:38 +0000 (01:32 +0800)]
perl-ack: Update to 3.9.0
v3.9.0 Mon May 26 15:02:57 CDT 2025
========================================
The --not option can be used with either --and or --or.
The -g option can now use any of the boolean options, --and, --or or --not.
[FIXES]
When using --output='$f', the filename would be colorized in the output
line, but should not have been. This has been fixed. Thanks, Dabrien
'Dabe' Murphy. (GH #350)
yajl: add pending patch to handle CMake 4.0 support
Add 2 pending patch to handle CMake 4.0 support. One comes from an open
PR in the project [1]. The other is a downstream fix for trivial CMake
warning.
ICU 78 updates to Unicode 17 (blog), including new characters and scripts, emoji, collation & IDNA changes, and corresponding APIs and implementations.
It also updates to CLDR 48 (blog) locale data with new locales, and various additions and corrections.
In C++, there is a new set of APIs for Unicode string (UTF-8/16/32) code point iteration that works seamlessly with modern C++ iterators and ranges.
The C++ implementation of MessageFormat 2.0 is at CLDR 47 level and remains in technology preview.
ICU 78 and CLDR 48 are major releases, including a new version of Unicode and major locale data improvements.
Cedric CHEDALEUX [Fri, 28 Feb 2025 12:25:06 +0000 (13:25 +0100)]
yajl: add host build
This patch adds the necessary host build infrastructure for yajl.
While OpenWrt doesn't strictly need this right now, merging this change
prevents downstream projects (like prplOS) from having to fork the package
just to build their host tools, thus keeping the code bases closer.
Cedric CHEDALEUX [Mon, 24 Feb 2025 14:45:11 +0000 (15:45 +0100)]
libcap-ng: add host build
This patch adds the necessary host build infrastructure for libcap-ng.
While OpenWrt doesn't strictly need this right now, merging this change
prevents downstream projects (like prplOS) from having to fork the package
just to build their host tools, thus keeping the code bases closer.
Bohdan Chubuk [Sun, 9 Nov 2025 22:14:28 +0000 (00:14 +0200)]
cloudflared: fix duplicate "run" command argument
The init script was appending the 'run' subcommand twice. The first
instance was misplaced, causing a command syntax error by placing 'run'
before other tunnel options, which breaks the service.
This patch removes the first, incorrect 'run' argument, leaving the
second one in the correct position after all options have been set.
This fixes a regression introduced in pull request #27786.